Pinned toot

PSA: If you are sending me a follow request, I will check your profile to figure out if you're a bot or not. If your public profile contains no posts, I will default to assume you're a bot and will decline your request.

So, back to work. Feels strange that this means I'm going to stay at home now again, after two weeks of vacation mostly spend outside.

Holger boosted

Next: "we can’t go back to a pre-AMP web to start over. The discussions about whether the AMP project should be removed, or discouraged for a different framework, have long passed."

Yes we can. And no they haven't.

I expect more from you, EFF. Geez.

Das Verhältnis der Linken zur Polizei: Antifa, weil die Polizei nicht kam - taz.de
taz.de/Das-Verhaeltnis-der-Lin

Holger boosted

Habe gerade rausgefunden, dass enteentegeh.de auf duckduckgo.com weiterleitet und nun ist mein Tag gemacht :) :rubberduck:

Holger boosted

The Electron framework is such a waste. One web browser per opened Electron program? It makes me angry.

The desktop version of Signal eats up hundreds of megabytes and a lot of CPU power to basically show text messages.

Holger boosted

Warnung vor deutscher EU-Ratspräsidentschaft ab 1. Juli #EU2020DE

Berlin regiert mit Ignoranz und strebt mit anlassloser Vorratsdatenspeicherung kompromisslos nach Massenüberwachung:
digitalcourage.de/blog/2020/vo /f
#Vorratsdatenspeicherung

Holger boosted

Google Analytics is the most prevalent tracker in the world. During our last crawl, we found it on 64.2% of web sites:

better.fyi/trackers/google-ana

Developers: every time you add Google Analytics to a site, you are helping build the global panopticon. Stop it!

Show thread
Holger boosted

ANDROID DEVELOPERS WANTED

FOSS developer Christian Schabesberger is looking for programmers for his project to provide the federal German Corona warning app with an open source Bluetooth tracing SDK, so that owners of phones with Google-free operating systems like Lineage or /e/ can use the app too.

Please help Christian! Please help the privacy community!

This project is called CoraLibre:
coralibre.de
github.com/CoraLibre/CoraLibre

Holger boosted

I somehow stumbled upon "Road and Bridges"[1] again today.

It had a reference to this essay.

The Ethics of Unpaid Labor and the OSS Community
ashedryden.com/blog/the-ethics

Women make up 25% of the software industry but only 1.5% of open source development (as measured on GitHub 🤐)

Employers trying to make OSS contribution a criteria for hiring decisions will only further worsen the lack of diversity in the tech industry.

1. fordfoundation.org/media/2976/

#Diversity #Inclusion #Tech #GitHub #OSS

Die Corona-Warn-App kostet insg. 68 Millionen Euro, SPON schlüsselt auf für was.

SAP bekommt 9,5 M€ für die App-Entwicklung (ohne Maintenance für 2020/21, die gehen extra). Wenn wir mal von recht teuren 2 k€ / Entwicklertag ausgehen, sind das 4750 Tage (PT). Nun wissen wir, dass die Entwicklung lt. SAP ca. 50 Tage gedauert hat. Dann haben da also ca. 97 Entwickler und Tester 50 Tage dran gearbeitet? Das wäre bei dem Funktionsumfang der App einfach nur unfassbar.

Alternatives Szenario: Es war ein kleines Team von 20 Personen, die daran gearbeitet haben. Dann ergeben sich 1000 PT Aufwand und ein in Rechnung gestellter Tagessatz von 9500€.

So oder so: Wow.

spiegel.de/netzwelt/apps/coron

"Conventions for creating effective IT architecture diagrams" -- it's a nice collection on how to generate these very typical diagrams.

quality-thinking.com/index.php

Lilactown compares the use of atoms vs. hooks. He's mostly reflecting on the fact that React, although seemingly using a side-effecting setState function, is in fact immutable, whereas reagent is using mutation, although safe-guarded, of course.

lilac.town/writing/hooks-and-a

"Monads and transducers are literally 100% the same" -- only that, of course, they are not, but the way they are getting discussed is the same.

buttondown.email/hillelwayne/a

Holger boosted

The German Corona Warn App went live today. F-Droid cannot distribute the app for multiple reasons:

1) The core bluetooth contact tracing functionality is only implemented in Google play services and requires proprietary client libs to be included in the app.
2) The google api mentioned above is only available for use by apps which are whitelisted by google and distributed through the play store.

Holger boosted

Wer ein Google-freies Android hat, kann hoffen, doch irgendwann die #CoronaWarnApp nutzen zu können. Eventuell kommt die Schnittstelle in das #AOSP hinein:

heise.de/news/Fragen-und-Antwo

Without ever having looked at snap, I think the concerns that Mint is raising are very valid. It surely looks a lot like a dick move from Ubuntu.

I read that snaps are more portable and I get that this probably makes distribution to different platforms easier for Ubuntu. But for what price?

Show thread

Looks like Mint (the Linux distribution derived from Ubuntu) is not at all happy with move to push the usage of snap for packages on desktops:

"A year later, in the Ubuntu 20.04 package base, the Chromium package is indeed empty and acting, without your consent, as a backdoor by connecting your computer to the Ubuntu Store. Applications in this store cannot be patched, or pinned. You can’t audit them, hold them, modify them or even point snap to a different store. You’ve as much empowerment with this as if you were using proprietary software, i.e. none. This is in effect similar to a commercial proprietary solution, but with two major differences: It runs as root, and it installs itself without asking you."

Apparently, Mint will not take Chromium from Ubuntu.

blog.linuxmint.com/?p=3906

Dynamic Entropy xkcd.com/2318/

I know too many people that think dynamic typing is bad, so I'm not convinced that he proposal in this xkcd comic will work.

Show more
Functional Café

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