skysight-inc/HackerNews huggingface dataset:
I can confirm friends coming in/out of Russia without much change. All IT workers are exempted from mobilization. People after 30 yo are safe from draft. Yonger are supposed to be draftable but I know someone who is 2x yo and went to visit Russia, fly in and out with no issues. The only difference is airplane tickets more expensive now.

Meanwhile men in Ukraine can be mobilized on the street and good luck leaving the country
Yeah, it's really really boring. LLMs are not quite nothing, I believe they have some decent uses and will probably come to have more, but I find the breathless hype very depressing. Engineering (as that is what many software developers want to be called these days) should consist of sober judgements on the merits of the components you're evaluating, and this mostly isn't that. I've used LLMs enough to see for myself that they're impressive for certain jobs and more generally up to a point, but worse than useless after that.
Great job for your first game. Animations are great. Skills & Pokémon are in Japanese so no idea what I'm reading/using. Do Pokémon evolve?
Deepseek R1 now has almost 1M downloads in Ollama: https://ollama.com/library/deepseek-r1

That is a lot of people running their own models. OpenAI is probably is panic mode right now.
Actually the testers are glad there is someone giving them work to do. Self licking ice cream cone and the like.

Republicans don't want to fix immigration, otherwise they have nothing to complain about.
you're not wrong, though it is possible to stop making 'new' things in them. maybe then in some generations it could be retired. the things with large codebases or widespread usage.
420 eh!
> more astute

It definitely is that. Just ask it about its opinion about the CCP or the Guangxi Massacre.
Ideally, yes, sadly examples abound with excuses like "the machine did it" or "the machine doesn't seem to allow me to do what you are asking for due to either my own incompetence, those of engineers that fabricated it it, or my organization's policy, so I'm going to pretend it's impossible (even though it would be possible to do it by hand)".
Maybe? But it still feels very wrong seeing this much money evaporating (litteraly, by Joule heating) in the name of a highly hypothetical outcome. Also, to be fair, I don't feel very aligned with tech billionaires anymore, and would rather someone else discovers AGI.
I see, thanks. https://chimera-linux.org/docs/faq#what-is-the-distros-relat...
I've been on the other side of this with internal customers, being pressured to "close" tickets more quickly when I haven't even been able to diagnose the issue properly.
I find this a strange reasoning. When a city becomes more economically viable everyone benefits.

The poor people in Amsterdam get benefits paid for by the rich.
there’s one in ‘19 and a new one in ‘24, which Tandem are you referring to? I just checked and the one listed in this page is YC’19 it looks zombie-ish, both founders moved on quietly according to LinkedIn
Patrick has shown these views before but he’s more open about them now due to certain recent events. He just has a tendency to obfuscate to make himself look more intelligent and interesting.

It is interesting that he pitches himself as a hero due to VaccinateCA (which I tried to use because I trusted him 4 years ago but was useless in my experience compared to my states megasite online queue) but has no interest in pointing out who the recent HHS Secretary designate is.
Oops. Then it must be <Compose>---
i don't know if its just a historical perspective stuck in my mind, but if iread Oracle i just think about vulnerabilities and handling them really poorly.
Was the font really the only difference between 98 and 2k?
I don't see how modern C++ solves any of those problems, and especially without performance implications.

Like, how do you make sure that you don't hold any dangling references to a vector that reallocated? How do you make sure that code that needs synchronization is synchronized? How do you make sure that non-thread safe code is never used from multiple threads? How do you make sure that you don't ever invalidate an iterator? How do you make sure that you don't hold a reference to a data owned by unique pointer that went out of scope? How do you make sure you don't hold a string view for a string that went out of scope?

As far as I know (and how I experienced it), the answer to all of those questions is to either use some special api that you have to know about, or do something non-optimal, like creating a defensive copy, use a shared pointer or adding "just in case" mutex, or "just remember you might cause problem a and be careful."

