nawordar boosted

On computer A:
ssh B
ssh A
tmux attach-session

Watch the world burn

nawordar boosted

Some more numbers from that chapter "WebWaste":

* According to the University of Glasgow & University of Oslo, green house gase emissions peaked at 157m kg under the physical era of music. In the digital era it's currently at roughly 200m - 350m kg in the US alone.
* Between 2011 and 2019, JavaScript file size grew by over 600%, from an average of 52 KB to 370 KB.
* For the average smartphone used in 2019, processing 370 KB of JavaScript could take up to 12 seconds.

Show thread
nawordar boosted

… this is not an acceptable number of nested quotation marks.

nawordar boosted

the Linux Filesystem Hierarchy Standard, except all the directories in root are represented as objects in a Microsoft Bob room

Show thread
nawordar boosted

i have exactly enough space in my cupboard for one additional CRT monitor! but that space is very important, because it allows me to move things around, like the empty tile in one of those 4x4 sliding-tile games

Show thread
nawordar boosted
nawordar boosted

in case you're wondering, the "master" term in git actually *does* originate from "master/slave" terminology. the term comes from an older SCM that has a "master/slave" hierarchy for repositories and branches:

nawordar boosted

Okay Haiku, I'm officially impressed

qutebrowser & weechat packages

4K real-time webm playback with mpv

This is probably the most advanced !Windows !macOS !Linux !BSD that I've used

nawordar boosted

Considering changing jobs 

Anyone in need of an experienced (5+yr)Java developer? Over 15 years in web app development.

Must be remote work.

Plz boost, thanks.

nawordar boosted

I haven't booted into Windows in over 3 months and it feels amazing.

nawordar boosted

copyright is a fucking hack, it's a fucking admission that the market is fake and doesn't make any sense at all so we had to make up this completely nonsense idea that you can "own" a cultural object, and that the people who are credited with creating cultural objects should have absolute control over how those cultural objects are used.

Show thread
nawordar boosted
nawordar boosted

If desire for your own human rights were not enough, you now have another critical reason to avoid using -- to protect the legacy of the hundreds of democracy protesters who were brutally murdered in Square, and the human rights of millions of other people who want to protect that legacy.

"Zoom shuts account of US-based rights group after Tiananmen anniversary meeting"

nawordar boosted

Thanks to massive protests against racism and police brutality across the U.S., IBM ended its face surveillance program. Amazon is pausing police use of Rekognition for 1 year. Microsoft should be next.

nawordar boosted


Making a new profile is an inherently optimistic moment. I hope to have some good conversations and meet some people who are positive and trying new things.

Some things we can connect about:


making software for fun or education


innovative fiction @MicroSFF

listening to albums all the way through

strange indie comedy or films with great cinematography

Looking forward to talking with you.

nawordar boosted

I have moved all my personal source code repositories to Codeberg! Codeberg is the free home for your free projects. Because free and open source software deserves a free and open source platform. is a provider for git source code hosting, based on the Gitea software. Gitea is open source, so there are many servers around, large and small, and there is no centralization. Gitea is very easy to use and it follows the same visual and conceptual paradigms that are common on other platforms. Git itself of course is and remains decentralized. For this reason I could easily switch many providers since I started using Git around 2008:, gitorious. But that’s the technical side of it.

Codeberg is run by Codeberg e.V., a no profit organization based in Germany. That means the platform is not run with the purpose of making money (not a bad thing per se, of course) or gathering user data, or accumulating enough social klout to sell the entire platform. It’s a service for the community, just like Wikipedia and OpenStreetMap. And there’s more: you can join Codeberg e.V. and become an active member. You’ll need to pay a small annual fee (which helps cover the costs of infrastructure) and you can participate in the discussions and decisions that shape the future of Codeberg. When I decided to move my repositories to Codeberg, I thought it was an excellent opportunity to give a strong support to this initiative and encourage more users to join us.

Gitea is open source and it’s not difficult to run your own server. But, as any sysop knows, running thousands of separate servers doesn’t scale, that is, the costs of hosting 1000 repositories on 1000 separate servers are a lot higher that keeping those same 1000 repositories on 1 server only. Keeping a server running and up to date takes time, too. So I think it’s better to keep some of the advantages of centralized platforms and change what is really wrong with them: the software must be free, the governance must be open, the funding should come from users.

.org hosting on .com was a historical mistake we all made. Time to correct it!

Andreas Shimokawa

I took the move to Codeberg as an opportunity to improve my good practice in software development and repository management:

I’m not creating “vanity” organizations like I did in the past: all repositories are under the steko user and I will consider creating an organization only when there is an actual community around a project (like we did for Total Open Station)
I’m trying to avoid overengineering with planned releases, issues, and anything that puts stress where fun and passion should be
I’ll be signing all Git commits with my GPG key
I will never again cite a source code repository in an academic paper: instead I will upload the snapshot to Zenodo, get a DOI and cite that (I did this mistake too many times in the past, even recently, only to realize how volatile these URLs can be)

If you are an open source developer, I encourage you to join me on Codeberg!

What’s wrong with GitHub?

In the past 10 years the (apparently) unstoppable trend has been of concentrating the development of most open source software on GitHub, a proprietary service that was acquired by Microsoft last year. When that happened, some people became worried upon realizing that one of the giant monopolies had taken possession of their favourite platform. However, GitHub was a proprietary service all along, and it was made possible by venture capital. It was silly to make it a sacred place, as was teaching students Git as merely the tool behind GitHub, or using GitHub Pages as the “best” option for your website. Yes, there are millions of developers using GitHub, and it makes a lot of things easy, for free… but that comes at a price. I had started deleting repositories from GitHub last year, now only a few ones remain but I will delete those as well. While my personal repositories are moving to Codeberg, at this time Total Open Station remains on GitHub (of course I will try to move it as well, but that’s not a decision I can take by myself and it’s not even on the table).

Some people moved to, the flagship website of the company with the same name. The Community edition of Gitlab is open source, and it’s used by Debian, Gnome, Framasoft and other large projects. I had been using for a few years and I dislike it from many points of view, mostly descending from the fact that it’s funded by venture capital. There were many revealing episodes: asking female employees to wear high heels; putting forward a ‘no politics at workplace’ stance, in order to keep quiet how much they’re looking for big contracts with all branches of the US government including Immigration and Customs Enforcement (ICE). They messed with users’ privacy and retracted introducing telemetry after public outrage. And I’m not even touching the technical side, since GitLab started as a simple GitHub clone and is now a behemoth all about putting your projects in Kubernetes. I have deleted and rectracted almost all repositories and I will delete everything shortly (my user account may remain there, empty, because I don’t like name squatting). In short, if you self host Gitlab, it may be fine, but I would never recommend putting your open source efforts on

The old Bitbucket, where I had many of my early Mercurial repositories, is dropping support for Mercurial and suffers from all the same problems of other proprietary platforms. I converted all those repositories and I’m moving those as well, even the old ones that I consider archived, because I think there’s some value in them.

nawordar boosted

@surveyor3 haha

Nope, the project is seriously cool.

Would be even cooler if she moves to codeberg, but we can appreciate coolness if we see it ;)

nawordar boosted
nawordar boosted

unsolicited attempt at explanation 

@guerrillarain From what I've been able to gather, "defund the police" includes removing a lot of the power they abuse. There's institutional racism and bigotry and all kinds of shit, and currently the result of that creates problems that for whatever reason cops are expected to resolve. And they do so badly.

So the idea is to fund things that address those problems better, keeping the cops away.

And yes, can also include abolishing police and starting over.

Show more

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!