Show more

In general, the current state of "smart home" technology is extraordinarily hostile to doing your own stuff. Everything wants internet access, everything wants to store your data in the cloud somewhere, everything wants to treat you like a product. This grand experiment of ours where we try to have a smart home, but control 100% of our own data, is REALLY EYE OPENING.

Over the last few weeks we have been trying to build an "Intranet of Things" smart home. We have replaced many of our light switches with TP Link smart switches, for example. Critically, though, we have every smart device on a firewalled 802.11n network with NO ROUTE to the public Internet. All devices are denied access to their precious cloud.

Manufacturers do not make this easy. TP Link setup just barely works without Internet access, but it does, if you jump through some hoops.

Hey remember when the World Wide Web was a hyperlinked document storage engine? I remember that. That was really cool. I miss hyperlinked document storage engines.

I'm deep in the middle of porting parts of the SoftFloat 2c library to SIMH so I can use them in the 3B2 math accelerator implementation, and this is the most tedious work I've done in ages. I hate it. This is Not Fun™.

I hate Google for effectively destroying the ability to self host an email server. You simply can't anymore. I mean, feel free to try, but be prepared to have half of your outbound messages dropped or rejected. And that's AFTER setting up SPF, DKIM, and DMARC.

actually, the _connector_ is called USB-C. the standard is USB-C's Monster

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?

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