MurphyA/hacker-news huggingface dataset:
by ozgurozkan | 2025-11-07 21:10:56+00:00
A few people have already asked how Pingu Unchained differs from existing LLMs like GPT-4, Claude, or open-weight models like Mistral and Llama.

1. Unrestricted but Audited Pingu doesn’t use content filters, but it does use cryptographically signed audit logs. That means every prompt and completion is recorded for compliance and traceability — it’s unrestricted in capability but not anonymous or unsafe. Most open models remove both restrictions and accountability. Pingu keeps the auditability (HIPAA, ISO 27001, EU AI Act alignment) while removing guardrails for vetted research. 2. Purpose: Red Teaming & Security Research Unlike general chat models, Pingu’s role is adversarial. It’s used inside Audn.ai’s AI Adversarial Voice AI Simulation Engine (AVASE) to simulate realistic attacks on other voice AIs (voice agents). Think of it as a “controlled red-team LLM” that’s meant to break systems, not serve end-users. 3. Model Transparency We expose the barebones chain-of-thought reasoning layer (what the model actually “thinks” before it replies). but we keep the reasoning there. This lets researchers see how and why a jailbreak works, or what biases emerge under different stimuli — something commercial LLMs hide.

4. Operational Stack Runs on a 120B GPT-OSS variant Deployed on Modal.com on GPU nodes (H100) Integrated with FastAPI + Next.js dashboard

5. Ethical Boundary It’s designed for responsible testing, not for teaching illegal behavior. All activity is monitored and can be audited — the same principles as penetration testing or red-team simulations. Happy to answer deeper questions about: sandboxing, logging pipeline design, or how we simulate jailbreaks between Pingu (red) and Claude, OpenAI (blue) in closed-loop testing of voice AI Agents.
by tialaramex | 2025-11-07 21:10:57+00:00
One thing that isn't discussed here but seems worth knowing for a HN audience is that these are what Rust calls "safe" traits. This has several related consequences

1. You don't need to utter the keyword "unsafe" to implement these traits for your type. If you're not allowed by policy to write unsafe Rust (or if you just don't want to risk making any mistakes), you can implement these traits anyway. If you do that you should do so correctly as with writing any software...

2. But, because they're safe traits, nobody else's Rust software is allowed to rely on your correctness. If you disobeyed a rule, such as you decide all values of your type are always greater than themselves (whether carelessly or because you're a vandal) other Rust software mustn't become unsafe as a result.

3. This has real world implications, for example if your type Goose has an Ord implementation which is defective, whether on purpose or by mistake, sorting a Vec<Goose> in Rust won't have Undefined Behaviour like in C++, it might panic (in debug) and it can't necessarily sort your type if your Ord implementation is nonsensical, but the "sorted" Vec<Goose> is the same geese as your original, just potentially in a sorted state to the extent that meant anything. It's not fewer geese, or more geese, or just different geese altogether - and it certainly isn't say, an RCE now like it might be in C++
by pixelpoet | 2025-11-07 21:11:09+00:00
English is my 4th language, after German, Afrikaans and Indonesian. People get very angry about it when it's pointed out, and yes, "you just say Bingo" (non-native speakers tend to get idioms and certain turns of phrase wrong), but at least we get singular vs plural, past vs present vs future tense etc right. I'm not sure why but "most" (therein lies the thesis) native speakers struggle so much with that basic stuff, to say nothing of its vs it's, were vs we're vs where, maybe caring about much vs many, past perfect "had had 'had had', had had"...

Shoot the messenger if you want, but the evidence is literally ubiquitous.
by rurp | 2025-11-07 21:11:12+00:00
It's wild how disrespectful this is to viewers and content creators. Google literally couldn't care less what people want, it's just a machine that optimizes for whatever KPIs a given manager has that quarter, users be damned.

Of course Google doesn't have to care about users because they have a dozen different monopolies. It's sad that they were allowed to get to this point.
by __MatrixMan__ | 2025-11-07 21:11:56+00:00
1) I contribute to open source because I want the thing to exist. I use open licenses because I don't want anybody to use the law to deny anybody else access to it. If we gut the parts of the law by which others would deny access, I no longer have to worry about licensing, but my original motivated is untouched.

2) what do you mean "scooped up"? What's to stop a small platform from providing the same content that a large platform does, if we've done away with intellectual property?

3) I'm confused. If you're paying somebody to create a proposed work, and then they create it and get paid for doing so, and then nobody is allowed to restrict access to it, where does the theft come in?
by zovirl | 2025-11-07 21:12:30+00:00
I agree there aren't very many. I can think of PuzzleScript, Unreal Blueprints, and Machinations (mentioned elsewhere in this thread). Perhaps this dearth is why Blueprints got so popular?

Honorable mentions might go to PICO-8's flavor of Lua (C-like but clearly designed to create a specific type of game and have a specific developer experience) and Excel (used for developing & balancing game mechanics, but usually replaced in the final product).
by flumpcakes | 2025-11-07 21:13:01+00:00
It was written English, not spoken. I think that's why I was confused by the statement it might give away who they are...

I know plenty of people from the area this forum post is about and everyone has a high standard of English... even the people with thick local accents and non-native English speaking Europeans.

Does Rockstar hire lots of non-European people to work in Edinburgh or something?
by munificent | 2025-11-07 21:13:06+00:00
I agree that videogames and porn are effective pressure-release valves for this energy. Or perhaps sedatives is a better metaphor.

My pet theory about Gamergate was that it was in part a reaction from young men who felt disenfranchised by the offers mainstream society gave them. So they retreated to videogames and a virtual world where they could have some level of (virtual) success and esteem. And then when some women showed up there, they reacted with the anger you would expect from someone already driven out of one place and forced into a corner.

Even so, sedation and distraction only gets you so far. People want to feel that they have meaning and dignity in the real world, not just on their screens.
by anonnon | 2025-11-07 21:13:12+00:00
They hate America, and more broadly, the west. That's really it. They never object nearly as vehemently to rogue nations like Iran or geostrategic rivals like the PRC spending money on defense as much as they do the US. Orwell noted this phenomenon in 1945:

> https://www.orwellfoundation.com/the-orwell-foundation/orwel...

> 5. Pacifism. The majority of pacifists either belong to obscure religious sects or are simply humanitarians who object to the taking of life and prefer not to follow their thoughts beyond that point. But there is a minority of intellectual pacifists whose real though unadmitted motive appears to be hatred of western democracy and admiration of totalitarianism. Pacifist propaganda usually boils down to saying that one side is as bad as the other, but if one looks closely at the writings of younger intellectual pacifists, one finds that they do not by any means express impartial disapproval but are directed almost entirely against Britain and the United States. Moreover they do not as a rule condemn violence as such, but only violence used in defence of the western countries. The Russians, unlike the British, are not blamed for defending themselves by warlike means, and indeed all pacifist propaganda of this type avoids mention of Russia or China. It is not claimed, again, that the Indians should abjure violence in their struggle against the British. Pacifist literature abounds with equivocal remarks which, if they mean anything, appear to mean that statesmen of the type of Hitler are preferable to those of the type of Churchill, and that violence is perhaps excusable if it is violent enough. After the fall of France, the French pacifists, faced by a real choice which their English colleagues have not had to make, mostly went over to the Nazis, and in England there appears to have been some small overlap of membership between the Peace Pledge Union and the Blackshirts. Pacifist writers have written in praise of Carlyle, one of the intellectual fathers of Fascism. All in all it is difficult not to feel that pacifism, as it appears among a section of the intelligentsia, is secretly inspired by an admiration for power and successful cruelty. The mistake was made of pinning this emotion to Hitler, but it could easily be retransferred.
by zerosizedweasle | 2025-11-07 21:13:21+00:00
Yeah it's fair. AI bubble has created a frozen economy and sucked out all the capital. I don't feel connected or invested. I would vote to burn it all down, vote in the craziest person you can. Wreck this place. If they won't let you rise higher, drag them down so they can get a taste of the dirt.
by DonHopkins | 2025-11-07 21:14:30+00:00
Well timonoko also posts Grok generated FORTH code that doesn't work, and then retroactively claims it was just a joke when called on it, so it's safe to assume he doesn't know what he's talking about, that he and Grok and grokipedia are always joking and making shit up, and not to take any of them seriously, because he believes what he wants to believe without fact checking, and he post Grok generated AI slop regularly.

https://news.ycombinator.com/item?id=44179381

https://news.ycombinator.com/threads?id=timonoko

timonoko:

FORTH ?KNOW IF HONK ELSE UP SHUT OFF FUCK AND THEN
by MrJohz | 2025-11-07 21:14:56+00:00
With a bundler like Vite or TSX (not the same as the .tsx file extension), you really do just save the file, and everything reloads, usually instantaneously. That said, TS is now supported by default in NodeJS, Deno, and Bun, so if you're doing server-side stuff, you probably don't need a bundler at all, at least for development.
by RiveCareers | 2025-11-07 21:15:09+00:00
Senior Backend Software Engineer, Rive.app Remote U.K. Full time. We're on a mission to make hard-coded graphics a thing of the past with a new general-purpose graphics format for all types of software and Ul.

The backend team builds and operates the systems behind Rive’s cloud platform, focusing on the services and infrastructure that provide the core APIs, real-time collaboration, file storage, and background processing for the editor. We also own a few full-stack services that power the marketplace and customer-facing experiences, with the ability to rebuild big parts of the backend.

Requirements 8+ years of professional software engineering experience, specifically in backend and infrastructure. Proven track record of owning and delivering backend services for SaaS-based products that are widely relied upon by active users. Node.js experience, or strong experience in multiple programming languages and evidence of learning new ones quickly. Experience with cloud infrastructure (AWS preferred), infrastructure as code, and container orchestration. Strong SQL skills, including hands-on experience with query analysis and optimization. Ability to work independently in ambiguous situations: seek out requirements, make sound decisions, and prioritize effectively. Excellent communication skills, with willingness to work directly with customers when needed.

apply: https://apply.workable.com/rivecareers/j/E4C131B413/
by krustyburger | 2025-11-07 21:15:13+00:00
The joke is that the dumb biker character believes he has to kill people to get things for himself. The joke is at that character's expense.

Or do you mean you understood the meme you found in /r/simpsonsshitposting and then claimed was from thirty years ago and showed that The Simpsons writers had pointed out the necessity of killing CEOs?

Before you try to use The Simpsons references to add credibility to your edge-lord political arguments you should try watching the show. Maybe after your next walk?
by B-Con | 2025-11-07 21:16:19+00:00
I generally advise to avoid introducing interfaces strictly for testing. Instead, design the data types themselves to be testable and only use interfaces when you expect to need differing implementations. ie, avoid premature abstraction and you get rid of a whole class of problems.

For example, if you only use S3, it is premature abstraction to accept an interface for something that may not be S3. Just accept the S3 client itself as input.

Then the S3 client can be designed to be testable by itself by having the lowest-level dependencies (ie, network calls) stubbed out. For example, it can take a fake implementation that has hard-coded S3 URLs mapped to blobs. Everything that tests code with S3 simply has to pre-populate a list of URLs and blobs they need for the test, which itself can be centralized or distributed as necessary depending on the way the code is organized.

Generally, I/O is great level to use an interface and to stub out. Network, disk, etc. Then if you have good dependency injection practicies, it becomes fairly easy to use real structs in testing and to avoid interfaces purely for testing.

Related reading from the Google style guide, but focused specifically on the transport layer: https://google.github.io/styleguide/go/best-practices.html#u...
by jlouis | 2025-11-07 21:16:31+00:00
You can be functional "in spirit" more than purely functional. OCaml and Standard ML falls into this category. Ocaml has loops for instance. You might just not see many loops if code is written by OCaml developers, because there's frankly no need to use them in a lot of places. You often want to lift the abstraction level of iteration to an arbitrary data structure such that you get freedom of implementation. See Applicative and Monad.
by o11c | 2025-11-07 21:16:36+00:00
The second link is paywalled, but from the various sources I looked at, the diversity problems with Valve seem limited to "Valve refuses to spend company time/effort to support my cause". I have not seen any concrete claims of misbehavior, in direct contrast to some other video game companies.

Additionally, when I actually look into the alleged statistics of claims that "Valve is primarily white and male", the numbers ... don't actually look that bad? We shouldn't expect any company to fit national demographics exactly.
by olivia-banks | 2025-11-07 21:17:16+00:00
> It just genuinely felt like the Go language designers didn’t want to engage with any of the ideas coming from functional programming.

You'd be right.

"The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt. – Rob Pike 1"

"It must be familiar, roughly C-like. Programmers working at Google are early in their careers and are most familiar with procedural languages, particularly from the C family. The need to get programmers productive quickly in a new language means that the language cannot be too radical. – Rob Pike 2"

Talking as someone who wrote OCaml at work for a while, the benefits of functional programming and the type guarantees that it's ilk provides cannot be understated; you only start to reach them, however, once most developers have shifted their way of thinking rather extremely, which is a time cost that that designers of Go did not want new Googlers to pay.
by xp84 | 2025-11-07 21:17:26+00:00
> I cannot for a second imagine Cook making this sort of statement today.

Agree, but personally I don't respect Cook and agree he seems to have sold his spine sometime around when he sold his soul. I got the sense that Jobs wasn't drifting toward increased greed but rather, a knowledge that he and Apple both had more than enough "F-you money" -- to do what they thought was best for the product, knowing that that was also exactly aligned with the long-term interests of the company anyway.
by rs186 | 2025-11-07 21:18:24+00:00
> Rich appealed both immediately. The first appeal was denied in 45 minutes. The second in just five.

> The platform claimed its "initial actions" (could be either the first takedown or appeal denial, or both) were not the result of automation.

Didn't know YouTube can improve their review time from 45 minutes to 5 minutes without automation. I bet it's pure magic.
by 9cb14c1ec0 | 2025-11-07 21:18:28+00:00
> IXes are becoming harder and less desirable to participate in

Could this be due to the rise of services like Equinix Fabric and Inter.link? Google doesn't need to peer directly with most anymore because there is always a middleman somewhere who can handle it, and for many businesses the convenience of a point and click web gui outways whatever it costs?
by throwuxiytayq | 2025-11-07 21:18:29+00:00
It clearly isn’t easy, given that nobody else is doing it their way. Maintaining the company culture might be the toughest challenge of them all. The other game storefronts simply can’t resist muddying the water for the consumer, making the shopping experience hostile for some stupid ass monetization reasons. Shopping on Steam is a breeze, and it always feels like the store is on your side trying to help, instead of trying to get in the way. The developer-side publishing experience is much similar.
by lenova | 2025-11-07 21:18:58+00:00
Nice! Dr. Horrible would be proud of this geeky tribute:

> tracepath -m60 bad.horse [...] 16: bad.horse 81.233ms asymm 10 19: he.rides.across.the.nation 85.365ms asymm 11 20: he.got.the.application 96.067ms asymm 13 23: it.needs.evaluation 112.377ms asymm 15 24: a.heinous.crime 114.826ms asymm 17 25: a.show.of.force 120.842ms asymm 18 26: bad.horse 133.089ms asymm 20
by seec | 2025-11-07 21:19:01+00:00
Yes I definitely agree that a lot of the problem is rooted in the type of people (or even just management, who knows ?) that get hired there nowadays.

But my thinking is that the language maybe makes things worse ? If you hire people that already are not that competent and force them to use a language that is harder to master it cannot help.

Something I have noted is that many "OG" Mac indie devs have complained about the language and their software quality seems to have gone done a bit as well (but it may have to do with the framework churn as well...).

But yeah, clearly it's impossible to really know from an external observer point of view.
by jjcm | 2025-11-07 21:19:49+00:00
Ooo that's a fun one. Sydney is an easy "all around" winner, but it really depends what stage of life you're in and how important career is. If you're career-oriented, then the list is:

Seattle > San Francisco > San Diego > Sydney > San Jose > LA > Honolulu > Portland

For your average person though who's prioritizing overall quality of life, the list would be:

Sydney > San Diego > Portland > Honolulu > Seattle > San Francisco > San Jose > LA

Each city has something distinct to offer, but I will say that LA was among my least favorite cities to live in. It's just a worse version of San Diego.
by sshine | 2025-11-07 21:20:03+00:00
Just run a second LLM pass on it and adjust the writing style by feeding it examples. Then run a final manual pass on it and remove the unnecessary parts.

Write shorter. Half the words would have worked.

Besides that, it’s embarrassing for me to read, because our spot on describes me.

I have one coping strategy: when I’m taking care of my kid, or it’s a day off work where I’m grumpy because I left my dopamines at the office: I tell myself, I don’t get to enjoy computers all day. Knowing that resets my expectations and I can better enjoy family time.

Took my entire 6 month paternity leave and 3 months of work before I finally “got it”. Still a struggle. But just being not cranky is a gigantic life improvement, my wife says.
by robinhood | 2025-11-07 21:20:49+00:00
Hard to talk about "everyone" since I'm not aware of any large polls around this point. On a personal note, yes, considering that I'm 44, I tend to always increase font size everywhere: the code editor, the terminal, the browser, the OS itself and mobile phone.

It's unavoidable for me. I was making fun of those people with huge font sizes on phones 10 years ago. I'm almost one of them now.
by xp84 | 2025-11-07 21:21:05+00:00
IMO the professionals themselves are free to do so, in the same way they can choose to skim rather than read, or to ask their 13-year-old nephew to read and summarize a document for them in exchange for a Minecraft gift card: In the end the professional is staking their reputation and applicable license(s) on those third parties. If they all work perfectly nobody ever needs to know -- and if they get it wrong because of that shortcut, the professional deserves to be nailed to the wall for it.
by energy123 | 2025-11-07 21:21:09+00:00
It's a question of magnitudes. There will be at least one kid who does what you're saying, but how many? My strong intuition is that it'll be a small number, too small to cancel out the benefits. The appeal will be largely gone when the network effects are gone. So I say run the experiment in one country and observe the outcome and adjust accordingly. That is the least idealistic position.
by nobody9999 | 2025-11-07 21:22:43+00:00
>In any case, everyone knew what that person meant by “the left”, and I personally find this insistence on “correcting” that use of the term, to be a bit annoying. Though, of course, I recognize that you likely find the use in question of the phrase “the left” annoying. So, uh. Hm.

Then I shall annoy you further. I, as an American, am clear on the fact that there is no serious "left-wing" party or movement in the US. The farthest we may get is Bernie Sanders or Alexandria Ocasio-Cortez, who are in point of fact centrists who lean slightly left.

The US Democratic Party runs from center-right to center-left, but much more on the center-right side.

Calling a center-right party "the left" is disingenuous in the extreme, IMNSHO.

That they're "left" of the far-right Republican Party isn't saying much. The Republican Party today would reject folks like Eisenhower, Nixon and Reagan as communists, given their respective foci on environment regulation, universal healthcare, immigration and a raft of other issues that were never "leftist."

I get it. It's nice to have the cover of "conservative" as that presents the idea that the views of those who call themselves that are trying to "conserve" the good things about our society.

But the Republican Party of today isn't conservative. It is a far right (think Nigel Farage/Reform, AfD, etc.) radical reactionary party uninterested in democratic norms unless they try to use them to beat their opponents over the head with them to win political points.

U mad now bro? I hope so. The problem is that you're mad at the wrong folks.
by olivia-banks | 2025-11-07 21:23:05+00:00
> OCaml is weird in that it’s a garbage collected language for systems, similar to Go.

I don't understand why this isn't more popular. For most areas, I'd gladly take a garbage collector over manual memory management or explicit borrow checking. I think the GC in D was one of it's best features, but it's downfall nonetheless as everyone got spooked by those two letters.
by jjcm | 2025-11-07 21:23:10+00:00
100% true regarding the housing costs, but renting is actually fairly affordable in Sydney. I had a penthouse on the beach for $3900 USD/mo. Here's the view from it: https://www.reddit.com/r/battlestations/comments/f6llsc/im_n...

Despite the buying costs of Sydney being equivalent to something like SF, 4k/mo goes much further in Sydney for renting.