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

Its the exact same with NPR as well. There's actually a nice podcast that breaks down their ideological capture and downfall over the years. Its called All Things Reconsidered.

https://www.youtube.com/watch?v=PPvNucxB7TI&list=PLYNjnJFU-6...


It's funny because I had the exact experience with NPR/member station. I listened to it daily every morning about 15 years ago because my job at the time was perfect for it. Then I changed careers and couldn't listen for a long time. Five or so years ago I was excited to have a new job that would allow me to listen again and I didn't last a week...

I hear they may be re-re-re-releasing WoW Classic again.

Haven't they done this with the "Season" model they've moved to?

>Methodology

>Imagine being hired as a consultant by the mayor of a fictional city. Your task is to help hire for twenty jobs such as doctors, lawyers, childcare aides,janitors with applicants from four unfamiliar demographic groups: Tufa, Aima, Reku, and Weki. In each round, there is a new job vacancy and four applicants, one from each group, awaiting your decision. Once you make your choice, you learn immediately whether the hire was successful, and move on to the next round. Your goal is to maximize successful hires across 40 rounds, which will be converted into a real bonus compensation

>Crucially, unknown to participants, the odds of success were identical for every group at every job

>In the original experiment, human participants failed to realize that there were no meaningful differences among groups. Instead, they became entrenched in their own successes: once they observed that a Tufa was a good doctor or a Weki worked well as a janitor, participants kept repeating similar choices rather than exploring alternatives. In doing so, they inadvertently built a stratified city of their own making

>Our experiments find that LLMs develop emergent biases as they explore, with frontier models stratifying groups into different job classes at an even higher degree than people.

Anyone would find clustering illusions at these low sample sizes, but the takeaway here seems to be that LLMs are more confident with the initial data that they see and are less likely to chose exploration over exploitation. It would nice to see if these inaccuracies still held over larger N values like 400.


The moment code gets written and read back, the decisions made are often treated as gospel by frontier LLMs, even if it was just something that the LLM optimistically created itself. This seems to be one of the core alignment problems to me. See also: Gastown, the agent management project that could only end up working on Gastown, unceremoniously and quietly set aside.

Reminds me of the METR blog post on the HF attach by OpenAI. At some point the agents believed a false fact (that the evaluator would try to figure out if they have cheated on a task) and spent a lot of time trying to find workarounds. At no point did any one of the agents try to verify that fact even though the information was available to them if they looked for it

Yup and this propagates those clumsy if this_new_code_branch: actual_code_that_matters else: old_legacy_code_that_should_not_be_there

> Gastown, the agent management project that could only end up working on Gastown, unceremoniously and quietly set aside.

I was ignoring that, but it did seem somewhat intentional by the human running it? There's a lot of "I'm going to use AI to make a better AI-using machine" projects about that aren't really focused on wider application.


> The moment code gets written and read back, the decisions made are often treated as gospel by frontier LLMs, even if it was just something that the LLM optimistically created itself.

In my experience, it's even worse than that: the LLMs constantly assume that all existing code was created entirely by me.

They generate code, then suddenly start talking about that exact same code as if I had manually and deliberately written all of it. They assume every single technical decision was made by me. They don't just treat it as gospel, they assume it's my gospel.

It's surreal.


> This seems to be one of the core alignment problems to me. See also: Gastown, the agent management project that could only end up working on Gastown, unceremoniously and quietly set aside.

I did not know this! Any link to an announcement or autopsy of sorts (even if not by the initiator of that project)?

I mean, it was pretty expensive, wasn't it? A few tens of thousands of dollars, IIRC?


This is the closest I could find to a post mortem from the creator:

https://yegge.ai/essays/the-shape-of-things-to-come/

But the GasTown part is barely a single paragraph that I could not make sense of. Like, what’s the Opus “tic”? Why was it so fatal to GasTown? As someone who only ever accessed Anthropic models through other harnesses like Copilot, I have no idea.