In Rust all of those problems are a compile error and you have to make an extra effort to trigger them at runtime with unsafe code. That's a very big difference and I don't understand how can modern C++ come even close to it.
It's always the same story, people get their sever hacked and blame hetzner for not treating them like princesses. They're a low cost provider, keep backups elsewhere (Backblaze) so you can restore to another provider if you have to. Or keep your infrastructure within T&C and they won't cancel you.
If non-native speakers (including myself, fwiw) want to post grammatically correct comments, there's a fairly straightforward solution: learn grammar and use a spell/grammar checker. Have the courage to write your own words and the decency to spare the rest of us from slop.
AI leaders clash over safety and $100B Stargate project
Ask HN: Why Try RAG on the Client Side? Is Local-First RAG Practical?
Came across MeMemo, which runs Retrieval-Augmented Generation (RAG) directly on the client side using WebGPU. No server calls, full privacy, and faster responses—sounds great, but I’m wondering:

What’s the catch? How do you scale vector search or manage embeddings locally?
Can this handle complex use cases, or is it mostly for lightweight tasks?
How do we navigate browser limitations, UX challenges, or security concerns in a setup like this?

Curious if anyone here has tried client-side RAG or sees a compelling use case for it. Is this approach worth exploring for privacy-focused apps, or are we not there yet?
https://archive.is/TUUEh
And Lando!
I want a mission, not a job
> yes, this is a belief with a long and storied history in American politics.

I wonder if there’s another set of beliefs with a long and storied history in American politics…..
I used to work in academia with a Chilean guy who added extra articles where they weren’t needed and a Slovakian guy who didn’t put any in at all. I had fun editing the papers we wrote!
Specifically investors, not "all of tech". And to be fair to them, if a company doesn't grow, your investment is wasted in that company, right? No shade to good small businesses, but they may not be worth investing in?
Why not BlueSky?
Ask HN: How transformative, do you think, will LLMs be for businesses?
Will LLM be as transformative to businesses and workflows in large organizations (manufacturing, finance, biochem, agriculture, etc…) similar to what email and the internet were?
I can see how the author came to the conclusion that libmodem written in rust would have prevented the issue, but isn't it simply pushing the problem further down the stack?

The author needed to use unsafe in order to pass his pointer to libmodem, but libmodem is going to require a pointer with static lifetime itself. Which would have prevented the issue in the first place had the author done this.

I can see why you wouldn't want to use static, it hinders testability, but that means you need to ensure that the pointer you supply libmodem outlives libmodem. I would use RAII to do that in C++ and I am sure in rust you could/would do the same.

I guess I am asking, is there anything here that a libmodem written in rust would have magically solved? It feels like wishful thinking, but I am open to learn where I am mistaken.

In any case, kudos for finding this bug. Having worked with Zephyr/NRF connect SDK and this exact chip myself I can definitely relate to the pain they (can) bring.
> Prolog has poor features for abstraction

That's actually what this article presents as its strength and simplicity. The straightforward choice in Prolog is to use global "who may do what" tables. In contrast, the author overengineers a Kotlin solution and then says "look, this is overengineered". I think global tables would make the Kotlin code half as long and much simpler too.

> Mercury and Curry fix some of these limitations

At the cost of introducing new ones. Mercury makes it effectively impossible to pass around partially instantiated structures.
I can’t believe how much people want to find a reason for this with great certainty. It’s impossible to prove either way…
Replying to your other questions:
Its been a while since I played chess regularly (in a chess club), but:

Two bishops (of different colour) is actually not that difficult. There are some simple heuristics to help you there (an LLM might actually tell you these, haven’t asked;-0)

Bishop+Knight is, in my opinion slightly more complicated, there are some ‘tricks’ necessary to keep the king from running from one courner to the next.

Bishop+bishop is - in most situations - a draw (you need three knights to mate).
Doesn’t Mercury declare each form of a rule independently?
Patrick used to be better at obfuscating his true views with absurd language but I’ve noticed him going full mask off recently.
It's about as wide as my 14" MBP
>My long term partner loves me conditionally (and don’t let anyone fool you into thinking that this is abnormal)

>Only your parents might love you unconditionally

I may be nitpicking here, but I find all love is conditional. The difference lies in how easy or difficult it is to meet those conditions.
If you check failure section of their paper, they also tried other methods like MCTS and PRM which is what other labs have been obsessing about but couldn't move on from (that includes bigshots). Only team which I am aware which tried verifiable rewards is tulu but they didn't scaled it up and just left it there.

This sort of thing imo is similar to what openAI did with transformer architecture i.e. google invented it but couldn't scale it in the right direction and deepmind got busy with atari games. They had all the pieces still openai could do it. It seems to be it comes down to research leadership in what methods to choose to invest in. But yeah, the budgets big labs have, they can easily try 10 different techniques and brute force it all but seems like they are too opinionated in methods and less urgent on outcomes.

[paper] https://arxiv.org/pdf/2501.12948
[tulu] https://x.com/hamishivi/status/1881394117810500004
Maybe run through Stockfish first and then the LLM?
Facebook has gone to shit long before any controversy around the CEO's political posturing. The content/spam+slop ratio is pretty dismal at this point. I am sure a lot of people are ready to jump ship, given a viable alternative for even some subset of the features that they like.

For me personally, the only features that remain at all interesting on Facebook are Marketplace, Groups and maybe Events. Does anyone still use Craigslist? It was always terrible so I don't know if there is an alternative for Marketplace but Groups and Events aren't even done that well on Facebook so that seems like a reasonable place to start as far as an MVP.
https://archive.ph/wkSsP
Benefit of doubt is a great concept. The other extreme is: extraordinary claims require extraordinary evidence. Why should we restrict ourselves to a binary choice? Can we not think in a more nuanced fashion, in Bayesian terms? In other words look at all available evidence and assign probabilities?

"We are the next DeepMind" is easy to say ... The DeepMind founders had a stellar predigee in computer games, AI and neuroscience, the Verses founders have a cryptocurrency background.
Verses also released [1] last month. What both the Atari and the Mastermind announcements have in common is the lack of details, including
code. Why do they not show their code? How do we know their figures are real? We've just had the OpenAI vs FrontierMath discussion [2, 3]. Presumably, being able to play Pong, a 1972 computer game, is unlikely to be their moat ...

Interesting also their 2024 MLST presentation [4]. Does that inspire confidence? It was that video that made my priors on Friston having had a breakthrough in ML change downwards dramatically ... But do not take my word for it, please make up your own mind.

[1] https://www.verses.ai/blog/genius-outperforms-openai-model-i...

[2] https://techcrunch.com/2025/01/19/ai-benchmarking-organizati...

[3] https://news.ycombinator.com/item?id=42763231

[4] https://www.youtube.com/watch?v=bL00-jtRrMA
Depending on the subfield it might not be true. It's also quite disheartening to find yourself in a social space where you realize that you are almost the only one human left (happened to me twice already).
The assumption that AI is gonna perfectly fill the gaps in the language abilities of anyone with a good idea but poor communication tools to explain it feels naive, among other issues the more original and groundbreaking an idea might be the harder it will be for the machine to follow it, as it may deviate too much from it's training dataset.
Most people I talked with don't grasp how big of an event this is. I consider is almost as similar to as what early version of linux did to OS ecosystem.
Musk tells Germans to get over past guilt- What's wrong with this guy?
Deindustrialization happened all across Europe.
Some countries got over it and found new ways to make money. Besides you can make money with trading stuff... Anything that is sold in central Europe has to pass through the port of Rotterdam.
Hi, I'm Walter and I'm an AI slop addict
Disclaimer: Self submission. Heads up: Parts of this post get personal about some past mental health struggles and burnout.
I don't think the Romanian Revolution counts as a civil war. Over the space of a week or so, it was: protests/riots, violent crackdown leading to military defection/coup.

Look at Syria for how a similar pattern of events did lead to civil war. Ceaușescu just didn't represent a section of the country with an interest in fighting for his regime. The risk of instability when an authoritarian passes is if they have been holding together a country with significant ethnic/sectarian/political divisions like Yugoslavia.
What do you mean "hold-over"? In NI we still say "first year" through "fifth year". Is that not done in Britain?
Author thinking of "con" in too abstract terms, maybe. (Apollo didn't liberate Penn-Teller from their monies after all?)

Imho, the misdirection is away from the prevalent industry/societal problem of technical debt.

a fellow HN'er has observed that AIDEs are great for getting on top of things but not to the bottom of things (paraphrasing Knuth on emAIl)

Sorry for assuming that what you find useful is the help getting through that pile of make-work foisted upon your will by the powers that pay the bills :)

I find AIs great otherwise for swiftly resolving FOMO, but not so much for tending to the ikigAI
Has anyone tried to link and dedupe the various datasets using a probabilistic linkage tool like Splink?

https://moj-analytical-services.github.io/splink/

(Disclaimer: I am the lead author, but the tool is FOSS)
He should read the Wikipedia page about Jack Ma and the period of October 2020 and January 2021...And not set foot in China soon....
This is the answer. Running a bank is expensive, even if from the customer's perspective all the bank is doing is provide a website that shows them a number. But that number is probably the most important single number in their life.

Since people are resistant to paying monthly account fees, banks will have to hide the fees in ways that you won't immediately notice. In a way, customers are deceiving themselves. If they just paid the monthly fees, the cost of their bank account would be highly predictable.
It's very good but mice are still undeniably better. Even Apple sell mice.
Do you think this feature i.e. 'finding smaller chunks easier to solve' comes out from the dataset these are trained on or is it more related to architecture components?
Windows doesn't randomly lose characters or focus for me.
https://archive.ph/wkSsP

