frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Prison isn’t set up for today’s tech so we have to do legal work the old way

https://prisonjournalismproject.org/2025/08/19/prisons-outdated-technology-hurts-our-chances-at-f...
21•danso•1h ago•1 comments

Ghrc.io appears to be malicious

https://bmitch.net/blog/2025-08-22-ghrc-appears-malicious/
201•todsacerdoti•2h ago•26 comments

Everything I know about good API design

https://www.seangoedecke.com/good-api-design/
167•ahamez•6h ago•57 comments

Show HN: Sping – An HTTP/TCP Latency Tool That's Easy on the Eye

https://dseltzer.gitlab.io/sping/docs/
22•zorlack•2h ago•3 comments

The two versions of Parquet

https://www.jeronimo.dev/the-two-versions-of-parquet/
119•tanelpoder•3d ago•30 comments

How to check if your Apple Silicon Mac is booting securely

https://eclecticlight.co/2025/08/21/how-to-check-if-your-apple-silicon-mac-is-booting-securely/
11•shorden•2h ago•1 comments

Is 4chan the perfect Pirate Bay poster child to justify wider UK site-blocking?

https://torrentfreak.com/uk-govt-finds-ideal-pirate-bay-poster-boy-to-sell-blocking-of-non-pirate...
158•gloxkiqcza•9h ago•104 comments

We put a coding agent in a while loop

https://github.com/repomirrorhq/repomirror/blob/main/repomirror.md
105•sfarshid•9h ago•76 comments

Making games in Go: 3 months without LLMs vs. 3 days with LLMs

https://marianogappa.github.io/software/2025/08/24/i-made-two-card-games-in-go/
248•maloga•10h ago•177 comments

A Brilliant and Nearby One-off Fast Radio Burst Localized to 13 pc Precision

https://iopscience.iop.org/article/10.3847/2041-8213/adf62f
45•gnabgib•6h ago•5 comments

My ZIP isn't your ZIP: Identifying and exploiting semantic gaps between parsers

https://www.usenix.org/conference/usenixsecurity25/presentation/you
31•layer8•3d ago•14 comments

Trees on city streets cope with drought by drinking from leaky pipes

https://www.newscientist.com/article/2487804-trees-on-city-streets-cope-with-drought-by-drinking-...
148•bookofjoe•2d ago•75 comments

How many paths of length K are there between A and B? (2021)

https://horace.io/walks
10•jxmorris12•5h ago•1 comments

Halt and Catch Fire Syllabus (2021)

https://bits.ashleyblewer.com/halt-and-catch-fire-syllabus/
94•Kye•5h ago•23 comments

Burner Phone 101

https://rebeccawilliams.info/burner-phone-101/
274•CharlesW•4d ago•99 comments

Cloudflare incident on August 21, 2025

https://blog.cloudflare.com/cloudflare-incident-on-august-21-2025/
130•achalshah•2d ago•29 comments

Show HN: Clearcam – Add AI object detection to your IP CCTV cameras

https://github.com/roryclear/clearcam
163•roryclear•14h ago•44 comments

Stepanov's biggest blunder? The curious case of adjacent difference

https://mmapped.blog/posts/43-stepanovs-biggest-blunder
37•signa11•3d ago•7 comments

NASA's Juno mission leaves legacy of science at Jupiter

https://www.scientificamerican.com/article/how-nasas-juno-probe-changed-everything-we-know-about-...
60•apress•3d ago•26 comments

GNU cross-tools: musl-cross 313.3M

https://github.com/cross-tools/musl-cross
12•1vuio0pswjnm7•3h ago•2 comments

Iterative DFS with stack-based graph traversal (2024)

https://dwf.dev/blog/2024/09/23/2024/dfs-iterative-stack-based
21•cpp_frog•3d ago•0 comments

Comet AI browser can get prompt injected from any site, drain your bank account

https://twitter.com/zack_overflow/status/1959308058200551721
477•helloplanets•10h ago•172 comments

Y Combinator files brief supporting Epic Games, says store fees stifle startups

https://www.macrumors.com/2025/08/21/y-combinator-epic-games-amicus-brief/
47•greenburger•3d ago•42 comments

Show HN: I Built a XSLT Blog Framework

https://vgr.land/content/posts/20250821.xml
26•vgr-land•8h ago•2 comments

Will at centre of legal battle over Shakespeare’s home unearthed after 150 years

https://www.theguardian.com/culture/2025/aug/21/will-at-centre-of-legal-battle-over-shakespeares-...
41•forthelose•1d ago•13 comments

OS Yamato lets your data fade away

https://github.com/osyamato/os-yamato
13•tsuyoshi_k•3d ago•10 comments

Claim: GPT-5-pro can prove new interesting mathematics

https://twitter.com/SebastienBubeck/status/1958198661139009862
109•marcuschong•4d ago•72 comments

Dynamically patch a Python function's source code at runtime

https://ericmjl.github.io/blog/2025/8/23/wicked-python-trickery-dynamically-patch-a-python-functi...
128•apwheele•13h ago•69 comments

Looking back at my transition from Windows to Linux

