Oscar Vermeulen Profile Banner
Oscar Vermeulen Profile
Oscar Vermeulen

@Oscar_CEDS

Followers
1,477
Following
1,563
Media
30
Statuses
85

Vintage computer nerd

Switzerland
Joined November 2023
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@Oscar_CEDS
Oscar Vermeulen
3 months
The PiDP-10 is done! The first 50 will be shipped next week. And soon, living rooms everywhere will be flooded with useful 1960s mainframes ;-) To celebrate (it took 7 years), we also launched a new overview website for our computer replicas: #pidp10
Tweet media one
20
50
180
@Oscar_CEDS
Oscar Vermeulen
7 months
So now there are three PiDP replicas, each to tell its own story of computer history - or the DEC part of it. The 10, though, has been a long time project - since 2018. But the injection molded case is in production, so it won't be long now. #PDP11 #PDP8 #PDP10
Tweet media one
19
43
225
@Oscar_CEDS
Oscar Vermeulen
5 months
Blinkenlights, 't is the season! You can recognize a PDP-11 operating system when the machine is idling. One is running a vintage unix, the other a DEC OS. But which is which? Extra hacker creds for recognizing the exact unix version & specific DEC OS :-) #PiDP11
13
25
179
@Oscar_CEDS
Oscar Vermeulen
3 months
Today was the day! We have replica PDP-10 cases! Loads of them. It took us 7 years, but we can *finally* start making the PiDP-10. #PiDP10
17
24
154
@Oscar_CEDS
Oscar Vermeulen
7 months
OK... they tell me I should go on Twitter to tell a bit about the coming PiDP-10. And tell the story of the past year. Scary. social? media? Not really me. But: in a month or two, you can have a PDP-10 in your living room. #PiDP10
Tweet media one
18
26
118
@Oscar_CEDS
Oscar Vermeulen
4 months
PiDP-10 update! Parts for the first kits arrive next week. Last few weeks were spent improving the back of the case. If you add fans to the back, tweaked air vents behind them now give a soft but nice mainframe soundscape. Better than the little Raspberry Pi 5 fan. #pidp10
Tweet media one
7
18
114
@Oscar_CEDS
Oscar Vermeulen
5 months
Sufficient Blinkenlighting to make me doubt the need for a Christmas tree this year. #PiDP11 #PiDP8 #PiDP10
7
25
113
@Oscar_CEDS
Oscar Vermeulen
5 months
The vintage unix quote in /usr/sys/ken/slp.c on a realish PDP-11, running real unix v6. You don't need to understand everything you compile, right? #PiDP11
1
19
108
@Oscar_CEDS
Oscar Vermeulen
6 months
Angelo and I are working on a PDP-1 replica. Yes, spacewar. Here is the imperfect first prototype, grafted onto an IKEA bedside table. We really want the demoscene to write PDP-1 demos, they really should get past the C64 :-)
Tweet media one
7
24
99
@Oscar_CEDS
Oscar Vermeulen
6 months
I keep getting asked, what to do with a PDP-10 replica? Lots, because It recreates the entire 1970s MIT AI computer lab. All this HW + ITS OS & tons of SW: first emacs, spacewar, Mazewar... Not a replica, a time capsule! #PiDP10 #MIT #CSAIL @MIT_CSAIL
Tweet media one
6
16
90
@Oscar_CEDS
Oscar Vermeulen
6 months
The PiDP-10 replica project is starting to look like small-scale manufacturing. The custom made switches arrived. Heavy stuff... had to borrow a forklift. A PDP-10 needs 74 switches, so this is only enough switches for 800 kits (More than DEC ever needed, though!) #PDP10 #PiDP10
Tweet media one
7
7
86
@Oscar_CEDS
Oscar Vermeulen
6 months
A PDP-10 in every living room, is the idea. After years of endless revisions, the PiDP-10 injection mold is now in production. Injection molding is a terrible hobby. But it had to be done, and I think we did a good job. Spot the difference: 1968 original vs 2023 replica :-)
Tweet media one
10
15
83
@Oscar_CEDS
Oscar Vermeulen
6 months
Drumming up support for the ITS recreation project! I spent a lovely sleepless night delving in to Winograd's SHRDLU, the ~1969 AI that moved minds: One of 100s of PDP-10 programs found on MIT's 'ultimate hacker' ITS OS #PiDP10
Tweet media one
5
15
69
@Oscar_CEDS
Oscar Vermeulen
6 months
This weekend I will show the expanding PDP replica range at the @VCFe_CH Vintage Computer Festival Zurich, Switzerland. Same stuff to show as last month in Berlin :-)
Tweet media one
3
16
67
@Oscar_CEDS
Oscar Vermeulen
5 months
Season's greetings from vintage PDP-11 unix. Real unix. Rene Richarz wrote these TU-56 tape drive & Tektronix simulators (). Add-ons that add enough seasonal ambiance to allow my #PiDP11 into the living room this month :-) Thank you Rene!
0
12
49
@Oscar_CEDS
Oscar Vermeulen
6 months
I love factory visits! This $250k CNC router cuts out 100 front panels for my PiDP-11 replica in one go. Every month, self-calibrating, never a mistake, 0.1mm precision. But takes a lot of experience to operate (i.e., not me). #PIDP11 #PDP11
Tweet media one
1
4
47
@Oscar_CEDS
Oscar Vermeulen
5 months
Waiting for PiDP-10 kit parts to arrive, I spent the weekend drafting a useless add-on. Kicad's 3D viewer is good, but refused to render switches. Anyway. You get the idea. PDP-10s had a Maintenance Panel & with the internet obsessing about RasPi 5 power needs- why not add this?
Tweet media one
4
7
45
@Oscar_CEDS
Oscar Vermeulen
6 months
The PiDP-10 replica runs SHRDLU - an amazing 1968/1970 AI demo that triggered the first AI 'summer' . Tons of money were thrown into AI after this demo. But a demo isn't the same as a functioning program. Winter came soon after summer. Still, impressive!
3
12
39
@Oscar_CEDS
Oscar Vermeulen
6 months
I met Guy Fedorkow at VCF Berlin, he reconstructed the 1945 Whirlwind computer. Replica plans underway, although smaller than the original🙂 Whirlwind, grandfather of DEC's PDP range, was the first interactive (not batch-processing) computer. Archaelogy:
Tweet media one
0
5
28
@Oscar_CEDS
Oscar Vermeulen
6 months
This was fun! Two guys hacked my PiDP-11 with a stack buffer overflow. Maybe it's a new hobby. Quality time on the PDP11, collecting vintage 2.11BSD exploits:
Tweet media one
3
8
25
@Oscar_CEDS
Oscar Vermeulen
5 months
How old computing is not per se worse than modern computing - so spot on. One fascination I have - software on the PDP-8 in 1974 was in many ways *better* than what ran on IBM PCs a decade later. Strange how good things get lost, software evolution is not an optimal path at all
@lproven
Liam Proven
5 months
War of the workstations: How the lowest bidders shaped today's tech landscape The MIT and New Jersey schools of software design, and how big lies turned into holy truths <- by me on @TheRegister
4
7
19
4
4
26
@Oscar_CEDS
Oscar Vermeulen
6 months
You can still visit the Vintage Computer Festival in Zurich tomorrow, Sunday! Well, if you are in Switzerland. Great event, great atmosphere! #vcfzh23
Tweet media one
1
4
22
@Oscar_CEDS
Oscar Vermeulen
6 months
My PiDP-11 boots into Idled by default. Not just some code to animate the Blinkenlights without booting an OS. Nope. It's a PDP-11 *poem in 64 words* by Mike Hill. Think you really know PDP-11 assembly? Read the poem here (PDF): I admit defeat. #PiDP11
0
2
22
@Oscar_CEDS
Oscar Vermeulen
5 months
Adapted my #PiDP11 to accept the new Pi 5. To use Pi 5's new RP1, I hated the bloated GPIO libs. Just pushing simple bits, so why 1000s of instructions & object-oriented conceptual crap through Linux kernel? But pinctrl sources are nice! Easy to reuse:
2
2
22
@Oscar_CEDS
Oscar Vermeulen
6 months
Manufacturing ≠ Programming. Manufacturing tolerances: it took 26 runs to perfect my PiDP-10 front panel. Even $300,000 panel printers are not exact, and plastic shrinks coming out of an injection mold. But combined, I needed 0.1mm precision. Finally done today! #PIDP10 #PDP10
1
0
19
@Oscar_CEDS
Oscar Vermeulen
5 months
So all I read about the Raspberry Pi 5 is it needs a fan. And I hate fan noise. Run 2 1080p videos & emulate 2 PDP-11 unix systems with 4 users, yes, fan at lowest speed. Without playing movies the fan never turns on in real life. What a great, great little board! Fanless❤️
3
1
17
@Oscar_CEDS
Oscar Vermeulen
5 months
Some good calls! Actually, it is 2.11 BSD unix at the top and RSX-11M Plus at the bottom. But I had forgotten... RSTS-E has a pattern like BSD, see below. So -1 point for me for forgetting that. RSTS-E is underappreciated in the PDP-11 retro world! Here it is...
2
1
10
@Oscar_CEDS
Oscar Vermeulen
6 months
@SteveMaves @reinhs Ah, it's too late now to do market research :-) We went ahead and made the kit. It 'had to be done'... not very professional but I had been sitting on this for 5 years and when I got some help, I just made the jump.
2
0
8
@Oscar_CEDS
Oscar Vermeulen
6 months
@BioHJM Hi! Just join the PiDP-10 google group, I will bother you with a message once I have them ready to send out :-) (I'm new to Tweeting, fun to meet people here I already know :-))
0
0
6
@Oscar_CEDS
Oscar Vermeulen
3 months
@svenpetersen191 Very... it's more than half a meter wide, doing the injection mold was an insane decision. Typical example of a project getting totally out of hand. But I'm happy now it's done.
0
0
5
@Oscar_CEDS
Oscar Vermeulen
6 months
@mrdoornbos Yes, there just is something about a minimalist computer - you can understand the instruction set in minutes, then find out that doing something 'right' with it is hard. The Eight is just a great machine to dig into.
0
0
5
@Oscar_CEDS
Oscar Vermeulen
6 months
@reinhs I'm pretty scared, actually. We had to buy parts in quantity to get to affordable parts prices. It feels like I put my head into a noose. Oh well. OCD, what can you do about it...
2
0
5
@Oscar_CEDS
Oscar Vermeulen
6 months
@b_mcnett Good luck with the build! Let me know if you encounter any problems. Yes, a new PiDP. This one took 5 years to develop, but it's almost done now. More OSes to master :-)
0
0
4
@Oscar_CEDS
Oscar Vermeulen
6 months
@mrdoornbos Why upgrade? 12 bits is enough for everyone 😎
2
0
4
@Oscar_CEDS
Oscar Vermeulen
5 months
@Computeum Danke vielmal :-) Ach ja, ein paar Gründe. Aber lobt den Herrn – ein Betriebssystem ohne Passwörter!
0
0
3
@Oscar_CEDS
Oscar Vermeulen
6 months
@switenky We planned to use the I2C pins for that. Should be possible using some DAC chips. Oh, the to-do list...
0
0
3
@Oscar_CEDS
Oscar Vermeulen
3 months
@AmyH70 Thank you! It's a very exciting day for me, I waited a long time for this to happen :-)
0
0
2
@Oscar_CEDS
Oscar Vermeulen
4 months
@affectedspider @systems_glitch There's a cheap IKEA book case that seems to fit perfectly. I will have to try for myself :-)
0
0
2
@Oscar_CEDS
Oscar Vermeulen
6 months
@Rrs86595671 Muddle has been reconstructed too now!
2
0
2
@Oscar_CEDS
Oscar Vermeulen
3 months
@traqpl @globalgamejam Nice! No submarine should be without Blinkenlights. There is, in fact, one actual submarine with a PiDP-11 in its instrument racks. Although not for any practical purpose :-)
0
0
2
@Oscar_CEDS
Oscar Vermeulen
5 months
@Raffzahn Yes. But my pleasant surprise was that with any 'normal' load, the fan won't come on at all. Might be different when I try emulating a PDP-10 with shared-memory PDP-6, a PDP-11 plus all the other hardware Lars is simulating from the MIT Labs. But for now, fanless is fine. Nice!
0
0
2
@Oscar_CEDS
Oscar Vermeulen
6 months
@smallbutsharp1 @larsbrinkhoff Actually, log in to the online ITS system here and chances are you will find a well-known ITS hacker from the past (and from the present!):
0
0
2
@Oscar_CEDS
Oscar Vermeulen
6 months
@mass_werk We should. But the simulator works at a very low level, it simulates the electric pulses in the circuit rather than emulating at the instruction level. Not sure we have the Type 33 schematics :-( On the to-do list though!
1
0
2
@Oscar_CEDS
Oscar Vermeulen
5 months
@BioHJM Ooh good question! I do know that an old Pi Zero would run the PDP11/70 simulation at roughly the correct speed. The Pi 5 is massive overkill in a PiDP11. But not in a #PiDP10 :-)
1
0
1
@Oscar_CEDS
Oscar Vermeulen
3 months
@chan_lambda Yes - there will for sure be an FPGA-instead-of-Pi option. Like there was for the PiDP-8 and -11 as well.
0
0
1
@Oscar_CEDS
Oscar Vermeulen
6 months
@herdware Thank you! I have a PiDP-10 Google Group - if you join I will bother you with an email when I *finally* have the kit ready :-)
0
0
1
@Oscar_CEDS
Oscar Vermeulen
6 months
@HansOtten I'd love to have the full DEC time line filled in!
1
0
1
@Oscar_CEDS
Oscar Vermeulen
6 months
@branchpredict Yes...my hobby. Or perhaps obsession? All useful things are already being done so I crank out obsolete computer kits
1
0
1
@Oscar_CEDS
Oscar Vermeulen
6 months
@JohnKennedyEsq Ah right! You live on a boat too!
0
0
1
@Oscar_CEDS
Oscar Vermeulen
6 months
@capnrob9756 I've been looking for one for - decades. Glorious way to come close to a 6502
0
0
1
@Oscar_CEDS
Oscar Vermeulen
6 months
@branchpredict Sure! Just Google for pidp-11 and you will find my obsolescence guaranteed page!
1
0
1
@Oscar_CEDS
Oscar Vermeulen
5 months
@BinaryDinosaurs Nice thing of pinctrl is, main() is a demo for what it can do and the rest is in C files that you can just compile in to your project. And it'll work for GPIO on all generations of Pi. Without passing through the Linux kernel ❤️
0
0
1