HNHacker News
TopNewBestAskShowJobs

patrickmay

2,447 karma · joined April 10, 2012

submissionscomments
patrickmay··on “Stop Designing Languages. Write Libraries Instead” (2016)
> Can we design a language so expressive that library writers can easily write the most appropriate object system, or most appropriate type system, to fit their application?

Why yes, it can and has been done: https://www.dreamsongs.com/Files/ECOOP.pdf

patrickmay··on “Stop Designing Languages. Write Libraries Instead” (2016)
Are you familiar with https://paulgraham.com/avg.html?
patrickmay··on 65% of Hacker News posts have negative sentiment, and they outperform
You're right! Oh, wait....
patrickmay··on Try to take my position: The best promotion advice I ever got
It's a real problem. I saw people boomerang back to Google after 18 months at one or even two levels higher, much faster than they could have been promoted internally.
patrickmay··on The unbearable joy of sitting alone in a café
Meditate for 30 minutes every morning. If you don't have time, meditate for 60 minutes.
patrickmay··on Functional programming and reliability: ADTs, safety, critical infrastructure
The benefits of static typing with regard to reliability are unclear, at best:

https://danluu.com/empirical-pl/

patrickmay··on Scientists discover beer bottle in the Mariana Trench (2024)
Time for a remake of "The Gods Must Be Crazy" with octopi.
patrickmay··on I know you didn't write this
A footnote with the prompt used would be even more polite. Then I can just read that and skip the generated text.
patrickmay··on I'm Kenyan. I don't write like ChatGPT, ChatGPT writes like me
I worked at Amazon and we were taught exactly the opposite. Say what you want about the company, but the writing culture there is superb. I wish other large firms valued clarity and precision as much.

"No weasel words!"

patrickmay··on Benn Jordan’s flock camera jammer will send you to jail in Florida now [video]
The plate can still be easily read by a human, just not one of the Flock cameras.
patrickmay··on Programmers and software developers lost the plot on naming their tools
I asked to have LaTeX installed at one site, several years ago. The first Google results were eye-opening.
patrickmay··on How Google Maps allocates survival across London's restaurants
Serious question: How do they bully online reviewers?
patrickmay··on Bag of words, have mercy on us
LLMs aren't world models, they are language models. It will be interesting to see which of the LLM implementation techniques will be useful in building world models, but that's not what we have now.
patrickmay··on Bag of words, have mercy on us
They're a model of language, not of the world.
patrickmay··on Bag of words, have mercy on us
If I'm remembering the full quote correctly, it's "Ugly bags of mostly water."
patrickmay··on Estimates are difficult for developers and product owners
In those cases, you should be asked for estimates to eliminate the unknowns.
patrickmay··on Estimates are difficult for developers and product owners
The one I heard was estimate, double it, and move to the next higher unit. 2 days? Nope, that's 4 weeks.
patrickmay··on Estimates are difficult for developers and product owners
This is a fantastic description of why Technical Program Managers (TPMs) can be force multipliers. Imagine involving someone who understands both the needs of Product and Engineering and whose job it is to allow both of them to focus on where they add the most value. We do exist!
patrickmay··on What OpenAI did when ChatGPT users lost touch with reality
Have you tried bringing the LLM into the shower with you?
patrickmay··on Implications of AI to schools
Most turkeys of my acquaintance would not fit into a toaster oven without some percussive assistance.
patrickmay··on A monopoly ISP refuses to fix upstream infrastructure
So much for the platitude that violence never solves anything.
patrickmay··on Collaboration sucks
If each person can eat half a pizza, you've reinvented the Amazon approach: https://martinfowler.com/bliki/TwoPizzaTeam.html
patrickmay··on IP blocking the UK is not enough to comply with the Online Safety Act
This is the key point. No site is sending material to the UK unsolicited. People in the UK are initiating the download of information they find of interest. If the UK government has a problem with that, it's on them to block the downloads on their side. UK laws have no power outside the UK.
patrickmay··on Why hasn't there been a new major sports league?
I think a U.S. rugby league has potential.
patrickmay··on Study finds growing social circles may fuel polarization
The article said that a close relationship is one where the other person can influence your views. I didn't dig into the details to see how that was measured.
patrickmay··on You are how you act
"Between stimulus and response there is a space. In that space is our power to choose our response. In our response lies our growth and our freedom". -- Viktor Frankl (maybe)
patrickmay··on Computer science courses that don't exist, but should (2015)
Great idea. I had a chemistry lab in college where I was given a vial of a white powder on the first day of class and the course was complete when I identified what it was.

A similar course in CS would give each student a legacy codebase with a few dozen bugs and performance / scaling problems. When the code passes all unit and integration tests, the course is complete.

patrickmay··on 4Chan Lawyer publishes Ofcom correspondence
This is the right framing. No site, including 4chan, is forcing their content on innocent Brits. The only way people in the UK see 4chan is by proactively establishing a connection to the site and requesting the download of data. Those users, not 4chan, are the active agents. If the UK government wants to control what its subjects request online, they should pass laws regulating that behavior.
patrickmay··on Why study programming languages (2022)
Olin also wrote the greatest acknowledgment section ever: https://scsh.net/docu/html/man.html
patrickmay··on Abstraction, not syntax
Exactly. Emacs Lisp is an existence proof that this can be done well.
← PreviousPage 4 of 23Next →