frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Microsoft's MAI-Code-1-Flash Scores 51% SWE-Bench Pro with Just 5B Active Params

https://microsoft.ai/models/mai-code-1-flash/
44•EvanZhouDev•22m ago•7 comments

A walking tour of surveillance infrastructure in Seattle

https://coveillance.org/a-walking-tour-of-surveillance-infrastructure-in-seattle/
282•eustoria•5h ago•146 comments

Three Ways to Get Paid (2018)

https://jasonzweig.com/three-ways-to-get-paid/
143•nate•2h ago•84 comments

Anthropic scales Claude Mythos to critical infrastructure in 15 countries

https://techcrunch.com/2026/06/02/anthropic-scales-claude-mythos-to-critical-infrastructure-in-15...
36•Timofeibu•1h ago•16 comments

QBE – Compiler Back end: Version 1.3

https://c9x.me/compile/release/qbe-1.3.html
22•birdculture•1h ago•0 comments

Adafruit Receives Demand Letter from Fenwick Legal Counsel on Behalf of Flux.ai

https://blog.adafruit.com/
500•semanser•9h ago•214 comments

Fidonet: Technology, Use, Tools, and History (1993)

https://www.fidonet.org/inet92_Randy_Bush.txt
113•BruceEel•5h ago•34 comments

Why Janet? (2023)

https://ianthehenry.com/posts/why-janet/
384•yacin•9h ago•192 comments

GitHub Copilot App

https://github.com/features/preview/github-app
18•theanonymousone•1h ago•8 comments

Rethinking Search as Code Generation

https://research.perplexity.ai/articles/rethinking-search-as-code-generation
31•1zael•2h ago•3 comments

Coreutils for Windows

https://github.com/microsoft/coreutils
142•gigel82•2h ago•130 comments

Expanding Project Glasswing

https://www.anthropic.com/news/expanding-project-glasswing
119•surprisetalk•5h ago•132 comments

Morningstar values SpaceX at $780B, half its IPO target

https://www.reuters.com/business/media-telecom/morningstar-values-spacex-780-billion-half-its-ipo...
93•berkeleyjunk•59m ago•59 comments

Launch HN: Rudus (YC P26) – AI for concrete contractors

5•rishipankhaniya•18m ago•0 comments

Trump signs downsized AI order after weeks of reversals

https://www.politico.com/news/2026/06/02/trump-signs-downsized-ai-order-00946389
63•_alternator_•2h ago•40 comments

Love systemd timers

https://blog.tjll.net/you-dont-love-systemd-timers-enough/
261•yacin•9h ago•176 comments

Stop Ruining It

https://seths.blog/2026/06/stop-ruining-it/
184•herbertl•9h ago•90 comments

Show HN: RePlaya – self-hosted browser session replay with live tailing

https://github.com/s2-streamstore/replaya
8•shikhar•1h ago•1 comments

Key Chemistry Question Answered, No Quantum Computer Required

https://www.quantamagazine.org/key-chemistry-question-answered-no-quantum-computer-required-20260...
15•defrost•4d ago•0 comments

Great Question (YC W21) Is Hiring Applied AI Interns

https://www.ycombinator.com/companies/great-question/jobs/J5TNvQH-ai-engineer-intern
1•nedwin•7h ago

CSS-Native Parallax Effect

https://dan-webnotes.com/posts/2026-06-02-css-native-parallax-effect/
115•dandep•8h ago•46 comments

Can the stockmarket swallow Anthropic, SpaceX and OpenAI?

https://www.economist.com/finance-and-economics/2026/06/01/can-the-stockmarket-swallow-anthropic-...
639•1vuio0pswjnm7•19h ago•1105 comments

BQN: What Is a Primitive?

https://mlochbaum.github.io/BQN/commentary/primitive.html
5•tosh•3d ago•1 comments

Show HN: Eyeball

https://eyeball.rory.codes/
189•mrroryflint•10h ago•67 comments

Reviving Teletext for Ham Radio

https://spectrum.ieee.org/reviving-teletext-for-ham-radio
49•yarapavan•4d ago•22 comments

On the nature of autobiographical memory

https://theamericanscholar.org/you-must-remember-this/
10•prismatic•19h ago•2 comments

Why Custom Attributes in .NET Give Me Nightmares

https://blog.washi.dev/posts/custom-attributes-and-why-they-suck/
70•jandeboevrie•2d ago•23 comments

Squillions: How money laundering won

https://www.lrb.co.uk/the-paper/v48/n09/john-lanchester/squillions
139•rwmj•2d ago•130 comments

Pyro Caml Continuous Profiler for OCaml

https://semgrep.dev/blog/2026/announcing-pyro-caml-continuous-profiler-ocaml/
3•j12y•1h ago•0 comments

Apple rejected my dictation app for using the accessibility API

https://www.mitmllc.com/blog/apple-rejected-my-dictation-app/
255•RZelaya•7h ago•156 comments
Open in hackernews

How async/await works in Python (2021)

https://tenthousandmeters.com/blog/python-behind-the-scenes-12-how-asyncawait-works-in-python/
61•sebg•1y ago

Comments

quentinp•1y ago
While it stays at the Python level, https://github.com/AndreLouisCaron/a-tale-of-event-loops really helped me to understand how asyncio and Trio are implemented. I had no idea how sleeps worked before reading that post.
incomingpain•1y ago
Page didnt load for me.

https://realpython.com/async-io-python/

Multiprocessing all the way!

emmelaich•1y ago
(2021)

Good article!

punnerud•1y ago
A more simplified version:

Synchronous code is like a single-lane road where cars (tasks) must travel one after another in perfect sequence. If one car stops for gas (waiting for I/O), every car behind it must stop too. While orderly and predictable, this creates massive traffic jams as tasks wait unnecessarily for others to complete before they can proceed.

Pure asynchronous code (with callbacks) is like dispatching multiple cars onto independent routes with no coordination. Cars move freely without waiting for each other, but they arrive at unpredictable times and following their progress becomes chaotic. It's efficient but creates a complex tangle of paths that becomes hard to maintain.

Async/await combines the best of both approaches with a multi-lane highway system. Cars follow clear, synchronous-looking routes (making code readable), but only wait at strategic "await" exit ramps when truly necessary. When a car needs data, it signals with "await", pulls off the highway temporarily, and other cars continue flowing past. Once its operation completes, it merges back into traffic and continues. This gives you the logical simplicity of synchronous code with the performance benefits of asynchronous execution - cars only wait at crossroads when they must, maximizing throughput while maintaining order.

The genius of async/await is that it lets developers write code that looks sequential while the runtime handles all the complex traffic management under the hood.

explodes•1y ago
Excellent write up. I appreciate the level of details here showing the history from the days of old, before async/await were even keywords.
bilsbie•1y ago
How does the GIL come into play here?
punnerud•1y ago
GIL is like a "red-cap" on the head for the CPU-core running the task, so you would not be able to run true Async without GIL. Have to hand the "red-cap" back, for the next task.

Instead of using a global lock ("red-cap"), Python objects have introduced a specialized reference counting system that distinguishes between "local" references (owned by a single thread) and "shared" references (accessed by multiple threads).

In that way enabling to remove GIL in the long run, now starting with making it optional.