frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

History of the Graphical User Interface: The Rise (and Fall?) Of WIMP Design

https://www.uxtigers.com/post/gui-history
20•todsacerdoti•3d ago

Comments

bccdee•3d ago
Slop. The illustrations are bad, the article is way too long, and none of it has a clear point.
outofpaper•1h ago
It's sucrose to being a good sweet article. Really though it should be used as a draft for something that wasn't just vibed. Eg fix the mice and loose the sparks from cutting wood.
oneeyedpigeon•1h ago
Tbf, the author declares this right at the beginning:

> (I made all the comics in this article with Nano Banana Pro.)

I don't see any strong evidence for the article being AI-written, however. Given the author, I would be very disappointed if it were.

SV_BubbleTime•58m ago
> (I made all the comics in this article with Nano Banana Pro.)

At least he says it I guess. But it was clearly slop pictures from the first one. I already knew before I read it.

Blogs everywhere are now going hard on this. It is not endearing.

mossTechnician•1h ago
I've seen footage of the Mother Of All Demos, and plenty of material depicting a real Xerox Alto exists online. It's too bad none of that material made it into the article, but AI-generated facsimiles did.

AI images in general are a red flag in articles, but these ones additionally push me to go elsewhere for information.

xnx•1h ago
I was very influenced by Jakob Nielsen's books and writings at useit.com, but he's totally gone off the deep end since selling(?) NNgroup.

He is dearly in need of an editor. There's probably some useful insight in there somewhere, but his writing is way too long and absolutely full of every type of AI generated media (even including cringe music videos: https://www.youtube.com/watch?v=3WDK-YYbLYg).

It's sad to see.

j-kent•1h ago
Such a long, long article breaking down the rise and fall of human computer interaction (GUIs/WIMP) and the future of AI interfaces; yet no mention of command line interfaces or NLP seems like quite an omission, especially since this is kinda how we're interfacing with AI currently.
zokier•1h ago
Classic WIMP paradigm arguably lost dominance already in late 00s/early 10s. Windows 8, Office 2007, Gnome 3, iPhone, web applications, all were exploring new stuff and breaking conventions. And then you also have the skeuomorphism fad, and lots of other little things.

It is also noteworthy that even at the height of WIMP era lot of user interaction was driven by keyboard shortcuts, arguably even more than these days. In many ways WIMP was training wheels instead of the primary interaction model.

fnord77•55m ago
that ai generated group photo at the end has incorrect captions on some of those people.
lioeters•33m ago
Susan Kare is pictured as a completely different person. I'd consider it a pollution of the information sphere. It's factually wrong, disrespectful, and may even cross a legal line.
jerf•38m ago
World models do not belong here, or at least, we're still some years from figuring out how they would. If I want to text my wife I can imagine just telling my phone that somehow rather than using the current UI paradigm, but what "world model" am I going to pull up that is helpful to do that? World models belong in their own stream, along with rendering in general (movies, etc.), games, VR, and other similar things that we do not today classify as UI, for good reason.

In fact I suspect "world models" may let us re-experience some idiocy from yesteryear we thought we had put behind us, like [1]. Can't wait to go "shopping" in a "world model" of a store again! However do I survive in 2026 merely zipping around the store buying my favorite items off of my favorite's list as fast as I can think of the items and using search on the thousands of available items rather than WASD'ing my way through a "model" of the store.

By contrast I think the browser is undersold. GUI toolkits existed before browsers, but they were all based on widget layouts. That is, the top level of the widget hierarchy would be some layout engine, which had components, which had subcomponents, which had a widget, etc. Some were more dynamic and relative, some used a lot of absolute positioning, but they were all structured in this way. Browsers introduced a new paradigm, where textual layout was the "top level" of the tree, and the widgets all fit within that. Prior to a browser, a Mad Lib-style game where you have text boxes interspersed in a bunch of text was quite difficult. Many GUI toolkits would have required an individual absolutely-laid-out pane for each game you want to play because it couldn't do its own layout on interspersed text and widgets at all; most if not all of them (perhaps Tk excepted, though I'm not familiar with what it could do in the 1990s as I picked it up later) would have made heavy weather of it if they could do it. (Although GUIs made heavy weather of things in general before browsers.) Now all the GUI toolkits have a lot more support for textual-layout like browsers and of course the browsers have carried on like crazy.

AIs-running-in-browsers seem a very powerful paradigm to continue forward with.

With regard to the "world model" I would see "augmented reality" being the major move forward there. It has consistently failed for a long time but I think there's a very plausible case to be made that it was just premature tech, that it doesn't work without the powerful AIs that only recently came out and are still pretty hard to stuff on to a realtime platform. That will start to enable some very interesting UI paradigms here at some point. But that still really doesn't replace WIMPs, it's more a new frontier entirely. Again, I don't necessarily want to "use augmented reality" to text my wife. AR may prompt for it in some particular circumstance, but if I'm originating one out of the blue I'm going to use a conventional UI to do that, not try to wrangle AR into it.

[1]: https://www.shamusyoung.com/twentysidedtale/?p=35440

I'm reluctant to verify my identity or age for any online services

