MurphyA/hacker-news huggingface dataset:
by danenania | 2025-06-03 15:42:55+00:00
I'd add that you have to be careful with this approach that you don't just outsource the design to the customer.

Customers give valuable feedback, but it's rarely a good idea to implement their ideas as-is. Usually you want to carefully consider problems/friction/frustration that they bring up, but take their suggested solutions with a grain of salt.

This can be harder than it sounds, because customers who give the best feedback are often very opinionated, and you naturally want to "reward" them by including exactly what they ask for.
by gavinray | 2025-06-03 15:42:58+00:00
I actually had this happen to my personal AWS account a month ago.

Someone had gotten ahold of one of my security keys and I stupidly didn't have 2-FA enabled.

They spun up dozens of EC2's with high-end GPU's mining crypto and managed to rack up a $600 bill before AWS flagged it and halted activity + contacted me by email.

I was surprised to learn that AWS support does not have any sort of automated tooling for large-scale service wipes. I asked them just to nuke any AWS service attached to my name, as I had no personal projects or databases I needed to keep.

They couldn't do this, and it was a lot of hand-cleaning and using some public tools from Github.

I refused to pay the $600 and now my AWS account is permanently closed.

Lesson learned: If you have your credit card attached to something, immediately enable 2-FA.
by NitpickLawyer | 2025-06-03 15:43:06+00:00
> So it would need to "learn" all over again each session.

Yes. With the caveat that some sessions might re-use context (i.e. have the agent add a rule in .rules or /component/.rules to detail the workflow you've just created). So in a sense it can "learn" and later re-use that flow.

> "Claude has learned" nothing.

Again, it's debatable. It has learned to adapt to the context (as a model). And since you can control its context while prompting it, there is a world where you'd call that learning "on the job".
by YmiYugy | 2025-06-03 15:43:30+00:00
I don't think that's necessarily true. Some companies and seniors certainly invest into training and mentoring their juniors and this can take a long time and be expensive. But there are a lot of places offer 3-6 months internships for people that are barely out of high school. Others heavily rely on overseas contractors. So in a lot of scenarios it does seem possible to use less capable labor in a beneficial way for software engineering.
by thomastjeffery | 2025-06-03 15:44:12+00:00
I think the main subject of that hole is objectivity, and it affects much more than education.

By obsessively structuring education around measurement, we have implied that what is taught is objective fact. That's always been bullshit, but - for the most part - it's been consistent enough with itself to function. The more strict your presentation of knowledge is, the more it can pretend to be truly objective. Because a teacher has total authority over the methodology of learning, this consistency can be preserved.

The reality has always been that anything written is subjective. The only way to learn objective fact is to explore it through many subjective representations. This is obvious to anyone who learns mathematics: you don't just see x^2+y^2=z^2, and suddenly understand the implications of the Pythagorean theorem.

Because objectivity can't be written, objectivity is not computable. We can't give a computer several subjective representations of a concept, and have it figure it out. This is the same problem as ambiguity: there is no objectively correct way to compute an ambiguous statement. This is why we write in programming languages: each programming language grammar is "context-free", which means that everything must be completely and explicitly defined. To write a computable statement, we must subject the abstract concept in mind to the language (grammar and environment) we write it in.

Most of the writing in our society is done with software. Because of this, we are implicitly encouraged to establish shared context. If what we write is consistent with the context of others' writing, it can pretend to be objective, and be more computable. Social interactions that are facilitated by software are also implicitly structured by that software's structure. There can be no true free-form dialogue in social media.

The exciting thing about LLMs is that they don't have this problem. They conveniently dodge it, by not doing any logic at all! Now instead of the software subjecting you to a strict environment, it subjects you to a familiar one. There is no truth, only vibes. There is no calculation, only guesses. This feels a lot like objectivity, but it's just a new facade. The difference is that the boundary is somewhere new and unfamiliar.

---

I think the death of objectivity is good progress overall. It's been a long time coming. Strict structure has always been overrated. The best way to learn is to explore as many perspectives as you can find. We humans can work with vibes and logic, together.
by chandanB | 2025-06-03 15:44:14+00:00
You join a group challenge, stake some money, and only get it back if you hit your goal. If you miss it, your stake gets redistributed to those who did. All results are public to create social pressure. We also added leaderboards, automated nudges, and an AI coach to help users stay on track.

It’s designed for people who want to build healthy routines but struggle with consistency. Would love feedback from this community on the concept and UX.

App Link: https://testflight.apple.com/join/wwrcJqdQ
by Nasrudith | 2025-06-03 15:44:47+00:00
Very good principle but horrifyingly a drugged soldier might. Look up Larium, an anti-malaria drug potentially implicated in wartime rampages. Morally and ethically it raises some weird questions. Sure you can balance the probabilities of death from taking a drug vs not. All drugs have a lethal dose. But most drugs don't kill people who haven't taken them.
Show HN: Legal Eyes – Turn casual text into legalese with one click
by ForgedLabsJames | 2025-06-03 15:44:47+00:00
Hey HN,

I built a Chrome extension called *Legal Eyes* that rewrites your casual messages into sharp, professional legal language.

Use cases: - Freelancers chasing late invoices - Founders dealing with vague contract terms - Anyone trying to sound more serious or formal (without being a lawyer)

No prompt engineering, no copy-pasting — it sits in your browser, and converts selected text with a click. I built it using React, Supabase (for auth and usage tracking), OpenAI (for the rewriting), and deployed via Vercel.

I launched this to help the little guys when they need a stronger voice. I hope this goes out into the world and helps someone :)

