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

It may be a ‘sell shovels’ time, where the hardware providers profit


Sure, Cisco benefited a lot during the boom - as did ISPs who laid down internet infrastructure. Those were the shovel makers. Eventually, the people who bought the shovels significantly outclassed the shovel makers. Google and Amazon are both 10x larger than Cisco in 2024. Meta is 10x. Microsoft is 15x. Hell, Uber was bigger than Cisco for most of the last decade.

These shovel maker comments get tossed around a lot in any AI "bubble" talk. Yet, the shovel makers did not even come close to being the most profitable from the dotcom boom.


Picking the right shovel-user is much more difficult though without a time-machine


The updates section seems odd to me

Are they unaware that you can update the OS running on ramdisk just like you can with regular disk?


Totally non-expert thought: Isn't that only true if you're total RAM cpacity is N(2), where N is the amount of RAM for the server. Due to the volatile nature of memory, without snapping, freezing, modifying, and promoting how would one envision updating a RAM-disk OS?


You only need N(2) if you're updating by downloading and switching to an entire second rootfs image. If your OS takes up 500MB and you update a single 5MB component, then you only need 505MB, and that only until the update completes and the old version is dropped and you return to 500MB.


Same way as you would for any linux live usb which you boot to ram.


The problem is that it wont be fair evaluation, regardless of a human or computer adjudicator


Is that the problem? Merely the quality of the technology? And what if it turns out pretty decent? This could be quite a shallow moat.

Any restaurant that allows tips already has human evaluation.


I always assumed they created water from condensation, where is the water consumed?


A datacenter should be condensing as little as possible. The cold side (where condensation occurs) is the inside, but you don't want your cooling system dripping on your racks.


Thats logic doesn't fly for any other profession


It's because no other profession has the combination of (1) forcing people out of a highly trained role so young (with no options to reuse those skills in any other roles - forcing folks to go have to go back to square one and get a new professional education to move anywhere else), along with (2) the peculiarities of a government pension.

Unless you overhaul the way government workers earn retirement, or we decide that it's safe to employ older air traffic controllers, any other choice would be highly exploitative.


Yes that logic applies.

Any federal law enforcement position has this. For example, for the FBI or the secret service, you must enter by 37 and retire by 56.


Penalty 2 is the same as closing the company down


No, why? If there's a company that provides actual value, why should splitting off the financialization part kill the part that provides real value? It's maybe the same as closing down the financialization part of the company, but if so, what loss to society?


The financialization (profit-making) is the only reason anyone with any power bothers to keep any of it running.


One could say that most of the companies outside U.S are non-financial


The IRS doesnt require any auth if you print out whatever and mail it to them, no internet. They just believe you


It should be obvious to everyone now that kernel extensions for ‘security’ is not worth it


Need to make software developers legally liable like other engineers, that will cause a huge behavioral shift


IMO, if you want to write code for anything mission critical you should need some kind of state certification, especially when you are writing code for stuff that is used by govt., hospitals, finance etc.


Certifications by themselves don’t help if the culture around them doesn’t change. Otherwise it’s just rubber-stamping.


Not certification, licensure. That can and will be taken away if you violate the code of ethics. Which in this case means the code of conduct dictated to you by your industry instead of whatever you find ethical.

Like a license to be a doctor, lawyer, or civil engineer.

There’s - perhaps rightfully, but certainly predictably - a lot of software engineers in this thread moaning about how evil management makes poor engineers cut corners. Great, licensure addresses that. You don’t cut corners if doing so and getting caught means you never get to work in your field again. Any threat management can bring to the table is not as bad as that. And management is far less likely to even try if they can’t just replace you with a less scrupulous engineer (and there are many, many unscrupulous engineers) because there aren’t any because they’re all subject to the same code of ethics. Licensure gives engineers leverage.

Super unpopular concept, though.


Certifications and compliance regimes are what got us into this mess in the first place.


I think that could cause a huge shift away from contributing to or being the maintainer of open source software. It would be too risky if those standards were applied and they couldn't use the standard "as is, no warranties" disclaimers.


Actually, no it wouldn't, as the licensire would likely be tied with providing the service on a paid basis to others. You could write or maintain any codebase you want. Once you start consuming it for an employer though, the licensure kicks in.

Paid/subsidized maintainers may be a different story though. But there absolutely should be some level of teeth and stake wieldable by a professional SWE to resist pushes to "just do the unethical/dangerous thing" by management.


I might have misunderstood. I took it to mean that engineers would be responsible for all code they write - the same as another engineer may be liable for any bridge they build - which would mean the common "as is", "no warranty", "not fit for any purpose" cute clauses common to OSS would no longer apply as this is clearly skirting around the fact that you made a tool to do a specific thing, and harming your computer isn't the intended outcome.

You can already enforce responsibility via contract but sure, some kind of licensing board that can revoke a license so you can no longer practice as a SWE would help with pushback against client/employer pressure. In a global market though it may be difficult to present this as a positive compared to overseas resources once they get fed up with it. It would probably need either regulation, or the private equivalent - insurance companies finding a real, quantifiable risk to apply to premiums.


Trouble is, the bridge built by any licensed engineer stands in its location, and can't be moved or duplicated. Software however is routinely duplicated, and copied to places that might not be suitable for ite original purpose.


I’d be ok with this so long as 1) there are rules about what constitutes properly built software and 2) there are protections for engineers who adhere to these rules


Its rather annoying that theres no way to support firefox without sending money to a Mozilla ceo who could use it for some silly side project


I believe it’s worse than that. I don’t think they can use donated funds for Firefox development since donations are tax-deductible and Firefox is a for-profit company.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: