HNHacker News
TopNewBestAskShowJobs

hudon

2,321 karma · joined February 27, 2016

submissionscomments
hudon··on Show HN: Homebrew 6.0.0
I agree, but HN doesn't like metacomments that just complain on how an article/comment is being upvoted, hence you being downvoted. See guidelines: https://news.ycombinator.com/newsguidelines.html

Just downvote and move on.

hudon··on Having Kids (2019)
The single folk envy the married and the married envy the singles. Life is suffering either way.
hudon··on Canada Announces Divorce from America
Canadians would commit to guerrilla warfare? For decades? Have you met Canadians?
hudon··on Canada Announces Divorce from America
No, I didn’t.

https://en.wikipedia.org/wiki/Canada%E2%80%93China_relations

hudon··on Canada Announces Divorce from America
As Canada is separating from the US, it is growing closer with China. This makes Canada a threat to the US. This makes the US a threat to Canada. This makes the US more likely to grab Canada's arm and pull it back in its circle by force. Canada just did a model of how long it could last against a US invasion and the answer was that its defenses would last 2-5 days.

It's all unnecessary and will just cause pain to end up where it started.

hudon··on Using AI Generated Code Will Make You a Bad Programmer
and a teacher is hired to teach, but some self-improve so they may become headmaster
hudon··on Everyone in Seattle hates AI
A gun is a good tool easy to shoot yourself in the foot with
hudon··on Terence Tao: The role of small organizations in society has shrunk significantly
I don't know if it's intentional, isn't this the ultimate form of liberalism? To give the individual full autonomy, unshackled from the dependencies of family, neighbors, community, and any other local associations individuals are "born in". Seems like we are exactly where we've been aiming at for a couple hundred years.
hudon··on My thoughts on renting versus buying
yes, because he forgot about the car. The reason we don’t befriend our neighbors is because as soon as we leave our home, we put ourselves in a metal cage, ensuring no one will talk to us if we don’t want them to.

Befriending your neighbors kind of works in a city but only REALLY works in Amish communities.

hudon··on Clankers Die on Christmas
This isn’t satire.
hudon··on Clankers Die on Christmas
An image is a projection, it lacks at least one dimension of that which is projected
hudon··on Tesla changes meaning of 'Full Self-Driving', gives up on promise of autonomy
> they're not strictly necessary. We know this because humans can drive without a LIDAR

and propellers on a plane are not strictly necessary because birds can fly without them? The history of machines show that while nature can sometimes inspire the _what_ of the machine, it is a very bad source of inspiration for the _how_.

hudon··on AI coding made me faster, but I can't code to music anymore
After the operating system and the spreadsheet, most software is toys.
hudon··on AI coding made me faster, but I can't code to music anymore
This is a distinction without a difference. Even if you take a rudimentary raw cloth comparison like cotton vs heavy wool (the latter being fire resistant and used historically used by firemen, ie. “Safety critical”), the machines’ output quality was significantly lower than manual output for the latter.

This phenomenon is a general one… chainsaws vs hand saws, bread slicers vs hand slicing, mechanical harvesters vs manual harvesting, etc.

hudon··on AI coding made me faster, but I can't code to music anymore
“ …by the mid‑19th century machine‑woven cloth still could not equal the quality of hand‑woven Indian cloth. However, the high productivity of British textile manufacturing allowed coarser grades of British cloth to undersell hand‑spun and woven fabric in low‑wage India” [0]

“…the output of power looms was certainly greater than that of the handlooms, but the handloom weavers produced higher quality cloths with greater profit margins.” [1]

The same can be said about machines like the water frame. It was great at spinning coarse thread, but for high quality/luxury textile (ie. fine fabric), skilled (human) spinners did a much better job. You can read the book Blood in the Machine for even more context.

[0] https://en.wikipedia.org/wiki/Industrial_Revolution

[1] https://en.wikipedia.org/wiki/Dandy_loom

