Too many people have joined the chorus of cacophonous conversations online about booting Richard Stallman from the free software movement. They claim that his social behavior has prevented more people from joining. There are conspiracy theories claiming a hit job by an evil corp. The point that everybody misses is that Stallman’s views on software don’t matter anymore.
A very interesting article about how the views of the FSF and Stallman completely ignore the essential problems in IT and society in current day and age.
Whoever thought it would be a good idea to use email as a second factor should be punished. And whoever thought it would be a good idea to use email as a second factor and let the code be only valid for five minutes should be punished even more.
2019-11-02
Halfway to the second exercise for the chest and I am already feeling sore 😂
Whether you’re coming to Haskell from another language, or if you’re interested in writing programs that, y’know, actually do things, participating in the Haskell community can feel like you’re a second class citizen.
[…]
If you’ve already learned another language, you can learn Haskell. And even if you haven’t, learning Haskell is no harder than learning any other programming language.
My experience when learning Haskell was that it is a really hard language to learn. A lot of very foreign concepts with a lot of foreign words.
But in hindsight it wasn't that hard; the documentation I tried to learn with was just not very good.
auch ein grund, warum sich sehr wenige frauen für DIY & heimautomatisierung interessieren, ist wahrscheinlich der altherrenhumor der männer die sich damit beschäftigen und drüber schreiben.
I'm glad I used Ansible for deploying my servers a few years ago. This allowed me to move my current setup to a new Digital Ocean droplet with minimal effort. Just a few changes due to new system versions. 🎉
It's fascinating to see how Rammstein still manages to create controversy and attention, even though they are in the business that long. First there „Deutschland“ video, where a lot of mainstream media weren't able to see the criticism on German history and called fascism. And now „Radio,“ a homage to the German band „Kraftwerk,“ a nostalgic view back on DDR history and, again, criticism on German history. And again all media is reporting.
Currently I am working on a TypeScript project. During this project I wanted to give the TypeScript compiler the hint that I expect a class object as a parameter. I couldn't find something in the documentation. But since you can use expressions as type declaration I tried to use typeof:
class Bar {}
function foo(val: typeof Bar) {}
foo(Bar)
Surprisingly this works. Now after I knew what I had to look for I could find a hint in the documentation as well:
Next, we then use the class directly. Here we create a new variable called greeterMaker. This variable will hold the class itself, or said another way its constructor function. Here we use typeof Greeter, that is “give me the type of the Greeter class itself” rather than the instance type.