MurphyA/hacker-news huggingface dataset:
by OnjaMadagascar | 2025-08-08 06:12:35+00:00
Onja | Front end Course Designer & Back end Course Designer & Full stack Course Designer| Full-Time | ONSITE - Madagascar Looking to join a social-impact driven company? Are you a software developer ready to use your skills for good? Onja trains underprivileged youth into world-class software developers. We are on the lookout for Course Designers who can help our students go from ‘what is coding’ to working in Global tech teams. Help build a scalable course that will help train Madagascar’s brightest young people, while working alongside a team of talented, fun colleagues from all over Madagascar and the world. Please apply through the following links: Full stack Course Designer: https://onja.org/careers/full-stack-course-designer Front end Course Designer: https://onja.org/careers/front-end-course-designer Back end Node.js Course Designer: https://onja.org/careers/back-end-node.js-course-designer
by novok | 2025-08-08 06:12:55+00:00
I would imagine that this is also for making little mini programs out of react like claude does whenever you want it to make a calculator or similar. In that context it is worth it because a lot of them will be made.

They can also embed a lot of this stuff as part of post training, but putting it in the sys prompt vs. others probably has it's reasons found in their testing.
by ninjin | 2025-08-08 06:13:37+00:00
Quick search online tells me ~5W for the Dell Wyse 5070, which does not sound unrealistic as I have similar boxes that draw ~10W. So, 32 to 62kWh per year and then we have ~USD 6.5 to 13 per year assuming 20 cents per kWh which another online search told me was reasonably realistic for the US.
by ehnto | 2025-08-08 06:14:53+00:00
I also believe that everyone deserves respect and dignity, I don't even think it's amorale to choose to live life in a way that deprioritises health and fitness over other joys.

I think maybe it's excessive to call it a movement, perhaps just a mindset that's propagated online. As the other commentor pointed out it's something I think companies can message poorly in their attempts to be inclusive.
by refurb | 2025-08-08 06:16:06+00:00
> I'm really sick of this "the businesses will leave" propaganda.

I don't think anything you've said convinces me it's propaganda.

Businesses are profit-seeking ventures. They will optimize their operations to maximize profits.

So I'm not sure why you'd call it "propaganda" to say that companies will leave. I think the evidence is that they will.

Of course, taxes are not the only variable in a profit-maximizing formula. US companies aren't going to flee in mass if Somalia decides to have zero corporate taxes. But you can't ignore that companies will optimize their operations and structure if they can lower taxes.
by int_19h | 2025-08-08 06:17:49+00:00
There are ways to do it in such a way that you can be reasonably assured.

For GPT-4, I got its internal prompt by telling it to simulate a Python REPL, doing a bunch of imports of a fictional chatgpt module, using it in "normal" way first, then "calling" a function that had a name strongly implying that it would dump the raw text of the chat. What I got back included the various im_start / im_end tokens and other internal things that ought to be present.

But ultimately the way you check whether it's a hallucination or not is by reproducing it in a new session. If it gives the same thing verbatim, it's very unlikely to be hallucinated.
by littlestymaar | 2025-08-08 06:18:01+00:00
I find this final line very interesting:

> IMPORTANT: Do not attempt to use the old `browser` tool or generate responses from the `browser` tool anymore, as it is now deprecated or disabled.

Why would they need that if the model was freshly trained? Does it means GPT-5 is just the latest iteration of a continuously trained model?

The part where the prompt contains “**only plain text** and **never write JSON**” multiple time in a row (expressed slightly differently each time), is also interesting as it suggests they have prompt adherence issues.
by LeafItAlone | 2025-08-08 06:18:25+00:00
Thanks for the heads up. I’ll check it out!

I don’t visit Twitter links. Why not a link to the GitHub changelog?

Also, as an aside since you are on the team - the organization verification is frustrating in that the docs indicate:

>You must not have recently verified another organization, as each ID can only verify one organization every 90 days.

I champion OpenAI at my work, so naturally I’d be the one to verify there. But I apparently can’t, because I verify for my personal-led org. That gets in the way of me proselytizing gpt-5 based coding tools (such as, possibly, Codex CLI).
by jeroenhd | 2025-08-08 06:18:42+00:00
You jest but there's no reason to stick with twenty year old component restrictions in a car that costs forty grand.

The real cost will be in the software validation and road safety hardening, but there's no reason why the ROM size should be limited to kilobytes.

You can implement full passkey cryptography on a basic esp32 (https://github.com/polhenarejos/pico-fido). Cut out the cruft and you can definitely get a similarly secure algorithm on an actual car key or key receiver.

And honestly, with cars now unlocking over Bluetooth and WiFi, standardising that process to something like FIDO wouldn't even be that awful of an idea. It certainly beats the "we can do cryptography at home" many car manufacturers seem to be going for.
by alwillis | 2025-08-08 06:19:12+00:00
For example, Gemini CLI [1] can use native sandboxing on macOS. It's just a matter of time before every major coding agent will run inside of an operating system's native sandbox/container/jail/VM.

[1]: https://github.com/google-gemini/gemini-cli/blob/main/docs/c...
Show HN: Brainrot Craft – Merge Italian Memes (No Download)
by liualexander112 | 2025-08-08 06:19:18+00:00
Brainrot Craft is a free, instant‑play browser merge game where you mix Italian meme elements to unlock surprising, funny new creations. It’s family‑friendly and easy to pick up, but discovering every combination will challenge your creativity. No downloads—play on desktop or mobile in your browser.

Key info

Release date: July 30, 2025 Categories: Puzzle / Merge / Meme / Browser Game Player rating: 4.5 Discoveries: 60+ unique meme creations (including legendary recipes like “Ballerina Cappuccina”) Platforms: Desktop and mobile browsers Price: Free How to play

Start with basic meme elements in your crafting area. Click/tap to place, then drag to move and position items. Put two or more elements together to see if they merge. Each successful combination unlocks a new Italian meme for your collection. Experiment to find rare and legendary creations and complete your set. Why it’s fun

Italian meme culture theme inspired by popular internet references Simple controls (click, tap, hold, drag) with creative, unpredictable results 60+ discoveries to find and collect Instant browser play—no downloads or installs Track your collection as you progress FAQ highlights

Free to play in the browser Optimized for phone and tablet Stands out with authentic Italian meme references and creative merging gameplay Play now

https://brainrotcraft.top/ Feedback welcome

I’d love feedback on new meme elements, merge recipes, UX, and performance. Contact: hello@brainrotcraft.top
by chrismorgan | 2025-08-08 06:19:21+00:00
One of the factors for choosing 60 was its nice divisors, perfectly handling these scaling factors (and also, I rather suspect, though it wasn’t pointed out, 1.25×, 1.5×, and 2.5×). https://wiki.mozilla.org/Mozilla2:Units#Proposal describes the reasons, including others. It’s a nice piece of history to read.

But we’re unlikely to get mainstream devices beyond 3×.

CSS’s reference pixel has a visual angle of about 77″ <https://www.w3.org/TR/css-values-3/#reference-pixel>. Human eyes cap out at 28″ <https://www.swift.ac.uk/about/files/vision.pdf#page=2>. This means 2.75× is the absolute limit of human resolution at a device’s nominal viewing distance, and you have to come in closer for it to even be possible to resolve a single device pixel. 6× means “you can’t even detect a single pixel until you halve the distance between eye and surface”.

Are there contexts in which this could make sense? Definitely: an art display that’s intended to be viewed at a distance of 10 metres, but you can also get up close to see details—it’d be nice if you can barely make out the pixels at 1 metre.

But mainstream devices? I don’t think anyone’s gone beyond 3×, and I don’t think they will. 3× is at the transition from “diminishing returns” to “no further returns are even possible, going further makes things strictly worse” (increasing monetary, power, memory and processing costs).

As it stands, even the benefits of choosing 60 have turned out pretty slim; the battleground and constraints have shifted so that divisibility isn’t as important as I think it was expected to be. And it has costs, too; there’s a reason WebKit shifted to 64 after a bit, even though it doesn’t even do 1.5× perfectly, which was probably the most common factor other than 1× at the time, and is possibly even more common now.
by dragonwriter | 2025-08-08 06:19:21+00:00
> I'd probably reach for like embeddings though to find a relevant prompt info to include

So, tool selection, instead of being dependent on the ability of the model given the information in context, is dependent on both the accuracy of a RAG-like context stuffing first and then the model doing the right thing given the context.

I can't imagine that the number of input prompt tokens you save doing that is going to ever warrant the output quality cost of reaching for a RAG-like workaround (and the size of the context window is such that you shouldn't have the probems RAG-like workarounds mitigate very often anyway, and because the system prompt, long as it is, is very small compared to the context window, you have a very narrow band where shaving anything off the system prompt is going to meaningfully mitigate context pressure even if you have it.)

