Show newer
ruta boosted
ruta boosted

New @postmarketOS installer feature. You can now choose if you want to install to the SD you're booted from or install to the #pinephone internal storage :)

ruta boosted

Shipping Update: #PinePhone @kde Community Edition ships this week. Apologies for the slight delay.

For details, please read:

I just want to get a regular mechanical keyboard without RGB. Why is this so hard... :(

ruta boosted

Regular consumers only want intuitive UI / UX, whether the underlying tech being good or bad in source codes has 0 selling point to them. That's why people prefer chat apps like Slack, WhatsApp, WeChat, etc. rather than good old IRC.

WTF mac, why are the "Other" and "System" categories took over 220GB of my storage. Wasted my 2 hrs tracking down unnecessary cache files everywhere in the sys. This is a family friendly laptop, I don't even have "homework" on there.

Hey, @purism when is your laptop gonna be coming out? Is there an estimate date or something?

ruta boosted
ruta boosted

Stepped on a dog poop today. Fucking disgusting...but not as disgusting as I have imagined...

ruta boosted

Upgrade finished. Every Mastodon server on is now running v3.3.0 🎉

Please let me know if you run into any issues. Thanks 🐘

Show thread
ruta boosted

>What’s the solution? What’s the problem? The people deserve their rulers. A man can never be better than his own judgement: Even if he wants to trust someone better than him, he has to use his own judgement to choose them.

Anyway, There is a reason that teaching slaves to read is illegal. It’s not enough to not teach your own slaves to read. If anyone, anywhere, starts teaching their slaves to read, The semiotics of emancipation will spread like wildfire.

ruta boosted

Our Lifetime Account charity auction starts today! This year, we're auctioning off 3 Lifetime Accounts and giving away 3 more in a raffle to support online freedom and a fairer society. You can enter the raffle as many times as you want. All proceeds will be donated, and we are making a matching donation of up to $100,000.

Learn about the organizations we are supporting and how to enter the raffle here:

This is the strangest lines of code I have ever seen in life:

struct Apple {
var name: String
var grower: String

init(apple: Apple) { =
self.grower = apple.grower

What the fuck is it trying to achieve?

Show older

An experimental instance for software development and memes and pretty much anything and everything.