frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Category Theory Illustrated – Orders

https://abuseofnotation.github.io/category-theory-illustrated/04_order/
43•boris_m•2h ago•9 comments

Amiga Graphics

https://amiga.lychesis.net/
35•sph•2h ago•1 comments

Claude Design

https://www.anthropic.com/news/claude-design-anthropic-labs
1027•meetpateltech•17h ago•670 comments

Show HN: I made a calculator that works over disjoint sets of intervals

https://victorpoughon.github.io/interval-calculator/
139•fouronnes3•7h ago•22 comments

The simple geometry behind any road

https://sandboxspirit.com/blog/simple-geometry-of-roads/
19•azhenley•2d ago•3 comments

Measuring Claude 4.7's tokenizer costs

https://www.claudecodecamp.com/p/i-measured-claude-4-7-s-new-tokenizer-here-s-what-it-costs-you
601•aray07•17h ago•428 comments

Towards trust in Emacs

https://eshelyaron.com/posts/2026-04-15-towards-trust-in-emacs.html
98•eshelyaron•2d ago•11 comments

All 12 moonwalkers had "lunar hay fever" from dust smelling like gunpowder (2018)

https://www.esa.int/Science_Exploration/Human_and_Robotic_Exploration/The_toxic_side_of_the_Moon
324•cybermango•14h ago•190 comments

Spending 3 months coding by hand

https://miguelconner.substack.com/p/im-coding-by-hand
201•evakhoury•16h ago•200 comments

Rewriting Every Syscall in a Linux Binary at Load Time

https://amitlimaye1.substack.com/p/rewriting-every-syscall-in-a-linux
38•riteshnoronha16•4d ago•13 comments

A simplified model of Fil-C

https://www.corsix.org/content/simplified-model-of-fil-c
172•aw1621107•11h ago•93 comments

Are the costs of AI agents also rising exponentially? (2025)

https://www.tobyord.com/writing/hourly-costs-for-ai-agents
196•louiereederson•2d ago•49 comments

It is incorrect to "normalize" // in HTTP URL paths

https://runxiyu.org/comp/doubleslash/
22•pabs3•3h ago•10 comments

Brunost: The Nynorsk Programming Language

https://lindbakk.com/blog/introducing-brunost
56•atomfinger•4d ago•23 comments

Show HN: Smol machines – subsecond coldstart, portable virtual machines

https://github.com/smol-machines/smolvm
326•binsquare•15h ago•99 comments

Slop Cop

https://awnist.com/slop-cop
173•ericHosick•17h ago•102 comments

Show HN: PanicLock – Close your MacBook lid disable TouchID –> password unlock

https://github.com/paniclock/paniclock/
186•seanieb•16h ago•78 comments

"cat readme.txt" is not safe if you use iTerm2

https://blog.calif.io/p/mad-bugs-even-cat-readmetxt-is-not
176•arkadiyt•14h ago•93 comments

Hyperscalers have already outspent most famous US megaprojects

https://twitter.com/finmoorhouse/status/2044933442236776794
188•nowflux•16h ago•150 comments

Middle schooler finds coin from Troy in Berlin

https://www.thehistoryblog.com/archives/75848
229•speckx•18h ago•103 comments

NASA Force

https://nasaforce.gov/
268•LorenDB•17h ago•266 comments

Landmark ancient-genome study shows surprise acceleration of human evolution

https://www.nature.com/articles/d41586-026-01204-5
76•unsuspecting•10h ago•61 comments

Making Wax Sealed Letters at Scale

https://waxletter.com/
16•hjconstas•2d ago•12 comments

NIST gives up enriching most CVEs

https://risky.biz/risky-bulletin-nist-gives-up-enriching-most-cves/
198•mooreds•17h ago•51 comments

Casus Belli Engineering

https://marcosmagueta.com/blog/casus-belli-engineering/
36•b-man•7h ago•7 comments

The Unix executable as a Smalltalk method (2025) [video]

https://www.youtube.com/watch?v=sZjPQ7vtLNA
52•surprisetalk•1d ago•3 comments

Introducing: ShaderPad

https://rileyjshaw.com/blog/introducing-shaderpad/
91•evakhoury•2d ago•18 comments

Arc Prize Foundation (YC W26) Is Hiring a Platform Engineer for ARC-AGI-4

https://www.ycombinator.com/companies/arc-prize-foundation/jobs/AKZRZDN-platform-engineer-benchma...
1•gkamradt_•11h ago

The GNU libc atanh is correctly rounded

https://inria.hal.science/hal-05591661
90•matt_d•3d ago•20 comments

Ban the sale of precise geolocation

https://www.lawfaremedia.org/article/it-is-time-to-ban-the-sale-of-precise-geolocation
693•hn_acker•18h ago•176 comments
Open in hackernews

The Accursèd Alphabetical Clock

https://boat.horse/clock/index.html
61•ohjeez•3d ago

