• 0 Posts
  • 21 Comments
Joined 1 year ago
cake
Cake day: September 25th, 2023

help-circle
  • What I meant to say is that a lot of commercial keyboards are sold with some “customizable” they are. And it’s partly true, you have tool allowing to make some shortcut on popular OSes. It might be sufficient for some people … but it is NOT the same as putting your own firmware in it.

    I’m not advocating for a $300 keyboard over a $30 one, “just” for genuine customization. Some that doesn’t have arbitrary limitations from the manufacturer and doesn’t have support for only some OSes which in turns (well Windows and MacOS not to name them) also promote a consumer only with limited control options, as OP is saying about enshitification.



  • Buy open hardware with open source firmware.

    I’m typing this from a Corne-ish Zen and you can see my firmware (ZMK) with my keymap at https://github.com/Utopiah/zmk-config-zen-2/blob/main/config/corneish_zen.keymap#L27

    Nobody can touch this but me. No update can break it. Yet, it’s more feature rich than most keyboards.

    There are equivalents for most peripherals. It’s not cheap, usually even MORE expensive than already pricey ones like Logitech (I have an MX Vertical, still) but IMHO it’s worth it. It’s good right now, pragmatically speaking, but also morally speaking.

    I advise against swimming upstream, namely NOT buying hardware that have such enshitification practices because if they don’t do it today, they might tomorrow when there is more pressure from shareholders. Also by buying alternatives you are economically supporting people whom you believe are providing better solutions for yourself and others.

    PS: a gateway to such projects is https://crowdsupply.com which is a kind of KickStarter. I bought a dozen things there, all delivered and working.




  • So… FWIW I post often about I have a painless NVIDIA experience, including playing Windows only games, including VR games.

    I thought “Damn… how did I get so lucky?” and yesterday while tinkering with partitions (as one does…) I decided I’d try a “speed run” to go from no system to a VR Windows only game running on Linux.

    I started from Debian 12 600Mb ISO and ~1h later I was playing.

    I’m not saying everybody should have a perfect experience playing games on Linux with an NVIDIA but … mine was again pretty straightforward.

    I’d argue it’s easier with Ubuntu and accepting non-free repository, probably having the same result, ~1hr from 0 to play, without even using the command line once.


  • That’s not the real question though. The real question is rather are there any “real physical proof” that Jesus had literally anything special that is in itself being the “son of God” or anything related to religion.

    Anybody (sadly) can be crucified, especially during a period where it is trendy. Anybody can walk through part of the desert. Anybody can organize a meal, give a speech, etc.

    Even if it’s done exceptionally well, that does not make it special in the sense of being the proof of anything religious. We all have friends with unique talents, and social media helped us discovered that there are so many more of those around the entire world, but nobody in their right mind would claim that because Eminem can sing words intelligibly faster than the vast majority of people he is the son of “God”.

    I also read a book about a decade ago (unfortunately didn’t write down notes about it so can’t find the name back) on the history of religion, from polytheism to monotheism, and it was quite interesting. If I remember correctly one way to interpret it was through the lens of religions maintaining themselves over time and space, which could include growing to a sufficient size in terms of devout adepts. The point being that veracity was not part of the equation.



  • utopiah@lemmy.worldtolinuxmemes@lemmy.worldUseless messenger
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    10 months ago

    It’s called having standards.

    OK provocation aside yes, you actually have to stand for what you believe in. For some people it means not going to a meat restaurants, for others, like me, it means not accepting a WhatsApp chat or a Google Drive share. You also do that but because it’s either so ingrained or socially accepted you do not even notice anymore. Your standards are definitely not mine but if neither of us do push back, then we as a society go backward IMHO (even knowing my standards are not yours, assuming at least some of us do think and act based on new knowledge rather than random beliefs). So… yes it means my circle of acquaintances is not the most inclusive but I do accept boundaries and if it means someone is toxic according to my perspective, they are out, simple.

    PS: you actually have no idea what my social life is. You literally can not judge if it’s “richer” or “poorer” than anyone else.



  • utopiah@lemmy.worldtointernet funeral@lemmy.worldreminder
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    I don’t think so, here is another example, what if the device counts how many times someone said “fuck”, then sending {fuck:0} or {fuck:4,294,967,295} will result in the same size of data being transmitted. In fact imagining that the device is designed to do so, it could always send a large meaningless packet on querying for updates just so that when it actually needs to send data, it would look similar, same approximate number and lengths of packets and can be capped. I’m not saying it’s the case now, just technically feasible and I believe hard to detect.

    Also on “trusting” someone then answered in https://lemmy.world/comment/4594899 but I’d said it’s also not “easy”. At least one must trust their institutions able to vet on the person able to review such devices and that the device tested and the one used are actually identical.

    Finally I’m not arguing for conspiracy theory or that Echo is spying on users, only that verification for privacy on closed system is not “easy” either through trust of 3rd parties or technical expertise for an “average” user, not somebody working in the domain.



  • utopiah@lemmy.worldtointernet funeral@lemmy.worldreminder
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Are you saying the size of the upstream packet should be proportional to the mute time? Wouldn’t that assume that one knows ahead what such logs include or not? For example if we imagine that the device is listening while on mute for the keyword “potato” and it’s not being said once during the mute period, wouldn’t that still making an upstream packet of a fixed length, i.e zero, despite being actively listening and able to phone home? Genuinely trying to understand how one can be so confident based solely on packet size as this seems to make some assumption on how the device behaves.

    Edit: regardless, monitoring traffic (which I already mentioned, hence aware of but arguing it’s not sufficient) using Wireshark or netcat is definitely not “easy” for most people buying such devices.


  • utopiah@lemmy.worldtointernet funeral@lemmy.worldreminder
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    2
    ·
    1 year ago

    Curious to learn how would you verify it. Wouldn’t one has to go as low level as power spikes? Not to sound paranoid but one can’t just believe the PR these companies said. Consequently we have to check how the device behaves. It’s not because it doesn’t send information that it does not process it. One could imagine it logs on specific behavior or keywords and only send information back when “normal” behavior is expected, e.g update check. I’m not trying to imply this is the case, only that verifying doesn’t seem “easy” to me.




  • Genuinely no idea how Linux gaming could be better. I’ve been playing on desktop and Steam Deck for years, both “flat” games and VR games and it just works. Sure I don’t try literally everything but with ProtonDB I’m confident it will work, or not, and decide accordingly. Obviously not all games work on Linux but definitely more quality games that I have time for. For me it just works, I spend at least 99% of my time gaming on Linux actually gaming, in fact I can’t even remember when is the last time I tinkered. I don’t even have problems with GPU drivers despite tinkering with containers with machine learning. I’m not trying to say nobody has problems or dismiss problems people do have, just sharing my experience.




  • Surprising to me so I must do some things right :

    • dedicated /home partition
    • OS on SSD, new OS on fast USB stick
    • backup on another physical disk of important data (usually a subset of /home )
    • other partition for OS testing
    • other working device for instructions and search online (mobile phone is usually enough)
    • documented setup for complex tools, e.g /home/Prototypes where you might have container setups, e.g docker-compose.yml

    Usually if you have this in place its a matter of hour, at most. Sure in 1h you will not have ALL the apps you need perfectly configured but, for me at least, enough to feel at “home” again. It’s usually about having ~/.bashrc or ~/.tridactilrc in place but if you do have /home on another partition, it’s basically “free”.