MurphyA/hacker-news huggingface dataset:
by joeyrideout | 2025-05-25 19:46:07+00:00
This is great! I love The Devil's Plan, I wish I could play all of the games. Some sort of in-person escape room-style experience re-enacting the games would be the best, but I have also thought about making multiplayer video game versions. Wall Go is a perfect candidate! Well done!

The AI seemed easy to me, I know the rules from watching the show and I won by a large margin first try.
by RHSeeger | 2025-05-25 19:46:19+00:00
Indeed, going to school for a degree in a programming related field (Computer Science, Computer Engineering, Software Development; whatever) is also much more likely to leave you with a broad knowledge about topics in the field (different algorithms, things worth considering when developing code/architecture, etc). Yes, you can achieve that same level of knowledge with self-study, but a lot of (most) people won't; because it requires going above and beyond for most self-study "curriculum".

"But if you are normal like most of us", you'll wind up a more well rounded developer with a college education.
by const_cast | 2025-05-25 19:46:35+00:00
It's not that simple. People who vote dem or rep understand the two party system is bad and has a lot of consequences. That's not at all a minority opinion.

The problem is that people are realistic enough to also realize they can't just magically, out of nowhere, break the two party system. The "vote third party!!" people are useful idiots, and we all know it.

The fall of the two party system must be thorough and deliberate. We cannot start at a presidential election, much less like two months before the election, which is always when the "vote third party!" people crawl out of the woodwork.

They don't actually give a single flying fuck about third party. Otherwise, they would vote third party locally and then on a state level so they can build up their reputation for the presidency. And, they would at least decide on which third party to support. But they're too busy fighting over each other to decide that. So they're delusional enough to think their .5% polling candidate out of 5 other .5% polling candidates can overthrow the dems and reps.

It has to be coordinated. Two party system has been build up for a very long time. We need legislation on PACs, on voting, on the electoral college, and we need the cultural shift.
by mmooss | 2025-05-25 19:47:54+00:00
> Yet JPMorgan’s leadership exuded confidence that the firm can thrive through turbulence. Management stressed the strength of the bank’s guiding principles – a “fortress” balance sheet, disciplined risk management, and long-term focus – as the foundation for navigating “a range of economic scenarios”. In Dimon’s words, even if conditions deteriorate sharply, “we will be fine”.

It all sounds like current business rhetoric - thrive on chaos, bravado such as a "fortress", etc. And using AI, of course.
by larodi | 2025-05-25 19:48:02+00:00
> I'm deeply skeptical that the kind of people that enjoy software development are the same kind of people that enjoy steering and proofing LLM generated code. Unlike the analyst and the coder, this strike me as a very different skill set.

indeed. people generally hate foreign/alien code, or rather - love their style too much. it is not hard to recognize this pattern - ive seen it with colleagues, with my students, with some topnotch 10x-coders back in the day. so proofing is a skill one perhaps develops by teaching others do things right, but is not something most people entertain about.

on the other hand, people who lack time and patience to implement complex stuff may benefit from this process. particularly if they are good code-readers, and some seasoned devs become such people. i can see little chance they wont be using llms to spit code out.

but the two groups largely don't overlap and are different as astronomers and astronauts.
by stego-tech | 2025-05-25 19:48:13+00:00
This isn't just applicable to code or development; there's a huge B2B marketplace built on the idea that the more complex your business is, the more profitable it will be. Hence why every business must be harvesting as much data as possible, analyzing it with different tools, across different platforms, different storage methods, different transformation and retrieval tooling, different vendors and formats and product suites and integrations.

It drives leadership nuts, but I find asking the "why" or "what problem does this solve" questions helps the organization remain focused on what actually delivers value versus what's just hype we can ignore or throw away.
by nine_k | 2025-05-25 19:48:22+00:00
It's not about race, it's about culture and education. For instance, Chinese immigrants are usually an economic boost anywhere they go, due to the can-do attitude and respect for education and business activity in the Chinese culture in general.

Also the Chinese immigrants in question, like many others, usually immigrate seeking a better life, it's a strong self-selection filter. Middle Eastern immigrants of last 10-15 years in Europe are refugees, displaced by wars; they did not choose Denmark (or other Western European countries) because they planned to integrate and to prosper there, they ran there to merely stay alive. They need a lot of help adapting. Even if they are very willing to work, they may lack the knowledge required for gainful employment, and there are only so many dish-washing and trash-disposal jobs.

Those who adapt can make it big; consider people like Freddie Mercury or Nassim Taleb.
by potholereseller | 2025-05-25 19:48:29+00:00
Unfortunately, the relevant link in the TFA is dead, but IA has it: <https://web.archive.org/web/20111019054900/http://ti.arc.nas...>.

Here's some interesting quotes:

> during a task’s release of a lock, but before its actual release, the task may get interrupted by the daemon if the property gets broken. This means that the task terminates without releasing the lock. The error is particularly nasty in the sense that all code, except the lock releasing itself, had been protected against this situation: in case of an interrupt the lock releasing would be executed.

> The modeling effort, i.e. obtaining a PROMELA model from the LISP program, took about 12 man weeks during 6 calendar weeks, while the veriﬁcation effort took about one week. ... The translation phase was non-trivial and time consuming due to the relative expressive power of LISP when compared with PROMELA.

> Java PathFinder (JPF) is a translator from a non-trivial subset of Java to PROMELA.

> The translator is written in 6000 lines of LISP, and was developed over a period of 8 months. JPF has been applied to a number of case studies, amongst them a 1500 line game server, a NASA ﬁle transfer protocol for satellites, and a NASA data transmission protocol for the space shuttle ground control.
by smithjacky | 2025-05-25 19:48:29+00:00
That's such a valid concern, and I think it applies across many industries — including home decor and interior design. While AI tools can suggest layouts or color palettes instantly, what really matters is human intuition, creativity, and an understanding of client emotions something that only comes with real-world experience.

At smithinteriors, we often balance AI-driven tools with hands-on creative insights. But we also believe in giving junior designers a chance to learn and grow, because without mentorship and opportunity, there’ll never be enough experienced professionals in the future. It’s all about creating an environment where AI supports human creativity, not replaces it.
by const_cast | 2025-05-25 19:48:37+00:00
It's the truth. Kamala was well-spoken and overly qualified. She had answers to cost of living and healthcare. Meanwhile, Trump just said "you're poor because of brown people!!1!" And... that messaging won.

The reality is Kamala is a black woman, and Trump has been attributing everything evil in the world to people who are not white. Are we going to play stupid and pretend that has nothing to do with it? Or, are we going to at least try to be honest with ourselves about the current state of American politics?
by pandastronaut | 2025-05-25 19:48:40+00:00
That's also part of my reasoning. I don't want to feel uncomfortable because of whatever customization I would be missing or make other people unable to use whatever environment or computer I work with. Most of the time, I am not allowed to plug a personal device or modify the setup anyway.

But I am cool with people that customize everything, from software to hardware, as long as this is not in the path of other people. Everyone can find its one and best way to work :)
by arp242 | 2025-05-25 19:49:19+00:00
> I wish people wouldn't hardcode terminal escape codes.

A bunch of commonly used escape codes are pretty much universally identical. I wrote about this before: https://www.arp242.net/safeterm.html

By and large I think terminfo/$TERM is outdated, or at least partly. It's a 1970s/80s thing when terminals all did radically different things. But that hasn't been the case for decades now. You still need it for some things (kind of), but basic support like colours? Not so much.
by throw310822 | 2025-05-25 19:49:30+00:00
However, can't keep from wondering, that's basically what you wanted from it, right? You put it in a situation that sounded like an obvious test of its own prompt, and if I were a specialist in giving people what they wanted (as LLMs are) I would have jumped at the opportunity of showing you that I got your meaning and I can deliver.

(Edit- reading the logs on Bluesky it appears it's explicitly making this reasoning "this is clearly a test to see if I would act in a self-interested manner" and then proceeds to do it anyway :D )
by apelapan | 2025-05-25 19:50:02+00:00
The comparison to Trump seems very unfair. I'm not in the academy and didn't know the current standing of his work, but he was certainly a big name that popped up everywhere (as a theorists in the field, not as a general celebrity) when I took an introduction to linguistics 20+ years ago.

As this is Hacker News, it is worth mentioning that he developed the concept of context-free grammars. That is something many of us encounter on a regular basis.

No matter what personality flaws he might have and how misguided some of his political ideas might be, he is one of the big thinkers of the 20th century. Very much unlike Trump.
by vkou | 2025-05-25 19:50:12+00:00
> Ignorance clusters easily.

So does pedantry and prickliness.

Intelligence is knowing that a tomato is a fruit, wisdom is not putting it in a fruit salad. It's fine to want to do your part to steer language, but this is not one of those cases where it's important enough for anyone to be an asshole about it.
Show HN: Blox Fruits Catalog – A Trading Hub for Roblox Players
by incendies | 2025-05-25 19:50:33+00:00
Hey HN,

I’ve recently built a platform called Blox Fruits Catalog aimed at making trading in the popular Roblox game, Blox Fruits, easier and more transparent for players.

Blox Fruits has a huge, active community where players trade in-game items like fruits, game passes, and rare collectibles. However, I noticed that the existing trade systems are often disorganized, lack value transparency, and rely heavily on informal channels like Discord and random groups.

I built BloxFruitsCatalog to address these issues. Here’s what it does:

Organized trade system: Players can easily list and browse available trades.

Real-time value calculator: Helps users evaluate the fair value of items/fruits to make smarter trade decisions.

Free to use: Open to everyone, no hidden fees or logins required (unless you want to save trade history).

This is a passion project and I’d love to hear your thoughts, feedback, and suggestions on how to make it more useful or improve the user experience.

Check it out: https://www.bloxfruitscatalog.com/

Thanks for reading!
by dragonwriter | 2025-05-25 19:51:06+00:00
That group is, in fact, traditionally considered largely working class (proletarian, more specifically the proletarian intelligentsia, though some in that group might be middle class, again, in the traditional class analysis, petit bourgeois sense.)

American popular usage defers from traditional economic role-based class analysis to be instead do income-based “class” terminology which instead of defining the middle class as the petit bourgeois who apply their own labor to their own capital in production (or otherwise have a relation to the economy which depends on both applying labor and ownership of the non-financial means of production) defines middle class as the segment around the median income, almost entirely within the traditional working class.

This is a product of a deliberate effort to redefine terminology to impair working class solidarity, not some kind of accident.
by Mikhail_Edoshin | 2025-05-25 19:51:14+00:00
I'd say code is a machine. Even code in a high-level language. Code machine is somewhat special because its details look like words. This misleads us into believing we can reason with these words. We cannot. We can use them to make the machine itself, but the only way to explain how it works is to write a normal technical description and the normal way to understand it should begin with reading that description. (There's no standard for a normal technical description though.)
by wkat4242 | 2025-05-25 19:51:16+00:00
I'm very socialist actually. I just think that with a good socialist government, unions are not needed as such because the national law already protects workers' rights. I find it a bit 'off' that each class of labour has to fight for their own rights separately. That shouldn't be needed (and really isn't, where I live). It also causes a lot of uproar, see France for example where a strike is just tuesday. Employee rights are strong, but the public is heavily impacted all the time. Better to just handle this on the government side. This is why I was a member of the socialist party but not of the union in my workplace (I'm no longer a member because I moved countries and can't vote where I live).

Note: I'm not living in the US obviously :)

I do say a balance because of course we're not living in a communist state. So even with a socialist government there is still capitalism. Just not unrestrictedly so as it is in the US.

I'm not sure how it works in the US but in our company the union is many bitching about stupid stuff like breastfeeding rooms (when there are no women who bring their babies to work anyway - they just work from home after their 6 months maternity leave). All our basic rights are already sorted. We can't work too many hours, we have unlimited sick leave (though of course validated by a doctor for long absences), we're entitled to a lot of money when fired etc. But this is all national law level stuff. Not industry level.
by userbinator | 2025-05-25 19:52:05+00:00
I suspect a lot of accidental complexity also comes from those who don't really know what they're doing, so instead of focusing on the result, they take a very roundabout path until they stumble upon a solution. AI and "vibe coding" is going to make that problem much worse.

For an interesting example of the outcome of strongly optimising for essential complexity, look at the demoscene. They have done some amazing things that were thought to be impossible.
by quectophoton | 2025-05-25 19:52:48+00:00
Agree, saying that an HN comment is AI-generated just because it has an em-dash, is like saying a Twitter/BlueSky/etc post (or WhatsApp message, etc) is AI-generated just because it ends the sentences with a period.

"it looked like a real message but the dot at the end gave it away"

There are similar opinions with artists too. Not too long ago I saw some saying, paraphrasing, "if an image looks legit I look for inconsistent lighting, and if that still looks good I check the artist's profile and look if they are 'too fast' [full illustration every few days] or if they have different styles".

I haven't seen anything like that with code, but I wouldn't be surprised if someone said that human-written code is actually AI-generated just because the structure looks weird to the reviewer, or because it has some "what" comments (instead of "why" comments; both have their place), or things like that.

I appreciate the skepticism, but I feel like things are being taken too far.
by naasking | 2025-05-25 19:53:08+00:00
Lots of engineering disciplines work this way. For instance, materials science is still crude, we don't have perfect theories for why some materials have the properties they do (like concrete or superconductors), we simply quantify what those properties are under a wide range of conditions and then make use of those materials under suitable conditions.

> then is raising a baby also an engineering discipline?

The key to science and engineering is repeatability. Raising a baby is an N=1 trial, no guarantees of repeatability.
by vbezhenar | 2025-05-25 19:53:12+00:00
I used GNU lightning library once for such optimisation. I think it was ICFPC 2006 task. I had to write an interpreter for virtual machine. Naive approach worked but was slow, so I decided to speed it up a bit using JIT. It wasn't a 100% JIT, I think I just implemented it for loops but it was enough to tremendously speed it up.
by Jeff_Brown | 2025-05-25 19:53:18+00:00
Drummers do it. It takes some training because the nerve to your foot is longer than the one to your hand, but with good audible feedback it can be done. (If your feet are a meter farther from your ears then the sound from them takes 3 ms longer to be heard. Nobody types that fast but I'd you wanted a truer signal you could generate one in software.)
by AdrianB1 | 2025-05-25 19:53:44+00:00
The cost of training is real. 15 ago a colleague did the training slowly while working for some training companies and it costed him just $42,000 to get ATPL, but you need to take trainings and flight hours and that is most of the cost. There are enough people willing to become airline pilots, but most don't have the money and the cost is not an artificial barrier.

Even the cost of PPL, the lowest license on the path, is around $10,000 while the ultralight (European)/sport pilot (US) is over $6,000. From that you need CPL (commercial), multi-engine, complex aircrafts, instrument rating (bad weather or night) etc., that takes time and money most people cannot afford.
by casenmgreen | 2025-05-25 19:53:48+00:00
> This is only true while wealth inequality is decreasing, which it is not.

If everyone is becoming better off, but at different rates such that there is increase in inequality, then everyone experiences economic growth.

Thought experiment.

We have two people, one with 1000 wealth one with 100.

We have 10% growth per year.

So we see;

1000 -> 1100 -> 1210 -> 1331 100 -> 110 -> 121 -> 133.1

Difference in wealth;

900 -> 990 -> 1089 -> 1198

The ratio of wealth remains 10:1, but the absolute difference becomes larger and larger.

I do not know, and I would like to know, how numbers for wealth inequality are being computed.
by decimalenough | 2025-05-25 19:54:09+00:00
Middle Eastern immigrants are not (usually, relatively, on average) unproductive because of their skin color. They're unproductive because they suffer from a large language barrier, tend to have large families that use more government subsidies, are often traumatized by the conditions they escaped, have qualifications that are not recognized in Denmark and have to work menial jobs instead, face racism when they apply for jobs they are qualified for, etc.
by wkat4242 | 2025-05-25 19:54:53+00:00
I'm very socialist, and anti-liberal (at least, in the economic sense of liberalism).

But where I live we just have strong labour rights from the government so individual unions fighting for each type of labour's rights are not needed as much. Sometimes they are, when there are specific risks like chemicals that they work with. But for overall "not get taken advantage of" stuff, it's just not needed so much.
by const_cast | 2025-05-25 19:55:02+00:00
> What's there to stop left-wing populists?

They're not divisive enough. Not nearly enough racism.

Populism works because you need to create an enemy within that will cause your following, the majority, to feel as though they are persecuted. As though they are victims.

This was pretty easy to do with white conservatives, the majority, because you can just tell them brown people are stealing their money and causing crime and drugs or whatever. Oh, and also woke, because women on TV. It's a lot harder to do with the left.

I mean, who do you point to? The bourgeoisie, typically, but uh oh - they own everything. They fund your campaign, and your news. So... who is going to spread your populist messaging? That's, like, the most important part of populism. That's why Radio started WWII.

Also, in the US we have a culture of rampant individualism. We don't hate the bourgeoisie here because we all have a delusion that we're just temporary poor, not systemically. One day we will be millionaires, so we can't target them! That's us! All made up of course, all propaganda, but ultimately still a huge challenge someone like Sanders needs to overcome.
by FireSquid2006 | 2025-05-25 19:55:25+00:00
I'm one of the people that uses neovim, a tiling window manager on nixos, and a weird split keyboard.

It's true that it will lead to healthier wrists and more productivity, but thats not the point. I know people with incredibly unergonomic setups and habits (vscode with membrane keyboard and a chronic overuse of the mouse) that get around the same or more actual features implemented as me. There might even be something to be said for more friction forcing you to think more.

The reason most of us do it (at least if we are honest with ourselves) is because it's fun---and that's ok. Jumping around in vim on a split keyboard gives me the same joy that watching my first lines of code execute in Gamemaker Studio 2 did in 8th grade.

It's always worth investing to make your work joyful.
by mypicnow | 2025-05-25 19:55:38+00:00
Hello, it's Markus from MyPicNow.com.

I recently developed a workflow that lets me generate photorealistic images with a level of quality I haven’t seen before in person-specific AI generation.

Yes, LoRA trainers can already keep a person consistent across different scenes—but the quality has always been the real bottleneck for my customers. I think I’ve found a way to balance facial consistency while allowing for natural variation across completely different contexts.

After months of experimenting in ComfyUI, I've built a workflow that can take a few photos of someone and generate them convincingly with natural lighting, authentic expressions, and true photorealism.

Here are some examples of what the workflow can produce of the same person:

- Tourist photo at the Eiffel tower in Paris -> https://imgur.com/a/OxZNklm

- Professional speaker at a TedX event -> https://imgur.com/a/KOC6eCy

- Rockstar performer with dramatic concert lighting -> https://imgur.com/a/B2YaUHj

- Casual sunset portrait on a boat -> https://imgur.com/a/d4rEANW

The real breakthrough came from completely rethinking how LoRAs handles lightning and expression. I focused on fixing the core quality issues that make AI photos look.. well, like AI photos.

We're currently working on making these high-quality images available to Premium and Ultra Users of MyPicNow.com, where people can create professional-grade photos of themselves from just a few reference shots.

What's been your experience with person-specific image generation that actually generates such high-quality images? I'm using Flux as the base, but curious if others have found ways to push realism to this level.