Maybe because this is (still) the more adult place?
Maybe because this is (still) the more adult place?
When I arrived at work, the office was still closed. I waited in the car for half an hour for a coworker with a key to show up. And I’ll have to ask him if he is still around after lunch to let me back in again…
The main product line of our company is basically all architectured and programmed by me.
Spot on.
Maybe add a 5) needs to be able to export to LaTeX. It might be nice and easy to write in typst, but you’ll sooner or later hit the wall of “We accept submissions in Word and LaTeX only.”
Freshly certified like Staplerfahrer Klaus?
For those who don’t understand the language: This is the parody of an officially sponsored training/education film. The speaker is a well-known voice for a series of traffic safety videos that were shown weekly on TV in the 70s. It starts with the ceremony of handing out the forklift operator certificates, and then follows one of those nwly minted forklift operators, describing things one should not do around or with forklifts.
This so much needs English subtitles…
The article just describes the how, but gives no reasons for a why.
So, why would anyone move away from the de-facto standard bash, except for some rare circumstances like having a small system and using busybox?
No, there is no benefit. Actually avoiding continue or break like statements makes code overly complicated.
Maybe she made a mental short circuit with constructs like set_jump and long_jump (which are evil).
I’ve 30+ years of C in my portfolio, with >1000 programs small and big, with millions of LOC, and I’d say her stand on break and continue is utterly stupid.
Nope. It already was WASD around 1980, when I got my first computer. It even had the arrows printed on the keycaps to be used with the CTRL key, as it didn’t have a numpad or cursor pad at all. You had to use WASD to move around.
As I described, I’d need way fewer, as the optimal computer counter-move would already be included in the next board.
So if you placed your X in the top left field in the starter image, the link would directly go to a field with the X in the top left, the O in the center position, and links in all the remaining seven positions. And of course the pre-calculation will eliminate some of the boards already, e.g. if the player or computer already won after the third move, where placing a fourth will not make sense.
Indeed. One could have done the whole thing with a simple, static HTML page.
On top an empty board with 9 clickable fields. Each of them links to a new, pre-rendered board on the same page, with the move of the player and the perfect reply of the computer already in place, and 7 clickable fields. Which link to other, pre-rendered boards with 5 clickable fields remaining, then with three. The last one only has one field open, so this could be pre-filled as a player move.
All in all this would result in 9x7x5x3=945 pre-rendered boards max on that page. And, of course, two links to “You won” and “You Lost”. I’m no HTML junkie, so I have no idea how many bytes one would need to produce such a board, but I’m sure this all could easily done way below 170MB.
And I’m waiting until bcachefs has sufficiently spread so I can see whether it really works or not.
Die Frage bleibt bestehen: Warum sollte ich überhaupt eine Setlist anmelden müssen, wenn ich keine GEMA-Musik spiele?
Ja, aber da muss man der GEMA haarklein und detailliert beweisen, dass kein einziger Stand kein einziges GEMA-Lied gespielt hat. Was nach meinem Rechtsverständnis ein komplettes Unding ist.
Wenn die GEMA dafür sorgt, dass auf den Weihnachtsmärkten nicht “Last Christmas” gespielt wird, dann könnte ich mich glatt damit anfreunden.
Aber generell müssten diese Art von Veranstaltungen dazu übergehen, nur GEMA-Freie Musik zu nutzen.
Und der Gesetzgeber müsste die m.E. illegale “GEMA-Vermutung” endlich kappen, denn die widerspricht dem sonst üblichen Beweislast-Vorgaben. Nur bei GEMA und Co. muss man beweisen, dass man “unschuldig” ist.
When I started with computers, the cheapest way to get software was to buy a computer magazine which published software as printed source code. Yes, you had to type page after page from that listing to get a game or utility running. On top of that, I had NO means of saving such a program - it took some time until I could afford the cable to attach a cassette recorder as a storage device.
So I got quite good at two skills early on: Typing fast - and debugging. I basically learned debugging code before I really knew how to program.
And how did I get into coding? I remember the first attempt of understanding code was to find out: “How do I get more than three lives in this game?”
And from there it went to re-creating the games I’ve seen on the coin-swallowing machine at the mall that I could not afford to play, but liked to watch.
Since then, I’ve done about everything, from industrial controlles for elevators to AI, from compilers to operating systems, text processor, database systems (before there was SQL), ERPs, and now I do embedded systems and FPGAs.
I’ve probably forgotten more programming languages than todays newbies can list…
If I have to work on an American QUERTY keyboard, I have to look for each and every special character. Because our QWERTZ-keyboard has them in other places to make space for all the interesting characters an American keyboard simply fails to offer.