I am going to have to write my own dht implementation eventually.
Many of the problem with DHT-based things seem to be solvable by just not having a global DHT.
But so far I haven't figured out how to add a way to filter who can join with existing dht implementations, if you have access to a node to bootstrap with you can be part of it.
did a new song!!!!!
it's a cover of @fireh9lly's excellent tune ""Robots"" and i happen to think it slaps, have a listen:
https://envelopegenerator.bandcamp.com/track/robots
also please check out all of holly's music https://soundcloud.com/darlinginvasionofearth
(ps if you buy it on bandcamp you're helping not one but TWO troubled artists. plus it's my birthday tomorrow so,,,,,)
love xxx
Because I am a professional engineer I have warnings like "Changing this setting may break everything and plunge the earth into a 1000 year reign of darkness. Or it may work just find and cause no trouble.'
Also just about every advanced setting that has the potential to break something is under the heading 'Here there be Dragons'.
Yep.
dog training hot take
"obedience" is overrated in dogs, and training that focuses on it has a tendency to veer towards the Cesar Millan abuse brand
a dog does not need to be "obedient" to not be aggressive or unruly, and dogs are at least to some degree sentient so training them to mindless obedience is morally highly questionable IMO
NEWS: Controversy at Montreal Dynamics funding event
The company, which aims to do for robotic cats what Boston Dynamics has done for dogs, announced it has received 57M$ in funding.
At the event, an ex-employee claimed v1.0 of the robocat only sleeps.
"It's just a stuffed doll!"
#MicroFiction #TootFic #SmallStories
I need to update the instructions for making a pie server so other people can use set one up easily.
oh, and sub-organisations. Gitea doesn't let you have things like OokTech/Foo as an organisation.
Not the end of the world, but less than ideal.
this comes up because the gitlab install on my local pieserver was way out of date. I had version 1.1.0 and the newest version is 1.9.6.
I need to figure out what the updates are, aside from topics. Topics are awesome and the one thing that I was missing compared to gitlab/hub.
Someone makes a huge complex piece of software and tries to sell administration and maintenance as a service, then someone else comes along and is like 'or you could do it in this really simple way that requires almost no resources'.
Not that I don't like gitlab, they are rather important in the alternative to GitHub sense, but you are going to have maybe 100 organisations in the world that need something that can support the type of traffic required to justify something that complex.
I will always be a bit entertained by how gitlab is a (relatively) big bulky installation that affects a bunch of stuff and takes up a bunch of resources. My pi 2 had some troubles with it with more than one person. then gitea is like 'the executable is less than 100mb, requires no external dependencies and it take about 30mb of ram if you have 2 or 3 people using it'
I get that gitlab is made for a much larger workload, but the difference in complexity is amusing.
Complaining about node
also there is the whole npm vc thing going on.
That makes breaking the reliance on npm a bit urgent.
Complaining about node
Disclaimer: There are plenty of amazing things about Node, I use it all the time.
My biggest complaint is still that node indicates synch/async backwards. Almost everything is synchronous aside from a few functions. But instead of naming the function that are different (in the sense of asynchronous) they label the versions that match the behaviour of everything else.
That is bad design.
Also:
path.delimiter
path.sep
WHAT THE FUCK? Pick a convention node, you're drunk.
I don't exist!
I may be the same inmysocks you see on mastodon.social.... Maybe.
Whatever pronouns you feel like? I would be amused if you alternated.