Comments

gnabgib•3d ago
As a Show HN (40 points, 15 days ago, 27 comments) https://news.ycombinator.com/item?id=47571401
gorgoiler•1d ago
What a ridiculous idea. As hard to read as it is dumb!

For a senior engineer like myself with decades of experience it is trivial to see how to fix this to make it much more readable.

1/ pick a sunny day

2/ at each hour, measure the bearing to the sun

3/ encode as a dict[str, float] e.g.

    {“twelve”:180.00}
4/ sort the hours by dict.get

Voila.

As an added bonus, for some reason this ends up sorting the minutes and seconds too. (“# wtf?!”)

For now, I was only able to fix the hours when I could see the sun (eleven, twelve, and two to eight — I don’t get up very early and I like lunch). Patches form the arctic circle welcome :P

I also need to tilt my head a bit as eleven is at the top instead of twelve. Other than that I would say it’s a considerable improvement on the OP’s rather naïve implementation! Scoff!

eru•1d ago
Here in Singapore on many sunny days, the bearing is largely the same hour after hour. The sun just changes apparent altitude.
fellerts•1d ago
Jam a stick in the ground aligned with the earth's axis and take your bearing from the shadow's direction. Then follow GP's instructions. Never mind that we've reinvented the sundial...
eru•1d ago
> Jam a stick in the ground aligned with the earth's axis [...]

You mean place a stick flat on the ground? (Singapore is pretty much on the equator.)

marginalia_nu•1d ago
The closer you are to the equator, the taller the stick needs to be. If you're really close, the height requirements diverge, and the stick is at this point technically more of a space elevator[1] than a stick.

But don't lose hope, just tell Bezos that Musk wants to fund your space elevator, and vice versa, to goad one of them into funding your $10tn near-equatorial sundial boondoggle.

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

eru•1d ago
A space elevator is not aligned with the axis of earth's rotation. It sounds like what you are describing is a different device?
marginalia_nu•23h ago
Why would a sun dial need to point in the north/south direction? It just needs to point up along the normal axis of the ground (assuming flat ground).
eru•23h ago
From the original comment I replied to:

> Jam a stick in the ground aligned with the earth's axis and take your bearing from the shadow's direction.

marginalia_nu•17h ago
Ah, that comment would be incorrect.
rich_sasha•1d ago
You could make either method more secure by hashing the encoded time and displaying that.

Make sure to use a cryprographically-secure hash function and a strong salt.

alfanick•1d ago
Imagine the mechanical gears behind this if it was an analogue watch. So many funky curved gears in there.
throwway262515•1d ago
Syntax is wildly continuous with semantics, what’s the problem?
unholiness•1d ago
I love the fractal nature of this, where the big shape of one two three four... is then roughly repeated both on a slower scale (twenty thirty forty...) and on a narrower scale (twenty-one twenty-two twenty-three twenty-four...).

I'm now wondering the hausdorf dimension of the graph of alphabetical numbers <n, and how other languages might compare.

cbdevidal•1d ago
Could someone please explain the minute hand? It says it’s Nine : Twenty-nine but the minute hand is pointing at the word Twelve.
nDRDY•1d ago
I think the labels are pointlessly confusing.
secretdark•1d ago
I mean to be fair the entire thing is pointlessly confusing.
nDRDY•1d ago
Maybe, but the labels and hour markers that contradict the meaning of the hand positions is just perverse :-)
secretdark•1d ago
I have changed it now (see another comment above.) But now it is less accursèd! Ah well.
nDRDY•23h ago
Hmm. I wonder what it would look like if you added the corresponding "minute" labels (eight, five, four, etc) at the appropriate places. It might make it at least a little feasible to read the time!

For inspiration: https://www.alamy.com/clock-face-hour-dial-with-numbers-dash...

secretdark•21h ago
Yeah, might add this as a toggle. Seems to be the bit that people ask about.
AnotherGoodName•1d ago
Arrange all sixty minutes alphabetically around the clock. Same for seconds. Twenty-nine is near the end of the alphabet.

The labels only relevant to the hours. For some reason the hour labels don’t align well to where the hour hand is.

cbdevidal•1d ago
THAT explains it, thank you.
secretdark•1d ago
I tweaked the labels when I was working on the combined mode, where I figured they make more sense as indicative of the general, combined alphabetical area. I hadn't considered they'd be confusing in the 3-hand mode. I've split the positioning of them between the two now. Appreciate the feedback! It does make it _less_ accursèd now, which I feel could be either an improvement or a regression. I leave it to weigh on your consciences.
pimlottc•1d ago
> Accursèd

For those who don’t know, the accent indicates that the -ed ending is pronounced as a separate syllable, I.e. “a-curse-ed”. For that extra mysterious, old-timey feel!

4sak3n•1d ago
Just like beloved is supposed to be pronounced (don't @ me Descriptivists).