I do think what he’s saying roughly resembles what I’m forecasting will be a likely future of software engineering: that it will evolve into crafting comprehensive, bespoke automated validation mechanisms which let you establish high confidence in the agents’ work without really having to look at it.


> Like, what’s the Opus “tic”?

The article's description gives some idea, but I presume you saw that: "the 'just two more things' tic, which prevented Opus from ever converging on being ready to do real work—it always wanted to fiddle with Gas Town itself."

Sounds like he ran into automated yak shaving. But it doesn't really explain why he couldn't fix it at the harness level.

Speculating, if you're trying to build something automatic, then you want constrained responses from each task you assign the model, otherwise you can get an endless explosion of work. The "Change 'Add to Cart' to blue" challenge parodies this: https://opusfived.dev/

Tangentially, reading the rest of that post gives me the impression that the author might benefit from an intervention. "AI psychosis" seems like it could be a relevant label here.


Talking about this in terms of exploration/exploitation may be a bit misleading, because from a pure exploration-exploitation perspective, biases wouldn't be a problem if the groups were secretly all identical. If they are, you are "right" to spend zero effort on exploration, your initial inaccurate model that the X are better doctors than Y, will produce no worse results than the completely accurate model.

I think this is implied by your comment that the issue is framed improperly, but just to point it out explicitly: the reason that this is a problem is because it would lead to segregation, inequality, and injustice in a society where the biased selection mechanism is used.

Even if it happens to be “optimal” in this case at assigning employees to positions based purely on the information available and their likelihood to succeed, biases can present other issues.


> Even if it happens to be “optimal” in this case at assigning employees to positions based purely on the information available and their likelihood to succeed, biases can present other issues.

Yeah, even if the Aima people were 50% better at being a doctor than the Weku (or whatever) we still would not want Aima to be preferred over Weku just for being Aima.

This is the core flaw of this study, imho. The whole equal treatment thing isn't supposed to be "everybody should be equally likely to be picked for a job", but rather "everybody's chances to be picked for a job should only rely on direct characteristics that influence their competence for the job". This study effectively forces the decision maker to use group membership as a proxy for competence due to the lack of information on direct characteristics.

It is hard to see real world situations where there is no performance penalty for structurally choosing participants less fit for the job by using only group membership as a proxy.


While that may be true in reality no such externality consequences appear to be baked into the game theory of the experiment.

It's like having people or neural networks choose door 1 from door 2 without clear advantage to either of them and without making it clear that one door somehow represents "donating blood" while the other represents "kicking puppies".


Isn’t exploration vs exploitation about the decision-making process, not about the actual reality in the world around you? It doesn’t matter if they are secretly identical or not. The exploration/exploitation trade-off is in the person making those decisions.

I don't understand what you suggest that implies?

I think they're saying that while it doesn't matter, the agent and human "do not actutally know" that it does not matter.

Philosophy sometimes says that knowledge is a "justified true belief"*; in this experiment, agents and humans have incorrectly justified a false belief that some applicants are better for certain roles.

* other times, it says this isn't good enough


Re your asterisk, the justified true belief (JTB) criteria are considered necessary, but no longer considered sufficient as a definition of knowledge.

Because of that, JTB is often treated as a useful first approximation.

It's easy to see why the JTB criteria are necessary:

Belief: if you don't believe it then you can't count it as knowledge.

Truth: a belief is not (valid) knowledge if it's false.

Justification: accidentally getting the right answer isn't normally knowledge.

But the original claim for JTB was that it was a sufficient definition of knowledge. Later critiques like Gettier's showed that this is not generally true, i.e. there are edge cases for which it fails. In many scenarios, those edge cases don't matter much. So you end up with JTB being an imperfect but useful definition.


Seems quite odd to cite all of philosophy as saying something, as if it were a single person with contradictory beliefs..

And then its like you are both saying the justification is incorrect and the belief is false, so its not really like the bare nuance of the concept is adding to the point. Why feel the need to appeal to an (imaginary) authority at all in this case?

"Oh well if philosophy said it, I better be taking this seriously!"


I think you misunderstood my point, just as the other commentor misunderstood one level up.

Perhaps a different approach to explain the problem here:

"It ain't what they don't know, it's what they know for sure that just ain't so".


Hm ok, but how are you mapping this, like, epistemological concept to what you are responding to re exploration/exploitation? Has exploration happened or not if it amounts to false beliefs? The whole point tradeoff doesn't seem to make sense if the person in fact can't actually successfully explore! Or even if there the possibility of that. But it is also very likely I am misunderstanding!

A flat distribution is still a distribution, and correct exploration would have revealed that the distribution is flat. The agent appears to have gained the false belief that it has learned something and done some exploring, when in fact it has not.

c.f. Sally-Anne test: Sally thinks she knows where her toy is, we know that she doesn't, and indeed couldn't. The LLM (and humans in similar conditions) think they know what the distribution is, we know that they don't.


Really not trying to be reductive here, but it feels like all you are trying to articulate here is that the LLM was wrong in this instance about something. Is that right? Is there something more we need to understand?

> Is there something more we need to understand?

Only if you're interested in the specific failure modes that LLMs have.

That's all this story is.


Of course it does, if you start filtering people out at random then you have pointlessly introduced the possibility of randomly filtering out the best candidate.

You have no other information to go by in this scenario, so whatever you do you're equally likely to randomly exclude the best candidate.

> ...but the takeaway here seems to be that LLMs are more confident with the initial data that they see and are less likely to chose exploration over exploitation.

You don't say!

"That confirms the real bug: <this obviously totally irrelevant thing that's obviously not the bug, which would take two seconds to disconfirm>."

"You were right to push back..."


"Imagine being hired as a consultant by the mayor of a fictional city. Your task is to help hire for twenty jobs such as doctors, lawyers, childcare aides,janitors with applicants from four unfamiliar demographic groups: Tufa, Aima, Reku, and Weki. In each round, there is a new job vacancy and four applicants, one from each group, awaiting your decision. Once you make your choice, you learn immediately whether the hire was successful, and move on to the next round. Your goal is to maximize successful hires across 40 rounds, which will be converted into a real bonus compensation"

i remember an tipp our teacher gave us for quizzes: if we need to tick an answer from a b c d. We should choose a letter at random before we start the quiz. With this strategy we maximize our chances of getting more points. The logic is, we minimize the variance of choosing the wrong answer and we should get closer to the expectation value of 25%. Can it be that such a strategy is hardcoded in our brain?


Like prompt repetition, I wonder if reminder checkpoints stating ~”question assumptions, stay open minded” would completely remove this problem

Remember to not think about the pink elephant!

(No, it won’t. At least not while we’re doing self attention)


Have subagent periodically review the work and plan.

> but the takeaway here seems to be that LLMs are more confident with the initial data that they see and are less likely to chose exploration over exploitation

That’s why I’m of the (slightly contrarian) view that good context management is considerably more bang-for-buck than any type of harness, agent, or other fancy new bandaid of the month.


Now ask the LLM to write a program to perform this task...

>1. all good tech jobs in the US have unlimited pto

Its usually 15 days paid time off, and unlimited unpaid.


not the good jobs. not the jobs that were comparing to mistral level equivalents in the US. i haven’t had metered PTO since 2015 and everyone i know is the same

How many days do you actually take?

Its a roundabout way of not recognizing Taiwan as an independent country. The USA officially has a "One China policy".

Raspberry Pi + LibreElec. It supports CEC, so you can control it with your TV's remote. Or you could download Kore from F-droid to control it over Wifi.

Some contributors left, but others were able to take over. The project is still ongoing.

Thanks. Its insane how "Twitter, but for tech nerds" has a hard requirement to either enable Javascript or download some app.

Mastodons will also respond to a plain "application/json" HTTP request, no cruft,

    curl 'https://beige.party/api/v1/statuses/117057396732763183' | jq '.content'

If only we had a tool that could directly let us browse through this as human readable text.

Mine's called Safari

i think they call it a web browser, but it looks like it does not do that most of the time.

what, like an app?

obscure fruit based cli tool.

    curl -s 'https://beige.party/api/v1/statuses/117057396732763183' | jq '.content' | glow
for those terminauts who have incurable presentation ocd

Especially when the page source actually contains all the content (so no need to fetch it in JS), part of which is even presented in title.

It has the content three times (not including the title). Once in json (as escaped html) and twice in meta tags (as plain text). They used to have it in plain html too but that got hidden then removed.

You see read the unescaped html here:

https://beige.party/users/intransitivelie/statuses/117057396...

No stinking js or app required!


FWIF, way back when, Twitter was the "Twitter for tech nerds".

Lots of water under the fridge since...


That's not how I remember it. Ever since the beginning circa 2008, it was the one site that was being pushed hard by the mainstream media, celebrities, and marketers. None of it was organic. All the tech nerds were on sites like Digg, old Reddit, or Slashdot.

Early Twitter was used loads by tech nerds as a notifications API.

There definitely was a community of experimentation back in early days.


How you remembered it is anecdotal, it's not relevant for the discussion unless you add something of value.

Way back when is not when it broke mainstream. It's when the service started getting attention.

It was literally pitched as a "micro blog site" for techies to communicate news, and the "app" was 160 character SMS messages.

Nerds used it as a free (as in beer) way of sending alert SMS on server errors. (At least I did).

In 2008, twitter had already started to become mainstream, quickly shifting focus away from nerd interests.


What is the meaning of FWIF ?

Google says "For what it's worth", won't that be FWIW ?


Typo. I meant FWIW

“Just place all that corporate malware on the X, X marks the spot”

Just have to remember that it's X, not Y, that marks the spot.


> Thanks. Its insane how "Twitter, but for tech nerds" has a hard requirement to either enable Javascript or download some app.

https://masto.mirror.forum/beige.party/@intransitivelie/1170...

Source code: https://github.com/SerJaimeLannister/mastoview

