MurphyA/hacker-news huggingface dataset:
by em-bee | 2025-12-14 11:02:00+00:00
please use AI

if i ask AI i get this:

Yes, an EU embassy can issue special visas in exceptional cases, even if they do not fit the standard types of visas. These may be granted based on specific circumstances or urgent needs, but they are not commonly available.

which is what i have been saying all along, but i could not verify even that answer. the reference links didn't contain any text that would confirm this. so i didn't bring it up here.

asking further i get that a long-stay visa should be possible as long as he spend less than 90 days in each specific country, and maybe he has to travel back and forth between the chosen long-stay country and the countries he wants to walk through, but in practice, without checks, or without explicit registration every time he crosses an inner-EU border, how would anyone know? i guess 3 months could be enough for each EU country he passes through, so maybe that could work.

that too, i already concluded from the basic search i did before and from your comments. given that the AI answer here only confirms what i already understood, combined with the unreliability of AI in general, i don't find AI helpful enough to be worth it.
by iamcalledrob | 2025-12-14 11:02:30+00:00
In theory, I think the article is correct.

Yet in practice, I've found that it's easy to over-model things that just don't matter. The number of potential states can balloon until you have very complex types to handle states that you know won't really occur.

And besides, even a well modelled set of types isn't going to save you from a number that's out of the expected range, for example.

I think Golang is a good counter example here -- it's highly productive, makes it easy to write very reliable code, yet makes it near impossible to do what the author is suggesting.

Properly considered error handling (which Go encourages) is much more important.
Ask HN: How do I navigate horror of requirement gathering in product management?
by souravpradhan | 2025-12-14 11:02:55+00:00
Every other day I face challenges while gathering requirements from various clients.

1. When everything becomes priority number 1 2. When the stakeholder goes back on the discussed requirements 3. Requirements change after every single meeting 4. During UAT a new stakeholder appears out of nowhere and says "This is not what we wanted" 5.You rely on SME for inputs who actually doesn't have a clue 6. Two clients from same team give you opposite requirements 7. Scope creep is the new fashion 8. THE BIGGEST OF ALL - The client doesn't know what they want

How do you navigate the horrors of the requirement gathering process to make yourself a better product manager?
by lurk2 | 2025-12-14 11:02:55+00:00
Hawaii, Barcelona, and some cities in Latin America like Medellín have had a few incidents to suggest that people are unhappy with tourists there.

A city I have stayed in banned AirBnBs to address an affordability crisis. Tons of locals went wild reporting houses they expected to were circumventing the ban. I remember looking at the press release and finding that all of the AirBnBs in the city amounted to less than 2% of the city’s housing stock.

From what I can gather, these sort of attitudes are an appropriation of reactionary xenophobia directed to an appropriate target in Barcelona, a cultural inferiority complex in Latin America (which receives virtually no tourists compared to all the expatriates they send to the developed world), and a legitimate existential crisis for the Hawaiians.
by shinpr | 2025-12-14 11:03:09+00:00
Author here.

I kept hitting a failure mode common to LLM-based IDEs: the agent takes the shortest path to "done," skipping steps experienced engineers rely on — checking for similar code, following conventions, writing tests, doing a proper review pass.

The deeper issue is context. As implementation progresses, the main chat fills up with details. By the time you reach "now write tests," the model is working with a polluted or exhausted context.

Cursor 2.0's parallel agents solve a different problem: running the same task across separate worktrees and picking the best result. Great for A/B testing solutions, but it doesn't help when you want phase separation — implementation first, then testing/review with a fresh brain.

Claude Code's sub-agents pattern does exactly that. The main agent orchestrates and delegates to specialists (test writer, code reviewer), each in an isolated context window. This repo brings that pattern to Cursor via MCP.

Why this isn't just "open a new chat": - Specialists are defined as reusable Markdown files, so roles like `code-reviewer` are standardized, not ad-hoc - The main agent delegates explicitly and receives a focused report back - The main context stays clean; specialists don't inherit implementation noise - No git worktrees required

There's overhead to spawning a fresh CLI session (~5s on my M4), so I use this where quality gain outweighs cost — especially late-stage review and QA.

How do you deal with context breakdown in long sessions — split phases, reset context, or just live with it?
by fjfaase | 2025-12-14 11:03:36+00:00
Maybe I should have written: "Many have tried to find algorithms in P to solve NP problems and failed to find them." Even now, many people are working on algorithms to find solutions for NP problems. I understand that it has been proven that it is not possible to proof P=NP? using 'algorithms'. That might mean that even when a proof is found that P=NP that there still will be no P algorithm to solve NP problems.
by dijit | 2025-12-14 11:03:45+00:00
“nothing”, how?

Nothing as in lasting effects, or “nothing” as in you can’t hear the bineurality.

If the latter, it could be your headphones- and I assume you are using headphones, or the compression, or your ears might be non-equivalent in hearing capability.

If the former, then thats the point OP is making.

At least for me, the sound is strangely pleasurable, not incredibly dissimilar to the kind of “multiple audio sources colliding into one nice stream” that you get from a real life orchestra.
by nxtbl | 2025-12-14 11:05:11+00:00
Well, not directly. When adding a keyword, I put it in the name of the bookmark in parentheses. Thus eg. https://news.ycombinator.com/newest is with the name "(hny) HN new" and keyword hny. When typing hny in the address field the bookmark comes up and I'll just tap it. You can also search only from the bookmarks.
by glimshe | 2025-12-14 11:06:59+00:00
I've never played Avalon but it looks like a better text adventure. I'm not talking about hardcoded or randomized worlds, but truly reactive worlds.

