HN user

throwaway918274

149 karma
Posts1
Comments52
View on HN

My computer doesn't meet the requirements for Windows 11 so I opted to stay on Windows 10 until support ran out. Then, as Windows does, the performance and reliability of my computer just started to deterioate more and more. A few weeks ago I completely wiped the system drive and did a fresh install of Ubuntu 24.04. Microsoft can pound sand I'm never buying a Microsoft product ever again.

Proton has been playing the steam games I've tried either just as good or even better in certain cases than Windows, which was the only thing keeping me on Windows anyway. Good riddance.

lol, i'm reinstalling a linux distro right now just because I want to try a new one

I work with seniors that are scared of the command line. I can somewhat understand why Microsoft might be trying to turn everything into AI Copilots because when I'm trying to explain to someone how to revert changes in a file with `git reset/checkout` they practically recoil in terror at the suggestion of using the terminal. They are married to their git guis and have no idea how it works. Best AI-ify as much as possible to keep people in their ecosystems.

When I need to explain to other so-called seniors how to revert changes to a file with git checkout and they recoil in terror in using the command line, then yes - I believe they are actually getting dumber.

Your mentioning of AWS devops reminded me of a story my dad, a mechanical engineer, told me. He travels a lot and works with engineers all over the world. He was talking to me about how the new "wave" of engineers (mainly in Canada and America) that he works with there is a a complete lack of people that know how to do things like manually calibrating various parts by hand.

He's had to completely rethink how they approach their industrial designs and build machines and transition to much more electronic based things with fewer moving parts, and build things they can just adjust with computers and point-and-click GUIs, because people just don't know how these old things work from a physical reality perspective. My dad was very distraught by the caliber of engineers he's seeing in the "next generation".

But that's not the only thing.

In Canada, our aging population of tradespeople are retiring in droves and we have a dearth of younger people to replace them. It's so bad, that in my province they've completely redesigned the Grade 11-12 highschool curriculum to have "fast track" paths into trades where 80% of their time is spent in coop/apprenticeship (good thing!). We have a housing crisis and we have nobody that actually knows how to build houses in our country while the federal government imports 1 million people per year with nowhere for them to live. Most kids these days just want to be "influencers".

Spelling and grammar in young people is absolutely atrocious because they are totally dependent on autocorrect; and they can't type using physical keyboards because they only ever used a touchscreen keyboard on phones and tablets.

It's not just programming being destroyed by copilots. It's an overall dumbing down of our entire civilization.

engaging with hobbies with your kids, which can also teach them useful skills, is one way

when I was a kid, when my dad was repairing the house or car I was always "holding the flashlight" or he would actually teach me to use power tools and do the repairs myself while guiding me along.

i was also tempted to just go the debian route - but the free Ubuntu Pro subscription for personal use with 12 years of bug/security updates (and ultimately, peace of mind) was what won me over - I hate reinstalling or upgrading my OS so over a decade of not changing anything is really appealing to me.

i've been playing my steam games with Proton so far and it's been solid

So I put in:

Green Party leader Justin Trudeau was ejected from Canada's House of Commons after fiery exchanges with Prime Minister Jagmeet Singh. Mr Trudeau's removal came after he refused to apologise for calling Mr Singh a "wacko" and "extremist" during a question period.

And your service game up with

Green => Liberal; was => was not; fiery => factuality; Prime Minister => NDP Leader; "Mr Trudeau's removal came after he refused to apologise for calling Mr Singh a "wacko" and "extremist" during a question period." => did not occur as described;

What really happened was:

Conservative Party leader Pierre Poilievre was ejected from Canada's House of Commons after fiery exchanges with Prime Minister Justin Trudeau. Mr. Poilievre's removal came after he refused to apologise for calling Mr. Trudeau a 'wacko' and 'extermist' during question period.

Considering this happened yesterday, this is pretty impressive. Great work.

Our CEO was musing about gamifying our scheduling software to get more "engagement" - aka. people accepting more open shifts, aka. working more overtime.

It was so disgusting to me I nearly quit over the suggestion.

1. I go into hospital and come out with 90k bill - I have insurance and I pay my copay of $130.

2. Insurance says "nah, we'll give you 18k"

3. Hospital goes "ok".

4. Hospital writes off as a 72k loss, which essentialy is a "tax deduction".

This is good for me, but such a perverse incentive for the hospital.

My first job interview out of college, the interviewer's last question was "what is the Eigenclass". I had no idea, so I just said "I don't know, what is it?" - and then we just chatted about what it was. I'm convinced I got that job because I was 1) honest that I didn't know, 2) was curious enough to ask about what it was and learn about it from a potential colleague. That one question taught me A LOT about what it means to be a professional developer as a fresh grad.

Many years and companies later I now use that same question when interviewing Ruby developers for $DAY_JOB. It's an excellent way of knowing if they're a ruby developer or just a developer that knows ruby.

To this day, no other interviewer has ever asked me what the Eigenclass was.

We use the `interactor` gem at $DAY_JOB and it does 90% of the stuff described here, and the last 10% came naturally and we just kinda engineered it ourselves intuitively.

definitely works better than "fat models" that do everything and ruby on rails callback hell