Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

It's a complete takeover of technically incompetent management that feels like it can finally execute their ideas to the fullest instead of relying on those pesky swengs with their obstructions, complaints and problems. We'll soon get the management utopia everywhere.


Principal engineer balks at bad UX when the PM should know better (it's their job)

2023: Ah well I guess we can't do it

2025: you're fired. Hey kid we hired two weeks ago, implement bad idea please


To be fair, it was already done by bad managers long before.


I saw a trend of UX/UI designers coming with practice which I knew better were wrong. But they insisted. E.g hijack brosser native controls.

Will never know whether they passed along some manager/PM commandements or were just incompetent.


> But they insisted. E.g hijack brosser native controls.

[Rant-Example] The goshdarn ticketing-system hijacks alt-f, so that instead of opening the File menu of my browser, and instead toggles the favorite-status of whatever ticket I happen to be viewing.


A mistake was made early on even letting web apps see keystrokes like that. In a better world, modifier keys were used in a principled way from the start - only the window manager gets to see meta-anything, only the shell or GUI app gets to see control-anything, and web apps can work with alt-anything.


Have you tried creating a ticket complaining about this?


I did, and they probably don't care because they want everyone to use the electron app instead.


Press alt f to pay respect with the "respect my AI.thority" subscription


To be fair, the native browser controls have had too many quirks and features fox UX/UI consistency.

Corporate needs their Brand™ look precisely as specified in their expensive Style Guide. IBM wouldn't want the Google vibes of Android Material Design TextFields, I imagine.

Scratch beneath the visuals, and starker technical differences appear.

Safari on iOS (used to?) has a 350ms debounce delay on every tap / click, in case you want to do a multitouch gesture.

JavaScript (Frameworks) were the only way this arbitrary delay to user input could be reduced before 2015, when Apple finally released a native API for this.

https://webkit.org/blog/5610/more-responsive-tapping-on-ios/


> To be fair, the native browser controls have had too many quirks and features fox UX/UI consistency.

Well, too many to have a single website be consistent across browsers.

But as a user I'm using one specific browsers, and I expect all websites be consistent for that browser.


This is what I sees getting missed in a lot of LLM conversations. They're amplifiers. Full stop. If you have good practices they supercharge them, if you had bad practices, same thing.


Does our society generally have good, user-friendly practices?

What will amplifying its output do?


With some resistance. Now they do it far more often.


That's how I got my first opportunity 20 years ago


Don't hate the player hate the game I guess


:'D


2026: you're fired. Hey Claude, implement bad idea please


That is a great idea, very inspirational!

Do you want me to implement another bad idea, too?


Implement bad idea, but use AI. That's the MO right now.


Give me a break. This was already happening with Web 2.0 and things like "microservices".


I know it's just that we are in an accelerated state of Putt's Law


Had to look that up:

Putt's Law: "Putt's Law: "Technology is dominated by two types of people, those who understand what they do not manage and those who manage what they do not understand."

I suggest that this law does not give a complete description of what has been happening to software engineering in the past 2 decades:

Putt's Law does not address the (new) phenomena we first saw when 'blog hotness' and minimal effort frameworks permitted practitioners with little practical experience or hard gained knowledge to manifest technical capability and assert technical authority. The minimal amount of 'wit' required was access to a smart phone, wiki, or some blog, and you had complete juniors arguing with seniors about architecture, frameworks. AI is taking that to the extreme.

Putt's Law's relevance here is that prior to the past 2 decades of enabling tech and knowledge bases 'the clueless manager' had the metric of "older more senior more likely to be correct", and clueless juniors didn't have blogs or wikis or frameworks that required a handful of shell commands to install, and spinup a 'demo'. AI has made that even worse.


It wasn’t AI that brought us Apple’s gray on slightly-lighter-gray UI standards, nor the 10,000,000 ••• menus that have infested every webapp in the past 10 years as an alternative to thoughtful UI design. We humans made everything shitty before we made AI.


> Apple’s gray on slightly-lighter-gray UI standards

It's a tangential point, but I turned on System Settings -> Accessibility -> Display -> Increase Contrast (the on/off option, not Display Contrast) and now at least the windows are outlined sharply.


The "Differentiate wihout color" is one I like. All of the on/off sliders now have a 1 or 0 to indicate on/off


Funny, didn't iOS have that like 15 years ago, before they probably removed it?


OMG this is wonderful! Thank you.


A lot of people who think of themselves as able-bodied never think to poke around in the Accessibility sections of their settings menus. But it turns out that accessibility options are for everyone; people should really think of and evaluate them as first class tools more often


They really should just have a single checkbox, "Prioritise usability over wank", and leave it at that.


That's an interesting idea: if you're thinking of having an accessibility option, consider just making it the default.


Or,are we just getting older and these things suddenly matter?


A button looking like a button isn't an age (of the reader) thing.


Of course it is. What should a button on a screen look like, after all, it has absolutely nothing to do with a large mechanical button from the 80s the old designs tried to emulate. In fact, such buttons are becoming rare even in the physical world, the younger generation is more and more accustomed to touch buttons for operating all kinds of machinery around them. So "like a button" is very much an age thing


Looking like a "touch button" is still looking like a button. Some indication that an element is tappable is still useful.


Game consoles are still pretty popular, I don't think people are going to forget what real buttons are for at least another couple of generations.


Nah, one of the things I found in Discord's accessibility settings is an ability to turn off or reduce animations and other visual effects by default, which is wonderful no matter your ability.


Possibly a factor, but I also think these issues are becoming much more widespread, leaving us less able to tolerate them than when they were less common.


These things are like a sidewalk having a ramp that was originally made for wheelchairs but then suddenly everyone uses it because it’s just a nicer experience with less chance of tripping and falling flat on your face.


Good thing we trained our fortune teller calculators on all that historic shittiness!


Maybe, but at least the 10,000,000 options were there instead deemed that they are not to be used by those pesky users. And now its they are not just hidden. They are simply not there.


Guns and bombs also didn't create war. But they did made it way more lethal.


What is it about AI where the discussion is immediately derailed with whataboutism? Like, are these actually good faith comments? What's the point of bringing up "well some other bad stuff already existed"?


It’s not whataboutism, I’m simply challenging the notion that AI caused this. UI has been in the toilet and worsening for 15 years.

A combination of trend (minimalism cult masquerading as sophistication), pragmatic trimming down of things to work on tiny screens, dumbing down things in an attempt to reduce complexity, and of course dark patterns, to push users toward profitable actions (like clicking ads or continued ‘engagement’) and away from costly ones (finding support, for instance).


It makes perfect sense / there was that talk by the ex-Google CEO Eric Schmidt saying something along the lines "imagine you could develop the software, but without that arrogant programmer". They just hate people, that's all.


The sentiment is mutual.


100%

This AI boom is not a boom because its good for developers or users. It's a boom because it's a management dream; the promise of pumping up growth while reducing expensive workforce is simply too good for them to not throw decades of platitudes and "best practices" out the window. When people point out where AI fails, they're not seeing past the end of their nose. They don't realize they're not the real customers. It is leadership with millions in buying power who are the customers, and they're the same ones who only ever cared about managing the perception of success and growth; your clean code and user-focused development practices didn't matter to them back then and they certainly don't matter to them at all now. When it comes to an absolute state of garbage products and software, we still ain't seen nothin' yet.


To be fair, most of our industry is so stupendously bad at executing that you can keep growth and save costs by simply laying people off. No AI required.


That is true. AI reveals a festering problem.


Some time ago my then project owner remarked that possibly in the future apps won't require an UI and people will just interrogate the LLM directly.

I read that as a sign to make a coordinated exit.

Truth be told our project was one of many "catalogue of stuff" kind of apps which at this and projected scale could have well been a spreadsheet in the cloud with search enhanced by LLM.


The idea of having a non-crap Siri on my phone that I could interrogate directly would be amazing.

My ADHD brain would love to do this stuff:

"Hey AI, how much is my electric bill this month?" and "Okay thats high. Pay it but remind me next week to order a new AC after researching options for me."


I'm waiting for diffusion language models to mature and go mainstream.

They're still as heavy as language models usually are, but the promise is that they'll arrive at the final result much faster.

Also it looks cool how it shifts words in place until it arrives at an answer.


> Some time ago my then project owner remarked that possibly in the future apps won't require an UI and people will just interrogate the LLM directly.

And those LLMs will run on unicorn farts and world hunger will be solved too. Do people lack basic logic or is it just when it comes to LLMs?


In his defense, the guy is a biologist - he couldn't have known.


Bring on the feature creep and epic down time


Perennial HN trope: all bad tech evolutions are management's fault. Engineers are flawless paragons of technical purity.


Hard to blame the engineer when the engineer gets fired for not implementing management's whims. As much as I'd like to hold people accountable and say they should just accept getting fired instead of compromising the ideals, the truth is I've got a family now and if they paid me enough I'd do the same.


that defense did not work at nuremberg trial


Only because the Nazis lost and the people they genocided judged them for it.

Do you think the trillionaires are losing? Do you think you're likely to end up on the judge's bench?


sure did not look in 1942 like nazis were losing either. doesn’t look like in 2026 but time is a bitch and nazis eventually meet their fate


Then make the bet. If you think the trillionaires will fall, then stand against them. Don't take their money and wait for their inevitable fall when the working class gets organized and starts eating the rich. Hope you have an answer for their AI powered automated kill bots. Man made horrors, entirely within the realm of our comprehension.


> Then make the bet.

why do I need to make a bet? you mean to make money off this? I have more than I can spend in 4 lifetimes. also personally, betting is a telltale sign of a lack of intelligence so I would never make myself stoop that level where I "bet" on shit, one of the stupidest things humans do

> If you think the trillionaires will fall, then stand against them

I stand against them and would even if I didn't think they will fail.

> Don't take their money and wait for their inevitable fall

I don't take their money, don't do now and never have and never will. I would not work for a company Tesla or Meta if they offered me 7-digit salary.

> Hope you have an answer for their AI powered automated kill bots.

I personally don't but if there comes a time my assistance is needed to fight them I will gladly volunteer to help


> also personally, betting is a telltale sign of a lack of intelligence so I would never make myself stoop that level where I "bet" on shit, one of the stupidest things humans do

Everything is a bet. Buy into something? You're betting it'll succeed. Don't buy? You're betting it'll fail.

You are always positioned. If you could have taken a 7 figure job at Tesla but chose not to, you positioned yourself accordingly. It cost you a seven figure job. What it won you, only you can know that.

Deep down, I hope you're right and I'm wrong. I just don't think it's likely.


The torment nexus was built by engineers. Not management.

It couldn't exist without engineers.


> The torment nexus was built by engineers. Not management.

Before the more recent wave of successful tech startups (say, from 2010 on), a very large amount of programmers were incredibly sensitive to anything related to topics like (posisbility of) surveillance, privacy, authorities (including government), centralized infrastructures, DRM etc.

In my feeling, the only reason why this mindset shifted is because from this wave on, in the USA, programmers were showered in money.

The interesting question rather is: now that tech companies want to become more frugal with respect to paying programmers, will the mindset among programmers shift back or not?


The interesting thing is despite all that money the basic functionality of tech except for llms has hardly changed for at least a decade if not more. The reason llms are showered with money is everything else is stagnant.


Only because murdering your project manager for terrible ideas is illegal


Right, workers build the world. We should run it. Actually. Why does management get to tell us what to do without elections?


Workers are necessary but not sufficient for most businesses. You also need capital. This can be provided by the workers and is for many worker owners businesses, but when the business is very capital intensive that's just not feasible.

Are workers going to be able to fund Apple's factories or ExxonMobil's oil exploration? No, so they're not in charge.

You absolutely can start a worker owned business right now, or go work for one.


Of course. That is why state guided worker coops are a good idea. Or state incentives to provide loans at good interest rates to worker coops.

The state provides capital, the workers operate the business, make management decisions, and have democratic input like the public does.

You might say, that kind of system isn't a perfect solution, but currently we have a dictatorship of wealthy individuals and businesses who are wholly unaccountable.


And engineers couldn't get rich themselves without the billionaires shelling out for them to build their torment nexuses.

I want to get rich too. I want to live a good life, and provide for my family. I don't want to just survive. So I can't say I don't empathize.


That's fine, just know that you permanently forfeit any right to complain about others doing things for personal gain that indirectly harm yourself.

> I want to live a good life, and provide for my family.

This is a lie you're telling yourself, you can do both just fine without building the torment nexus. Billions of people do so indeed.

> I want to get rich too.

You should've stopped here, but then it became too much so you had to resort to appending that nonsense. It's pure greed at the cost of everyone else, that's all. Simple lack of morals, impaired empathy and remorse.


> Billions of people do so indeed.

Are they? I seriously doubt billions of people earn 200k+ salaries.


Which is why the quoted part above it said "I want to live a good life, and provide for my family.", which billions of people do indeed.


> you can do both just fine without building the torment nexus

Doubt. You don't become truly wealthy without doing what sociopathic CEOs do on a daily basis. Society actively rewards that stuff, and it's only getting worse with time.

> Simple lack of morals, impaired empathy and remorse.

Sounds like a winning strategy to me. That's the exact sort of person this world rewards.

Things are not looking good out there. Billions of people get by without compromising? Billions of people live in poverty too. Not something I'm looking forward to dealing with, should the great AI replacement ever come knocking on my door.


And your reasoning is exactly what makes it a winning strategy. "If other people do it, then why not me?" That makes it that they are no longer other people, you yourself are a part of that group now. One could argue that it is an even worse position. It literally makes you an enabler of the problem you see in the world, while at the same time you acknowledge it as an even existential problem. When we are with billions, we cannot all be 'truly' wealthy in a material sense and by definition your wealth will come at the expense of others. Your reasoning makes me sad as instead of questioning what constitutes true wealth, it seems you are guided by an exclusively materialistic view of it and join the destructive behaviour you see around you out of fear of not having enough.


> Your reasoning makes me sad as instead of questioning what constitutes true wealth, it seems you are guided by an exclusively materialistic view of it and join the destructive behaviour you see around you out of fear of not having enough.

unfortunately that is the state of our society right now and it is hard to see this changing.


> If other people do it, then why not me?

Yeah. At some point you get tired of paying the costs that others sociopathically push onto you and start trying to take at least some of the value for yourself instead.

If society has a problem with that, then maybe it should start demonstrating it by making examples out of all those sociopaths instead of turning the other way and quietly profiting from it while the nobodies seethe impotently about things they have no power to change.

> Your reasoning makes me sad as instead of questioning what constitutes true wealth, it seems you are guided by an exclusively materialistic view of it and join the destructive behaviour you see around you out of fear of not having enough.

I'm a free software developer. I quite literally give it all away. I'm also a doctor in a 3rd world country. I work hard to help people for wages that would make 300k+/year 1st world doctors cry themselves to sleep.

I was actually fine taking the moral high road... Until a couple years ago. What changed? I got married. Got people depending on me now. So my patience and empathy for people who are not literally paying my bills is indeed starting to wear a bit thin.

Sad? No one's sadder about it than me. This existential realization gave me actual diagnosed depression. I literally go to therapy because of this shit. That sort of cold sociopathy is simply not the way I was raised.

The problem is my mind cannot deal with this corrupt world by idealizing it. For my own psychological and financial well being, I cannot continue to entertain ideas of what the world could be, if only people were good. I must interpret the world based on what's real.


> If society has a problem with that, then maybe it should start demonstrating it by making examples out of all those sociopaths instead of turning the other way and quietly profiting from it while the nobodies seethe impotently about things they have no power to change.

You are the society.

> I was actually fine taking the moral high road... Until a couple years ago. What changed? I got married. Got people depending on me now. So my patience and empathy for people who are not literally paying my bills is indeed starting to wear a bit thin.

This is just an awful excuse. People depending on you is the norm, has been for all of history of humankind and remains so to this day. That's literally human life, people depending on each other. Out of all the good people in this world even at this moment who happen to be adult men, I'd wager 80% of them has had a dependent. Historically, it will have been 99.9%.

I'm happy to talk as someone who also has dependents - again, as is the global societal norm for adult men in particular (prime HN demographic) and has been since forever - and who clearly shares your view on many things about modern society, yet doesn't turn it into an excuse to help build the torment nexus.


> Doubt. You don't become truly wealthy without doing what sociopathic CEOs do on a daily basis. Society actively rewards that stuff, and it's only getting worse with time.

I'm sorry but this is really basic reading skills. I quoted "have a good life and provide for family", then "both" refers to "have a good life" and "provide for family".

> Sounds like a winning strategy to me. That's the exact sort of person this world rewards.

Winning in what? Winning in becoming a disgusting person? Definitely. That tends to be the direct opposite of what people want to become though, for good reason. It's also what causes the most deathbed regret.


Which would be fine if the only two choices were build the torment nexus or starve. But it's not the only source of income out there.


Yeah, maybe you won't "starve"... But will you live? Or will you merely survive? If that?

It's not looking too good out there. We've got trillionaires bragging to people's faces about how they're all going to be replaced by their AIs. It got to the point someone threw a molotov into one CEO's home.

Source of income? The promise of AI is to literally make all humans economically redundant. In a capitalist world, what is the point of keeping economically useless people alive? People who do nothing but cost society money? Why not turn them all into soylent instead?

If we don't create a post-scarcity society now, I'm not sure we ever will. Choices aren't looking too good out there.


Nuclear bomb was built by scientists and they weren't the one that fired it, what's your point?


Their point, however, is perfectly clear - it’s practically obvious. No one forced them at gunpoint (unlike those scientists, figuratively speaking). Why are you pretending not to understand?


> No one forced them at gunpoint

Of course not. Modern weapons are far more sophisticated. Society does not need to point guns at people to drive behavior anymore, it is sufficient to deploy simple economics. People feel the sting of the economic lash just the same as the literal instrument.


Yeah sure :) People working in one of the most privileged professions on Earth are bound hand and foot with golden shackles and are forced - literally forced - to continue spreading evil throughout the world in order to keep their salaries of several hundred thousand dollars. The horror!


