Home ยป Forum ยป Bug Report and Feature Requests

Forum: Bug Report and Feature Requests

What is the equipment that keeps SOL running ?

palamedes ๐Ÿšซ

A friend stopped by to visit the farm with his 4 year old son as he only gets to come back home once or twice a year. As his son was running around seeing the animals and riding a cow and driving a tractor he kept asking why do I have this or what does this do which I found fun and amusing. Then I logged onto SOL and thought gee what all does it take for you to keep SOL up and running ? I know you started out in your bedroom with just a PC and now I believe your fully on a server, but I know you do testing running Edge, Chrome, Firefox, ect...

You do an AWESOME job and the amount of blood, sweat, and grey hairs (if any left) can not be Thanked Enough.

Thank You for your Time and Effort.

P.S. I know I'm 3-4 decades past 4 and maybe I'm jusr getting caught up in the WHY questions of youth.

Ernest Bywater ๐Ÿšซ

Last I heard they had 2,000 underpaid Elfs and 3,000 Gremlins rushing around pushing the electrons into the cables.

Replies:   joyR
joyR ๐Ÿšซ
Updated:

@Ernest Bywater

You failed to mention all the ex hooters waitresses, who Laz calls servers. They used to be naked to ensure the drives stayed hard, but since the PG13 rated sister sites were launched, Laz made the servers wear clothes and ensured the drives stayed hard by installing a sand trap between the power supply and the CPU...

ETA

A very expensive A/C system ensures the servers don't overheat, as even clothed they are still damn hot. However, Lazeez's office is kept comfortably warmed by all the hot air generated by this forum.

Lazeez Jiddan (Webmaster)

@palamedes

Then I logged onto SOL and thought gee what all does it take for you to keep SOL up and running ?

Current configuration:

1 database master/write server, 4 Cores, 16 GB of RAM
1 database slave/read server (search), 8 Cores, 32 GB of RAM
1 database replication server (live backup) 2 cores 4 GB of RAM
1 database/sphinx server, for contents search and text storage/retreival for the web servers.

2 to 5 Web servers for storiesonline, finestories and scifistories, depending on the load. Each is 2 cores 4GB of RAM. Behind a load balancer.
1 web server for Bookapy, log in and various utility sites.
1 server for backup of all the data (synced to my home back up server)
1 mail server (2 cores 4GB)

John Brave ๐Ÿšซ

@Lazeez Jiddan (Webmaster)

No umpalumpas?

Replies:   Dominions Son
Dominions Son ๐Ÿšซ

@John Brave

No umpalumpas?

Umpalumpas make chocolate, not electrons.

Dominions Son ๐Ÿšซ

@Lazeez Jiddan (Webmaster)

Now I'm curious, what OS are you running on all those servers?

palamedes ๐Ÿšซ

@Lazeez Jiddan (Webmaster)

Thank You, I might not understand how you get them all to play nice with each other and there was more behind the curtain than I pictured in my mind as to the number of servers.

I was thinking more like all the nuts and bolts to keep SOL up and running as in

Every day you use a MAC or PC / desktop or laptop to do coding and testing or do you have 1 of each .

Do you have to have say an iphone and an android to test with as well as tablets stuff like that.

It is all that little stuff that is behind the curtain that really goes into making SOL work.

Lazeez Jiddan (Webmaster)

@palamedes

Every day you use a MAC or PC / desktop or laptop to do coding and testing or do you have 1 of each .

Do you have to have say an iphone and an android to test with as well as tablets stuff like that.

My development machine (and graphic design for my business) is a 2013 Mac Pro, 6 cores, 32 GB of ram.

The site's moderation relies on BBEdit and AppleScript to post stories. It runs only on a Mac.

I code in BBEdit (the best text/code editor ever ) and Nova ( a coding project manager/code editor).

Graphics with Illustrator and Photoshop.

I test on the Mac usually. Thanks to the availability of the biggest browsers on the Mac, I don't have to keep a PC around (I'm a little allergic to Windows as I've been a graphic designer since 1993). I develop with Safari, and test with Firefox and Chrome (spit).

