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

I think this is too little, too late. Anyone who saw an advantage to using generic programming is already using something else. They've already invested resources in something besides Go; why spend the effort to switch back for what will, at best, probably be very mediocre support for parametricity compared to whatever they're already using?


This presumes that:

a) generic programming is a new thing

b) any of those people you mention aren't using go for some things and other things where this feature is desired

c) that the feature will 'at best' be at level X

d) that level X won't be enough to satisfy some use cases

and a whole host of other things, not least of which the fact that go itself was invented to suit some purpose after other languages existed, and has been successful for many users


Most of the projects which will use Go have not begun yet. Adding support means people may use Go for those future projects.


The opposite side of that coin is that other programming languages do already exist.

Any new language is already playing catch-up to reach the state of the art. Go is 10 years old and in those 10 years has made astonishingly little progress at implementing basic features such as error handling, because the designers cannot escape their bubble.

The most sensible thing to do is to kill Go, not to improve it. The root problem is not the lack of this or that feature, but the bizarre beliefs of the people running the project.


> The most sensible thing to do is to kill Go, not to improve it.

Care to expand this? It's pretty clear that you don't find Go suitable for your own use cases, but I've found it to be an extremely productive language, despite the fact that it may have a couple of warts.


Humanity is at an incredibly high extinction risk. We have all sorts of incredible new technologies that could, at the very least, knock us back to pre-industrial society. They might just kill us outright.

We've already used all the easily accessible high-energy fuels, so if our current industrial society falls apart, we will probably never build another one.

If we don't get to space now, we will probably never get to space. Then it's only a matter of time until we get hit by an asteroid.

Or we'll just get killed by an engineered supervirus and skip the whole pre-industrial decay phase.

Going into space is our insurance policy.


Insurance against what? Lets assume a self supporting mars colony today, and that the asteroid hits earth tomorrow making humans extinct. Will the mars colony get off mars in time to avoid their asteroid? It seems to me that we need to get to a few earth like planets before we can assume survival.


Sure, so we'd better get started.


The assumption is that we will somehow "terraform" Mars so that it will be earthlike before Earth is destroyed.


why would martian life survive the destruction of earth from extraplanetary impact, which would affect martian orbit?


Mars is only the spearhead for further stellar and maybe even interstellar colonization, after all, we gotta start somewhere don't we? Once we manage to do Mars, by gaining knowledge, developing technologies and maybe even discovering new resources, we can hedge humanities survival further by applying this experience to colonizing other places in space.


How would that affect Mars's orbit? The remains of the Earth will keep on orbiting the Sun.


Indeed. We'd have to start somewhere, though.


There is still an amazing amount of coal in the ground. Check out the Powder River Basin in the US which, for one example.


There's a lot of it there, but it's hard to extract without modern technology. There's a little peat (arguably the most accessible type of high-energy fuel) left in the British Isles and Finland, but coal is requiring progressively more and more modern effort to extract.


While true, it's also crazy expensive to extract.


Not really. Wikipedia says that the USGS extimates that "At a price of $60/ton, roughly half (48%) of the coal is economic to produce." Current prices are near $10 a ton so only highly mechanized shallow strip mining techniques are profitable. Coal is about as valuable as other bulk earth products like sand and gravel. 19th century techniques could easily mine most of this coal. It is shipping, not extraction, that determines the price of coal at a given point on Earth. Civilization might need to restart near the mines, but there are still many of those places left.

Oil on the other hand. That might be a problem.


Environmentalism isn't an excuse to give up on every other aspiration humanity might hold.


I personally would vote in favor of putting space exploration on hold until we get a handle on the quickly accelerating environmental disaster we humans have set up that seems that it may just wipe ourselves out.

Personally.

One needs beauty in the world, yes, but one also needs to breathe.


This doesn't make any sense though, as there's no reason they should be exclusive priorities. I, personally, would vote in favor of putting many things on hold until we increase humanity's resilience to catastrophic events by settling on other planets, but I recognize that priorities aren't mutually exclusive.

Anyway, what's the point of focusing all efforts on Earth if human civilization is going to die out here anyway? That's the path we're currently on, and stopping space exploration isn't going to magically fix that. Wanting other baskets for the egg of human civilization is just pragmatism.


Environmentalists will never be satisfied. There is always something to improve.

If humanity dies or goes pre-industrial because someone engineered a supervirus and we refused to put effort into space travel, all our conservation efforts won't really matter much.


You can still use blood from a private company for the treatments you would use "public" blood for.


Feces are brown because they're full of expired blood cells (according to high school physiology class). So I think we're renewing it all the time.


Back in college I donated sperm for money. It's not like I was forced into it; it was just nice to have an extra source of income besides my student job.

This also enables sperm banks to retain recurrent donors, which means they can afford to do very rigorous testing amortized over several dozen sperm samples. DNA screening, urine tests, blood tests, etc. That wouldn't be viable under the blood donation model. I've donated blood 5 or 6 times but I doubt even that's enough to make it worth the kind of testing they did on me as a sperm donor.


Sperm banks manage to get very high quality, sanitary sperm despite many people doing it for the cash. The trick is to have recurrent donors you can test regularly, and to quarantine samples until they can be cleared in bulk.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: