Profile avatar
rya.nc
Hacker. Enby. Administrative inconvenience. Purveyor of technically sophisticated shitposts. Suing the UK for more gender, help with my legal bills: https://enby.org.uk/ Mastodon: https://infosec.exchange/@ryanc Non-binary trans androgynous (they/them)
3,559 posts 5,645 followers 931 following
Regular Contributor
Active Commenter

If you've made an app, site, or anything else which at any point presents its user the choice of two buttons labeled "Yes" or "Maybe Later," may I whomp you over the head with a rusty manure shovel? "Yes" or "Maybe Later?" #UX

I hate myself for this.

It's really annoying when I try to use tech that's got mini USB ports. There aren't many of those cables still around.

So anyway, some people do crossword puzzles, I do assembly golf to cryptographic algorithms. This generates the 288 bytes of magic numbers for SHA2-256 in 164 bytes while still following the SysV AMD64 ABI. gist.github.com/ryancdotorg/...

SHA2's "magic numbers" are uint32s: the fractional parts of the square roots of the first 8 primes and the fractional parts of the cube roots of the first 64 primes. A precomputed table is 288 bytes. How many bytes of x86_64 assembly would be needed to generate them? Reply with your estimate.

Reality is an idiot plot.

I've also seen "women+", which isn't any better. If folks want to have a womens' group, they don't have to include enbies! If they want to have some arbitrary "you must be at least this femme" line, also fine, but don't say "and nonbinary"... AND DON'T MAKE US GUESS!

I beg to differ, NYT

Oh. More ssh bots, now powered by "SSH-2.0-AsyncSSH_2.1.0".

*slaps the hood of an early internet protocol* You can fit so much implementation defined behaviour in here!

I'm now blocking SSH clients claiming to be "SSH-2.0-OpenSSH_7.4" if they advertise support for the ciphers "des" and "none". No more password guessing bots.

There are now binary builds of my data analysis tool `freq` available for Linux, MacOS and Windows, and I've added a few more features. It's great for ad-hoc log file analysis. github.com/ryancdotorg/...

My partner's OSINT skills are a bit scary. Someone mistakenly used my phone number for flight status alerts and it took my partner a couple minutes to find their correct phone number, home address, names of children, and place of employment.

wonderful to see so many companies celebrating pride month this year

100% no notes may I humbly present an addition

I would like to advise people that the domain name "tormentnexis.com" is available for purchase.

Be sure to check on your cyber security friends 😂😂😂

Pride month starts today 🏳️‍🌈 What a perfect day to tell brands that they can't call themselves LGBTQ+ allies and fund GB News. Send them a clear message: back pride, not hate 👇 action.goodlawproject.org/pick-a-side-...

Okay, I just had an idea, what if for a terminal color scheme we made the difference between the normal and bright colors the chroma, and maybe a little hue shift? Lightness 75, and the brights are double the chroma (or something) of the regular colors.

Tired: `xterm-256color` Wired: `ghostty 1.1.3` Inspired: `DEC/VT525 (Sixel; OpenSSH 9.2p1; Debian; truecolor; blink; en_US.UTF-8; theme=Solarized Dark) libvte/0.70.6 (like xterm-256color) xfce4-terminal/1.0.6`

I put Windows Terminal in 8 bit mode and started sending UTF-8 encoded the C1 control characters. 🙄

I've lost count of how many terminal emulator bugs I've found. This one is my favorite so far: github.com/arakiken/mlt...

Damn right. There's no place for bigotry or segregation in the UK!

don't worry guys, bluesky can be perfect so long as we all get along. first things first, we just need to agree that nano is the worst editor

Vim? I use it because I experienced proximity to Berkeley when it mattered. Which movies are great? Define "great"? Pineapple on pizza? A matter of personal taste, but please don't yuck my yum, and I'm *technically* Italian. Pronouncing GIF? It's "gif", but I don't care. Communism? Meh?