frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I Write Games in C (yes, C)

https://jonathanwhiting.com/writing/blog/games_in_c/
46•valyala•2h ago•19 comments

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
228•ColinWright•1h ago•248 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
31•valyala•2h ago•4 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...
9•gnufx•1h ago•1 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
128•AlexeyBrin•8h ago•25 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
132•1vuio0pswjnm7•9h ago•161 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
71•vinhnx•5h ago•9 comments

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

https://openciv3.org/
836•klaussilveira•22h ago•251 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
181•alephnerd•2h ago•125 comments

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

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

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1064•xnx•1d ago•613 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
85•onurkanbkrc•7h ago•5 comments

Start all of your commands with a comma (2009)

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

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
215•jesperordrup•12h ago•77 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
15•momciloo•2h ago•0 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
231•alainrk•7h ago•366 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
578•nar001•6h ago•261 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
9•languid-photic•3d ago•1 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
41•rbanffy•4d ago•8 comments

72M Points of Interest

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

History and Timeline of the Proco Rat Pedal (2021)

https://web.archive.org/web/20211030011207/https://thejhsshow.com/articles/history-and-timeline-o...
19•brudgers•5d ago•4 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
114•videotopia•4d ago•35 comments

Where did all the starships go?

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

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
278•isitcontent•22h ago•38 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
201•limoce•4d ago•112 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
289•dmpetrov•23h ago•156 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
558•todsacerdoti•1d ago•272 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
155•matheusalmeida•2d ago•48 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
431•ostacke•1d ago•111 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
22•sandGorgon•2d ago•12 comments
Open in hackernews

At IT School with Apple Lisa

https://blisscast.wordpress.com/2024/06/04/apple-lisa-gui-wonderland-3/
53•fabiojava•2mo ago

Comments

pjmlp•2mo ago
Something missed out of that great article is that the Lisa efforts contributed to Clascal and the creation of Object Pascal with Nitklaus Wirth blessing.

https://en.wikipedia.org/wiki/Clascal

https://en.wikipedia.org/wiki/Object_Pascal

Which eventually got adopted by Borland, giving great projection to one of their engineers, which not only took Object Pascal beyond Apple's original design, ended up creating Delphi, contributing to J++, creation of C#, TypeScript, and influencing other programming languages whose authors got inspired by his work.

Anders Hejlsberg contributions to the computing industry, probably would have taken a different path had Apple Lisa never come to be.

Kind of interesting how these kind of events are all interwined.

blisscast•2mo ago
I'm not an expert on programming languages, but maybe I can see about talking about that one day.
MrAureliusR•2mo ago
There's something in this article that all the reading and research I have done contradicts: "For this reason, the researchers at PARC were, understandably, extremely impressed by Jobs’s desire to finally use that technology, therefore, on the Team’s second visit, they were shown even more of PARC’s new and exciting discoveries, alongside another look at Smalltalk."

This, from what I can tell, was at least mostly untrue. The woman who helped create most of the technologies, Adele Goldberg, stated on film more than once that she _strongly_ opposed showing the Apple team anything, as she knew they would just take the technology (in return for giving Xerox the _opportunity_ to invest in Apple, wow, what an incredible deal /s). She specifically said that she would NOT give the tour unless ordered to in writing, and her boss did indeed write that order.

So she and her team very reluctantly gave the entire GUI desktop concept away for free. Not to mention they also demonstrated object-oriented programming and a networked office, things that Apple (and NeXT) would capitalize on later as well.

In later years, Jobs even admitted as much -- he said Xerox could have been IBM or Microsoft. They had everything needed to start the home computer revolution but squandered it. While it's true that Xerox execs didn't want to market the research done at PARC, and they wanted to focus on their very lucrative copier business, that doesn't mean they had to give the technology away!

Rochus•2mo ago
> Not to mention they also demonstrated object-oriented programming

Since 2023 we can study the source code of Lisa (see e.g. https://github.com/rochus-keller/lisapascal). Lisa’s system and applications were written mostly in Lisa Pascal (a compiled Pascal descendant) with some 68000 assembly; these compilers and their runtime bear no resemblance to the Smalltalk VM and bytecode system used on the Alto. The object‑oriented language Clascal was later created, as an "object‑oriented variant of Pascal", and used for the Lisa Toolkit; it later evolved into Object Pascal; both are statically compiled Algol‑family languages with Pascal syntax and a Simula‑style object model, not dynamically typed message‑sending systems like Smalltalk. Apple did not copy Smalltalk’s implementation or its language surface form for Lisa nor the Mac; there is barely any resemblance. What Apple mainly took from PARC were GUI interaction ideas (windows, menus, modeless mouse‑driven editing, later the desktop metaphor). While the December 1979 demos convinced Jobs of the direction, the specific knowledge arrived later primarily through the subsequent move of Xerox PARC personnel to Apple.

fzzzy•2mo ago
I think you misunderstood the comment you are replying to? They are saying that PARC demonstrated OOP to the Apple team, not that the Lisa implemented it.
DonHopkins•2mo ago
Implementing it would have to wait till NeXT and Objective C, which was quite (but not entirely) Smalltalk-like.
pjmlp•2mo ago
In the book "Steve Jobs & the NeXT Big Thing", shows a bit more nuanced point of view.

She might have been against, but apparently many on the team were pretty much in favour, as Xerox already had a sharing culture with Standford people that would drop by, even without permission, which lead to drastic changes in Xerox PARC security.

blisscast•2mo ago
I still need to read that, as the episode about NeXT is coming soon.
MrAureliusR•2mo ago
Interesting, I'll have to check that out. Can you reference any particular chapters/pages?
pjmlp•2mo ago
I can answer back in a few days, after getting back home.
macintux•2mo ago
> ...that doesn't mean they had to give the technology away!

Xerox made ~$9 million off the visit(s), so not nothing. Had they held onto that stock, they might have made billions.

(Update: looks like the stock today would be worth 10-20x Xerox's current market capitalization.)

ndiddy•2mo ago
Apple took the basic concept of a GUI and mouse-driven interface from Xerox, but the Lisa/Mac are far from a direct copy of what was demoed at PARC. Smalltalk didn't have a file browser, didn't have pull-down menus, didn't have desktop icons. It didn't even have window controls. If you wanted to move a window, you had to click on the window title, then select "move" from the pop-up menu, then click where you wanted the window to move to.

Besides just the graphical UI, Apple also implemented a lot of novel technical concepts. For example, Smalltalk windows couldn't redraw themselves when they were partially obscured. Apple didn't know this restriction existed, so Bill Atkinson in their Lisa group invented regions as a way to let partially obscured windows only repaint portions of themselves. Meanwhile Xerox's own solution for this restriction for the Star (their commercialized version of the GUI research) was to ban windows from overlapping at all.

Overall modern desktop GUIs have much more in common with the Lisa/Mac than the Lisa/Mac have in common with Smalltalk.

pjmlp•2mo ago
Note that from my bitsaver readings, I think Interlisp-D, Mesa, and Mesa/Cedar systems didn't suffer from this.
linguae•2mo ago
This is a good video comparing the Apple Lisa to the Xerox Star:

https://youtu.be/pBiWtJJN5zk

musicale•2mo ago
see also: https://www.folklore.org/Busy_Being_Born.html

(and some interesting interviews on youtube as well)

electroly•2mo ago
> in return for giving Xerox the _opportunity_ to invest in Apple, wow

You're being sarcastic but this would have been the most lucrative thing Xerox ever did in its entire corporate life, by far, if it had held onto the stock. This was a really good deal in hindsight. Indeed, it would have been better to liquidate Xerox and put all the proceeds into Apple stock; I don't think anybody argues that Xerox could have made as much hay as Apple did with the technology, even in the best of scenarios. It couldn't have known that at the time, of course.

MrAureliusR•2mo ago
Hindsight is 20/20 -- at the time it must have seemed like a slap in the face to the researchers who opposed the demo. Not only do we have to show them the tech, they want money from us too?
pjmlp•2mo ago
By the way Apple was going on the late 1990's, Xerox would have sold their stocks by then.

My graduation thesis was porting a NeXTSTEP visualisation framework into Windows, because my supervisor wanted to get rid of his Cube.

It might seem great now, but in those days, Apple and NeXT future wasn't looking rosy.

WillAdams•2mo ago
Essay on this at https://www.folklore.org/On_Xerox,_Apple_and_Progress.html

My wife's aunt ran one of the largest installation of Xerox Alto machines and her budget was very glad of the chance to switch to the Mac (the Lisa was _not_ a competitive option).