frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tiny C Compiler

https://bellard.org/tcc/
91•guerrilla•2h ago•36 comments

The silent death of Good Code

https://amit.prasad.me/blog/rip-good-code
22•amitprasad•1h ago•3 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
176•valyala•7h ago•31 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
106•surprisetalk•6h ago•111 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...
41•gnufx•5h ago•43 comments

The F Word

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

Software factories and the agentic moment

https://factory.strongdm.ai/
127•mellosouls•9h ago•269 comments

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

https://openciv3.org/
876•klaussilveira•1d ago•268 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
165•AlexeyBrin•12h ago•29 comments

Stories from 25 Years of Software Development

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

FDA intends to take action against non-FDA-approved GLP-1 drugs

https://www.fda.gov/news-events/press-announcements/fda-intends-take-action-against-non-fda-appro...
57•randycupertino•2h ago•64 comments

First Proof

https://arxiv.org/abs/2602.05192
94•samasblack•9h ago•62 comments

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

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

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
263•jesperordrup•17h ago•84 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
26•mbitsnbites•3d ago•2 comments

Start all of your commands with a comma (2009)

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

I write games in C (yes, C) (2016)

https://jonathanwhiting.com/writing/blog/games_in_c/
161•valyala•6h ago•145 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
47•momciloo•6h ago•9 comments

Eigen: Building a Workspace

https://reindernijhoff.net/2025/10/eigen-building-a-workspace/
3•todsacerdoti•4d ago•1 comments

Show HN: Browser based state machine simulator and visualizer

https://svylabs.github.io/smac-viz/
8•sridhar87•4d ago•3 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
239•1vuio0pswjnm7•13h ago•377 comments

Selection rather than prediction

https://voratiq.com/blog/selection-rather-than-prediction/
22•languid-photic•4d ago•6 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-...
70•josephcsible•4h ago•97 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
107•onurkanbkrc•11h ago•5 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
137•videotopia•4d ago•43 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
56•rbanffy•4d ago•15 comments

72M Points of Interest

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

Where did all the starships go?

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

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
299•alainrk•11h ago•474 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
682•nar001•11h ago•293 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