aber muss ja erstmal Fahrradschuppen

#bikeshedding

Weia. An Führerschein aufm Streichelfernsprecher wäre ich nicht gekommen, wenn mich jemand gefragt hätte nach

- dringende Probleme in D
- dringende Digitalisierungsdefizite in D

Aber gut, man kommt in die Presse, es braucht keine schwierigen politischen Kompromisse und schwere Entscheidungen ... keine Kopfschmerzen vom Denken. Politiker halt.😜

Und das Portemonnaie wird deutlich dünner. Digitalisierungsgewinn🎉

https://www.tagesschau.de/inland/innenpolitik/digitaler-fuehrerschein-102.html

#führerschein #digitalisierung #bikeshedding

Was der digitale Führerschein bringen soll

Die Bundesregierung hat versprochen, Bürokratie abzubauen, um damit nicht zuletzt Bürgerinnen und Bürger zu entlasten. Ein Baustein ist der digitale Führerschein. Wie er funktionieren soll.

tagesschau.de

#rustlang #bikeshedding

Where to place the 'mut'? In this context either works:

1.
let mut handle = Foo::handle(); bar.method(&mut handle) ;

2.
let handle = &mut Foo::handle(); bar.method(handle) ;

let mut handle = Foo::handle();
88.6%
let handle = &mut Foo::handle();
11.4%
Poll ended at .

#BikeShedding

In terms of naming for a collection of same-type objects that can change in size:

List > DynamicArray >> Vector

I *hate* the use of Vector for this. Extra annoying in the context of games/graphics where you have *actual* vectors.

I like DynamicArray but it’s too long for a type that’s widely used. I could settle for something like DynArr but I prefer to avoid abbreviations; especially when List is right there.

And a *linked* list shouldn’t be called just List to begin with.

Offcourse https://www.bikeshed.com changes color each time the page is refreshed

#bikeshed #BikeShedding

Why Should I Care What Color the Bikeshed Is?

Meetings, deren Agendapunkte so nutzlos sind, dass man sich wünscht, es würde stattdessen über einen Fahrradschuppen diskutiert...

#bikeshedding

The problem with knowing what #Bikeshedding [1] and #PigeonChess [2] is, is that in your mind (or in my case in my paper notebook) you start to count how often they occur during a meeting and who is more prone to one or the other ;)

[1] https://thedecisionlab.com/biases/bikeshedding
[2] https://rationalwiki.org/wiki/Pigeon_chess

Bikeshedding - The Decision Lab

Bikeshedding, also known as Parkinson’s law of triviality, describes our tendency to devote a disproportionate amount of our time to menial and trivial matters while leaving important matters unattended.

The Decision Lab

@brynet

Seems pretty reasonable, but I was confused by the choice of ENOTTY ("inappropriate ioctl for device") in the patch when EPERM, ENOENT, EACCES, or EINVAL feels more fitting to me. #bikeshedding

(FWIW, everywhere else in that patch uses ENOENT)

Simplifying iterator method implementations

On the chance of starting a bike shedding topic, I wanted to ask a simple, but serious question: Why are most methods of Iterator so complex? I mean, they're not hugely complex, but let's look at find_map() for example: fn find_map<B, F>(&mut self, f: F) -> Option<B> where Self: Sized, F: FnMut(Self::Item) -> Option<B>, { #[inline] fn check<T, B>(mut f: impl FnMut(T) -> Option<B>) -> impl FnMut((), T) -> ControlFlow<B> { move |(), x| match f(x) { Some(x) => ...

The Rust Programming Language Forum