In my experiment with ChatGPT, I was walking around in a museum (that was the scenario) and decided to flirt with a woman who happened to be there. The flirting was something I decided to do on the spot with no prompting from the AI. The woman had just been part of the room description up to that point. But it reacted to this new situation in a semi-realistic way, essentially creating a new "adventure" on the spot. I met her on the next day, brought a gift (and so did she), but then it started hallucinating... :(
by NoboruWataya | 2025-12-14 11:07:45+00:00
I do think a lot of what you are talking about can be traced back to Bourdain, but in fairness I don't think it was his intention, and indeed he was dead by the time it really took off. Instagram is at least as much to blame.

A lot of it is people who like Bourdain's aesthetic and want to replicate it, but they don't know much about food, they've never worked in hospitality in their life and they're afraid to go to the sketchier parts of town.

Like with so many things travel- and tourist-related, it's okay for one person to do it and tell us about it, but when a million people all try to do the same thing it causes problems.
by Ey7NFZ3P0nzAe | 2025-12-14 11:08:04+00:00
How come there's no decentralized anonymous global library? Like some kind of onion routed, p2p file sharing website? Something like tor + ipfs + storj.

The technology is already there, isn't it?

I know plenty of people who would gladly "sudo docker compose up" something that would route some data between peers like in tor and donate a few tens of Go like in storj.

The demand is absolutely there.
by timeon | 2025-12-14 11:08:19+00:00
This is legit question, especially for Tor binaries.

Advantage of Rust (or original C implementation) is for users that do not have runtime and want to import Tor libraries (like arti-client) in their code. Go could work but those unmanaged languages are better here. So in the end Rust (or C, C++ etc.) can serve more user-cases.
by econ | 2025-12-14 11:09:08+00:00
There use to be one Google video (out of many) that would completely fix my migraine in 3 minutes. Used it about 200 times for that. Hangovers, lack of sleep and spontaneous headaches. At other times it just gave great clarity, very refreshing regardless of the time of day.

I didn't use headphones. I had the link at the top of my blog menu. It was that important.

When Google video shut down I forgot to download it. Caused a slight panic lol The headaches now remind me of it but it is not the right mood to search and the videos online are all useless garbage.

I played it for a friend one time. He instantly put both hands on his head and screamed that I should shut it of immediately. He was really upset and thought I did it on purpose. Also didn't understand how I wasn't negativity affected like him.

If I didn't find that video I'd be convinced it's bullshit.
by idk1 | 2025-12-14 11:09:17+00:00
Hey there Boris from the Claude Code team! Thanks for these tips! Love Claude Code, absolutely one of the best pieces of software that has ever existed. What I would absolutely love is if the Claude documentation had examples of these because I see time and time again people saying what to do in the case you tell us to update the Claude MD with things that it gets wrong repeatedly but it's very rare to have examples just three or four examples of something gets got wrong, and then how you fixed it would be immensely helpful.
by dijit | 2025-12-14 11:09:41+00:00
Smart people tend to have gifted children, this is, unfortunately, factual.

Being smart is a poor proxy for success, you have to have access to the right knowledge and resources at the right time, and often the “smart” move is short term.

It could be argued (and often is), that the reason intelligence is strongly predicted based on heritage (though of course: not guaranteed) is due to your parents interactions with you as a child.

like many things, I’m not qualified to answer.

Sufficed to say that some of the smartest people I personally know are more limited in their success than some of the confident yet much less intelligent people I know: who seem to be, in general, much more successful.
by lanthissa | 2025-12-14 11:09:48+00:00
the flip side of that, right now ai coding agents try to generate code, not software.

it seems semi intuitive to me that a typesafe, functional programming language with referential transparency would be ideal if you could decompose a program to small components and code those.

once you have a referentially transparent function with input/out tests you can spin on that forever until its solved and then be sure that it works.
by flir | 2025-12-14 11:10:20+00:00
> at what level the constraint should be

Hi, can you give an example? Not sure I understand what you're getting at there.

(My tuppence: "the map is not the territory", "untruths programmers believe about...", "Those drawn with a very fine camel's hair brush", etc etc.

All models are wrong, and that's inevitable/fine, as long as the model can be altered without pain. Focus on ease of improving the model (eg can we do rollbacks?) is more valuable than getting the model "right").
by rfarley04 | 2025-12-14 11:10:25+00:00
I'm a full time copywriter for SaaS companies and I'm actually finding the opposite. My experience is people are having AI write stuff then trying to massage it themselves. When they can't get it to a point where they're happy with it they eventually just throw up their hands and hire me for pre-AI project scopes with 2025 rates. Not saying that's the experience everywhere, but AI has been much less problematic for me than most of the narratives I've seen online (knock on wood)
by dark-star | 2025-12-14 11:11:14+00:00
I think the nicest thing a stranger has ever done for me was holding a door open or something similarly mundane. I don't have any other really nice or profound memories. Then again I have not gotten into any similarly bad accident as the OP (knock on wood)

I was in a car accident once, many years ago... nothing terrible but I was in shock (it was my first car accident) and in mild pain (bruises from the airbag and a headacke mostly). The other party came over and asked me if I had a phone. I was still in my car, trying to realize what happened. When I said that yes, I have a phone he said "then better call the police. the accident was your fault" (which for all I know was probably true), then he left to sit on the roadside and smoke a cigarette and scroll on his smartphone until the police and ambulance arrived, 15 minutes later. Because of him, they came with 4 or 5 extra vehicles, simply because I couldn't really answer their questions well ("how many people are in the other car? is anyone injuered besides you? are the cars still driveable or do they need to be towed?" all quesions I couldn't answer)

I overheard that he got a lecture from one of the cops later on, but still it was an experience that I don't want to make again anytime soon
by 1313ed01 | 2025-12-14 11:11:44+00:00
I feel like the indie-games are almost as clustered in small areas of potential "game design space" as AAA-games are, but just clustered in different areas, in particular around "games inspired by ha handful of SNES games and early Playstation JRPGs" (and maybe a tiny amount of vague Rogue-like-likeness). If you read much about old games (e.g. [1]) it is obvious that the history of games is full of evolutionary dead-ends and forgotten mainstream games (and entire almost-forgotten mainstream genres).

[1] https://www.cgwmuseum.org/
by stinkbeetle | 2025-12-14 11:12:53+00:00
> It’s not that surprising that many successful people seem to be strong fans of heritability, or more broadly, of the idea that metrics like IQ point to some sort of “universal independent” metric of value. To do otherwise requires living one’s life in cognitive dissonance; how could they be worthy of such riches while others struggle to just pay the bills?

It doesn't require any such thing. It doesn't take a super genius to understand the roles of chance and circumstance have on one's lot in life.
by ranguna | 2025-12-14 11:13:20+00:00
> But for many people, we just want a monitor,

> you can make it a PC and then turn it off

TV manufactories can get the best of both worlds: The people that want smart TVs, get a smart TV. The people that don't want a smart TV, can disable the smart TV features. Manufactors make one model and sell to both market segments.

Why should your preferences impose on the ones that don't want what you want? I guess the preferred way would be for manufactors to have add a feature where the tv prompts you if you want to enable smart features when you boot the tv for the first time, but it's a bit difficult when manufactors get more money when they have these features enabled by default.
by user205738 | 2025-12-14 11:13:53+00:00
The Moscow Times has the same relationship to Moscow as the RFA has to Chinese news. This is a propaganda mouthpiece, thepurpose the purpose of which is to engage in cherrypicking, finding isolated cases and making a big deal out of a molehill.

If it's also going to be against Russia, it would be great.

>"found Glukhikh guilty and imposed a fine of 3,000 rubles ($38)."

"Glukhikh, who did not attend his sentencing hearing, has denied his guilt."

And also:

"FSB officer noticed Glukhikh searching for extremist content while riding next to him on the bus"

That is, an employee of the services saw a search for a banned organization engaged in the murder of Russians and the Russian-speaking population of Ukraine and reported it. You must admit that this is not the same as just looking for information on Yandex. And the parental comment refers specifically to the Yandex search, and not to isolated cases when an FSB agent suddenly stands behind you. Keep in mind that millions of Russians search for information about VPN and the rest every day, openly discuss it on social networks and do not receive any punishment for it.
by hshdhdhj4444 | 2025-12-14 11:14:16+00:00
> the idea that metrics like IQ point to some sort of “universal independent” metric of value

What’s particularly annoying is that this can so easily be proven false. No amount of heritable IQ points are gonna help if you’re born to a starving family escaping genocide in Sudan.

But also, “IQ” has been a useful characteristic for a few decades to maybe a few centuries at most. For most of human existence, pure physical strength was likely much more useful than the ability to do abstract thinking.

So even if we accept all these easily disproven ideas, it’s still clearly evident that the fact that they’re in a position to benefit from these supposedly heritable traits is only because they happen to be extremely fortunate to be born in a time and place where these traits are actually valuable.

Several 9s of humans that ever existed would have found an Einstein level of genius worthless
by ben_w | 2025-12-14 11:14:28+00:00
> So when are they retroactively giving back their salaries and pensions for having fucked up the livelihoods of their taxpayers?

Does anyone, ever, in any role, do this?

Do CEOs return their bonuses and pay and pensions when they close a business, let alone when they cut the workforce, let alone when they miss the growth of a competitor that is currently still not a direct threat and is instead fighting a battle of attrition with friend of the CEO and would only become a threat if they can take that friend's resources without the attrition destroying everything of value?

> Politicians have no incentive to ever make good decisions for the future of their country without any skin in the game from which their personal riches are derived.

The penalty for most errors in politics is the same as the penalty in any other job: you lose the job.

Most errors, because the really bad errors get you killed, either by an angry mob or by an invading army or by special forces (who may be from the latter while pretending to be the former).
by keepamovin | 2025-12-14 11:14:48+00:00
This is a super cool idea. I like it man. I love how CNN now covers "Mars & Earth" lol.

We really need to put together a tool that merges, my, your and tom's ideas:

1) input any web page (ideally something that tracks 'current stuff', but it doesn't matter,

2) prompt to generate the page 10 years in the future using your & my template, and

3) take the result and then feed that into tom's py script for filling in all the sub-pages and external links.

Lol. It's so funny and such a werid thing. We could have a slider where you select the time (in future or past). Kind of funny ha.
by IanCal | 2025-12-14 11:14:52+00:00
This is further info because I think it’s interesting rather that any sort of correction but fMRI doesn’t quite measure blood flow - at least not directly.

Oxygenated and deoxygenated blood have slightly different magnetic properties. So the fMRI is trying to detect from that how oxygenated the blood is, with the assumption that active areas are using more oxygen which causes a small dip then blood flow increases so then there’s an increase that follows over about 5-6 seconds. I don’t know if more advanced things are used now but when I messed about with it you’d measure the change then apply a 6s linear convolution to the signal to estimate activity.

There’s an interesting set of layers of assumptions in all this, and to me the idea that the mri part works at all seems like wild magic.
by ArnoVW | 2025-12-14 11:15:20+00:00
Thanks for the link. Yes, that does give pause for thought:

--

For example: once, when I was eight years old, I’d done something wrong that warranted a spanking. My dad commanded me ‘come here.’ I hesitated, building up my willpower, before complying. He spanked me and let me go as I sobbed. He then said “You hesitated. That’s disobedience - come here to get another one.”

At this point I was in a lot of pain, and the effort it took to voluntarily subject myself to another one was now way more. It took me a few moments before I could force myself to approach again. He spanked me again, let me go, and as I sobbed, he told me again that I had hesitated, that this was disobedience, and that it warranted another.

By this point I was in even more pain, and it took even greater effort to overcome my body’s desire to flee or fight. And so again, there was a few second delay. And so he did it again.

He did again eleven times. And when he told me the twelfth time to approach, something in me completely broke. It didn’t matter that my body was now in overwhelming agony - possibly the greatest pain I’ve experienced in my life - the only way to make it stop was to abandon my will entirely, to become a mindless obedience creature that would walk straight into the fire instantly when commanded. So I did, he spanked me one last time, and then he stopped.
by hopelite | 2025-12-14 11:15:24+00:00
That seems reasonable, but they seem to be suffering their own problem with UI and UX design by not making that inherently clearer.

I was getting a bit disappointed about Proton based on this evaluation even though the only problem I’ve had is their really lacking client UI/UX. They should make that visualization clearer. I don’t know the answer, but maybe offering a toggle or expansion for virtualized servers, might be a step in the right direction.

The design issues seems to be a common challenge with proton. The VPN client functions, but it is really grating how basic it is. You can’t even sort, let alone filter servers by load, let alone performance; so you’re scrolling through hundreds of servers. You can’t add regions or even several servers to create a profile with a priority, you have to pick a single server, among hundreds if not thousands in some countries. Oh, and as you’re scrolling through hundreds of servers for a single country, it’s a view of something like 10 lines high.

It’s bonkers
by keiferski | 2025-12-14 11:15:39+00:00
I agree it doesn’t take a super genius to understand that, but it does require something like deep emotional intelligence and ethical sense for someone immensely successful to truly accept that chance and circumstance may be largely responsible for their success.

There aren’t a lot of billionaires out there acting in a way that shows this. At best, they give the idea some lip service.
by NoboruWataya | 2025-12-14 11:16:23+00:00
> so they “punch up” at the only sort of foreigner that is likely to make a positive contribution to their country

Honestly I doubt they are punching up in many cases. Sure, the Americans who holiday in Sicily are probably pretty well off, because that's expensive. But a lot of the tourists who visit the large Spanish cities or coastal towns are working class people from northern Europe for whom it may actually be cheaper to get a Ryanair flight and an Airbnb for a couple of days than to take a trip within their own country. I don't know anything about the kind of person who sprawls this graffiti around Barcelona but I suspect there's a good chance they (or their families at least) are wealthier than the tourists they are raging against.