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

> Yes that, and also, the more complicated the solution, the more likely no one reads or reviews it too carefully, and will instead depend on an LLM to ‘read’ and ‘review it’

Exactly right. It's the other end of the bikeshed continuum[1]. If you send out a two-page design doc or a hundred like pull request, the recipient will actually review it. Let AI inflate that to ten pages or a thousand lines of code and they feel like they don't have enough mental capacity to tackle it so they let it slide.

[1]: https://bikeshed.com/


> The summary but no content thing is interesting. I’ve seen it in many forms and I’m not sure why it plays out that way.

I would guess that it's because the incentives and goals are different.

The point of a summary is to entice a listener to begin the podcast. So it has to offer the promise of interesting depth.

Once they've started listening, all the body of the podcast has to do is be soothing enough to get the user to keep listening until the next ad comes on. It has no need to actually keep the promise unless the listener is paying enough attention to hold it accountable.


If the kind of AI slop the article talks about entertains/infuriates/depresses you and you want more, you will definitely like the "kroshay" subreddit: http://reddit.com/r/kroshay

> What have you lost exactly?

Connection to other humans.

Imagine your favorite third place[1], a library, park, bar, etc. The place you regularly go to get connection to people without having to jump through all of the hoops to create and organize an actual event. It's a way to satisfy your innate need for conviviality without requiring much effort or willpower, which are always in finite supply.

You've been going to this place for years. You're a regular. You've made friends with other regulars. It feels good to be a familiar face and to see those familiar faces. A kind of warm sense of safety that we have evolved to experience since we first sat around a fire in prehistoric days. That sense of "Ah, good, I'm here nestled among my tribe."

Now imagine how it feels to walk into that room and discover that half the seats are occupied by mannequins. Each mannequin has a loudspeaker attached to it constantly playing random word salad.

Some of the regulars are still there, maybe. It's hard to see them through all the plastic limbs or hear them through the cacophony of meaningless noise.

How does being in that space make you feel? Now compare it to how you felt before the dead-eyed inanimate bodies showed up. That's what we've all lost.

[1]: https://en.wikipedia.org/wiki/Third_place


I have a pet theory that much of what we're seeing culturally is that the 90s and early 2000s (at least in the US) was a window of time that offered a sense of safety and surplus. 9/11 was extremely culturally disruptive, but aside from that, for many in the US, it felt like there was "enough to go around". That environment breeds a lot of creativity, innovation, whimsy, and doing things for their own sake.

But that time has clearly ended. With climate change, the erosion of the social safety net, decay of faith in institutions, economic inequality, politics, etc., we are in an extremely tense time with a pervasive sense of scarcity. In some fundamental ways, it feels like there isn't enough to go around and people are scrabbling to get what they can while they can.

That psychological environment is not conducive to art and fun. It sucks.


I too have felt the same around me. There is this lack of faith in the institutions now, feeling of distrust. Someone on HN called this the era of shamelessness and I kind of agree to it. The top has gotten shameless and the people at the bottom are trying to scrabble whatever they can to become one of them so that they can escape this hellhole that has been created.

Definitely the fish stinks from the head.

I'm also a bit confused about how the people on the top think this will play out.

A long time ago there was a french saying "noblesse oblige", or the german pendant "Wohlstand verpflichtet".


> I'm also a bit confused about how the people on the top think this will play out.

I don't know if they are really capable of thinking of the second and third order effects of what they're doing. There is something psychologically broken about many of the ultra-rich today where their behavior comes across as compulsive.

When you have a hole in your soul that can't be filled with a billion dollars, it simply can't be filled, and that black hole drives much of their behavior. You look at people like Trump and Musk, and they seem... miserable. Like, have you ever heard Trump have a genuine laugh of joy? Not the sort of sneering snicker of a bully, but one that comes from delight? Because I haven't.

We are all at the mercy of their actions, but it's almost like they're at the mercy of their irrational compulsions too.

Not that I'm saying they are deserving of sympathy or aren't responsible for their actions. But if we're looking for someone to pump the brakes on the crazy that's happening these days, it's sure as hell not going to be those hollow men.


I don't like being conspiratorial but it genuinely feels like the people at the top know some major catastrophe is coming and are just grabbing whatever resources they can while they can before retreating to their bunkers. Even the white house is trying to build a massive underground bunker using the ballroom on top as a excuse. I don't see why else they would all be willingly destroying society as they are right now unless they don't think it matters.

Everyone knows a major catastrophe is coming. Scientists have been talking about the tipping point for like five decades now.

