Toothbrush holders, almost invariably, have holes for multiple brushes at the top and then no division whatsoever at the bottom. This means the brushes lean over at all angles, often entangling with each other so they're hard to extract.
Onward to E games!
Einfach Genial Knobelspass is a "game" only in the sense that you can be competitive about who completes each puzzle first. Since @peterdrake is a Go player, with decades of practice reading out life and death sequences, he always wins.
Still, I claimed a moral victory for (a) figuring out a few dependency tricks and (b) completing all the Level 1 puzzles with no hints.
The blurred images show solutions, so view at your own risk!
Our final D tally for #BoardGamesAToZ:
Drive
The Downfall of Pompeii
2 de Mayo
Detroit-Cleveland Grand Prix
Previous fortnights:
https://boardgamegeek.com/geeklist/308826/2023-alphabet-board-game-challenge?itemid=9512214#item9512214
Tomorrow: E!
So I have a #Windows machine, mainly for gaming. Lately, whenever I try to install a Steam game, I'm told that space is tight.
What's taking up all the space? I tried Settings > Storage, which tells me the 333 GB taken up by "Apps & features" dwarfs everything else.
I click on the arrow next to that to see the list of apps. Four of them take up a little under 12 GB together. The remaining 185 apps take up less than 1GB each. So that adds up to less than 197 GB. What's taking up the remaining 136 GB?
I mean, presumably it's "features", but is there anything I can get rid of?
Happy #BlackHistoryMonth !
I still haven't made it to Black history. I'm close! But I'm still on white US history. There's so much of it! It's everywhere!
Q: Why does it seem like Black folk don't contribute much to society or science or history? Most inventions are from Europeans? Why does it seem this way? Don't cancel me!
A: Racism. The lie of white supremacy requires that we pretend that white men are the only people that ever invented anything or contributed to society.
If your code isn't DRY enough, it will rot.
What an amazing study: "Parachute use to prevent death and major trauma when jumping from aircraft: randomized controlled trial"
"Results Parachute use did not significantly reduce death or major injury"
a) definitely read this, it's hilarious
b) it's poking pretty hard at the stance that medical trials require a stance of equipoise -- genuine uncertainty about which option is better
https://www.bmj.com/content/363/bmj.k5094
h/t to @riana
Transcendence
http://smbc-comics.com/comic/transcendence-3 (click for full comic)
#smbc #hiveworks #comics #comic #webcomics
In Java, if I want to delegate the foo and bar methods to my component a, I have to say something like:
public int foo(int x) {
return a.foo(x);
}
public void bar() {
a.bar();
}
Is there a programming language that natively supports delegation? I'm imagining something like:
delegate a: foo, bar;
This would make it much easier to choose composition over inheritance.
#ProgrammingLanguages #Java #oop #ObjectOrientedProgramming #programming
I'm using https://refactoring.guru/design-patterns in my software development course. It's pretty good and, in the words of the late Portland TV pitchman Tom Peterson, "free is a very good price".
I have two concerns:
Rather than just working through the original Gang of Four list, would it be more meaningful to talk about ideas that come up in several of these patterns, like interfaces, delegation, and composition?
How do design patterns change when working in a language like Python rather than C++ or Java? There might be better solutions to some of these problems in a world with duck typing, higher-order functions, optional named arguments, etc.
#SoftwareDevelopment #DesignPatterns #Java #Python #oop #ObjectOrientedProgramming #FunctionalProgramming
Cory Doctorow explains the top item in Google's search results is almost always a scammer.
' This kind of "intermediation" business is actually revered in business-schools. As Douglas Rushkoff has written, the modern business wisdom reveres "going meta – not doing anything useful, but rather, creating a chokepoint between people who do useful things and people who want to pay for those things, and squatting there, collecting rent. '
https://pluralistic.net/2023/02/24/passive-income/#swiss-cheese-security
10 years after we created Registered Reports, the thing critics assured us would never (in a million years) happen has happened: @Nature is offering them.
The Registered Reports initiative just went up a gear and we are one step closer to eradicating publication bias and reporting bias from science.
Congratulations to all involved in achieving this milestone.
CS professor, game designer, and fire dancer ordinaire.