Show more

Hey, someone tell me that porting NetBSD to the 3B2 is a terrible idea, because I kind of want to do it.

It's a really dumb idea, right?

Hi! I'm launching a Patreon to support my simulator and emulator development. I expect: No patrons. So, any patron I get will be an amazing, super pleasant surprise!

patreon.com/sethmorabito

I have achieved Voice over IP with this Rolm phone and a Cisco SPA112 analog telephone adapter. I am now unstoppable. I will become a l33t phr34k and hack the planet.

i don't get the perceived audience for these "i hate X so you should too" rants, but

- rust changes a lot because it's new. if that scares you, wait. (no shame in that. my team is waiting too.)

- i don't even know where to start with "making concurrency safer than pthreads is bad" besides: no. similarly "modules are bad": also no.

- life after C is not a zero-sum game. also, rust & go are not the only options.

i don't say this lightly: this article is dumb.

drewdevault.com/2019/03/25/Rus

I've been using Ubuntu as my desktop Linux for so long now, I've forgotten the olden days. The early days. The fighting-with-XFree86-Configs days. The recompile-your-kernel-to-add-a-driver days. The window-manager-setup days. The printer battles. The audio battles.

We've come a long way. Not just Ubuntu, either, I mean any desktop distro.

(Also, I feel kind of bad for Josef Prusa because he doesn't use the Czech spelling in his logo and marketing, so nobody knows it's properly pronounced Průša!)

It is the year of our lord 2019 and I'm finally getting my first 3D printer. EXCITE.

I'm not even kidding, I've filled up three moving boxes with stuff.

Thank goodness it's all going away.

So I'm preparing to take a load of stuff to the electronics recycling center on Saturday morning before VCF, and now I'm trying to remember:

- Why did I need so many narrow SCSI cables?
- Why did I have two bins of IEC power cables?
- How many PCI video cards does one man need?
- Why did I have so many dead hard drives? They don't even spin up.
- What on earth was I going to do with this many mono RCA cables?
- Was it a good idea, at the time, to hoard printer cables?

Listening to this album always makes me think of my college roommate, Hank. He's basically single handedly responsible for my musical taste.

Today I spent a long time dealing with Windows on Allen's PC. I don't like Windows.

Oh hello, world! It's my first toot from Emacs using mastodon.el. You know what? This is pretty good. It's honestly a FAR better client than 'twittering-mode' ever was on the bird site.

Anyway, t his is really just a test. Let's see how it works!

I want to write a Usenet-style text based reader for the fediverse. I think that would be cool.

I try very very hard to write comments that I would want to read if I had to dive into someone else's code and understand what the hell it was doing and why.

So I gave up. Instead of writing a content manager as a web application, I’ve developed an export backend for “org-publish” in Emacs, so I can scan a directory with some org-mode metadata in a file and spit out nicely formatted static HTML pages with links to the content. This feels right.

Plus, hey, Lisp! (Well, Emacs Lisp, anyway)

I’ve spent the last few days exploring web application dev to build a very simple content manager, and I have come to the conclusion that they are all terrible.

- PHP: What is there even to say.
- Ruby on Rails: Once a lean and simple powerhouse, now a complex behemoth. Not deployment friendly.
- NodeJS: TypeScript makes it usable, but more frameworks than you can shake a stick at and they break every third day.
- Bespoke Go/Rust/Etc.: Great for APIs, not great for a whole user-facing app.

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