Skip to main content


Should I dive down the rabbit hole of learning #Godot while I already have so many other projects on the go? Probably not.

Am I? Of course.



Animal Crossing: because putting a lighthouse in your pocket totally makes sense.



Was a little freaked out this morning because my internet wasn't working and I couldn't figure out why. Tuns out I just forgot to add credit to my #Mullvad account, one of my few bills that doesn't automatically charge a credit card. The money had been budgeted and set aside, just not actually paid.


Content warning: bitcoin nonsense



Content warning: onpoli: privatization of healthcare



Bernie Merrily Does It reshared this.

If god didn't want us to use coal he would have put it deep underground

Bernie Merrily Does It reshared this.

Tangent: a huge amount of capitalism and other hierarchical economics is working very hard to create the illusion that nature isn't free (ie, gratis).

Shannon Prickett reshared this.



This is now the second time that Katy has tried to FaceTime her mother from the contact on her phone, which she's used a thousand times before, and gotten a random stranger.

Is there a problem with FaceTime's routing or something?

whats FaceTime?
@seeh It's a video calling service for Apple products.
@seeh


I always find it slightly amusing when people (myself included, sometimes) make a distinction between text files and binary files. It's not like text files are encoded using pixie dust.


So, I recently got a hot water dispenser and I have to say, it's greatly improved my tea making experience. ๐Ÿต

Jonathan Lamothe reshared this.


if we can use normal every day operating systems to virtualize weird operating systems we can use weird operating systems as our daily drivers and virtualize normalcy, just keep it in a little box when we absolutely have to interact with it.

reshared this

Andrew (festive) reshared this.

"your computer looks weird, what is it?"

"it's trenchcoat os - it uses an amoeba microkernel and a port of qemu with GEM as a display environment. It's running on those small spider-like robots that are crawling up the wall."

"I'm calling the cops."

@TheGibson this is... basically my core reason for wanting to actually learn docker or something for the same purpose instead of yeeting it into the sun.

Jonathan Lamothe reshared this.


Yeah you could say that i am on a roll today. #art #MastoArt #artStudy #heavyPaint
painting of two halves of a coconut, the cast shadows are painted in vibrant shades of blue and cyan while the white insides of the coconut have shades of yellow in it. Painting of a pear with a almost black backdrop, there is a warm red light bouncing on the shaded side of the fruit.
A painting of a person with green hair. Theyre standing in shadow but one half of their face in sunlight, creating a stark vibrant green contrast to the bluer shadows. An orange bell pepper on a white plate. The cast shadows have a blue tone while the white plate is a yellow-ish off-white shade.

reshared this



One day I will use Krazy Glue without getting it all over my fingers. Today is not that day.


#Git on #Plan9 is borken in weird ways.

Want to rebase branch A on top of branch B? No you don't. You want to change A to match B and drop all other commits.

Want to merge A into B but there's a conflict? Let's just arbitrarily take the line from A and ignore the one from B. That's what you wanted, right?

@pixx There's also the rebase issue where it seems to just drop the commits in the branch being merged and moves the head to the base branch.

Again, I don't know if this is just a problem on whaever version of the software SDF is using.

@pixx
@pixx I don't recognize the @{...} syntax. What's happening there?
@pixx


Surely, I can use this void pointer safely...

*SEGFAULT*




Content warning: whinging about Rogers (Canadian telco)




I just straight-up watched a cat use a crosswalk. He walked up to a busy intersection, sat patiently looking across the street, and as soon as the lights changed giving the pedestrian crossing the right of way, crossed the street.


God help me, I've started to like using #ed.

Is it the most efficient way to edit text files? No.

Is it weirdly fun to figure out how to manipulate it into doing what I want?

Kind of.

#ed
I am an old guy that used TECO โ€” that was weird fun too as I remember. Very powerful but totally obtuse.
@Brian Sullivan I should look into TECO as well. I have an account on SDF's TOPS-20 system that I like to play around with from time to time.
One of the guys I worked with in the early 70s wrote an entire text star wars game in a TECO macro.
Like vi/vim then, although their aficionados would never admit it.


Welp, my internet connection is absolute trash today. Hooray for monopolies!

Jonathan Lamothe reshared this.


Hi there"
I'm thinking about opening a Redbubble.com store with some of my drawing/designs.

Would you be interested on it?

If so, what would you like to see there from mine ( Flying cars? Batrachian figures? Spaceships? ) and what kind of product would you like to have available for it?

Evolution and morphological figures are pretty harmless though ๐Ÿ˜€
@Ailantd Sikowsky I can dig a Vitruvian Man design with a Batrachian figure instead. I will have a hard time explaining the joke every time someone asks about it but it's worth it.

Jonathan Lamothe reshared this.


From a data privacy perspective, cars are just cell phones on wheels now and I hate it so much.

reshared this

