Smalltalker-80
Re:Postgres 19 is late, and it's AI's fault
on Monday November 02, 2026 @02:42AM (#50334126)
Indeed, we did a whole release consisting only of an AI security scan of the codebase plus fixes.
SmallJS ( https://small-js.org ) is a file based Smalltalk with full agent support.
Here's a vid of Claude converting a Counter app into a Tic-tac-toe game in a single shot: https://www.youtube.com/watch?v=4_ir6h2MIRg
PS The context loading step is not even necessary anymore.
The reason why this works so well, is that Claude knows its way around VSCode well. And all SmallJS projects (apps) have full unit tests and GUI tests that run in a couple of seconds. Claude also reads these tests and can make new ones, maintaining coverage.
In tradtional live Smalltalks like Pharo, modifying stuff is easy, but running full tests not so much..
Re:Samsung running a TensorFlow lite model on 960x540 image to track you
on Sunday October 25, 2026 @09:17AM (#50231254)
It's beyond me why people are still buying smart TVs.
I've juist looked on a large EU webshop (bol.com).
You can buy a non-smart, full-HD, 40 inch TV for less than $200.
Re:Thank You, Deno
on Friday October 16, 2026 @07:21AM (#50117021)
And thank you for the coolest, funniest, smartest product announcement vid ever made:
https://www.youtube.com/watch?v=swXWUfufu2w
Re:Triple-A Minesweeper
on Saturday October 10, 2026 @05:08PM (#50037193)
Well thanks, I had a short AAA experience. :)
Re:Remove and Disable Apple Macos27 AI Models Tool
on Sunday October 04, 2026 @05:39PM (#49958177)
True that, win11debloat is 'mandatory' nowadays.
The time that OS makers competed with each other with features users actually wanted is long gone, alas..
This is why Linux is now making more serious momentum. Even a long term 'Microsoftie' like myself is now standing on the brink of making the leap. Just a bit more Steam compatibility first please...
Re:The Mafia may be keeping fentanyl out of Italy
on Friday September 25, 2026 @08:36AM (#49843759)
The Mafia may also have shorter horizon:
- Fantanyl 'customers' have munch higher risk of sudden-death
and then stop being customers.
- Fentanyl is a much more debilitating drug than heroin and much cheaper.
So Fentanyl customers are less able to gather the money for the next fix, and don't need as much (less revenue).
Re:Compressing a Flag to 11 Bits
on Monday September 14, 2026 @06:22PM (#49705022)
Nobody? Okay then: "Fun with flags!". There, I said it.
Re:Sleepwalker: Passive Backdoor with Its Own Command Language
on Saturday August 29, 2026 @04:15PM (#49492967)
"Well, you'll never get through the frontline security but you might look for a backdoor."
Re:Norway Should Buy OpenAI
on Tuesday August 18, 2026 @04:11PM (#49351950)
Buy a failing, over-hyped, collateral-less company with pension money. F-no!
Re:Rethinking Database Programming
on Tuesday August 18, 2026 @09:03AM (#49345034)
Agreed, that's why I chose to implement a simple ORM for my language's multi-platform database library. It has a mandatory 'id' column, for simple updating and deleting, but table creation and complex queries are done in plain SQL.
Re:Squeak/Smalltalk 6.1 Release Notes
on Monday August 10, 2026 @11:40AM (#49245122)
I agree, but JS has evolved so far, that when using TypeScript, you can mostly ignore the underlying mismatch.
Re:Squeak/Smalltalk 6.1 Release Notes
on Monday August 10, 2026 @11:34AM (#49245047)
SmallJS (https://small-js.org) does what you want mostly.
In the sense that a standalone desktop app can be made with NW.js.
Re:Where USB Memory Sticks Are Born
on Friday July 31, 2026 @10:37AM (#49123736)
Indeed, they missed the tiny part of creating the actual memory...
Re:The Royal Order of Operations
on Thursday July 30, 2026 @02:27AM (#49106660)
I declare CSS properties in the order they appear on the page (first), for easy updates.
Re:Death of the Status Update: Why 55% of Americans Stopped Posting on...
on Sunday July 12, 2026 @07:15AM (#48880199)
Like the writer I'm also a 'boomer' still keeping connected to an older friend group using Facebook and Instagram. For Facebook, I use the plugin "FB Purity" to filter out the generated cr*p posts and force chronological order. It's shocking too see how few posts are left, by agressive algorithm filtering and FB then deciding that "You're all caught up", refusing to show more posts. So my FB time is about 20 seconds every day...
Re:IBM Debuts First Sub-1 Nanometer Chip Technology
on Thursday June 25, 2026 @05:01PM (#48679132)
Yeah, the actual sizes are right there in the pictures, and never < 1 nm.
Re:Want your images back? Sure... That'll be $5!
on Wednesday June 17, 2026 @12:54PM (#48573150)
I think the lesson here is that you should always save (backup) your data on storage (services) and never on functional services. And this certainly includes Google, Apple and Microsoft Photos.
Re:Lisp's Influence on Ruby
on Sunday June 14, 2026 @10:57AM (#48527829)
Totalle agree, I just googled it:
"Yukihiro 'Matz' Matsumoto heavily credits Smalltalk as the deepest structural inspiration behind Ruby’s object model. He combined Smalltalk’s beautiful object-oriented architecture and message-passing system with features from other languages to create a tool designed primarily for developer happiness."
Including the closures and collection operations.
Re:How we made hit video game Prince of Persia
on Friday June 12, 2026 @09:24AM (#48503813)
Yes, specifically buying options for the book are on this page: (recommended) https://www.jordanmechner.com/en/books/journals
Re:I keep bouncing off the Scheme language
on Sunday May 24, 2026 @10:58AM (#48257773)
I studied Scheme in CS around 1990, but also found it hard to grasp and to apply to real world problems. And all those parethesis, brrr... :)
The idea that "everying is an object and classes are nothing special" is neat, but it does not fit the way people (okay, I) think about real world problems. So I stuck with Smalltalk/OOP and am stil there :-).
Re:Microsoft's 6502 BASIC is now Open Source (2025)
on Sunday May 24, 2026 @10:49AM (#48257704)
In 1979, I made a program called VisiBase in this BASIC.
It's a visual database modeled after VisiCalc.
That won me a joystick in at a competition by the local computer store. :-)
Still have the source, that works in an Apple 2 emulator. It's 13 K in ASCII (untokenized).
Re:ClojureScript Gets Async/Await
on Friday May 08, 2026 @08:06AM (#48061906)
Perhaps SmallJS, a Smalltalk built on top of JS,
that can run in browsers and in Node.js
(and also has async-await :-) :
https://small-js.org
Re:Windows quality update: Progress we've made since March
on Sunday May 03, 2026 @07:30AM (#47995894)
This announcement terrfies me. I dont think MS now has developers that are competent enough to reliably change core parts of Windows like the Explorer (taskbar). This plan will not only introduce bloat with reduced performance, but will also reduce core stability further. (Explorer has hanging issues since the april update). So please, please, please @Marcus. If you want to add stuff, please do it in side apps. Leave the core alone, that's above your ability currently. For the core please only focus on bug fixing and removing bloat again.
Re:Making RAM at Home [video]
on Wednesday April 22, 2026 @02:48PM (#47867651)
A was waiting for the part where he slides his little wafer chip into an ASML High NA EUV...
Re:Archive of Byte magazine, starting with issue #1 in 1975
on Sunday April 19, 2026 @07:48AM (#47823629)
I've downloaded the entire thing a while back for nostalgia sake.
And I am (of course) the proud owner of a physical copy of the "Smalltalk" issue :-)
https://archive.org/details/byte-magazine-1981-08
Re:Rubysyn: Clarifying Ruby's Syntax and Semantics
on Sunday April 05, 2026 @09:09AM (#47649047)
The appeal of having a very simple, base syntax and almost everything in the library / primitives, would be that code is always easy to read and write, also on the 'reflection' level, where most languages have specific keywords that cannot be used 'first class' with the rest of the language. E.g: Types next to class objects or operator overloading, look at Swift..
(Of course the complexity of a full working system (library) does not disappear in Smalltalk, it's just easier to read and modify. :)
Re:Rubysyn: Clarifying Ruby's Syntax and Semantics
on Sunday April 05, 2026 @04:34AM (#47647356)
I prefer the postcard ;-)
https://richardeng.medium.com/syntax-on-a-post-card-cb6d85fa...
Re:Microsoft: Copilot is for entertainment purposes only
on Tuesday March 31, 2026 @02:11PM (#47591316)
Cool, I'm going to put this disclaimer in my work email signature.
So I'm never accountable for any mistakes.
Re:Byte Magazine Archive 1975 to 1995
on Friday March 27, 2026 @03:26PM (#47547127)
I have this stored locally, of course.
And re-bought one physical issue from 1981,
that defined computer interaction and programming
as we know it today. Say my name... :-)
https://archive.org/details/byte-magazine-1981-08