MurphyA/hacker-news huggingface dataset:
by lukan | 2025-07-08 08:27:05+00:00
Someone who doesn't know how a map works, likely won't have much other survival skill giving him benefit from the map cooking method.

Personally, destroying my only map (or risking it) would be the last desperate method that I would consider trying.

Survival tip number one is btw not bother much with foraging or trying to boil potential poisonous plants to mess up your stomach, but find the best direction and focus on walking, if no help will come.

(One can go without food for days, but not without water)
by zmgsabst | 2025-07-08 08:27:30+00:00
> A model based on fitting to observations would have happened in the other order.

We’d already had models which said that certain quantities were conserved in a system — and entanglement says that is true of certain systems with multiple particles.

To repeat myself:

> Entanglement is just a statistical effect in our measurements — we can’t say what is happening or why that occurs.

Bell’s inequality is just a way to measure that correlation, ie, statistical effect — and I think it’s supporting my point the way to measure entanglement is via statistical effect.

ER=EPR is an example of a model that tries to explain what and why of entanglement.
by darkwater | 2025-07-08 08:29:01+00:00
I agree with your take, and I personally used Claude and ChatGPT to learn better/hone some skills while interviewing to land a new job. And they also help me get unstucked when doing small home fixes, because it's a custom-tailored answer to my current doubt/issue that a normal web search would make much more complicated to answer (I had to know more context about it). But still, they get things wrong and can lead you astray even if you know the topic.
by shaprack | 2025-07-08 08:29:25+00:00
Why not go for a semi-automatic washing machine? It's a basic, no-frills machine, not even a digital display. Everything operates with simple knobs and mechanical timers (non-electronic). It just gets the job done. It has separate sections for washing and drying.

Although it won’t dry clothes completely, it’s a great non-smart option. In the US, you can get one for as low as $135. For Ex: https://amzn.to/3GDvpXg
by valenterry | 2025-07-08 08:29:34+00:00
> 2. I think we could see a resurrection of specs like TLA+.

I think so too. But it's not gonna be TLA+. It's just gonne be programming languages that allow to catch problems with their typesystem much more comprehensively, allowing AI to iterate quickly without even having to run unit-tests.

While developers don't want to spend the time to learn it and prefer easy-to-learn languages such as golang, LLMs only have to be trained once and then you can reap the benefits permanently.
by ndsipa_pomu | 2025-07-08 08:29:39+00:00
In theory, yes. In practise, the experts will also consider real-world constraints (e.g. cost, planning, staffing etc). Also, taking the advice/opinion of respected experts (i.e. not YouTube experts) is a short-cut to spending years studying the science (that they had to do) yourself and that's even assuming that you can reach the same level of competency as them.
by eszed | 2025-07-08 08:29:45+00:00
> [Dune] makes the mistake of not communicating anything to you about it. If you haven't read the books, much of the story is easily lost.

Counterpoint: my wife. I took her into Dune knowing nothing at all about it, besides how excited I was to see it, and she got everything. Like, seriously, everything. She's a super intelligent and intuitive person, and Villeneuve is one of her favorite directors so she's maybe the ideal audience member.

It might be fair say that the exposition is too subtle for a general audience to pick up, but it's certainly there. I refuse to hold that against the film, though. The usual state of Hollywood movies is to browbeat an audience with heavy-handed explanations, so I love it that Villeneuve makes you pay attention and think and remember and put together clues to understand everything that's going on. It's sophisticated filmmaking, dammit, and there's not enough of that around - especially in big-budget / sci-fi / franchise films.
by josephg | 2025-07-08 08:30:06+00:00
Yeah; I think this argument makes sense. With perfect derive, #[derive(Clone)] has a bunch of implicit trait bounds which will change automatically as the struct changes. This has semver implications - and so we might want to be explicit about this rather than implicit.

We could solve this by having developers add trait bounds explicitly into the derive macro.

Currently this:

#[derive(Clone)] struct Foo<T>(Arc<T>)

expands to:

impl Clone for Foo where T: Clone { ... }

Perfect derive would look at the struct fields to figure out what the trait bounds should be. But it might make more sense to let users set the bound explicitly. Apparently the bon crate does it something like this:

#[derive(Clone(bounds(Arc<T>: Clone)))]

Then if you add or remove fields from your struct, the trait bounds don't necessarily get modified as a result. (Or, changing those trait bounds is an explicit choice by the library author.)
by AIPedant | 2025-07-08 08:31:56+00:00
My dad taught high school science until retiring this year, and at least in 2024 the LLM tutors were totally useless for honest learning. They were good at the “happy path” but the space of high schoolers’ misconceptions about physics greatly exceeds the training data and can’t be cheaply RLHFed, so they crap the bed when you role play as a dumb high schooler.

In my experience this is still true for the reasoning models with undergraduate mathematics - if you ask it to do your point-set topology homework (dishonest learning) it will score > 85/100, if you are confused about point-set topology and try to ask it an honest (but ignorant) question it will give you a pile of pseudo-mathematical BS.
by 0rzech | 2025-07-08 08:32:57+00:00
It's surprising up to the moment the compilation error tells you that all of the members have to implement derived trait.

Nevertheless, it would be cool to be able to add #[noderive(Trait)] or something to a field not to be included in automatic trait implementation. Especially that sometimes foreign types do not implement some traits and one has to implement lots of boilerplate just to ignore fields of those types.

I know of Derivative crate [1], but it's yet another dependency in an increasingly NPM-like dependency tree of a modern Rust project.

All in all, I resort to manual trait implementations when needed, just as GP.

[1] https://crates.io/crates/derivative
by gwd | 2025-07-08 08:34:38+00:00
I don't think I realized how the sessions worked; It looks like /new would get pretty close. One of the things /clear does in aider is clear the chat history but not the files you've added (which are always done manually).

Again the theme of the difference is control over the context: partly for cost management, partly because the quality tends to degrade with the length of the context.

But it may be that the main thing needed is just a change of workflow. So far I am finding opencode's ability to find things out for itself quite refreshing.
by animuchan | 2025-07-08 08:34:39+00:00
In the restaurant kitchens I've been to (small sample size), it was HOT. We're talking AC running on full blast, and it's still very sauna-like.

I understand that the lack of insulation might be the cause of this, at least partially. But since it's already typically very hot in the kitchen, I can see why makers won't add external insulation: the unit passively losing heat might not be a real issue in production.

