Took some time to write about my adventures building an #ai thing that isn't a chatbot or a searchbot.
While going through lots of logs from a long-running #tmux session, I noticed that the buffer line counter also displays a timestamp for the lines currently on screen. I had never seen it before, and I have no idea when it started doing that, but I found it quite nifty. #til
Oh, that's cool. #fedora 42 comes with a #wayland setup that plays well with external displays and #nvidia #optimus cards. Took a couple games for a spin and could verify through nvtop that the discrete GPU is being used as expected. Desktop usage also seems fine in terms of flickering and lag. Happy to see that after all this years we're finally there! 2025: year of the #linux desktop lol
Found out today about https://floccus.org/, an extension that does #bookmark sync across more than one #browser. Trying it with a webdav server as a backend, and so far it's the best tool I found for the job after years of looking for one. Also #free and #opensource, good stuff! #til
Always a good grind. For armor or boss fight?
Stumbled upon an interesting #ux feature for #chrome based browsers on #android: you can drag your finger over the address bar to switch to other tabs you have open: to the right for previous tabs, to the left for next tabs, kinda like natural scrolling. #til
Hah, that's cool: I no longer need to force the desktop to run on #xorg with my #nvidia Optimus in order to have a second display active or to run games that use the graphics card. Everything working fine in #wayland now! That's gotta be the best feature from #fedora 41 for me. ๐ #linux #gaming
#til about https://github.com/aws-samples/bedrock-access-gateway and now I can finally try other models without more subscriptions. Got it to work with #openui too but found out that by doing so, I cannot connect it to #openai anymore. I wonder if there is a gateway that connects to *everything* #ai
Got tricked by #openwrt not telling me that I had to restart a #wireguard tunnel to reflect an updated peer configuration and had to find it out through the wg CLI. Nevertheless, now nodes on both sides of the tunnel can talk using their #ipv6 ULAs, so that's a win. ๐
After so many years using #fedora #linux I discovered dnf distro-sync, which apparently was the old way of doing upgrades before dnf system-upgrade came around. Doing the upgrade live is much more to my liking and it also reminds me how it worked in #debian. #til
For me the best thing ollama gave me was the ability to easily pull different models from their library with ollama pull
Is that a pure desire of /wanting to/ or do you have a plan of _how_ you want to do it? Asking because I also want to do something like this. For this reason, I've been playing with different models running locally and am starting to explore LangChain to interact with them, so I can get the hang of it. Apparently one can use LangGraph to get to this point, but I didn't get there yet...
So it seems that xquartz remains the official way of doing #x11 forwarding on #macos. And to get it running you still need to restart the system, like a savage. When will the madness end? o//
FUTO has good swiping out of the box. Anysoft has none of that. Anysoft supports many languages at the same time if I remember it correctly, something that FUTO doesn't do, forcing you to switch languages manually. Heliboard is not bad, but it can only do swiping if you sideload a native library, then it works as well as FUTO. Swipe typing is the key for me. Too bad only GBoard or SwiftKey do it well for many languages at the same time.
No edits on nostr. It looks like good proofreading is back in the menu bois
Nostr only? I just found out about openvibe and decided to test it as a client just to check if the apparent lazy loading I see on amethyst pushing notes down doesn't happen with it. But it's main thing seems to be about connecting and posting to multiple networks with the same app, nothing unique about Nostr... It looks nice, though!
This is not a jab against Telegram hitting them when they are at their lows despite what a disappointing amount of users on Twitter have reacted to this with. All of us are GrapheneOS have used it in some way. However, it's founder being arrested is a very important time to remind people that because messages are not end-to-end encrypted except in a very specific circumstance, many users and average people are at risk. Telegram has almost a billion users and many do not understand this concept. If you hold something sensitive on Telegram and it's not encrypted, you MUST take appropriate action. This is a PSA to our users who use Telegram because we care about the safety of our users and community. The climate surrounding Telegram is moving towards being hostile, so talking about this is more important than ever.
There are many messengers not just Signal that are safer than Telegram simply because end to end encryption is mandatory. Signal is mentioned here because they are an unfortunate subject of Telegram's marketing campaigns. Influencers taking jabs at Signal when they are proven to only be able to provide only a timestamp of when an account was registered and last used in court is simply throwing stones from a glass house. Both require phone numbers yet Telegram gives away far more information about you.
Encryption and preventing access to metadata doesn't just protect users, it protects developers. You cannot be compelled to give away what you cannot access and you cannot be accountable to protect against what you aren't able to moderate. Develop unstoppable software that can survive without you.
https://signal.org/bigbrother/santa-clara-county/
We recommend only SimpleX for messaging outside of Signal/Molly at this time. For high risk GrapheneOS users who use it as a WiFi-Only device with no SIM, it is the best choice. Molly also allows multiple devices to use one Signal account, register on another device and link and you still won't need the number if you need Signal. If Session had PFS it would also be considered further, there is a tradeoff.
We aren't in a place and time to assess every communication method available to us, the market for messaging apps is becoming way too large.
What about element/matrix? It allows E2EE and seems to have (or is working toward?) at least one P2P implementation.
Heyo, testing this here to see what it's like.