Hacker Newsnew | past | comments | ask | show | jobs | submit | more dagelf's commentslogin

For real, CnC Generals was the game that has taught me the most about the frivolity of war: there are no winners, both sides lose, it's just a grand burning of resources... for nothing.

You build a wonderful base and war machine, only to watch it burn.

If this was "required playing" to all kids, I would be greatly surprised if war would still be a thing... it basically mocks war. In the most fun way possible!

Look up Jeffrey Sachs' address to EU Parliament, if you are unsure about the real geopolitics of this century... you won't find it in US media.


Sachs is a moron. Here are some reasons why.

https://voxukraine.org/en/open-letter-to-jeffrey-sachs


An essay on why visual programming is way too tainted by text... ironically, in 5000 words.

Good points made, but some missed: the visual cortex is easy to overload. Maybe its our whole desktop environment and window paradigm that needs an overhaul. Or maybe text isn't that bad.

But the point is made. I think the real problem is that the kind of people have have, up to now, been able to create software, have been stuck in a certain mindset. That seems to have changed, so, watch this space, I guess?

Maybe a hint for a new form is in the recursive nature of software: Code and data mimic CPU and RAM, instruction and parameter, and compute cluster and storage cluster... I made a very unconventional IDE that played with this, that made sense to me, in DOS. Maybe its time to revisit it...


Programmable computers will accept any amount of complexity you throw at them. Therein lies the problem. The challenge is not packing more complexity, the challenge is getting rid of all but inessential complexity.

Every silver bullet is seeking a way to pack in more complexity. Yet old hands have been warning for several decades. The trick is to keep it to a minimum, and well confined.

That takes a lot of thinking, a lot of learning, a lot of communication. It takes effort to distill all the apparent complexity into what is essential and what is not. Seeking ways to avoid this and just packing all the complexity inside the computer is always going to be a one way route into systems that cannot be maintained, will degrade their performance over time, will accumulate vulnerabilities, etc.


Amen on both. The rest is just noise. Brackets are still a disaster though... I do love the fact that you don't have to close HTML tags. Making out-dentation close all brackets in order would be great...


You could really mess with them by putting up a web frontend that takes payment plus commission.


So a trial run then?...


Don't underestimate how much the long tail means to the general public.


I think the innovation here is probably that its a much smaller and so cheaper model to run.


The cop out is perhaps the flawed conception that keeps one from looking: that archetypal plank.


If you thought it a conincidence that they didn't grow very big, you would be mistaken. Your conception of the Loving Metaphor of God might be flawed, in perpetuity, if you stay too prideful or cowardly to let go of your dogmatic conceptions.


TL;DR Lazy compute intensive way to find what non-commit change broke your tests... if your tests are any good.


Lazy, or just the value of human time prioritied over the value of computer time?

I'd rather use git bisect over checking a whole bunch of possibilities manually.


Is CI and presubmit testing lazy?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: