frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Stdwin: Standard window interface by Guido Van Rossum [pdf]

https://ir.cwi.nl/pub/5998/5998D.pdf
30•ivanbelenky•1d ago

Comments

ale42•1h ago
(1988)
shevy-java•1h ago
How old is this? 1989 or something like that? Guido was probably quite young when he wrote it. Looks like LaTeX?

Edit: Someone else wrote 1988 which I suppose makes sense, as the latest reference at the end is from 1988 too. So then Guido was 32 years old.

f1shy•38m ago
I would say roff, not LaTeX
ramon156•8m ago
> quite young

> 32 years old

As a ~20 year old this feels so weird to read. I'm still considered young in ~10 years?

ChrisMarshallNY•4m ago
I’m nearly 64.

Back when I was a teenager, people in their 20s were “old farts.”

Nowadays, I look at people in their 40s, as “kids.”

Here’s my first ever engineering project (1987): https://littlegreenviper.com/wp-content/uploads/2022/07/TF30...

I was 25, at the time, and a fairly newly-minted EE.

romankolpak•1m ago
It's all relative. When I was 20, I'd consider myself old at 36. Now when I am 36, my definition of old has shifted and it's now somewhere past 50. I guess "old" for a person is just that person 10+ years older :)
rowanG077•56s ago
Young is relative. To an 80 year old someone who is 40 is young. To an 8 year old someone who is 20 is old.
DaOne256•1h ago
This should be linked as the original post: https://ir.cwi.nl/pub/5998

It says 1988 there.

mzs•33m ago
the code from 1995

https://github.com/thomas-hori/mirror-cwi-stdwin

decasia•36m ago
It's a neat project. Write cross platform desktop apps in C. Presumably it would not have been very usable in practice in the late 1980s, because of all the OTHER system interfaces that still weren't portable, even if the windowing system was available in a portable way.

I can remember the subsequent period in which Java desktop apps were relatively common. They had cross platform UI by default. But the problem was:

1) cross platform GUIs are ugly by default, compared to fully native desktop apps, because they don't entirely replicate the affordances or the style of the platform;

2) in the Java case, it seemed heavyweight to install and sluggish compared to native apps;

Point 2 would not have applied to stdwin, as it would have produced small compiled binaries I suppose, but Point 1 would have.

So in the end, obviously web apps (and partly, Flash) took over the niche that "cross platform desktop apps" had once tried to fill, and then it was something of a dead zone until Electron, as far as I remember.

flohofwoe•11m ago
The other popular option for cross-platform UI apps was Tcl/Tk:

https://en.wikipedia.org/wiki/Tk_(software)

...which even leaked into other language ecosystems like Python:

https://docs.python.org/3/library/tkinter.html

2% of ICML papers desk rejected because the authors used LLM in their reviews

https://blog.icml.cc/2026/03/18/on-violations-of-llm-review-policies/
59•sergdigon•52m ago•34 comments

Conway's Game of Life, in real life

https://lcamtuf.substack.com/p/conways-game-of-life-in-real-life
157•surprisetalk•7h ago•36 comments

Nvidia greenboost: transparently extend GPU VRAM using system RAM/NVMe

https://gitlab.com/IsolatedOctopi/nvidia_greenboost
350•mmastrac•3d ago•75 comments

Warranty Void If Regenerated

https://nearzero.software/p/warranty-void-if-regenerated
361•Stwerner•14h ago•207 comments

OpenRocket

https://openrocket.info/
579•zeristor•3d ago•102 comments

Stdwin: Standard window interface by Guido Van Rossum [pdf]

https://ir.cwi.nl/pub/5998/5998D.pdf
30•ivanbelenky•1d ago•11 comments

Austin’s surge of new housing construction drove down rents

https://www.pew.org/en/research-and-analysis/articles/2026/03/18/austins-surge-of-new-housing-con...
563•matthest•10h ago•666 comments

LotusNotes

https://computer.rip/2026-03-14-lotusnotes.html
97•TMWNN•4d ago•40 comments

A sufficiently detailed spec is code

https://haskellforall.com/2026/03/a-sufficiently-detailed-spec-is-code
385•signa11•8h ago•203 comments

Eniac, the First General-Purpose Digital Computer, Turns 80

https://spectrum.ieee.org/eniac-80-ieee-milestone
21•baruchel•5h ago•13 comments

Wander – A tiny, decentralised tool to explore the small web

https://susam.net/wander/
290•susam•1d ago•73 comments

Autoresearch for SAT Solvers

https://github.com/iliazintchenko/agent-sat
131•chaisan•10h ago•25 comments

Why Cloudflare rule order matters?

https://www.brzozowski.io/web-applications/2025/03/11/why-cloudflare-rule-order-matters.html
30•redfr0g•3d ago•6 comments

Show HN: Duplicate 3 layers in a 24B LLM, logical deduction .22→.76. No training

https://github.com/alainnothere/llm-circuit-finder
130•xlayn•13h ago•41 comments

RX – a new random-access JSON alternative

https://github.com/creationix/rx
97•creationix•11h ago•40 comments

Nvidia NemoClaw

https://github.com/NVIDIA/NemoClaw
322•hmokiguess•19h ago•217 comments

Show HN: I built 48 lightweight SVG backgrounds you can copy/paste

https://www.svgbackgrounds.com/set/free-svg-backgrounds-and-patterns/
282•visiwig•19h ago•55 comments

The math that explains why bell curves are everywhere

https://www.quantamagazine.org/the-math-that-explains-why-bell-curves-are-everywhere-20260316/
140•ibobev•2d ago•79 comments

Cook: A simple CLI for orchestrating Claude Code

https://rjcorwin.github.io/cook/
212•staticvar•8h ago•57 comments

Show HN: Pano, a bookmarking tool built around shareable shelves

https://www.panoit.com
22•uelbably•4d ago•9 comments

Show HN: Browser grand strategy game for hundreds of players on huge maps

https://borderhold.io/play
37•sgolem•3d ago•18 comments

Show HN: Will my flight have Starlink?

227•bblcla•17h ago•297 comments

Czech Man's Stone in Barn's Foundations Is Rare Bronze Age Spearhead Mold

https://www.smithsonianmag.com/smart-news/a-czech-man-used-this-stone-in-his-barns-foundations-it...
52•bookofjoe•2d ago•15 comments

Book: The Emerging Science of Machine Learning Benchmarks

https://mlbenchmarks.org/00-preface.html
122•jxmorris12•4d ago•6 comments

Mozilla to launch free built-in VPN in upcoming Firefox 149

https://cyberinsider.com/mozilla-to-launch-free-built-in-vpn-in-upcoming-firefox-149/
142•adrianwaj•7h ago•100 comments

Rob Pike’s Rules of Programming (1989)

https://www.cs.unc.edu/~stotts/COMP590-059-f24/robsrules.html
937•vismit2000•1d ago•436 comments

OpenAI Has New Focus (on the IPO)

https://om.co/2026/03/17/openai-has-new-focus-on-the-ipo/
232•aamederen•1d ago•212 comments

The Serial Safety Net: Efficient Concurrency Control on Modern Hardware

http://muratbuffalo.blogspot.com/2026/03/the-serial-safety-net-efficient.html
7•ingve•4d ago•0 comments

CVE-2026-3888: Important Snap Flaw Enables Local Privilege Escalation to Root

https://blog.qualys.com/vulnerabilities-threat-research/2026/03/17/cve-2026-3888-important-snap-f...
139•askl•19h ago•90 comments

What 81,000 people want from AI

https://www.anthropic.com/features/81k-interviews
140•dsr12•6h ago•112 comments