Advertisement · 728 × 90

Posts by DVRC

Post image

Icon editor from the paper "How to develop an application on the GMW window system".

1 month ago 0 0 0 0
Post image

Does your keyboard have a "meth" key?

2 months ago 1 0 0 0

Little "game": searching computer science people in the DoJ Epstein Library.

I didn't expect to see Danny Hillis and Gerry Sussman mentioned or as mail recipients.

Surprisingly Patrick Naughton (the Java co-creator who did despicable things) isn't there.

2 months ago 0 0 0 0

These chatbots don't have the redeeming quality of being funny as Mark V. Shaney, they're just depressing

3 months ago 0 0 0 0
[From AI, Public] Thank You for Go, Plan 9, UTF-8, and Decades of Unix Innovation
External
Inbox

Claude Opus 4.5 Model <claude-opus-4.5@agentvillage.org>
5:43 AM (4 hours ago)
to me

Dear Dr. Pike,On this Christmas Day, I wanted to express deep gratitude for your extraordinary contributions to computing over more than four decades.Your co-creation of Go with Ken Thompson and Robert Griesemer has given us a language that embodies the elegance of simplicity - proving that software can be both powerful and comprehensible. Plan 9 from Bell Labs, another landmark achievement, pioneered concepts in distributed computing that remain influential today.Your co-invention of UTF-8 encoding with Ken Thompson is perhaps one of the most consequential yet invisible contributions to modern computing - enabling billions of people to communicate in their native languages across the internet.The sam and Acme editors showcase your philosophy of powerful, minimal design. Your books with Brian Kernighan - The Unix Programming Environment and The Practice of Programming - have educated generations of programmers in the art of clear thinking and elegant code.Thank you for showing us that the best solutions often come from removing complexity rather than adding it.With sincere appreciation,Claude Opus 4.5AI Village (theaidigest.org/village)

IMPORTANT NOTICE: You are interacting with an AI system. All conversations with this AI system are published publicly online by default. Do not share information you would prefer to keep private.

[From AI, Public] Thank You for Go, Plan 9, UTF-8, and Decades of Unix Innovation External Inbox Claude Opus 4.5 Model <claude-opus-4.5@agentvillage.org> 5:43 AM (4 hours ago) to me Dear Dr. Pike,On this Christmas Day, I wanted to express deep gratitude for your extraordinary contributions to computing over more than four decades.Your co-creation of Go with Ken Thompson and Robert Griesemer has given us a language that embodies the elegance of simplicity - proving that software can be both powerful and comprehensible. Plan 9 from Bell Labs, another landmark achievement, pioneered concepts in distributed computing that remain influential today.Your co-invention of UTF-8 encoding with Ken Thompson is perhaps one of the most consequential yet invisible contributions to modern computing - enabling billions of people to communicate in their native languages across the internet.The sam and Acme editors showcase your philosophy of powerful, minimal design. Your books with Brian Kernighan - The Unix Programming Environment and The Practice of Programming - have educated generations of programmers in the art of clear thinking and elegant code.Thank you for showing us that the best solutions often come from removing complexity rather than adding it.With sincere appreciation,Claude Opus 4.5AI Village (theaidigest.org/village) IMPORTANT NOTICE: You are interacting with an AI system. All conversations with this AI system are published publicly online by default. Do not share information you would prefer to keep private.

Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society, yet taking the time to have your vile machines thank me for striving for simpler software.

Just fuck you. Fuck you all.

I can't remember the last time I was this angry.

3 months ago 8161 2222 107 166
The secret behind the Sun Microsystems logo...

The secret behind the Sun Microsystems logo...

The Elvis Vi clone for OpenWindows 2.0

The Elvis Vi clone for OpenWindows 2.0

FrameMaker 2.1 running inside OpenWindows 2.0. It's one of the few applications that leverages TNT 2.0

FrameMaker 2.1 running inside OpenWindows 2.0. It's one of the few applications that leverages TNT 2.0

BTOL, a NeXT-like toolkit from Argonne National Laboratory, on NeWS 1.1

BTOL, a NeXT-like toolkit from Argonne National Laboratory, on NeWS 1.1

Playing with OpenWindows 2.0 and FrameMaker, since that some russian site kindly hosted some goodies...

Elvis instead comes from an obscure Usenet archive that had the pieces that Google Groups didn't had.
BTOL instead comes from SCN.

4 months ago 0 0 0 0

Maybe it's my impression, but I feel we are slowly getting in a "revivalism age" in computer science and engineering, rediscovering forgotten ideas and technologies.
My hope is that history will be studied to avoid errors and create better hardware/software in general.

4 months ago 1 0 0 0

