Arav K. boosted
Arav K. boosted

I finished high school in 1998, before Columbine and lots of other domestic shit went down and made schools in the US way more strict than they once were. In my senior year I had a course called World Cultures as my social sciences requirement. I decided to take that class from atop the air conditioner by the window rather than have a desk. Most of the time I lay down on the ledge and stared at the ceiling while lectures happened.

About 3 weeks before the end of the semester I finally cracked it. The pattern on the ceiling tiles didn't flow at right angles to the cut of the tiles nor did it repeat within a single tile. I had to identify macro patterns across mulitple tiles in different orientations and reconstruct it in my head. It took so much focus and pattern juggling and I was absolutely thrilled when I solved it.

I sat up and shouted out that I'd solved it! One would now think, "oh jeez, i bet the teacher didn't like that," but you would be wrong. My teacher stopped class and went and got one of the math teachers to show him. We stood on desks and moved tiles around until everyone could see how the pattern moved, drawing clusters with sharpies to point them out.

No, this story doesn't have a point. I just remembered it and it was a happy memory. Enjoy.

Cool example of using mblaze: Finding all the domains of the recipients and senders of e-mails in a certain directory:

mhdr -h To:Cc:From -A $dir |
sed -e 's/^.* <\(.*\)>$/\1/' -e 's/^\(.*\)@\(.*\)$/\2 \1/' |
sort -u |
awk 'BEG{p="";c=0}{if(p==$1){c++}else{if (length(p))print c,p;p=$1;c=1}}END{print c,p}' |
sort -nr

Took 2-3 minutes to iteratively build up and debug. Works perfectly, and manipulates data more efficiently than any GUI ever could.


Arav K. boosted
Arav K. boosted
Arav K. boosted

Oh and yeah the computer is the most powerful and complex machine you'll ever use and it doesn't even come with a manual.

My kettle came with a manual! It said here's how you plug it in! It told me which button to press to turn it on and there's ONE BUTTON! It said don't fill the kettle up with milk!


Show thread

Everyone check out SMOG, the Saturday Morning Gemzine. Hosted by littlejohn of SDF (I don't know if they're on the fediverse), it's a weekly zine on Gemini giving a neat human update on things big and small. The third issue is coming out today (2nd Jan)!

=> gemini://gemini.trans-neptunia

Arav K. boosted
@matera First they came for Flash, but I did not speak out, because Flash was dead to me for almost a decade.

Then they came for JavaScript, but I did not speak out, because I block that shit for a reason.

Then they came for PHP, but I did not speak out, because I'd rather use literally anything else.

Then they came for Java, but I did not speak out, because I didn't run the JVM on any of my systems.

Then they came for Ruby, but I did not speak out, because Rails is a ghetto.

Then they came for C#, but I did not speak out, because I avoided .NET like the JVM.

Finally they came for me, and I invited them inside for tea and biscuits and thanked them for saving us from a future of webshit.

mfw I write 300 lines of C99 code and it compiles on the first try without a hitch.

Check out `mblaze`, a suite of maildir manipulation utilities following the UNIX philosophy. Much better than any other mail application I have used (neomutt, aerc, and all the web-based crap).

=> gemini://

Arav K. boosted

whenever i come up with a cool idea. its a race against time. a hectic, terrified scramble. klaxons go off, i'm running around, time's ticking down, the pressure is mounting, as i'm trying my best, trying my utmost to to do everything in my power to actually make the idea become a reality, before i get bored of the idea

Someone's made a beautiful minimal C library which works on Linux, Windows, MacOS, and some (all?) BSDs (freestanding is in progress, apparently) with a single executable format. It can't do everything (e.g. graphics), but it can do a whole lot, and executable sizes are tiny.

Arav K. boosted

Dear web developers and admins,
please stop embedding Google's hideous #ReCaptcha into your websites. Its algorithm is faulty, forcing regular users to click dozens or even hundreds of fire hydrants, bicycles, or traffic lights each day. It puts a 'suspicious activity' flag on users who won't obey to Google's business model - such as people who don't sign into Chrome, use anonymity VPNs, or use browser extensions to suppress common tracking mechanisms. Enough is enough. Stop it.

My battery just reported hitting 0% (like, I checked the raw power stats, it had hit absolutely 0 mAh capacity), and it just wasn't dying. It just _wasn't_. Now I'm scared of what my battery is capable of.

@sir If you're dumping Mastodon soon, are you planning to switch to anything similar? I recently found out about, which looks neat.

Why is it so hard to choose between doing the right thing and getting anything done at all?

Arav K. boosted

Do the BSDs typically have xdg-open installed? If not, is there a command I can use to open files and URLs in the default application? I'm trying to open generic files and URLs in a cross platform way.

Please boost if you have nerdy followers :)

Arav K. boosted

Cyberpunk 2077 seizure PSA 

Don’t know how many of y’all have seen this but apparently there’s a sequence that specifically flashes red and white lights so uh, heads up if y’all were thinking of playing this

What VPS services do you use / have you heard of to host stuff? I have a Raspberry Pi but can't self host right now. Looking for something with at least mail, http, and gemini.

Show older

masto instance for the tildeverse