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

Algorithmic coding contests are not an equivalent skillset to professional software development

Amazing that 4 of the top 5 are renewables in China.

> As of 2025, The Medog Dam, currently under construction on the Yarlung Tsangpo river in Mêdog County, China, expected to be completed by 2033, is planned to have a capacity of 60 GW, three times that of the Three Gorges Dam.[3]

Meanwhile, “drill baby drill!”


Can run the UK and have capacity left over that, if considered alone, would be worlds highest in current year 2025.

Does that cout the dams that flood valleys and displace thousands of people, plants, and animals from their homes?

It's amazing what a dictatorship can do when it's not captured by oil interests and Israel.

Not really that surprising.

Authoritarianism has its draw backs obviously but one of its more efficient points is it can get things done if the will is at the top. Since China doesnt have a large domestic oil supply like the US it is a state security issue to get off oil as fast as possible.


It’s become clear that some form of top down total technocratic control like China has implemented is essential for pushing humanity forward.

Because its cheaper. That's it.

That came later. Didn't have those earlier on.

Unless Extreme Potato Counter was sponsored by Big Potato...


Earlier on was only a couple of years if I remember correctly (obviously my time messing with Neopets is a little fuzzy hardly a core memory!)especially once it was acquired by Viacom.

Did a cursory search so take all this with a grain of salt, but looking at the timeline of when ads are introduced, then the acquisition, peak users, etc. I’d say most people were playing in a pretty serious corporate sandbox for most of its most relevant years.


> In 10 years, nearly all new data centers will be being built in outer space,” Johnston predicts.

Can I bet on the contrary odds? Could throw down my whole retirement with confidence



Yeah, who throws out these sort of timeframe in earnest? We haven't built anything in space since the ISS (which is in LEO mind you, not "outer space"), and we're building full data centers within a decade? Give me a break, that's an Elon level prediction.


I read it as something an ambitious founder would say, not to be taken literally.

Think: "AI will replace all software developers in 6 months"


This used to be called fraud, now it’s cutesy lying?


I think now it's called 'the pitch deck'


"Naughtiness," to use the technical term (https://paulgraham.com/founders.html).


> Sam Altman of Loopt is one of the most successful alumni, so we asked him what question we could put on the Y Combinator application that would help us discover more people like him. He said to ask about a time when they'd hacked something to their advantage—hacked in the sense of beating the system, not breaking into computers. It has become one of the questions we pay most attention to when judging applications.


This doesn’t seem like naughtiness. Seems like incoherence


It being unmeasurable claim is why they get away with it.


Yep. It is now legally called puffery if you commit massive fraud. Truly we live in the best of all possible timelines.


Musk has been doing it for more than a decade now and didnt really face any real problems doing it...


Didn’t face any problems doing it… you mean when was charged by the SEC for lying on Twitter? Or do you mean when he was forced to buy Twitter to avoid another case against him?


Java resisted first party support of annotations. It was a very controversial addition in the early 2000s

Support for the types of metaprogramming/metadata that annotations are used for is a useful attribute of languages in general


For 1/, you can return a struct value type without exporting it. If it satisfies the receiving interface they won’t have a problem.

That’s exactly the pattern I use for most Go development


This affects discoverability, though. Your unexported type won't have public documentation. So you end up having to publish an interface anyway (even if you don't return it) or document in words what the method set looks like.


Static stability is a very valuable infra attribute. You should definitely consider how statically stable your services are in architecting them


Meanwhile, AWS has always marketed itself as "elastic". Not being able to start new VMs in the morning to handle the daytime load will wreck many sites.


That would be reminder/retentive advertising, which is also an intentional outcome of many ads.


> The moment you are thinking of a job in terms of "fits in an AWS Lambda" you are automatically stuck with "Use S3 to store the results" and "use a queue to manage the jobs" decisions.

I think the most important one you get is that inputs/outputs must always be < 6mb in size. It makes sense as a limitation for Lambda's scalability, but you will definitely dread it the moment a 6.1mb use case makes sense for your application.


The counterargument to this point is also incredibly weak: It forces you to have clean interfaces to your functions, and to think about where the application state lives, and how it's passed around inside your application.

That's equivalent to paying attention in software engineering 101. If you can't get those things right on one machine, you're going to be in world of hurt dealing with something like lambda.


I'd say the real advantage is that if you need to change it you don't have to deploy your monolith. Of course, the relative benefit of that is situationally dependent, but I was recently burned by a team that built a new replication handler we needed into their monolith, and every time it had a bug, and the monolith only got deployed once a week. I begged them to put it into a lambda but every week was "we'll get it right next week", for months. So it does happen.


That’s orthogonal to microservices. They could deploy the monolith multiple times a day.

Of course, that’d require CI, which clearly wasn’t working well in your example.


Correct. It's orthogonal in an ideal world, but in a real world where there's tech debt and competing priorities, it can very much come into play.


It was consolidated into S3 as a storage class: https://docs.aws.amazon.com/amazonglacier/latest/dev/introdu...


That's interesting, as Glacier was based on a completely different hardware implementation for a different use case.


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

Search: