• 3 Posts
  • 502 Comments
Joined 4 years ago
cake
Cake day: January 17th, 2022

help-circle
  • 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.



  • 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.




  • 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.




  • So for the PineTime the most popular firmware is https://infinitime.io/ and by default you get

    • Watchfaces for telling the time
    • Steps (displays the number of steps of the day and the daily goal)
    • Heart rate (controls the heart rate sensor and display current heartbeat)
    • Music (control the playback of the music on your phone)

    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…

    • time (+ weather if connected to network, not mobile phone, via WiFi not BT)
    • Steps

    … 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.


    • Install anyway
    • daily drive
    • do a SeedVault backup on a USB stick

    then optionally, after a short while if you are convinced

    • buy a 2nd hand Pixel 8 (cheapest with longest support) or whatever match your preferences, maybe by then even a Motorola with official support
    • bring your SeedVault backup back to the new device including, contacts, apps and data

    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.



  • I haven’t but I did built relatively large projects before (e.g. browsers) and basically it depends mostly on 2 things :

    • are you in rush? If not just let it run over night, if you are then delegate it (if you can afford it and matches your threat model) to a cloud provider (rent a couple of instances for however long you need, that’s where the hourly pricing matters)
    • is the build system properly setup for reproducibility, e.g runs in a single container on AMD64? if so just start it and move on, otherwise be prepared for an indefinite amount of tinkering

    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.



  • 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.





  • 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.