frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

After Ruining a Treasured Water Resource, Iran Is Drying Up

https://e360.yale.edu/features/iran-water-drought-dams-qanats
49•YaleE360•1h ago•18 comments

How getting richer made teenagers less free

https://www.theargumentmag.com/p/how-getting-richer-made-teenagers
82•NavinF•1h ago•62 comments

It's all about momentum

https://combo.cc/posts/its-all-about-momentum-innit/
26•sph•1h ago•3 comments

Slowness Is a Virtue

https://blog.jakobschwichtenberg.com/p/slowness-is-a-virtue
22•jakobgreenfeld•1h ago•4 comments

RCE via ND6 Router Advertisements in FreeBSD

https://www.freebsd.org/security/advisories/FreeBSD-SA-25:12.rtsold.asc
42•weeha•3h ago•29 comments

What is an elliptic curve? (2019)

https://www.johndcook.com/blog/2019/02/21/what-is-an-elliptic-curve/
81•tzury•5h ago•7 comments

GitHub Actions for Self-Hosted Runners Price Increase Postponed

https://pricetimeline.com/news/189
60•taubek•3h ago•39 comments

Egyptian Hieroglyphs: Lesson 1

https://www.egyptianhieroglyphs.net/egyptian-hieroglyphs/lesson-1/
66•jameslk•5h ago•14 comments

Gemini 3 Flash: Frontier intelligence built for speed

https://blog.google/products/gemini/gemini-3-flash/
995•meetpateltech•19h ago•527 comments

Online Textbook for Braid groups and knots and tangles

https://matthematics.com/redoak/redoak.html
12•marysminefnuf•2h ago•0 comments

Jonathan Blow has spent the past decade designing 1,400 puzzles for you

https://arstechnica.com/gaming/2025/12/jonathan-blow-has-spent-the-past-decade-designing-1400-puz...
84•furcyd•6d ago•53 comments

Coursera to combine with Udemy

https://investor.coursera.com/news/news-details/2025/Coursera-to-Combine-with-Udemy-to-Empower-th...
525•throwaway019254•23h ago•316 comments

I got hacked: My Hetzner server started mining Monero

https://blog.jakesaunders.dev/my-server-started-mining-monero-this-morning/
429•jakelsaunders94•14h ago•278 comments

Working quickly is more important than it seems (2015)

https://jsomers.net/blog/speed-matters
182•bschne•3d ago•94 comments

Breaking Paragraphs into Lines [pdf] (1981)

https://gwern.net/doc/design/typography/tex/1981-knuth.pdf
10•Smaug123•5d ago•4 comments

Building a High-Performance OpenAPI Parser in Go

https://www.speakeasy.com/blog/building-speakeasy-openapi-go-library
16•subomi•3d ago•4 comments

Ask HN: Those making $500/month on side projects in 2025 – Show and tell

271•cvbox•10h ago•244 comments

Gut bacteria from amphibians and reptiles achieve tumor elimination in mice

https://www.jaist.ac.jp/english/whatsnew/press/2025/12/17-1.html
415•Xunxi•12h ago•101 comments

Don MacKinnon: Why Simplicity Beats Cleverness in Software Design [audio]

https://maintainable.fm/episodes/don-mackinnon-why-simplicity-beats-cleverness-in-software-design
46•mooreds•2d ago•16 comments

AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'

https://www.finalroundai.com/blog/aws-ceo-ai-cannot-replace-junior-developers
940•birdculture•18h ago•481 comments

Creating apps like Signal could be 'hostile activity' claims UK watchdog

https://www.techradar.com/vpn/vpn-privacy-security/creating-apps-like-signal-or-whatsapp-could-be...
6•donohoe•24m ago•0 comments

America's Dirtiest Carbon Polluters, Mapped to Ridiculous Precision

https://gizmodo.com/americas-dirtiest-carbon-polluters-mapped-to-ridiculous-precision-2000700924
10•ourmandave•44m ago•1 comments

Judge hints Vizio TV buyers may have rights to source code licensed under GPL

https://www.theregister.com/2025/12/05/vizio_gpl_source_code_ruling/
107•pabs3•7h ago•13 comments

A Safer Container Ecosystem with Docker: Free Docker Hardened Images

https://www.docker.com/blog/docker-hardened-images-for-every-developer/
327•anttiharju•18h ago•75 comments

Show HN: I built a fast RSS reader in Zig

https://github.com/superstarryeyes/hys
73•superstarryeyes•1d ago•23 comments

OBS Studio Gets a New Renderer

https://obsproject.com/blog/obs-studio-gets-a-new-renderer
260•aizk•14h ago•54 comments

'Ghost jobs' are on the rise – and so are calls to ban them

https://www.bbc.com/news/articles/clyzvpp8g3vo
135•1659447091•6h ago•140 comments

Tell HN: HN was down

570•uyzstvqs•18h ago•309 comments

Ask HN: Does anyone understand how Hacker News works?

113•jannesblobel•11h ago•143 comments

Cloudflare Radar 2025 Year in Review

https://radar.cloudflare.com/year-in-review/2025
99•ksec•14h ago•38 comments
Open in hackernews

Jonathan Blow has spent the past decade designing 1,400 puzzles for you

https://arstechnica.com/gaming/2025/12/jonathan-blow-has-spent-the-past-decade-designing-1400-puzzles-for-you/
84•furcyd•6d ago

Comments

sxzygz•5d ago
In case you assume novelty, a comment [1] from ArsTechnica reader Jensen404 explains otherwise by linking to [2] a post on Bluesky.

[1] https://arstechnica.com/gaming/2025/12/jonathan-blow-has-spe...

[2] https://bsky.app/profile/draknek.bsky.social/post/3m7qybidq7...

tormeh•1h ago
Seems like the original puzzles were licensed for this game, in which case why not?
serial_dev•56m ago
Because he occasionally dabbled in COVID trutherism, whatever that means… These bsky people are insufferable.

https://bsky.app/profile/draknek.bsky.social/post/3m7qyfe7b7...

embedding-shape•53m ago
Does that change how good/bad the game someone releases is? Don't get me wrong, being obviously anti-scientist isn't that great if I absolutely have to judge them, but I'm not sure if that has any impact on how fun a game is.

If I'd stop consuming stuff from people/organizations I disagree with politically, I literally would have to move into a cave and start my own hunter-collector society from scratch. Is this really how others make decisions in their daily lives?

zaneyard•27m ago
I enjoyed Braid and this revelation doesn't change that, but there's a lot of entertainment and it's easy to not support someone who has views (or at least doesn't express them publicly) that conflict with my own personal values.
rkomorn•16m ago
I don't particularly go hunting for information about artists, studios, etc, to find out if I agree with them. I just happen to no longer like their stuff when I find out things I don't like.

It's not "how I make decisions" but more just something that affects my taste for things.

speedgoose•4m ago
Separating the art from the artist is a long and old debate.

I personally can’t watch Roman Polanski’s art, the classic and easy example. You can be a great movie producer, pedophilia and rapes are big no-no to me. But not to everyone apparently.

For the non vocal people believing in pseudoscience and fascist propaganda, I can close my eyes more easily. I don’t want to know. I can guess sometimes but I won’t check. As soon as they become vocal, it kills the art for me. I can’t enjoy art from people against my values, me, and my friends and family.

adito•2m ago
I don't know why you just handpicked the covid trutherism without quoting the full thing, here the full quote from the link above:

> Additionally, in recent years it has become increasingly clear that Jon’s beliefs/priorities and mine are not aligned. He’s adversarial to people talking about privilege and representation, is dismissive of diversity efforts, has dabbled in covid trutherism, and is pro-MAGA.

Here the post after just for a full picture

> I believe Trump is a self serving authoritarian who's dismantling democracy, trying to make trans people illegal, and wanting to set up concentration camps for immigrants - whereas Jon in February called him "the best President we have had in my entire life".

