HNHacker News
TopNewBestAskShowJobs

Tehchops

802 karma · joined August 13, 2017

Lead engineer specializing in DevOps, cloud-first architecture, and automation.

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

submissionscomments
Tehchops··on YouTube reinstates Right Wing Watch
Yea except that it's been demonstrated over and over that unmitigated, unrestricted content can and does radicalize susceptible population demographics. No way around it, they have a responsibility to moderate and monitor.
Tehchops··on Florida Steps Up to Defend Its Unconstitutional Social Media Law; It's Terrible
It is imagined. The bias is against hate-speech and restricting the real, actual rights of others from discrimination and bias.

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.

Tehchops··on Magit 3.0
Yea, it's quite unfortunate. Magit and Org-mode are killer, and don't really have 1:1 equivalents anywhere else.
Tehchops··on Magit 3.0
I'm using the Emacs Mac port on a modern(2019-era) MBP and it absolutely crawls when working on a large, multi-file Terraform code base.
Tehchops··on Florida will fine social media companies that bar candidates
If we're talking irony, it's that the only free speech in danger here(corporations are people per Citizen's United) is that of the social platforms.

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.

Tehchops··on Florida will fine social media companies that bar candidates
Always love seeing the party of "small government" push legislation like this.

Of course, everyone knows "Small Government" has a trailing caveat of "...for me, but not for thee"

Tehchops··on Ask HN: Who is hiring? (January 2021)
Not going to lie, these lines in your job req. on GlassDoor are massive red flags:

-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.

Tehchops··on We don't need data scientists, we need data engineers
They're a dime a dozen(and that's a generous appraisal).

https://www.reddit.com/r/RoastMyIdea/

Tehchops··on The Life in the Simpsons Is No Longer Attainable
By and large I think you're on point, especially with media portrayals. I think it's hard to conceptualize the bubbles that people live in until you experience it directly. People in various demographics have, quite literally, "no idea how the other half lives".

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".

Tehchops··on Why do most top performers have the highest count of commits and pull requests?
> a good dev is someone who produces the most business value

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.

Tehchops··on The golden age of configuration languages
This article is interesting but it is nigh unreadable.
Tehchops··on Introduction to the Zettelkasten Method
Sure thing.
Tehchops··on How to get root on Ubuntu 20.04 by pretending nobody’s /home
>Is there an option that doesn't require everyone who uses it to learn an entirely new language?

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.

Tehchops··on Introduction to the Zettelkasten Method
>What I mean by this is that by switching, you've forced yourself to revisit all of your notes. If you forced yourself to revisit your notes without switching, you'd see the same effect.

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.

Tehchops··on Tech Dilemma: Unfilled jobs, few workers, lack of confidence in STEM education
>That is a really simplistic take IMO

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.

Tehchops··on Tech Dilemma: Unfilled jobs, few workers, lack of confidence in STEM education
I did a double take when I saw that and realized the entire point of this piece was not to be informative or novel in the slightest.
Tehchops··on The Serverless Revolution Has Stalled
It feels like, to me, that most of the comments in this thread that don't "get" serverless have never had to deal with things like maintaining the spaghetti mess of CM(Chef/Puppet/Ansible) that invariably results from trying to manage a traditional infrastructure deployment of any size.

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.

Tehchops··on DuckDuckGo is growing fast
Huh. TIL the "bang" feature.

Alfred provides similar functionality on OSX, allowing you to create a key sequence shortcut for any search engine that can parse URL params.

Tehchops··on Unusual Features of SARS-CoV-2 Suggesting Sophisticated Laboratory Modification
The premise of being against the injustices present in China seems innocuous enough, but it absolutely calls in to question the objectivity of this study.

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...

Tehchops··on NSA chief who oversaw sweeping domestic phone surveillance joins Amazon board
I'm not arguing that the story itself isn't frontpage newsworthy... just we should not be validating that particular source with pageviews/clicks.

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 :)

Tehchops··on NSA chief who oversaw sweeping domestic phone surveillance joins Amazon board
"Chink in one's armor" for YC when anything from ZH oozes its way onto the front page.
Tehchops··on Dear Apple: Your Services Are No Longer Required
Seems to me like an employee helping a customer out, on their own free-time, fostering goodwill and a good customer experience in the overall ecosystem...

would be something Apple would want to encourage?

I agree something is missing.

Tehchops··on Tech Sector Feeling Covid-19’s Economic Pain
I'll concede that some durable goods are cheaper adjusted for inflation.

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.

Tehchops··on Tech Sector Feeling Covid-19’s Economic Pain
I don't want to dismiss this post out of hand, but the last few instances I've spent any time browsing Indeed, it did not strike me as representative of the tech hiring market.

Where's the LinkedIn data?

Tehchops··on Tech Sector Feeling Covid-19’s Economic Pain
> they wouldn't need an SV salary to afford a good lifestyle.

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.

Tehchops··on Dell to Begin Shipping Ubuntu 20.04 LTS on Their Latest XPS Developer Edition
Too bad XPS laptops seem capped at 32GB. Can get 64GB on Thinkpads.
Tehchops··on The Map Is Not the Territory (2015)
Bingo. What did you think of the book?
Tehchops··on The Map Is Not the Territory (2015)
I wonder if it's even useful anymore to consider mental models in the context of financial markets, even if it's just used as a metaphorical warning sign.

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...

Tehchops··on The ideal tech stack for a personal developer blog in 2020
Wow. This site pointed out something that should've been obvious. I had an uncompressed image uploaded.

I'm still bloated, but performance is a lot better. Thanks for the link!

Tehchops··on The ideal tech stack for a personal developer blog in 2020
Well done. Looks quite good for the level of simplicity.
← PreviousPage 3 of 9Next →