HNHacker News
TopNewBestAskShowJobs

coldcity_again

108 karma · joined December 31, 2025

Currently building a fintech data processing platform, Vectrex games, and demoscene prods
submissionscomments
coldcity_again··on NASA Artemis II moon mission live launch broadcast
Can't understand why there doesn't seem to be much wider excitement at all, around "our Apollo 8", that I've been waiting decades for (late 40s here).

Apparently here in the UK our schools are hardly even hyping it.

coldcity_again··on Artemis II Launch Day Updates
I'm watching it rapt, but also wondering which KIND of leaky will result in a scrub..
coldcity_again··on Take better notes, by hand
Thanks, though I think part of longhard feeling labourious these days is RSI sadly. I did try to correct my scrawl for effort and legibility a while ago, but it just wouldn't stick!
coldcity_again··on CodingFont: A game to help you pick a coding font
I got PT Mono in the game, but this gave me the kick I needed to remember about ProggyClean[1] and track it down. Used to love it many years ago, time to give it another spin and see if it holds its own.

There's a vector version[2] now too!

[1]: http://proggyfonts.net/

[2]: https://github.com/bluescan/proggyfonts/tree/master/ProggyVe...

coldcity_again··on Take better notes, by hand
I love taking notes by hand for better retention, but (my) longhand is just too slow. It's also an inconvenient format for representing a hierachy or graph of connections.

Anyone else into what my high school biology teacher loved referring to as "pseudo-arachnomorphic diagrams" (Mind Maps[1] / Spider Diagrams)?

They're still my primary paper-based realtime note taking method. They seemed to get a lot of attention a couple of decades ago, but I don't hear them mentioned much recently.

Lots of online/local Mind Map tools available, but I've never really gelled with them (though you do get self-organisation of the nodes!). Once in the digital realm I'm more likely to make notes in Markdown.

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

coldcity_again··on In math, rigor is vital, but are digitized proofs taking it too far?
That's very helpful and clear, thank you
coldcity_again··on Sand from Different Beaches in the World
This is lovely. I'd hoped to see The Coral Beach on the Isle of Skye[1] featured. In retrospect the bits are maybe a bit large[2] to be called "sand".

I'm sure it's very much frowned upon these days but somewhere I have a 35mm film canister full of the coral fragments.

[1] https://www.isleofskye.com/skye-guide/top-ten-skye-walks/cor... [2] https://www.isleofskye.com/skye-guide/top-ten-skye-walks/cor...

coldcity_again··on Gummy Geometry
Bit twitchy indeed but still fun. Instantly took me back to "rubber glenz vectors" in classic Amiga prods[1]

[1] https://www.youtube.com/watch?v=OZTnR3FpUEA&start=413

coldcity_again··on Fatal Core Dump Game
Really cool idea, will try to have a play later.

The concept reminds me a little of some books available in the 1980s that combined a story with little BASIC type-in programs[1].

More modern alternatives along a similar line are also available[2] but kiddo here is more interested in learning Lua for Roblox :)

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

[2] https://cfiesler.medium.com/novels-to-get-kids-and-teens-exc...

coldcity_again··on Even faster asin() was staring right at me
Great point, thanks.
coldcity_again··on Even faster asin() was staring right at me
If you just see the conclusion I think it's hard to immediately grok how rotation can arise from this.

This is a great technique for cheaply doing 3D starfields etc on 8-bit machines.

Look ma, no sine table!

coldcity_again··on Even faster asin() was staring right at me
I've been thinking about this since [1] the other day, but I still love how rotation by small angles lets you drop trig entirely.

Let α represent a roll rotation, and β a pitch rotation.

Let R(α) be:

    ( cos α   sin α   0)
    (-sin α   cos α   0)
    (   0       0     1)
Let R(β) be:

    (1     0       0   )
    (0   cos β   -sin β)
    (0   sin β    cos β)
Combine them:

    R(β).R(α) = (    cos α           sin α          0   )
                ((-sin α*cos β)   (cos α*cos β)   -sin β)
                ((-sin α*sin β)   (cos α*sin β)    cos β)
But! For small α and β, just approximate:

    ( 1   α   0)
    (-α   1  -β)
    ( 0   β   1)
So now:

    x' = x + αy
    y' = y - αx - βz
    z' = z + βy
[1]https://news.ycombinator.com/item?id=47348192
coldcity_again··on US Job Market Visualizer
>Software Developers +15%

Yay!

>Computer Programmers: -6%

Oh no

coldcity_again··on Show HN: Remotely use my guitar tuner
This is fantastic. I have a TUF-3 but to use one to tune an acoustic was a real trip :)
coldcity_again··on Mathematicians disagree on the essential structure of the complex numbers (2024)
Instructions unclear, gimbal locked
coldcity_again··on How London became the rest of the world’s startup capital
"hey why'd you make that bid?" is a valid question that must be answered during a game of bridge..
coldcity_again··on A Year of 3D Printing
Good article, but I really really enjoyed the (non-deterministic!) falling objects with physics engine at the top of the page.
coldcity_again··on Show HN: TinyCity – A tiny city SIM for MicroPython (Thumby micro console)
Looks super cool, nice job!
coldcity_again··on Show HN: Fall asleep by watching JavaScript load
Twisted and great.
coldcity_again··on Ask HN: What are you working on? (January 2026)
Looks really cool, I'll try it later.

Just wanted to let you know that for me, on FF and Chrome, your blog is rendering rgba(235, 235, 235, 0.64) text on white BG, and I'd really like to be able to read it.

Edit: Also immediately reminds me a bit of UnReal World[1], in a good way

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

coldcity_again··on Commodore 64 floppy drive has the power to be a computer and runs BASIC
There's a whole open challenge[1] - but you might be thinking of this[2] prod.

[1]:https://github.com/askeksa/NoCpuChallenge [2]:https://www.pouet.net/prod.php?which=104753

coldcity_again··on Ask HN: Help with LLVM
Possibly unhelpful for OP, but for MSVC try /NODEFAULTLIB for specific libraries, or IgnoreAllDefaultLibraries to remove everything not explicitly specified to the linker.

On x86 only, if you need to cast floats, try /QIfist (deprecated) to avoid hitting _ftol. Doesn't work for x64 or ARM.

coldcity_again··on Sabotaging Bitcoin
in bitcoin terminology it is actually called policy rather than consensus, meaning you can choose your own config and still meet consensus rules.
← PreviousPage 2 of 2