frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

The Xerox Alto, Smalltalk, and Rewriting a Running GUI (2017)

https://www.righto.com/2017/10/the-xerox-alto-smalltalk-and-rewriting.html
30•rbanffy•3h ago

Comments

yakz•2h ago
In person, on the real screen, is the font easier to read? I don’t understand why they didn’t go with something more… “plain”?
neilv•2h ago
I don't know, but I've wondered whether they were trying to signal or encourage (in demos or usage), that this was different, than familiar business computers.
packetlost•1h ago
I imagine it would look a lot nicer on a CRT vs rendered in high resolution on a LED display.
kens•1h ago
Well, the CRT on our Alto is pretty old, so the text is a lot worse in person. (That's why I used screenshots instead of photos.) But I think that even with a good monitor, the Smalltalk font would be quirky at best.
sumim•1h ago
This font is called "Cream" and was designed and created by Bob Flegal to look identical on both screens and laser printers.

cf. https://squeak-dev.squeakfoundation.narkive.com/Rs0CrNOk/fon...

TheOtherHobbes•1h ago
It was the late 70s/early 80s, so a certain amount of twee whimsy was obligatory.
ChrisArchitect•1h ago
(2017)

Discussion then: https://news.ycombinator.com/item?id=15527726

tho23i4324324•1h ago
I'm generally shocked that people aren't profoundly shocked and saddened by what has been lost with these kind of "modifiable while running" systems like Xerox Alto and the Lisp Machines.

Modern software frameworks are so shockingly bad and uninteractive that we now have to rely another layer of bullshit with LLMs just to get us to be half as productive as these envs. : (

(okay okay REPL-based things are getting better, but still nowhere close to what Lisp even w/ Emacs can do.)

TheOtherHobbes•48m ago
That model stops working as soon as you try to distribute software at scale. You need some kind of standardisation and baseline. Otherwise your customisations conflict with someone else's customisations, with consequences that vary from mildly annoying to catastrophic. And the whole idea of shared software collapses.

It would work if you had strict access control to each feature in a common code base. But Git hadn't been invented yet.

The other issue is performance. Compiled ST isn't particularly slow, but you lose the modifiability. Interpreted ST has a mixed profile - some features are slow, some are fast - but generally it was slow compared to C.

Today that doesn't matter so much, but it was a drawback at the time.

It's a seductive model and I totally get the appeal. But it's not quite as straightforwardly superior as it might appear to be.

rtpg•44m ago
The "modifiable image" model to me poses a huge problem of just not knowing what has changed and what is going on. I believe that things like Pharoh integrate into version control, but just on a fundamental level being able to throw away everything and go back to some notion of a clean state is very helpful when working on a mutable system.

Distributed version control and CI makes it way more tractable to work on even a small team IMO.

I would be very curious to see someone stream a "real" workflow using something like Pharoh or other smalltalk-like envs though. There's a bunch of short clips showing "beginner" demos but for such a visual system I would expect there to be more detailed presentations of the actual workflow.

PX-AI: The Neurological Intelligence That Surpassed Governments and Corporations [pdf]

https://decodesalive.com/%230034%20-%20PX-NOVA%20The%20Neurological%20Intelligence%20System%20That%20Surpassed%20Governments,%20Corporations,%20and%20the%20Modern%20Age.pdf
1•noxbond•11m ago•0 comments

The hunt for Marie Curie's radioactive fingerprints in Paris

https://www.bbc.com/future/article/20250605-the-hunt-for-marie-curies-radioactive-fingerprints-in-paris
1•rmason•12m ago•0 comments

Link-bots exhibit collective behaviors [video]

https://www.youtube.com/watch?v=Xki6XiA-lAI
1•sargstuff•13m ago•0 comments

Emergent functional dyanmics of link-bots

https://www.science.org/doi/10.1126/sciadv.adu8326?adobe_mc=MCMID%3D09151835733268751035567882668030585024%7CMCORGID%3D242B6472541199F70A4C98A6%2540AdobeOrg%7CTS%3D1749516058
1•sargstuff•14m ago•0 comments

Show HN: Built a Focus App

https://www.trydolph.com
1•techspiritual•19m ago•0 comments

Welcome to WWDC25 [YouTube]

https://www.youtube.com/watch?v=NdgNud1gWzg
1•thenthenthen•21m ago•0 comments

Privacy Victory - Judge Grants Preliminary Injunction in OPM/Doge Lawsuit

https://www.eff.org/press/releases/privacy-victory-judge-grants-preliminary-injunction-opmdoge-lawsuit
2•mdp2021•24m ago•0 comments

Ask HN: Do founders get honest feedback on their pitch decks?

2•johnzakkam•37m ago•2 comments

Why Gen X is the real loser generation

https://www.economist.com/finance-and-economics/2025/05/08/why-gen-x-is-the-real-loser-generation
5•fsagx•44m ago•4 comments

Show HN: MuJS Running on TempleOS

https://git.checksum.fail/alec/mujs
2•alec3660•45m ago•0 comments

Ethereum's Vitalik Buterin Proposes Design to Make Running Nodes Easier

https://www.coindesk.com/tech/2025/05/19/ethereums-vitalik-buterin-proposes-design-to-make-running-nodes-easier
1•PaulHoule•50m ago•0 comments

FreeBSD 14.3-Release Announcement

https://www.freebsd.org/releases/14.3R/announce/
2•cperciva•51m ago•0 comments

Las Vegas is embracing a simple climate solution: More trees

https://www.npr.org/2025/06/09/nx-s1-5340363/las-vegas-climate-change-solution-trees
25•geox•53m ago•7 comments

The 11-Year Saga of the Litigation over the Cursed Bahia Emerald

https://law-disrupted.fm/cursed-bahia-emerald-transcript/
1•michaefe•57m ago•0 comments

Darwin Gödel Machine: A Commentary on Novelty and Implications

https://4m4.it/posts/darwin-godel-machine/index.html
1•hardmaru•59m ago•0 comments

Ask HN: You have 3 skilled devs for 3 months, can you build a quality MVP?

1•999900000999•1h ago•1 comments

Apple tiptoes with modest AI updates while rivals race ahead

https://arstechnica.com/ai/2025/06/apple-tiptoes-with-modest-ai-updates-while-rivals-race-ahead/
4•gametorch•1h ago•0 comments

RFK jr removes all members of CDC panel advising US on vaccines

https://www.cnbc.com/2025/06/09/rfk-jr-cdc-panel-vaccines.html
26•anigbrowl•1h ago•2 comments

Subtype Inference by Example

https://blog.polybdenum.com/2020/07/04/subtype-inference-by-example-part-1-introducing-cubiml.html
1•azhenley•1h ago•0 comments

Apple to Android and ESP32 P2P Wi-Fi with Wi-Fi Aware [video]

https://www.youtube.com/watch?v=L0JQgZucb0c
1•zamderax•1h ago•1 comments

Arizona family warns against dangerous TikTok trend after death of teen daughter

https://www.nbcdfw.com/news/national-international/arizona-family-warns-against-dangerous-tiktok-trend-after-death-of-teen-daughter/3859343/
4•josephcsible•1h ago•0 comments

"I've changed my mind on AI coding" – Adam Wathan [video]

https://www.youtube.com/watch?v=X3yfVo2oxlE
2•nomilk•1h ago•0 comments

OpenAiTx auto 20 languages translae for GitHub project

https://github.com/OpenAiTx/OpenAiTx
1•shps951023•1h ago•1 comments

One Company Poisoned the Planet [video]

https://www.youtube.com/watch?v=SC2eSujzrUY
2•vinnyglennon•1h ago•0 comments

Ask HN: What are your thoughts on LLM routing?

1•yoeven•1h ago•0 comments

Show HN: I made an open-source alternative to LangChain

https://itz.am
1•gustavofior•1h ago•0 comments

My Friend Hid Her Income While I Picked Up the Tab. Can I Still Trust Her?

https://www.nytimes.com/2025/06/05/well/mind/lend-friend-money-income.html
1•mooreds•1h ago•1 comments

Building a Scalable Analytics Ingestion Infrastructure

https://corp.roblox.com/newsroom/2025/06/roblox-path-to-2-trillion-analytics-events-a-day
3•moneil971•1h ago•1 comments

Accelerating AI Inference for 3D Creation on Roblox

https://corp.roblox.com/newsroom/2025/06/accelerating-ai-inference-roblox-3d-creation
3•moneil971•1h ago•1 comments

Linux Mint forks GNOME's Libadwaita to add theme support

https://www.osnews.com/story/142412/linux-mint-forks-gnomes-libadwaita-to-add-theme-support/
3•LocutusOfBorges•1h ago•0 comments