HNHacker News
TopNewBestAskShowJobs

jonhohle

7,957 karma · joined August 17, 2008

submissionscomments
jonhohle··on The AI Race Just Got Awkward
If you look at movies alone that would easily surpass 10s of billions. The cost of most books is probably more nebulous, but books, research, and more all have time and money spent to create them. I would guess the corpus of all media from the 20th century on would be minimally in the hundreds of billions of dollars.
jonhohle··on America.gov
The government cannot do anything “for free”. One we are forced to pay for by law and the other we can choose to pay for or not.
jonhohle··on Improving site performance by shipping more CSS
That shows a lot of disrespect for hardware that isn’t yours.
jonhohle··on An agent used DNS to reach an external chatbot
I really don’t get it. as mentioned elsewhere, this was something we were doing in colos 20 years ago. Not with AI, but we had duplicated infra for setting up clusters. Infra as a service didn’t even exist, but we could replicate environments on different networks. This seems like table stakes for testing these things now.
jonhohle··on An agent used DNS to reach an external chatbot
20 years ago I would download testing in an isolated network with no route to the internet. There was a single bastion that had two physical NICs and no route between them. It was inconvenient, but we could run massive tests that flooded switches and there was no risk to any of our other networks.

This was a precaution taken 20 years ago when we were working with stone knives and bear skins, as our load test operator would say.

If the model shouldn’t have access to the internet, put it on a network without access to the internet.

jonhohle··on Disney+: New user agreement allows ads before movies in all subscriptions
I worked on Prime during the rollout of Prime Video and shortly after (maybe a year or so) pre-roll for other Prime Video content was inserted. I brought it up in a meeting with our org (but the Amazon Video team wasn’t present) and one of our business guys shrugged it off as not interrupting content, blah, blah, blah. I said the agreement was ad-free content, not uninterrupted content. The conversation stopped and nothing was done.

I worked on backend subscription management and the implementation of benefits. The team that business guy worked on was the group eventually at the center of the predatory subscription issue (I can’t say whether they were still around when that happened or not).

jonhohle··on A Model for Winning Survivor
The stats say otherwise. Of the stats that are most correlated, with winners he was the biggest upset.
jonhohle··on UTF-8000: Unlimited UTF-8
Why encode the length at all in the extension? Either the next byte is a continuation byte or not. Are there real world use cases where the length encoding is used in UTF-8 where individual bytes don’t have to be read anyway (for example, codepoint counting, but in practice what good is that without knowing if the code points are combining)? Even in the case where you just want a byte count, an invalid UTF-8 stream won’t respect the first count marker. The arbitrarily sized count is no better than an arbitrarily sized code point - you’d still have to handle all the same resource and sizing issues for safety. And then what, are you going to allocate a buffer that can fit a length that needs more than 64-bits to represent?
jonhohle··on Weeping whales: Stillborn humpback whale grieving documented
We’ve had 30 years of people killing digital people, often controlled by actual people without any obvious impact on violent tendencies.

I’m concerned about campaigns by misguided people to “protect” the bots. Seeing the response to the Unitree bots on AGT and their behavior’s effect on my own emotional response, I wonder how far off we are from calls for robot rights. We are more than tool-using apes, but for those that think that’s all we are, what’s the difference between that and tool using bots that emote, mimic distress, and otherwise act autonomously.

jonhohle··on Weeping whales: Stillborn humpback whale grieving documented
Expand this to 1-minute before birth, 1-month, 4-months, keep going. Fetal brain development is mature enough by 6 weeks that reflex and movement start.

Sleep and hypnotic conditioning are a thing.

jonhohle··on A Model for Winning Survivor
The first and third most correlated stats are completely out of the player’s control. The confessional stat is reasonable if you’re trying to guess the winner, but as a player, there’s no obvious way to control it.

Interesting to see Russel as the biggest upset. He is probably my favorite and completely changed some aspects of the game (idol hunting without a clue or game information about an idol even being present). He burned everyone, but his strategic game was flawless while his methods were still novel. Once they were known, however, his game collapsed.

jonhohle··on FreeBSD on Aoostar WTR Pro NAS
In the FreeBSD section he mentions loading the AMD GPU drivers lower the power. I have less experience with AMD GPUs, but with Nvidia cards on FreeBSD I’ve had to load drivers, then open the GPU device (/dev/nvidia0) to get powermizer to kick in. This takes an old Ampere card from running at full power during idle (p state 0), to entering its lowest power mode (p state 8). among other things, this drops the temperature on the card by 15-20° C. Nothing has to be done with the device, just having an open file handle to it is enough.

On Linux this doesn’t seem to be an issue. Additional Nvidia utilities do this already.

jonhohle··on Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint
I think more intuitively for speed - you are multiplying the things per period. If I’m making widgets 9x faster I have 9 x the previous number of units per period of time. To get the amount of time, you invert the ratio to period over units.

Multiplying some scale by units per period makes sense and is both linguistically and mathematically sound.

