~✿* My history with JavaScript *✿~

*JavaScript introduced to Netscape*
:blobowo: "This is cool"

*AJAX appears*
:blobuwu: "Yes, useful"

*Early 'port X to JS' experiments*
:blobowo: "Haha it's a fun experiment"

*node.js*
:blobthinkingeyes: ".. um"

*Production software moves to webapps*
:blobnervous: "Wait"

*Electron everywhere*
:blobtired: "Oh no"

I can't believe nobody owned this domain name. I do, now. Not sure what I'm going to do with it, but I have some ideas. wiener.space

I was a big ebook reader for a long time, but recently my Kindle has been gathering dust. I've started buying all my books in dead tree format instead, and I'm finding that the ergonomic and tactile experience of using a real printed book is just plain nicer than navigating an ebook. I missed it. I sure do wish you could grep them, though.

A cashless society also means that you are required to have a bank account and a credit score. Yay for surveillance. Yay for the rich. Who cares about the poor. ☹️

When we were in Sweden in 2018 we saw many shops that refused cash. I don’t think we ever got any cash in two weeks. Every single transaction benefitted the credit card company and the credit card issuer. You might argue that cash also costs money: handling it, counting it, guarding it, escorting it, losing it, all of it costs money. The difference is the digitalization of credit card fees. The cost of cash is distributed, decentralized. The cost of credit cards is concentrated, monopolized.

Oh no, I've made a huge mistake. I am attempting to use Docker to manage the services on personal Linode host: A few static HTML sites, a MariaDB database, and Nextcloud. "It's easy!" they said. "It makes everything reproducible!" they said.

It's now three days into this exercise and I still can't get Nextcloud working behind an Nginx reverse proxy. In fact, I've managed to make it WORSE: Now I can't log in at all, and I don't know why.

I have started to experiment with roasting my own coffee at home using a small, inexpensive stovetop dingus called a Nuvo Eco, which is basically a ceramic pan. My first two batches have both been very tasty, but I think I want to go a bit past first crack to bring in a bit more of a roast flavor. I like a light roast, but these are super acidic and hyper caffeinated. Still very good flavor, though!

I've been running Debian 10 (testing) on my main workstation for a few months now and I have been extraordinarily happy with it. Moving to the stable release was as easy as accepting two changes to apt sources, and boom, it's tracking stable. Very smooth and a wonderful experience so far.

Fidonet and Usenet were the Fediverse, way before there was a fediverse.

At about the same time Fidonet was created, NSFNET was also launched.

A lot of people have forgotten that there has always been networks run by individuals and for individuals.

No but seriously...

I find myself thinking what Usenet 3.0 (yes there was a 2.0) would look like. Usenet was the original federated social network. We have all long since moved to the web, though, with 37 different logins to 37 different horribly insecure PHP forums for each different topic we want to discuss. It's a mess. It is ripe for a reboot.

A while back I wrote some scripts to extract single-line fonts from a couple of ROMs (Tempest and an Apple 410 plotter) and was messing with generating a custom font format for them, until EMSL pointed out that the SVG1.1 spec actually _has_ a font format and adapted their Hershey Font plugin to use it. I've now converted the fonts to SVG fonts.
github.com/phooky/SLFF/tree/ma

So it took a little longer than I wanted (like, nine months), but I am calling it done. The 3B2/400 simulator now has support for the optional WE32106 floating point math acceleration chip. I can finally rest a bit. loomcom.com/blog/0119_the_mau_

I mean, unless someone REALLY clever knows how to design a DDR DRAM replacement, but since there's no clock running to the memory, I assume that's impossible.

I might need some help from smart people who Actually Know Electronics™ soon. I want to build new memory modules for the 3B2 computer, since you can't find them for love or money. Unfortunately, a reliable source for 5V asynchronous DRAM ICs is unobtainium now, so I'd like to design a replacement around SRAM. Latching the RAS and CAS lines with the right timings sounds trickier than anything I've done to this point. Help?

It has come to my attention that AT&T's "Writer's Workbench" software from 1984 installs the files /usr/lib/wwb/sexwords.d and /usr/lib/wwb/sexsugg.d, and now I must know what these are.

Show more
Mastodon @ SDF

"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko