I haven’t tested this myself but I assume one could benchmark both and see if there is noticeable performance loss.
I haven’t tested this myself but I assume one could benchmark both and see if there is noticeable performance loss.
FWIW the SteamDeck running official SteamOS does have a full desktop environment, it’s just hidden by starting Steam in Big Picture mode.
So… you could benchmark the “gain” but I doubt it’s significant, if any.
Also if you do like to play with hardware for gaming across networks checking Selkies or Moonlight to stream from your machine to your machine, no intermediary, little latency or overhead.


So glad I moved from iOS to /e/OS (last year) then to GrapheneOS (last month).
Indeed, when I read this parent comment I had in mind a snake oil salesman in Lucky Luke (Doc Doxey’s Elixir, volume 38)


Lex Fridman is a fucking moron and his pretentious podcast is unbearable.
Confession time… just like Elon Musk, initially I though Fridman was good. I even recommended his podcast when he started it around 2018. I was thinking “Nice, he’s doing interesting technical interviews” then gradually it became longer and longer about broader and broader topics to the point I asked myself “So… is it still <<The Artificial Intelligence Podcast>>” then shortly after stopped listening entirely.
I think he’s deal is networking. He started with his domain of expertise, namely AI, but then (that’s just me speculating) he noticed the correlation between audience size and fame of the guest, so he tried to gradually climb the social ladder of guests, pulling bigger and bigger names regardless of the topic. He used fame from his employer, MIT, then of his guests, to keep on doing so, and it worked. I also imagined he noticed that the more controversial the broad topic was, again the bigger the audience.
So it went from technical niche to teach… to generalist discussion podcast trying to be “open” to the most outlandish views.
TL;DR: it started good IMHO but it slowly yet surely devolved into garbage indeed.
OG “fake it till you make it” business.
Feels like 99% of “social” network startups. The dead Internet theory started before the LLM craze.


implementing ActivityPub from scratch?
Why do that though? As someone mentioned there is https://fedify.dev/ but also Fedbox itself relying on microfed. So you can rely on existing small servers and libraries https://socialdocs.org/docs/ecosystem/libraries-overview
I would precisely suggest NOT to make your own solution if it’s not your focus. If you are a Pinterest alternative, focus on the photo sharing experience (I naively assume that’s the core) and rely on something well maintained to federate.
So for the PineTime the most popular firmware is https://infinitime.io/ and by default you get
and the PineTime is relatively slick, large bezel but frequently people told me, surprised if they knew me, they though I had an Apple watch, which was a brilliant moment to open up the discussion about open source, free software, open hardware.
Meanwhile Watchy has e-ink and the 3D printed frame is very bulky. It’s definitely a lot more noticeable and I received few compliments for it. By default its firmware is https://github.com/sqfmi/Watchy and…
… and that’s about it. Honestly the Watchy ecosystem is a lot less lively than InfiniTime. Sure you get some different watchfaces but that’s about it in terms of popular customization AFAICT. Basically I’d only recommend it if you only want a watch for time and if you are adamant about e-ink.
Linux on desktop, self-hosting and GrapheneOS too.
I have a few smart watches, namely PineTime and Watchy by SQFMI but… honestly I don’t wear them anymore simply because I try to be as minimalist as possible. In fact just yesterday afternoon I was wondering if I could do without GrapheneOS because I might actually NOT need a phone.
So… what do you want out of watch?
I can recommend both but honestly it depends on your need.
then optionally, after a short while if you are convinced
No matter what you do you will be “left behind” but at least you have time to learn something useful in the meantime then reassess.
a Jia Tan type of actor
Yes, absolutely, yet the fact that we even know who they are proves that it’s definitely an odd case. It’s important to remember it but it’s definitely not a normal situation.
I haven’t but I did built relatively large projects before (e.g. browsers) and basically it depends mostly on 2 things :
I think it’s interesting to do but honestly as someone else mentioned, builds are signed. In fact at the end of https://grapheneos.org/install/web#verified-boot-key-hash you get the verified boot hash. The goal is precisely to check that you actually get what you are supposed to have running. Basically the big picture of reproducible builds is that you do NOT have to do it and can STILL verify that you have exactly, up to a single bit, what should have.


Hi there, how about keeping history of past messages? I mean if all participants leave the channel, can they all keep history using e.g. localStorage and when they come back, see what has been shared until now including when they were away thanks to history of that channel from others?


I think that’s precisely what this is questioning : is this helping fund critical FOSS?
What if a fraction of that money instead went to Signal infrastructure? Wikimedia? FSF which initially made GNU PG? FSFE? NLNet which supports Delta Chat? Sovereign Tech Fund? etc rather than individuals?
I don’t think anybody is criticizing that hard working people contributing to a good project are well paid. I believe the question is rather what’s the cost to OTHER projects when there is 1 project, not an umbrella projects which funds others (again like NLNet or the Sovereign Tech Fund).
What model are we reproducing and what’s the risk?
FWIW the question isn’t new. It happens also with Mozilla with the compensation of its C-suite staff, not the “random” software engineer.
No and honestly I don’t think it matters. Set the age of your OS to 18 (assuming you are 18) and move on. What’s the issue?
That being said if you are really interested in the topic and use this as an “excuse” to learn check out https://jsandler18.github.io/ and don’t worry if you don’t have an RPi to run it, you can use QEMU. After that you can dig into https://wiki.osdev.org/ really a fascinating journey.
I tinker with VLC using and… so far my “trick” is a bit dirty, namely I don’t “control” it as much as I killall potential running instances then I start cvlc again with the right parameters. If you want continuity though you might not want that.
Note also that if you plan to do scripting check mpv as it’s a bit easier to tinker with IMHO.
Python
Check https://pypi.org/project/python-vlc/ then for Python bindings, that should give you the affordances you need.
Checkout https://splintercon.net/ and follow the advice given to political dissidents and journalists.


I have genuinely no idea how that could work.
I believe I get the genuine intent (protecting children) but I have so far never encountered any device or software or both that didn’t relatively easily bypass user authentication.
The closest I’ve tried are (expensive) XR headsets like the Apple Vision Pro or the Microsoft HoloLens both thanks to eye tracking. Basically for these you have to validate you are who you claim to be when you put the headset on. If you remove it, put it back (or on someone else head) you have to do it again. Nobody else (unless you explicitly share) can then see what you are looking it.
Every other devices I’ve seen, including mobile phones with banking apps, typically ask you to authenticate then assume than you are the one who keeps using the device. Meanwhile anybody else can grab the device from your hand and be “you”. Typically specific action (e.g. password change) do require to authenticate again but “normal” usage does not.
Also self-hosting is not trivial but it got way easier over the years IMHO thanks to Docker/Podman. Also I’d recommend investing time in it because… it will still be worth it in a decade!
If you are up for it I could write few “challenges” for you and see where it leads.
I imagine you did the math already but between the time it takes, the cost to get there and the actual price of paying for the machine I’d consider entry level washing machine (even if you won’t use it for years and you might have to sell it when you move) or a 2nd hand one (especially if you are ready to fix one, could be free). Out of curiosity I checked in Belgium a basic new machines is ~300e and a 2nd that works (but is loud) starts at 40e. It takes some space though but you can stack things on it, again if you are handy installing a plank over. Additionally if you know some people nearby you can trust, you could split the cost.
… but yes, nobody needs a car for that. People are so “afraid” of a bit of rain it’s silly, just dress accordingly.
PS: others mentioned a cart, if things get heavy that’s definitely what I’d recommend. When I buy heavy groceries, typically drinks, that’s what I prefer. It’s way easier than putting things on your back. For dry clothes though maybe it’s less maneuverable.