TeddyDD boosted
TeddyDD boosted

"I lost a lot of friends.

They work in the art world and if they were seen supporting me they would be brought down too."

What It’s Like To Be Cancelled

I hate with a passion. POSIX sh is at least decent enough to not pretend it is a reasonable programming language. Bash on the other hand gives you bullets to shoot yourself in the foot - multiple times.

The moment something can't be written in few lines of sh is the moment it should be rewritten in real programming language.

TeddyDD boosted

I had some shy thoughts about trying to use Wayland (for example Sway) but X forwarding over LAN is so awesome I doubt I'll switch anytime soon.

TeddyDD boosted

Regular reminder that "it's better on the app" means "we want to install spyware on your phone"

TeddyDD boosted
I'm looking forward to the new init system that the Alpine folks are working on. Basically every non-systemd init up to now has not really been much better than the old sysvinit scripts that used to be the norm.
TeddyDD boosted

"Using Kay’s terminology, Apple’s creativity was relegated to the production of materials: a song composed in GarageBand, a funny effect applied to a selfie with Photo Booth. What kind of computer literacy is this? Counterintuitively, what is a form of writing within a software vehicle, is often a form of reading the computer medium. We only write the computer medium when we do not simply generate materials, but tools."

The User Condition by @entreprecariat


TeddyDD boosted
TeddyDD boosted

"Why is software created using taxpayers’ money not released as Free Software?"

Public Money, Public Code

"We want legislation requiring that publicly financed software developed for the public sector be made publicly available under a Free and Open Source Software licence. If it is public money, it should be public code as well."

"Code paid by the people should be available to the people!"

TeddyDD boosted

If I need to be able to hire or otherwise trust someone with any ties to China moving forward, I am going to want them to publicly say "Taiwan is a country".

Show thread

Inspired by @chambln post I wrote pp in github.com/TeddyDD/pp.awk

AWK is great tool that is installed virtually everywhere.

TeddyDD boosted
TeddyDD boosted

Apparently just mentioning "libera.chat" in a channel's topic is enough for the new Freenode admins to join, change the topic, and remove your operator status.

They even devoiced the admin, so he can't talk about what's going on in the channel.

Just wow 🤯

TeddyDD boosted

If it involves a couple of hacky tricks, I don't care if your code solves the problem 6% faster.

Hardware scales and will improve over time. The human capacity of understanding and maintaining code does not.

There are always exceptions to the rule, but generally speaking:

clean code > performance.

TeddyDD boosted
Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!