Pinned post

Don't get me wrong, computers can absolutely help us regain our environmental efficiency. They just *aren't*.

Not as long as we're:
* constantly syncing everything to the cloud,
* expecting same-hour delivery,
* funding our clickbait via surveillance advertising,
* buying a new phone every year,
* using AIs because they're cool rather than useful,
* running bloated software & webpages,
* buying into "big data"
* etc

Computing is environmentally cheap, but it rapidly adds up!

Show thread
Pinned post

Maybe it's just because this is where my interest lies, but reading a few takes on how to Fix The Web yesterday I really think a major issue are the discovery hueristics we use. Their incomprehensibility and shallowness promotes the bad and buries the good.

There's PLENTY of good links! Otherwise I'd be wanting to tear The Web down rather than just JS...

I created Odysseus to explore some partial solutions, but I'm keen to see others address the problem from a different angle! Links? Advice?

> What are cases of technological introductions in which the risk assessment and mitigation part(s) were done correctly?

Correctly? I would settle for at all. Other than the obvious evil uses authoritarians and capitalists were going to put computers and networks to anyway, I didn't consider any of the potential risks of replacing post with email, record stores with Napster etc. In hindsight, that was dangerously naive.


@dredmorbius Mind you, I was an anarchist radical in my 20s when the web was being popularized, so I can be forgiven for thinking disruption of established ways of doing things would inevitably by a net good. The veteran public service decision-makers rushing the digitization of everything they do, on the other hand ...


We're not sure if what a person's opinion as to how the control toolbar should look like will be considered as a hot take, so I decided to post a screenshot here.

Digital tech was so much more exciting and fun when it was a nice-to-have that we tinkered with in our spare time, not a byzantine mess of constantly changing infrastructure that we depend on for dozens of essential daily functions.

Show thread

I remember about 20 years ago arguing that because means determine ends rather than being justified by them, then authoritarians must end up undermining their longer term goals if they organize using decentralized means. In hindsight, that was naive.

I was reading #haskell docs and I thought this line was funny because it really encapsulates most Haskell docs:

"Since Void values logically don't exist, this witnesses the logical reasoning tool of "ex falso quodlibet". "

@hyperrealgopher Yeah. There's definitely a breed of bad documentation particular to Haskell (and maybe Scala, although it should be more rare).

It's almost like c/c++ "examples" showing off their mastery of cmake idiosyncrasies instead of a task at hand.

:akillitwithfire_rev: Some people also recommended raising the temp, but I only have a fixed 40W iron. I considered using the huge ~1/4" tip but I'm clumsy enough with the medium one. Maybe I'll try that next time.

The tip I used was also very old & a little rusty, so I did a VERY light very fine (1000 or 2000?) grit sanding - only 1 or 2 very light strokes, because I know sanding an iron tip can easily destroy the finish/coating and render it useless.

I think I need some flux. I wound up using some thicker flux core solder (and a lot of it) to clean the tip, and after a while, it actually looks pretty decent :) :akillitwithfire: :hackers_town:

Show thread

So far so good... I think this is my nicest solder job ever, at least as far as not melting the wire insulation.

I read a bit before starting, and a few things that helped are:
- larger iron tip (maybe like a 3mm pencil tip up from maybe 2mm?) for more heat mass/minimizing heat loss on contact
- more frequent cleaning & tinning the tip
- minimizing solder blobs on the tip
- trying to be REALLY fast on & off the wire/pad
- not too much solder on the wire
- touch the solder to the wire, not the iron

Almost done... hopefully it stays this clean.

After yesterday, I'm tempted to share this link yet again...

The Open-Source Software bubble that is and the blogging bubble that was - Baldur Bjarnason:

Yes: The Linux kernel, GCC, GNU LibC, Bash, CoreUtils, etc do appear to be caught up in this. Certainly Linux... I don't know about the rest of our stack...

@alcinnz @dredmorbius 3blue1brown has a good video on Hamming codes in particular which provides a good base for learning about more complex error detecting/correcting codes: &

They also noted that part of this craze around the development of high-tech prosthetics stems from the savior complex, the idea that disabled people need to be fixed. But changing the world to remove the disabling obstacles works better than all of these high-tech items, they said.


Show thread

This is such a breach of bodily autonomy because the prosthetic is supposed to become a part of your body, but instead it has DRM so it at least partially belongs to the company that produced it. She literally didn't fully own her arm.


Show thread

99% Invisible: 452- The Lows of High Tech

loved this episode on disability tech and criticism of averages. CW: glorification of military personnel towards the end.

Want to briefly mention one point that was brought up towards the end of the first half of the podcast. So the woman that was interviewed about her hi tech prosthetic arm tow lots of the arm that she had bought for $70,000 had DRM so if she needed to change the movements the set of moments that was available to her she had to go visit the doctor and she couldn't do it herself.


Show thread
Show older

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).