HN user

blabitty

179 karma
Posts0
Comments60
View on HN
No posts found.

I didn't do this personally but one enterprise I worked at ran their production DNS off an old sun ray desktop sitting on a random desk in the computer room. Eventually somebody who didn't think it was being used for anything just yanked the plug.

This article is very light on substance and has a questionable premise. A European customs union was a German aim of the first world war, not something foisted in them by America. To paraphrase Timothy Snyder, an actual historian, the best way to understand the EU is as a soft landing place for empires that have lost their possessions. He does some very good lectures about this available on YouTube.

It depends on where you live. In an incorporated area (town/city) generally yes. An issue though is in a city the enforcement of these kinds of things can be low priority, an HOA is generally more effective from that standpoint.

I personally chose to live in an incorporated city but not an HOA. There are city ordinances with actual real government representation and force of law behind them for serious health and safety concerns but we can paint our houses whatever color we want and build sheds under a certain size any way we like etc. The important thing with choosing a place to live is to honestly assess what you want and how much you want your neighbors to be able to do. There are plusses and minuses under any living arrangement. Personally I would never live under a HOA but in exchange I have to put up with the stuff that is under the level of city enforcement, things like boom cars and a few unkept lawns. In exchange I can work on my truck in my driveway without some busybody stopping me.

They also make a big use of court ordered "volunteers". They might be a non profit but their regional directors are pulling in large salaries off an operation that runs essentially on free inventory and below market labor.

And I've worked on things that have far greater consequences then a scheduling app and have had to fix all the terrible problems caused by the over engineered over "solutioned" sales driven development done by Accenture and Booz and all the others. All while fighting off the ivory tower FUD their sales consultants are pushing at the executive level. There are some good people and engineers on an individual level at the consultant shops, but the corporate culture is nauseating.

In reality, SWEs want 5% control, just to do the thing they have to ask you as a platform engineer to do anyway

My experience has been product engineers ask for full root permissions when they need 5% and immediately report anything less as an impediment.

Development and land use patterns are way different in the Sunbelt. There are lines that go through most downtowns but most of the people live far from the stations. The passenger trains also share lines with freight and freight is prioritized, a trip from Austin to Dallas by Amtrak takes 6 hours but can be driven in 3 or so.

Preach. I was setting up SFTP batch jobs for financial data last year. New jobs, not migrations.

Surge protector but the spikes were huge. My drives we're actually fine what got killed was the PSU and it was a case integrated PSU, in a system I had been meaning to upgrade for a while anyway. So this gave me the kick in the butt to finally do it. I also went to NVMe for the root drive wow what a difference. The system that died was not out of date software wise it had been dutifully upgraded with every major Debian release so starting on a fresh install, adding packages and copying conf files from my backups, and adding my data drives really wasn't bad. Couple of days after work to do the hw build and restore. Because of shortages / cryptomining / covid I couldn't get the HW I really wanted, that was frustrating.

back up every single configuration file.

This right here. I recently lost my home server of 10 years courtesy of the Texas power issues during the winter storm. I rebuilt and started with fresh Linux install. Having a recent backup of /etc made it so much easier than it could have been. I had more trouble with the network driver on the new mb then with all my services, customizations and data.

I wonder too. Things like file and directory manipulations are way more complicated in native Python and I find the exceptions harder to troubleshoot than native commands. I'm not even going to get into pythons version and dependency hell, suffice it to say I have more confidence in a standard version of bash and standard utilities generally being present on a modern Linux system. What I've seen from pythonistas as reasoning for this replacememt love is usually one or a combination of a few things - a claimed write once run anywhere ability that I think is generally fantasy, a belief that Python is a "real" language and shell is not which usually just means "I don't like shell or think it is unfashionable", or a belief that Python code can be made more reusable. The person in question almost always has a background of feature developer that is now doing devops type tasks.

All that said I like python and there are tasks I absolutely prefer it for, usually anything to do with scraping some web API that returns a complex piece of JSON or xml.

I know I'm in the minority but I just don't care for python for sysadmin / devops type tasks. It fails in weird ways on file and directory manipulations and I just don't find it's stack traces very informative. A lot of scripts seem to be a bunch of system () calls strung together, how is that better than well written Shell code?

What I love python for is scraping web pages and dealing with JSON or xml it rocks for that.

You can copy the golang binary into an alpine container and instead of having to maintain a server

Why would you do this when a go binary doesn't need anything but the kernel? Why start with a full OS, even Alpine?