@thias@mastodon.social
@thias@mastodon.social avatar

thias

@thias@mastodon.social

This profile is from a federated server and may be incomplete. Browse more on the original instance.

hankg, to retrocomputing

It's astounding how modern computer idioms we take for granted could be done with NeXTSTEP in 1991. The live video and on-the-fly editing are even more impressive, albeit requiring the $15K model computer. That was impressive performance for that price at the time too though.
#ComputerHistory #RetroComputing #SteveJobs #NeXTComputer
Steve Jobs NeXT Cube with Dimension Board Demo 1991 rerecorded Rob Blessin Black Hole Inc 2024 #1

thias,
@thias@mastodon.social avatar

@hankg for me the amazing thing is how bad the computing experience is these days given the computing power at disposal. In the 90s you could copy/paste vector images, sounds, animations and 3D models. A modern web based text editor is slower than emulating a Mac and running word 5 inside it.

Alon, to random
@Alon@mastodon.social avatar
thias,
@thias@mastodon.social avatar

@Alon should this not somehow be normalised by population growth? Switzerland is 0.8%/year, Germany 0.7, the US (surprisingly for me) is 0.6. And how long houses last?

Alon, to random
@Alon@mastodon.social avatar

At #Amaze2024, at a talk about solarpunk and Games for Future. Speaker talks about positive change needed for decarbonization and gives the historic examples of women's suffrage in 1918 (1971 in Switzerland), indoor public place smoking bans starting 2017... and the closure of the nuclear plants last year. In a talk about the future and climate change.

thias,
@thias@mastodon.social avatar

@Alon @cidney my daughter has board game (schnappt Hubbi!) which has an electronic moderator/dm/whatever. I wonder if screens will become something like keyboards: a thing used by old people.

thias, to retrocomputing
@thias@mastodon.social avatar
dav1d, to random
@dav1d@fedi.dav1d.xyz avatar

you’re a programmer? name every programming language

thias,
@thias@mastodon.social avatar

@mcc @dav1d Python is just pretty Perl. ASM is a myriad of different things. I would say the languages are Smalltalk, Forth and Haskell.

thias, to retrocomputing
@thias@mastodon.social avatar

Writing a QuickDraw decoder gave me some ideas on how to generate compact Pict images. This could be useful when small programs are desirable, like when they are stored in a ROM chip. https://wiesmann.codiferes.net/wordpress/archives/37513

shnhrrsn, to swift
@shnhrrsn@mastodon.social avatar

Javascript would be proud… Unexpected from #swift though.

1> 5 / 0
error: repl.swift:1:3: error: division by zero
5 / 0
^

1> 5.0 / 0.0
$R0: Double = +Inf
2>

@swift

thias,
@thias@mastodon.social avatar

@shnhrrsn @swift isn’t that normal IEEE floating point behaviour?

Alon, to random
@Alon@mastodon.social avatar

In theory, Germany has no on the Autobahn, which is generating a lot of bullshit political fights between the Greens and FDP. In practice, there's so much traffic congestion that the effective speed isn't higher than in France or Italy; car guys apparently go to Italy with its high-toll, low-congestion autostrade to test-drive their cars at 200 km/h.

thias,
@thias@mastodon.social avatar

@Alon Many years back, I heard a theory about the “Autoroute du Soleil” in France, which stated that regardless of the speed your are driving, if you are on the left lane, another car will come behind and do a light-sign that you should move right, because you are too slow. The person telling me this told it happened to them with a Ferrari going 200…

thias, to VintageOSes
@thias@mastodon.social avatar

This evening, I added support for the SGI image format embedded inside QuickTime containers to my QuickDraw viewer. Turns out SGI images have a 512 byte headers which QuickTime strips, as the data is redundant with what is stored by QuickTime. So before rendering, the full SGI file needs to be reconstructed.

https://github.com/wiesmann/QuickDrawViewer

Alon, to random
@Alon@mastodon.social avatar

How would things look like if a modern democracy were otherwise identical but had annual national elections instead of one every four to five years?

thias,
@thias@mastodon.social avatar

@Alon Not exactly elections, but Switzerland has votes (typically on initiatives/referendum) every 3 months.

thias, to random
@thias@mastodon.social avatar

Translation is hard…

Alon, to random
@Alon@mastodon.social avatar

Baltimore highway bridge collapses after a ship hits it. Death toll is still unknown but it is said that there may be 20 people in the river.

https://www.reuters.com/world/us/16-mile-bridge-baltimore-collapses-after-ship-collision-fox-baltimore-reports-2024-03-26/

thias,
@thias@mastodon.social avatar

@MisuseCase @Alon If you look at European container terminals like Rotterdam, Antwerp-Bruges, or Hamburg , there is no bridge between the sea and the terminal, if there is a highway crossing, it is in a tunnel…

Alon, to random
@Alon@mastodon.social avatar

People in Berlin stay near the doors of the train and meanwhile the interior of the train not only has plenty of standing space but also a free seat that I am sitting in. There's still an empty seat across from me.

thias,
@thias@mastodon.social avatar

@Alon I see this a lot in Zürich in the trains going to the Airport, I have the feeling there is some feedback loop at play, there are a lot of people at the door, so people stay close to the door to be sure they can get off…

thias, to random
@thias@mastodon.social avatar
wossman, to retrocomputing
@wossman@mastodon.social avatar

https://www.youtube.com/watch?v=3gqXSvGh6PI

FireWire was such an amazing bus technology. I often wonder what could have been, if it had won out over the vastly inferior at the time USB standard.

I guess today we have Thunderbolt as its spiritual successor, enabling a lot of what it offered, and then some. But I still miss #firewire

#retrocomputing #sancube #apple #macintosh #thisdoesnotcompute

thias,
@thias@mastodon.social avatar

@wossman I feel USB is slowly getting there: some features are not very relevant anymore (ip tunnelling, synchronous transfers for video). The cool, expensive bus is Thunderbolt. In a way it is the same pattern as what happened with IP (most good AppleTalk features were back-ported to Rendez-Vous/Bonjour) or ADB (USB is basically ADB v2).

thias,
@thias@mastodon.social avatar

@wossman and if you go backwards, the Commodore 64 had a daisy chainable bus for drives and printers (IEC Bus) excepted for bandwidth, the serial ports of the Mac were a regression…

thias, to retrocomputing
@thias@mastodon.social avatar

The Mac SE/30 had a 256 Kb ROM, that was expandable to 2MB. And Now is wonder if someone, somewhere is trying to create a 2MB ROM, with a boot file-system system like the Mac Classic had…

augieray, to random
@augieray@mastodon.social avatar

Look, the CDC is producing a book to explain its new policies to kids. 😆😟

thias,
@thias@mastodon.social avatar

@augieray I feel this basically summarises US vs Europe.

thias, (edited )
@thias@mastodon.social avatar

@augieray @thias it was more about the general health care / health insurance / work-life situation than Covid in particular.

Alon, to random
@Alon@mastodon.social avatar

I'm glad to see @cityobs cover the issue of high-density mid-rise housing: https://cityobservatory.org/missing_massive/

For far too long, US urbanists have been obsessed with missing middle housing - that is, townhouses and similar housing typologies, with density in the vicinity of a floor area ratio of around 1. This doesn't work as transit-oriented development and is not what places with housing shortages need; in contrast, the typical European mid-rise typology has a floor area ratio of about 3.

thias,
@thias@mastodon.social avatar

@Alon @cityobs I understand (and agree with) the idea that higher density means the cost of land is divided between more people, but what about shared infrastructure? At least in Switzerland it is common for appartements to share the heating, storage (for bikes), playgrounds for kids, laundry equipment. In larger complexes there is often a common room for parties.

paulrickards, to vintagemac
@paulrickards@mastodon.social avatar

Rhapsody in VirtualBox. It's so cool to see these early versions of MacOS and to see what's changed (and what hasn't).

thias,
@thias@mastodon.social avatar

@paulrickards I would add AU/X, it was an odd creature, but having X11 + Classic Mac within a window would be interesting. Plus you could run X11 apps from the host inside the emulated os.

Alon, to random
@Alon@mastodon.social avatar

There are people who've built their entire identities around convincing themselves and others that the world is getting worse, when the problem is just that they're getting older and less relevant. Cory Doctorow is doing it to the Internet and Jane Jacobs did it to cities.

thias,
@thias@mastodon.social avatar

@Alon the thing that stuck me in Cory Doctorow’piece about tech and disruption is how little the EU is mentioned. Just as DMA and DSA are in full swing.

mcc, to random
@mcc@mastodon.social avatar

This seems like one of the better places on the Internet to ask for help with retrocomputing algorithms.

Imagine I have a series of "damage" rectangles representing parts of a screen canvas that need redrawing. I want to take a "union" of these rectangles, such I get a minimal rectangle set where any rectangle "inside" of other rectangles disappear (or even better, so if I clear all rectangles no pixel clears twice).

I am told Bill Atkinson had a really brilliant "region" algorithm… (1/2)

thias,
@thias@mastodon.social avatar

@mcc I have written a decoder for QuickDraw Regions, basically regions are bitmaps that are RLE encoded per line and XORed between lines. https://github.com/wiesmann/QuickDrawViewer

drahardja, to tesla
@drahardja@sfba.social avatar

I know I like to rag on , but this behavior is becoming commonplace in the new world of over-the-air updated . You buy a car with a set of features, but it doesn’t ship with it. But worry not! It’s coming soon in a software update! One of these mornings you’ll wake up, and your car would have this brand new feature! It’s the FUTURE!

Except you’re not selling me a feature then; you’re selling me the hope of getting a feature that may come in a month, a year, or—in the case of Tesla FSD—probably never. But you are taking my money up front.

I feel this is something the FTC should be regulating. At the very least, require manufacturers to print up front a FIRM DATE on which they will either have delivered the promised feature, or refund the customer some agreed-upon amount of money. Otherwise, I feel like this is just permission for manufacturers to sell a stream of for real dollars.

“Tesla Cybertruck Owner Gets ‘Coming Soon’ Message When Trying to Lock Diff”

https://www.thedrive.com/news/tesla-cybertruck-owner-gets-coming-soon-message-when-trying-to-lock-diff

thias,
@thias@mastodon.social avatar

@drahardja maybe these should come with some insurance, ie if the feauture does not arrive you get some money. This would give an idea of the value of feature and/or the probability it will materialise.

eschaton, to retrocomputing
@eschaton@mastodon.social avatar

So I had a realization: The QuickTime movie format would make a good format for archival and preservation of streaming tape data. https://eschatologist.net/blog/?p=409

thias,
@thias@mastodon.social avatar

@eschaton An interesting idea. I suspect you could also use the fact QuickTime can store fixed images to have some tape meta-data pictures.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines