15. Infinifilters: Alternative to bloom filters wgich scales better aa your data grows.
Honestly I'm really happy with the simplicity of this tool. With it I can debug large datasets of #ipfs data without needing to touch the network or maintain a web app.
@yosh TBH my main gripes with types has been when TypeScript is unable to match the types existing in JS libraries or in the Runtime. I think if I do another typed language like Rust where it's guaranteed to be 1-to-1 with the APIs it'd be way easier.
#Gmail is starting to show even more ads -- and they're appearing in the middle of email lists.
There's a real benefit to using email software that doesn't rely on YOUR data to generate revenue or train AI.
Thunderbird: Ad-free since 2003.
#FreeTheInbox
(Source: https://9to5google.com/2023/05/05/gmail-ads-increase-2023/)
@albinanigans Yeah, I'm pretty excited too. I've been doing waaaay too much digging on the matter. :P
I'm hoping some of the cheaper devices on the market will get decent support so that kids/youths can have access to devices that they have full control over instead of locked down consoles or school provided chromebooks.
@albinanigans @jalcine I think the GPD WIN 4 is a pretty strong competitor, but it's linux support still isn't as great as the deck. https://www.gpd.hk/gpdwin4
Hopefully some of the drivers and code for stuff like sleep mode will catch up this year.
@jalcine I think the reaction I'm seeing is that while it's more powerful than the deck hardware wise, the UX isn't as good. A big part of that is the trackpads on the deck and all the key binding customization that Valve added.
@tangent128 Yeah I think the only tradeoff is that I'm aiming to remove the need for servers at all and the other browswrs pretty much dropped suppport for the function. 😭
might be good to find an equivalent for key management though
@trevorflowers Oh yeah, I saw that before but ended up not getting into it because it had too many moving pieces. 😅 looks pretty solid thougb
Here's what a CAR with a WebRecorder WACZ file chunked to split the contents looks like: https://hackmd.io/aQnRiqVDSj2e2TZzsV8cKg?view
Each node is identified by part of it's hash and the number of bytes within it. Sadly this WARC doesn't have any deduplication in it, but larger datasets might!
@trevorflowers I'm using VOSK wrapped by https://github.com/ideasman42/nerd-dictation
It isn't amazing but it's fast enough and offline first. The python scripting also makes it easy to hack on things.
I'm publishing my scripts for it here: https://github.com/RangerMauve/mauve-dictation/blob/default/nerd-dictation.py (mostly basic stuff like special characters for programming and some aliases for common mistypings).
I find that I do a moderate amount of manual correction where I select messed up words and speak the word again to overwrite them.
@unmellow Also I guess I should try to get the pinphone keyboard now that it's a thing and see if that helps with the UX?
@unmellow Though honestly I haven't used my pinephone pro in ages. :P Maybe it's time I try to set it up again.
I know I had Agregore compiling on it at one point. Might be a good time to try to get it working agian.
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Exploring what a local-first cyberspace might look like in my spare time.