To me, I find it a bit frustrating that Arch linux routinely has "manual intervention required" problems every single year where the intervention is just a single command that pacman could have just ran themselves if they so desired. Sometimes, they get a new developer and you have to manually install their keys first otherwise packages fail authentication. What can you do in the face of that except conclude they don't want things to "just work" and create a derivative in the hopes of making things just work.
It's the same with Dying Light. They have a neglected Linux version and I downloaded 16GiB before i realised to switch to the Windows version and start again.
Emacs already does that with TRAMP via SSH -- You just open a file like /ssh:user@server:/etc/hosts the main downside is if your connection is laggy Emacs will lock up momentarily. There is an ongoing effort to improve the multithreaded-ness and async-ness of Emacs to make it nicer
Wine is the chemo to the cancer that is windows :) it's not a step forward that solves a fundamental problem, rather, a workaround for a problem we created
In practicing no because in the end it generally takes a human intelligence to fully understand the requirements of a particular program, sanity check everything, get the right dependency versions and fix build errors. For code library repositories like rust, importing is fairy automated since everything is neat, tidy, and regular. But end user applications are more often than not a pain in the ass
Now in grapheneosin the updates settings it allows you to apply Google's upstream security patches, but grapheneos is forbidden from releasing the source code for these until a certain time later. You can read more about it on their blog. I have them enabled. At least I can rest easy knowing the Grapheneos Devs are able to inspect the code on users behalf even if they can't yet release it.
So my friend and I were trying to learn some coding together. We had our laptops on the same wifi and I wanted us to use git without depending on GitHub, but I was completely stumped as to how to actually connect us together. I don't want us to setup SSH servers on each other's laptops, giving each other full access to our computers, and sending patches to each other across the living room seems overkill when we're just sitting around hacking away on our keyboards wanting to share what we've come up with every few minutes or so. I still have no idea how I would solve this. Maybe I'd just try coding with a syncthing directory shared between us, but then that's totally giving up on git
This project made me learn about and attempt to implement the SPAKE2 protocol and HKDF as an exercise.
It's quite fascinating. It lets you upgrade a short password to a long key, but requires trusting a server to rate limit attempts on brute-forcing that short password. It seems difficult to find a practical use case for it tho. Because it's only relevant when it is impractical to send a long key. But if you think for a second, lets say you are transferring from a desktop to a phone, you can show a QR code and scan in with your phones camera, thus achieving a secure handshake bypassing the need for SPAKE2 all together. Maybe it would defeat the simplicity of the tool, but if it also provided a long string of words for the key, a user could optionally send all the words instead of just the first few and get themselves a secure key without needing to trust the server.
I had no idea fossify was fork. Until this moment I had apps from both of them, some orange, some green, but the calendar started bugging out by opening a different date to what I clicked on. I see my phone hasn't updated it since last year. Now finally I've deleted them all in favour of the fossify ones. Thanks.
A parasite leaches off it's host to the hosts harm. Maybe it's not a good analogy, but Im in china, and it's painful after paying money for a VPN to bypass censorship to find myself routinely blocked by CDNs because they decided I'm not human. I'm honestly feeling more opressed by these middlemen than the government sometimes. For example, maybe I can't log in to a game due to being blocked by the login API, and the game company just responds by telling me to run an antivirus scanner and try again since they are not personally developing that system that lack awareness. Such people with genuine need for VPNs and privacy tools are the sacrifice for this system.
The article states that he previously said he was going to keep going until he passed away, it he suddenly announced it at the end of the meeting without anyone except his close family knowing.
As a casual onlooker, reading blog posts here and there, it's evident the topic of Rusts' suitability for game development is a hot topic of discussion and research. Sometimes it feels there is a sort of existential dread coming with the thought that Rusts' design maybe simply makes it too much of a pain in the long run in attempt to force code to comply with it's required way of thinking.
Do you ever find yourself wondering if its the right path to commit to for future games?
I heard syncthing has recently given up on developing the android app. Unfortunately the filesystem in android has become more and more restrictive so using an app to manage files globally that reside in each individual apps container is becoming more difficult. i onced synced 70k small files to android and it took 2 months to complete due to the virtual filesystem.
Manny people mistakenly recognise Bopomofo as katakana. I use bopomofo and get this reaction a lot, it just have to mention its actually bopomofo/zhuyin and then they know what it is.
I can't remember enough to say, but it certainly emphasis the interactions and feelings between different characters. The story has an initial ending, and then a continuation which focuses on therapy recovery from all the psychological damage inflicted to the characters. Lots of dialogue
I once saw a video of a highly aerodynamic solar car. Due to the high laminar flow of the air around it bugs would just go around the car. Perhaps this also causes modern cars to splatter less bugs.
It very much doesn't work like that. I work on Guix a little, and I remember someone saying ~5% of packages were broken at any given time. there is something of an equilibrium between packages breaking due to changes and someone fixing them. Packages are also not truly functional in the functional programming sense. For practical reasons, Nix/Guix just try their best to remove as much state as possible to make things behave consistently. But for example, the number of cores available is different between different machines and race conditions can occur.
I heard from an Anton Petrov video it would reduce the planets average temperature by half a degree for some time, but I don't know where he got that info from.
If we could somehow make it into a donut planet we could presumably sit in the middle of it experiencing no acceleration. Would the time dilation effects still occur then?
I also met a fellow student who was working on this too years ago. Not sure how far e got. to be honest I think he was just to reluctant to graduate and get a real job so kept finding ways to stay at uni.
I package software for guix, and I one aspect I hate is having to come up with synopses and descriptions for packages. I wonder if this could be used as a basis for generating these things automatically. since there are already tens of thousands of packages it can be given plenty of examples of what they should look like.
Basically because there isn't much of a difference. IPFS is basically bittorrent that breaks compatibility to add some fancy new features in exchange for more resources usage, like RAM. bittorrent v2 also does this but more modestly as it intends for torrent clients to upgrade to support it.
Meanwhile my sister that I convinced to use Signal is getting the fake Amazon scam messages and I don't know how to stop it. She has "Sealed sender: Allow from anyone" disabled but received it again anyway after she blocked the first one. Is it honestly not even possible to receive messages only from contacts?