Yes? Refuse, and you lose all of those privileges. The golden shackles go away and are replaced with the rusty shackles of poverty. Feeling the pressure yet?

The richer you are, the more you've got to lose. Easy to be a radical when you've got nothing. Nowhere you can go but up. If you're privileged, there's a long way to fall.


That's pathetic. It's not all or nothing situation, not even close.


Remind me who makes the final decisions in these scenarios. Also, how do boots taste?


Of course there are shitty engineers, but they aren't allowed to do anything without shitty management.


Found the project manager


On the other hand, no one to place the blame on if management does it themselves.


The recent cases of companies who deleted their prod DBs while using LLMs are blaming “the rogue AI”. So it seems you can just blame AI lab companies and folks roll with it. Even better, they asked it to generate its own apology, no need to spend time trying to explain to your customers why everything is gone


That's definitely not true.

There's always people for management to blame. That's the great part of being management.

By definition, there's someone/thing you're managing that you can pass the blame onto.


Most members of management were individual contributors beforehand. I say this just because it is remarkably common for people to assign malign intent or stupidity to people doing jobs that they themselves haven’t done and don’t frankly understand.

I’m not saying you’re wrong. In many cases you’d be right. I’m just saying it’s remarkable how much certainty people have even when it comes to things they know they don’t know.


Aren't you guys glad there are no programmers gatekeeping programming with their "morals" and "etiquette"? Any marketer with an LLM can update the programming tool now. AI really levels the playing field and it's time for pesky programmers to get off their high horse, don't you think? :)


Come off it. Sure some of them had "morals" but a decent chunk of them just lacked the imagination or connections to monetize their lack of morals.


after 2+ years of non-engineers vibecoding applications, show me one startup/app without devs.




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

Search: