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

may be he meant, doubled our users who actually submitted the form

> Half the code was written in a language you didn't understand. The other half was written using libraries you never heard of.

> As you waded through the slop, you browsed job postings and fantasized about leaving

Just because you didn't understand something or haven't heard about a library, doesn't mean its slop. How do you make sure your definition of "clean code" is not a slop to others?


I'll avoid trying to guess what the author meant, but I found it rather relatable. Some of these "rockstars" pick weird languages, niche database, esoteric frameworks and whatnot, not because they're needed, but because that's the rockstar thing to do at that moment. And then they leave and you're stuck managing a Cassandra database and a Rust application when everything else around you is MariaDB and Java, and you have to maintain an application in an abandoned JavaScript framework, even though dynamic frontend wasn't a requirement.

This is a guy who has 20 years of 1 year of experience. His blog includes his linkedin and github, just give it a look over.

Programming is for humans first. Cleanness and code quality is judged according to that.

Give an abstract requirement and access to your AI tool. Ask the candidate to create a working solution and review the AI generated code. requirement analysis and code review are now the primary skills for developers.

Interesting.

I don’t think code review of AI is important at all - specially given the developer might not even know the language, in which case it’s irrelevant.

I think ability to build checking, verification, linting, testing and cross LLM code review mechanisms is important, which ensure that fast changing or unpredictably changing ai code has consistent behavior and is security checked.


Is anyone else confused by thier cookie consent banner? The switches start out gray and become black when toggled. which position means consent? It feels intentionally misleading.

This is how you get statutory warning labels and nutrtion information labels on packages.

Because these folks always want to do the least legal thing allowed by law.


> The switches start out gray and become black when toggled.

Rant: That type of slider-switch is an inferior usurper of the classic tickbox, that rode in on a wave of touch-screen-ification. Oh, it can be done well, sometimes, but it's just far-too-easy to do it badly.

In this case (useless colors, no intrinsic text labels, etc.) I think the remaining rule/clue is "Move the dot-nub towards whatever you want." So moving right is indicating you like the "We track you" text, while moving left indicates some kind of disagreement.

_____________________

> It feels intentionally misleading.

The "Accept All" button is worse:

1. It abuses UI conventions of position and color that belong to a "Proceed with what is shown" button.

2. Likewise, the text-label is ambiguous: It could mean "Accept All [of the choices which I've made and can see]"... But instead it means "Reject whatever is on-screen, and replace all choices with 'accept' cookies."

3. When it does erase/reset all choices made, it does so in a secretive way by also submitting and vanishing the dialog. The user never has any opportunity to realize that the machine implicitly flipped all choices to the right-most position.

Any one of these might be an innocent mistake, but all three sins together are a dark-pattern.


Just block cookies, and it doesn't matter whether you consent or not.

Of course, paradoxically, these consent banners need to put a cookie to remember that you didn't consent to cookies, so you might need a plugin like uBlock to block the banner as well.


> e.g. Indian parents can obtain Indian citizenship for their kids but it also means letting go of the kids' US citizenship

This is not true, India has something called “Overseas Citizenship of India” which is technically not a citizenship even though the name says, but its a life time visa available for US citizens of Indian origin. And you don’t have to give up US citizenship


> This is not true, India has something called “Overseas Citizenship of India” which is technically not a citizenship even though the name says, but its a life time visa available for US citizens of Indian origin. And you don’t have to give up US citizenship

The OCI card is better thought of as a green card that you have to reapply for once at the age of 65.

It provides the ability to live and work, with some minor restrictions, but none of the typical benefits of citizenship that wouldn't come with permanent residency in the US.


It’s a visa that you do need to apply for. And it’s not a guaranteed thing. If it doesn’t work out. Kids stay in the US and parents get kicked out?


I know you are asking rhetorically, but this occurs routinely under the current US immigration regime.

There have been over 100,000 children separated from their parents in the United States due to immigration enforcement since 2025.

The feature story in the linked article is about a now 2 year old whose parents were not there for them beginning to walk or talk.

https://www.nytimes.com/2026/05/18/us/brookings-institution-...


How will this affect TSLA share holders? Will the value go up or down?


We need polling to gauge the markets. Betting markets are poisoned


$44B is peanuts for a soon to be trillionaire


Doesn't make it a good deal. Just means he can afford to make bad deals.


This is part of what people miss about poverty - it’s incredibly unforgiving.

By contrast, the more money you have the more mistakes you can afford to make


He is a billionaire and still thinks at a developer level is pretty remarkable! Hope other billionaires pay attention to this!


A good PM knows rejecting bad ideas is a big part of their job.


Your real job is making your manager's manager thinks you do something useful. This has no bearing on whether you actually do something useful.


and this is the fifth comment


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

Search: