Pinned toot

It's probably clear by now to my followers that I don't like Python πŸ˜‚πŸ˜‚

Show thread
Evan Straw :fsf: :emacs: boosted

My therapist: Python type annotations aren't real, they can't hurt you.

Python type annotations:

It's probably clear by now to my followers that I don't like Python πŸ˜‚πŸ˜‚

Show thread

while i'm on this topic, gee, I'm sure glad that mypy is made possible by python adding COMPLETELY USELESS type annotations... like seriously, why put that shit in if it's not going to be used or enforced except by third party tools? lmfao

Show thread

being forced to use Python for a project for class and it's awful... at least I have mypy here to help me with static type checking... 😭

i hate when websites have their username and password fields on separate pages and some JavaShit only displays the password box after you put the username in... makes it hard for my password manager to autofill it and is just generally annoying

COVID-19, rant 

follow up, yes, i understand that social distancing is a necessary measure to prevent the spread. if you don't have to go out, stay home. but i'm saying that we wouldn't have had to do it for months and months if we'd just started taking measures earlier and flattened the curve... we could have been out of lockdown by now but no we couldn't let The Line go down, and we couldn't acknowledge that THE LIBS were right

Show thread

COVID-19, rant 

I really, really, really fucking HATE the pandemic. I hate all the social distancing and lockdown shit. I hate that the government has decided to pretend it's not happening and to help corporations instead of people. I hate that the existence of the virus is a political opinion. I hate that most of what's happening was basically preventable if people had just sucked it up and worn a fucking mask, and if the government had done something to help. But now everyone is paying for it.

Evan Straw :fsf: :emacs: boosted
Evan Straw :fsf: :emacs: boosted

2-for-1 way to improve your life: Stop programming in Go/Rust/Typescript. Start programming in Scheme/OCaml/Standard ML. Thanks for attending my TedTalk.

Evan Straw :fsf: :emacs: boosted
Evan Straw :fsf: :emacs: boosted

I have a website, where I blog, and I might write a book. IDK. Check it out? brettgilio.ml/

Feedback is welcome.

Evan Straw :fsf: :emacs: boosted

I feel trapped in a world which is extremely incompatible with my values

the lab in one of my CS classes this week has us doing buffer overflow exploits, which is cool, but also reminds me of just how unsafe our software is by default.

A language like OCaml literally never has these problems because it is type and memory safe

Evan Straw :fsf: :emacs: boosted

What if, and hear me out, we stop making languages that don't do generics well...

Emacs features learned recently: xref-find-definitions and set-mark-command with prefix (C-u C-SPC).

Super helpful, especially the latter whenever I search for something.

Evan Straw :fsf: :emacs: boosted

weekend's over....

"back to the grind"

RIP to the fucken good times

Show more
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.