HNHacker News
TopNewBestAskShowJobs

kaidon

203 karma · joined November 18, 2014

submissionscomments
kaidon··on Amen Break
Hard disagree. The amen break, the music it is a part of, the technology and evolution in sound that it heavily influenced; is a welcome discussion focus on a weekend for many on HN.
kaidon··on Is liberal democracy in terminal decline?
This sounds like something out of the Warhammer universe.
kaidon··on Cryptids
Getting some Disco Elysium vibes here.
kaidon··on Frame of preference A history of Mac settings, 1984–2004
An embedded Mac where I can play cosmic osmo in the browser with something that looks like a real screen... I knew it was possible, but wow. Super cool.
kaidon··on 3dfx: So powerful, it's kind of ridiculous (2023)
Had pretty much the same thing... but only one overclocked Celeron to 433. Was amazing upgrade from my pentium 133 with a Matrox Millenium; which I somehow used to complete Half Life in low FPS agony.
kaidon··on Cheap blood test detects pancreatic cancer before it spreads
Just lost my father to pancreatic cancer as well a couple weeks ago. They caught it very early with a CT scan, performed a significant surgery followed by radiation and chemo. The chemo nearly killed him. Had a couple ok months after chemo, but then it spread and the last couple weeks were awful. Even catching this stupid cancer really early often isn't enough - I hate it.
kaidon··on Show HN: Hanon Pro – piano technique and exercises for the digital age
> practically nothing more injurious to good technique and nothing more likely to induce tension than this.

Oh my goodness yes. I started playing on January and followed the Hanon instructions with the sheets. I have been trying to release tension, especially around my flying pinky… and realized that this way of playing Hanon was making it worse. I am in the process of fixing this now, and am enjoying less tension.

kaidon··on Ask HN: Where did you first learn to code?
About 35 years ago. Found a commodore PET in the trash along the roadside. It came with a tape drive and a book of games written in BASIC. I took it home, tidied it up and then started learning from the book.
kaidon··on Ask HN: How do you organize software documentation at work?
A wiki
kaidon··on X-Wing is video gaming's Greek Fire
The TIE Fighter animated intro sequence is forever etched into my memory. I watched the whole thing at least 50% of the times I fired up the game before playing. What an absolute beast of a game. Plus the dynamic music (iMuse) was just so damn cool. With LucasArts, you always knew you were going to have an amazing ~game~ experience.
kaidon··on Amazon lays off 500 Twitch employees, hundreds more at MGM and Prime Video
Daredevil was released in 2015... yikes
kaidon··on Think more about what to focus on
I have felt very much like this in the past, but no so much any more. .. my thinking is:

Some things are just part of the responsibility of being a grown up. Home maintenance, driver for children, doing taxes, etc. These are your baseline priorities that you don't get to choose.

Some of these sound like they occupy a rotating priority slot. House and car purchases do take a big commitment and require prioritization (especially if you build) but they are temporarily a priority. It is usually your choice to make these a priority, and they are rare.

Keeping a smaller priority list means saying 'no' to more things too, like being 'tech support geek for wifi and computer issues' or vehicle maintenance. These priorities are fully under your control.

kaidon··on Nobody knows what's happening online anymore
Reddit IS the front page!
kaidon··on Ask HN: Who is hiring? (December 2023)
What an interesting concept! The Generalist and Backend roles sound interesting to me.

I have 20+ yrs experience as a polygot developing products from IDE integration, cybersecurity, economics, project planning, market analysis and more.

I know applications can get lost easily in the shuffle these days, with high volume of candidates applying. Is there any way to get a specific resume noticed?

kaidon··on Okta says hackers stole data for all customer support users
Keycloak is fairly easy to maintain. I run a deploy in AWS/ECS, and nearly never needs to be touched... except when an upgrade is required. Every upgrade has been challenging, starting with change to Quarkus, followed by removing dependencies from the docker images.

But when it's not being upgrade, it's fantastic. Many thanks to Red Hat.

kaidon··on How to Not Get Screwed over as a Software Engineer [video]
Are you me? I agree and have experienced every single thing here.

> I believe that it is a mistake to believe that merely working harder will earn that respect.

<bingo>

You must be a principal level developer -- it is a role driven with the highest degree of cynicism and empathy, which you comment is gushing with.

kaidon··on We turned off self-serve signups and replaced our freemium plan with $200/month
Thank you!!!
kaidon··on We turned off self-serve signups and replaced our freemium plan with $200/month
Is there any way to view the thread without a tiwxter account?
kaidon··on IPCC climate crisis report delivers ‘final warning on 1.5C’
The metric system is everywhere but the kitchen :)
kaidon··on Common Microservices Misconceptions
And don't even go past '1' unless you have product market fit.
kaidon··on JEP draft: No longer require super() and this() to appear first in a constructor
bingo - exactly the way to do it in java
kaidon··on MacBook Pro featuring M2 Pro and M2 Max
This is why I never upgrade my Mac. The lost productivity risk is just not worth it.
kaidon··on Layoff spree in Silicon Valley spells end of an era for Big Tech
> deteriorate productivity in ways that will be difficult to understand

Exactly! This can be very difficult to quantify; as this kind of debt is undetectable by standard gates (linter, static analysis, etc.). Instead, it is more nefarious... introducing coupling, where none was needed, or long-winded tests; that test very little, and make the code hard to refactor. I don't have a measure for this beyond my intuition of working with code for decades.

What makes it all worse, is when the features are 'delivered' and marked as 'complete' by these folks, they are difficult to take back! Especially if their delivery was identified as a key objective to a quarter.

kaidon··on Layoff spree in Silicon Valley spells end of an era for Big Tech
Absolutely. On a small team, we had 2 underperforming devs.

One was doing absolutely nothing at all for months on end.

One was doing negative work - every line of code made things worse, every document was unintelligible, and they would approve every PR from other devs the second it was opened.

Suffice it to say, the dev that did nothing at all was the most productive of the two.

kaidon··on The Many Meanings of Moss
Don't forget https://theitcrowd.fandom.com/wiki/Maurice_Moss
kaidon··on Tesla devs at Twitter misunderstand Slack privacy; leak fire lists based on LOC
No.

It is important to understand the foundation from which all these decisions originate.

kaidon··on Ask HN: How do we feel about Canadian businesses charging customers cc fees?
How about a discount on Cash or Interac purchases in kind then?
kaidon··on Aging programmer
> "they person that can't let the smallest mistake go un-punished"

Did you mean 'the' instead of 'they'? Did you do this on porpoise?

kaidon··on Ask HN: Nested Resources in REST/HTTP API URLs?
jsonapi solves some problems, and introduces so many more. As a standard intended to reduce bike shedding, I have never had as many bike-shedding discussions as I have with jsonapi. Include syntax, plural vs single resource naming. sorting syntax... the list goes on. And worst of all... you cannot represent an API backed by jsonapi with swagger/openapi... a more common standard.

If you want jsonapi, you probably really want graphql...

kaidon··on Robinhood lays off 23% of staff
> laying off anyone

Laying off 23% of staff is _literally_ how he will make the stock go up enough to get a good % of his compensation, if not 100%.

Page 1 of 3Next →