Nikhil Jha boosted

World: Google, you are so smart, impartial, and benevolent, please write all our protocols and standards.

Google: Oh yeah, btw, we don’t think you should be able to protect yourself from being tracked on our browser.

Google to break uBlock Origin on Chromium.

#SurveillanceCapitalism #Google

So I added Korean and Spanish to my language input list and then removed them a while later. Two months have passed and...

`locale` in terminal shows all is well too (en_us-UTF8)

maybe a long shot but does anyone else on macos have this issue?

Email is a big pain to parse.

I thought Python would make everything easy, but I still have to deal with the fact that the mail["from"] string isn't even always guaranteed to have the sender's email address. What?

So apparently the Python standard library has support for random mailbox formats. I thought I'd need an external library for this, but this works too.

This toot also brought to you by calipers, openscad, and precision tweezers.

I'm trying to automate my blinds with a motor I found and an .

Obviously the motor doesn't fit the blinds, so 3d printing to the rescue!

I should make a mastodon instance where people can only toot in Haiku.

Nikhil Jha boosted

Also tried RedoxOS. It boots, but that’s about it.

Mastodon does work
on this pretty cool OS
although not graphics

where is my flash drive
why do I keep losing it
I need it right now

Linux desktop is
annoying me right now so
I will try Haiku


I know it's because Fedora no longer packages libssl1 (outdated or something?) but oof...

I can't even use Debian/Ubuntu because the packages are too old to support what I need them to do, and the kernel is a bit too old to work with my hardware.


Another day, another time that "This application failed to start because it could not find or load the Qt platform plugin "xcb"."

I really like Fedora but the fact that I can't keep and run random binaries is really annoying >:(

not everyone packages RPMs

So there was apparently a fork of that was active as late as 2017 (!!!) but the creator disappeared and deleted all their accounts from everything.

Anyone happen to know if someone is keeping an archive of github repositories? (Tach-Yon/Tap-Tap-Adventure)

I *tried* to read the daily dot article.

... tried

Are the @Purism dev kits running something close to the final OS? Can someone with one comment on how they think it would be for daily usage?

I've seen pictures of the dev kit with the screen off, but no one is showing it outside of an emulator that I can find :(

The largest thing blocking it is implementations of crypto/fine grained network access for p2p in Dart.

I want to make mobile applications with Flutter (because they're easy, fast, and look nice) - but crypto and p2p communications are still very wonky.

I've been planning a stupidly simple, extensible chat protocol. Haven't actually worked on it too much yet, but I should.

Nikhil Jha boosted

@njha examples include shared resource pools in the Linux kernel, and string manipulation in redis. Both of these would be great to rip out and share as a dependency, but alas every project I see rolls their own version of these.

Unless the problem domain is generic enough for wide adoption and the code is complex enough, I don't see many successful shared deps in C.

I consider boost a symptom. Dependency management is so bad in C/C++, that we have massive overarching deps.

Show more

Fosstodon is a Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.