HNHacker News
TopNewBestAskShowJobs

tlb

21,043 karma · joined October 9, 2006

http://tlb.org

http://visibot.com

tlb@ycombinator.com

submissionscomments
tlb··on Shortest-possible walking tour to 81,998 bars in South Korea
You didn't have to plan to get walkable urbanism before cars. It just happened because everyone needed a pub, store, school, etc. within walking distance.
tlb··on First Successful Lightning Triggering and Guiding Using a Drone
The expensive bit isn't the lightning rod itself, but the conductive path all the way to ground that has to handle 10^5 amps.
tlb··on Subnanosecond Flash Memory
DRAM will also normally hold most of its data for 1000x longer than the rated (usually 60 ms) refresh time. This has sometimes been used to recover secrets from powered down computers. The rated refresh time is chosen to give near-zero errors over years of operation, accounting for worse-case leakage from any bit, but most bits leak much less than that.
tlb··on The Gruen Transfer is consuming the internet
Easier to read on a small screen and can save articles & bookmarks for offline. But mostly I prefer it over the browser because every time I go to the browser there's something else there to distract me. I look up things in Wikipedia several times a day, so the ergonomics add up.
tlb··on The Gruen Transfer is consuming the internet
If you don't turn off the "Explore feed" or "Year in Review" in the mobile app it finds you.
tlb··on Subnanosecond Flash Memory
It's more like DRAM with a much longer refresh time (60 ks instead of 60 ms).
tlb··on I should have loved biology too
What a horrendous crime, to turn a fascinating subject into a boring curriculum to be forced on teachers and children.

I've received great intellectual satisfaction from various well-taught subjects. I would rather chop off a finger than lose them. So curriculum committees that make subjects boring are doing something worse than chopping off millions of children's fingers.

tlb··on Where did the false "equal transit-time" explanation of lift originate from?
The pipes analogy gives people a wildly unrealistic idea of the speed of electron movement in a wire. They only move a few mm/s at max current in copper wire. Electrons take minutes to go down the power cable from your PSU to your GPU. At GHz frequencies, they move less than an atom diameter.
tlb··on Americans Are Obsessed with Protein and It's Driving Nutrition Experts Nuts
https://en.wikipedia.org/wiki/Protein_metabolism disagrees:

"Dietary proteins are first broken down to individual amino acids by various enzymes and hydrochloric acid present in the gastrointestinal tract. These amino acids are absorbed into the bloodstream to be transported to the liver and onward to the rest of the body. Absorbed amino acids are typically used to create functional proteins, but may also be used to create energy. They can also be converted into glucose. This glucose can then be converted to triglycerides and stored in fat cells."

tlb··on Google is illegally monopolizing online advertising tech, judge rules
Geotargeting of ads is essential for local businesses. Banning it would make advertising only practical for national brands. It would be bad for the world if only national brands could advertise.
tlb··on A surprising enum size optimization in the Rust compiler
If the compiler is using a niche, it should really check every assignment that it's not accidentally the niche. That's still faster than also writing the tag.
tlb··on Minimal CSS-only blurry image placeholders
Me too. Thumbnails just appear black.

Safari 17.6 (19618.3.11.11.5), MacOS Sonoma 14.7.3 (23H417)

It works on Chrome on the same machine.

tlb··on A steam locomotive from 1993 broke my yarn test
Exec doesn't know about shell aliases. Only what's in the $PATH.

I liked the shell in MPW (Mac Programmer's Workshop, pre-NeXT) where common commands had both long names and short ones. You'd type the short ones at the prompt, but use the long, unambiguous ones in scripts.

tlb··on You Need Subtyping
Implicit conversions from Foo? to Foo are a major footgun, because the point of returning a Foo? is to have the caller check for failure before assuming there's a Foo to use. Even C++ avoids the implicit conversion from optional<T> to T.
tlb··on Lidar's Wicked Cost Drop
Self-driving software also projects scenes into the near future. And they have microphones to hear horns and sirens, and accelerometers and gyros and wheel RPM sensors to detect skidding.

The vision can be better or worse than human. Humans can move their heads to see beyond obstacles or avoid sun, but current AVs have multiple forward cameras and pretty good dynamic range to see dark things despite sun glare.

Which is not to say that lidar wouldn't help. It surely would.

tlb··on Ask HN: Why some languages use 1 byte for boolean type
C and C++ also use 8 bits in most cases. One reason is to support pointers, ie `bool *`.

You can get a single-bit bools in a C++ struct, with eg

  struct foo {
    bool a:1;
    bool b:1;
    ...
  }
but you can't take a pointer to such a member.
tlb··on Deep Learning Is Not So Mysterious or Different
I don't know any serious programmer who thinks that, just because each operation is simple, the operation of the whole thing can't be mysterious.
tlb··on Ask HN: What kind of whiteboard does not use dry erase markers?
I enjoy those sensations, presumably because it’s associated with solving problems. I recognize that objectively they’re slightly unpleasant, although nowhere near as bad as other things people learn to enjoy like cigarettes.
tlb··on Ask HN: What kind of whiteboard does not use dry erase markers?
Get a real blackboard made of slate and quality chalk. Much higher resolution than markers.
tlb··on Show HN: VSort: Advanced Sorting Algorithm Optimized for Apple Silicon
How do I interpret the benchmark results showing that it's slower than mergesort? Is that using the very simple implementation in vsort/examples /benchmark.c? Being slower than that while using SIMD and multicore isn't appealing.
tlb··on Tell Mozilla: it's time to ditch Google
Yes, $65M revenue is a decent success. The miserable failure is bloating their expenses to 5x that.
tlb··on The insecurity of telecom stacks in the wake of Salt Typhoon
When the code is sprintf(stackbuf, "%s", attacker_supplied_input) in 2025, I expect some serious bowing and scraping.
tlb··on Ask HN: Do your eyes bug you even though your prescription is "correct"?
Well, I need a substantial astigmatism correction too. I've tried combining both -- my prescription distance glasses with drug-store reading glasses over top -- but it's wobbly and limits my field of view to less than a whole big monitor.
tlb··on Ask HN: Do your eyes bug you even though your prescription is "correct"?
I'm in my 50s and about 3 diopters farsighted. I had trouble getting a good prescription for screen glasses. My optometrist insisted that +1.25 was the right correction for desktop screens, but it gave me eye strain. I like my screen a little closer, or else my corneas are extra-stiff. Anyway, I tried a few versions and found that +1.75 was better for my desk setup.

Tip: Zenni.com lets you order pairs with custom corrections in 0.25 diopter increments for under $100 each, so you can try a few and find what feels best for several hours of screen time.

tlb··on We're Charging Our Cars Wrong
When a fault occurs (say a battery fluid leak to the chassis) and is detected, a mechanical relay has to open to disconnect the power from the grid. That can take 200 ms or so, which is a long time to have 400v flowing through you.
tlb··on Ask HN: Whatever Happened to Slashdot?
The proximate cause was that the owners didn't put in enough money to keep the site good. The ultimate cause is that there isn't much money to be made advertising to techies, so it's not worth spending much on.

It's surprising how little money there is in advertising to a tech audience, considering that we buy a lot of discretionary stuff personally and influence many billions in corporate IT spend. But the only tech sites that manage to make a few bucks on advertising are product review sites or shallow mass-market journalism like Wired. There's a lot of money to be made if you can figure out how to monetize a tech audience.

tlb··on Why is no one talking about Mozilla's latest madness?
That is for Mozilla's services like pocket or MDN, not Firefox.
tlb··on DARPA Large Bio-Mechanical Space Structures
Mangroves do. https://en.wikipedia.org/wiki/Mangrove
tlb··on Why is no one talking about Mozilla's latest madness?
Your first bullet point isn't mentioned in either of the links you provide.
tlb··on Launch HN: Maritime Fusion (YC W25) – Fusion Reactors for Ships
Tokamaks seem to require very precise alignment of the confinement magnets. Is this going to be a lot harder on a rolling, heaving, vibrating ship?
← PreviousPage 7 of 34Next →