MurphyA/hacker-news huggingface dataset:
by dragonwriter | 2025-09-26 15:57:53+00:00
This is where the distinction between “an LLM” and “a user-facing system backed by an LLM” becomes important; the latter is often much more than a naive system for maintaining history and reprompting the LLM with added context from new user input, and could absolutely incorporate a step which (using the same LLM with different prompting or completely different tooling) edited the context before presenting it to the LLM to generate the response to the user. And such a system could, by that mechanism, “forget” selected context in the process.
by BobaFloutist | 2025-09-26 15:57:55+00:00
Just for personal use, and not any sort of support for Amazon's business practices:

When you get a free (or cheaper than you're currently paying for shipping) Prime offer, you can accept it and then the second the order has gone through go into your account and cancel it and still get the remaining number of promotional days, as well as the benefits for the current order. It's a slightly annoying step, but I figure if they're going to be dumb enough to keep offering me free promotions I might as well take advantage of it.
by spacedcowboy | 2025-09-26 15:58:19+00:00
Of all the things there are to complain about these ID cards, I don’t think this is the one to choose.

Starmer has been ambivalent on ID cards (at least compared to Blair, who must think Xmas has come twice this year). Really the only reason this is being introduced is because it lets Labour look like they’re trying to tackle illegal immigration/employment/benefits-claiming.

Reform (led by Trump’s mini-me) is making political progress hand over fist by casting immigration as the root of all evil. I’m pretty certain this is Labour’s response. They don’t want the populist (otherwise known as “batshit insane”) policies Reform are proposing (“end all immigration, send all immigrants back home”) - but a more-moderate “you need to prove you’re entitled to work/live here/claim benefits” seems on-message to me.

So for once it might just be ok to take a politicians word at face value. This doesn’t preclude nefarious use later on, of course…
by jmull | 2025-09-26 15:58:51+00:00
I don't think it's a good idea for the US government to dictate (or attempt to dictate) specific deals and specific terms for those deals.

I think, in the context of something like a financial crisis, there could be a "this is the least bad thing at this point" argument to be made. But for tiktok today, this has to be among the worst things.

It looks like this massively undervalues TikTok's US operations, meaning the current administration is essentially gifting tens of billions to a friendly oligarch.

What a time of corruption we live in.
by nickpsecurity | 2025-09-26 15:59:06+00:00
There's performance benefits when they're implemented in hardware. The brain is a mixed-signal system whose massively-parallel, tiny, analog components keep it ultra-fast at ultra-low energy.

Analog NN's, including spiking ones, share some of those properties. Several chips, like TrueNorth, are designed to take advantage of that on biological side. Others, like Mythic AI's, are accelerating normal types of ML systems.
by palata | 2025-09-26 15:59:15+00:00
Well, there are MOST DEFINITELY images that are, UNAMBIGUOUSLY, VERY illegal. It is not hypocritical to say that detecting such images one a device means that someone should look into it, because something got VERY WRONG there.

So yes, MANY pictures already exist that do have more than enough information to determine that they are VERY ILLEGAL.

If you can't apprehend that, I don't know what to tell you.
by Timshel | 2025-09-26 16:00:00+00:00
My comment is mainly in opposition to the "five minutes" part from parent.

If you have 5 minutes then you can't as you say :

> Then I will dig deeper into those things myself ...

So my point is I don't care if it's coming from LLM or a random blog, you won't have time to know if it's really working (ideally you would want to benchmark the change).

If you can't invest the time better to stay with the defaults, which in most project the maintainers spent quite a bit of time to make sensible.
by ModernMech | 2025-09-26 16:00:05+00:00
> Most of congresses appropriations can't be faithfully executed because they largely violate the tenth amendment

This is plainly untrue, as the constitutionality of these appropriations can only be established by a court. Bills signed into law are presumed constitutional and valid until an Article III officer decides otherwise. The system is: Congress writes the law, funds the law. President signs the law, executes the law. Court interprets the law, invalidates the law. You can't have the POTUS sign, execute, interpret, and invalidate laws.

Separation of powers is what made the government work. Right now the Article II branch is the one who usurped power, the Congress and SCOTUS abdicated power, and it's causing the government to fail at all levels. If you give the executive the power you want it to have, the entire thesis of the Constitution crumbles (as we are witnessing), so quoting it at this point is futile and meaningless until balance of power is restored.

Right now, what would happen if what you said is true, is every time a new executive comes in, he can invalidate not just the executive orders but all laws passed by the previous administration, on a whim; without review, evidence, or argument he can shut down agencies and choose not to enforce any laws that are politically expedient. That's not how to run a constitutional republic. It's certainly descriptive of another form of government, but here you were quoting the Constitution.

> At the times when the federal government was mostly within the constraints of the 10th amendment, federal spending was under 5% of GDP in non war-time.

You'd have to go back to 1929 to see that kind of spending level. Since then, we went through a great depression and got a New Deal for America, which means the Federal Government has a larger role. We can surely revisit that role, and that's kind of what's happening right now. But it's wrong to say that the spending levels circa 1930s are somehow ideal of more constitutional without presenting more evidence.
by KeatonDunsford | 2025-09-26 16:00:28+00:00
Here's a project I've been working on the past 2 weeks and only yesterday did I unify everything entirely while in Cursor Claude-4-Sonnet-1M MAX mode and I am pretty astounded with the results, Cursor usage dashboard tells me many of my prompts are 700k-1m context for around $0.60-$0.90 USD each, it adds up fast but wow it's extraordinary

https://github.com/foolsgoldtoshi-star/foolsgoldtoshi-star-p...

_ _ kae3g
by rkomorn | 2025-09-26 16:00:32+00:00
It's not autonomous because it is rote automation.

It does not have logic to deal with unforeseen situations (with some exceptions of handling collision avoidance advisories). Automating ATC, clearance, etc, is also not currently realistic (let alone "the easiest part") because ATC doesn't know what an airliner's constraints may be in terms of fuel capacity, company procedures for the aircraft, etc, so it can't just remotely instruct it to say "fly this route / hold for this long / etc".

Heck, even the current autolands need the pilot to control the aircraft when the speed drops low enough that the rudder is no longer effective because the nose gear is usually not autopilot-controllable (which is a TIL for me). So that means the aircraft can't vacate the runway, let alone taxi to the gate.

I think airliners and modern autopilot and flight computers are amazing systems but they are just not "autonomous" by any stretch.

Edit: oh, sorry, maybe you were only asking about the Garmin Autoland not being autonomous, not airliner autoland. Most of this still applies, though.
by tromp | 2025-09-26 16:01:18+00:00
It's conceivable that the maximum number of plies (half-moves) you need is 218. The best known lower bound on needed number of plies is 185 for "Harry Goldsteen's furthest position" https://timkr.home.xs4all.nl/chess2/diary.htm So perhaps the hardest-to-reach position manages to improve on that by an additional 33 plies.
by AnotherGoodName | 2025-09-26 16:01:58+00:00
I do take that as a sign to refactor when it happens though. Even if not for the sake of LLM compatibility with the codebase it cuts down merge conflicts to refactor large files.

In fact I've found LLMs are reasonable at the simple task of refactoring a large file into smaller components with documentation on what each portion does even if they can't get the full context immediately. Doing this then helps the LLM later. I'm also of the opinion we should be making codebases LLM compatible. So if it happens i direct the LLM that way for 10mins and then get back to the actual task once the codebase is in a more reasonable state.
by goldykr | 2025-09-26 16:02:21+00:00
Built a Pastebin alternative that implements client-side encryption to minimize server-side trust. The server never sees plaintext content, files or encryption keys.

Implementation - Uses Web Crypto API (AES-256-GCM) - Keys generated with `crypto.getRandomValues()` - Random IV per operation - Content chunked into 4KB buckets - Argon2id for password hashing - Keys embedded in URL fragments

Architecture - Laravel backend stores only encrypted blobs - All crypto handled in JavaScript (client-side) - No server-side key storage - Metadata stored separately

Security Considerations - XSS could compromise client-side crypto - URL fragments may be logged in some contexts - No perfect forward secrecy - Relies entirely on client-side security

Questions - How can I improve key management? - Is there a viable way to add forward secrecy? - Should additional security layers (e.g., CSP, iframe sandboxing) be added?

****************

URL: https://dailyforever.com/

****************
by KeatonDunsford | 2025-09-26 16:02:35+00:00
This is precisely how I go about my usage pattern with Cursor that I already have, I structure my repo declaratively with a Clojure and Nix build pipeline so when my context maxes out for a chat session, the repo is self-evident self-documented enough that a new chat session automatically has a heightened context

- - kae3g
by alsetmusic | 2025-09-26 16:02:49+00:00
I don’t see anything indicating whether I can resize the grid overlay to show more or fewer icons. Is it resizable beyond the example of full screen with the default number of icons? Can I see five columns of eight icons per row, for example? I have way too many open apps for such a small grid layout to be efficient managing my apps.

Looks pretty clean. Nice job with that aspect.
by pesoneto | 2025-09-26 16:02:52+00:00
My understanding of the Google algorithm is that it is based on named streets. By convention in Utah, the first tuple element is the house number and the second element is the street. But because each element has a post-fix identifier, the order does not matter except for the convention.

So maps will first try to match the entire string entered by the user. Typically, it show a list of possible matches and allows the user to choose one. If there is no match, then the second element of the tuple is chosen and an attempt is made to find this as a name in the street database. But if this fails, maps says what the heck, order does not matter, maybe the first element is the street and looks this up.

In many places, streets are long sections that cross many cities. So Google's street database kind of tosses the city information. So it can end up picking any street that matches either number in the tuple.

Maybe someone has a better knowledge of the algorithm, but this is my best take on it. For Utah, the result is madness.
by tracker1 | 2025-09-26 16:03:24+00:00
I've been running the 6.16 kernel via mainline for a couple months and that has taken care of most of my issues with games, running ta current gen AMD gpu. Can't speak for how much of the stability increase has been the kernel vs the DE though, just been getting more solid along the way. I just switched about 5-6 months ago though.
by kjs3 | 2025-09-26 16:03:31+00:00
most networking people will, as a rule, make networks as complicated as possible

Yeah, we are kinda like that. So many toys...why can't I use them all.

Seriously, tho...the worst is when you go in and you can tell immediately "oh, the guy running this is trying to get his CCIE cert", because there's all sorts of weirdness you'd never/rarely do in a prod network, but it's on the cert test so lets try it out. YOLO!
by array_key_first | 2025-09-26 16:03:34+00:00
The desktop is literally not broken at all.

This is already standardized, there's already multiple implementations, and it works in all major desktop environments.

This is a brand new DE that just got out of alpha.

Its not gonna implement all protocols, because duh. Let's not be melodramatic.

This happens literally every time something new happens on Linux. "Oh it's so fucked and broken and Linux sucks!!"

Okay, it's new. There are mature options. Use a mature option. This is how things have always worked for all ecosystems.
by michaelt | 2025-09-26 16:03:49+00:00
> I'm just trying to figure out how you even cheat on chess,

You use a chess engine to tell you the best move - you can run a chess engine on a modern phone that will easily best the world's top human chess players.

The simplest forms of this are things like: "play online, chess engine open in another window", "use your phone hiding in a bathroom cubicle" and "member of the audience follows your game with a chess engine and signals you somehow"

There are also rumoured to be very subtle ways of doing this - like playing unassisted for most of the game, but an engine providing 'flashes of genius' at one or two crucial moves of the game.

Major competitions have things like metal detectors and time-delay video feeds hoping to make cheating harder.
by neural_thing | 2025-09-26 16:04:17+00:00
Thank you - I don't think I explicitly state this anywhere on the website - but all the different themes were made by Claude Code with Dreamtap providing different sources of inspiration - I wasn't involved in designing them at all.

Notably, GPT-5-Codex is significantly worse at this, it has a much stronger drive to make one specific style of website.
by politelemon | 2025-09-26 16:05:11+00:00
> No representatives from ByteDance were present at the signing, and the company hasn’t acknowledged that a transaction is taking place. No purchase price was mentioned, and there’s no indication that the Chinese government has made changes to laws that would be necessary for a deal to take place.

This headline is completely misleading and incorrect. I don't think it necessarily needs flagging, but could be fine corrected to reflect the actual event.
by teddyh | 2025-09-26 16:05:41+00:00
> But very widespread.

Yes. Does that invalidate the fact?

> Do you never check your phone and realize you are now suddenly doing something completely unrelated?

How is this relevant? But, no, as it happens, I don’t.

> Phones are focus breaking by design. It takes effort, silencing them.

Maybe your phone. Those who get an addictive phone may get addicted, and it does take effort to break an addiction.
by miiiiiike | 2025-09-26 16:05:42+00:00
With JWTs I don't do anything at the proxy beyond "This is a protected route. Is there a JWT? Is it valid? No to either? 403." This is one of the primary use cases for JWTs and it takes a majority of the load off of my application servers.

The route is open to the public for authenticated and authorized users. You wouldn't use a VPN here.
by itsdrewmiller | 2025-09-26 16:06:06+00:00
The same study was posted yesterday at a different link (https://news.ycombinator.com/item?id=45367514). As I said then:

> This sounds like a great natural experiment (the quota dropped by 3x!) until you realize that they weren't even coming close to hitting the old quota, and the number of approved h1bs actually rose in the two years after the quota was dropped.

> https://www.uscis.gov/sites/default/files/document/data/h1b0...
by t43562 | 2025-09-26 16:06:28+00:00
One tends to love things that make life easy. If you spend all your time debugging memory errors or concurrency problems then rust might seem wonderful for saving you from those problems.

I'm still learning it but it doesn't really seem very joyous when trying to accomplish simple things. I'm feeling nostalgic for C actually. I don't end up doing a lot of concurrency and memory handling is a discipline that can be greatly aided by running valgrind on my unit tests.

I find Python joyous and I don't love Javascript but I'd much rather write UI code in that than any compiled language.
by xyst | 2025-09-26 16:06:37+00:00
It’s modern day age of aura farming/seo hacking/clout chasing.

Just claim you are standard and then LLM crawlers pick up on it. The next generation is trained to just ask ChatGPT/Claude/Gemini/{w/e dogshit LLM} and they will unfortunately believe it.

Throw in some more keywords and signals like GH stars, docker container downloads to sell it.

Might not work now but it’s a small gamble that may pay off in the future.
by immibis | 2025-09-26 16:06:53+00:00
Core is confusing. Of course it's a Core 2. It has 2 cores in it. Core 2 Quad? Obviously has 2 cores... oh wait, 4. i3/i5/i7 was reasonable except for lacking the generation number so people thought a 6th gen i3 was slower than a 1st gen i7 because 3 is less than 7. Nvidia seems to have model numbers figured out. Higher number is better, first half is generation and second half is relative position within it. At least if they didn't keep unfairly shifting the second half.
by sharadov | 2025-09-26 16:07:17+00:00
Postgres needs to be tuned for the workflow and the hardware.

It's a travesty to run it on default settings.

All it takes is 5 mins to do it.

Use pgtune - https://pgtune.leopard.in.ua/

I know the author concludes that he would still use Postgres for his projects.

But, he would get much better benchmark numbers if it was tuned.
by belorn | 2025-09-26 16:07:50+00:00
Britannic has long been one of the major bucket-list dive that many deep wreck sport divers pursue. Diving there require quite a few things to get permission from the owner and the Greek government, among which are a quite heavy fee (and more fees depending on what you are going to do while down there), requirements that each group brings their own licensed doctor that is specialized in diving, and hire a guide. The price tag per diver (not including equipment or travel) that I got from a group who is planning a trip next year put it at around $6k per diver for a 2 week trip, with a plan of total of 4 dives at the wreck. Each dive will have a bottom time (time spent at the wreck) of about 20-30 minutes, and then 3-4 hours of decompression hanging in blue water.
by bluecalm | 2025-09-26 16:08:15+00:00
>>The researchers note that there’s a problem with this argument, too, as it violates the likelihood principle. This principle tells us the interpretation should only rely on the actual data observed, not the context in which it was collected.

and then in the publication itself:

>>The likelihood principle [Edwards et al., 1963] is a fundamental concept in Bayesian statistics that states that the evidence from an experiment is contained in the likelihood function. It implies that the rules governing when data collection stops are irrelevant to data interpretation. It is entirely appropriate to collect data until a point has been proven or disproven, or until the data collector runs out of time, money, or patience

Surely there is a difference when you look at someone who played 46 games online in his life and scored 45.5 and when you look at someone who played 46000 games and scored 45.5/46 once.

The difference is that Kramnik wasn't "collecting the data" but looked at the whole Nakamura's playing history and found a streak.

Another example would be looking at coinflips and discarding everything before and after you encounter 10 heads in a row to claim you have solid evidence that the coin is biased.

They are misapplying the principle here. If what they wrote was correct then someone claiming: "Look, Nakamure won 100 out of 100 if you just look at games 3, 17, 21, 117...." would be proving Nakamura cheated if they applied methodology from the paper even assuming one in 10000 guilty players. Just because you can choose sampling strategy and stopping rules (what the likelyhood principle states) doesn't mean you can discard data you collected or cherry pick parts that support your hypothesis.

How the data is collected is absolutely relevant and Nakamura is right to point it out.
by MollyRealized | 2025-09-26 16:09:32+00:00
I'm a litigation legal admin - I have been for 25-30 years. I instantly brought this up to an associate, telling them, "Maybe not now, but before you retire, this'll be the norm in the industry."

She had been complaining the day before about having to reconstruct a huge bunch of little 0.1 entries involving e-mails to various individuals in cases. If it could be done automatically, through a local LLM? chef's kiss

Trust me, law is definitely where you want to land this thing.

In all honesty, I have absolutely no negotiating power or decision-making authority for my firm, but it's a big one -- if that's a direction you want to go, can't guaranty I can swing enough weight, but I probably could find you the right people to talk to, give you an introduction.
by tomku | 2025-09-26 16:10:18+00:00
The vast, overwhelming majority of chess games are not played in front of cameras or even in-person. The accusation in the article was about online play, and specifically blitz which is played online even more commonly than slower formats of chess because moving quickly is easier for many people with a mouse than a physical board.

The way people cheat online is by running a chess engine that analyzes the state of the board in their web browser/app and suggests moves and/or gives a +/- rating reflecting the balance of the game. Sometimes people run it on another device like their phone to evade detection, but the low-effort ways are a browser extension or background app that monitors the screen. The major online chess platforms are constantly/daily banning significant amounts of people trying to cheat in this way.

Chess.com and Lichess catch these cheaters using a variety of methods, some of which are kept secret to make it harder for cheaters to circumvent them. One obvious way is to automatically compare people's moves to the top few engine moves and look for correlations, which is quite effective for, say, catching people who are low-rated but pull out the engine to help them win games occasionally. It's not that good for top-level chess because a Magnus or Hikaru or basically anyone in the top few hundred players can bang out a series of extremely accurate moves in a critical spot - that's why they're top chess players, they're extremely good. Engine analysis can still catch high-level cheaters, but it often takes manual effort to isolate moves that even a world-champion-class human would not have come up with, and offers grounds for suspicion and further investigation rather than certainty.

For titled events and tournaments, Chess.com has what's effectively a custom browser (Proctor) that surveils players during their games, capturing their screen and recording the mics and cameras that Chess.com requires high-level players to make available to show their environment while they play. This is obviously extremely onerous for players, but there's often money on the line and players do not want to play against cheaters either so they largely put up with the inconvenience and privacy loss.

Despite all of the above, high-level online cheating still happens and some of it is likely not caught.

Edit: More information on Proctor here: https://www.chess.com/proctor