see shy jo is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

@cwebber haskell (green) threads need around 778 bytes, so that's pretty impressive!

Back from a 14 mile bike ride along the river with spring flowers everywhere.

... But, it's probably good if your FRP home automation framework has good support for time varying events. So.

Just spent 3 hours writing FRP code to drive a motion activated light.

I loathe motion activated lights.

Writing control code for the chest freezer to fridge conversion that I've been too lazy to actually get delivered yet using and functional reactive programming.

@brennen one of the beautiful things about scuttlebutt is git-ssb, which not only lets git repos be published fully p2p, but has a web interface for browsing repos and issue tracking that looks just like github.

You run the web interface on localhost, and issues you file there get published p2p like any other scuttlebutt message.

@liw and that's why I don't use notmuch..

see shy jo boosted

It's my birthday, and the only present I want is to create a new word on this day.

soloxnaslogosm is the accidental misreading of mostly numeric part numbers as words.

@smallsees Part Number a15060100ux0105 which you can kinda read if you turn it the other way, unless you soloxnaslogosm it as "aisobolooouxolos"

It's my birthday, and the only present I want is to create a new word on this day.

soloxnaslogosm is the accidental misreading of mostly numeric part numbers as words.

Chatting with a fraud protection person at a major bank about both our credit cards being used fraudulently despite the number never leaving our possession, and she's like "I think .. a lot of things about how this can happen".

Candor appreciated, even if you had to use elipses to express it.

@liw how much does secrets.example.com charge for password management?

hash("Not gonna write a git-annex special remote or anything")

@liw what's better than that?

Having the password be passed to the command as a parameter so it will also appear in `ps`

@liw do you charge more for large integers?

sum $ map (\(x, c) -> 2^(8*x)*toInteger c) $ zip [0..] $ map ord "just curious, not gonna write a git-annex special remote or anything"

23266424195341538123673263079839380683132126402706271439290551806833462242290159449133540520679848552036873857884584757958824948760673746777622031281431134986270058

@Kensan isn't the cat language the one where any program starting with "#!/bin/cat" is both syntactically valid and a quine?

@alienghic those specs are met by many mid-range arm boards, for example the cubieboard.

Super low-power option. I run my offgrid house with one.

@Kensan not uncommon for people to look over suid programs

often a well-targeted grep across a bunch of software can find you a security hole, for example see blog.steve.fi/finding_and_repo

@Kensan impressive that they found an exploitable race involving signals though, rather than some garden-variety buffer overflow