Spyke

Replies

linux

Comment on

Chat Control 2.0 has passed the first round of approval

Why is this specifically relevant to Linux users?

Well,

  • controlling end-to-end encrypted messages is only possible if either the keys/certificates are not secret (which is possible with TLS), or the software on the end-users device is not controlled any more by the user (but perhaps by law enforcement, or companies). This overturns the basis of any FLOSS software system where trust is based on transparency and user control.
  • age verification will typically done by a form of attestation, a highly problematic concept. Again, this would require to run software on the users device which can't be controlled by him or her, which is deceptively called "trusted computing". (Technically, age verification could be done by other means, but this is not what these proposals aim for).
  • in the world of public-key cryptography, which is what TLS , GnuPG, and most other modern systems are based in, encryption and digital signatures are nothing but two sides of the same coin: Who breaks encryption keys necessarily also breaks signature keys. This means it is not possible any more to sign software such as the Linux kernel, or Email clients, or browser packages. Or even banking apps or bootloaders for smart phones. Which means to give control away to the entities, groups or induviduals controlling these keys. Ironically, this will make computing lot less safe, and also undermine trust in communication networks, because communication where we can't be sure that the communicated symbols are genuine is for humans as worthless as the numbers on fake money. (As a corollary, it is also bad for business: All business is based on some amount of trust. Would you do important business with somebody if the only communication channel you have happens to be a messanger which is a compulsory liar?)

To sum up, this is a massive transfer of control.

europe

Comment on

Amsterdam prepares to ‘ban the fatbikes’ amid rise in serious accidents [The Netherlands]

That was sadly exactly what I was expecting from the electric motorization of bicycles. It is a history that has repeated itself many times in the last 70 or 80 years since the first combustion engine mopeds.

The fact is that the human-powered bike is at a sweet spot of efficiency and safety. Once you go faster, you need a helmet, a heavier frame, wider tyres, better brakes, wider lanes, protective clothing, protection against cold, a heavier motor for propelling all the extra weight, and so on. The energy input from you the human dwindles.

It is not any more a bicycle.

linux

Comment on

'Rust makes coding fun again': Why Linux is moving away from C, according to Greg Kroah-Hartman

Kroah‑Hartman consistently framed language choices in terms of reviewer workload rather than developer convenience. Linux has "over 5,000 developers" but "about 150 core maintainers that review the majority of the code," a skew that drives his priorities. "We optimize for reviewers. We don't optimize for developers because we have a lot of developers," he said, suggesting Rust's ability to enforce locking and lifetime rules at build time means reviewers can spend their limited bandwidth on logic rather than bookkeeping: "If it builds as a reviewer, I know it's OK. I can look at the logic."

That's a great point. Living open source code must be readable and maintainable. Rust is an excellent match for that.

europe

Comment on

Trump said wind power is for ‘stupid people.’ Five days later, European countries agreed to build one of the planet’s biggest wind farms in the North Sea

Reply in thread

I’m 99% sure trump is against wind because Scotland built some near his golf course

No. The far right and the fossil fuel industry have entered a deadly symbiosis. The far right wants to undo democracy. The fossil fuel industry wants to continue to make profits, even at the cost of millions of lives. Because climate change is a deadly risk to our civilization, they can't do that in a democracy. And that's why they did become allies to undo democracy, and why people like the Koch Brothers, Robert Mercer, UK's Nigel Farage, and Steve Bannon do work together. Or why for example Germany's AfD is working together with both Trump and Putin, or Austrian right-wing people were caught on videos discussing campaigns with Russians.

Comment on

Brit workers waste nearly six hours a week 'botsitting'

I have only one data point:

I am an embedded software developer. Recently, I had to attach and debug a stepper motor with a serial interface to an embedded control system. A bog standard task - basically, you need to initialize the motor, send it a home / referencing command, tell it to which position it has to go, and wait until it is there. Luckily for science, I had to do practically the same seven years ago with a lab system at a research institute. And in the current job, the senior engineer responsible for the motor interface is a heavy proponent of AI tools and uses these whenever he can.

Oh, and there are a few more pesky little differences:

  • In the first job, I had to write the driver myself, as I had no working code, but some examples in Python and Java.
  • I had only a partial protocol from the vendor and had to reverse-engineer important parts myself, as the vendor preferred to supply a closed-source windows driver.
  • in the second job, we already had working though a bit old C++98 code written by somebody who had left the company, for an earlier iteration of that embedded system, which was in production for about 8 years.
  • in the second case, the responsible engineer relied heavily on AI
  • he told me that in multi-threaded C++ code, you don't need locks for shared access, because the AI didn't tell him. I had to educate him a bit about undefined behaviour in C++.

In both cases, the result had to be reliable, ad it was part of expensive and heavy machinery with high cost of failures.

The outcome? The task took less than four weeks in the first job, and over six months in the second job. In the first case, the result was very reliable. In the second, it is still not fully reliable.

You can point out that the second was a legacy system, which is more difficult to evolve. But that's the point - AI does not "understand" legacy systems at all, and worse its use brings down and inhibits communication and knowledge transfer.

At best, you can conclude that AI is no substitute at all for a lack of knowledge and working institutional processes.

climate

Comment on

I tried to live for 24 hours without using oil-based products. It was ridiculously impossible

Interesting read.

I think what she is missing here though is the relative quantities of the petroleum and carbon involved. Using a bamboo toothbrush or even a polyruethane foam matress is totally neglectible if you still use planes, daily drive a car, or regularly eat meat.

Decarbonization is a numbers game.

But yes, we should become more aware how much is made from plastic and is not really needed. Especially packaging.

dach

Comment on

"Wie man es nicht machen sollte": Experten halten Social-Media-Verbot bis 16 für gescheitert

Die logische Konsequenz ist doch, dass man die süchtig machenden Techniken und Elemente dieser Plattformen generell und konsequent verbietet.

Denn erstens ist die Motivation der Nutzung nicht der Suchteffekt.

Zweitens sind die Plattformen ganz gezielt so gestaltet, weil es die Nutzung verstärkt und z.B. Werbeumsätze fördert , eben "addictive by design".

Drittens schaden diese Eigenschaften ganz deutlich auch Erwschsenen - und das liegt nicht an mangelnder Intelligenz oder fehlenden Kompetenzen.

Viertens ist eine Beschränkung der Plattformen anstatt der Nutzer einerseits datenschutzfreundlich, und greift auch nicht in die Grundrechte von Individuen ein. Die Nutzer haben ja auch nichts verbrochen, womit man das rechtfertigen könnte. Menschen haben Grundrechte, nicht Konzerne - und es ist genau der Job des Staates, die Grundrechte zu schützen!

Fünftens ist es einfach nur saudumm, in einer weltweiten Welle von autoritären und neofaschistischen Tendenzen, die in Deutschland zu einer buchstäblichen Naziregierung führen kann, neue technische Instrumente zu installieren, die wie geschaffen sind zur Kontrollle und Überwachung. Es stellt sich die Frage, was z.B. die CDU da eigentlich will.

dach

Comment on

Extrem-Niedrigwasser: Bilger will Sonntagsfahrverbot für Lkw lockern

"Wir können das Wetter nicht beeinflussen, aber wir könnten dafür sorgen, dass unsere Wirtschaft besser durch diese schwierigen Wochen kommt", sagte Bilger nach dem Spitzentreffen mit Wirtschaftsvertretern und Verbänden.

Das stimmt so nicht. Natürlich hat auch die Bundesregierung keine Kontrolle über das Wetter. Die Politik der Bundesregierung hat aber nach eindeutigem wissenschaftlichem Kenntnisstand sehr wohl Einfluss auf das Klima - und das Klima bestimmt das Wetter und ist ausschlaggebend für das Ausmass von Hitzewellen und Dürre.

Eigentlich meint dieser Satz also "Wir wollen nichts an den grundlegenden Ursachen für das Problem verbessern".