I can see something like that being a useful approach with a model with a smaller useful context window in a toolchain doing a more narrowly scoped set of tasks, where the set of situations it needs to handle is more constrained and so identify which function bucket a request fits in and what prompt best suits it is easy, and where a smaller focussed prompt is a bigger win compared to a big-window model like GPT-5.
by phire | 2025-08-08 06:19:44+00:00
I'm not sure you should be that concerned about man-in-the-middle attacks.

If someone does successfully MITM while walking by the key is going to stop working as soon as they are out of range, and you will notice.

I'm just wanting a system that could be implemented with the hardware that's already there. I guess you could use the RFID chip that most keyless start cars already have as a secondary channel. Still Not 100% secure, but the MITM device would need to be physically in your car to intercept the pairing request, and at that point you have bigger problems.
by joules77 | 2025-08-08 06:20:01+00:00
Corporations have to be rethought. They have become hyper optimized (thank McKinseyBros) and are not able to adapt as rate of change in the environment increases.

Recent story I heard from a well know corp strategy retreat, was the CEO basically telling the team the plan was to recite "don't think, don't think". That's literally how ants survive unpredictability in the environment. Ofcourse at high cost to individuals.
by refurb | 2025-08-08 06:20:52+00:00
It's an exit taxes, but as far as I'm aware, it simply taxes you on all assets as if you disposed of them the day you leave.

That doesn't seem particularly unfair. If you can image a scenario where someone buy Apple at $1, and it's now worth $1,000. They just leave Canada, pay no tax, then sell in a low tax jurisdiction.

However, it can be a massive pain in the ass for illiquid assets or assets you don't intend to sell at that point in time. A good example might be a pension. Getting hit with a tens of thousand dollar tax bill for a pension you won't receive for another 2 decades is painful.
by tkgally | 2025-08-08 06:21:00+00:00
If this is the real system prompt, there's a mistake. The first "korean -->" in the following should be "japanese -->":

If you are generating text in korean, chinese, OR japanese, you MUST use the following built-in UnicodeCIDFont. [...] - korean --> HeiseiMin-W3 or HeiseiKakuGo-W5 - simplified chinese --> STSong-Light - traditional chinese --> MSung-Light - korean --> HYSMyeongJo-Medium
by dotancohen | 2025-08-08 06:21:19+00:00
I'm a technical person, who has yet to invest the time in learning proper model selection too. This will be good for all users who don't bring AI to the forefront of their attention, and simply use it as a tool.

I say that as a VIM user who has been learning VIM commands for decades. I understand more than most how important it is to invest in one's tools. But I also understand that only so much time can be invested in sharpening the tools, when we have actual work to do with them. Using the LLMs as a fancy auto complete, but leaving the architecture up to my own NS (natural stupidity) has shown the default models to be more than adequate for my needs.
by ulfw | 2025-08-08 06:21:55+00:00
Because imagine just for the sake of discussion (I am well aware this is not possible. Just trying to make an extreme point. You could pick HIV or MS or Parking's or any other incurable disease) there was a magic pill that could cure cancer. You take it once a day for a week and any cancer is gone. Doesn't matter which cancer. All of them, gone for good. Magical!

Would would ANY private enterprise (i.e. pharmaceutical company) want to fund research that would enable that?

The immense money (the US spends over $200B a year in cancer 'treatments') that these companies would not be making anymore would deter any such research.

Same goes for many other scientific discoveries. Some are for the greater humanitarian good, not for private enterprise profit maximisation.
by lvncelot | 2025-08-08 06:22:21+00:00
I was talking to a friend recently about how there seem to be less Vue positions available (relatively) than a few years ago. He speculated that there's a feedback loop of LLMs preferring React and startups using LLM code.

Obviously, the size of the community was always a factor when deciding on a technology (I would love to write gleam backends but I won't subject my colleagues to that), but it seems like LLM use proliferation widens and cements the gap between the most popular choice and the others.
by woodpanel | 2025-08-08 06:23:27+00:00
> People say Germany is a good country for being an employee, and this is also true for exit tax.

Which proves again that regulatory environment is downstream from culture: In a country like Germany, with Europe’s lowest share of entrepreneurs/workforce, there is very little political emphasis on creating comfortable environments for the out-group.

Most Germans can’t relate to these people at all, and every awareness campaign have to incorporate teaching the target audience (in order to make them understand the problem in the first place). A meticulous, tenacious, undertaking one can imagine that immediately gets stomped once the political gravy train comes around full steam with anti-capitalist or otherwise hyperbolic rhetoric.

(I haven’t looked but would bet that adherents to this rhetoric are already at it even in the comments here, pointing out how deserved the exit tax is etc)
by ummonk | 2025-08-08 06:23:48+00:00
Reflex cambered airfoils generate lift because most of the wing is still pointed downwards.

The crucial thing you need to explain is this: why doesn't extending leading edge droop flaps increase the lift at a pre-stall angle of attack? (See Figure 13 from this NASA study for example: https://ntrs.nasa.gov/citations/19800004771)
by dotancohen | 2025-08-08 06:23:51+00:00
> GPT-5 knowledge cutoff: Sep 30, 2024 > Gemini 2.5 Pro knowledge cutoff: Jan 2025 > Claude Opus 4.1: knowledge cutoff: Mar 2025

A significant portion of the search results available after those dates is AI generated anyway, so what good would training on them do?
by Tor3 | 2025-08-08 06:24:12+00:00
You may have meant it like you say but in fact you did write

"..Even people who move to another country as adults and spend 100% of their time speaking that country’s language almost never learn to speak it with native-level intuition and a native-sounding accent (though they can reach pretty high levels). Children do, without even trying"

You simply differed between adults and children. If you meant "it gets more and more difficult the farther you move from childhood".. well fine, but you didn't write the equivalent of 'further north than Brazil' so you should expect to get questioned about that.
by jeroenhd | 2025-08-08 06:24:17+00:00
It really depends on the way biometrics are implemented. If you're doing it Apple style, where a dedicated chip validates biometrics and uses encryption and signatures to prove to the OS that the user is who the say they are, they're as good and trustworthy as the software you're running on them (which in the case of macOS for instance requires full trust).

If you're doing the "fingerprints implemented as a webcam" or software based facial recognition from a shitty webcam, you're risking quick and easy bypasses. Still good enough for a computer you leave at home (as long as you don't need to protect yourself against shady law enforcement) but definitely not that secure.

From what I've been able to gather online, nobody but Apple and phone manufactures seem to care much about actually doing biometrics securely, including the biometrics hardware companies. It's such a shame because it's definitely possible to do better.
by hans_castorp | 2025-08-08 06:24:58+00:00
Oracle's "flash cache" was that, but that was mainly intended to mitigate performance of spinning hard disks. Not sure if that is still a thing though.

If I'm not mistaken, then Oracle's Exadata puts "intelligence" into the storage nodes, so they can evaluate WHERE conditions independently, so they seem to take the role of a compute node as well, not only storage. I don't know if they are capable of evaluating other operations there as well (e.g. aggregations or joins)
by otabdeveloper4 | 2025-08-08 06:25:30+00:00
Hobbyists (random dudes who use LLM models to roleplay locally) have already figured out how to "soft-prompt".

This is when you use ML to optimize an embedding vector to serve as your system prompt instead of guessing and writing it out by hand like a caveman.

Don't know why the big cloud LLM providers don't do this.
by timeon | 2025-08-08 06:25:58+00:00
> Human intelligence is markedly different from LLMs: it requires far fewer examples to train on, and generalizes way better.

That is because with LLMs there is no intelligence. It is Artificial Knowledge. AK not AI. So AI is AGI. Not that it matters for user-cases we have, but marketing needs 'AI' because that is what we were expecting for decades. So yeah, I also do not thing we will have AGI from LLMs - nor does it matter for what we are using it.
by maxbond | 2025-08-08 06:26:02+00:00
> Fetch requests in Cloudflare Workers use http by default, even if you explicitly specify https, which can often cause redirect loops.

This is whack as hell but doesn't seem to be the default? This issue was caused by the "Flexible" mode, but the docs say "Automatic" is the default? (Maybe it was the default at the time?)

> Automatic SSL/TLS (default)

https://developers.cloudflare.com/ssl/origin-configuration/s...
Show HN: Duck Duck Clicker – Free idle clicker: build a duck empire, golden duck
by liualexander112 | 2025-08-08 06:26:17+00:00
Duck Duck Clicker is a free online idle clicker where you grow a duck empire by clicking to earn money, buying Duck Power upgrades, and unlocking cute duck skins and weather effects. It’s easy and addictive—play instantly in your browser with no downloads or sign‑up.

Key info

Release date: May 10, 2025 Categories: Idle / Clicker / Casual / Free Online Game Player rating: 4.7 Platforms: Desktop and mobile browsers Price: Free How to play

Click the duck to earn money. Spend money on Duck Power upgrades to boost click and idle earnings. Watch for the Legendary Golden Duck—click it to instantly double your money. Unlock and equip new skins and weather as you hit milestones. Keep clicking and upgrading to build the biggest duck empire. Why it’s fun (highlights)

Simple click‑to‑play controls—anyone can jump in Multiple upgrade paths for faster progression Idle income even when you’re not clicking Collectable duck skins and weather effects Colorful, cute visuals 100% free to play online, no downloads FAQ highlights

Free to play in the browser Earn by clicking and via idle income with Duck Power upgrades Upgrades increase money per click and per second Play now

https://duckduckclicker.top/ Feedback welcome

I’d love feedback on new skins, upgrade balance, UX, and performance. Contact: hello@mergebrainrot.com
by selcuka | 2025-08-08 06:26:27+00:00
> The most obvious way to adjust the behavior of a LLM is fine-tuning.

Yes, but fine-tuning is expensive. It's also permanent. System prompts can be changed on a whim.

How would you change "today's date" by fine-tuning, for example? What about adding a new tool? What about immediately censoring a sensitive subject?

Anthropic actually publishes their system prompts [1], so it's a document method of changing model behaviour.

[1] https://docs.anthropic.com/en/release-notes/system-prompts
by comex | 2025-08-08 06:26:38+00:00
> Each model’s responses are ranked by a high-performing judge model — typically OpenAI’s o3 — which compares outputs for quality, relevance, and clarity. These rankings are then aggregated to produce a performance score.

So there's no ground truth; they're just benchmarking how impressive an LLM's code review sounds to a different LLM. Hard to tell what to make of that.
by tux1968 | 2025-08-08 06:28:32+00:00
Sorry, I didn't mean to make it sound like the problem was MITM. The issue is initiating a pairing request, you can't allow just any key to request it, that allows bad actors to pair a key with your car.

While I worry that it's not really secure enough, the OP was suggesting that physical contact is a way to "prove" that you are indeed eligible to pair, by excluding everyone who lacks physical contact.
by placebo | 2025-08-08 06:28:44+00:00
I'm not saying this isn't the GPT-5 system prompt, but on what basis should I believe it? There is no background story, no references. Searching for it yields other candidates (e.g https://github.com/guy915/LLM-System-Prompts/blob/main/ChatG...) - how do you verify these claims?
by replwoacause | 2025-08-08 06:29:23+00:00
I agree with your take, makes a lot of sense. I think most of the criticism I see directed at the presenters seems unfair. I guess some people expect them to be both genius engineers and expert on-screen personalities. They may feel a little stiff or scripted at times, but as an engineer myself I know I’d do a hell of a lot worse under these circumstances. Your view seems like a reasonable one to me.
by ascorbic | 2025-08-08 06:32:08+00:00
Because those are the two that it can execute itself. It uses Python for its own work, such as calculations, charting, generating documents, and it uses React for any interactive web stuff that it displays in the preview panel (it can create vanilla HTML/CSS/JS, but it's told to default to React). It can create code for other languages and libraries, but it can't execute it itself.
by shinycode | 2025-08-08 06:32:57+00:00
I’m curious to know how people use PR review platforms with LLMs. Because what I feel is that I need to do the review and then review the review of the LLM which is more work in the end. If I don’t review anymore (or if no one does it) knowledge is kind of lost. It surely depends on team size but do people use those to only to have better hints or to accelerate reviews with no/low overlook ?