On mobile, I have an iPhone that I test with, an iPad, a Kindle Fire and a Kindle Paperwhite. For a while I had an android phone for testing but it died and I didn't see a need to replace it as I have chrome (spit) on my phone too and I try to keep to the basics in HTML/CSS/Javascript and not do anything too fancy to require extensive testing on every possible platform.

The database servers run MySQL 8.
Apache for Webserver.
PHP for programming (7.4 on the server, 8.0 in dev).
Memcached for data caching to speed up everything.
Sphinx for text search.
All on Linux of course. Currently Fedora 32.

palamedes ๐Ÿšซ

@Lazeez Jiddan (Webmaster)

Thank You. It is neat to see some of the little stuff that it takes to make SOL such a great site and sorry for laughing at the idea that some people might get the idea for some reason that you might not like chrome :)

of course we know this not to be true as the Google ads tell us how much everyone ..............

Thank You for your time and effort as your work is most appreciated.

Lazeez Jiddan (Webmaster)
Updated:

@palamedes

for some reason that you might not like chrome :)

It's a CPU and memory hog, drains a laptop's battery faster than I can down a scotch and reports everything you do to Google, what's not to love about it?

Replies:   ian_macf
ian_macf ๐Ÿšซ

@Lazeez Jiddan (Webmaster)

I run it in Incognito mode in the hope that not so much gets reported to Google. And specify DuckDuckGo as my search engine for the same reason.

I use Chrome on Linux and Android as I have not found a browser I like better.

Ian

Replies:   Keet
Keet ๐Ÿšซ

@ian_macf

I run it in Incognito mode in the hope that not so much gets reported to Google.

Uhm, Chrome is from Google. Do you really think incognito mode will restrict Google from getting 'telemetry' data? Try Firefox. It might not be everything you look for in a browser but it definitely respects your privacy a lot better. It also has a lot more features and extensions you can add. Uses less resources too.

Replies:   ian_macf
ian_macf ๐Ÿšซ

@Keet

I did say "in the hope"

I dislike Firefox. Every time I try it I get annoyed. Even in Private mode (on Android, anyway) it has access to websites I visited last time round, so it does not respect my privacy. YMMV.

Ian

Keet ๐Ÿšซ

@ian_macf

Even in Private mode (on Android, anyway) it has access to websites I visited last time round, so it does not respect my privacy. YMMV.

That's probably because you retain your history and local storage. Set your preferences to store nothing and there won't be anything left after you close the browser.

Replies:   ian_macf
ian_macf ๐Ÿšซ

@Keet

As far as I can see there is no Setting for History in Firefox for Android. I have "Delete browsing data on quit" set on but previously visited sites are still there next time I open.

Ian

Replies:   Dinsdale
Dinsdale ๐Ÿšซ

@ian_macf

Look up "firefox klar".

Ernest Bywater ๐Ÿšซ

@ian_macf

Even in Private mode (on Android, anyway) it has access to websites I visited last time round, so it does not respect my privacy. YMMV.

That's an issue created by the Google created Android OS keeping track. I run FireFox on both Android on my tablet and on Linux on my PC. There's a lot of issue (especially lack of privacy) on the Android due to what FF has to do to make it work with Android, and none of those issues exist on my PC.

There are a number of Google programs / apps that I have to turn off and disable on the Android every week because they keep getting reactivated by Android when it does it's regular check for updates. The only time I've been able to stop the update checks by Andoid happening is to turn off the wi-fi service on my Internet router. Since it can't log into any of the other local wi-fi services it can't talk to Google central to get the updates. Sadly, I can't keep the wi-fi turned off all of the time, and as soon as I turn it back on to use something else on it Android races off to Google central for an update.

Lazeez Jiddan (Webmaster)

@ian_macf

has access to websites I visited last time round, so it does not respect my privacy

You're using Chrome and Android. You have no privacy whatsoever.

Replies:   daisydesiree
daisydesiree ๐Ÿšซ

@Lazeez Jiddan (Webmaster)

You're using Chrome and Android. You have no privacy whatsoever.

I guess I should have switched to an iPhone when I upgraded instead of Samsung. I'm just too addicted to the Android back key.

Michael Loucks ๐Ÿšซ

@Lazeez Jiddan (Webmaster)

The site's moderation relies on BBEdit and AppleScript to post stories. It runs only on a Mac.