Would love your feedback on: - Features you'd expect in v2 - Thoughts on monetizing vs keeping it free - Weird or niche use cases I haven’t thought of

You can try it here (free version available): [https://legaleyes.uk](https://legaleyes.uk)

Thanks! Happy to answer anything.
by falcor84 | 2025-06-03 15:44:49+00:00
Words aren't that simple; semantics is a real field.

In particular, if art was so easy to define, we probably wouldn't have philosophical studies such as "Definitions of Art" - https://books.google.ie/books?id=6peJnXr4L5gC

And even the chair&table example isn't that straightforward - https://www.coolthings.com/little-oyster-coffee-table/
by nicolasrasmont | 2025-06-03 15:45:07+00:00
I just published a post-mortem on the now-retracted viral AI‐materials paper by MIT graduate student Aidan Toner-Rodgers.

Toner-Rodgers made big claims on the impact of AI on materials science research productivity and was endorsed by Nobel laureate Daron Acemoglu in the WSJ. 6 months after publication, MIT retracted its support and ArXiv pulled the preprint.

Nantao Li and I were independently investigating Toner-Rodgers’s work weeks before MIT’s disavowal. The article presents the conclusion of our investigation and analyzes the institutional failures that allowed this paper to gain steam and prevented an effective resolution.

Happy to answer any questions or comments.

TLDR:

• The paper contained an obvious breach of informed consent in its survey that should have led the paper to be retracted immediately, instead of doubt about its implausible scope bubbling slowly.

• MIT’s retraction notice failed to disclose any useful information about the misconduct because of federal student protection law (FERPA). This law should be amended in cases of research misconduct.

• Due to the delay from publication to retraction, the paper had time to circulate widely and influence the discussion regarding AI and economic/scientific productivity. It might have provided rhetorical ammunition for the ongoing federal science funding cuts.
by dipankartnt | 2025-06-03 15:45:36+00:00
To tackle scaling challenges of the original timeline architecture, Apache Hudi 1.0 introduced the LSM (Log-Structured Merge) Timeline - a fundamentally new way to store and manage timeline metadata. This redesign brings together principles of log-structured storage, tiered compaction, and snapshot versioning to deliver a highly scalable, cloud-native solution for tracking table history.
by NitpickLawyer | 2025-06-03 15:45:51+00:00
> To my understanding o3, gemini 2.5 pro, claude 3.7 sonnet, etc. are all still aligned to human preferences using a reward function learned from human feedback.

We don't know how the "thinking" models are trained at the big3, but we know that open-source models have been trained with RL. There's no human in that loop. They are aligned based on rewards, and that process is automated.

> Which "coding LLMs" are you referring to that are trained purely on verifiably correct synthetic data?

The "thinking" ones (i.e. oN series, claudeThinking, gemini2.5 pro) and their open-source equivalents - qwq, R1, qwen3, some nemotrons, etc.

From the deepseek paper on R1 we know the model was trained with GRPO, which is a form of RL (reinforcement learning). QwQ and the rest were likely trained in a similar way. (before GRPO, another popular method was PPO. And I've seen work on unsupervised DPO, where the pairs are generated by having a model generate n rollouts, verify them (i.e. run tests) and use that to guide your pair creation)
by btown | 2025-06-03 15:46:20+00:00
Which, per the OP, the site would be doing by merely including the Meta pixel, which practically every e-commerce and news site does to track its campaigns and organic traffic.

The takeaway is that for all intents and purposes, anything you did in a private session or secondary profile on an Android device with any Meta app installed, was fully connected to your identity in that app for an unknown amount of time. And even with the tracking code deactivated, cookies may still persist on those secondary profiles that still allow for linking future activity.
by sreekanth850 | 2025-06-03 15:46:27+00:00
India had successfully used its age old L70, Zu23 guns to track and shot down 500+ turkish drones sent by pak. All these legacy weapons are modernised with passive drone tracking, locking, targetting and automated firing system. https://theprint.in/defence/how-upgraded-l-70-guns-or-origin...
by gjsman-1000 | 2025-06-03 15:46:52+00:00
> Games are more expensive, but the market of gamers is larger.

Actually there's been studio bankruptcy after studio bankruptcy, due to a massive contraction post-COVID, and the rise of mobile gaming eating away at casual gamers. Even Ubisoft earlier this year was having some people giving 30% odds of bankruptcy.

As stated elsewhere, games have literally never been cheaper. Even at the launch of the Nintendo Switch, a $60 game in 2017 is the equivalent of $77 today. The launch price of Mario Kart World, in real purchasing power, is completely identical to what Mario Kart 8 launched at. The complaints, therefore, scream entitlement over logic - games must always be bigger, larger, better, and unaffected by 3 decades of inflation. Or it's anti-consumer, as though Nintendo put a gun to their head forcing a purchase alongside toilet paper. (In my opinion, a luxury good not in any way necessary for a good life by definition cannot be anti-consumer, or otherwise Gucci would be the king of anti-consumer practices.)
by gmueckl | 2025-06-03 15:47:46+00:00
Internal SW dev can work with a lot less overhead and setting up direct communication between users and developers is reasonably simple. There is usually a 1:1 relationship between user roles and developers.

Published software ideally has many, many more licensees and you absolutely need rigid communication channels with various go-betweens (PM, marketing, support). Direct communication between devs and customers wastes too much of the developers' time. Especially the PM role becomes extremely important for product quality then. In the extreme, the product can only be as good as its PM.
by AnonC | 2025-06-03 15:47:52+00:00
I’m always interested in such solutions.

How do we know that it’s end-to-end encrypted and that it’s peer-to-peer (without examine the network traffic)? The source doesn’t seem to be available (I presume this is not open source) and there doesn’t seem to be a self hosting option. This brings me to my next question: what is the business model here?

Your page says “Share text and images instantly and securely across all your devices”, but I don’t see a way to send images. Is that on the roadmap or is the inclusion of images in this description a mistake?

Transferring data across devices on different platforms (like photos from an event, for example) is not easy if one wants to avoid messaging apps. Firefox Send and similar services hosted by generous people for others to use have different limits to manage costs and handle abuse. If this service offers transferring images and videos and the concerns about encryption and privacy are addressed, it could be very useful.
by tocs3 | 2025-06-03 15:48:02+00:00
I am very skeptical of this idea that people will be able to write but unable to produce useful digital computers.

I agree. When I first saw the post and the mention of humans in the reading end of the loop, I though "maybe there is a scifi story here". Hard to imagine a scenario that left humans but not many artifacts except caches of paper (or other "printed" media). Maybe a remote tribe of uncontacted people (or another species altogether) inherit the Earth after a modern world apocalypse kills off everyone in the technologically more advanced world.

A civilization starting from scratch would still need to develop a fair bit of math and tech/science sophistication before understanding and starting to use artifacts left behind. In particular optical/color on paper scanners would have been difficult before the 20th century.
by erikgaas | 2025-06-03 15:48:31+00:00
Imo they are abstractions but not quite as bad as you / myself / everyone else is used to. Monsterui is moreso an extension of fasthtml. It doesn't hide any of the underlying API. Same with fasthtml with respect to htmx.

Htmx also may leverage js but it is meant to patch http functionality based on how http "should" function. See the hypermedia book for that discussion. You don't need to really know that it used js. You don't interact with it via js, just the dom.

As for starlette I'm not currently aware of any server stack that doesn't have some convenience library for that.

My point is that the frameworks which makes us very pessimistic every time a new approach comes out frequently try to make something really easy but once you get far enough you realize that you have to break their abstractions. And create hacks just to access the lower level implementation. I think you'll find something like this very different. When you need control you'll find everything to be much easier to decompose such that you can operate at your needed level of abstraction.
by lxgr | 2025-06-03 15:49:00+00:00
Yes, but if the concern is not mixing business and personal compartment of the phone, business sites would hopefully not embed a Meta tracking pixel.

> The takeaway is that for all intents and purposes, anything you did in a private session or secondary profile on an Android device with any Meta app installed, was fully connected to your identity

Definitely, and that's a huge problem. I just don't think Android business profiles are a particular concern here; leaking app state to random websites in any profile is the problem.

Or do Android "business profiles" also include browser sessions? Then this would be indeed a cross-compartment leak. I'm not too familiar with Android's compartment model; iOS unfortunately doesn't offer sandboxing between environments that way.
by simonask | 2025-06-03 15:49:07+00:00
I think the point they’re making is that computers have traditionally operated with an extremely low tolerance for errors in the input, where even minor ambiguities that are trivially resolved by humans by inferring from context can cause vastly wrong results.

We’ve added context, and that feels a bit like magic coming from the old ways. But the point isn’t that there is suddenly something magical, but rather that the capacity for deciphering complicated context clues is suddenly there.
by IAmBroom | 2025-06-03 15:49:20+00:00
The FAA doesn't rule on cherry pickers, so that isn't a valid analogy.

Drone regulations are solidly established. The law isn't determined by uninformed commenters on a web forum. And "the effective range of a 12 gauge" will result in jail time. I worked for an autonomous drone company that had a price point around $30,000; destroying one of those could be felony-level vandalism.
by b_t_s | 2025-06-03 15:49:35+00:00
I'm saying that it's more convenient for me to read on the phone in all situations I can imagine. Even at home....I just sat down, kicked up the recliner, and decided to read a noeel rather than the cookbook on the end table or putting something on TV. The phone is in my pocket and the e-reader is in another room, maybe in need of a charge, maybe in need of a sync. Maybe I should have thought about that before I sat down but I didn't. Sure I could choose to change my habits, but changing habits is difficult and inconvenient. And even once I've succeeded, the new habit takes more time and effort which is inconvenient. That inconvenience is modest and may be totally worth it for the (to your mind significant) benefits of an e-reader. But it is still an inconvenience. First world problems to be sure, but I will not expend 5% more effort for a 2% increase(my number, yours is a lot higher) in reading device quality, and I'm hardly alone in that decision.
by mgkimsal | 2025-06-03 15:49:54+00:00
neat implementation!

i often use the 'me' channel in slack, but not every device has that. similarly, between myself on apple devices, I might use 'notes' - which is fine (and long lasting) but I like this approach.

i do share the other stated concern about security. offering '5 minute sessions' and/or a way to 'approve' another device connecting would alleviate some concerns about a random unknown connection happening.
by monkeyfun | 2025-06-03 15:50:12+00:00
I'd argue it doesn't at all say paradise wouldn't be great -- plenty of people are content with their lives, and there's plenty of options to functionally die or reduce your level of consciousness below one that will really be able to care about the future or be bored.

Rather, it's a nihilistic dream from that place, free and limitless cyberspace; a heaven.

A timeless place at the end of history.

Perhaps read the companion piece (A Casino Odyssey in Cyberspace), which illustrates how one doesn't need to spend centuries to become aware of the Meaninglessness of life, and yet simultaneously how Meaning can be created for individuals even at the end of history.

I think a more interesting avenue to explore is the author's particular leaning toward sadism, as I find it a little unclear if his view is one in which sadism and domination is merely more interesting to explore for the stories, or if his particular view is that the most undiluted pleasure left in cyberspace is sadism or domination.

Something which, for as terrible as it may sound, I think we can actually find possible signs of -- moreso Domination (or far less ominously: Mastery) than Sadism.

I'll cut my comment short-er about here, but those intrigued by the idea can also explore the fact that in MoPI a character like Caroline isn't actually sadistic like many of those she meets, but absolutely spent centuries mastering skills and keeping busy with simple competition against others.

Likewise she ties into my earlier points about Nihilism and Meaning, where it's pretty clear the ending is likely just the moment Prime Intellect's definitions of death blurred just as it also realized it could never make people like Caroline satisfied as long as she thinks she's in cyberspace. Notice she's engaged in many of the exact same activities she spent her time on in cyberspace and would have gladly been happy continuing on that way for countless centuries more while guiding her tribe lamenting her old age at the conclusion.

(Aside: wow I'm so happy to see MoPI mentioned somewhere! It always feels so little-known.)
by syx | 2025-06-03 15:50:54+00:00
This is very nice and simple. A few areas for improvement, in my opinion: the URL should be easy to copy, paste, or type into another device. I'd suggest designing the route like pindsend.app/pin/CODEHERE. Also, for some reason, copying and pasting the URL didn't seem to work in its current form. I would also consider implementing a QR code to allow quick scanning and redirection on another device, especially a phone, see Wormhole's implementation for reference [1]. Regarding security, the PIN looks quite short; I'd suggest increasing its complexity or length and automatically expiring sessions after a few minutes of inactivity. Additionally, definitely consider implementing end-to-end encryption if you haven’t already.

[1] https://wormhole.app
by rafram | 2025-06-03 15:51:06+00:00
Things may have changed, but my impression as of several years ago was that JD-GUI was far, far behind the state of the art (Fernflower, aka the built-in IntelliJ decompiler) in terms of correctness, re-sugaring, support for modern Java features, and so on. Fernflower is open source as part of IntelliJ: https://github.com/fesh0r/fernflower
by roncar | 2025-06-03 15:51:26+00:00
When I made a mid career change to Cobol programming in 1981 my first manager (a suit as programmers referred to them then) pointed to a book on his desk; the title,as I can best recall was Programming Without Programmers. He "You got in too late," he said. I retired from programming in 2010. The hype has a long history. I hope I'm around long enough to see how this plays out.
by mindslight | 2025-06-03 15:51:28+00:00
Browser functionality needs a hard segmentation into disparate categories like "pages" and "apps". For example, Pages that you're merely intending to view don't need WebRTC (or really any sort of network access beyond the originating site, and even this is questionable). And you'd only give something App functionality if it was from a trustable source and the intent was to use it as general software. This would go a long way to solving the other fingerprinting security vulnerabilities, because Pages don't need to be using functionality like Canvas, USB, etc.