You are not wrong.
What I read between the lines: “I have such a fragile ego that I feel offended when a tool points out a mistake I made. I feel intellectually rewarded by doing the same busywork over and over again. I don’t want to…
TIL you can actually drag Scrollbars on iOS. They are so tiny I would never have assumed they react to a touch.
“The dog/child/vacuum cleaner ate my instruction manual” is probably a common support request at Lego, so there is no point in making the digital manuals difficult to access.
Begin by throwing the language away. Provide a tool that converts existing CMake scripts to the new, sane language. Use an established programming language for the new language.
real web sites are somehow still worse than this parody
Apparently not. It is crazy that they delete a random line of code and don't update or add a single test at the same time. Absolute madness. I wonder what they are doing instead that ensures the Kernel mostly works.
Yes, and that's what automated tests are for. They "replicate" specific conditions and make it possible to cover everything. That's what unit tests are. This has nothing to do with the physical world.
Another way to put it: If you know how long something will take in advance, you have a solution in mind. It is unlikely that this solution is (A) the best one and (B) the one you will actually implement. It would be…
I actually said something like that during a meeting. "Yes, you can do it that way, but if someone finds out we will be in the news." This argument worked surprisingly well.
It's weird how languages like YAML, XML and JSON are very much designed for communication between machines, but are still the default choice for human input. Actual programming languages - designed for use by people -…
What kind of genius does one have to be to earn $800k? Or do you possess rare knowledge and connections in your industry?
You just said "They are huge, but they are actually not very good" in a lot more words.
"but it looks fine on my $4000 MacBook with my perfect 25-year old eyes"
Paypal has recurring payments and I thought it was exactly this. Never tried to cancel via Paypal, so I am not sure how this works.
I looked for any useful documentation for a few minutes and just gave up. I don't want to read a book. I don't want to watch a video. This is not my first programming language, thank you. I just want a "hello world"…
It's the worst mistake because it made you believe that its atrocious ergonomics are actually superior to more sensible solutions. Implicit nullability doesn't really save you any null checks. It just makes it possible…
I always wonder why Linux doesn't seem to have any kind of tests. How can they afford not to have regression tests for bugs they fixed? How do they know that this bug fix didn't break anything? What does "never break…
What's numpy?
IMO it goes more like this: Music makes you happy, being happy makes you more productive. Don't overthink this too much.
I think the argument is that if it's so hard for most people to see the difference between "Agile" and "not Agile", maybe Agile is unsuitable for most. In my experience barely anyone who claims to work Agile ever looks…
So peace is bad because the world fails to implement that? It's not black and white. Organizations can still benefit from discussion and reflection even if they can't fully be Agile.
Yes, the values are too vague. The twelve principles are better for conveying what Agile is trying to be. The "responding to change" point means in practice that it's better to deviate from a plan than to not have any…
Apparently you can try that game in the browser for free, but you have to create an account first. And they wonder why they don't sell any licenses! If someone manages to shoot themselves in the foot in such an epic way…
If a browser allows websites to read the clipboard, that's a security bug in that browser.
You are not wrong.
What I read between the lines: “I have such a fragile ego that I feel offended when a tool points out a mistake I made. I feel intellectually rewarded by doing the same busywork over and over again. I don’t want to…
TIL you can actually drag Scrollbars on iOS. They are so tiny I would never have assumed they react to a touch.
“The dog/child/vacuum cleaner ate my instruction manual” is probably a common support request at Lego, so there is no point in making the digital manuals difficult to access.
Begin by throwing the language away. Provide a tool that converts existing CMake scripts to the new, sane language. Use an established programming language for the new language.
real web sites are somehow still worse than this parody
Apparently not. It is crazy that they delete a random line of code and don't update or add a single test at the same time. Absolute madness. I wonder what they are doing instead that ensures the Kernel mostly works.
Yes, and that's what automated tests are for. They "replicate" specific conditions and make it possible to cover everything. That's what unit tests are. This has nothing to do with the physical world.
Another way to put it: If you know how long something will take in advance, you have a solution in mind. It is unlikely that this solution is (A) the best one and (B) the one you will actually implement. It would be…
I actually said something like that during a meeting. "Yes, you can do it that way, but if someone finds out we will be in the news." This argument worked surprisingly well.
It's weird how languages like YAML, XML and JSON are very much designed for communication between machines, but are still the default choice for human input. Actual programming languages - designed for use by people -…
What kind of genius does one have to be to earn $800k? Or do you possess rare knowledge and connections in your industry?
You just said "They are huge, but they are actually not very good" in a lot more words.
"but it looks fine on my $4000 MacBook with my perfect 25-year old eyes"
Paypal has recurring payments and I thought it was exactly this. Never tried to cancel via Paypal, so I am not sure how this works.
I looked for any useful documentation for a few minutes and just gave up. I don't want to read a book. I don't want to watch a video. This is not my first programming language, thank you. I just want a "hello world"…
It's the worst mistake because it made you believe that its atrocious ergonomics are actually superior to more sensible solutions. Implicit nullability doesn't really save you any null checks. It just makes it possible…
I always wonder why Linux doesn't seem to have any kind of tests. How can they afford not to have regression tests for bugs they fixed? How do they know that this bug fix didn't break anything? What does "never break…
What's numpy?
IMO it goes more like this: Music makes you happy, being happy makes you more productive. Don't overthink this too much.
I think the argument is that if it's so hard for most people to see the difference between "Agile" and "not Agile", maybe Agile is unsuitable for most. In my experience barely anyone who claims to work Agile ever looks…
So peace is bad because the world fails to implement that? It's not black and white. Organizations can still benefit from discussion and reflection even if they can't fully be Agile.
Yes, the values are too vague. The twelve principles are better for conveying what Agile is trying to be. The "responding to change" point means in practice that it's better to deviate from a plan than to not have any…
Apparently you can try that game in the browser for free, but you have to create an account first. And they wonder why they don't sell any licenses! If someone manages to shoot themselves in the foot in such an epic way…
If a browser allows websites to read the clipboard, that's a security bug in that browser.