frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)

https://github.com/yannick-cw/korb
35•wazHFsRy•2d ago
I just had the best time learning about the REWE (German supermarket chain) API, how they use mTLS and what the workflows are. Also `mitmproxy2swagger`[1] is a great tool to create OpenAPI spec automatically.

And then 2026 feels like the perfect time writing Haskell. The code is handwritten, but whenever I got stuck with the build system or was just not getting the types right, I could fall back to ask AI to unblock me. It was never that smooth before.

Finally the best side projects are the ones you actually use and this one will be used for all my future grocery shopping.

[1]https://github.com/alufers/mitmproxy2swagger

Comments

wklm•1h ago
Nice! Do you know if the Austrian billa (REWE's subsidiary) is using the same api?
fractallyte•29m ago
My friend works at Billa AT; I could ask her – but that would be cheating ;-)
Dominik1001•50m ago
Very cool! Thanks for sharing, I’ll try it out.

Haskell is indeed an interesting choice. ;)

kls0e•5m ago
this feels a bit like Sandra Bullock ordering pizza in „The Net“, impressive

Claude Code Unpacked : A visual guide

https://ccunpacked.dev/
304•autocracy101•3h ago•60 comments

CERN levels up with new superconducting karts

https://home.cern/news/news/engineering/cern-levels-new-superconducting-karts
54•fnands•1h ago•8 comments

Neanderthals survived on a knife's edge for 350k years

https://www.science.org/content/article/neanderthals-survived-knife-s-edge-350-000-years
127•Hooke•7h ago•86 comments

Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)

https://github.com/yannick-cw/korb
35•wazHFsRy•2d ago•4 comments

Bring Back MiniDV with This Raspberry Pi FireWire Hat

https://www.jeffgeerling.com/blog/2026/minidv-with-raspberry-pi-firewire-hat/
52•ingve•3d ago•9 comments

TinyLoRA – Learning to Reason in 13 Parameters

https://arxiv.org/abs/2602.04118
164•sorenjan•4d ago•19 comments

A dot a day keeps the clutter away

https://scottlawsonbc.com/post/dot-system
295•scottlawson•11h ago•84 comments

Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs

https://prismml.com/
235•PrismML•11h ago•98 comments

TruffleRuby

https://chrisseaton.com/truffleruby/
118•tosh•3d ago•6 comments

MiniStack (replacement for LocalStack)

https://ministack.org/
213•kerblang•11h ago•40 comments

The Claude Code Source Leak: fake tools, frustration regexes, undercover mode

https://alex000kim.com/posts/2026-03-31-claude-code-source-leak/
1148•alex000kim•19h ago•454 comments

Digitizing photos from the 1998 Game Boy Camera

https://swiftrocks.com/digitizing-photos-from-the-1998-game-boy-camera
43•rockbruno•2d ago•6 comments

OpenAI closes funding round at an $852B valuation

https://www.cnbc.com/2026/03/31/openai-funding-round-ipo.html
432•surprisetalk•12h ago•376 comments

Chess in SQL

https://www.dbpro.app/blog/chess-in-pure-sql
35•upmostly•2d ago•12 comments

Remembering Magnetic Memories and the Apollo AGC

https://2earth.github.io/website/20260304.html
5•2earth•1h ago•1 comments

4D Doom

https://github.com/danieldugas/HYPERHELL
198•chronolitus•4d ago•45 comments

Slop is not necessarily the future

https://www.greptile.com/blog/ai-slopware-future
229•dakshgupta•18h ago•389 comments

Open source CAD in the browser (Solvespace)

https://solvespace.com/webver.pl
330•phkahler•19h ago•103 comments

Why the US Navy won't blast the Iranians and 'open' Strait of Hormuz

https://responsiblestatecraft.org/iran-strait-of-hormuz/
296•KoftaBob•23h ago•787 comments

Analyzing Geekbench 6 under Intel's BOT

https://www.geekbench.com/blog/2026/03/analyzing-geekbench-6-under-intels-bot/
23•hajile•5h ago•13 comments

Ordinary Lab Gloves May Have Skewed Microplastic Data

https://nautil.us/ordinary-lab-gloves-may-have-skewed-microplastic-data-1279386
100•WaitWaitWha•11h ago•38 comments

Back to FreeBSD – Part 2 – Jails

https://hypha.pub/back-to-freebsd-part-2
81•vermaden•4d ago•14 comments

Teenage Engineering's PO-32 acoustic modem and synth implementation

https://github.com/ericlewis/libpo32
115•ericlewis•4d ago•25 comments

Butterfly-collecting: The history of an insult (2017)

http://lughat.blogspot.com/2017/10/butterfly-collecting-history-of-insult.html
10•jruohonen•2d ago•1 comments

Cohere Transcribe: Speech Recognition

https://cohere.com/blog/transcribe
192•gmays•16h ago•56 comments

Axios compromised on NPM – Malicious versions drop remote access trojan

https://www.stepsecurity.io/blog/axios-compromised-on-npm-malicious-versions-drop-remote-access-t...
1834•mtud•1d ago•738 comments

Joel Meyerowitz on Photographing Giorgio Morandi's Studio

https://hyperallergic.com/joel-meyerowitz-on-photograpghing-giorgio-morandis-studio/
3•vinhnx•2d ago•0 comments

Show HN: Postgres extension for BM25 relevance-ranked full-text search

https://github.com/timescale/pg_textsearch
146•tjgreen•16h ago•43 comments

From 300KB to 69KB per Token: How LLM Architectures Solve the KV Cache Problem

https://news.future-shock.ai/the-weight-of-remembering/
121•future-shock-ai•3d ago•9 comments

Learn Something Old Every Day, Part XVIII: How Does FPU Detection Work?

https://www.os2museum.com/wp/learn-something-old-every-day-part-xviii-how-does-fpu-detection-work/
49•kencausey•3d ago•5 comments