MurphyA/hacker-news huggingface dataset:
by shadowgovt | 2025-06-05 02:16:40+00:00
The Courts have broad leeway over document retention in a legal proceeding. The fact the documents are bring retained doesn't immediately imply plaintiffs get to see all of them.

There are myriad ways courts balance privacy and legal-interest concerns.

(The Times et al are alleging that OpenAI is aiding copyright violation by letting people get the text of news stories from the AI).
by sanderjd | 2025-06-05 02:17:39+00:00
> It might be fun to imagine, but when talking about the real world it makes no sense. I choose to assume that the people who accept this premise want to make sense, so I assume they mean a real, human dictator who will eventually die.

I think this is where you're wrong. I think it only makes sense as a nonsensical thought experiment. A single benevolent dictator for five years is also implausible to the point of silliness.

But again, the thought experiment is very mildly interesting because it actually does highlight this disagreement that you and I have. I just don't agree with you at all that "A benevolent dictatorship is the best form of government, while it lasts". It's not only because it can't last (and I would say, can't exist to begin with) that it is bad. It is also bad because even if it could exist, it would still deprive the governed of any representation.
by Alex_001 | 2025-06-05 02:17:39+00:00
It’s honestly hilarious that they think they deserve access to Tesla’s internal data just because users can view the software version on their own car. That’s like saying a public login screen means the whole system should be open-source. Tesla has every right to protect its own data — especially when it’s tied to proprietary tech and competitive edge. If regulators or media want deeper access, it should be done through proper agreements, not by demanding that confidential info be handed over. You can’t just expect to skip the hard work others have done.
by xpe | 2025-06-05 02:17:39+00:00
Sorry, I can see why you might take that the wrong way. In my defense, I consciously wrote "generally speaking" in the hopes you wouldn't think I was referring to you in particular. I wasn't trying to accuse you of anything.

I strive to not criticize people indirectly: my style is usually closer to say New York than San Francisco. If I disagree with something in particular, I try to make that clear without beating around the bush.
by blagie | 2025-06-05 02:17:42+00:00
This data cannot be anonymized. This is trivial provable, both mathematically, but given the type of data, it should also be intuitively obvious to even the most casual observer.

If you're talking to ChatGPT about being hunted by a Mexican cartel, and having escaped to your Uncle's vacation home in Maine -- which is the sort of thing a tiny (but non-zero) minority of people ask LLMs about -- that's 100% identifying.

And if the Mexican cartel finds out, e.g. because NY Times had a digital compromise at their law firm, that means someone is dead.

Legally, I think NY Times is 100% right in this lawsuit holistically, but this is a move which may -- quite literally -- kill people.
by makeitdouble | 2025-06-05 02:17:47+00:00
PostHog didn't cross my radar before, so it was an interesting discovery.

I am quite surprise the apps crashes on translation, but then there is a whole user action analytics engine running in parrallel, so it sounds like a problem of having too many things running at the same time ?

Companies that want high control on their translations have already the choice to straight translate their i18n strings, AI or not. That sound to me like a better choice and not much more onerous than the half-baked post filtering we're seeing in this article.

I'd argue if we're going the AI route, having it extract the user text and push it into i18n resources could be a better approach ?
by rstuart4133 | 2025-06-05 02:18:31+00:00
> New automatic gearboxes are pretty much better in any way other than raw cost

And reaction time. I drive a manual. When I get into an automatic, the thing that annoys me most is it's in the wrong gear and takes a while to react to the press on the accelerator. I generally know what gear I need in a couple of seconds time, so when I'm driving a manual it's already in that gear when the time arrives. I'm amazed at how often I thinking "oh for pete's sake, do catch up" to an automatic gear box.

That said, that's an ICE problem. Their low torque at low revs is means you have to be in the right gear to accelerate quickly. In EV's the effect isn't noticeable.
by tzs | 2025-06-05 02:18:54+00:00
When a car with a driver assist system is the at fault vehicle in a fatal accident, how is it decided whether or not to blame the driver assist system?

Is it only blamed if it was in control at the instant the accident occurred?

