HNHacker News
TopNewBestAskShowJobs

patrickmay

2,447 karma · joined April 10, 2012

submissionscomments
patrickmay··on Scientists claim to have found colour no one has seen before
Octarine?
patrickmay··on Engineers Who Won't Commit
The question "Is this a one-way door or a two-way door?" can eliminate that paralysis in the majority of cases where, as you point out, the decision is reversible.
patrickmay··on The great Hobby Lobby artifact heist
https://xkcd.com/774
patrickmay··on AI Is Making Developers Dumb
This should be (the major) part of the code review.
patrickmay··on My stupid noise journey (2023)
Great story. It reminded me of this quote:

"A month in the laboratory can often save an hour in the library." -- Frank Westheimer

patrickmay··on Discworld Rules
Terry Pratchett hasn’t been an escapist writer for quite some time.

He’ll amuse you, sure, but he won’t tell you that things are great just the way they are or that they’re hopeless and there’s nothing you can do. He’ll tell you that you — yes, you — should make them better.

And then he’ll do something even more radical. He’ll make you think you can.

-- randombrethren, Tumblr

patrickmay··on Neut Programming Language
Allman style FTW!
patrickmay··on U.K. orders Apple to let it spy on users’ encrypted accounts
"Europeans think 100 miles is a long distance. Americans think 100 years is a long time."
patrickmay··on Software development topics I've changed my mind on
Exactly. Automatically adding getters and (especially) setters to a class is something I see far too often.
patrickmay··on Software development topics I've changed my mind on
This was the one that resonated the most with me. As soon as I start to think "Why don't they just . . . ." I know I'm in for an epiphany.
patrickmay··on Questions censored by DeepSeek
It's interesting to see the number of comments that consist of whataboutism ("But, but, but ChatGPT!") and minimization of the problem ("It's not really censorship." or "You can get that information elsewhere.").

I like to avoid conspiracy theories, but it wouldn't surprise me if the CCP were trying to make DeepSeek more socially acceptable.

patrickmay··on Couriers mystified by the algorithms that control their jobs
HenchRabbit?
patrickmay··on Why some DVLA digital services don't work at night
> And the ability to get through the major panic you have when you're half way through and wondering if you were mad to even start.

I feel seen, thank you.

patrickmay··on I Ditched the Algorithm for RSS–and You Should Too
Feedly is decent, too.
patrickmay··on A marriage proposal spoken in office jargon
I threw up in my mouth a little.
patrickmay··on Northeastern's redesign of the CS curriculum
He also wrote the best Acknowledgments section to a manual ever: https://scsh.net/docu/html/man.html
patrickmay··on The Zombocom Problem
I hadn't heard that term before. When I was in technical sales, we called it the "Tampon Sale" technique, based on an old joke:

Two little boys found a five dollar bill on the street and went to the store to spend it. The first little boy came up to his friend with his arms full of candy. His friend just had a box of tampons. "Why do you want that, instead of candy?" asked the first boy. "Look here" said the second boy. "If we buy this we can go swimming and hiking and horseback riding...."

We were trying to sell an engine and quickly learned that the Tampon Sale fails spectacularly. We had to pivot to vertical solutions.

patrickmay··on Preferring throwaway code over design docs
"Writing is nature's way of letting you know how sloppy your thinking is." -- Dick Guindon
patrickmay··on Dynamic Models of Gentrification
I suspect it's more to do with living close to work. Only a small percentage of people are able to move without that concern.

There are a lot of us who definitely do not want to live near other people.

patrickmay··on The Shroud of Turin: History and Legends
You've got the burden of proof backwards there. It is absolutely up to those who claim the shroud is that of Jesus to prove it.
patrickmay··on A Lisp compiler to RISC-V written in Lisp
I see people who upvote Lisp compilers and upvote.
patrickmay··on Anatomy of an internet argument
> The most important person in an internet argument is the uninvolved passer-by

Exactly.

Correia’s Law: "Internet arguing is a spectator sport. You argue to convince the undecided and give ammo to those on your side. Do not expect to change your opponent’s mind as you cannot sway the willfully ignorant. Internet arguing is only worth it when there is an audience. The contestants do not get a vote, the audience decides who wins."

patrickmay··on A Taxonomy of Tech Debt (2018)
> For teams that don't have a good PM, you also need a tech champion.

That's part of the role of a Technical Program Manager. The Eng Manager, Product Manager, and TPM should form a holy trinity of mutual support, filling in for each other's gaps. When that happens, you get much better odd of having a high performing team.

Source: I've been both an engineering manager and a TPM. Never the PM, though.

patrickmay··on Mathiness
Exactly this. The equation also fails simple dimensional analysis -- it's nonsense.
patrickmay··on The Cheating Device (ChatGPT on a TI-84) [video]
Ask an LLM to help.
patrickmay··on Show HN: I've Built an Accounting System
> . . . the most aggressive readme ever.

I love it. It reminds me, in tone, of the Acknowledgements section of the Scsh manual: https://scsh.net/docu/html/man.html

patrickmay··on A Friendly Introduction to Assembly for High-Level Programmers
I learned on Z80. It's also relatively simple (and a lot of fun).
patrickmay··on Hezbollah pager explosions kill several people in Lebanon
Hawks. They're called hawks.
patrickmay··on Rio: Web apps in pure Python
If you choose to use Common Lisp as a functional language, CLOG is available: https://github.com/rabbibotton/clog
patrickmay··on Why Scrum is stressing you out
It sounds like you've had bad management (like we all have). Good EMs will unblock you, deal with conflicting priorities from stakeholders, provide you with air cover to have focus time, and help manage your career growth (among other things). If your EM isn't doing that, find another one.
← PreviousPage 7 of 23Next →