frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I Write Games in C (yes, C)

https://jonathanwhiting.com/writing/blog/games_in_c/
88•valyala•3h ago•61 comments

Brookhaven Lab's RHIC Concludes 25-Year Run with Final Collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
19•gnufx•1h ago•2 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
49•valyala•3h ago•10 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
164•1vuio0pswjnm7•9h ago•209 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
136•AlexeyBrin•8h ago•25 comments

We have broken SHA-1 in practice

https://shattered.io/
5•mooreds•25m ago•2 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
81•vinhnx•6h ago•10 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
843•klaussilveira•23h ago•252 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
58•thelok•5h ago•8 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1075•xnx•1d ago•615 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
10•zdw•3d ago•0 comments

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
284•ColinWright•2h ago•332 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
88•onurkanbkrc•8h ago•5 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
508•theblazehen•3d ago•187 comments

Microsoft Account bugs locked me out of Notepad – are Thin Clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
29•josephcsible•1h ago•21 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
222•jesperordrup•13h ago•80 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
227•alephnerd•3h ago•176 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
20•momciloo•3h ago•2 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
11•languid-photic•3d ago•3 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
34•marklit•5d ago•5 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
242•alainrk•7h ago•385 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
592•nar001•7h ago•263 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
42•rbanffy•4d ago•8 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
119•videotopia•4d ago•36 comments

History and Timeline of the Proco Rat Pedal (2021)

https://web.archive.org/web/20211030011207/https://thejhsshow.com/articles/history-and-timeline-o...
19•brudgers•5d ago•4 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
87•speckx•4d ago•97 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
205•limoce•4d ago•112 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
282•isitcontent•23h ago•38 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
292•dmpetrov•23h ago•156 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
25•sandGorgon•2d ago•13 comments
Open in hackernews

Systematically Improving Espresso: Mathematical Modeling and Experiment (2020)

https://www.cell.com/matter/fulltext/S2590-2385(19)30410-2
77•austinallegro•1mo ago

Comments

bee_rider•4w ago
I think they’ve modeled espresso channeling? It’s well known by hobbyists. Although, they’ve quantified things nicely, and anyway having a result in the record that matches your gut is great!
nerdponx•4w ago
If I'm not mistaken this is the original "turbo shot" paper.
bee_rider•4w ago
Oh wow, so this is what kicked off the whole channeling thing? Neat!
nerdponx•4w ago
No, but I think this was novel at the time for being able to model espresso puck dynamics well enough to produce a testable/tasteable prediction that led to a big shift in how coffee hobbyists think about espresso.
0xWTF•4w ago
MORE TO EXPLORE

Coffee. Vols. 1–6. R. J. Clarke and R. Macrae. Elsevier Applied Science, 1985.

Coffee: Botany, Biochemistry and Production of Beans and Beverage. M. N. Clifford and K. C. Willson. Croom Helm, London, 1985.

Caffeine, Coffee and Health. Edited by S. Garattini. Raven Press, 1993.

Coffee: Recent Developments. R. J. Clarke and O. Vitzthum. Blackwell Science, 2001.

Espresso Coffee: The Science of Quality. Second edition. A. Illy and R. Viani. Academic Press, 2005.

Association for Science and Information on Coffee: www.asic-cafe.org (sadly now a spam/gambling site)

International Coffee Organization: www.ico.org (seems to have a bad cert now?)

News from the industry of specialty coffee: www.scaa.org/chronicle/category/coffee-science (also dead)

from https://www.scientificamerican.com/article/the-science-of-a-...

semessier•4w ago
a parameterization would be helpful for machine designers probably
patspam•4w ago
I’ll wait for the Lance Hedrick / James Hoffmann video.
josephcsible•4w ago
You'll have to wait negative six years. https://www.youtube.com/watch?v=BoYBLn9hRqs
iosguyryan•4w ago
For an academic coffee paper, it is better than many.

A common sin remains: like most coffee papers, I was unable to find calibration procedures in the methods or supplementary sections for the espresso brewing instrument whose performance may vary between runs, days, or users. In this case, they claim/assume "The Opera allows for precise control of shot time, water pressure (PW), and temperature"). As a Decent owner, I'm less familiar with the Opera, but for either machine I would want to disprove any confounding variables by attaching independent sensors. Decent has openly discussed hurdles they've confronted for consistency and accurate measurement.

Their main takeaways, though, are interesting and track with how many now prefer to extract:

As we demonstrated in Figure 3, our model informs us that a reduction in dry coffee mass results in an increased EYmax (shown schematically in blue in Figure 6). Thus, a barista is able to achieve highly reproducible espresso with the same EY as the 20 g espresso by reducing the coffee mass to 15 g and counter-intuitively grinding much coarser (as shown in red, Figure 6B). This modification may result in very fast shots (<15 s), a reduction in espresso concentration, and a different flavor profile.

...

Beyond sensory science studies, a persistent difficulty is that there is no rapid route to assessing the quality of two identical EYs made with different grind settings or brew parameters. It is clear that espresso made at 22% EY in the partially clogged regime tastes more ‘‘complex’’ than a fast 22% EY obtained using the optimization routine presented in Figure 6. In an attempt to recover the same flavor profile as the partially clogged flow regime, a shot must contain a mixture of higher and lower extractions. Consider the tasty point in Figure 7: One can approximate its flavor pro- file by blending two shots: (1) a low extraction/high dose (purple point) and (2) a high extraction/low dose (green point). This procedure can more economically yield a shot with a flavor profile that should approximate that which was previously only obtainable in an economically inefficient partially clogged shot. Blending shots does double the total volume of the beverage, and the procedure comes with the added combinatorial complexity associated with calibrating two shots that, when mixed together, yield superior flavor. We expect only the most enthusiastic practi- tioners would consider this approach, but it may well be actionable in an industrial setting where extraction is carried out in bulk.

amelius•4w ago
There is one important thing missing in the paper:

https://news.ycombinator.com/item?id=46526933

sho_hn•4w ago
Amusingly I also added a coffee stain to my Tex-based e-ink newspaper:

https://imgur.com/a/diy-automatic-e-ink-newspaper-using-rust...

Not using that package, though.

vrighter•4w ago
I thought this was going to be about logic minimization. Was severely disappointed
Mathnerd314•4w ago
Logic minimization is kind of boring? I had to solve a problem once and the answer was still to use the espresso software from the 1980s. It is a pretty specialized problem and honestly I don't see how you would improve on it, besides integrating the digital circuit design research. But in terms of software, there is not really any reason to use a Boolean logic formula instead of just passing around the truth table directly.
vrighter•4w ago
well that's exactly why i thought this was exciting. I thought there had been some advances on that front