It's a done deal, we were too stupid.


The whole structure has changed. We are not even in the web 2.0 anymore and regressed to a client-server model where what we see is dictated from central platforms with little interaction between actual users.

This was not a natural evolution of the web but the consequence of low-tech people accessing the web passively via a tiny touchscreen.


More like a consequence of capitalism, as big tech companies used their massive capital to instrumentalize and develop knowledge to keep mostly everyone dependent and addicted to their systems. Due to the way capitalism work, when a push back against it through public policies was staged, they bought their way out of regulation of their toxic platforms and were allowed to retain their monopolies.

Capitalism as unbridled greed is a bad meme. Sweden is a capitalist country. Germany is a capitalist country. In the US, we are moving from a high-trust society to a low-trust society, which is why the effects of capitalism are moving from a rising tide lifting all boats to a zero-sum game where my success means your suffering.

There are pockets of this on the internet, but you really have to go out of your way to find it

The central platforms began before smart phones were common.

Yeah but they weren't as toxic. I was an early YouTube user... The platform used to have no ads, can you imagine?

Facebook planned ads always. And YouTube probably. Ads made engagement their 1 goal. This caused most of their bad parts. Not smart phones.

Adblock bro.

The day I can't block ads is the last day I use youtube.


Tragedy of the Commons. It was around 2012 when my reactionary boomer relatives started trying to friend me on Facebook, wondering what the kids were all talking about.

Realizing that the average CS graduate can't expect to make 100k on a career of centering divs has been more disruptive to the the American psyche than 9/11.

It's not that the average CS grad can't expect to make 100k, it's that when that was the case 100k was a meaningful amount, now the same purchasing power requires 235k and almost nobody is making 235k in any job role, career pursuit, or field of study. Those that are making 235k aren't experiencing the same lifestyle because they don't exist in the same context, they exist in a context where they're surrounded by depression, scarcity, scrounging, and know that their time could be up at any moment.

The world is in a different place, and while it's funny to joke about how privileged tech people are, the net effect is that we've lost one of the most accessible refuges into a decent career for people. Many of us in tech, including myself, got into this without even a CS degree using free resources online and through libraries to learn about computers and build skills. It's basically inconceivable for anyone who is ambitious and a self-starter to build a career outside of extremely competitive, hierarchical, formal lines in 2026 except maybe as a social media influencer, which is probably why most people under 25 say their dream/goal is to become an influencer. It's their only shot at not being stuck in a state of permanent grinding misery to uphold wealthy elites.


I wasn't joking, just trying to compact my thoughts. The lifestyle and abundance we sold the last generation of university students turned out to be wholly out of reach for all but the luckiest and most well-connected, and that disillusion is why we feel so much like crap, even when we point out we're still objectively far ahead of the global average.

This sounds like a bit of romance for the past, and if any software developers are thinking about "grinding misery", it wasn't any better in the past. My salary as a junior developer in the early 2000s was about $60k, on average. I met someone who had given up a $100k networking job (to do church ministry), and I remember $100k feeling like a number that was just not ever going to be in the realm of possibility for me. Now all the numbers have gone up, but the relatively percentages are about the same. (Except commercial rent, that is a terrible value in my area, but housing prices are reasonable.)

Even as late as 2014, I didn't think it was ever possible to hit six figures with a CS degree (without climbing the ranks in management).

It's not the end of the world though. Not everyone has to be a CS graduate. There's other professions out there.

Nobody said that everyone has to be a CS graduate.

How reductionist.

If you feel that way then you have to question what it is that you’re doing that puts you in a place where you are made to feel that way. Many people (most that I know) don’t feel that way. It may be the online communities that you are in or the news you consume, and the great news about that is that is stuff that is not only optional; you choose to consume it. You can just stop consuming it.

It's significantly an Anglosphere thing. Look at the recent world happiness survey and all the English-speaking countries are taking a nose dive in relative ranking versus other countries. Meanwhile world GDP is increasing.

I have a handful of idiosyncratic hypotheses, that I view as stacking on top of the more general cause of inflation and inequality:

- Western hegemony is weakening. Russia is attacking, China is gaining in strength, and many former backwaters are gaining ground. This creates uncertainty. In 1991, the US was the supreme undisputed hegemon.

- Global Social media is significantly English, and the US is the center of the now globalized culture wars, so there's no linguistic barriers to the resulting pathologies. The online world feels borderless and chaotic.

- There is now sectarian strife within English-speaking countries due to different moral tribes (some of those tribes being recent immigrants) living in the same country when there wasn't before. This is a new phenomenon in living memory in the Anglosphere.