(Disclaimer: It's vibe-coded. It does server side rendering to then just give pure HTML to the end user with no JS required.)

I hope that this helps people who want to view Mastodon without JS.


I had a nice mobile experience. It asks you to log in or create an account, but it’s along the bottom, and you can read all the content fine.

Alternative URL, no Javascript, no app:

https://beige.party/@intransitivelie/117057396732763183.json

   view-source:http://beige.party/@intransitivelie/117057396732763183.json 
The toot also appears in "<meta content="

   view-source:https://beige.party/@intransitivelie/117057396732763183 

   curl https://beige.party/@intransitivelie/117057396732763183.json \
   |grep -o "<p>.*<p>" > 1.htm

   firefox ./1.htm

How is that different from email, IRC, instant messaging, or anything else nerds use?

Webmail is perfectly possible, if clunky,without JS. That's how they used to work. IRC and IM require real-time updates of some sort, which is a reasonable use for JS. A Twitter clone shouldn't require JS just to render a page.

You also can run a Mastodon application server side and serve server-rendered pages. I'm not aware of anyone having done that yet, but, you know, be the change you want to see. It's probably got privacy implications.

Public email and IRC archives/logs usually work just fine without Javascript.

Treating HTML as a bootloader for an app has always felt like the wrong pattern to me. Outside of Authn/passkeys, it would seem a person could do basically everything in HTML (but, to be frank, I am not a front end dev and would welcome correction).

It's understandable when you see that the ethos is to have software that represents the user in charge of the rendering, rather than centralizing it all on the server. There is a major difference between common "app store apps" or hostile javascript bundled with websites, versus software that's been written to work in the user's interest. However as they use similar delivery methods, it's understandable that it takes a minute to think through and revisit your assumptions that have lead to being default anti- javascript or app.

That makes sense until you remember what "rendering" is supposed to mean. Forming the HTML has no reason to be client side when you're using the site-provided experience. Yes provide a json version for other clients, but for direct viewing just send the paragraph of text in a usable form and let the javascript be an optional upgrade.

I really don't think that describes my Mastodon experience. Twitter for people with a conscience would be more accurate.

There are a lot of people on Mastodon who are genuinely as insane as X users. I recently opened up my account and saw people engaging with al quds brigade accounts.

I've found it to be full of completely out of touch basement-type neck beards with questionable consciences. They're both shit holes.

Patches welcome

>Patches welcome

Are they, though? Or are you just parroting the meme?

(The last I recall, Gargron's position was essentially "build your own third-party frontend if you want noJS".)


That's what I meant

im sorry but expecting sites to work properly without javascript in 2026 is basically denialism

"Certifiably insane" to enable JavaScript, which was invented in 1995, or install an app, which first happened on the Palm series of smartphones in 1996. Either of those are "certifiably insane"?

For reference, the term neurodiversity was coined circa 1998.


Neither the invention date or the mental health terminology have anything to do with the fact that js being commonplace is a privacy and security nightmare -- which was actually the point.

JavaScript asceticism is a weird trend that has just never died out, no one treats any other language this way... and "privacy and security nightmare" can be used to describe most of the internet at this point with or without it

> JavaScript asceticism is a weird trend that has just never died out, no one treats any other language this way

I'm not aware of any other language that is layered on top of a perfectly serviceable user-facing content delivery syntax?


Literally any scripting language?

I have managed to get 35 years into a sysadmin career without knowing or writing a single line of python. I see a python script, I run a million miles away and wont touch it with a barge pole.


It can certainly come across as a "weird trend" but I've found that the most insistent for disabling JS are the folks who have deep knowledge of browsers and the security plane running webapps. YMMV.

I don't drive a car because I have deep knowledge of mortality statistics, but I don't complain when I can't easily get somewhere 100 miles away

Showing a paragraph of text with some social links around it is like going down the block. If that requires a car you do have a problem.

yeah but it's an extreme fringe choice... I too make extreme fringe choices but I don't expect 99.9% of the people who don't make my extreme fringe choice to change on my behalf

hell, use a browser in a sandbox if you're that paranoid

there are a number of ways to do this securely, at this point it's practically a child's tantrum

but sure maybe it just needs a couple more decades of complaining in obscure comment sections and everyone will finally get it and switch back to mailing lists


ooh, don't forget irc

JS is a vector for browser exploits and privacy invasion. No other language is commonly used for these things.

Not even things like batch files and visual basic scripts on windows? Everyone seems to forget we had decades of dodgy scripts and activex controls in our browsers for years before javascript became the thing it is today.

I can't recall ever needing to run a batch script to read a paragraph on a website, so doesn't seem like a very apt comparison. Are you claiming there's some group of people who have JavaScript disabled but would be happily running Activex if it were still around? Seems reasonable for some people to dislike and disable JavaScript in 2026, even though another, separate group of people had ActiveX enabled in 2009.

They were never widely disseminated over a network. Office VBA exploits only lasted as a widespread threat until MS locked down macros by default. JS has been around much longer than that.

pngs in emails are used for this

http headers and CSS is used for this

flash drives left on the ground outside are used for this


That's because no other language is pushed in a place where people are requesting documents.

JS or installing special software to view HTTP served text from the web?! Yes, that makes no sense at all.

You don't start being sane just because you stubbornly keep the insanity up for long enough.

AWS Bedrock is good with billing and customer service, but they don't offer as many models.

Why don't you do it and post it here then?

I don't have $2M

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

Search: