frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Six New Tips for Better Coding with Agents

https://steve-yegge.medium.com/six-new-tips-for-better-coding-with-agents-d4e9c86e42a9
1•gmays•33s ago•0 comments

Z8086: Rebuilding the 8086 from Original Microcode

https://nand2mario.github.io/posts/2025/z8086/
1•nand2mario•4m ago•0 comments

Listen to Mixtapes from Before

https://intertapes.net/
1•poniko•8m ago•0 comments

My First Impressions of MeshCore Off-Grid Messaging

https://mtlynch.io/first-impressions-of-meshcore/
1•mtlynch•10m ago•0 comments

I built a tool to restore old family photos without ruining them with AI

https://forevi.ai
1•poznerd•10m ago•1 comments

Designing Electronics That Works

https://nostarch.com/designingelectronics
1•0x54MUR41•10m ago•0 comments

Most LLM cost isn't compute – it's identity drift (110-cycle GPT-4o benchmark)

https://github.com/sigmastratum/documentation/blob/main/sigma-runtime/SR-EI-03/benchmark_report_S...
1•teugent•11m ago•1 comments

Show HN: PlanEat AI, an AI iOS app for weekly meal plans and smart grocery lists

1•franklinm1715•11m ago•0 comments

A Post-Incident Control Test for External AI Representation

https://zenodo.org/records/17921051
1•businessmate•12m ago•1 comments

اdifference gbps overview find answers

1•shahrtjany•13m ago•0 comments

Measuring Impact of Early-2025 AI on Experienced Open-Source Dev Productivity

https://arxiv.org/abs/2507.09089
1•vismit2000•14m ago•0 comments

Show HN: Lazy Demos

http://demoscope.app/lazy
1•admtal•15m ago•0 comments

AI-Driven Facial Recognition Leads to Innocent Man's Arrest (Bodycam Footage) [video]

https://www.youtube.com/watch?v=B9M4F_U1eEw
2•niczem•16m ago•1 comments

Annual Production of 1/72 (22mm) scale plastic soldiers, 1958-2025

https://plasticsoldierreview.com/ShowFeature.aspx?id=27
2•YeGoblynQueenne•17m ago•0 comments

Error-Handling and Locality

https://www.natemeyvis.com/error-handling-and-locality/
1•Theaetetus•18m ago•0 comments

Petition for David Sacks to Self-Deport

https://form.jotform.com/253464131055147
1•resters•18m ago•0 comments

Get found where people search today

https://kleonotus.com/
1•makenotesfast•21m ago•1 comments

Show HN: An early-warning system for SaaS churn (not another dashboard)

https://firstdistro.com
1•Jide_Lambo•22m ago•1 comments

A Practical Approach to Verifying Code at Scale

https://alignment.openai.com/scaling-code-verification/
1•gmays•24m ago•0 comments

Show HN: macOS tool to restore window layouts

https://github.com/zembutsu/tsubame
1•zembutsu•26m ago•0 comments

30 Years of <Br> Tags

https://www.artmann.co/articles/30-years-of-br-tags
2•FragrantRiver•33m ago•0 comments

Kyoto

https://github.com/stevepeak/kyoto
2•handfuloflight•34m ago•0 comments

Decision Support System for Wind Farm Maintenance Using Robotic Agents

https://www.mdpi.com/2571-5577/8/6/190
1•PaulHoule•34m ago•0 comments

Show HN: X-AnyLabeling – An open-source multimodal annotation ecosystem for CV

https://github.com/CVHub520/X-AnyLabeling
1•CVHub520•37m ago•0 comments

Penpot Docker Extension

https://www.ajeetraina.com/introducing-the-penpot-docker-extension-one-click-deployment-for-self-...
1•rainasajeet•38m ago•0 comments

Company Thinks It Can Power AI Data Centers with Supersonic Jet Engines

https://www.extremetech.com/science/this-company-thinks-it-can-power-ai-data-centers-with-superso...
1•vanburen•41m ago•0 comments

If AIs can feel pain, what is our responsibility towards them?

https://aeon.co/essays/if-ais-can-feel-pain-what-is-our-responsibility-towards-them
3•rwmj•45m ago•5 comments

Elon Musk's xAI Sues Apple and OpenAI over App Store Drama

https://mashable.com/article/elon-musk-xai-lawsuit-apple-openai
1•paulatreides•48m ago•1 comments

Ask HN: Build it yourself SWE blogs?

1•bawis•48m ago•1 comments

Original Apollo 11 Guidance Computer source code

https://github.com/chrislgarry/Apollo-11
3•Fiveplus•54m ago•0 comments
Open in hackernews

Elm Test Distributions

https://martin.janiczek.cz/2025/05/01/elm-test-distributions.html
38•todsacerdoti•7mo ago

Comments

tybug•7mo ago
Nice! "testing your test code" is particularly important when dealing with PBT distributions, especially when your generator gets more complicated.

Tyche [0] is another cool tool for addressing the same problem, visualizing the PBT distribution but not making assertions about it.

[0] https://github.com/tyche-pbt/tyche-extension

ibizaman•7mo ago
That’s really cool. I learned to love (stateful) property testing through a project at work to migrate drivers for MongoDB. https://blog.tiserbox.com/posts/2024-02-27-stateful-property...
jiehong•7mo ago
How Elm doing? Still v0.19.1 at first glance.

Anybody has an accurate view of the current status?

ch4s3•7mo ago
Basically dead. The core hasn’t been touched publicly since 2022, and the package ecosystem is closed. People will argue that it’s still usable but the fork ROC has more traction.

https://www.roc-lang.org/

terminatornet•7mo ago
roc isn't a fork of elm, it's more inspired by the language and run by a former elm core team member.
ch4s3•7mo ago
Yeah I was mistaken, the fork is gren.
frfl•7mo ago
The actual fork is https://gren-lang.org/
ch4s3•7mo ago
You are correct.
k_bx•7mo ago
Isn't ROC back-end language?
tasuki•7mo ago
Roc introduced the concepts of "platforms"[0]. I wanted to explain here, but gave up after three tries: just go read the linked page please!

[0]: https://www.roc-lang.org/platforms

k_bx•7mo ago
It looks more like "conceptually solved" thing, but I would wait and see a number of real-world web apps to compare it with Elm before I'd understand how good it is.
tasuki•7mo ago
You could say "dead", or you could say it's done, complete.

I'm a backend developer by trade. Because of Elm, I take every opportunity to do frontend. Elm made me love frontend.

Yes, there are things that are missing. Web sockets? Tough luck, it's ports! Or maybe you don't need web sockets.

I'd take Elm over the alternatives (cough React cough) anytime without hesitation.

ch4s3•7mo ago
Elm has a bunch of known bugs that the BDFL isn’t fixing, and he totally fucked js interop with the promise that more packages were on their way then he stopped approving new packages.

Evan abandoned an unfinished project and rug pulled a lot of people with the 0.19 release.

jweir•7mo ago
There is the Lamdera compiler

https://github.com/lamdera/compiler

We don’t use it though. Elm 0.19.1 just works. New packages and plenty of support. It’s difficult to comprehend in a world of endless updates that maybe something doesn’t need updates.

tasuki•7mo ago
I don't have an accurate view, but I understand Evan is up to something. He likes to take his time.