HNHacker News
TopNewBestAskShowJobs

divbzero

11,161 karma · joined October 8, 2017

Hello, world.

  #!/bin/bash
  name=chris
  user=divbzero
  email=${name}@${user}.com
  code=https://github.com/${user}
  website=https://${user}.com
[ my public key: https://keybase.io/divbzero; my proof: https://keybase.io/divbzero/sigs/o74zfvmaYGlCRV0hSUGRNdI1y03rbNP65tL072qROtg ]

[ my kismet code: ef956b ]

submissionscomments
divbzero··on Lunar Terminator Paradox
This isn’t really a paradox if you just visualize the Moon as a sphere and visualize where the Sun is shining from, and I think that’s what the plots in OP demonstrate.

The “paradox” might be in the initial assertion which does not use an accurate mental model: “After sunset, the sun is below, so we would expect the illuminated portion of the moon to point down, towards where the sun is.” This assertion might be true if at sunset the Sun ducks just behind the horizon, around the same distance or closer than the Moon is to the Earth. In reality, the Sun is of course much farther from Earth than the Moon. Factoring the relative distances into the mental model will lead you to the correct conclusion.

divbzero··on Markdown in /src
Instead of the proposed /src/md convention:

  src/
    md/
      README.md          # index of all md, entry point for agents
      TODO.md            # a list of general TODOs open for this module
      OVERVIEW.md        # a technical overview of this module
      features/FEATURE_1.md       # a set of feature-specific documents
      data/DATAMODEL_1.md         # descriptions of data models in the module
      api/API_1.md                # descriptions of APIs the module provides
      infrastructure/INFRASTRUCTURE_1.md   # descriptions of infrastructure used by the module
What if we standardized on README.md in each subdirectory alongside the code?

  src/
    README.md    # entry point for humans and agents
    TODO.md      # list of general TODOs open for this module
    INFRA.md     # descriptions of infrastructure used by the module
    api/
      README.md  # descriptions of APIs the module provides
    models/
      README.md  # descriptions of data models in this module
README.md in each subdirectory seems to align better with OP’s objective “that Markdown should be checked in to /src, next to the code it produces”. It is also a convention already in use in many code repositories.
divbzero··on San Francisco Onion Futures Company
“You would never sell anything to any of those people ever again.”
divbzero··on The Return of Sail Power: Cargo Ships Are Turning Back to the Wind
There are some in actual use though, for example this rotor ship that has docked at the Port of Vancouver: https://www.nsnews.com/local-news/what-is-this-strange-ship-...
divbzero··on Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations
The underlying classifier, BirdNET, is a traditional neural network and not an LLM:

https://doi.org/10.1016/j.ecoinf.2021.101236

divbzero··on Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations
Any sufficiently advanced technology is indistinguishable from magic.
divbzero··on Apple's Siri AI Can Be Swapped Out for Claude, ChatGPT, Code Shows
fm = Foundation Models

https://developer.apple.com/videos/play/wwdc2026/334/

divbzero··on GPU World
Quite an interesting selection committee:

  Neal Stephenson
  Gwern Branwen
  Matt Huang
divbzero··on Longest Straight Line Paths on Water or Land on the Earth (2018)
This geographic puzzle feels like the modern day version of the Seven Bridges of Königsberg:

https://en.wikipedia.org/wiki/Seven_Bridges_of_Königsberg

divbzero··on Dolly Parton has died
It was a $1 million donation to Vanderbilt in April 2020 to support three COVID research projects, including one related to the Moderna vaccine:

https://www.npr.org/sections/coronavirus-live-updates/2021/0...

divbzero··on Dolly Parton has died
Dolly Parton’s Imagination Library has been gifting free books to kids from birth to age 5 for over three decades: https://imaginationlibrary.com/
divbzero··on Stop Making TUIs
It’s a matter of preference: Everything OP says about GUI development getting easier is also true about TUI development getting easier.
divbzero··on Cursor launches Origin, GitHub alternative
> What makes Github special is the ecosystem and integrations. Sentry, Linear, and so many other tools have special UX around Github. You need centralization (or at the very least, a standard) for that.

I think “a standard” is the key here. There is no reason why integrations must work through a proprietary centralized service.

divbzero··on Sun Clock
You can set latitude and longitude after opening settings with the gear icon.
divbzero··on Sun Clock
> Nope, not unless you are in the center of a timezone!

… and you do not live with daylight saving time.

divbzero··on Show HN: Scroll through all 43252003274489856000 Rubik's Cube states
Casino games are rarely zero house edge. Is there a way you signaled this feature to problem solvers? Did the game prove to be successful?
divbzero··on Folding Paper Globes
Why not 30°? Is 14° as far as you can turn before the ends of icosahedron hit the top and bottom of the landscape sheet of paper?
divbzero··on French firefighters face 'pyrocumulonimbus' for first time
Pyrocumulonimbus [1] appears to be the most extreme version of pyrocumulus [2] which, coincidentally, was observed halfway around the world in Washington State this week [3].

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

[2]: https://en.wikipedia.org/wiki/Flammagenitus_cloud

[3]: https://www.seattletimes.com/seattle-news/climate-lab/little...

divbzero··on Court Records Should Be Free
I agree with the analysis of lead service lines, but serving static files is lot cheaper than replacing underground pipes—so much cheaper that I think it’s qualitatively different.
divbzero··on Not everyone is using AI for everything
A balanced answer that’s often true these days is: you’ve found that LLMs are impressively useful in some cases but fall dramatically short in others.
divbzero··on Show HN: Homebrew 6.0.0
I totally missed the memo that Homebrew has supported Linux since 2019.

https://brew.sh/2019/02/02/homebrew-2.0.0/

divbzero··on πFS
> you basically need the same amount of data to represent the address of your data as the data itself

Almost like the other Borges work where “the Cartographers Guilds struck a Map of the Empire whose size was that of the Empire”.

divbzero··on Show HN: Web Speed – A shared web-map registry for AI agents (MCP, open source)
Could we have this for humans too? Fast load, just the content please.
divbzero··on Google changes its search box
It’s diverged quite a bit from the original:

    <form method="GET" action="/search">
      ...
      
      <center>
        Search the web using Google!
        <br>
        
        <input type="text" name="query" value="" size="40">
        <br>
        
        <select name="num">
          <option value="10" selected>10 results
          <option value="30">30 results
          <option value="100">100 results
        </select>
        <input type="submit" value="Google Search">
        <input type="submit" name="sa" value="I'm feeling lucky">
        <br>
        
        <i>Index contains ~25 million pages (soon to be much bigger)</i>
      </center>
      
      ...
    </form>
https://web.archive.org/web/19981111183552/http://google.sta...
divbzero··on Disney erased FiveThirtyEight
Some of Disney’s most valuable properties—ESPN, Pixar, Marvel, Star Wars—were acquired. FiveThirtyEight may be smaller, but it should be in Disney’s self-interest to set things right and earn a reputation for being a good home for acquisitions.
divbzero··on Apple unveils new accessibility features
It’d be amazing if speech-to-text could take into account context as well: Greek if I’m speaking Greek, Korean if I’m speaking Korean, or for (int i = 0; i < count; ++i) if I’m dictating code.
divbzero··on RTX 5090 and M4 MacBook Air: Can It Game?
This is pretty impressive. My impression was that eGPUs simply do not work with Apple Silicon.

(EDIT: Apple agrees with my impression. “To use an eGPU, a Mac with an Intel processor is required.” And, on top of that, the officially supported eGPUs were all AMD not NVIDIA. https://support.apple.com/en-us/102363)

divbzero··on A message from President Kornbluth about funding and the talent pipeline
Not that I’m aware of? Most PhD grads not staying academia seems to be a long-running phenomenon. The number of permanent academic positions simply does not match up against the number of PhD grads.
divbzero··on Claude for Small Business
All of those tasks—planning payroll, settling books, forecasting, ranking, reminding—involve read access to financial operations, not write access.
divbzero··on Using Claude Code: The unreasonable effectiveness of HTML
Yes, and you can always embed HTML in Markdown for <script>, <style>, <svg>, and other tags that cannot be coded in Markdown.
Page 1 of 34Next →