802 karma · joined August 13, 2017
Lately, I've been exploring more opportunities to do freelance writing and content creation, mainly centered around engineering and DevOps.
* site: https://mikevanbuskirk.io * twitter: https://twitter.com/mikevanbus
If the conservative platform has devolved to dog-whistling or outright hate speech, calling for interstate armed conflict etc... then yea it's gonna seem like an "anti-conservative" bias.
Since you didn't make it past that part, I'll save you the trouble. The case so laughably lacks legal merit it's already a joke.
Private entities have no legal obligation(thin "town hall" argument or not) to respect free speech, and are absolutely empowered to police content as they see fit.
The ever relevant XKCD: https://xkcd.com/1357/
For an elected legislative body to come in and say it's "illegal" to post content(and they are by making the inverse equally illegal), they are explicitly treading on the free speech rights and Section 230 legal protections of companies like Facebook and Twitter.
Of course, everyone knows "Small Government" has a trailing caveat of "...for me, but not for thee"
-Oddly enjoys updating services at 1am on a Sunday, hanging out with other devs while everyone else is at the bar sleeping.
-FIrst to jump in when fighting fires
-Prepares us to fight fires as little as possible
I don't think anyone enjoys having to push updates at 1AM on a Sunday, and virtually all known good literature on the topic defines that pretty strongly as an anti-pattern.
However, I still think inequality is a massive problem. People in trades or services that work for larger conglomerate companies can't fly under the radar, don't have health benefits, and can be laid off en masse. They aren't generally "doing OK".
Also:
>every kind of engineering other than "software engineering" requires occupational licensing and has professional associations that both stick up for workers and set a bar for training and quality
Once upon a time, that was the reality. These days a lot of occupational licensing exists solely for profiteering and protectionism. Professional education/certification companies print money on the back of egregious CPE requirements, while new entrants to the field find themselves absolutely crowded out of a few entry level jobs with financially prohibitive certification and education requirements. Mind you, these grads already have a pile of debt, and no way to pay it back yet. Those groups work great if you've been in the field for 15+ years, not so much if you're just starting out.
For better or worse, software engineering is slightly more egalitarian in that regard: you can self-educate, you don't necessarily need to amass a ton of debt, and can get even an entry-level job that would make the Simpson's life "attainable".
this this this.
More code might equal more bugs, but if it's a net gain in business value everything else is a secondary concern.
It doesn't mean you can just ship crap all the time. If customers start complaining/seeing errors/bad performance, business value decreases and there are going to be some $discussions.
If developers are rewarded for shoveling garbage into the pipeline all the time, there are deeper organizational issues afoot.
This.
Also, in my experience proponents of NixOS significantly understate the technical complexity and various idiosyncrasies present in trying to get NixOS set up and usable for daily driving. I found several examples where the documentation was unclear, confusing, or out of date.
Coming from DevOps, I'm certainly a fan of declarative/immutable patterns, but it feels like NixOS requires more work than some would have you believe.
At this point, I've learned that a good system of notes requires frequent visits and pruning. Otherwise, it turns into an overgrown, sprawling dumping ground of tags and random notes/links.
To me, Zettelkasten, and tools like Roam, help reinforce that behavior by providing a reward in connections. My brain can outsource the connection-making, context generating aspect. I just have to be prescriptive about setting time aside each day to tend the "garden". Not a ton of time such that I get burned out. Just a little each day. As a knowledge worker, it seems like that is an invaluable exercise to build a habit around.
Yes and it also comes across that the comment author hasn't spent much time trying to hire for "engineering" roles.
If it only it were so easy to throw up a post for $engineeringRole promising some multiple of six-figures and expecting a deluge of competent, qualified people to show up.
I've worked for one of $FAANGco, and helped run multiple hiring loops. The roles weren't quite in the 500k vicinity, but they were a fair bit more than 100k.
Finding competent, qualified, honest people amongst a sea of resumes was a non-trivial investment.
I'm not talking about finding some 10x'er who can run circles around leetcode problems and tell me the most efficient way to fill a 737 with ping pong balls flying upside down on the planet Mars.
I'm talking about people who actually understood and had experience with the technologies they had listed on their resume. People who had baseline competency with the basic skills required to merely survive at the job. I generally consider myself a pragmatist, and would allow some variance in detail if they communicated an overall "big-picture" understanding.
Nope. People who had listed "fluent with Linux" who didn't know basic directory structure. People who listed years with a programming language that couldn't write a for loop. People who explicitly described a multi-technology cloud-stack project they worked on, only to say in the interview that the project was entirely handled by a different department.
I estimate my success rate at this stage was maybe 10% in finding solid people.
Slide the pay scale up to 500k? An entirely different set of problems. People that can ask for 500k up front with a straight face know exactly why they can ask for 500k up front with a straight face, and so does everyone else who wants to hire them.
If you make all jobs, regardless of technology/competency/seniority pay 500k, then you've got a pretty sizable inflationary problem anyways. Either the really skilled people now will ask for 1 million, or the skillset has become commoditized, and the talent is moving to a problem domain that is more lucrative.
Patching, dependencies, configuration drift, security audits/compliance... these are all non-trivial issues requiring non-trivial operations and engineering hours to solve.
It's fine if Lambda is too complex an abstraction for hobby code or a node.js todo-list app, but that doesn't mean it doesn't solve the right problems in the right problem spaces.
Alfred provides similar functionality on OSX, allowing you to create a key sequence shortcut for any search engine that can parse URL params.
That being said, if you're against injustice and corrupt government, and you have Steven Bannon speak at one of your gatherings...
It calls everything about your organization into question...
ZH has pushed Coronavirus misinformation, Seth Rich conspiracies, and openly labels itself as "far-right libertarian". Of course this unsurprisingly attracts some slice of the HN demographic :)
would be something Apple would want to encourage?
I agree something is missing.
But at the end of the day, what has the most impact on socioeconomic mobility and overall success? It's probably not a cheap microwave.
It's access to good schools, health care, and diet. All of the things that are getting more expensive.
Cheaper gas and clothes also have hidden(less so now) costs in pollution and ethical sourcing concerns.
Where's the LinkedIn data?
While I agree you wouldn't need to worry about affording SV-grade housing costs, I feel like these discussions leave out a couple of things:
* The CoL is going up everywhere. Food, medical care etc... None of it is getting cheaper.
* Good houses in good school systems with reasonable access are still expensive in many areas of the country.
* It's kind of ridiculous to see companies pushing the narrative that they can suddenly pay everyone less based on arbitrary geography when the average revenue/profit generated per engineer is often many, many multiples of their total compensation costs.
I read an assertion recently that of all the "markets" in human civilization/culture, the financial one is the only one where we have truly have brought maximum resource and human capital to bear. With that in mind, no one is ever surprised when the next fat tail undoes hundreds of millions in mere moments, even when the capital was managed by ostensibly "smart" individuals.
The map is certainly not the territory there, but for the average individual they're going to have a hard time understanding the map, the territory, the map legend, anecdotes about the map etc...
I'm still bloated, but performance is a lot better. Thanks for the link!