(Re: ability to shed heat: I know confectioners need high level of precision in temps, the rest of the industry likely doesn't have this as a hard requirement.)
by aucisson_masque | 2025-07-08 08:34:53+00:00
don't know if the Times is such the bad guy that this article presents, imo the justice system in the USA has always been that way. They don't care how extravagant one request is or how little it makes sense so long as you got money and lawyer to push it.

I guess people could switch to one of the many chatgpt competitor that isn't being forced to give away your personal chat.

Don't even know what the time is trying to achieve now, the cat is out of the bag with LLM. Even if a judge ruled that chatgpt and other must give royalties to the time for each request, what about the ones running locally on joe's computer or in countries that don't care about American justice at all.
by ndsipa_pomu | 2025-07-08 08:34:58+00:00
> So why are we surprised the BBC doesn't want to stick its head above the parapet?

Well, I'm not surprised by that as I've seen the way that the BBC approaches "impartiality" (e.g. have experts explaining one side of an issue and then allow non-experts to spout falsehoods which aren't challenged despite them being demonstrably false).

As a license-fee payer, I detest the way that the BBC is ignoring its journalistic duty to present the facts in a non-partisan manner or at least attempt to do so. However, they consistently use different language to report on the different sides of the war.
by JimDabell | 2025-07-08 08:35:05+00:00
You sound like all the naysayers when Wikipedia was new. Did you know anybody can go onto Wikipedia and edit a page to add a lie‽ How can you possibly trust what you read on there‽ Do you think Wikipedia should issue groveling apologies every time it happens?

Meanwhile, sensible people have concluded that, even though it isn’t perfect, Wikipedia is still very, very useful – despite the possibility of being misled occasionally.
by Beretta_Vexee | 2025-07-08 08:36:52+00:00
Flooding works if there is not too much hops between the sender and the recipient. For indoor IoT, it is very rare to have more than 3 hops and the data rates are extremely low and messages are just few bytes (on/off light, temperature).

It would only take 4 people at 5 hops apart trying to exchange photos of less than a megabyte to completely saturate a network of hundred devices.
by the_other | 2025-07-08 08:36:52+00:00
Wouldn't an "LLM-enabled word processor" be a better UX, and a better factoring of the resources? Rather than expecting the LLM companies to also provide the best UX for every LLM use case, surely it's better to have tailored applications and OSs (and all the domain expertise that comes with them) managed by people/companies/teams that want to specialise in those domains.

Copilot, but for essays & articles.
by 0xEF | 2025-07-08 08:37:24+00:00
I also like Mudlet and KildClient, but it's really best of you try a few and decide which works best for your tastes and needs. Blowtorch is still the go-to client if you want to play via Android mobile, last I checked. And you can always just straight up connect via telnet/ssh using your favorite terminal emulator if you want to keep things really simple and exercise your skills with graph paper.
by techdragon | 2025-07-08 08:37:59+00:00
Yeah, lithium ion is pretty dangerous and not to be fucked with… but actually we do allow filling up cars in private residences… You can just go get a fuel can or extra tank of your choice, fill it up at a station when fuel is cheap and keep it at home for a cheap top up to avoid having to go out of your way for cheap gas on those days when your low but not going near a gas station with good prices… no laws against it at all here in Australia and we’re a crazy nanny state so I’d be surprised if it was illegal somewhere else… except maybe California, where the fuel can is probably illegal to own if you don’t put a warning sticker about possibly causing cancer on it or something ridiculous like that.
by anon_e-moose | 2025-07-08 08:39:03+00:00
> None of these questions seem especially hard, and they're exactly the sort of problem that I face on a daily basis in my work.

Really? Do you invert linked lists all day? When the last time you had to traverse a binary tree? Genuine questions. I'm sure there has to be a mismatch between what we define as "those questions".

> They're also fairly discussion based

They're also performed wildly differently with no standards at all. I've had good coding interviews with the coding as a starting point for a conversation. But I've also had it super strict on rails, interviewer silent and just expecting you to one-shot the optimal path. The latter is particularly great at hiring professional interviewers rather than actual professionals at the job.
by archievillain | 2025-07-08 08:39:27+00:00
And that's good.

People don't generally lie for no reason. Companies are interested in obscuring their licensing practices because they believe it might hurt them to be more transparent.

That might not be true. It might turn out that the user base doesn't see the difference between "Rent" and "Buy". But it's the user base's decision to make, not the companies.

So, even if this kind of law has no other effect other than "we use more accurate and truthful language", then it's still a net positive.
by rhet0rica | 2025-07-08 08:39:31+00:00
Oh no, not a CGP Grey video. And a parable, at that!

It's a shame the humans in the story still die of natural causes, otherwise it might actually be relevant to the discourse around the ethics of life extension. The dragon is a metaphor for normal preventative diseases and does not scale well to the demographic crises caused by functional immortality.
by pu_pe | 2025-07-08 08:40:09+00:00
> The Times argued that people who delete their ChatGPT conversations are more likely to have committed copyright infringement. And as Stein put it in the hearing, it’s simple “logic” that “[i]f you think you’re doing something wrong, you’re going to want that to be deleted.”

My most generous guess here is that the NYT is accusing OpenAI of deleting infringing user chats themselves, because the implication that someone would delete their history due to fear of copyright infringement is completely stupid.
by aleph_minus_one | 2025-07-08 08:40:22+00:00
> I really feel for the Wachoskis. They couldn't not do a sequel, but they had nowhere to go--The Matrix was already perfect.

I remember that at the time of the (non-existent ;-) ) sequels, being disappointed with these "sequels", fans wrote summaries of screenplays how a (good) sequel to Matrix might look like.

Basically all of them were much better than the official sequel attempt (because such fans really cared), and I bet if I had been looking much more deeply into these fan-fiction sequels, I could have found one that was as exceptional as the original Matrix.

Lesson learned: scripts for sequels of movies that have a strong fan-base should be written by people who really care about the franchise (and have good ideas).
by Beretta_Vexee | 2025-07-08 08:40:43+00:00
I'm not against the idea, but it has already been tested with Firechat, Bridgefy, etc. during the protests in Hong Kong in 2019.

It doesn't work very well from a technical and practical point of view. Just having the app on your phone could be enough to get you charged in a totalitarian state.

So it's interesting, but it's not the use case that will democratise this type of ad-hoc network. For example, it is easier to implement end-to-end encryption on an existing infrastructure.

There must be a use case where there is no network connection, enough network participants, and that can accommodate a significant transmission delay.
by SoominH | 2025-07-08 08:42:04+00:00
I practice meditation every night. One thing my meditation teacher often reminds me is: “You are not your thoughts or your emotions.” Just like I wouldn’t say I am my hand — my thoughts and feelings may belong to me, but they are not me.

Realizing that can really help ease suffering. Taking a step back and observing the emotions triggered by our own actions can create just enough space for clarity.

I think your app supports that process beautifully.
by matthewdgreen | 2025-07-08 08:43:14+00:00
I’m really sad about the loss of HyperCard (and HyperCard like things.) I worked in a musical instrument store in the early 90s and my boss had a Mac SE (maybe an SE/30 like in TFA?) tricked out with an entire custom set of HyperCard stacks designed to run his business, everything from inventory to accounting to instrument rental. Every now and then we’d need something and one of us would code up a new feature. My wife is starting a business today and I’m dreaming of having something as great as HyperCard to help her script up what she needs, but nothing commercial seems nearly as cool.
by Hammershaft | 2025-07-08 08:44:09+00:00
Exploratory design isn't for crafting padding overwrites and call to action tweaks...

It's for thinking from first principles about the problems users face, and how to shape the products we create to best help those users overcome their problems. This means reconsidering faulty assumptions about the nature of the problem users face & the shape of the product that best solves that problem.

I hate this shift of the role of design in software towards trivial aesthetic fixations.

Design should be a shared discipline that orients product development towards greater value for users, but as of late it's mostly a trendy & low value extension of marketing.
by LocalH | 2025-07-08 08:44:13+00:00
The continued death of easter eggs is sad. I get it for certain classes (or scales) of software, but I still think there's a place for easter eggs that are small enough to be vetted as clean and security-conscious. Nothing says security-first principles can't be applied to the implementation of an easter egg that is internally proposed through a formal process, and documented where necessary for the customers who would care.

The loss of easter eggs is the loss of part of the "charm" of computing. A loss of a reminder that (For now) software is produced by humans, with emotion and love for the craft. I suppose that's changing with LLM assistants and vibe coding. Who will be the first to prompt a coding LLM to include an easter egg? It's probably already happened.
by Cthulhu_ | 2025-07-08 08:44:28+00:00
That's weird, I don't think I've ever been on there before but it says "Welcome Mishra", linking to https://discworld.starturtle.net/lpc/secure/finger.c?player=.... A cookie is set with name User and value "mishra-1".

Is this some kind of session leaking or does it automatically generate a user for you?
by dotancohen | 2025-07-08 08:44:50+00:00
I'm so glad that you touched an analogy whose framework I am familiar with.

Palestinians in the West Bank can not oppose Israeli settlement expansion for the same reasons that white New Yorkers can not oppose Indian reservations from building houses. The Palestinians have their lands on which they build their settlements (areas A and B) and the Israelis build their settlements in area C - as agreed in the mutual agreements signed in the 1990s. Note that some Palestinians also live in Israeli settlements, while no Israelis are permitted to live in the Palestinian settlements - Israelis can not even drive into area A under threat of both law and lynch. Note also that Israel's population is 20% Palestinian, and those citizens enjoy all benefits of law, court, and society as do so other Christian, Jewish, and Druze citizens of Israel.
by erikmat | 2025-07-08 08:44:55+00:00
Location: Zagreb, Croatia (CET)

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, DRF, TypeScript, React, Angular, Next.js, Node.js, Nest.js, Docker, PostgreSQL, Redis, AWS, Supabase

Résumé/CV: https://www.linkedin.com/in/erik-matosevic/

Email: erikmatosevic@gmail.com

Senior full-stack engineer (6+ YOE) and B2B contractor specializing in designing and scaling cloud-based systems for startups and enterprises. I’ve led architecture and implementation for ML annotation platforms, booking engines, and internal enterprise tools, often owning delivery end-to-end while coordinating with product and backend/frontend teams.

Highlights:

- Built a real-time ML data annotation platform, doubling throughput for annotators while reducing SQL query loads by 100–1000x across critical services.

- Optimized Celery async pipelines, achieving 12x faster builds and improving system resiliency.

- Led development of a tour booking engine (React/Next/Django) from architecture to launch.

- Comfortable reviewing and guiding teams while still shipping clean, tested code efficiently.

I prefer contract-based, fully remote B2B roles with clear deliverables and a strong engineering culture. Open to part-time or full-time contracting with early-stage startups or product-led teams looking to scale systems thoughtfully.

If you need someone who can take ownership of architecture while executing hands-on, let’s talk.
by fzeroracer | 2025-07-08 08:45:29+00:00
No, I didn't ignore your point. I invalidated it because you're comparing apples to oranges.

And yes, I do have the ability to edit Wikipedia. Anyone can edit Wikipedia. I can go on any page I want, right now, and make changes to the page. If someone readds a lie, then eventually we can hit consensus as other editors enter the discussion. Wikipedia's basis is formed by consensus and controlled by individuals like you and I.

ChatGPT is not. It is controlled by one company; I cannot go edit the weights of ChatGPT to prevent it from lying about my app or anything else I do. I can only petition them to change it and hope that either I have enough clout or have a legal basis to do so.
by bhawks | 2025-07-08 08:45:41+00:00
A whole separate register?

That is quite expensive. Obviously you need to physically add the register to the chip.

After that the real work comes. You need to change your ISA to make the register addressible by machine code. Pdp11 had 8 general purpose registers so they used 3 bits everywhere to address the registers. Now we need 4 sometimes. Many op codes can work on 2 registers, so we need to use 8 out of 16 bits to address both where before we only needed 6. Also pdp11 had fixed 16 bits for instruction encoding so either we change it to 18 bit instructions or do more radical changes on the ISA.

This quickly spirals into significant amounts of work versus encoding results and error values into the same register.

Classic worse is better example.
by profsummergig | 2025-07-08 08:45:55+00:00
This is a nuclear bomb sized development if it's true that all ChatGPT chats will be released to NYTimes lawyers to comb through.

It's not going to stop the rise of LLMs. But one should expect it to cause a lot of very strange news in the next couple of years (lawful leaks [i.e. "discovery"], unlawful leaks, unintended leaks, etc.).

The Justice system (pretty much anywhere) is amenable to being incentivized. It looks like NYT has found the right judge (take that how you will).
by dddnzzz334 | 2025-07-08 08:46:22+00:00
I strongly believe sudo must not be installed on personal user systems. It's attack surface is far too large and that too for features no one other than enterprise is ever gonna use.

How many systems have sudo installed and how many of them are using sudoers config in LDAP or SSSD or the log collector or any of the stupid features like chroot etc.?
by vintagedave | 2025-07-08 08:46:32+00:00
MDI has never been updated for Windows 10 or newer. Which is a shame because even if it's not the modern way, older apps exist...

Delphi / C++Builder wrote a new implementation of MDI to keep older apps working, but looking modern. (It means MDI-architected apps can use, eg, tabs for windows too while keeping the old code the same.) https://blogs.embarcadero.com/3-x-12-vcl-enhancements-in-del...
by yuriks | 2025-07-08 08:46:52+00:00
It relaxes the contract required for an existing type with derive(Clone) to implement Clone, which might allow types in existing code to be cloned where they couldn't before. This might matter if precluding those clones is important for the code, e.g. if there are safety invariants being maintained by Type<T> only being clonable if T is clone.
by stephen_g | 2025-07-08 08:47:31+00:00
Yeah I’m really not a fan - we had some designs with PICs on them and ended up switching to NXP micros (MCX-A and i.MX-RT) instead, partly because of MPLAB and also because the Microchip ones had some annoying quirks. NXP’s documentation I find a lot better too. I literally try to avoid Microchip where I can from the experience…