MurphyA/hacker-news huggingface dataset:
by jillesvangurp | 2025-07-08 08:48:14+00:00
The UX of chat is indeed wrong. And while there have been some integrations into word processors, those don't really work that well either.

I used codex a few weeks ago to do some agentic coding. That actually is a model that could work well for working on groups of documents as well. Treating documents as code here and working to create coherent change sets against those would be a much better way to work with LLMs on writing. I haven't had a chance to try this yet. But using codex to edit a wiki might be the power move here.
by SoominH | 2025-07-08 08:50:26+00:00
A friend of mine once picked up a typewriter and used it to write poems on postcards. it was such a beautiful way to share something personal.

What you're doing feels very old-school, in the best way. If you can, try finding a typewriter expert at a flea market. they’re rare, but the hunt itself can be meaningful.

eBay is fine, but the risk is you might end up needing to fix it yourself. And since this is all about old-school charm, maybe going slow and offline is the whole point.
by hardwaresofton | 2025-07-08 08:52:23+00:00
I used Haskell for a while and eventually switched over (and intentionally target Rust for many new projects, though I suspect I should be doing more Go for really simple things that just don't need more thought).

One large problem with Haskell that pushes people to Rust is strictness, I think -- laziness is a feature of Haskell and is basically the opposite direction from where Rust shines (and what one would want out of a systems language). It's an amazing feature, but it makes writing performant code more difficult than it has to be. There are ways around it, but they're somewhat painful.

Oh there's also the interesting problem of bottom types and unsafety in the std library. This is a HUGE cause of consternation in Haskell, and the ecosystem suffers from it (some people want to burn it all down and do it "right", some want stability) -- Rust basically benefited from starting later, and just making tons of correct decisions the first time (and doing all the big changes before 1.0).

That said, Haskell's runtime system is great, and it's threading + concurrency models are excellent. They're just not as efficient as Rust's (obviously) -- the idea of zero cost abstractions is another really amazing feature.

> [1] Affine types? Linear types? The ones where the compiler does not insert a destructor but requires you to consume every non-POD value. As someone with no understanding of language theory, I think this would simplify error handling and the async Drop problem

Yeah, the problem is that Affine types and Linear types are actually not the same thing. Wiki is pretty good here (I assume you meant to link to this):

https://en.wikipedia.org/wiki/Substructural_type_system

Affine is a weakening of Linear types, but the bigger problem here is that Haskell has a runtime system -- it just lives in a different solution-world from Rust.

For rust, Affine types are just a part of the way they handle aliasing and enable a GC-free language. Haskell has the feature almost... because it's cool/powerful. Yes, it's certainly useful in Haskell, but Haskell just doesn't seem as focused on such a specific goal, which makes sense because it's a very research driven language. It has the best types (and is the most widely adopted ML lang IIRC) because it focuses on being correct and powerful, but the ties to the ties to practicality are not necessarily the first or second thought.

It's really something that Rust was able to add something that was novel and useful that Haskell didn't have -- obvious huge credit to the people involved in Rust over the years and the voices in the ecosystem.
by flomo | 2025-07-08 08:53:31+00:00
Here's the thing. A 68 Mustang had no almost emissions controls. A 78 Thunderbird was almost the exact same stuff, except it was choked to shit. A modern computer-controlled Camry is not only way better performing, it also orders of magnitude cleaner.

IMO the ICE has achieved its final form, so now the future has to be something else (electric).
by kinow | 2025-07-08 08:54:00+00:00
In our case we had a junior position in the data team, and advertised it in Linkedin and asked others to spread word to friends/bluesky/etc.

Somehow, that person heard about the position, and was already trying to transition from architecture to IT (had enrolled in an open university course of CS -- online, remote).

We really try to interview as many as we can, give a fair chance to all (ignoring background, gender, etc., focusing on what's needed for the position).

Human resources did the first triage (assessing character/personality [one of those simple psychology assessment tests], level of English, visa/work permit/etc.).

Then the managers for the position (department leader + group leader) reviewed CVs and prepared brief interviews, followed by a final technical interview. That's it.

That person did not have a lot of experience, little visible in GitHub, having only studied IT for a few months, but he was really trying hard. The managers liked his attitude, and believed he was the best fit for the position.

He's now learning Git, Docker, Python, NetCDF, etc. In fact, today we will have a quick chat near the waterfountain/coffee machine as he asked me if we could chat as he had questions about pyproject.toml and building Python packages.

I believe if instead he had showed some projects with Python and NetCDF, and said he was looking into enrolling in a CS degree or take some courses, that could have been a replacement for the CS degree.

So tell your friend to try to choose what s/he prefers (data, programming, performance, DevOps, web, algorithms, compilers, etc.), and try to either create a public portfolio, or study hard so that in an interview s/he can answer questions well, showing some knowledge & interest (e.g. in this case, knowing what's NetCDF is, what's GRIB/BUFR, xarray, etc., even without a lot of hands-on experience could have been an advantage).
by Thorrez | 2025-07-08 08:54:19+00:00
>It is one of the few languages where highly educated mature people are regularly unsure of how to pronounce a word in their own language

Which is worse, being unable to correctly pronounce a word (but still being close enough to be understandable) or being completely unable to write a word?

https://globalchinapulse.net/character-amnesia-in-china/
by Cthulhu_ | 2025-07-08 08:54:59+00:00
Whether or not you enjoy the stories, the action scenes and visuals in the sequels were groundbreaking use of CGI in action films. Around the same time the LotR trilogy came out which did something similar.

I rewatched the first one the other day and for the most part the visuals and CGI have held up over time, barely any "oh man this is bad CGI lmao" moments. Which somehow got worse with later films, e.g. the Hobbit having a lot of "this is obviously cgi lmao what is this".
by Cthulhu_ | 2025-07-08 08:55:52+00:00
The Wachowskis weren't forced to, they, as humans, have the power to say "nu-uh". But I suppose they were made an offer they couldn't refuse.

Or worse: WB owned the franchise and were going to make a sequel with or without them (or the actors). I'm sure the franchise will get a "hard" reboot at some point.
by bilekas | 2025-07-08 08:56:07+00:00
Yeah, the headline is a little bit rage bait. There are countless disclosure requests that happen every day that could be spun to say "X wants your messages from Meta, Twitter etc" Well yeah, this isn't something new.

Infact I see it being hard to defend for OpenAI to basically say "Well yes, its standard practice to hand over any potential evidence, but no we're not doing that".

As for the deleted data, I wonder if legally there are obligations NOT to delete data ?
by senko | 2025-07-08 08:56:32+00:00
"Logs" sounds innocous, "private data" appearing in those chats is much worse.

As a citizen of an EU country, I do not view trampling on my rights, directly violating my country's laws and reneging on published privacy policy (all of which OpenAI is being forced to in this case by keeping the data) to be "par for the course".
Show HN: OffChess – Offline chess puzzles app
by avadhesh18 | 2025-07-08 08:57:01+00:00
Hi HN!

I'm the developer of rdx, a mildly popular ad-free, privacy and user friendly Reddit client. This time, I made something for a very specific use case: solving chess puzzles with no internet.

Why? Well, my Wi-Fi is terrible in the bathroom—and that's where I do some of my best thinking. I tried printing out “mate in X” puzzles to solve offline, but they weren’t fun without interaction. So I built OffChess.

OffChess is an iPhone/Android app that contains over 100,000 chess puzzles, fully offline and completely ad-free. You can solve puzzles by category (Mate in 1/2/3/4/5, tactics like pins/forks/skewers, or openings like Sicilian/French, etc). You gain or lose points based on how you perform, so there's a light rating system to keep things engaging.

No accounts, no tracking, no monthly subscriptions, no internet required. Just pure, old-school tactical chess training, wherever you are.

You can check out the iPhone/iPad app at https://apps.apple.com/us/app/chess-puzzles-offchess/id67447... or the Android app at https://play.google.com/store/apps/details?id=com.offchess

Would love feedback, bug reports, or suggestions.

Thanks!
by gwd | 2025-07-08 08:57:15+00:00
> Languages usually have either the voiced/unvoiced distinction as phonemic, or the aspirated/unaspirated distinction.

Yes, that makes sense -- I certainly learned something from this conversation. It makes sense that speakers would naturally tend to classify things along different lines, and in Chinese the aspirated / unaspirated classification makes sense.

That said, after having had some time to sit with the proposition that 'j' in the English name "Joe" is voiced, and the "zh" in Chinese word "zhou" is unvoiced, it continues to seem obviously false to me. It seems very much to me like mistaking of the map for the territory [1].

[1] https://en.wikipedia.org/wiki/Map%E2%80%93territory_relation
by samsartor | 2025-07-08 08:58:32+00:00
I have a crate with a "perfect" derive macro that generates where clauses from the fields instead of putting them on the generic parameters. It is nice when it works, but yah cyclical trait matching is still a real problem. I wound up needing an attribute to manually override the bounds whenever they blow up: https://docs.rs/inpt/latest/inpt/#bounds
by NomDePlum | 2025-07-08 08:58:34+00:00
That doesn't appear to be correct. How have you reached that conclusion?

Israel has not granted access to journalists to report independently since October 2023.

There has been very limited escorted trips with external journalists but all tightly supervised by the IDF.

Journalists already in Gaza have been killed regularly and there are credible accusations that many are deliberately targeted by the IDF.
by tempfile | 2025-07-08 08:59:02+00:00
A machine that emulates a bird is indeed a mechanical bird. We can say what emulating a bird is because we know, at least for the purpose of flying, what a bird is and how it works. We (me, you, everyone else) have no idea how thinking works. We do not know what consciousness is and how it operates. We may never know. It is deranged gibberish to look at an LLM and say "well, it does some things I can do some of the time, so I suppose it's a digital mind!". You have to understand the thing before you can say you're emulating it.
by dudeinjapan | 2025-07-08 08:59:17+00:00
Title: Oedipus Rex

Director: Woody Allen

Tagline: "He's 65 million years old and still not over his mother."

Leonard, a cultured, self-loathing Parasaurolophus living in Manhattan, spirals into emotional crisis when he begins dating brilliant psychoanalyst Dr. Sylvia Feuerstein who reminds him a little too much of his mother — sparking a hilarious journey through therapy, prehistoric trauma, and the Upper West Side brunch scene.
by rhet0rica | 2025-07-08 09:00:01+00:00
Alzheimer's treatment levels the playing field by restoring to sufferers something of which they have been bereaved: normal mental function. Even if only a subset of the population has access to it, all they're gaining is normalcy. Moreover, it can plausibly be comped by health insurance, especially in countries with universal healthcare. In a healthy economy, the political class has an incentive to keep workers healthy and productive longer, and to reward them for their service with a comfortable and dignified retirement, by making such medicines available to them.

Conversely, pure life extension creates an exceptional state of existence—no one except those using them has a chance of living a thousand years. The wealthy have a clear-cut motivation not to let these drugs become readily accessible, as it is a competitive advantage that feeds directly into their pecuniary pursuits; they no longer need to worry about:

1. Dynastic management (heirs are unreliable—be your own);

2. Estate taxes (the government wants some of your money—hiding it adequately can be tiresome);

3. Religious threats of punishment after death (if such things matter to them—probably not); or

4. "You can't take it with you," which is perhaps the main reason why billionaire philanthropists exist.

As such, we aren't going to see lobbying efforts to democratize life extension cures—ever. There are real incentives for the rich and powerful to lobby against such a possibility.

Finally, we already know that many proponents of life extension research in the VC space have neo-reactionary sympathies or aspirations; our favorite whipping boy Peter Thiel has contributed directly to the "Dark Enlightenment" movement. These are people who are not hiding their desires to become feudal lords and absolute despots, and not taking them at their word in such matters is the sort of 5D mental gymnastics that belongs on 4chan.

It is much less of a problem if the playing field is level, which is an eventual outcome with conventional quality-of-life efforts like Alzheimer's research. While it is not out of the realm of science fiction possibility that all humanity could someday be blessed with the gift of immortality—as well as fix the planet and somehow keep our population at a replacement level—the nutjobs currently militating for it are about as trustworthy as a Ferengi handshake.
by rhet0rica | 2025-07-08 09:03:35+00:00
The ailments peculiar to the rich (gout notwithstanding) are largely ameliorated by functional immortality, but these ameliorations are greatly diminished by universal immortality. Read https://en.wikipedia.org/wiki/Dark_Enlightenment and then rethink again whether you want to give these people unlimited time to cosplay as Sauron.
by vintagedave | 2025-07-08 09:04:00+00:00
The Cat's-Meat-Man played a central role in convincing Dr Dolittle to become an animal doctor: https://etc.usf.edu/lit2go/221/the-story-of-doctor-dolittle/...

It's strange how an entire occupation can cease to exist. A lot seem to have vanished in the decades around WW2: I learned a few days ago of the Dutch eelmongers in London, who for three centuries had a guaranteed moor in the Thames. https://bsky.app/profile/greenleejw.bsky.social/post/3lsvugc...
by johnnyanmac | 2025-07-08 09:05:13+00:00
Sure, courts have the power to subpoena for a lot of stuff. I don't really see the concern though: courts also can redact a lot of sensitive information when it releases the case (see Epic v. Apple, lots of unannounced titles and deals we learned of, and just as many redacted).

>It's not going to stop the rise of LLMs.

Disney might, though.

I think few want to "stop the rise of LLM's", though. I personally just want the 3 C's the be followed: credit, consent, compensation. If it costs a billion dollars to compensate all willing parties to train on their data: good. If someone doesn't want their data trained on it no matter how big the paycheck: also good.

I don't know why that's such a hot take (well. that's rhetorical. I've had many a comment here unironically wanting to end copyright as a concept). That's how every other media company has had to do things.
by belorn | 2025-07-08 09:05:52+00:00
Freedom of speech, freedom of association, freedom of expression, freedom of thought, and freedom of receiving and imparting information and ideas. The United Nations was fully aware when making the declaration of human rights that bad actors existed. However the outcome of not having those rights have shown to be universally worse.

It is not that one has to accept that we are inevitably screwed. That assumes that no amount of work or effort can address social problems peacefully, and that the only way for a functional society is through force.

Im hoping that current decades of polarization and championing of censorship will end up resulting in similar conclusions as the UN did after world war 2. Censorship and violence only breed higher quantity and intensity of censorship and violence.
by dwattttt | 2025-07-08 09:06:45+00:00
> A whole separate register?

There are quite a few registers (in all the ISAs I'm familiar with) that are defined as not preserved across calls; kernels already have to wipe them in order to avoid leaking kernel-specific data to userland, one of them could easily hold additional information.

EDIT: additionally, it's been a long time since the register names we're familiar with in an ISA actually matched the physical registers in a chip.
by windward | 2025-07-08 09:07:17+00:00
Non-verbal creatures don't make very good antagonists on their own. Jurassic Park's premise makes it a story about human folly, but the time travel setup would make them a distraction from a moral quandary that we're already very accustomed to.

On the other hand, zombie movies get a lot of this for free. Hell is full, there is no rest, humans are the real bastards.
by LocalH | 2025-07-08 09:08:13+00:00
They shouldn't use libraries that don't allow them to release a server at the official game's sunset. There's been a lot of rhetoric from the publishers about "developer choice", which is really publisher's choice, but that's the whole problem. They are choosing to make games with a hard shelf life, and that's contrary to the copyright regimes of most jurisdictions that have some sort of eventual public domain mechanism. What's the use of a public domain if the work is intentionally destroyed by that point. I consider that theft from the public, in a way that mere copyright infringement can never equate to.
by convery | 2025-07-08 09:09:20+00:00
Neat idea, the 'search' feature is a bit odd though if you don't know which instruction you are looking for. e.g. searching for 'SHA' shows the autocomplete for platforms not selected and then 0 results due to the filters (they haven't been added for SSE/AVX yet), but searching for 'hash' gets you 100 results like '_mm256_castsi256_ph' which has nothing to do with the search.
by somename9 | 2025-07-08 09:09:45+00:00
I never said either of those things. By progeny, I meant both the heirs of the king and the common race of people belonging to the kingdom. Kings were the head of different races of people and as the head, they looked after their people (if they were a good king). For example, a good king wouldn’t import millions of people who are different from those in his kingdom for economic reasons, and you don’t see this in history. It is his job to take care of his people and if he suddenly gave them an incredible amount of competition for resources, he would be responsible for causing his people great difficulty. He cares about them and wouldn’t do that.

Politicians don’t have this headship and from their behavior clearly don’t view themselves as stewards of their country and people (they do care about their own children though). An example of this would be Mike Lee’s attempt to sell off American public lands to foreign interests. The money raised from this would not make a dent in the deficit or debt, and it would take away beautiful fishing and hiking from Americans. Thankfully this was done away with, but a good king would never consider selling public land in the middle of his country to foreigners.
by PeterStuer | 2025-07-08 09:10:57+00:00
You mean they didn't want infinite free personalized guitar practice lessons they can play along with?

Clearly the users are already using ChatGPT for generating some guitar practice, as it is basically infinite free personalized lessons. For practicing they do want to be able hear it to play along at variable speed, maybe create slight variations etc.

Soundslice is a service that does exactly that. Except that before people used to have sheet music as the source. I know way back when I had guitar aspirations, people exchanged binders of photocopied sheet music.

Now they could have asked ChatGPT to output an svg of the thing as sheet music (it does, I tested). Soundslice could have done this behind the scenes as a half hour quick and dirty fix while developing a better and more cost effective alternative.

Look, if at the turn of the century you were a blacksmith living of changing horseshoes, and you suddenly have people mistakenly showing up for a tire change on their car, are you going to blame the villagers that keep sending them your way, or open a tire change service? We know who came out on top.
by unstatusthequo | 2025-07-08 09:11:31+00:00
Adding to the reasons I distrust mainstream media, especially that particular one. They should get over themselves. They aren’t all that. Typical obnoxious New York attitude. I hope for everyone’s sake that OpenAI’s lawyers can absolutely crush the NYT. I think NYT is just after cash since their shitty industry is dying. Their demise wouldn’t bother me a bit.
Show HN: EmailAI.dev – Generate production-ready email templates with AI
by aadarshguru | 2025-07-08 09:12:34+00:00
Hey HN,

I'm Aadarsh, a solo indie hacker from India. I just launched EmailAI.dev – an AI-powered tool that generates production-ready email templates for developers, marketers, and indie founders.

Enter a prompt or image Instantly get a working email template Edit live in React or HTML Test-send to any email Export clean code with 1 click Use AI-powered versioning to refine layouts

10 free credits to try it out.

Would love your feedback — technical, UX, or business-related. I built this over the past few weeks and am shipping it solo.

Try it → https://emailai.dev Thanks!

– Aadarsh
by axegon_ | 2025-07-08 09:12:57+00:00
I feel you. The moment I see a "smart" product, I walk away. With that in mind, I stick to the most basic of home appliances. Given that you are in the EU, you might wanna consider something like Gorenje - a Slovenian company, they make plenty of "smart" appliances but they also offer the good old analogue stuff. All my appliances at home are from them, nothing smart, nothing wifi connected, awesome build quality, good looking, reliable and an awesome value for money. Oven, fridge and washing machine combined set me back less than 2k. The downside in my case was that the ones I got were not the most efficient in terms of electricity but I can live with that.
by chrisworsey55 | 2025-07-08 09:13:23+00:00
Hopkins (hopkins.pe) – Founding Full‑Stack Engineer Location: REMOTE (UTC‑3 → UTC+3 preferred, open worldwide)

We are building an AI analyst that lets private‑equity teams surface deals sooner, model targets faster and publish sharper insights. Backed by tier‑one angels (Nas, Chad Hurley, Jeffrey Katzenberg, Andrew Bogut, Elefund), we’re live with paid design‑partner funds and now need our first dedicated engineer.

Stack TypeScript, Node.js, Next.js 14, Postgres + Prisma, OpenAI function‑calling, Vercel, AWS (VPC, EB, S3, RDS).

You’ll own schema design, LLM prompt/tool orchestration, and AWS/Vercel deployment from day one.

Comp £95–120k / $120–150k + 0.5–1.5 % equity | Full hardware & conference budget.

Apply → email chris@valandor.ai with:

GitHub/portfolio link 2. 2‑sentence note on why Hopkins’ PE problem excites you.

(Founder‑run, one post only. We reply to every serious application within 5 business days.)