Another BBEdit fan. It is perhaps the most important tool on my Mac.

damoose ๐Ÿšซ
Updated:

@palamedes

Damn good question sir... what does it take to keep it running.

MrWolf_UK ๐Ÿšซ

Also, don't specify your DNS Servers (internet telephone book) as 8.8.8.8 or 8.8.4.4 as they are both Google.
Google is worse than Santa for knowing if you've been bad or good ;)

Lazeez Jiddan (Webmaster)

@MrWolf_UK

Also, don't specify your DNS Servers (internet telephone book) as 8.8.8.8 or 8.8.4.4 as they are both Google.

Even when you don't use their DNS, if the website you're visiting uses fonts from Google, then they're tracking you.

Google has so many fingers in the internet pie that it's become nearly impossible to avoid their tracking. Even if you block all their domains in your hosts file, they have other domains that they use.

I go to many inconveniences to avoid Google tracking people on SOL, I have done that since I realized what google was doing in the early days of the site, but with Chrome usage of 67% on SOL, I feel silly. Google provides a host of convenient services to webmasters that could make my life much easier (and cheaper), in return they get to track your site's visitors. For now those 33% not on chrome and using Macs/apple can rest assured that I won't betray them.

The other day somebody questioned me about my privacy practices and being indignant that I may be collecting data all the while their browser was chrome.

Replies:   Keet  MrWolf_UK  Michael Loucks
Keet ๐Ÿšซ

@Lazeez Jiddan (Webmaster)

I go to many inconveniences to avoid Google tracking people on SOL

And that shows and is very much appreciated. I block everything from google if half possible, which includes for example google fonts. That shows on most sites that show weird characters because of that but not on SOL.

MrWolf_UK ๐Ÿšซ

@Lazeez Jiddan (Webmaster)

Even when you don't use their DNS, if the website you're visiting uses fonts from Google, then they're tracking you.


I didn't realise it had got that bad. I know FB is almost as pervasive, but at least Firefox now contains any site that tries to link to FB (like those share to FB links on most media pages).

Michael Loucks ๐Ÿšซ

@Lazeez Jiddan (Webmaster)


Even when you don't use their DNS, if the website you're visiting uses fonts from Google, then they're tracking you.

uBlock Origen can block third-party fonts (or all remote fonts). I use it to block third-party fonts in Firefox (along with blocking Facebook, et al).

palamedes ๐Ÿšซ

I use chrome out of laziness as some of the websites I used for the work I do say to use chrome or safari version XXXX.

Some of the sites will not even let you log on if you are using Edge or Firefox and the ones where you can log on the page is displayed with the pictures showing a box that says image unable to be displayed and the text looks like it has been put in a blender.

I guess that is what I deserve when the only choice you have is to use a Government run and controlled website for business.

I know maybe I should click the link for suggestion/questions and tell them to hire Lazeez Jiddan as a web manager but then again if I do click that link it just brings up a page that tells you to contact your local Co-Op for support and services.

So I'm Sorry Laz for being lazy and just using chrome.

Lazeez Jiddan (Webmaster)

@palamedes

So I'm Sorry Laz for being lazy and just using chrome.

Some have to do it and I don't blame anybody for things they have to do. Sometimes easy trumps all other reasons. Once upon a time I had to buy and keep a windows PC just to access a company's website because I had to bid on their graphic design projects, and some government sites back in the early 2000s.

I get my panties in a twist only when somebody using Android and/or Chrome complains about privacy.

Switch Blayde ๐Ÿšซ

@palamedes

I guess that is what I deserve when the only choice you have is to use a Government run and controlled website for business.

When I use the state of Arizona website I cannot use Safari. They tell me it's not tested with Safari and to use Chrome so I do.

Replies:   Dinsdale
Dinsdale ๐Ÿšซ

@Switch Blayde

When I use the state of Arizona website I cannot use Safari. They tell me it's not tested with Safari and to use Chrome so I do.

There are two levels with that kind of thing:
- they are simply saying they have not tested with Safari and "use this at your own risk". Ignore until Safari fails.
- they have browser sniffing and reject browsers not in their "approved" list. In that case you either accept the constraints or spoof "their" browser.
It must be around 5-6 years ago now, but the company website for the firm I used to work with *only* accepted Internet Explorer (some specified level). When Microsoft themselves designated their browser as unsafe, they finally changed their code and I think they then fixed on Firefox.

Zen Master ๐Ÿšซ

@Dinsdale

the company website for the firm I used to work with *only* accepted Internet Explorer

Did they have an actual reason, or were they just narrow-minded bigots?
-ZM

Replies:   Dinsdale
Dinsdale ๐Ÿšซ

@Zen Master

IE had some non-standard "features" and some of their web stuff depended on them. This was in the company's internal network so they could make those decisions.

Replies:   Not_a_ID
Not_a_ID ๐Ÿšซ

@Dinsdale

IE had some non-standard "features" and some of their web stuff depended on them. This was in the company's internal network so they could make those decisions.

This, IE has some OS-Specific tie-ins which were proprietary in nature, so if you were using an information infrastructure that relied heavily on those things, the only browser which would work with it would be IE.

Switch Blayde ๐Ÿšซ

@Dinsdale

- they are simply saying they have not tested with Safari and "use this at your own risk". Ignore until Safari fails.

The problem was, it didn't work. When I called to tell them that, they said to use another browser. When I said I only use Safari, they said they don't test with Safari so they can't guarantee it will work. They actually told me to go to a public library to use their computers.

So I couldn't do what I needed to do using Safari. It didn't work.

Replies:   Dinsdale
Dinsdale ๐Ÿšซ

@Switch Blayde

R. Soles.

richardshagrin ๐Ÿšซ

@palamedes

What is the equipment that keeps SOL running ?

Probably track shoes. They can be worn with socks, so SOL probably wears both socks and shoes when running.

Michael Loucks ๐Ÿšซ

In many browsers, including Safari, you can change the identity so it pretends to be Chrome, Firefox, or whatever the site requires

