HNHacker News
TopNewBestAskShowJobs

jdlshore

6,383 karma · joined February 26, 2011

James Shore.

Book: The Art of Agile Development (now in 2nd edition): https://www.jamesshore.com/s/aoad2

Blog: https://www.jamesshore.com/v2/new

Other stuff: https://www.jamesshore.com/v2/best

Contact: jshore at jamesshore.

Mastodon: @jamesshore@mastodon.online

submissionscomments
jdlshore··on Ask HN: Fable hacked my piano, can I release the results?
Don’t ask Hacker News for legal advice. If you really want to know the answer, ask a lawyer.
jdlshore··on It took a year to ship WebAssembly in Anubis
The issue is that scrapers are rotating their IP and essentially performing a DDoS attack. Anubis is part of a defense-in-depth solution. If scrapers reuse a cookie, traditional anti-abuse mechanisms will work.
jdlshore··on Vancouver strip club's Instagram taken down over sign featuring lake joke
Yep, that would make sense.
jdlshore··on Vancouver strip club's Instagram taken down over sign featuring lake joke
That’s a pretty reasonable hypothesis. The article says that they’re careful with what they post, but I haven’t actually looked up their content. It’s also possible that Meta just doesn’t want strip clubs on their platform at all, regardless of what they post.
jdlshore··on Vancouver strip club's Instagram taken down over sign featuring lake joke
The facts are quite clear:

1. A Canadian business posted an image of a sign criticizing the US administration

2. Soon after, their Instagram account was suspended.

3. This has happened before with their Twitter account, which they were able to get restored after a week.

But you already knew that, and instead are making passive-aggressive insinuations. If you want to make an actual argument, make it.

As for me, that along with the other facts I know about the Trump administration are more than enough to form an opinion: this isn’t evidence of a politically-motivated takedown, but it certainly fits the administration’s character, and I’m not going to give them the benefit of the doubt.

jdlshore··on The White House is making arcade games racist
To be clear, the administration is making racist arcade games (e.g., a Tetris knock-off about the Mexican border that portrays Mexicans as literal aliens and zombies), not causing other people to make their arcade games racist.
jdlshore··on Memo to Ridley Scott: no one needs more Alien: Covenant movies
I loved Forever War, but I don’t think it would make a great film. It needs space to breathe. A 8-hour limited series, on the other hand…
jdlshore··on Htmx 4.0
Given the number of people claiming to be CEO of HTMX, I have to ask: what’s the joke I’m missing?
jdlshore··on Corporate political donations shatter record at $646M so far for US midterms
I’m not seeing the problem you’re describing. It has a name: the marginal utility of money. $1,000 is worth a lot to someone who has nothing, less to someone who has a million, practically nothing to someone who has a billion.

So, yes, it applies equally at lower levels, until it doesn’t.

jdlshore··on Three important steps in my maturation process
I don’t have the link right now, but I recall a study of some sort that examined brain activity and decision making. The “emotion” part lit up first, then the “reasoning” part.

Essentially, we make decisions based on emotion, then come up with an explanation for the decision that was already made. We form a memory that says the explanation was why we made the decision, but it was actually the emotion. In other words, by default, we’re rationalizing, not rational.

jdlshore··on Felony charges for citizen deleting phone data at US Border
Are you a lawyer? I’m not, but the Legal Eagle video linked elsewhere in this thread says that the reasons for the search are the crux of the “lawful” part, not the location.

(The location was at the port of entry—the border—which is pretty much the definition of the CBP’s jurisdiction.)

jdlshore··on Felony charges for citizen deleting phone data at US Border
The alleged crime is knowingly interfering with a lawful search (by providing a duress password that deleted the phone). Location has nothing to do with it.
jdlshore··on HTML Can Do That
The “hidden until found” feature surprised me. What’s the use case for something like that?
jdlshore··on Why does everyone hate data centers?
This quote stood out to me:

“Everyone else, I would say, was more of a ChatGPT person, and again, using it for small secretarial tasks or consumer fun use cases. But I didn’t meet a lot of people who suggested to me that AI was essential or important to their work.”

jdlshore··on Anthropic CEO says the way for AI to win over the public is to cure cancer
Okay, you told us what it said. Now what do you think? Do you have any expertise in this field? Do you have reason to believe that an LLM has the ability to predict the future with any accuracy (and if so, why)?

If we want to hear from an LLM, we can ask it ourselves. What are you bringing to the conversation?

jdlshore··on Super El Niño Keeps Growing as New Forecasts Reach Record Territory Ahead Winter
> Way more people die of being exposed to the cold than exposed to the heat.

I was skeptical of this claim, so I looked it up. You’re right. Globally, about 9x as many people die due to cold-related causes than heat-related causes. It’s not freezing, though, but longer-term effects like kidney failure in elderly people. [1]

I’m still dubious about the argument that weather events could save lives, though, partially because climate change makes weather more extreme, not simply “more pleasant for people in colder climates.”

[1] https://ourworldindata.org/part-one-how-many-people-die-from...

jdlshore··on Heart aerospace completes first flight of largest electric aircraft
Portland to Seattle is about 140 miles and has constant flights. Even if a small part of the flight uses fuel, that’s major cost savings.
jdlshore··on Deutsche Bank becomes first foreign yuan clearing bank in Europe
It’s always charged. You plug it in when you get home and it’s ready to go when you leave.
jdlshore··on Retraction: The App Store Rejection of the Week That Was a Correct Rejection
It’s because the category is saturated, not because of the content.
jdlshore··on Iran threatens to hit Gulf states if US launches new strikes
It’s Trump, not the USA, and he seems to be ruled by passions rather than logic. Mostly, his goals seem to be to seek wealth and adoration by any means necessary. Now that he’s in it, there’s no way out, and particularly no way out that doesn’t make him look like an even bigger fool. So he’ll stay in it until things get so bad he has no other choice. But that won’t stop him from lying about progress and enriching himself through the resultant stock market swings.
jdlshore··on People who tell you 'AI is changing everything' are lying
This is mostly recapitulating the article “AI Mania is Eviscerating Global Decision-Making” that was posted here a week or two ago.

https://hermit-tech.com/blog/ai-mania-is-eviscerating-global...

jdlshore··on "Clean" Code, Horrible Performance (2023)
It doesn’t matter. You’re saving nanoseconds when a db access costs milliseconds. Better to focus on making the code easy to understand and change and focus your effort on optimizing the database.
jdlshore··on Eight Myths on Software Engineering and GenAI
I’ve had people tell me, with a completely straight face, that they expected 10-100x productivity improvements. This is at the executive and VC level. The mania is extreme.
jdlshore··on Waymo in Dallas
There was an article a while back that talked about their simulated world model. It has the ability to do things like floods, elephants on the road, etc.
jdlshore··on BMW Is Showing Commercials on Their Car's Dash Screens as a Treat
Screens are mandated by law in the US, I believe, for the backup camera.
jdlshore··on AI Visibility Evidence Model: Five Factors, Graded by Evidence
> The AI Visibility Evidence Model is a reference model that orders the publisher-side factors behind AI visibility by strength of evidence.

What the F is this thing going on about? I got several screens in before closing it as slop, still none the wiser as to what it actually is.

Edit: The submitter is a new account plumping their own website, as far as I can tell. Which makes me rather suspicious of the upvotes that pushed this slop onto the second page of results.

Edit 2: Oh, it’s an SEO thing. Yes, a true bastion of honorable behavior. I’m sure those upvotes are legit.

Maybe I’m pissy because I just read about the BMW in-car advertising thing. I swear, the normalization of lying and cheating—excuse me, “advertising” and “growth hacking” is a modern plague.

jdlshore··on The Economic Benefit of Refactoring
It’s an easy mistake to make, given the name of the website, but Fowler frequently hosts guest authors. This article was written by Giles Edwards-Alexander, ThoughtWorks CTO for EMEA.
jdlshore··on 2x, not 10x: coding with LLMs in 2026
2x is 100% increase.
jdlshore··on Zig's Incremental Compilation Internals
I don’t think you can judge a programming language based on its “Hello World.” AppleSoft BASIC has this:

10 PRINT “Hello World”

Beautifully simple and readable. But it’s not a good language by modern standards.

In your example, I see a lot of complexity being surfaced: output streams, locals instead of globals, error handling. I don’t know Zig but all of those are things that are important to address, and I like that the example doesn’t sweep them under the rug in pursuit of a false readability.

jdlshore··on Canceling "Hey"
I use Fastmail. It’s excellent, and only $114 for two years. (Just processed my renewal today.)
← PreviousPage 2 of 34Next →