Francis George

218 Followers
265 Following
999 Posts
He/him. Comp sci full stack tech lead. Rubyist for 12 years strong. #Ruby #Rails, #PostgreSQL, #UX, #Design, #3dPrinting, #Electronics, #Keyboards, #Photography and whatever makes my heart sing. My views are not my own.
Websitehttps://www.sfcgeorge.co.uk
GitHubhttps://github.com/sfcgeorge
Glasshttps://glass.photo/sfcgeorge
Modern programming languages should have logos like this

RE: https://social.vivaldi.net/@LonM/115966748145817371

UK PEOPLE: this is REALLY IMPORTANT. If the government bans under-16s from using VPNs, then logically they must intend to REQUIRE AGE VERIFICATION FOR ALL VPN USE. Which will affect adults too!

*Your* privacy and right to anonymous web browsing is at risk!

Steps to greatly advance the state of the art in any relatively obscure field:

1) Find a bunch of autistic nerds whose special interests broadly overlap with said field

2) Put them in contact and let them share ideas or, better yet, lab space

3) Buy them whatever they ask for

4) Wait and see what they come up with. Excitement guaranteed, you just have no idea exactly what kind.

Portable mini server! 👀 When plugged in, it hosts a tiny website available to anyone in network reach.
Thank you @kazc / @actinomy for the workshop and @ooooo for hosting us at t_cyberhol. Had lots of fun!
https://codeberg.org/actinomy/server-charms-workshop.git
Something about IR coms hit different. Having to point your Gameboy / PDA / Tamagotchi at a friend's identical device, hold a coat over them if it's too sunny, wait an unreasonable amount of time for the transfer to probably fail anyway. It was kinda fun. Communal. Felt like your were really giving/getting a gift.

Most beauty per unit code

Share your favorite short programs that have beautiful output.

Any output modality, any programming language, any units.

Recording of output helpful but not required.

I think a program is more beautiful that doesn't generate identical output each time. But that's just my opinion.

My candidate is ~24 lines of LÖVE or equivalent. I'll share it a little later.

I suppose 10print is another candidate.

Boost at will.

And the funny thing is I've used Gnuplot before, so I must've found actual documentation then. But it's so hostile I'm going to stubbornly give up on it and use something else 😌

Gnuplot is such a good example of basically impenetrable to beginners unixy software.

Homepage: lotta "stuff", no clear getting started link.
Manual: Opens with credits? Still no getting started.
Overview: Now we have an index, and subtopics that are alphabetised so you can't tell which to read first?! Start-up maybe...
Start-up: Something about dotfiles and INIs. I'm out.

(And if you thought the tutorials link was the answer, wrong! That's where the foreign language guides live 🤷‍♀️ )

So what's it like to use Linux as my main desktop OS for almost half a year now?

It's like I used to live in a fancy apartment with fine furniture and abstract art on the walls, everything "smart" and fully automated, except it wasn't mine. It belonged to an abusive landlord, who liked to come and go as they pleased, changing and rearranging whatever they wanted, sometimes telling me no, I can't do this or that for whatever reason. Every few months they'd increase the rent and install more cameras to make sure I didn't do anything they didn't like.

And now I've moved into a wooden cottage, built by my new strange but mostly friendly neighbors. They don't charge rent, they just thought building a house was fun and then they didn't know what to do with it. It has cool gadgets and contraptions too, but some of them are unfinished, in some places you can see the wiring where the plaster fell of the walls, and there's one room with a hole in the floor but we just put a wooden board over it and it's fine - we'll fix it eventually. It's still a nice house, cozy and warm, and I can put whatever I want on my walls and nobody bothers me. Sometimes the neighbors have loud parties at night and it's kinda difficult to sleep, but I've learned that it's a lot more fun to just join them instead.

I'm still friends with my old neighbors, though I admit I feel disconnected sometimes when I hear their landlord installed another camera in their bedroom, but they still can't bring themselves to live with loud neighbors and a hole in the floor. My first instinct is to argue with them, but then I realize it also took me twenty years living with that same landlord before it was finally enough for me, and if someone had suggested that I should move elsewhere, I also would have told them to fuck off. Because while it's always possible to abandon your home and move elsewhere, it sure isn't easy - it's often painful, takes a lot of time, and requires difficult compromises that may not be the right ones at that time. All I can say is that from where I am now, I'm pretty sure I'm not going back.

And to my friends who might feel addressed by this: there are far more important issues in life than your choice of apartment (or desktop OS), and I still love you 

Life is like a box of chocolates, where opening one half requires a premium subscription, eating one costs a micro transaction, the box is covered in weight loss ads, the AI generated recipe tastes weird, and you have anxiety now so to calm down you eat a chocolate