embedding-shape•54m ago
> These games are the starting point, but the bulk of the game is new puzzles combining mechanics from different games together.

> I made two free games which were later licensed to be used and remixed in this project.

Seems indeed to be the case. Blow designed (I guess) the mashup and "composition" if you will, but the puzzles themselves have all been designed and licensed by others, so seems the title of the HN submission and article is wrong. Blow didn't design these puzzles at all.

jstimpfle•1h ago
I haven't played any of these games, but "explains otherwise" seems to be a misrepresentation given that the commenter you linked is saying himself that Blow's game combines ideas and rulesets from several other previous games.

Elsewhere in the arstechnica comments you linked

> But, uh... this isn't a "Linus Torvalds is a jerk" sort of situation. "Controversial" undersells just how outlandish and inappropriate Blow's views are. Blow is a full-bore fascist sympathizer who also doesn't seem to think that women have any role to play in his profession.

What's going on on these platforms? Is there any serious evidence to the strong claims?

pendenthistory•55m ago
He is "controversial", which is politburo-speak for "not adhering to the dogma of the far left". He must therefore be deplatformed like it's still 2020.
mariusor•46m ago
When you support political leaders that push fascist discourse where regular people that happen to have more empathy for their fellow man are presented as the enemy - in Hegseth's book the call to arms against them is literally in the first paragraph - I think it stops being about not far enough left, but about being way too far right.
swiftcoder•55m ago
They have a nice collation of his greatest hits over on Reddit[1]

[1]: https://www.redditmedia.com/r/SubredditDrama/comments/1jh275...

wongarsu•29m ago
Ok, I can see the "fascist sympathizer" (though the fascist is Trump, not Mussolini or Hitler, so it's presumably not such a minority opinion in the US overall). But "doesn't seem to think that women have any role to play in his profession" doesn't seem substantiated from those links, unless I'm missing something here? Women being less interested in programming according to him is completely orthogonal to whether he thinks they should play a role
latexr•20m ago
> though the fascist is Trump, not Mussolini or Hitler, so it's presumably not such a minority opinion in the US overall

Does that make a difference? You could levy the exact same argument about the other two in their respective countries in their respective times. Doesn’t make it OK.

incrudible•6m ago
It is OK in the sense that these are not fringe opinions, they are part of the mainstream political discourse that, as a serious person, you can not effectively dismiss by throwing around certain bad words like fascist.
enqk•8m ago
[delayed]
mariusor•52m ago
I've been watching Blow work on his compiler and game for many years. He has gone the deep end in his sympathies for Trump and Trump adjacents, but misogyny I've never witnessed from him.

I think he is the latest victim of the Notch-Rowling slide into rightism. It happens when a relatively benign conservatives have opinions that get the internet mob riled up, bullies them, cancels them and thus makes them dig deeper into their righitst believes and moving more and more into hating said mob, extending that hate to the people the mob pretends to represent, etc. It's a bit sad really. I hope he'll come out of it some day, but in my experience he doesn't have the humility of accepting when he's wrong.

latexr•35m ago
> What's going on on these platforms? Is there any serious evidence to the strong claims?

The second paragraph in the submitted article has a link to the women claim. I hadn’t seen it before. I have also never personally seen any overt fascist sympathising but then again I don’t follow Blow closely. From what I’ve seen from him, though, doesn’t seem hard to believe. He has very strong opinions on a lot of things he knows little about (and belittles those who disagree with his uninformed opinion), is enamoured with Elon Musk, and is always going on (dismissively, divisively, and dehumanisingly) about “The Left”.

He also has very poor and obvious fallacious arguments filled with bad faith assumptions. He believes in God and (if I recall correctly) his justification was (paraphrasing) “a lot of smart people are not atheists” (weasel words, appeal to authority) then went on to rant about “Reddit atheism” (ad hominem) or whatever. That was on his own stream, by the way, so no chance it was taken out of context when I saw it.

wongarsu•19m ago
This claim about women [1]? Calling that "doesn't seem to think that women have any role to play in his profession" seems like a wild misquote bordering on slander. His statement is essentially "women might have the same ability but are for biological reasons on average less interested in programming". Which is a statement I don't agree with at all, but also a statement that doesn't make any claims about the role women should play or could play, and he repeatedly states that he is talking about statistics and averages, not all women.

1: https://www.resetera.com/threads/jonathan-blow-the-witness-b...

ImprobableTruth•50m ago
> These games are the starting point, but the bulk of the game is new puzzles combining mechanics from different games together

Seems like the puzzles are novel, but the mechanics are not?

lucraft•17m ago
The basic mechanics look like very standard type of puzzle mechanics (e.g. Sokoban) that have been in many games over decades.
__alexs•1h ago
The Witness was a slog, maybe he's learnt how to make puzzles which are actually fun this time.
actionfromafar•1h ago
I was gonna buy it for Christmas!
__alexs•1h ago
I don't hate it but also it's a deeply flawed game. It walked so that Talos Principle could run.
jsheard•1h ago
The Talos Principle came out a few years before The Witness though.
actionfromafar•1h ago
Good tip, thanks, clearly I'm behind more than a decade. :)
pandemic_region•49m ago
An excellent choice sir, you will have a Christmas holiday to remember.
Laremere•42m ago
The Witness is, in my opinion, simply one of the best games ever made. There are many layers to the game, and moments of insight that the game leads you to, but also trusts for you to make the final connections.

However, I do understand why some consider it a slog. There are many puzzles in the game that people will dislike, indeed many puzzles that I disliked. It seems Jon prioritized finding all of the interesting things that they could say about the puzzles in the game over making sure that all of the puzzles were actually enjoyable to a majority of people. My advice is if you don't like an area, just go somewhere else. You don't need to complete every area to roll credits.

It also may be a matter of expectations. Puzzle games tend to be on the shorter side, but The Witness is lengthy. So jumping in expecting to finish in an afternoon is a way to set yourself up for frustration.

dsego•7m ago
How do you compare it to the Portal games or the Talos principle? I find those superior in puzzle mechanics, sense of achievement and playing dynamics. They can be challenging but you never feel aimlessly going around without a purpose like the Witness. There is good review of the game on youtube by the title "The Witness - A Great Game That You Shouldn't Play", it covers a lot and resonates well with my experience, the panels could've been a standalone mobile/tablet game. Everything else in the game is beautiful but frustrating.

https://www.youtube.com/watch?v=KZokQov_aH0

block_dagger•1h ago
That slog led to some of the most satisfying feelings of accomplishment for me. I love the lack of instruction in that game.
csantini•1h ago
Curious, it's probably my favorite video-game experience ever.
phtrivier•1h ago
I wonder how much of the 10 years spent making "a programming language, an engine, and a game" were actually spent on each slice.

Hopefully, jai and the engine will help make the next game faster...

progbits•30m ago
It's hilarious he had to build a new language just so he could create a sokoban game with graphics of flash era.

I'm sure it builds fast and whatever, but you could make this in python in few weeks.

KeplerBoy•13m ago
Or in one of those game engines people like to use.
block_dagger•1h ago
Weird that the post above this one in the front page has “Braid” in its title and it’s not about Blow’s famous game.
dwroberts•1h ago
Interested to play this but I think the trailer does it a huge disservice. Just a barrage of voice clips and no real structure to it. I think it would help the game a lot if they replace that trailer ASAP
jsheard•1h ago
Yeah it's a real step backwards from how The Witness was presented: https://www.youtube.com/watch?v=ul7kNFD6noU

This looks to be the first of Jon Blows games to put writing front and center, so I wonder if the clunkiness goes beyond the trailer. That's not really his forte.

enqk•10m ago
[delayed]
piker•1h ago
I always find Jonathan Blow and Casey Muratori to be great educators and advocates on the “simplicity” end of the spectrum. Jonathan can be super abrasive and comes with some political baggage, but does a good job advocating against what he perceives as unnecessary complexity in software. Opponents would suggest his domain and cherry-picked examples create the perfect environment for his positions and that he does take a long time to ship stuff. That said, he pulls off some compelling games with relatively minimal resources.
krapp•26m ago
I feel like "simplicity" is often fetishized to the point of counter-productivity.

Show me anything that either Blow or Muratori are doing that couldn't be done in an existing language or framework.

People laugh at games with thousand-case switch statements or if/else chains but they shipped and the end user doesn't care about logarithmic complexity. And most of the time it doesn't even matter. What fails with games more often than not is the design, not the code. What features in Jai make it superior to C++ for writing games specifically? Or does it, like Typescript for JS, only exist because of extreme antipathy towards C++?

Time is a resource too, and arguably a far more valuable one for developers than LOC or memory or what have you.

manuisin•20m ago
This. As much as I love listening to JB, graphics wise he’s not doing anything ground breaking, it could even be done on the web. But I understand for him the architecture for his games being perfect is what makes it worth it for him.
incrudible•15m ago
This reads as if the process and the finished work are somehow separable. If your code is a mess that you hate working on, it seeps through to your design and your design process. I too had a brief period where, for example, I thought dynamic typing lessens friction, but in reality it just causes massively more friction down the line. Many people never get to go down the line, so that is fine for them, but not me.
olejorgenb•15m ago
> Or does it, like Typescript for JS, only exist because of extreme antipathy towards C++?

Typescript exist because people want a type-checked language.

ido•13m ago
Yeah, I too was wondering about that comparison...Programming in TS is more pleasant (to me) than JS.
pharrington•14m ago
Jonathan Blow makes Jai because he wants to make Jai. It's the same reason he makes his games at all.
tialaramex•3m ago
Right, if you look at say, Blue Prince, one of the most important "out of nowhere" type video game releases of 2025, the actual software engineering is trash. I'd fail code reviews for a lot of what was done, and there are cracks in the façade where a player will hurt themselves as a result - e.g. there's a bug where animations overwrite so you get short changed on the resources you were gathering when you go "too fast". Some of the intended features, especially in the 1.0 release, just don't work for reasons like somebody typo'd a variable name, or they forgot how a function worked.

But the game is amazing and that's what matters. Nobody wants to play six hours of carefully engineering tasteless crap, let alone (as many did with Blue Prince) six weeks. The 1.0 Blue Prince game was already excellent, unless you run into a nasty save corruption bug on PlayStation, whereas a game made Jon's way might be a soulless waste of your life even though perhaps the engineering is "better" in some sense.

HellDunkel•22m ago
Not sure about the „minimal resources“. Didn‘t he come up with his own programming language for thia one? Maybe should have invested more in art.
martin_balsam•46m ago
This interplay between different worlds reminded me of Enigmash, by Jack Lance [1]

[1] https://jacklance.github.io/PuzzleScript/play.html?p=cfdcc6e...

jsheard•38m ago
That's no coincidence, Thekla employed Jack Lance to work on Sinking Star until his death in 2023. Not that you'd know from the marketing, which doesn't mention any of the puzzle creators involved aside from Jon Blow.
bananaboy•15m ago
Jack Lance was one of the designers! https://bsky.app/profile/ostroffj.bsky.social/post/3m7wal2qt...
elcapitan•38m ago
I found the voice acting in the trailer very annoying, hope this can be turned off in the final game. Or maybe I'm just too used to the "voice" over this game is him ranting about software development, from watching his streams :D
pandemic_region•38m ago
One of the things I enjoyed most about the Witness were the environment puzzles where you had to align things in the scenery with your viewpoint to complete it. And also definitely the little philosophical voice recordings were great. It's a game that deserves playing with an open mind and spirit in order to fully appreciate everything it offers.
Revisional_Sin•28m ago
Okay, but are the puzzles fun?
elcapitan•25m ago
He'll also be on the Wookash Podcast today [1] (small but nice Gamedev-related podcast)

[1] https://www.youtube.com/watch?v=lHFvEtIbf5E