Or does it also get the blame if it was in control shortly before the accident and made poor decisions that set up the accident but then realized it could not handle the situation, disengaged, and told the human to take over?
by yahoozoo | 2025-06-05 02:19:04+00:00
Yes, LLMs often generate coherent, structured, multi-paragraph responses. But this coherence emerges as a side effect of learning statistical patterns in data, not because the model possesses a global plan or explicit internal narrative. There is no deliberative process analogous to human thinking or goal formation. There is no mechanism by which it consciously “decides” to think 50 tokens ahead; instead, it learns to mimic sequences that have those properties in the training data.

Planning and long-range coherence emerge from training on text written by humans who think ahead, not from intrinsic model capabilities. This distinction matters when evaluating whether an LLM is actually reasoning or simply simulating the surface structure of reasoning.
by darkvertex | 2025-06-05 02:19:18+00:00
WebRTC excels at sub-second latency peer to peer, so you can do near-realtime video, so anywhere that is useful.

Say you wanted to do a virtual portal installation connecting views from two different cities with live audio, you could have ffmpeg feed off a professional cinema or DSLR camera device with a clean audio feed and stream that over WebRTC into a webpage-based live viewer.

Or say you wanna do a webpage that remote controls a drone or rover robot, it would be great for that.
by miiiiiike | 2025-06-05 02:20:04+00:00
You’re misreading my comment.

Other than the Star Trek bit, I’m not really responding to the post at all. I’m talking about the trend of people who have made ones, tens, or hundreds of millions moaning about the “tech industry” (whatever that is) now that they’re getting out.

My point, you can make whatever impact you want with tech and don’t have to think much about “THE INDUSTRY”. Talk to high school aged kids today and a lot of them look at going into tech as if they’d be lobbyists for big tobacco.

"I left left the "TECH INDUSTRY" to jar pickles in my Vermont farmhouse. It changed everything." or "I created surveillance capitalism and now I'm telling you to make your iPhone grayscale." make for great headlines, NPR segments, and TED Talks, but, who benefits from it?
by mindslight | 2025-06-05 02:20:27+00:00
No, this isn't politics. It's basic patriotism. I share or have shared a good portion of the criticisms that Trump is using to rile people up. Just because he is talking about these issues does not mean that he is doing anything meaningful about them. It's the same old pattern of politicians pretending to care about people's concerns, to just steal, loot, and enable more corporate control for sponsors. The differences with Trump are his degree of shamelessness and that his sponsors seem much less aligned with overall American interests.
by gsf_emergency | 2025-06-05 02:20:36+00:00
(...I just think you haven't channeled enough of your schizotypy here :)

(I suspect one can find under-interpreted arguments in Graeber that support your unpopular claim but...)

In contrast, what seems really interesting (to me, &/or not just HN-blasphemous) is the alternate framing that

Free markets can be extreme left-wing

Can follow up on the discussion if you're interested-- maybe the real trouble is that Glen Weyl & Freedman haven't been proven crackpots

>That essay is important

In order to NOT be distracted by Freeman's essay, consider that it most likely hasnt ever crossed their minds that markets that look free can have much more intricate structure than the most uh thoughtful institution? Whether structure correlates with sentience is then the nub?

Then there's the apparent counterpoint of a field known as "institutional econs"; not quite as friendly a framing to schizos :(
by selcuka | 2025-06-05 02:20:40+00:00
> since pronunciation tends to diverge over time, it will create a never-ending spelling-pronunciation drift

Once you switch to a phonetic respelling this is no longer a frequent problem. It does not happen, or at least happens very rarely with existing phonetic languages such as Turkish.

In the rare event that the pronunciation of a sound changes in time, the spelling doesn't have to change. You just pronounce the same letter differently.

If it's more than one sound, well, then you have a problem. But it happens in today's non-phonetic English as well (such as "gost" -> "ghost", or more recently "popped corn" -> "popcorn").
by andsoitis | 2025-06-05 02:21:00+00:00
> REDACTED FOR BUSINESS REASONS, only for Tesla vehicles, where every other manufacturer seems to have these fields populated.

Not true. There are many rows for other manufacturers where fields are redacted or blank.

For example:

- Row 7. BMW. ADAS/ADS Version: blank

- Row 8. BMW. ADAS/ADS Version: redacted

- Row 9. Subaru. ADAS/ADS Version: redacted

etc.
by blululu | 2025-06-05 02:21:42+00:00
I doubt that an A/B test would really do much. System prompts are kind of a superficial kludge on top of the model. They have some effect but it generally doesn't do too much beyond what is already latent in the model. Consider the following alternatives:

1.) A model with a system prompt: "you are a specialist in USDA dairy regulations". 2.) A model fine tuned to know a lot about USDA regulations related to dairy production.

The fine tuned model is going to be a lot more effective at dealing with milk related topics. In general the system prompt gets diluted quickly as context grows, but the fine tuning is baked into the model.
by tines | 2025-06-05 02:22:03+00:00
> Error messages are another PL design feature shaped by peoples’ standpoint, by their lived experiences and values. For many programming language designers, error messages are an afterthought. Other aspects of design will likely over- power the careful crafting of error messages, such as an op- timized compiler or an elegant syntax. Many language de- signers, explicitly or implicitly, take the stance that ‘users will just have to deal with error messages when they oc- cur’. Error messages in many languages explicitly do not include the user in their phrasing, saying things like ‘miss- ing bracket’ or ‘unknown variable’, which leaves the user out of the equation. For a person with the lived experience of being told they don’t belong in programming and being afraid of failure in the programming world (a common expe- rience for women in computing), unclear or unhelpful error messages are more likely to have negative impacts. More readable error messages are not just helpful for those with less prior knowledge, clear error messages are a better ex- perience and will help all users—even professional develop- ers. A recent study on error messages in Elm showed that their well-phrased error messages were the most-named positive experience of professionals working with the language [citation].

The author must consider the audience is either stupid or childish. An intelligent adult deserves respect and should not be talked about in this way, implying that they are emotionally unequipped to handle a straightforward computer error message.
by WalterBright | 2025-06-05 02:22:37+00:00
JFK jr knowingly flew into haze without proper training. He had incidental instrument flying instruction, but was not rated for it. He was late and suffered from get-there-itis, a common killer of pilots.

My dad worked for a while as an instrument flying instructor. He said the big hurdle was to learn to trust the instruments and ignore your body screaming at you that the instruments are lying.

Your dad is exactly correct.

He flew F-104s? I'm so jealous! As a teen, I lived near Luke AFB. I had a military ID, and would bicycle onto the base and head to the flight line. Luke was training Luftwaffe pilots at the time to fly F-104s. They'd start down the runway, and halfway down would light the afterburners. Boom! Followed by a gigantic flame shooting out the back. They'd take off at a steep angle with the most delightful thunder.

I was so sorry to have to turn in my ID when I turned 21.

I wanted to be an AF pilot, but the recruiting officer reluctantly said I could never be a pilot because of my glasses. And so I went into writing compiler :-/
by blagie | 2025-06-05 02:22:51+00:00
The entire mess isn't with data in databases, but on laptops for offline analysis, in log files, backups, etc.

It's easy enough to have a SQL query to delete a users' data from the production database for real.

It's all the other places the data goes that's a mess, and a robust system of deletion via encryption could work fine in most of those places, at least in the abstract with the proper tooling.
by smugglereal | 2025-06-05 02:23:08+00:00
Thanks for the feedback!

It's less about the RAG exposing new data to a regular user, and more about using the vector pipeline as a covert channel. The idea is to sneak out data the attacker already can access, but in a way that might bypass traditional DLP looking at emails, USBs, etc.

The "fluff" is largely educational material, as the project is for research and learning. For a concrete technical demonstration, the scripts/embed.py and scripts/query.py scripts are the core, and the docs/guides/quick_start.md tries to offer a direct path to seeing it in action.

Hope that helps! Will add a video demo soon.
by cookiengineer | 2025-06-05 02:24:30+00:00
Web scraping is not the same as web scanning.

I am aware of these types of botnets, how they work, and which companies are behind them. Hence the reason for adding my spam database to the initial comment, which focuses on exactly those, combined with the ebpf firewall module that analyzes and correlates repeated bad behaviors.

It's not a new technique btw, APT28/29 and others have been doing this for around 10 years now.
by tptacek | 2025-06-05 02:26:30+00:00
Well, two things. First, I spent a long time being wrong about this; I definitely looked at the other side. Second, the thing I'm convinced of is kind of objective? Like: these things build working code that clears quality thresholds.

But none of that really matters; I'm not so much engaging on the question of whether you are sold on LLM coding (come over next weekend though for the grilling thing we're doing and make your case then!). The only thing I'm engaging on here is the distinction between the hype cycle, which is bad and will get worse over the coming years, and the utility of the tools.
by WalterBright | 2025-06-05 02:26:40+00:00
The thumb switches would have pulled the nose up. But the pilots didn't read the instructions, and turned off the stab trim system with the airplane nose down. They also had the engines at full throttle, and the increased speed made it impossible to hand crank the stabilizer.

The instructions were:

1. restore normal trim with the thumb switches

2. turn off the trim system
by guywithahat | 2025-06-05 02:26:46+00:00
Well the BOI went into effect in 2024, so I wouldn’t be surprised if nothing has happened. The concern is in 10 years, when someone decides to “crack down” on “corrupt” business and fine small companies millions of dollars. I know it’s fun to hate crypto (much of it is a scam) but this is essentially what the SEC and Biden admin did to them.

It’s a quiet law that has potential to explode, and I was quite scared of it when I incorporated.
by jiggawatts | 2025-06-05 02:28:18+00:00
Every large enterprise has insurmountable difficult even imagining why customers would want something as bizarre as a "stop loss" on their spending...

... right up until it's their own bottom line that is at risk, and then like magic spending limits become a critical feature.

For example, Azure has no stop-loss feature for paid customers, but it does for the "free" Visual Studio subscriber credits. Because if some random dev with a VS subscription blows through $100K of GPU time due to a missing spending constraint, that's Microsoft's problem, not their own.

It's as simple as that.
by wsc981 | 2025-06-05 02:28:22+00:00
Maybe I am the odd one out, but I don’t hate JIRA. From my POV it works pretty well. I would agree Github Issues would be nicer though.

By the way in last few companies I worked at I’ve been using Azure DevOps and that feels over engineered to me. I think much stuff could be done with Github Actions instead.

At times I looked at AWS services, but also seems quite complex and I find the website navigation horrible - at least last time I tried.
by Jensson | 2025-06-05 02:28:45+00:00
You can use 2 spaces before and you get a <code> block. AI should be able to do it for you if you ask it to since its good at transforming between formats.

public void getEntityWithParents(List<DBEntity> entityList, String id) { DBEntity entity = dao.getById(id); entityList.add(entity); if (entity.getParent() != null) { getEntityWithParents(entityList, entity.getId()); } }
by wat10000 | 2025-06-05 02:29:02+00:00
I’m very utilitarian. To me, representation is a means to an end. The most important aspect of it is giving people an outlet for grievances that doesn’t involve violence. Secondarily, it incentivizes the people who run things to do things that regular people want.

But if a benevolent dictator can keep people sufficiently satisfied not to turn to violence, and does a better job of running things than elected representatives would? Sounds great to me, while it works.
by JKCalhoun | 2025-06-05 02:29:28+00:00
Subdivision is a good trick.

A friend was writing a flight simulator from scratch (using Foley and van Dam as reference for all the math involved). A classic perspective problem might be a runway.

Imagine a regularly spaced dashed line down the runway. If you get your 3D renderer to the stage that you can texture quads with a bitmap, it might seem like a simple thing to have a large rectangle for the runway, a bitmap with a dashed line down the center for the texture.

But the texture mapping will not be perspective (well, not without a lot of complicated math involved).

Foley and van Dam say — break the runway into a dozen or so "short" runways laid end to end (subdivide). The bitmap texture for each is just a single short stripe. Now because you have a bunch of these quads end to end, it is as if there is a longer runway and a series of dashed lines. And while each individual piece of the runway (with a single stripe), is not in itself truly perspective, each quad as it gets farther from you is nonetheless accounting for perspective — is smaller, more foreshortened.
by roughly | 2025-06-05 02:31:09+00:00
> People who imagine that they'll emerge victoriously from the chaos are really quite childish; odds are that the accelerationists will suffer like all the rest -- or worse. They're like children who read medieval history and imagine themselves princes and dukes, rather than dirt farmers laboriously clearing woods and plowing fields.

