That was me. The engine is deterministic so I wrote a beam solver for it. My score should've been 208 (pretty sure it could play forever; I capped the solver at a max time limit) but I messed up one of my moves (I was manually moving the pieces instead of submitting the final move list with curl).
HN user
16
[ my public key: https://keybase.io/neutral; my proof: https://keybase.io/neutral/sigs/-MgrUSASRqd2T-4tFuC3803lyVpZ8uZw5CIhbr59JFU ]
It sounds like you're on unstable? Things are significantly more stable if you stick to the release branches (25.05, 25.11 etc)
It sounds like you're talking about home-manager, which is a third-party Nix module, not Nix itself. I've been using Nix happily for several years now for work and personal without needing to use home-manager at all (since I don't like it either).
From what I understand, the Beeper team has invested a lot of time and effort (and code!) into their own "make matrix go vroom" solution which also benefits their complex bridging system, and I imagine it would take some significant engineering time to unravel it for sliding sync.
Battery life is significantly worse on my m1 pro macbook pro under asahi. I'd estimate about half of MacOS.
I'm not sure if this is an elephant-in-the-room sort of thing of if people legitimately haven't picked up on it, but if you listen to the speech patterns and accent that Lina presents, (s)he speaks exactly like marcan. You can listen for yourself and form your own opinions, but I am firmly in the camp of "Lina is marcan".
I have a second SIM card that T-Mobile gave me for free (no idea why). I have it installed in an Android phone running Tasker with a bunch of jobs I created to do various things. Android phone stays at home while my primary (flip phone) comes with me. I get specific Matrix (https://matrix.org) messages forwarded to my flip phone, I can query the weather, I have a couple RSS feeds forwarding, and I can enable/disable any of these tasker profiles by sending custom commands from the flip phone back to the android. Obviously this requires having a second SIM card, but you could probably find a super cheap talk/text (or text-only?) prepaid plan temporarily and set up something similar. Tasker is extremely powerful and could conceivably do most if not all of what you're asking.
I loved the concept of "automatic bi-directional tagging" so much that I created a sorta-clone of Roam here: https://github.com/neutralinsomniac/exocortex
It's still WIP, but I use it every day for my personal notes.
Try enabling processor scaling with `apm -A` and see if it makes a difference. My x220 running openbsd will default to low performance if I don't run the apm daemon.
this is the video that convinced me to give acme a shot. 6 months later and I can't imagine going back to anything else. this coming from a heavy vim user of 10+ years.
Have you tried leaving any giant rooms you may be in? Like Riot/Matrix HQ? I use my personal homeserver for my friends/some IRC channels and my load is nonexistent. May not be the answer you're looking for, but those huge (10,000+ users) rooms are a huge strain on homeservers right now. Look for performance updates in the next version of synapse.
But until any of these new age apps/platforms support federation and decentralized communication, there's not much use for the masses to look for servers run by specific people.
Have you not heard of https://matrix.org?
100% open source server + client(s), decentralized, federated, easy to stand up your own server, end-to-end encryption, bridges to tons of other networks (IRC, telegram, slack, mattermost, etc), full history sync even when you log in from new devices, read receipts (even for individual users in group chats). They're by far (in my opinion) the most feature-rich of the "new-age" communication systems. I've been running my own homeserver for over a year now and I can't recommend it highly enough.
Telegram has been around for three years now. I wouldn't hold my breath for open source servers/ability to run your own. That's not their business model.
https://riot.im is doing this.
e2e is in beta still, but they have key list management/verification in place already.
Most seamless end-to-end encrypted solution I've come across. And it's still in beta. Every piece is open source (I'm running my own server), it's federated, supports history sync as a first-citizen feature, individual read receipts for group messages. The UX is not as polished as Telegram, but it's improving rapidly and is more than usable as a daily driver.
You need to update the addresses of commit_creds() and prepare_kernel_cred() as per this: https://news.ycombinator.com/item?id=10931954
Arch is not kosher. You need to do this: https://news.ycombinator.com/item?id=10931954
Did you update the addresses of commit_creds() and prepare_kernel_cred() to match your running kernel before you compiled/ran it?