- Russia and Iran are running cognitive warfare and other operations to destabilize social cohesion in the Anglosphere. Examples: (i) online - Gucifer, Internet Research Agency, (ii) real world - paying local gangsters to attack minorities.


> what it is that you’re doing that puts you in a place where you are made to feel that way.

I live in the US, read the news, and have relationships with other people.

I lived through a global pandemic several years ago and know people who lost loved ones. Now the head of HHS in the US doesn't believe in vaccines. My kids go to school and we've had multiple lockdowns because of shootings nearby. My company and all of the similar companies I might work at have been doing rolling layoffs the past few years. A guy attempted an insurrection and then somehow got himself back in office. We started a pointless war in Iran. My tax dollars went to killing schoolchildren. I had to get air conditioning installed after being comfortable without it for a decade because of climate change. The ultra-rich have a larger fraction of wealth then we've seen at least since the era of robber barons. My daughter is trying to figure out where to go to college and I don't know what to tell her because I don't know what careers will exist after AI.

If you don't think the world is going through some shit right now, I don't know what to tell you.


> My daughter is trying to figure out where to go to college and I don't know what to tell her because I don't know what careers will exist after AI.

It is rather upsetting to see. I have a unique perspective in that I’m currently a college student in the US pursuing a degree in Computer Engineering. A lot of my peers have been of a constant plight of not having opportunity in the form of internships, co-ops, whatever it may be and I’m guilty of it myself.

From what I’ve observed, and have been personally fortunate to benefit from, connections seem to be the way amidst ATS, layoffs, shrinking budgets and otherwise. I’ve also seen a fair share of people going to graduate school, possibly out of fear of graduating into a bleak market, but some have done so to become more specialized and I think that’s a good approach, maybe something to discuss with your daughter. Just my two cents.


You can feel how you feel and understand how and why people feel how they feel too.

Instead, reads like you're blaming the victim. Shoulda worked harder in school!


If my choice is "work harder in school" or "wait for the system to fix itself" I think the rational choice is the former.

Wisdom is accepting that you can only control what you can control, and to focus on that.


If you spend all day on Reddit or twitter etc., and you say “all these Reddit and twitter things are making me feel sad and anxious”, then you can’t avoid all the blame for making yourself feel that way.

But nobody said that apart from you?

90s had much less wealth concentration than today.

Truth is everything rots over time, there is no escaping from entropy.


> That psychological environment is not conducive to art and fun. It sucks.

I think that two significant social conditions that very strongly affect how people socialize online now are

a) there are multiple parallel well-established, invasive, unstoppable, government-sanctioned economies of theft that seek to profit at everyones expense (advertising, AI, surveilance). Why would anyone want to share anything if it's going to be stolen? Why would anyone want to be online if they're going to be spied on? Why would anyone want to look at anything if it's all advertisements?

b) it's politically en vogue for major online platforms to allow (and even propagate) hateful content because of the current political situation in the west. The companies that have grown to control the online spaces that people use are the same companies operating the economies of theft, and have demonstrated that they will happily bend the knee if it means they are allowed to continue stealing and spying and selling all this data to governments. Why would anyone want to use a platform filled with hate speech and political propaganda?

I would describe this combination of conditions as repulsive. There's no more appeal in the social internet because the bad guys won.


I think it's as simple as Citizens United and wealth inequality exploding.

And yet, by most development and wellbeing metrics, America is doing better than ever before.

My theory is this:

People are just more aware of wealth disparity now. People in the 90s and 00s knew that multi-millionaires and billionaires existed, but they were faraway mystical gargoyles in Connecticut or Monaco.

What's more transparent now is that you might be making $50k and your neighbor might be making $500k. Or the kid you grew up with moved to Dubai after making a small fortune on crypto or drop-shipping, or became a YouTube/TikTok celebrity.

People didn't even know surgeons hit 7 figures, not low 6 figures, until recently. People knew Wall St suits made good money but they assumed it was $200k, not $2m or even $20m.

I remember when levels.fyi first came out and lots of people on social media were like "these numbers are completely made-up". A lot of SWEs themselves didn't even believe FAANG IC SWEs made $200-500k.

Not to mention, social media video lets you experience their lives through their literal point-of-view now.

In a way, the democratization of wealth and fame, and the transparency of information around it, has made people more anxious. We basically live in an era of epidemic FOMO.


New York City will be fine. New Orleans is fucked.

For local stuff like this, the US isn't a country, it's 50 countries in a trenchcoat, and Louisiana is very different from New York.


munificent grew up just outside the city IIRC.

Yup.

> If you’re genuinely that poor, moving is cheap. Abandon the implied worthless property, catch a greyhound out of town.

When you're genuinely poor, your local community is a critical survival tool that can't be discarded. You've spent your whole life building a set of relationships through mutual help. When your car dies and you can't afford to go to a mechanic, you have a friend of a friend who can fix cars who owes you one since you helped replace his fence a few years back. That kind of thing, but every day, in a hundred ways.

Throwing that out to move to a city where you have nothing is a great way to end up homeless.


And by this article, staying in New Orleans is a great way to be poor, lose that network, and still end up homeless and literally underwater again.

Nobody is making them move, but moving out of New Orleans certainly seems like the better play, even if it carries risk.


> We chose a Saturday to format the entire codebase to avoid merge conflicts. And while our test suite gave us high confidence we'd gotten everything right, it's always a bit daunting to have a diff so large that GitHub can't render it.

The dart formatter has an internal sanity check. It walks through the unformatted and formatted strings in parallel skipping any whitespace. If any non-whitespace characters don't match, it immediately aborts. This ensures that the only thing the formatter changes is whitespace, and makes it much less spooky to run it blind on a huge codebase.

That sanity check has saved my ass a couple of times when weird bugs crept in, usually around unusual combinations of language features around new syntax.

(Unfortunately, the formatter in the past year has gotten a little more flexible about the kinds of changes it makes, including sometimes moving comments relatively to commas and brackets, so this sanity check skips some punctuation characters too, making it a little less reliable.)


I imagine a fancier version would be to compare the Abstract Syntax Trees.

The balancing act is that the fancier your sanity check, the greater the chance of something slipping through its cracks too. Walking too strings in parallel is very simple and hard to get wrong. Traversing an AST and skipping a branch is exactly the kind of easy-to-make bug that the sanity check is designed to catch.

What I'd like to do is something somewhere in the middle where I walk the token stream and check that every token of the input ended up in the output, but I haven't figured out a simple and fast way to do that yet. Performance is particularly tricky because I obviously don't want to burn a bunch of CPU cycles on a sanity check that exists only to catch bugs.


I've always thought it would make sense for formatters to be baked into the toolchain so that they can reuse the language's parser (presumably exposed as a library) and then be implemented via parsing to AST and then formatted back out so that they're guaranteed to be correct and normalized. This doesn't seem to be how most formatters work in practice though, although I'm not sure if it's because of performance reasons or a lack of support for the parser being exposed in language toolchains.

That is essentially what clang-format is.

Good point, I hadn't really thought about it, but the name makes it pretty clear it's using clang's tooling. I only have worked a small amount in C++ in my career years back ago, but I distinctly remember feeling like clang-format was essentially perfect from my perspective, so it's nice to know that my abstract ideals bear out in practice.

The only issue is then you're at the mercy of whatever parser your formatter uses to construct the AST

Well, if any (common, non-hobby) parser is thrown off by the reformatting, then it's probably not a safe reformatting either way.

Strictly speaking that wouldn’t work, since a1 is different from a 1, for example.

I don't think they're trying to say that this is a sufficient test for correctness but a necessary one.

Correct. It won't catch 100% of possible bugs, but it will catch most.

The kind of bugs that are easiest to write in a formatter is dropping a bit of syntax on the floor and forgetting to include it in the output, and the sanity check will catch those.

It's also definitely possible to miss some whitespace that's necessary for things like identifier separation, but... <shrug> it's a sanity check, not a proof of correctness.


In practice, that's how most software testing works anyhow!

Lots of formatters also unify things like trailing commas, so it would be slightly more involved than this.

Yes, the dart formatter does that now too. So the sanity check ignores commas and semicolons, which makes it less robust as a sanity check, unfortunately.

> You turn it off and they all go away...

They disappear to you, but not to all of the other people who you share a society with who are still staring at their little boxes. And, for better or worse, you still have to live in a world with and share elections with those people too.

I agree, completely, that it's good to get offline. But the pervasive societal effects of extremely online psychology can't be solved simply by opting oneself out of the game.


One great failure of the Internet was taking the lonely crazies and putting them in the position of building their own community online. Unable to moderate their thoughts by interacting with normal people, now feeding off one another's neuroticism, and spreading it.

To push back on your last point, I truly believe that yes, they can.

Very naive for you to say that.

I haven't seen Friendster-level stability like this in a long time.

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

Search: