MurphyA/hacker-news huggingface dataset:
by ElectricalUnion | 2025-06-05 16:40:44+00:00
> it's interesting to play around with a local model where you can edit the output and then have the model continue it.

It's so interesting that there is a whole set of prompt injection attacks called prefilling attacks that attempt to do a thing similar to that - load the LLM context in a way to make it predict tokens as if the LLM (instead of the System or the User) wrote something to get it to change it's behavior.
by marssaxman | 2025-06-05 16:41:10+00:00
It's hard to have a good intuition for great circle routes. The shortest path between those cities does in fact go all the way up to Alaska, crossing through the Aleutians:

http://www.gcmap.com/mapui?P=YNT-LZC

Adak is about as far south as the Aleutians get, so it makes sense that the ship would have passed (relatively) near there.

This counterintuitive bit of geography is why Anchorage has one of the busiest cargo airports in the world, despite its small population.
by munificent | 2025-06-05 16:41:30+00:00
I'm not aware of other newt species in their range that look similar.

I do think the article plays up their toxicity some. There's only one reported human fatality I could find, from some dipshit who ate one on a dare. If you handle them gently and don't stuff your entire hand in your mouth immediately after, I suspect you're fine.
by foolswisdom | 2025-06-05 16:41:39+00:00
Need to submit selfies? I don't recall submitting selfies.

I own stocks, all I had to do was fill in the forms on freetaxusa.com based on the forms the brokerage gave me. Just look for non zero fields on the brokerage forms, and fill out the matching box.

If you mean something more sophisticated tax-wise, then I'm sure direct file wouldn't support it either?

Regarding the sim card, I assume that's about two factor codes? IIRC I always logged in through a code received by email.
by arcfour | 2025-06-05 16:41:44+00:00
Feels like bad faith to say that knowing full well that

1. This would also be a massive legal headache,

2. It would become impossibly expensive

3. We obviously wouldn't have the AI we have today, which is an incredible technology (if immature) if this happened. Instead the growth of AI would have been strangled by rights holders wanting infinity money because they know once their data is in that model, they aren't getting it back, ever—it's a one-time sale.

I'm of the opinion that AI is and will continue to be a net positive for society. So I see this as essentially saying "let's go an remove this and delay the development of it by 10-20 years and ensure people can't train and run their own models feasibly for a lot longer because only big companies can afford real training datasets."
by jlowin | 2025-06-05 16:42:53+00:00
One of the first features we added to FastMCP 2.0 [1] was server composition and proxying (plus some niceties around trying to reuse servers whenever possible) for exactly this reason, so that you can ideally run a single instance of your preferred servers without replicating the setup over every application. In some ways, MCP standardized how agents talk to APIs but introduced a new frontier of lawless distribution! This is something that has to improve.

[1]: https://gofastmcp.com
by zerodeux | 2025-06-05 16:42:54+00:00
Author here.

"Query" does mean "HTTP request" in the summary. It's reported as "Hits" in the stats. Sorry for the incoherent wording ...

The SQL/wpdb support was added afterwards, and it shows because data is only collected but not used/displayed in the histograms.

Phptop is wayyy simpler and not even comparable to SPX, but you can install it in a few sec, use it 5min, uninstall it, and solve lots of common perf problem. That was my use case (it'as ancient code and I barely use it nowadays).
by phkahler | 2025-06-05 16:43:06+00:00
>> Preserving data for a judicial hold does not give them leeway to use that data for other purposes

Does not give them permission. What if LEO asks for the data? Should they hand it over just because they have it? Remember, this happens all the time with metadata from other companies (phone carriers for example). Having the data means it's possible to use it for other purposes as opposed to not possible. There is always pressure to do so both from within and outside a company.
by Aerbil313 | 2025-06-05 16:43:08+00:00
One thing I forgot to mention. Every Apple account has a phone number tied to it for 2FA. That secondary recovery account should have a phone number you have no access to, otherwise you can reset its password. You can get a SIM, use it for account creation and then throw it away (though I doubt most people will need measures this extreme). There are further edge cases that I won't go into here, feel free to email me if you run into one.

Brought to you by years of undiagnosed severe ADHD.
by dwringer | 2025-06-05 16:44:04+00:00
I notice this to affect its tendency to just make things up in other contexts, too. I asked it to take a look at "my" github, gave it a link, then asked it some questions; it started talking about completely different repos and projects I never heard of. When I simply said take a look at `this` github and gave it a link, its answers had a lot more fidelity to what was actually there (within limits of course - it's still far from perfect) [This was with Gemini Flash 2.5 on the web]. I have had simlar experiences asking it to do style transfer from an example of "my" style versus "this" style, etc. Presumably this has something to do with the idea that in training, every text that speaks in first person is in some sense seen as being from the same person.
by hakamsingh | 2025-06-05 16:45:07+00:00
The screwthem dilemna I face rn

q:What is this dilemma? A:I have two options

q:What options? A:Basically, I have no users on my app rn

q:Dude u avoiding my question. what options? A:to get my first users, I could create fake testimonials of fake first users.

q: What's the other option? A:Or, I could be honest with them. tell them they are my first users and hope that they still trust me and pay

q:What will you do? a:I have no idea. lets see what other hackers think i shud do
by TimTheTinker | 2025-06-05 16:45:56+00:00
> That doesn't mean there is no beauty in the craft of writing the code etc. But it's not the key part.

For folks who love software, it absolutely is a key part. Donald Knuth titled his book series "The Art of Computer Programming" for a good reason. It taps into the human creative impulse under a compelling set of technical constraints.

Generative AI in any form has the effect of forcing us toward the vanguard, to create something genuinely new or humanly beautiful if it is to be at all valued by others -- whether that novelty/beauty is because of the unique constraints of your company's internal software ecosystem or because you're striking out and building something others haven't built before (even a novel combination of existing ideas).

Novelty is very hard for most people, but perhaps the beauty (in the classical sense) of software projects[0] can still be recovered. Human agency always will be a powerful thing. (And there will always be other people for whom to create things.)

[0] 37Signals has always exhibited a compelling sense of joy in the process of creating beautiful software for people.
by jdbohrman | 2025-06-05 16:46:19+00:00
I don't need to say much about this. I built this fork simply because while I think the Veilid team is great and super technical, but their adherence to strict values that hurt the overall developer experience makes my a bit unenthusiastic about the long-term health of the project.

Full disclosure:

I was recently banned in the Veilid Discord for sharing a project I had help from Cursor to build after being berated for daring to not label it as such. I didn't make this fork in any attempt of a "gotcha" or to be petty, but I've pointed out a variety of issues in the project that have gone totally ignored, biggest of which is that with half-finished documentation that has no API reference, I feel like it's a bit presumptuous to dictate how people publish their open source projects. Anyways, I also make this fork simply to make it easier for people to access the code without having a Gitlab account.
by zerodeux | 2025-06-05 16:46:25+00:00
The wpdb logic is an addon and only triggers if wpdb is found. Phptop might still be useful in the general case to quickly and cheaply find CPU hotspots.

Nowadays it would be necessary to also show the various Curl/API calls because they're so omnipresent and impactfull on PHP sites (as wait time and not CPU time)... But AFAIK it's pretty hard to intercept them in a generic way.
by kmelve | 2025-06-05 16:47:07+00:00
I wrote a piece a few years ago that still reflects a lot of my thoughts on the tension between Markdown as a format and the actual experience of writing and publishing on the web: [“Thoughts on Markdown” – Smashing Magazine](https://www.smashingmagazine.com/2022/02/thoughts-on-markdow...).

What Apple seems to be doing with Notes—embracing Markdown syntax but not treating it as a source format—feels like a pragmatic move. It acknowledges Markdown’s familiarity without overcommitting to it as a canonical format. That distinction matters: many people like typing emphasis or `code`, but few need or want to version-control or export that exact syntax. It’s the gesture of Markdown that carries value for most users, not the fidelity to a plain-text artifact. "Even" Google Docs implemented it recently.

In my article, I argue that Markdown is increasingly a “source language” for interfaces, not documents, and this Apple Notes move seems to align with that trend. Curious how others feel about Markdown as an authoring experience vs. a content format.
by jeffhuys | 2025-06-05 16:47:38+00:00
That seems like a weird take. If 80% of the internet is spam (which it very well could be), is spam the internet?

I guess censorship is a popular thing now on HN. Never thought I would see all you people advocating FOR censorship. I’m happy Elon seems unmoving in his stance on this. We need to progress.
by nonethewiser | 2025-06-05 16:48:09+00:00
Maybe fall into here?

>There's even a generic type as a catch-all for things that don't fit an existing ecosystem (for example, a proprietary or legacy component) or for ecosystems that build custom distributions, such as yocto or buildroot. We should note, however, that SBOM and software composition analysis tools vary widely in their ability to understand generic PURLs, so we do recommend you talk to your current (or prospective) vendor if this is an important feature for you.
Ask HN: Statically typed fast scripting languages?
by 90s_dev | 2025-06-05 16:48:19+00:00
For a weekend project I need to embed something like Lua in a C or C++ application. I'm looking for scripting languages small and fast and easily embeddable like Lua 5.4 is, but with full static typing like TypeScript with all the flags.

I can't find a list and it's hard to google so I'm hoping some of you have suggestions.
by rbanffy | 2025-06-05 16:48:28+00:00
> The opposite is true.

Kind of.

A lot of the apps I work with have front-ends developed by one team, and those rely on back-ends developed by one or more teams. Serving server-rendered HTML is not a great option in this case (as much as I loved the "3270 way" of 1990's web). As client-side complexity increases, it starts to pay off to build on foundations that add more functionality, such as React, Vue or Angular, the same way some teams will prefer TypeScript over vanilla JavaScript. Adopting a well known framework makes easier to onboard new team members, as nomenclature and organization are already known to them. And, while we are at it, the team in charge of the visual representation will appreciate ways to better organize their CSS files, and, if possible, just serve a single CSS assembled from a set of files with definitions organized by subject or function. A build step allows an application to be served with files that define only the functionality needed, leaving most of the framework behind.

Not all web applications require it, of course, but I wouldn't say the expectation is to build a web application with bare HTLM/CSS/JS.
by LawnGnome | 2025-06-05 16:48:28+00:00
The standard supports a repository_url "qualifier" (query parameter)[0], which can be used to override whatever the default registry is (which, for Docker, is hub.docker.com[1]).

[0]: https://github.com/package-url/purl-spec/blob/main/PURL-SPEC...

[1]: https://github.com/package-url/purl-spec/blob/main/PURL-TYPE...
by mschuster91 | 2025-06-05 16:48:45+00:00
Doesn't work that way. Both height and IQ have a serious dependence on nutrition of both the mother while pregnant and the offspring during adolescence as well as mental stimulation for the latter, oh and the father's nutrition and both parents' history with drugs and medication also can play part in the genetics and epigenetics of the offspring.

On top of that you have recessive genetic traits as well which means you can get stuff like skin, hair and eye color that "pause" sometimes over generations. Used to be quite a source of infidelity allegations until Mendel's inheritance research, and frankly it's still something that pops up even today.
by 827a | 2025-06-05 16:49:20+00:00
> The other great use case for Markdown is in a context where you either need or just want to be saving to a plain text file or database field. That’s not what Apple Notes is or should be.

I don't follow why this is a relevant concern for Apple Notes.

By any measure I would argue that Notion "has markdown support". By that I mean: You type Markdown, Notion knows how to render the markdown you type, and you can easily export files in Markdown. However, what they aren't doing, by any stretch of the imagination, is storing your documents in a markdown format on their servers or your device.

There's a third quality that you might label "Native Markdown" where the documents themselves are stored in Markdown. Obsidian does this. I'd imagine products like the Github Issues description field also does this. But I would not require this quality in a product which has "Markdown Support". In fact, I would argue this is the defining difference between saying that a product Supports Markdown versus it Is Markdown.

Its tremendously and obviously unlikely that Apple will be changing the storage format of their notes to be Native Markdown. I also don't think it really matters for a product like Apple Notes; I don't care what format the notes are stored in. Users of Obsidian might care about this, but that's because Obsidian has a different kind of customer than Apple; people who worry about data portability. Totally cool; that's just not Apple Notes.

Its like arguing that Vim keybinds are only interesting within Vim. My favorite way to use vim keybinds is this great Firefox extension; scroll down pages with j, copy the URL with yy... Markdown is more than just a data format; at a much more abstract level, its a keybinding system for text formatting. In Apple Notes today I have to hit Shift+Cmd+H to get a header. I'd much rather just hit #.
by itishappy | 2025-06-05 16:49:34+00:00
Shoot, you're totally right. They had no prior knowledge before the event, but I don't know how they teach it the course. There's more than one gate visible at a time, so they must do something to fine-tune it.

That being said, I'm sure they have a base model too, so I'm right back to wondering about the parent question: would it work if you set it down in front of a few fresh gates?
by badmonster | 2025-06-05 16:49:37+00:00
Hi HN community,

I've worked on real-time knowledge graph to turn docs in to knowledge in this project and got very popular [1]. I've received feature request to integrated with Kuzu from CocoIndex users. So I've rolled out the integration with Kuzu + CocoIndex.

CocoIndex is written in Rust to help with real-time data transformation for AI, for example knowledge graphs. Kuzu is written in C++ and is high performance and light weight. Both are open source.

With the new change, you only need one config away to export existing knowledge to kuzu if already on neo4j.

Blog with detailed explanations end to end: https://cocoindex.io/blogs/kuzu-integration

Repo: https://github.com/cocoindex-io/cocoindex

[1] https://news.ycombinator.com/item?id=43976895

Really appreciate the feedback from this community!
by zelphirkalt | 2025-06-05 16:49:59+00:00
Soon promised to only have 1/10 of detection failures, better than ever before! Only 1 child per week! Rejoice!

On a more serious note: Where do we as a society put the bar? What are the numbers, at which we accept the risk? Do we put the bar higher than for humans? Or same level? Or does the added convenience for car drivers tempt us to accept a lower bar?
by rolandog | 2025-06-05 16:50:13+00:00
> Why could a court favor the interest of the New York Times in a vague accusation versus the interest and right of hundred millions people?

Can't you use the same arguments against, say, Copyright holders? Billionaires? Corporations doing the Texas two-step bankruptcy legal maneuver to prevent liability from allegedly poisoning humanity?

I sure hope so.

Edit: ... (up to a point)
by WalterBright | 2025-06-05 16:50:21+00:00
> about ten times faster than what the pilot switches allowed

This is utterly false. The trim rate has two speeds - on and off.

> would automatically re-engage repeteadly

This is called "runaway trim". The procedure to counter it is to turn it off. The same procedure for every airplane.

> any normal person

Pilots are required to read and understand and remember Emergency Airworthiness Directives.

Don't forget the first MCAS incident, where normal trim was restored with the column trim switches and then the trim was turned off and the airplane landed safely.

Or the second where normal trim was restored 25 times, but never turned off.

I would expect a MAX pilot to have paid attention to that crash, and the followup EAD which instructs them to restore normal trim with the column switches and then turn it off.
by SrslyJosh | 2025-06-05 16:50:49+00:00
> "high leverage outcomes"

You're not talking to managers here, you can use plain english.

> Maybe the phrase "prompt engineering" is bad and it really should be called "prompt crafting" because there is more an element of craft, taste, and judgment than there is durable, repeatable principles which are universally applicable.

Yes, the biggest problem with the phrase is that "engineering" implies a well-defined process with predicable results (think of designing a bridge), and prompting doesn't check either of those boxes.
by thomastjeffery | 2025-06-05 16:50:51+00:00
Tesla wants to be isolated from criticism. Why? It's not just because this will show how bad they are relative to competition. The real reason is much more concerning.

Criticism of Tesla would deconstruct their dualist narrative. Tesla has sold the public on the notion that "good enough" self-driving is objectively safer than human driving. Anyone who accepts this narrative can consider the failure of human driving safety as an ultimate bad, which implies that Tesla's automated driving alternative is an ultimate good. This dogmatic thinking hinges on Tesla's vague assertion that automated driving in general is statistically safer than human driving in general. As soon as people engage with any criticism of this narrative whatsoever, the dualist perspective is lost, and the narrative itself falls apart.
by theGeatZhopa | 2025-06-05 16:50:53+00:00
I know a different variant of that:

You explicitly tell whom they may contact at the different companies by naming references on your CV/resume as a plus point and advantage.

The references must be asked firstly and give their permission to be contacted, too. One's choice is who is a good reference, of course...

So the HR reading the CV is officially allowed to contact the given references. But, it's not forbidden for him to get in contact with someone other in the former company, too. A possible law suit is clearly a problem, if you do this, hear some shit-talk from bad-tempered previous employer and then decide to disclose this as reason for Rejection. But, why should one disclose such things? Where's no evidence, there's no Plaintiff and there's no Judge.

Even more, the future employer do not contact the former or actual without any references given. The reason is, job applicants may still be on job when doing applications. Contacting the actual employer will disclose that the employee wants to leave. This might be of disadvantage for the employee and may bring him whatever sanctions by actual employer, f.e. checking "to be replaced asap. Not reliable." but, what if the applicant change his mind or is rejected by the future employer? .. so in worst case, on topic call can end up one losing his job.

This also might lead to a lawsuit case. But again, where's no evidence, there's no plaintiff and there's no judge.

In either case, it's better to present some (in best case heavy-weight) references and let the future employer get first hand info on the applicant. It's better for the latter.
by eszed | 2025-06-05 16:51:14+00:00
Same! I even kept a couple of them in a terrarium. And, my dad was a PhD in zoology, so it wasn't like I lacked access to expert advice. It was a "they have toxins on their skin, so... Eh, maybe wash your hands a bit", not "wash your hands or the whole family dies" level of concern.

Makes me wonder if a) these toxicity stories are exaggerated, b) it's really regionally specific, c) toxicity has radically increased in the past ~40 years since I was playing with newts, or d) we got dumb lucky.

I loved this article. I didn't know anything about the newt / snake interaction; I wonder if my dad did.
by the_mitsuhiko | 2025-06-05 16:51:33+00:00
I left this comment originally on lobsters:

While I understand the fear, I don’t really share it. And if I where to go to the root of it, I think I really most take issue with this:

> My experiences of genAI are all extremely bad, but that is barely even anecdata. Their experiences are neutral-to-positive. Little scientific data exists. How to resolve this?

My experience is astonishingly positive. I would not have imagined how much of a help these tools have become. Deep research and similar tools alone have helped me navigate complex legal matters recently for my incorporation, they have uncovered really useful information that I just would not have found that quickly. First cursor, now Claude Code have really changed how I work. Especially since for the last month or so, I feel myself more and more in the position where I can do things while the machine works. It’s truly liberating and it gives me a lot of joy. So it’s not “neutral-to-positive” to me, it’s exhilarating.

And that extends particularly to this part:

> Despite this plethora of negative experiences, executives are aggressively mandating the use of AI. It looks like without such mandates, most people will not bother to use such tools, so the executives will need muscular policies to enforce its use.

When I was at Sentry the adoption of AI happened by ICs before the company even put money behind it. In fact my memory is that if anything only at the point where an exceeding number of AI invoices showed up from IC expenses did we realize how widespread adoption has been. This was grounds up. For my non techy friends it’s even tricker because some of them work in companies that outright try to prevent the adoption of AI, but they are paying for it themselves to help them with the work. Some of them pay for the expensive ChatGPT package even! None of this should be disregarded, but it stands in a crass contrast to what this post says.

That said, I understand where Glyph comes from and I appreciate that point. There is probably a lot of truth in the tail risks of all of that, and I share these. It just does not at all take away from my enjoyment and optimism at all.