are we going to see a retro throwback โ€œLudditeโ€ trend of people fixing up old beater Honda Civics and 1980 VW Beetles?
I think it's worse than that. At least with most Android phones you are allowed to replace the OS, disable tracking, etc. It might not be easy, but it's possible to do without losing the functionality of the phone (not Samsung, they're pretty bad). Tesla warns you that opting out of their data collection program might result in your car ceasing to function. If they stop being vehicles if you don't let them spy on you, then their primary function is not as a vehicle.
This entry was edited (3 weeks ago)


I have a complaint about #Plan9 #C.

I don't like that a literal 0 is accepted as a null pointer. I just spent an embarrassingly long time tracking down a segfault because in an attempt to zero out a buffer, I accidentally used memcpy(&buf, 0, sizeof(buf)) instead of memset(&buf, 0, sizeof(buf)).

The compiler should've been able to catch this.

#c #plan9
@moody then I suppose my complaint is with C itself. ;)
There is a reason why go removed all implicit casts.


How do I know I'm getting old? I've finally reached the age where I routinely find myself asking: "do I really want to bend over to pick that up?"



The thing about writing a unit testing framework from scratch is that you can't use test driven development to make it, but hey, at least I'm not building a compiler from scratch.
Ah, I see. A bootstrapping problem.


@Benny has decided that he wants to help me work today. I'm getting the impression that he does not know C at all.


Been doing some work in C lately, and I have to admit, I miss lambdas. It has function pointers, but they're not the same thing.

Jonathan Lamothe reshared this.


If you live somewhere that recently reverted to Standard Time, remember that Dubious Goals Committee will air ONE HOUR EARLIER according to your local clock.

๐Ÿ•ข 19:30 UTC is ALWAYS 19:30 UTC.

Don't look at me, I didn't invent Daylight Saving; I think it's stupid too. ๐Ÿ˜–

reshared this

@tob This is why UTC is the One True Timezone.
@tob


Apparently, querying YouTube's RSS feed (that they admittedly don't advertise, but do provide) is a violation of their Terms of Service?
a notice from YouTube which reads as follows:
Our systems have detected unusual traffic from your computer network.  Please try your request again later.

Jonathan Lamothe reshared this.


I feel personally attacked by this cartoon.
Cartoon. First pane, two buttons: "admit to yourself your dream is dead", and "pay $12" Second pane, a light-skinned man with red hair and super hero clothing, sweats, has a handkerchief, and the words "Domain Renewal" is on the bottom.

reshared this


Jonathan Lamothe reshared this.


Content warning: Off-topic: data privacy, AI

Content warning: Off-topic: data privacy, AI

Content warning: Off-topic: data privacy, AI


Jonathan Lamothe reshared this.


So my boyfriend went to a bioinformatics hackathon in Spain and his team was all people from the Barcelona Supercomputing Center, built into an old church

This is TOTALLY the place to go if you want to create god

Photo of pristine glowing server racks embedded in a glass container in the center of an old church hall

reshared this

This is the only God I recognize
Mostly because it will totally ruin your life if you so much as look at it wrong...
@float13 thou shalt beep not at the High Booper,,

Jonathan Lamothe reshared this.


We need a news wire service.

We need a distribution network.

We need to embrace the technological realities of our modern age and bring forth the promise of distributed manufacturing.

(This is not a new thought for me, or for the world. I've got pages on how it could/might work, and even a url attached. https://meansofproduction.org/ the time has come, the walrus said.)

Jonathan Lamothe reshared this.

I wonder... Is building a newswire as conceptually easy as it seems?

@drwho As far as I can tell, it's mostly a matter of labor.

There were half a dozen indie news services historically.

@drwho It is tempting, and would be valuable, but our org would be better participating, rather than leading such an initiative.
solidarity with cabbages โœŠ


Been writing a little extension for acme mail in #Plan9. It's been a while since I've touched C though.

I, being me, am making it harder on myself by going full #TDD on this project.



Spent the morning meticulously reworking the budget, and was feeling rather proud of myself.

This evening a visit to the emergency vet undid a bunch of that work. Guess I have to revisit it again tomorrow, but at least @Benny is going to be okay.



It turns out that #ed is a surprisingly good editor for working with #markdown formatted files (especially notes). Hint: g/^#/n will give you a nice table of contents.


So, I recently switched from an #AMD64 #VPS to an #ARM one, and I'm trying to gradually bring all the services I was running back up on the new server. It has generally been pretty easy since most of the actual hosting is being done on a local machine and the VPS is serving as more of a router, but I am having some trouble with my #Owncast server.

I can just reinstall it, but I don't know how to carry over the federation information (and associated keys). I have a backup copy of the owncast directory from the old server, but given that it contains AMD64 binaries, I can't just copy the whole directory and call it a day. Is ther eany way I can copy this data out of the old directory and import it into a fresh installation?

#AskFedi

This website uses cookies. If you continue browsing this website, you agree to the usage of cookies.

โ‡ง