HNHacker News
TopNewBestAskShowJobs

dmurray

11,354 karma · joined January 2, 2014

Email me: davidmurrayELEVEN@gmail.com - replace the number that's in words with digits
submissionscomments
dmurray··on 'Mad honey' that can stop your heart is being sold online
But you also don't touch it, eat it, or stand under it when it rains, so the opportunity to burn it by mistake is limited.
dmurray··on Lawmakers added $1 to car insurance policies. That money paid for Flock cameras
Afraid for your life if you were to confront the thief.

That reasonably covers pretty much all cases, especially in a state where lots of people have guns.

dmurray··on U.S. State Department pauses immigrant visa applications
And lots of expat-friendly countries that are tolerant of working on repeated tourist visas rather than a full immigrant visa, but still require visa runs every month or three.
dmurray··on A curmudgeon tries a language server
I once inherited an APL system which was just an image. I didn't know where to start trying to get function definitions out of it and into some kind of version control and eventually ported to something else. I'm interested to know how much better it would have gone with LLMs.
dmurray··on When str.lower() is a security vulnerability in Python
It's not particularly unusual in Python, because it's normal that important functionality is implemented in other languages by a diverse set of third parties.

That said, this isn't a security vulnerability, it's just a bug. To meet a reasonable threshold for being a security issue, you need to show a real system that has an issue caused by this, and then the vulnerability is in that system, rather than in Python.

I'll grudgingly allow that a buffer overflow or an SQL injection possibility - in a library advertised as safe against that kind of bug - is a security issue, because there's so much history of turning those into real exploits. But a choice of library or language that makes those bugs easier to write - the idna library, or C or PHP say, is not itself a security issue.

dmurray··on Why some US restaurants are banning tips
Sounds like you talked to the locals who might end up being expected to pay tips. The ones who might expect to receive tips would have a different point of view.
dmurray··on Nearly 3M Teslas recalled in China over hidden door handles
How about a mirror that is only there when you need it? The car could detect from a combination of your eye movement and from its own monitoring of the road behind when you are likely to check the mirror, and pop it out then.

This sounds like a lot of overengineering - you need reliable low latency eye movement detection and a motor mechanism that can react that fast but withstand the air forces at highway speeds. Just to deliver a worse UI - imagine the complaints about how Tesla doesn't detect my eyes unless I look just right. But 6% fuel usage sounds like an enormous saving that would be worth some of your complexity budget.

dmurray··on I like 'em thick: an apology to my English teachers
But fiction is the best way to learn about those past times.

You could read in a history book - in the few sentences your locality's curriculum can spare for Victorian England - that there was a lot of urban poverty in London after the industrial revolution. Or in a geography book, that that area is prone to smog if you build coal-burning factories in it.

But are you really going to get it in the same way as someone who reads and imagines young Oliver Twist asking for "more", or about the smoke and the mud and the fog crawling down over rooftops in Bleak House?

dmurray··on How does IKEA come up with names for its products?
How about eating a Sandwich with Turkey, Bologna and Cheddar, maybe with a Paris-Brest for dessert?
dmurray··on The “mechanical miracle” that ruined Mark Twain’s life
A trained operator could have got up to a very high speed anyway, though, as the age of typewriters would show. Even if Paige didn't know that. Having the machine able to keep up is more important than the speed of the typist.
dmurray··on What Happened to HackerOne?
It's not aimed at consumers of their product.

Someone outside the company who was thinking of joining a B2B sales team, and who likes tropical vacations, might react positively to this post.

Or a potential investor might be impressed to see the company has a mature sales pipeline and plenty of revenue to reward its top salespeople.

dmurray··on Crickets as pets
Goldfish are what stereotypically served this purpose in the UK and Ireland, though this seems to have got out of fashion as pet shops no longer sell goldfish to be kept in tiny bowls.
dmurray··on Illinois just told every operating system to start reporting your kid's age
Well at least this wouldn't result in massive incentives for Microsoft to get the same law passed elsewhere.
dmurray··on NASA figured out how to keep its Voyager 2 probe running for another year
If by "ride" you mean hitch a lift to somewhere you couldn't get to otherwise, space doesn't work like that.

If you want to land on an asteroid/rock, either you match speed with it, in which case you already had enough speed to go wherever it's going, or you intercept it at a different speed, in which case you get smashed to dust if your speed was any more than a few m/s different.

Maybe you didn't mean this, but it's a common enough misconception. People even on HN were suggesting a spacecraft could hitch a ride on ʻOumuamua to get a quick way to a different solar system.

dmurray··on Eight Myths on Software Engineering and GenAI
It's a very silly point to make to AI researchers specifically. If they don't work on those projects, the AI won't advance and won't magically be able to replicate the work in "one to three years".
dmurray··on The Golden Age of British Ice Cream
> All people are not born with equally capable brains

You can't write this and then object to someone also shortening this to "stupid".

dmurray··on That time when I failed the Microsoft interview
In these circumstances I always say "I've seen something similar before". That has the benefits firstly, that the interviewer will probably go ahead with the question anyway while still noting your honesty; and secondly, that it's usually true - it's possible this problem is subtly but importantly different from the one I'm pattern matching against. There are half a dozen versions of this ball problem.
dmurray··on Read the novels and forget everything else
It was invented as a comically long fake word, but gained enough currency to be used in real writing, though in a tongue-in-cheek way.

It's a Latin calque. I'm sure the spelling should be floccipaucinihil... from pauci, few and nihil, nothing - you and the reviewer have used spellings that differ from this and from each other, but I doubt O'Brian did.

dmurray··on Premier league bans gambling sponsors
I was at the World Series of Poker when this change was made.

The major sites had anticipated the decision not to allow sponsorship by "real money" gambling sites and had registered their .net equivalents. Pokerstars.net, fulltiltpoker.net, etc.

.net stickers were printed in dozens of different colours, backgrounds, fonts, and players were instructed to take a .net sticker that most closely matched their branded clothing.

Of course, not everyone had their ducks in a row for the decision, and some of the domain names were still available. An enterprising entrepreneur registered Paddypowerpoker.net, and perhaps others, and turned it into a porn site.

dmurray··on Anatomy of a Frontier Lab Agent Intrusion: A Timeline of the July 2026 Incident
Or because there's not enough worth stealing in your house.
dmurray··on Carolina Cloud pays SOFR on unused prepaid credits
Ireland, like the UK, has a system of Prize Bonds that work exactly like this, administered by the state. The expected return on them is actually quite competitive, depending on your tax situation.

Everyone here seems to have got a present of €20 Prize Bonds for a 10th birthday from an aunt or grandmother, yet people from outside are always surprised that such a product can exist.

dmurray··on Ancient Rome's version of Google Maps: how long to reach the beach
Roman legions marched around 30 km/day [0], carrying their own supplies, food, weapons and armour, needing to spend time making and breaking camp each day.

Modern European pilgrims on the Camino de Santiago seem to do about 20 km/day [1] and it's considered tiring but accessible by average people, not serious hikers. They carry less of their supplies and do not need to fortify their camp against barbarians.

Roman soldiers were presumably fitter and better trained than the average Roman (though maybe not by much, since everyone worked manual jobs). Maybe that's enough to account for the difference.

[0] https://www.quora.com/Did-Roman-legions-actually-march-20-mi...

[1] https://caminoways.com/how-many-days-does-it-take-to-walk-th...

dmurray··on Ancient Rome's version of Google Maps: how long to reach the beach
This part is clearly nonsense:

> According to the planner’s calculation, the journey would have taken 43 days to cover 1,500 Roman miles. To put that into a contemporary context: the same route by road today can be completed in 14 days (340 hours) on foot, or 16 hours by car (source in Spanish).

It would take 340 hours to walk, whether you do it today or in Roman times. Google maps is assuming you would walk for 24 hours a day, the planner is assuming you could walk for around 8.

dmurray··on DMARC has been public since 2012 but most company domains still don't enforce it
My previous employer did this, and no one seemed to miss it. If you had a use case to add an exception (the most common was to send yourself a mail from your personal Gmail, to print something on the corporate printers) that was supported and straightforward too.
dmurray··on The Hitler Salute Was Never German
This overeggs a bit the idea that Hitler "lied about where it came from".

Hitler openly admired the Roman empire and alluded to Germany being the spiritual heir to it. Look at the neoclassical architecture, or the German imperial eagle, or even just identifying as the Third Reich, where the first Reich was the Holy Roman Empire.

If he was misleading about the links with Rome, it was in retconning the founders of Rome as Nordics or "Aryans" rather than the sallow-skinned Mediterranean people everyone else assumes lived there at the time.

dmurray··on India's first privately-developed rocket reaches orbit on dramatic debut launch
Do you need to be able to strike at a moment's notice?

For a proper MAD-based nuclear deterrence, yes, you want to be able to launch a massive retaliation while your enemies' missiles are still in the air. Submarine-launched missiles also require stable storage. But having first-strike capabilities, the ability to wipe out any city in the world in return for a few weeks' planning, seems like something militaries would find valuable.

dmurray··on IRGC claims it destroyed Amazon's Bahrain data center
> Makes me wonder how much use it actually gets if this is the first we’re hearing about it.

Or how good their HA/failover strategy must be.

Although losing one data centre from an availability zone seems like exactly the kind of issue AWS plan for and handle well, and does not take down the whole AZ. By contrast with "our BGP config got messed up".

dmurray··on git's –end-of-options Flag
It sounds like they didn't need (at the time) to separate arguments from options, but they did need to separate revisions from pathspecs. So they repurposed "--" as the most familiar separator.

Probably they were trying to use familiar conventions, but when they later needed to separate arguments from options, that was a closer match for what other people were using "--" for, but it was too late.

dmurray··on Show HN: For 10 World Cups, my model's 2 favorites had the champion every time
The abstract does say

> limitations, principally the small number of tournaments available for validation and the risk of in-sample weight selection

But I agree this model is no more valuable than Paul the Octopus.

dmurray··on Jurassic Park computers in excruciating detail
And the out-of-universe explanation is that the Jurassic Park production team had access to SGI "3D rendering beasts" because they needed to render some CGI dinosaurs. So these are both what they had to hand, and what the producers associated with powerful computers.
← PreviousPage 2 of 34Next →