MurphyA/hacker-news huggingface dataset:
by Trung0246 | 2025-07-15 03:21:35+00:00
I like to ruin the fun :(

Floor 1: 0691eda5-6d12-46af-997b-7c7137ecfc53 (E E E S E E S)

Floor 2: 47857e86-d1c4-47e5-b72b-10887d4065ea (E E E N W W W N E E E E S)

Floor 3: 6b8dcc36-fedb-4480-9419-4c258de5d51f (N W S W S S E S W W W W S S E E S)

Floor 4: d23ee5f7-2a4e-466d-a1a2-6c97e8d9ed51 (N W N N W N N W W S E S W S W N W N N N N E E E S E N E E E S S E N N E)

End: 6dad5397-df78-40b5-872d-7f4aeaa625b8 (S S S S W N N N W S S S S E S E S S W W N W S W N N)
by bigDinosaur | 2025-07-15 03:22:48+00:00
It does not defeat the purpose as your MFA code/prompt as you are still protected even if someone has your password. The only slightly lesser protection is that if someone gains local access to your machine/password manager then everything is compromised vs. having your codes on your phone, but this should be very, very far down the list of security concerns for the majority of people.

The most realistic security threat for OTP's is that they can be phished in a few ways which is the same problem if you're using MFA stored on your desktop or phone. Hence the preference for physical security keys / passkeys which are impossible to phish.
by some_random | 2025-07-15 03:23:12+00:00
Great article, the discussion on marinade efficacy is one that's been going on for quite a while and this is a very approachable start. I do have one complaint, they wrote "Chefs hope by immersing the meat in liquid (braising) or wrapping in foil, some of this moisture will reenter the sponge", I think they might have confused braising for boiling which are two very different cooking methods. When braising your goal is to cook low and slow, melting fat and turning connective tissue into collagen. Sure there's a lot of liquid in there too, but the main purpose is to add more flavor and help regulate the temperature.
by bigbadfeline | 2025-07-15 03:23:29+00:00
> You say that because you lack the tribal mindset.

That's quite rare, more likely, the person you replied to is in a different identity group, I doubt he is an Aristotelian outcast:

"...man is by nature a political animal. And he who by nature and not by mere accident is without a state, is either above humanity, or below it; he is the ‘Tribeless, lawless, hearthless one'..."

Aristotle
by slg | 2025-07-15 03:24:38+00:00
It seems very strange to define these terms based off the difficulty in reproducing them.

Let's look at the sibling comment's example of a nuclear bomb. That's "not simple for anyone to reproduce without significant access" and as citizens we don't "have a say in the security practices used to safeguard it." And international laws have done a relatively good job keeping them out of the hands of bad actors. Does that make them a dataset?

Contrast that with data that is easy to reproduce, like say the name of the 45 different Presidents of the US. That is obviously a dataset. Yet there is no private information involved, it is all public data. Many people can even produce that list entirely from memory. But having that list on a piece of paper in front of me could still be a helpful tool if I was taking a US history test.
by anonymous_user9 | 2025-07-15 03:24:46+00:00
That's the number of passenger deaths, not total deaths. It's pretty close to the sum of passenger deaths in the wikipedia article on the Titanic [1], 818. According to that article, the total death count is unclear, so the discrepancy seems acceptable.

[1] https://en.wikipedia.org/wiki/Titanic#Survivors_and_victims
Ask HN: Using ChatGPT to Code
by sierra118 | 2025-07-15 03:24:59+00:00
Hi everyone. I wanted to get an opinion on this and was hesitant to ask this on reddit as people there can be hostile to the question I am asking.

I am currently developing a game in Godot 4. I am primarily an artist and writer, so coding does not come naturally to me. I understand the basic concepts of GDscript and the syntax of it - I really just have, "where do I even begin" problem.

I needed to make a 3D character controller for my MC and while I knew what functions I would need and such, I opted to use ChatGPT to code it and it was mostly flawless (I had to tinker it a little for my liking).

I know that as my game gets bigger, this method likely won't work, but I see it akin to sketching. I feel a little guilty. Any advice?
by VonTum | 2025-07-15 03:26:34+00:00
For really basic syntax stuff it works, but the moment you ask its advice on anything involving ChatGPT has confidently led me incredibly wrong right-sounding trails.

To their credit, the people on the Rust forum have been really responsive at answering my questions and poking holes in incorrect unsafe implementations, and it is from speaking to them that I truly feel I have learned the language well.
by Walf | 2025-07-15 03:26:45+00:00
Not quite. Programs normally need to be compiled per system type, and sometimes per system, due to differences in the OSes' versions, APIs and hardware. The idea behind this type of emulator is that you need compile it only once, and the emulator takes care of those differences for you. The Bedrock program would always ‘see’ the same OS and hardware.
by tomhow | 2025-07-15 03:26:47+00:00
Could you please stop posting unsubstantive comments and flamebait? You've unfortunately been doing it repeatedly. It's not what this site is for, and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
by Shocka1 | 2025-07-15 03:28:29+00:00
As someone who has created and runs automated trading algos (not a 4.5 Sharpe though) based off a lot of the things you've mentioned here, this still has no effect on the regular dude who puts $500 in SPY every other paycheck and forgets about it, like the guy you are responding to. If SPY goes to $0, we're all fucked anyway, regardless of what caused it.

Great comment though.
by dnchdnd | 2025-07-15 03:28:46+00:00
Random aside: A lot of the people working on MLX don't seem to be officially affiliated with Apple at least in a superficial review. See for example: https://x.com/prince_canuma

Idly wondering, is Apple bankrolling this but wants to keep it in the DL? There were also rumours the team was looking to move at one point ?
by slg | 2025-07-15 03:28:58+00:00
>In any significant capacity?

Notice the subtle shifting of the goalposts. Who said anything about "significant capacity"? The original argument was "it helps save actual lives". Now we need to see "widespread successful use" in the "crime stats"? How would that even be possible? These systems can't be implemented in a vacuum and crime stats are constantly fluctuating for countless reasons, so how could the specific cause ever be isolated? Yet crime has generally been on a downward trend for decades, can we be sure these type of systems aren't responsible for some piece of that?

>I really don't think that'd be the same if we got rid of encryption tomorrow.

Once again, why aren't you asking "Is there evidence in that direction?" You are demanding evidence for one and the other is just a hypothetical based of what you "think" might happen. But what is that thought based on? Do crime stats show that identity theft has gone done since the popularization of online banking

You are not treating these issues with the same rigor. Can't you recognize that?
by fakedang | 2025-07-15 03:29:10+00:00
Eh, national security works differently from promoting healthy businesses.

The govt already has various programmes to help promote small business contractors in US defence. This is not a programme; it's a definitive project that has a specific set of (admittedly vague) objectives in mind. It's more efficient for the taxpayer for these to be accomplished when the funding is consolidated to a few entities for a 50% success rate, than to 20 different entities for a 5% success rate.
by ptero | 2025-07-15 03:29:42+00:00
IMO if the government needs widgets it should ask for bids and contract based on price. Some broad restrictions are OK (e.g., prefer domestic manufacturers), but government has no business skewing the contract by promoting <insert favorite agenda>. If we want to promote X with public money, do so explicitly and separately: support research, fund startups, etc. My 2c
by firejake308 | 2025-07-15 03:30:33+00:00
yeah, but they benefit from convincing people not to dump everything in context, because the alternative is to dump everything in a db (like Chroma) and then retrieve only the relevant parts (whether that's using vector search or regex search or full-text search or whatever). I still think their thesis is correct, but readers should be aware of the author's bias and make their own judgment.
by jasonthorsness | 2025-07-15 03:30:35+00:00
I didn’t quite know what to do with this for my latest project where users can enter a web site slug and the LLM generates the page. I decided to use the LLM itself with the user input first asking “if this is appropriate safe input respond with the single word SAFE” as a test before passing it further. This works for my use case but this whole area is going to be fraught with problems.
by jcranmer | 2025-07-15 03:31:05+00:00
The more-or-less unregulated drug industry that you envision is something that already exists: it's called "health supplements." And it's a disasters; there's been quite a few studies that show that many of the companies selling health supplements can't even be bothered to put in their claimed active ingredients.

This isn't some hypothetical "well, we haven't tried to see what it would look like without regulation;" this is something that is already in existence and whose effects can be measured today!
by Skates1616 | 2025-07-15 03:33:43+00:00
I’m very familiar with this space, specifically parenteral manufacturing.

The real challenge lies in the expectations the FDA has set for manufacturing. Over time, the regulatory space has been heavily influenced by academic-driven theoretical scenarios for microbiological contamination. While well-intentioned, these theoretical risks often drive overly stringent requirements that don’t always reflect real-world manufacturing risks.

As a result, it’s becoming prohibitively expensive to manufacture drugs for the U.S., especially sterile injectables.

And truly it gets worse every year…
by stephen_g | 2025-07-15 03:34:28+00:00
Yes, although it's still kind of not so great news in that it also means humans have actually caused more global warming than we thought because it was being hidden by aerosol pollution.

I prefer that framing too - cleaning up air pollution isn't really causing global warming, it was just that the aerosols were temporarily masking warming from greenhouse gasses that had already been emitted.
by dwattttt | 2025-07-15 03:37:46+00:00
Every time you call a JS function, it's blocking; if it internally busy-looped, you'll die just as much as if you do the loop yourself.

Being able to block on an async function call is just as much of a risk; if it returns quick, you live, if it returns slow, you die.

The solution to "main page unresponsive, terminate page?" is to always return promptly to the Runtime, so e.g. make everything async. But JavaScript is a language, and it doesn't just exist on web page main threads. As much as JS's proliferation everywhere else isn't my cup of tea, a blocking call in a JS cli tool is what you want.

EDIT: I guess to be explicit:

> So again I ask what you have in mind for a "block on promise" call

I expect it to have the same guarantees and risks of calling a non-async JS function.
by WilSmithASP | 2025-07-15 03:38:59+00:00
Location: St. Louis, MO, USA

Remote: Yes

Willing to relocate: Possibly

Technologies: Java, JavaScript, Typescript, Python, PHP, C#, React, NextJS, SpringBoot, NodeJS, Express, PostgreSQL, Oracle, RESTful APIs, Authentication, Docker, Docker Compose, Nginx, AWS EC2, AWS ECS, AWS RDS, AWS Lightsail, Jenkins, CI/CD, Git, Jira, Confluence, Agile Methodologies

Résumé/CV: https://www.linkedin.com/in/wil-smith-84a926162 - PDF resume available upon request

Email: wilsmith309@gmail.com

I bring 3 years of hands-on full time professional experience delivering full-stack features to production, including mission-critical systems that process hundreds of millions in monthly revenue for a large enterprise. Before my current role, I gained early-stage experience interning in a fast-paced, startup-like environment.

My work spans the entire stack—from building reliable data pipelines and secure APIs to crafting intuitive frontends and setting up scalable infrastructure. I’m just as comfortable deploying backend services as I am designing user-centric interfaces.

Outside of work, I dive into passion projects that let me experiment with new technologies and stretch my creativity. Whether it’s testing out a novel framework or spinning up a new tool, I’m always learning, building, and growing.
by onecommentman | 2025-07-15 03:39:28+00:00
If I wanted an answer to this question, one of the last places I’d look for an answer is in the New Yorker. Not that the writing would be biased or inaccurate (necessarily), but why the New Yorker? I’d go to them for well-written articles on active war reporting, but what policy expertise do they claim in this area as contrasted with hundreds of actual policy-focused channels available across the Internet?
by didibus | 2025-07-15 03:41:08+00:00
I'm talking about semantics yes, but also interpretation and the philosophy behind the term.

Merit is defined as:

> the quality of being particularly good or worthy, especially so as to deserve praise or reward

It doesn't accidentally emphasize the fact that it chooses those "worthy of praise and reward"

This is literally part of the term, and I see this ingrained as well often in the ideas and those behind it.

It can be used to justify why you're eating a thousand dollar steak you can't even finish, while someone else goes hungry. You are deserving of it, they are not.

This is what I think we collectively need to tone down: the part about being deserving of praise and reward. We should emphasize only the part about being particularly good.

Off course, the more you benefit others and society, the more it should benefit you. We need this reward mechanism to incentivize people to take risks, and put the work/effort, or be dedicated to certain endeavors that society needs. I'm not questioning that. But it's not because you are deserving that you can enjoy that steak, but because you've helped countless others in ways far beyond that of what you are taking by eating that steak. You've earned it.

I'll give another example... Consider term limits, we don't want to keep in place the same person for too long, even if they still rank number 1. Term limits are amazing at curbing what you talked about and preventing people from kicking the ladder down. It's an auto-eject for people at the top.

The reason is, it's simply unbelievable to think that 8 years later, there is no one else as qualified or even better than you at doing the job. We know assessing "merit" or even qualifications is fuzzy and imperfect. That the rules and criteria used to assess are put in place by those currently with high rankings, etc. It needs mechanisms against abuse like anything else.

And then, in the day to day, people want stability as well. Imagine each day at your job was a make it or get fired challenge. Each day they had someone new come in and perform your duties, than your boss would evaluate who did best and let go the other. This is not a desirable state. So you need a balance.
by AdieuToLogic | 2025-07-15 03:41:39+00:00
> Should allow pharma to sell drugs to the market.

This was the case pre-FDA. IIRC, that is how heroin was sold in drug stores. See also OxyContin[0].

> Allow people to sue if they are harmed.

So you advocate a costly post-harm remediation instead of a preemptive solution provided by governmental regulations?

> Do not care about a government agency preventing access to new drugs.

See previous reference to heroin once being an over-the-counter product.

0 - https://apnews.com/article/purdue-pharma-sackler-settlement-...
by labcomputer | 2025-07-15 03:43:07+00:00
This is all wrong.

> multijunction cells can exceed 50% efficiency

The maximum demonstrated efficiency of a multijunction cell, in a lab, WITH CONCENTRATION is less than 50%. Commercially available cells are lower.

Concentration is an important caveat for two reasons:

First, it implies that you are collecting light from a larger area than the PV panel itself. Second, efficiency grows with increased irradiance (so efficiency will be lower without concentration).

> 3 square meters of lateral area

Lateral area is meaningless. It’s all about area perpendicular to the solar axis. Unless you are driving a box van or a big pickup truck, there is zero probability that you can put 3 kW of irradiance on your panels. Neither of those vehicles will achieve kWh/mile numbers anywhere close to a Prius.

In practice, you need to halve the efficiency and more than halve the collection area you quoted. You also need to account for conversion losses.
Show HN: CallFS – S3-style object store in one Go binary (MIT)
by ebogdum | 2025-07-15 03:43:57+00:00
We started CallFS after yet another late-night “why did the uploads vanish?” incident. Our small team had stitched together rsync, a fragile NFS mount, and an S3 bucket—none of it observable, all of it waiting to bite us.

So we wrote a single-process file service in Go that: • Speaks the S3 API (so existing tooling works). • Stores hot data on local disks for speed; cold data can sit in any S3-compatible bucket. • Exposes Prometheus metrics and JSON logs by default, because “what happened?” shouldn’t be guesswork. • Ships as a ~25 MB static binary—no external deps, MIT license.

Today it’s stable for single-node or side-by-side deployments. Clustering is on the roadmap, replication will follow, but we wanted to share the code early and hear real-world pain points. If storage glue code ever ruined your weekend, we’d love feedback and PRs.
by hajile | 2025-07-15 03:44:04+00:00
> LuaJIT supports Lua 5.1

From what I understand, LuaJIT was removed before Lua 5.2 was released, so that wasn't the reason.

https://luajit.org/extensions.html

LuaJIT supports most of the features of Lua versions after 5.1 with the major missing feature being 64-bit integers, but like modern JS JITs, it actually uses 31/32-bit ints internally most of the time. Even in Lua 5.4 code, you are using implicit rather than explicit ints 99% of the time.

I haven't run the code to see, but I'm willing to bet that you can copy all the current benchmark code into LuaJIT and it'll run just fine.

> You have no idea.

I know with certainty that deoptimizations were applied to at least some scripts. Here's three examples for Common Lisp, StandardML, and Haskell over some time.

https://zerf.gitlab.io/ComputerLanguageBenchmarksGame2018Arc...

https://github.com/lemire/ComputerLanguageBenchmark/blob/fbe...

https://hackage.haskell.org/package/ajhc-0.8.0.4/src/example...

Here's a C example from Mike Pall (presumably the same guy who created LuaJIT) that also got the deopt treatment by Isaac Gouy.

https://github.com/lemire/ComputerLanguageBenchmark/blob/fbe...

It's not a question of if this happens -- only if it affects Lua (I've never checked).
by serpopardfossil | 2025-07-15 03:44:37+00:00
i dont know much about AWS but while I was waiting for team fortress 2 to install i read thru and this stood out to me:

> 2015 October 7

> Product (data migration)

> AWS launches Snowball, a physical appliance with 50 TB of storage and a Kindle on the side. Customers can get a Snowball for 10 days for $200, during which they can fill it with data and then ship it back to Amazon. The Snowball costs $15 for every additional day kept. This is the second generation of their data import/export hardware after a previous release in 2009

i wonder what kind of things people shipped around that required 50TB in physical storage. ten years later, 50TB still sounds like a lot today
by dvdgdn | 2025-07-15 03:45:16+00:00
TLDR: I've built a system that challenges the author's claim that only randomness can prevent meritocratic decay - see link at bottom.

The article diagnoses the problem well - Campbell's Law shows how any metric used for selection gets gamed. But randomness isn't the only solution.

The issue isn't meritocracy itself, but our implementation. Current systems fail because "merit" is cheap to fake. LinkedIn profiles, smooth talking, and connections matter more than actual performance.

What if merit claims required real stakes? If claiming expertise meant risking something you'd lose when proven wrong? If your surgical reputation couldn't boost your investment credibility? If gaming the system cost exponentially more than being honest?

Yes, KPIs fail for complex work. But a surgeon with 1,000 successful operations IS more qualified than a random person. That signal has value. Rather than abandon merit for randomness, we need merit systems that are expensive to fake and cheap to verify. Make the track record immutable, domain-specific, and consequential. The technical challenge is hard but solvable. Randomness might help for some positions (jury duty works!), but wherever specific expertise matters - engineering, medicine, research - verifiable performance still beats random selection.

I've been working on a system exploring these ideas [1], but the core insight stands regardless: the author's claim that only randomness can prevent meritocratic decay may be premature. We might just need better verification mechanisms.

[1] https://unrival.info
by Abishek_Muthian | 2025-07-15 03:47:01+00:00
I’ve been very impressed with MLX models; I can open up local models to everyone in the house, something I wouldn’t dare with my Nvidia computer for the risk of burning down the house.

I’ve been hoping Apple Silicon becomes a serious contender for Nvidia chips; I wonder if the CUDA support is just Embrace, extend, and extinguish (EEE).
by eddythompson80 | 2025-07-15 03:47:39+00:00
They did (in a typical non-fault admitting way). They didn't escalate to Lambda engineering team, then said that this is a code issue, and that they should move to EC2 or Fargate, which is the polite way of saying "you can't do that on lambda. its your issue. no refunds. try fargate."

OP seems to be fixated on wanting MicroVM logs from AWS to help them correlate their "crash", but there likely no logs support can share with them. The microVM is suspended in a way you can't really replicate or test locally. "Just don't assume you can do background processing". Also to be clear, AWS used to allow the microVM to run for a bit after the response is completed to make sure anything small like that has been done.

It's an nondeterministic part of the platform. You usually don't run into it until some library start misbehaving for one reason or another. To be clear, it does break applications and it's a common support topic. The main support response is to "move to EC2 or fargate" if it doesn't work for you. Trying to debug and diagnose the lambda code with the customer is out of support scope.
by nomel | 2025-07-15 03:49:28+00:00
It's a bit re-inventing the wheel, since solving all the problems that come with network access is precisely why those databases exist, and what they've already done.

asyncpg is a nice python library for postgres.

I think postgres releasing a nice linkable, "serverless" library would be pretty amazing, to make the need for abusing sqlite like this (I do it too) go away.