Tim boosted
Tim boosted

@juliobiason @loke Make an static import an you can write

`ofNullable(variable).map(Variable::method).orElse(null)`

Save a few spaces in that line 😉

Tim boosted

Wow. Mit "Die neuen Zwanziger" starten Stefan Schulz und Wolfgang M. Schmitt einen neuen #Podcast, der das nächste Jahrzehnt monatlich in der Tiefe be- und durchleuchten will.

@stefanschulz
neuezwanziger.de/

Tim boosted

RT @_Adora_Belle_@twitter.com

So. Bevor hier wieder Halbwahrheiten laufen erkläre ich euch mal, was #compassionateuse ist, was es mit der #Gentherapie von #SMA auf sich hat und warum es keine "#Überlebenslotterie" ist.
Wen's interessiert: Ich bin mit der Herstellerfirma nicht assoziiert.
#thread

🐦🔗: twitter.com/_Adora_Belle_/stat

Tim boosted

Does anybody knows a good music player for iOS which can play music from the Files.app or Nextcloud?

🎼🎧🎤

Tim boosted

Sonos sucks so hard. We should be building software for hardware, not the other way around. Don't buy Sonos (it was overpriced and too much of a vendor lock-in anyway, but this makes it even worse).

twitter.com/seanbonner/status/

Tim boosted

Does anybody knows a good music player for iOS which can play music from the Files.app or Nextcloud?

🎼🎧🎤

Tim boosted

@Ertain Not really. It's up to Oracle to put ZFS either under GPLv2 or a compatible license IMHO if they want to see it supported on Linux. That won't happen AFAICS. Shrug.

Tim boosted
Tim boosted

RT @peterganten@twitter.com

BaWü schreibt ein Lernmanagementsystem aus und macht dabei Microsoft Azure AD zur Systemanforderung. Bedenklich, denn das zwingt Schulen, Daten für Anmeldung von SchülerInnen und LehrerInnen über unkontrollierte Cloud Infrastruktur zu verwalten.
osb-alliance.de/news/allgemein

🐦🔗: twitter.com/peterganten/status

Tim boosted

RT @netzpolitik@twitter.com

In meinen Vorträgen hab ich diese Probleme bisher immer theoretisch beschrieben. Der Lidl-Thermomixer bestätigt eindrucksvoll, dass wir zuwenig Verbraucherrechte im Smart Home verankert haben.

Es darf nicht sein, dass solche Massenprodukte so unsicher verkauft werden.

🐦🔗: twitter.com/netzpolitik/status

My next steps:

1. Move from iCloud to Nextcloud [1] (home-hosted; next weeks)
2. Move from macOS to Elementary OS [2] (hopefully this year)

[1]: nextcloud.com
[2]: elementary.io

"Wir wollen keine Hintertüren für verschlüsselte Daten."
"Wir wollen einen staatlichen Zugriff auf verschlüsselte Daten."

zeit.de/digital/datenschutz/20

Tim boosted

"Big-Tech"-Konzerne wie Google und Facebook sind das Ergebnis von hunderten Unternehmensfusionen. Von den meisten Unternehmenskäufen bekommt die Öffentlichkeit gar nichts mit. Aber das ändert sich gerade. Die New York Times haben einmal visuell aufbereitet, wie #Google und #Facebook so fett geworden sind.
nytimes.com/interactive/2019/0

Tim boosted

(Addendum to "spec first": Sometimes, even an "elevator pitch" -- up to two paragraphs that describe what the application does -- is enough.)

Tim boosted

19.2. Gherkin is your friend to understand expectations

Gherkin is a test description format which points "Given that <a system is in a certain state>, When <something happens>, then <this is expected>". Even if you don't use any testing tool that reads Gherkin, it will give you a good understanding of what it is expected from the app.

Show more
Ruhr.Social

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