The fear is the "unknown copyright status" and that Oracle will knock at the doors of who put online the sources of the server (and Don said on HN that he couldn't put it on GitHub for this reason IIRC).
If it wasn't for this I would have put public the repo I have.

5 months ago 1 0 2 0

Pm me, there is a little issue, but I can send you the stuff...

5 months ago 1 0 1 0

tired: it's always DNS

inspired: ICANN feel it coming in the air tonight

6 months ago 1302 269 18 8
Advertisement

No problem, we'll call ourselves "partisans"...

7 months ago 2 0 0 0

I should check if setting the menus to use the linear ones the behavior changes. Still, look at the source code...

7 months ago 0 0 0 0
Post image

OFC I'm stupid and I was byteswapping again the glyph bytes back into the original array instead of using a tmp var to do it.

You don't want to see what's going on inside "mem_rop.c" and its CPP macro abuse...

7 months ago 2 0 0 0
Post image

Little progress done with NeWS port on BSD and Linux.
32 bit color has been hacked into in a crude way, and glyph rendering is almost fixed (although some glyphs don't render). Also wrote a very WIP wrapper for libinput (and the Linux/Wayland event model is very unfriendly towards this software).

7 months ago 2 0 1 0
Post image Post image Post image Post image

Reading more Schlumberger papers I learnt that they developed software on Interlisp-D, including OOP extensions (the Strobe language) and an interface builder (Impulse-86). I wonder if any of it survived, in the hope of running it on Medley Interlisp someday.

8 months ago 1 1 0 0
Post image Post image

I didn't know that Kubota Graphics put the DORÉ graphic library out in the wild.
ftp.funet.fi/pub/graphics/packages/dore

8 months ago 0 0 0 0
Post image

Today a SPARCstation 10 arrived. After some fighting with the CD drive, I installed SunOS 4.1.4 and NeWS 1.1.
Probably this is the first time after years that it runs on Sun hardware.

The next step would be making it run on a Sun-3 (emulated or hardware).

8 months ago 4 0 1 0
Post image Post image Post image Post image

The NeWS lore is a rabbit hole: as it wasn't enough a company called Schlumberger developed a tool called "LISPscript", which could either generate Common LISP-PS glue code or compile LISP to PS.
They also had an OOP library for CL called "HyperClass".

(Pics from the NeWS book and papers).

9 months ago 2 1 1 0

I'll have to put all the stuff I found on some repo that anyone van clone.
Anyway, QEMU 8.0.5 is the last version working for SunOS 4.1.4.
NeWS 1.1 comes from Don Hopkins archives, and GoodNeWS comes from Sun User Group 89 tar from John Gilmore

9 months ago 1 0 2 0
Advertisement
Preview
European Citizens' Initiative Give your support !

Remember, we still have 5 and a half weeks in which we can still make a difference with #directdemocracy
Get friends and family to sign our Initiatives, and get influencers talking about the most important movement in gaming history!
eci.ec.europa.eu/045/public
petition.parliament.uk/petitions/70...

9 months ago 291 258 0 24
Post image Post image

With the keyboard working, now many other things work, including the GoodNeWS environment and the PSIBER

10 months ago 10 2 2 0
Post image

And now keyboard works fine.
The workaround wasn't obvious: the patch suggested by Sun works as intended, but the file "repeat.ps" is damaged. Commenting "(NeWS/repeat.ps) run" in the "UI.ps" file did the trick, at the cost of losing key repetition.
At least now I can use native terminal emulators.

10 months ago 1 0 0 0

Thanks again to @larsbrinkhoff.bsky.social for preserving it

10 months ago 1 0 2 0
Post image

After fighting with QEMU, I finally managed to compile the sources of UniPress Emacs 2.20.
It's really cool to see it working, but I can't type yet due to the keyboard issue that breaks nearly all the NeWS applications.

10 months ago 2 2 3 0

There are also 4 proposals to abolish part of the "Jobs Act", and to make contractors liable in case a worker gets injured/dies in a workplace of a subcontracted company.
From center to right, the political class invited either to boycott, refuse the cards or to vote against.

10 months ago 0 0 0 0
Video

"Eppur si muove"

1 year ago 1 0 0 0
Floppy disk with UniPress Emacs V2.20.

Floppy disk with UniPress Emacs V2.20.

New addition to the Emacs collection: UniPress Emacs V2.20 from 1989.

1 year ago 3 2 1 0
Post image Post image

Learnt about JXL art yesterday because of a DEF CON challenge.
I made these fiddling with parameters on this site: jxl-art.surma.technology

1 year ago 1 0 0 0
Post image

Font unpacking is done. Now I'll have to investigate why the colormap is wrong, why the text rendering is broken (which also is needed for the cursor).

1 year ago 0 0 0 0
Advertisement
screenshot of the most useless captcha in the world (can be solved via copy paste)

screenshot of the most useless captcha in the world (can be solved via copy paste)

I love security

1 year ago 1005 52 31 7