https://www.scottrlarson.com/publications/publication-looking-back-windows-to-linux/
85•trinsic2•5h ago•114 comments

SQLite (with WAL) doesn't do `fsync` on each commit under default settings

https://avi.im/blag/2025/sqlite-fsync/
97•Bogdanp•10h ago•70 comments
Open in hackernews

Update on my Racket exit

https://blog.winny.tech/posts/update-on-my-racket-exit/
30•todsacerdoti•8h ago

Comments

dang•7h ago
Related:

Racket frustrates me - https://news.ycombinator.com/item?id=36541758 - June 2023 (127 comments)

edem•7h ago
I have 2 questions:

- What is he using now? (Python?)

- Is there a LISP dialect that doesn't suffer from this problem? I can see that from time to time LISP projects start taking off just do die a year later and I'm stuck using Emacs (Lighttable comes into mind)

Jtsummers•7h ago
> - What is he using now? (Python?)

From the blog:

>> I’ve been writing a great deal of Python, Bash, Awk, Perl 5 for my own consumption

edem•6h ago
I saw that but it wasn't explicitly stated that's why I asked.
hiAndrewQuinn•5h ago
Incidentally these are all languages that come preinstalled out of the box on Debian. [1] So that leads me to suspect this person might be trying to develop something in extremis, with zero connection to the internet whatsoever and zero tools except what comes preinstalled on a typical Linux box.

[1]: https://til.andrew-quinn.me/posts/what-programming-languages...

forgetfulness•7h ago
It was developer experience that precipitated this fallout, a language usually needs to be growing in user base for the developer experience to improve as people complain and tackle problems they encounter.

The old linked thread had some prominent figure saying “but just do <inconvenient thing>” in response to every issue, if the language isn’t growing, only people accustomed to the inconveniences stick around.

So, I’d say it used to be Clojure, but now I doubt there is one.

valorzard•7h ago
Clojure and Common Lisp are still around and are quite active. There’s been a lot of cool stuff brewing for both languages recently
behnamoh•7h ago
Is this much drama around a tiny niche language normal? I've been happily using Python for over a decade and never encountered weird, dramatic behavior by its creators or main developers.

Could it be that some languages, through the target audience they attract, seal their disastrous fate? By that I mean languages that attract nerds like me or peculiar math-oriented minds who can nit pick at every single detail.

You wouldn't expect this much nit from a mass-scale enterprise language like Java.

leoc•7h ago
Tim Peters and GvR did both hit the news https://www.theregister.com/2024/08/09/core_python_developer... in the past couple of years!
delusional•7h ago
Small languages, especially languages without an organization behind them, don't have anybody to manage the oddities of the humans creating it. Python had that one core developer that was banned by the oversight board. There was quite a bit of drama around that, but it was buried in the boring Bureaucracy of it all.

I'd be surprised if some of the Java developers wouldn't be assholes or weird, just statistically. The difference there is that you don't interact with the individual developers. Oracle handle all of that internally.

ivape•7h ago
Never ever underestimate people’s need to not be bored. The meditative mind is not something that’s just handed to you.
CommieBobDole•7h ago
To quote Charles Issawi:

"In any dispute the intensity of feeling is inversely proportional to the value of the issues at stake."

Big projects have big problems to deal with. On small projects with no such distractions, the influence of personalities is relatively larger.

bmitc•6h ago
This is not a creator or main developer of Racket and perhaps not even an active community member.

And Python doesn't have drama. Since when?

wavemode•6h ago
What "drama"? This person's original blog post[0] seems to have merely expressed general frustrations with the Racket language and ecosystem. It's not clear to me whether anything dramatic happened here.

[0]: https://web.archive.org/web/20240110183908/https://blog.winn...

karmakaze•5h ago
[No comment on the drama angle]

I wouldn't call Racket a 'tiny niche' language--its influence is much greater. It is a direct modern descendent of Lisp-1 languages.

I used it to do SiCP and learned a lot about what a language or program can do (as I imagine many others have as well).

zenlot•4h ago
While talking about Racket, worth mentioning HtDP(How to Design Programs) as well.
mtlynch•3h ago
>Is this much drama around a tiny niche language normal?

What drama are you referring to? The post is a pretty breezy explanation of how he handed off some old projects.

neilv•6h ago
* Racket is for great programmers who don't care about whether they have the latest JS or Python community commodity keywords on their resume. You can be ridiculously productive with it.

* Over the years, the academic priorities and investment of Racket have been its greatest strength, but also sometimes a weakness.

* Yes, getting good at Scheme or Racket and/or Common Lisp will make you a better programmer, but a less employable one. Keep it secret, not on your resume. (Though, if you write blog posts to promote your personal brand, you can do a rare post on Lisps, with a carefully-tuned level of casual curiosity, so that readers think you are a smart and savvy brogrammer, but not an actual nerd. Be sure dilute the Lisp on your blog, with some currently popular other keywords, to signal in a way recognizable to bros that you are gettin' it done, in a bro fist-bumping way, with your stacks and workflows and sprints and standups and OKRs and KPIs and RSUs.)