This is what’s always struck me about people like Bannon, Miller, Yarvin - guys, you’re on top. The only thing keeping you there is the system. Not much use for failed history scholars in the real world.
by cashsterling | 2025-06-05 02:31:46+00:00
Yeah... my intro CS class was in C and Ada95 (I'm not a CS guy btw, just took the class). I actually preferred Ada over C... but continued to program in C for other classes because of compiler availability; I had to do all my Ada programming on Sparc workstations at school.

I personally think that AdaCore, and friends, missed an opportunity in the early 2000's to fully embrace open source... they left a big gap which Rust has filled nicely.

I still think Ada is a great programming language. When a question comes up along the lines of: "what's the best programming language nobody's heard of?", or "what's the best programming language that is under used?" Ada is usually my first answer. I think other good answers include F#, <insert LISP flavor>, Odin, Prolog, Haxe, and Futhark (if you're into that sort of thing).
by HeyLaughingBoy | 2025-06-05 02:34:16+00:00
LOL. As a poor college student, I couldn't even afford an assembler. Programming my CoCo (Radio Shack Color Computer) had to be done either with the built-in BASIC, or by POKEing in machine codes for programs that I hand assembled. One of the nice things about Motorola (CoCo was based on MC6809E) assembly languages is that the processors were very regular and it was easy to remember the opcodes and operation structures.

A friend of mine who also had a CoCo wrote an assembler as a term project.
by lrvick | 2025-06-05 02:34:18+00:00
So your city/council actually have laws that require you to agree to the data sharing agreements with US companies like Google or Apple in order to use one of their devices to install an app in order to park?

And if you don't pay hundreds of pounds for a smartphone, you are not allowed to park? Or if your battery is dead? Or if your religion prohibits the use of smartphones?

If true, I bet framing it that way to the public would help get people on board with some law reform.

No one should be depending on Google or Apple at a government or city or educational level in any way, including in the US.
by caleblloyd | 2025-06-05 02:35:44+00:00
I would prefer the BSL with some sort of trial period grant and source available to closed source.

Other nice thing about BSL is it converts to an Open Source license after 3-4 years which addresses the concern “what if the software vendor goes out of business”. You can support it yourself or another vendor can pick it up and support it after that time period.
by ramoz | 2025-06-05 02:37:08+00:00
I think about this daily. More devs are starting to pick up on Claude Code. The initial “not an IDE!” scare is usually diminished within the initial session.

I don’t think the future of agentic software development is in an IDE. Claude Code gives me power to orchestrate - the UX has nothing to do with terminal; it just turns out an agent that lives on the OS and in the filesystem is a powerful thing.

Anthropic can and will evolve Claude Code at a pace cursor cannot evolve IDE abstractions. And then yea - they are designing the perfect wrapper because they are also designing the model.

Long bet is Claude Code becomes more of an OS.
by demosthanos | 2025-06-05 02:38:03+00:00
> doesn't try to do copilot style tab completes at all

Which is another reason why I'll stick with Cursor. Cursor's tab complete can barely be described as Copilot-style, it's nearly a different paradigm and it's what actually got me to pay for it in the first place. I only tried agent mode because it was included with the bundle.

> from day one

July 5, 2024 if going by initial commit. So, yes, technically before Cursor, but Cursor was building agent mode before Cline drew any attention in the mainstream. Cline's first interest on HN dates back to January.

I'll concede that it appears Cline did get to agents first, but it's still a new development in terms of actually drawing interest.
by lrvick | 2025-06-05 02:38:12+00:00
There is absolutely no reason for these logs to exist.

Run LLM in an enclave that generates ephemeral encryption keys. Have users encrypt text directly to those enclave ephemeral keys, so prompts are confidential and only ever visible in an environment not capable of logging.

All plaintext data will always end up in the hands of governments if it exists, so make sure it does not exist.