In Safari's preferences, go to the 'Advanced' tab and at the bottom select 'Show Develop Menu' in the menu bar. Once you've done that, close preferences. In the new menu bar item 'Develop' select 'User Agent' (it's the second item on my menu). From there you can tell Safari to claim to be Firefox, Edge, Chrome, etc.

Replies:   Switch Blayde
Switch Blayde ๐Ÿšซ
Updated:

@Michael Loucks


From there you can tell Safari to claim to be Firefox, Edge, Chrome, etc.

It wasn't to fool the site into thinking it wasn't Safari. It didn't work with Safari.

And it's important. My wife is a glass artist and sells her art. Since we accept credit cards there's a paper trail so it's set up as a business. Part of being a business is collecting sales tax and paying the state/county/city what we collected. So every month I file a TPT (Transaction Privilege Tax) return and pay them what I collected. It flat out doesn't work using Safari as the browser.

Replies:   Dinsdale
Dinsdale ๐Ÿšซ

@Switch Blayde

I usually have two browsers open at any one time, and it is very much a case of "render unto Caesar" - I use specific browsers (and even profiles) for specific groups of sites and my bookmarks match that.
You obviously have to use something like Chrome to file your TPT returns. Have you tried Edge for Mac? Microsoft's Chrome-based browser. I use Linux and don't have Edge installed but I don't use Chrome either so there is no requirement.

Replies:   Switch Blayde
Switch Blayde ๐Ÿšซ

@Dinsdale

Have you tried Edge for Mac?

No. I haven't downloaded Firefox either.

I'm 99.5% Safari (maybe 99.9%). The few times I can't use it I simply use Chrome which I installed on my Mac for whatever reason. Probably when the State told me to try Chrome when Safari didn't work. If I remember (and my memory sucks), Chase Bank once told me to use Chrome when I was having problems with their site using Safari. That I didn't do. I waited until they fixed the problem. I've never been told to use Firefox when I have a problem with a site..

Replies:   Keet
Keet ๐Ÿšซ

@Switch Blayde

I've never been told to use Firefox when I have a problem with a site..

Of course not! Firefox is not from google, or microsoft. or any other big money grabbing company. And it respects privacy! Imagine, respecting privacy. And anonymity! And it's open source! Ugh, can't have us supporting that kind of software.
/s

Replies:   palamedes  Not_a_ID
palamedes ๐Ÿšซ

@Keet

Of course not! Firefox is not from google, or microsoft. or any other big money grabbing company.

So tell us what do you suggest we use then when Government or business that we are forced to use don't support Firefox ? I've tried Firefox with the companies I deal with and I get a screen that shows boxes with "images unable to load and the text is all shifted around where read it is next to impossible. Maybe if I had the ability to choose another company to do business with then I would have options but when your choices are limited to just 1 out of a selection of 1 then you are simply forced into doing it their way. It is like any job you as the employee do and follow the guidelines that are set by the boss and the company you work for and you might not like it but it is what needs to be done so that you can get PAID.

Replies:   madnige  Keet
madnige ๐Ÿšซ

@palamedes

text is all shifted around where read it is next to impossible.


This is something I've seen in the past, and verified as due to (at least some) M$ servers serving a malformatted page to non-M$ browsers - what I saw was setting of the left margin off the left edge of the page so you loose the leftmost portion of the text. To verify if this is (part of) your problem, set the user agent string in the browser showing the problem, to the user agent string of the working browser. There are various sites that will tell you what user agent string the browser is reporting, e.g. https://www.whatismybrowser.com/detect/what-is-my-user-agent

Keet ๐Ÿšซ

@palamedes

So tell us what do you suggest we use then when Government or business that we are forced to use don't support Firefox ?

It's a US problem. Here government offers on-line services to ALL citizens on all main browsers. It's actually very simple: stick to the standards and generally it will work on every browser. Before on-line tax forms they offered programs you had to download and install and they dutifully offered them for all platforms (yes, for Linux too). They now even require documents to be available in open standard formats so everyone can use them no matter what editor they prefer to use or on what system. That's how it should work but unfortunately the government in the US has a different opinion about what service to it's citizens is. It's not excessive to demand that on-line government services work properly on all main modern browsers, it's not rocket science. Compare it with the Americans with Disabilities Act (ADA). Many provisions and requirements that ensure accessibility for the disabled. So why not something like that for the regular services? It's not a technical problem, it's a political problem.

Replies:   palamedes  Switch Blayde
palamedes ๐Ÿšซ

@Keet

it's a political problem

I agree with you and maybe one day the Government might agree and change things. BUT I doubt that will work with the private businesses they pretty much get to do what and how they want.

Replies:   Dinsdale
Dinsdale ๐Ÿšซ

@palamedes

If the government start catering for the standard browsers - for me that would be the Chrome family, the Firefox family and Safari - then private companies will have an incentive to follow suit.
With the US government mandating Chrome for interactions, private companies can assume Chrome will be there.
What I find somewhat strange is that the same government which is thinking in terms of anti-trust proceedings against Google is the one creating a monopoly centered on Google's browser.

Ernest Bywater ๐Ÿšซ

@Dinsdale

If the government start catering for the standard browsers

All the state and federal governments need to do is to insist that what they have is built to the industry standards. For websites and web pages that means the html 5 standards, and only the html 5 compliant options. If that is done then they'll display properly on every dang browser out there.

The problem is way too many government (not just the US ones) IT depts insist on using MS products and when they US the MS programs to create and manage websites they don't turn off the MS specific options and end up with websites and web pages with MS only components in them. That's what causes the issues. Sadly, it's a very simple thing to fix but they don't do it - mainly because the IT techs involved are either not knowledgeable enough to turn off the MS specific options or they're so wedded to MS they want to force everyone to use MS software to use the sites they create.

What's sadder is the number of people using the same approach in the general business community.

Replies:   Dinsdale  Keet
Dinsdale ๐Ÿšซ

@Ernest Bywater

The problem is way too many government (not just the US ones) IT depts insist on using MS products . . .


Since part of this thread has moved on to the Chrome quasi-monopoly, and Chrome is - afaik - not from MS . . .
Or are you saying that what is being "mandated" here is Chrome+Windows? Because Switch Blayde can use his Mac OS, just not Safari.

Replies:   Ernest Bywater
Ernest Bywater ๐Ÿšซ

@Dinsdale

Since part of this thread has moved on to the Chrome quasi-monopoly, and Chrome is - afaik - not from MS . . .

I was commenting more on the generic aspect of the government agencies not catering to the standard browsers being more due to the software they use to create the government websites and web pages being proprietary software that automatically includes extra code that is not industry standard so the websites etc do not work well with anything but the proprietary browser or a browser designed to work with the specific proprietary code.

Back in the late 1990sm and again in 2006, I had to use MS FrontPage for tech courses I was doing. I found that the default setting included the incorporation of code that would display the page as designed in MS Internet Explorer, but would have problems when displayed in any other browser. If you took a lot of time and set a lot of the default settings differently you could stop a lot of that happening. However, to be sure you had to go back and closely check every line of the html code to be sure, as it often required hand made changes to convert the proprietary instructions to industry standard instructions to get the code correct.

This problem of the default inclusion of non-standard code by MS software continues to this day in almost all of their software.

Keet ๐Ÿšซ

@Ernest Bywater

mainly because the IT techs involved are either not knowledgeable enough to turn off the MS specific options or they're so wedded to MS they want to force everyone to use MS software to use the sites they create.

Or they are 'encouraged' with incentives like free congress visits or free software.

palamedes ๐Ÿšซ

@Dinsdale

What I find somewhat strange is that the same government which is thinking in terms of anti-trust proceedings against Google is the one creating a monopoly centered on Google's browser.

Thats just the Governments way of saying we need more bribe opppssss sorry I ment to say campaign funds.

Switch Blayde ๐Ÿšซ

@Keet

So why not something like that for the regular services? It's not a technical problem, it's a political problem.

With the state of Arizona, it's a technical problem. It's my understanding they don't test on Safari. I bet they don't have Macs.

Replies:   Keet
Keet ๐Ÿšซ

@Switch Blayde

With the state of Arizona, it's a technical problem. It's my understanding they don't test on Safari. I bet they don't have Macs.

That's no excuse. Either a development department or a hired company does the development so the government department itself doesn't need a mac.

Not_a_ID ๐Ÿšซ

@Keet

Of course not! Firefox is not from google, or microsoft. or any other big money grabbing company. And it respects privacy! Imagine, respecting privacy. And anonymity! And it's open source! Ugh, can't have us supporting that kind of software.



I find that richly ironic given that when a certain list was leaked to the press illegally, violating the privacy rights of thousands of people, the then President of Mozilla was forced to resign because of a large scale protest by the Mozilla staff.

They "respect privacy" only when it is expedient for them to do so.

Replies:   Dinsdale  Keet
Dinsdale ๐Ÿšซ

@Not_a_ID

I find that richly ironic given that when a certain list was leaked to the press illegally, violating the privacy rights of thousands of people, the then President of Mozilla was forced to resign because of a large scale protest by the Mozilla staff.

I was off-grid when that happened so I pretty much missed the entire thing.
Who leaked that list? Was it the President of Mozilla? There was then a large scale protest which forced him to resign - he screwed up and was forced out? Or was he on that list - whatever it was - and the staff took exception?

Replies:   Not_a_ID
Not_a_ID ๐Ÿšซ
Updated:

@Dinsdale


I was off-grid when that happened so I pretty much missed the entire thing.

Who leaked that list? Was it the President of Mozilla? There was then a large scale protest which forced him to resign - he screwed up and was forced out? Or was he on that list - whatever it was - and the staff took exception?

He was on the list, and the staff took exception to the fact that he donated money to that particular political cause.

Replies:   Dinsdale
Dinsdale ๐Ÿšซ
Updated:

@Not_a_ID

Searching on "us political donations" throws up https://www.opensecrets.org/elections-overview/biggest-donors?cycle=2020&view=fc as the second result (the first one was on some major corporations halting their donations). I'm not familiar with US laws but isn't this stuff public anyway? Or public if you exceed a certain threshold?

https://reason.com/2014/04/06/does-mozilla-dumping-its-ceo-over-prop-8/ is presumably what you are talking about.

Keet ๐Ÿšซ
Updated:

@Not_a_ID

They "respect privacy" only when it is expedient for them to do so.

Still a lot better than any of the other browsers. And by-the-way, that had nothing to do with the browser having privacy issues.

Back to Top

 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In