Show newer

3/?

Since the SDK is meant to work in both node.js and bare-kit, I'm using the `brittle` module for tests.

npmjs.com/package/brittle

Show thread

2/? Step one: Reproduce the issue. I'll see if I can make a test to reproduce what I'm seeing in @agregore , but with the lowest level primitive I use for hypercore dev, hyper-sdk

github.com/RangerMauve/hyper-s

Show thread

Gonna try something new. Live tooting my debugging session. Today's bug: If I open a `hyper://` URL that I should have the private key for without actually giving the `name` first, it won't generate the key and marks the drive as read only. Or something like that?

How did I not hear of the #DigitalFairnessAct until today? Intriguing legislation idea, it's a bit mind-boggling to think that something as prevalent as dark patterns and addictive design in software could be criminalised, but yet I feel strangely liberated imagining myself in a world—or at least a European Union—without them.

I looked at the "Fitness Check" publication it is derived from and wow, it really gets into the major issues with the modern web. Hoping something good comes of this.

My only complaint with head mounted display glasses is they don't seem to be made for people with large nose bridges

If open source biotech was a thing I'd totally install the equivalent of a new liver or whatever and deal with the debugging.

To all the people suggesting Tidal as a replacement for Spotify being fascist: fyi its owned by billionaire Jack Dorsey so probably not what you think your going for. Soulseek and Bittorrent are your friends...

@0x00string Oh yeah no need to worry the message was recieved in the tone you intended 😁🙏

@0x00string good to know. I was considering debugging it at some point myself but it's all pretty low on ny priority list 😅

@stman @theruran @50htz @vidak @kkarhan @forthy42 yeah my threat model is more along crapware and lazily added ads/analytics rather than advanced persistant threats and malware.

Fun fact: the only method I have to shut down my machine other than hard shutdown via the power button is to open a terminal and type "shutdown now".

Lol the default arch linux package doesn't run because of some sort of protobuf python bindings mismatch 🤷

Show thread

TIL about this open source tool that helps you see what connections app make and block them if they're sus.

github.com/evilsocket/opensnit

This mastodon client came to me in a fever dream.
I had to waste the whole day, but now you too can bunnyhop through your fedi feed.
https://files.burning.homes/experimental/hall-of-toots/index.html

* webgl required
* mobile somewhat supported
* yes this html file is a whole client and the entire source
* it would run smoother and look better if you launch it locally so it don't have to bypass CORS, but oauth won't work and you'll have to use access token
* you can click urls and images
* you don't really have to login, and can just hop around the public timelines (i.e. Instance = https://mastodon.social , empty token, Federated timeline, Use Access Token)
* but I'm too tired to support CW and sensitive, so it'll kinda be full of porn
* admins will hate you
* 429 error means you won
* I am in dire need of salvation

they won't tell you this but cannibalism is legal on mastodon

Been working from the couch with my head mounted display more. My cat has been loving the opportunity to cuddle up on my lap while I code 😻

Here's all the random web scrapes I've saved in Agregore. Mostly articles to do with tech.

hyper://8bhhf8xb9z3487rzwaroij1d477g3qnaaey19omopxjsgkj5d7to/

@ellyxir It remains to be seen if my single body can keep up with my ambition. :P

I wish apps had an "actually dark" mode in addition to the "slightly darker mode" they sometimes give.

@berniethewordsmith How would you rate your experience?

Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.