The prevalence of egg price anxiety as opposed to healthcare prices during the 2024 election foretold this.
Spanish has definite and indefinite articles like English, so at least the concept is not unknown. However, even then, the correct usage is sometimes really arbitrary and varies across languages, e.g. why is it typically "mankind" and not "the mankind" (by contrast, in German it's "die Menschheit", with an article)?
No, it doesn't. Quote from the article:

> Researchers from Britain's University of Kent used methods from conservation science to estimate that SARS-CoV-2 first appeared from early October to mid-November 2019, according to a paper published in the PLOS Pathogens journal.
Whole bunch of alternatives too - https://github.com/anderspitman/awesome-tunneling. I will advocate for zrok.io as I work on its parent project, OpenZiti. zrok is open source and has a free (more generous and capable) SaaS than ngrok.
Sounds like good advice, what's wrong with it?
Hmm. Charge high, better profit margins. To me that sounds exactly like the sort of thing a startup should do. Maybe my instincts are off.
What a useless comment. Point out your qualms with it, explain how you would have done it better or clarify inaccuracies you find. It helps promote discussion and opens the door for more collective information to be considered.
I don't think all this is needed to prove that LLMs aren't there yet.

Here is a simple trivial one:

"make ssh-keygen output decrypted version of a private key to another file"

I'm pretty sure everyone on the LLM hypetrain will agree that just that prompt should be enough for GPT-4o to give a correct command. After all, it's SSH.

However, here is the output command:

ssh-keygen -p -f original_key -P "current_passphrase" -N "" -m PEM -q -C "decrypted key output" > decrypted_key
chmod 600 decrypted_key

Even the basic fact that ssh-keygen is an in-place tool and does not write data to stdout is not captured strongly enough in the representation for it to be activated with this prompt. Thus, it also overwrites the existing key, and your decrypted_key file will contain "your identification has been saved with the new passphrase", lol.

Maybe we should set up a cron job - sorry, chatgpt task - to auto-tweet this in reply to all of the openai employees' hype tweets.

Edit:

chat link: https://chatgpt.com/share/67962739-f04c-800a-a56e-0c2fc8c2dd...

Edit 2: Tried it on deepseek

The prompt pasted as is, it gave the same wrong answer: https://imgur.com/jpVcFVP

However, with reasoning enabled, it caught the fact that the original file is overwritten in its chain of thought, and then gave the correct answer. Here is the relevant part of the chain of thought in a pastebin: https://pastebin.com/gG3c64zD

And the correct answer:

cp encrypted_key temp_key && \
ssh-keygen -p -f temp_key -m pem -N '' && \
mv temp_key decrypted_key

I find it quite interesting that this seemingly 2020-era LLM problem is only correctly solved on the latest reasoning model, but cool that it works.
I make kombucha* at home and observe something similar whenever I start a new batch using a small piece of culture taken from an old container. Either the yeast or the bacteria - or both in symbiosis - form the typical stringy structures seen in so many petri dishes, that radiate from the "mother" outwards to the edges of the container. As time passes, each area isolated between the crossing strings slowly thickens on the surface and eventually merge with the rest of the growth as a single colony.

* https://en.wikipedia.org/wiki/Kombucha
A Build Tool Based on Pure Functional Programming [video]
How do you propose “retiring” programming languages? People still write code in Fortran and COBOL. No oversight body exists to approve or retire languages. Either they get traction and eventually grow a lot of code to maintain, or they don’t.

If you ask rhetorically — king for a day kind of question — I would retire Python, because it enables too much slow, buggy, amateurish code.
That is probably because they did not try the model yet. I tried and was stunned. It's not better yet in all areas, but where is better, is so much better than Claude or anything from OpenAI.
Pixel-aligned non-antialiased interfaces make it so much easier to reproduce. Good luck emulating current-gen desktop OS rendering on a different software and hardware stack...
Enlighten me with the bad design desicions, I use systemd extensively and there are few design decisions I dislike. Some UX could be better but overall I wholeheartedly think systemd is good software.
I'm having memories of being asked to remove "the curse words" from the cracker startup screens on AppleII 80s games and stuff. These were almost always graphics buffer files (memory dumps) and the fix was hardly hacking (find file, edit in paint program) but it made me feel l33t.

I don't know how any software houses made money with the floppy copy scene in the 80s.
> Immersed Visor and Play for Dream Mr

Googled both and consensus is both are vaporware? I’m in the market for something like this but your timeline sounds optimistic unfortunately :/
The author mentioned in the first chapter that everything works fine in rust, since it solves all problems. So I guess they throw "better in rust" against every problem.

The assumption nobody ever makes mistakes is mistake one.
That was a good experiment. Glad you gave it a go. Reminds of the
days when the internet was still fun, and not a combat zone. I think
these kinds of things are important and revealing. One lesson perhaps
is that HN is not the most interactive of places. There are several
structural disincentives to conversational modality.
Now do a podcast series interviewing founders on what went wrong
China did not allow any outsiders to check the lab which means they knew it was a lab leak. China has no credibility here.
The new Azerty has a bunch of typographically correct punctuation too :

https://norme-azerty.fr/en/
bandwidth limit exceeded :<
When we move to continuously running agents, rather than query-response models, we're going to need a lot more compute.
Plus, the speed at which it replies is amazing too. Claude/Chatgpt now seem like inefficient inference engines compared to it.
I love seeing the 'YC Graveyard' project. It’s a great reminder of the incredible ideas and effort behind each startup, even if things didn’t pan out. We’ve been working on giving some of these inactive startups a second chance by acquiring them and exploring ways to repurpose or revive their tech.

If anyone’s been involved with an inactive YC project and wants to chat about what’s possible, I’d love to connect.
Seems like it should be possible, the steam deck draws less than 45W and it can run with a disconnected battery: https://youtu.be/L5ma_d9cGpo
Seems like the server is down. Or OP has reached their bandwidth, hence the website not accessible