Show newer

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.

joshleeb boosted

I think nihilism got an undeserved bad rep, yeah ultimately life is meaningless and nothing has value, but then we put value to the things that are important to us, to those who are important to us, which is what I think most people are doing anyway.

joshleeb boosted

Pic of Theo found somewhere on the Internet. Amazing T-shirt.

"Intel i80666 pentagram
runs hotter than hell"

joshleeb boosted

I feel like builds fail more frequently if you actively watch their log output.

joshleeb boosted

Hmm... looks like it's back now. And that it was down due to a server migration.
lobste.rs/s/udj6qf/hosting_upd

Show thread

Is it just me, or is lobste.rs down? 🦀

joshleeb boosted

Happy new year folks. Sure, time is a construct and time will continue to flow on but my brain makes this weird separation between segments of 365 (sometimes 366) days and I feel compelled to wish you all well for the coming 365 days.

Read this and watch the video in there too. Don't do resolutions. Resolutions bad.

bnolet.me/posts/2020/12/2021-y

joshleeb boosted

For all their problems, I'd like to thank computers for giving us a glimpse of a better world.

A bright and colorful world of overwhelming abundance. A world in which we all have superpowers.

A world in which we are free to be ourselves. A world in which we can find others we want to be with, and keep others who are toxic to us away.

The dopamine we get from interacting with this better world is not fake. A better world can be addiction-forming of course, like food. Who wouldn't want more?

joshleeb boosted

I have to say that I came to know Mastodon by pure chance and having joined this instance I've learned from a lot of other FLOSS projects, challenges...

I certainly wasn't expecting that it was going to have such a good impact on me.

joshleeb boosted

We believe technology should empower and enable us, not exploit our data for profit and power.

joshleeb boosted

Spotify’s Genius integration is stupid. All I want are lyrics

joshleeb boosted

Saw this on reddit, thought it was both funny and wallpaper material.

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.