Show more

tech dystopia shitpost Show more

New blog post: Comparing Rust and JavaScript Ergonomics with a Simple Linked List

Thanks to everyone who helped as I was struggling with the Rust code that went into this post: @alexbuzzbee @naavis @Tarithaverin @malinoskj2 @kornel @arjenpdevries @penguin42 @djmoch @Eden

CC @schlink might be up your alley

Something I've always wondered about: why/how were fax machines possible so much earlier than scanners?

I would have (naively) thought that, if you can make a digital representation of a document, transmit that representation through a phone line, and then print that representation back to paper, than you would necessarily be able to take a digital representation and save it to a hard disk. Why did that take years more to happen?

(My guesses are disk space or display tech, but really curious)

please ignore my ignorance and if anyone know, please tell me what this sticker means.

Gentoo is now also on mastodon.
Join us on @gentoo

I just had my first patch merged into a project I've just started contributing to, the website (where people can share unneeded food with others, and coordinate picking up and sharing unsold food from supermarkets).
It's not open source yet (open-sourcing is their next milestone), but it always feels great to contribute to something which makes the world a better place :)

Is there a federated alternative to stack overflow?

"Imagine a future in which the best way to learn how to do something -- how to write prose, how to solve differential equations, how to fly a plane -- is to download software, not unlike today's chess engines, that takes you from zero to sixty by way of a delightfully addictive inductive chain.

"If the idea sounds far-fetched, consider that I was taught to program by a program whose programmer, more than twenty-five years earlier, was taught to program by a program."

Any good keyboards out there for that have swiping? I'm afraid it's too late for me to change my typing style now.

As much as I appreciate Stack Overflow, it sure has made it harder to find information about … stack overflows

Does anyone know of a good explanation of `Option.take()` in ? All the standard library says is that it "Takes the value out of the option, leaving a None in its place", which isn't quite getting me there. (And "take" is pretty hard to search for online!)

Given that many G+ community owners need to make a decisions soon I wrote a blog post about software to create a or .

This clever AI hid data from its creators to cheat at its appointed task

Why did the rust documentation start calling it an "immutable" reference instead of a "shared" reference? "Shared" is so much clearer and more accurate, but it takes stumbling on old docs to even see the term!

We use Slack at work to communicate, its decent enough but I would prefer we just used IRC.

The problem with Slack is that because the company uses the free tier we loose the archive after a while and so any discussions older than a week are "lost." The way it has largely replaced email for discussions that need to be documented is worrying. Email is self documenting, you each have an archive of all that was said.

i guess the internet is just now predominantly the place where stuff happens, rather than the place you take refuge from stuff happening, and i miss that

For the n-th time, my electric utility has sent me an email bill that disagrees with the amount on their website. Today I sent them a detailed bug report. A few hours later, an actual human wrote back to say they'd found the problem, have a temporary workaround, and have a plan to make sure it gets fixed and stays fixed. I'm kinda speechless here. Way to go, utility!

the parallel universe in which “internet of things” referred to the broad availability of cheap, generic, user-friendly sensors divorced from specific use-cases. ex: instead of a “smart mug” whose function is deeply compromised by the presence of built-in sensors that feed data to the vendor before granting it to you, you pick up a waterproof heat sensor and pop it into a reusable teabag 🤷‍♀️🤖

Anyone have thoughts on remote work in tech jobs?

I'm currently working remotely and seeing a lot of benefits (and a few drawbacks) but I bet there are a lot of pros and cons I've missed.

If I do want to make a pattern of remote work, is there anything I can do during this job to demonstrate that I'm decent at this sort of work (other than generally doing a good job in normal ways)? What sort of thing might future remote-employers want to see out of my time in my first remote job?

Any distro recs, besides Void or Gentoo, for someone who wants to avoid systemd?

Show more

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