hudon··on AI coding made me faster, but I can't code to music anymore
What caused textile machines to replace the manual labor wasn’t the quality of their output, it was quantity. In fact, manually made clothing was of higher quality than what was machine-produced.
hudon··on I Am An AI Hater
The environmental problem is enough for us to pump the brakes. By the end of this year, AI systems will be responsible for half of global data center power demand… 23 gigawatts. For what? A more useful search engine, a better autocomplete, and a shit code generator. Is it worth it? Are we even asking that question? When does it become not worth it? Who’s even running the calculus? The free market certainly isn’t.
hudon··on Partially Matching Zig Enums
I interpreted his post as saying it's not binary safe/unsafe, but rather a spectrum, with Java safer than C because of particular features that have pros and cons, not because of a magic free safe/unsafe switch. He's advocating for more nuance, not less.
hudon··on The Decline of the U.S. Machine-Tool Industry and Prospects for Recovery (1994)
If the carpenter owns weapons, a lot of my farmland, a lot of shares in my farming business, and my debt… I will learn to build my own crossbow
hudon··on The Decline of the U.S. Machine-Tool Industry and Prospects for Recovery (1994)
Yes https://en.wikipedia.org/wiki/Shortages_related_to_the_COVID...
hudon··on The Decline of the U.S. Machine-Tool Industry and Prospects for Recovery (1994)
the gist is: When you can manufacture ships, you can also manufacture warships. When you can manufacture warships, you can protect your economy.

or: If all you sell are financial services, and a pandemic hits and you need to protect your people, where will you find masks?

We don't need to build literally everything ourselves, that's a reductionist argument, we just need to become a lot more productive than we are now.

hudon··on I don't think error handling is a solved problem in language design
Here’s some food for thought from Anders Hejlsberg https://www.artima.com/articles/the-trouble-with-checked-exc...

Error results and checked exceptions are more similar than either is to unchecked exceptions.

hudon··on Rhombus Language
here is the "goal" page: https://rhombus-lang.org/goal.html (with related paper & talk)
hudon··on How Monero Fulfilled Satoshi's Promise
“ Cash is Censorship-Resistant, meaning it cannot be blocked by banks or governments”

No crypto is large enough to be useful as cash and yet still censorship resistant. Governments can and have censored developers, miners, and exchanges. Monero is no exception, as highlighted at the beginning of the article. Further censorship is just a matter of time, not capability.

hudon··on The Generative AI Con
It’s not a common use case though, dipping into an unfamiliar tech stack only to dip out after committing the code. Typically, when you learn a new stack (eg. for a job), you’ll be living in it for at least a few months, and at that point, you’d be better served by perusing the docs and getting deeply familiar with the API.

The copilots get you going quick at the expense of your learning, which is great for one-offs, but not lasting work quality.

hudon··on The Generative AI Con
There’s substance under the brashness, though. He’s just upset that his reason is contradicting what everyone around him is saying, struggling to cope with the dissonance. Like being gaslighted. It’s a natural reaction, but I agree, annoying to read.
hudon··on Ask HN: Coding on an iPad?
You can run VS Code in Blink and then connect it to GitHub Codespaces. I think this is the best option available nowadays.
hudon··on My second year without a job
similar boat. Been doing software for 15 years and I used to love it. Learning new languages, side projects, contributing to open source, you name it. At every job I became less enthusiastic, like the technical problems all became the same. The actual problems became ones of people, management, customer, product, etc., and I had no interest in solving those. So this year I decided to not code... and I don't miss it at all. However I have no idea what I will work on next.

I was in the army before uni - it was grueling but awesome. You'll find your way fren

hudon··on Ivan Illich’s radical critique of modern certitudes (2021)
A belief is economical if it exists today, and existing beliefs are economical. This tautological line of reasoning doesn't help explain the Catholic approach to anything.
hudon··on Ivan Illich’s radical critique of modern certitudes (2021)
The point stands: if your argument were true of the Catholic Church being ruled by money and doing whatever it economically can do to propagate, the Church would behave much differently than it currently does. But, the Church is not doing everything economically possible to propagate today, so there must be some other ruling principle.
Page 1 of 14Next →