Show newer
joshleeb boosted

I think I finally realized why I'm not a fan of most pop beyond "catchy tunes": it's all the same story rehashed.

It's some sort of amorous incompatibility. It's something about some aspect of sex, a thousand ways to say fuck me or I want to fuck you. It's I make money. It's I got ways to display my wealth. It's some form of omg I was so high last night.

Why? Because so many people can relate to one of those things in some way.

I prefer a unique story, I guess? Discussion welcome

joshleeb boosted

For me, it really does make reading man pages way more comfortable. I wonder if we could do something similar for reading other text heavy content... like perhaps?

Show thread

I can't remember where I came across the idea of reading man pages with vim by setting the $MANPAGER envvar. I think it was from this post zameermanji.com/blog/2012/12/3

joshleeb boosted

> Why Open-Source?
> Would you buy a meal if the restaurant refused to tell you the ingredients? Would you buy a car if you weren’t allowed to look under the hood?

lichess.org/blog/YF-ZORQAACAA8.

joshleeb boosted
joshleeb boosted
joshleeb boosted

(un)popular opinion: Yes, #Rust is great, but most applications are totally fine with a GC allocation model.

The langauge is optimized for more system-critical applications than most of its users are working in.

A literal fork of rust that introduces a good GC would kind of hit a sweet spot for a lot of applications.

Algebraic data types, typeclasses (aka traits), functional programming at the fingertips, strict evaluation.

Kind of an #OCAML #StandardML for the next decades.

#SML

joshleeb boosted

I find it helpful to pause and to reflect with gratitude and respect for those people of talent who did the hard work and also chose, for whatever reason, to release that work for the benefit of all.

That's what makes FOSS priceless.

Stay grounded.

joshleeb boosted

Just getting into lock picking and picked my first real (non-training) lock 🎉🔓

joshleeb boosted

I don't want websites and the companies that own them to manipulate me into staying longer. I don't want them actively attempting to exploit weaknesses in my brain. I don't want to be controlled.

I just want to have interests. And I just want to live a humble life. And I want to make sure that those around me are happy and healthy.

This "value"-hungry network of companies have to be stopped.

joshleeb boosted

The universe is a simulation. Wizards were hackers exploiting vulns, but most of the really good vulns have been patched now, so we don't see much big magic anymore

Rust, rant 

It makes me wonder if the language itself is too complex. Not in terms of the learning curve, but in understanding the ramifications of each design decision you make, and how they affect the codebase, and the project more broadly. What makes me sad is that this line of thought destroys my confidence in Rust, or at least in my ability to use it as a tool. That if I had to write some critical code 'in anger' that I would be better off reaching for Go or Java rather than for Rust. [2/2]

Show thread

Rust, rant 

I started learning Rust at the end of 2016. And even today there are many aspects I really value and enjoy, from reading and writing the language, to the community, tooling, philosophy, and design decisions. After all this time though I still find myself struggling to 'write Rust in anger'. When it comes down to the wire. When there's business at stake. When you just need to deliver some tangible value from the software you put out there. I keep finding Rust getting in the way. [1/2]

joshleeb boosted

I love being a part of a community that enjoys making shit for free.

joshleeb boosted

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

-- B. Kernighan

joshleeb boosted

It feels disrespectful to have someone ask to remove copyleft from a library I've contributed to so they can use it in a proprietary program. Wtf do you think the original author chose the GPL for?

joshleeb boosted

How to fix the world's divisive chaos: Stop spending so much fucking time on social media and actually do something constructive.

Show older
Fosstodon

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