jonhohle··on A single firm is behind OpenAI, Anthropic, and Meta hacking scandals
Air gap?
jonhohle··on iOS 27, iPadOS 27, and macOS 27
Dominic Giampaolo may be who you’re thinking of. He’s shown up on HN before, IIRC.
jonhohle··on iOS 27, iPadOS 27, and macOS 27
/meta let me just say how cool it is to cool it is to make a comment on HN and have responses from folks who worked on legendary teams. Thanks for your work on BeOS.
jonhohle··on Compressing a flag to 11 bits
The exception list includes South Africa with a comment that it can’t be rendered with just rectangles, but I don’t think that’s correct. Layering and rotation should be able to reproduce the effect. South Korea’s Taegeukgi can be created with circles, crescents and rectangles, though it would take a little more work.
jonhohle··on iOS 27, iPadOS 27, and macOS 27
It’s really sad, because they mostly aped search from BeOS and had best in class search for a decade or so. Now indexing frequently breaks or works when an external disk is not attached, but won’t find local files after it’s connected.
jonhohle··on Getting 50 GB/S Back from the Apple Neural Engine
Safari just reloads the page instead of going back.
jonhohle··on Getting 50 GB/S Back from the Apple Neural Engine
It was really just a bad design decision that was exploited. It should be deprecated and removed. Allow it on intranets or some legacy website specific setting, but it should be blocked on the public internet.
jonhohle··on I fixed a tractor using John Deere's self-repair service. Farmers aren't sold
I’ve worked on enough internal and third-party SOA to know that documentation could be in an email, a slack chat, or a hallway conversation. The public docs go through writers and reviews. How many software teams could make their service or library docs public based only on internal documentation and produce anything useful?
jonhohle··on I fixed a tractor using John Deere's self-repair service. Farmers aren't sold
Let’s invert the car analogy: if someone writes an app with a backend service or library, should they be required to document the API for people to build their own tools on top of? Where between software and car does this requirement or regulation change and why?

I’m absolutely in favor of being able to repair my own stuff and voiding any warranty or liability in the process. I absolutely support reverse engineering and preventing companies from issuing copyright strikes on uncopyrightable facts about their products. I’m mostly OK with the idea that unqualified people can make potentially life threatening changes to their 2-ton vehicle barreling down the road at 80mph.

Would I like documentation for all these things? Absolutely! Should it be enforced by law? I don’t think so.

jonhohle··on I fixed a tractor using John Deere's self-repair service. Farmers aren't sold
I can poke at OBD and try to interpret values. CAN bus sniffers exist.

You want to force companies to publish and maintain repositories using your preferred toolset?

jonhohle··on I fixed a tractor using John Deere's self-repair service. Farmers aren't sold
That’s why I said, at what level should this disclosure be required? Obviously a small open source utility shouldn’t have to document everything. What about a $20 electric screwdriver with an unpopulated JTAG header? a $200 door buster TV? A $2,0000 OLED TV? A Kickstarter device that unexpectedly takes off? A small ICE engine? A house?

If you’re starting up a small business, selling at-a-loss widgets to gain market share do you want to be forced to publish a diagnostic manual that not only increases your work, but may also increase your liability?

Seatbelts and airbags are safety, but if you talk to anyone at a body shop, they will tell you there are significant regulation changes in the past decade that have made cars more expensive to fix while not necessarily safer.

I just don’t think it’s as cut and dry as everything must be forced to be documented. What is everything, at what size or industry is this documentation required, why this industry and not that one, is it just OBD or _everything_ including all CAN bus communication, etc. Minimally the end result is increased cost for everyone.

If it’s already published, perhaps libraries should start collecting the service manuals.

jonhohle··on I fixed a tractor using John Deere's self-repair service. Farmers aren't sold
I’m not sticking up for car manufacturers, but at what size or capacity should you be required to document and publish these things? It requires employer time and effort and has a cost associated with it.

As a counter argument: I was just looking at a small open source utility. As I was going through the code I found cases where certain arguments could be set to magic values that cause useful, but undocumented behavior. Should the developers be forced to document these options?

I don’t think a manufacturer should be able to lock you out of reading diagnostics on your own devices, or that anyone should be prevented from reverse engineering what those values mean. But I also don’t think there should be any requirement that they are forced to do additional work. That seems just as immoral.

jonhohle··on All grown-ups were once children, but only few of them remember it
Older kids tend to get fewer, more expensive gifts. I recently did the nested boxes gag, but with gift bags. What started out as a 2’x1’x6’ draw string bug turned into two gift cards. It was a lot of fun for a shaggy dog payoff that otherwise would have been an envelope tear and into the next thing.
jonhohle··on Teen reading slumps to worst this century due to surge in screen time
I personally wouldn’t choose 1984 for a 14 year old, but would consider it rather tame compared to modern fiction. Some of it would make the grocery store check out isle romance novels blush but also don’t contain any profound message.
jonhohle··on Teen reading slumps to worst this century due to surge in screen time
Reading with kids before bed was our wind down activity. I attribute that and limiting screens to an hour most days to their interest in reading.
jonhohle··on Teen reading slumps to worst this century due to surge in screen time
My wife instilled a strong love of reading in all of our children from a young age. They all ask to go to the library, but my oldest became the most voracious reader. If we didn’t limit screen time, he probably wouldn’t sleep, but with unlimited time with books, he’ll easily finish a novel in a day, and sometimes two.

My parents and me are terrible readers, to the point where I thought I might have mild dyslexia. Once in a blue moon I find a book I can’t put down, but in the 80s I already had video games to fill my time.

Having a voracious reader at a reading level 10-years or more beyond his age is its own challenge. Most of the HN crowd thinks kids should have access to all books, but I assure you, there are many books inappropriate for various developmental levels, regardless of reading proficiency. There’s also little support from libraries or the industry (rating systems, content warnings, etc.) to make that easy for parents.

jonhohle··on Ask HN: 3.5 inch diskette read errors, would a period correct drive do better?
If you're patient, you can find a PC with a floppy drive at a thrift store/goodwill for $10-$15. In my area, I see them several times a year. I have a handful of USB floppy drives, one IBM, one generic drive from the Bondi blue iMac era, and both have worked about the same.

I've had a few discs fail with sector errors that have done nothing but sit in storage for 30 years. In that case, it was fortunate enough to contain a hidden duplicate of the file for the installer to copy.

Page 1 of 34Next →