Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
_jackdk_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
_jackdk_
3mo ago
Speculation, as someone who grew up with some of those games: We could use Heretic/Hexen as the most direct contemporary example of a "Doom++ engine": it had keyboard look up/down, inventory, and the ability to fly up&#x
32.
▲
by
_jackdk_
4mo ago
Communities for these old games do an incredible job securing the four freedoms for their favourite titles, and it's truly inspiring. Great work.
33.
▲
by
_jackdk_
4mo ago
I think it's a really cool homage, but that the site could be a little clearer that it's not Fabien's work. When I first clicked through and saw a different name, I was hopeful that someone had started a publishing house dedi
34.
▲
by
_jackdk_
4mo ago
Didn't this go through a few years ago? https://www.ato.gov.au/businesses-and-organisations/internat... > If you are a non-resident business and you sell goods into Australia with a customs value of A$1,000 or
35.
▲
by
_jackdk_
4mo ago
Yeah you would, that's true.
36.
▲
by
_jackdk_
4mo ago
I am not very familiar with Go and especially not its generics support. Can you implement the "join" version instead of the "bind" version, where you turn a T[T[a]] into a T[a]?
37.
▲
by
_jackdk_
4mo ago
My experience has been the exact opposite. Python seems to churn its packaging and tooling at an astonishing rate, whereas Rails forced a centralisation of its ecosystem.
38.
▲
by
_jackdk_
4mo ago
I'm so glad it works. If you handwave at the generalisation to quadratics and higher polynomials, do the students follow it well? I assume you don't get into the finite field stuff, but it seems like it'd be cool to handwave
39.
▲
by
_jackdk_
4mo ago
This is such a cool technique, and you could even teach it in secondary schools as a neat thing computer scientists can do with polynomials.
40.
▲
by
_jackdk_
4mo ago
I did originally, when it collected a bunch of obscure knowledge and made it searchable and useful. It was fun and rewarding to put things you knew into the common knowledge pool, and everyone celebrated a successful competitor to Experts E
41.
▲
by
_jackdk_
5mo ago
GNU Taler[1] is an interesting middle-ground in the payments space: privacy-preserving for consumers, non-blockchain digital cash, and keeps merchant activity taxable. I do worry about their whitepaper recommending it for a CBDC[2] (linked
42.
▲
by
_jackdk_
5mo ago
The "open source movement" has proven reasonably effective over the past few decades.
43.
▲
by
_jackdk_
5mo ago
> I am pretty certain that the credit card fees (that is passed on to the merchant) does not come close to the value that I gain for my credit card loyalty. Generally it's the interchange fees that fund reward programs (charged betw
44.
▲
by
_jackdk_
5mo ago
I didn't realise. That's good news. Whether it's enough, I don't know the UI space well enough to say.
45.
▲
by
_jackdk_
5mo ago
I would have loved to read the version of the article that dove deeper and was not touched by LLM, even if it meant less clear English from the (presumably Korean) author.
46.
▲
by
_jackdk_
5mo ago
What a fascinating modern age we live in.
47.
▲
by
_jackdk_
5mo ago
The diagnosis for GNU/Linux is better than I expected but I think is still incomplete. Yes, you have two major toolkits (GTK+ and Qt) and many minor ones (most of which wrap one of the majors). Qt is proprietary but also available unde
48.
▲
by
_jackdk_
5mo ago
I don't think that's true, because it appears to me that the upswing in new TUI programs predates Claude Code's takeoff.
49.
▲
by
_jackdk_
5mo ago
That's what I did, and you're right that it was catching the rat on ZSNES.
50.
▲
by
_jackdk_
5mo ago
Fritz Henglein has done some interesting work on fast sorting/grouping. I think Generic Discrimination Sorting and Partitioning Unshared Data in Linear Time[1] is the main paper. Ed Kmett took those ideas and refined them into the disc
51.
▲
by
_jackdk_
5mo ago
Prof. Yorgey has done some great work over the years, and wrote one of my favourite papers*. Good on him for speaking up like this. I saw an engineer from Anthropic speak at my alma mater a little while ago and the overwhelming impression I
52.
▲
by
_jackdk_
5mo ago
My first playthrough of Chrono Trigger was stopped cold because my PC couldn't send enough simultaneous keypresses to unlock a door.
53.
▲
by
_jackdk_
6mo ago
> PRISM-like mass surveillance behind the scene. These systems are managed by former US IC personnel. A major supermarket chain in Australia (Coles) is literally a client of Palantir. https://investors.palantir.com/news-d
54.
▲
by
_jackdk_
6mo ago
It's a good idea, I don't know how often it's baked into the build runner by default. And in the Guix openssl-1.1.1l case, it hadn't been done.
55.
▲
by
_jackdk_
6mo ago
This sort of thing can be a real problem for bootstrappable/reproducible builds, where you want to verify that the tests all pass. For a while, GNU Guix wouldn't bootstrap with tests enabled because it wanted to build openssl-1.1.
56.
▲
by
_jackdk_
6mo ago
Carmack wrote a really interesting .plan about this. It seems to be written between Q2 and Q3A, and cites the Windows message queue as a big inspiration: https://github.com/ESWAT/john-carmack-plan-archive/blob/
57.
▲
by
_jackdk_
7mo ago
I don't have specific references for you, but perhaps you could look into how old-school roguelikes packaged their software for distribution. Particularly ones that made the jump to Steam or Itch?
58.
▲
by
_jackdk_
9mo ago
Some years ago I wrote Haskell bindings to libtelnet ( https://hackage.haskell.org/package/libtelnet ) and a reflex wrapper around them ( https://hackage.haskell.org/package/reflex-libtelnet ). Pe
59.
▲
by
_jackdk_
10mo ago
Here's a 3D version used in the creation of sparse voxel octrees: https://forceflow.be/2013/10/07/morton-encodingdecoding-thro... Here's an example from AWS, where lat/long pairs are put into a
60.
▲
by
_jackdk_
10mo ago
A series of functions all passing the same `io: IO` value around exhibit exactly the behavior of the reader monad.
More ›