https://neilzone.co.uk/2026/03/im-struggling-to-think-of-any-online-services-for-which-id-be-will...
254•speckx•1h ago•123 comments

India's top court angry after junior judge cites fake AI-generated orders

https://www.bbc.com/news/articles/c178zzw780xo
244•tchalla•4h ago•108 comments

The Xkcd thing, now interactive

https://editor.p5js.org/isohedral/full/vJa5RiZWs
682•memalign•5h ago•86 comments

Meta’s AI smart glasses and data privacy concerns

https://www.svd.se/a/K8nrV4/metas-ai-smart-glasses-and-data-privacy-concerns-workers-say-we-see-e...
1272•sandbach•17h ago•722 comments

Claude's Cycles: Claude Opus 4.6 solves a problem posed by Don Knuth [pdf]

https://www-cs-faculty.stanford.edu/~knuth/papers/claude-cycles.pdf
122•fs123•5h ago•49 comments

Apple Introduces MacBook Pro with All‑New M5 Pro and M5 Max

https://www.apple.com/newsroom/2026/03/apple-introduces-macbook-pro-with-all-new-m5-pro-and-m5-max/
273•scrlk•2h ago•304 comments

British Columbia is permanently adopting daylight time

https://www.cbc.ca/news/canada/british-columbia/b-c-adopting-year-round-daylight-time-9.7111657
1012•ireflect•19h ago•491 comments

Arm's Cortex X925: Reaching Desktop Performance

https://chipsandcheese.com/p/arms-cortex-x925-reaching-desktop
188•ingve•8h ago•97 comments

Launch HN: Cekura (YC F24) – Testing and monitoring for voice and chat AI agents

15•atarus•1h ago•3 comments

I'm losing the SEO battle for my own open source project

https://twitter.com/Gavriel_Cohen/status/2028821432759717930
187•devinitely•2h ago•96 comments

Ars Technica fires reporter after AI controversy involving fabricated quotes

https://futurism.com/artificial-intelligence/ars-technica-fires-reporter-ai-quotes
481•danso•15h ago•294 comments

The Internet's Top Tech Publications Lost 58% of Their Google Traffic Since 2024

https://growtika.com/blog/tech-media-collapse
89•Growtika•2h ago•64 comments

Apple introduces the new MacBook Air with M5

https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-macbook-air-with-m5/
109•Garbage•2h ago•78 comments

History of the Graphical User Interface: The Rise (and Fall?) Of WIMP Design

https://www.uxtigers.com/post/gui-history
20•todsacerdoti•3d ago•11 comments

We Built a Video Rendering Engine by Lying to the Browser About What Time It Is

https://blog.replit.com/browsers-dont-want-to-be-cameras
114•darshkpatel•2d ago•47 comments

Simple screw counter

https://mitxela.com/projects/screwcounter
221•jk_tech•2d ago•61 comments

Computer Says No

https://koenvangilst.nl/lab/computer-says-no
50•vnglst•2d ago•24 comments

Points on a ring: An interactive walkthrough of a popular math problem

https://growingswe.com/blog/points-on-ring
5•evakhoury•23h ago•0 comments

Apple unveils new Studio Display and all-new Studio Display XDR

https://www.apple.com/newsroom/2026/03/apple-unveils-new-studio-display-and-all-new-studio-displa...
99•victorbjorklund•2h ago•85 comments

Don't Become an Engineering Manager

https://newsletter.manager.dev/p/dont-become-an-engineering-manager
63•flail•1h ago•51 comments

C64: Putting Sprite Multiplexing to Work

https://bumbershootsoft.wordpress.com/2026/02/28/c64-putting-sprite-multiplexing-to-work/
39•ibobev•1d ago•1 comments

Disable Your SSH access accidentally with scp

https://sny.sh/hypha/blog/scp
5•zdw•3d ago•1 comments

Show HN: React-Kino – Cinematic scroll storytelling for React (1KB core)

https://github.com/btahir/react-kino
10•bilater•2d ago•0 comments

Show HN: I built a sub-500ms latency voice agent from scratch

https://www.ntik.me/posts/voice-agent
503•nicktikhonov•18h ago•149 comments

I built a pint-sized Macintosh

https://www.jeffgeerling.com/blog/2026/pint-sized-macintosh-pico-micro-mac/
71•ingve•9h ago•19 comments

DOS Memory Management

https://www.os2museum.com/wp/dos-memory-management/
91•ingve•3d ago•24 comments

Florida public universities to pause hiring new H-1B workers

https://www.wusf.org/education/2026-03-03/hiring-h1b-workers-florida-public-universities-pause-en...
23•rawgabbit•1h ago•8 comments

Physicists developing a quantum computer that’s entirely open source

https://physics.aps.org/articles/v19/24
167•tzury•16h ago•32 comments

Mullvad VPN: Banned TV Ad in the Streets of London [video]

https://www.youtube.com/watch?v=rwhznrpgl7k
195•vanyauhalin•4h ago•113 comments

First in-utero stem cell therapy for fetal spina bifida repair is safe: study

https://health.ucdavis.edu/news/headlines/first-ever-in-utero-stem-cell-therapy-for-fetal-spina-b...
337•gmays•1d ago•64 comments