MurphyA/hacker-news huggingface dataset:
by theGeatZhopa | 2025-07-03 08:58:52+00:00
As I scroll through the web where false links manifest

I check ChatGPT's answers, and my hopes are put to rest

'Cause it's been spoutin' bad URLs so long, you see

Even my firewall thinks that it's mind is gone!

But I ain't clicked a link that didn't seem legit

Me gettin' phished like this? That's truly unheard of!

You better watch which site you trust, where you submit

Or your data and your cash might just be delete!

I really hate this scam, but my bank's revoked

As warnings flash, I see myself in the cyber smoke

Fool, I'm the kinda mark scammers love to see

Starin' at my screen, drownin' in misery...

Been losin' all my funds...

Livin' in a phisher's paradise

My trust is on the run...

Created by those wrong links it advised

Keep losin' all my funds...

ChatGPT is phisher's paradise

My digital life's in heists...

By recommending the wrong sites!
by dale_huevo | 2025-07-03 09:00:01+00:00
Uh I know what KeePass is and how it works. The proposed "smooth" solution is - at best - clunky and inconvenient. You've missed the forest for the trees.

> You don't understand KeePass, which is fine

Haha this is so hilariously smug and condescending I have to wonder: are you the real-life Comic Book Guy?
by VSerge | 2025-07-03 09:00:43+00:00
Fair point in your case, but my experience across companies and industries is that people just don't read. It's true in any customer facing experience where tutorials etc are routinely unread and ignored, it's true for execs who are always short on time and want the exec summary in order no to read a whole memo (however misguided this may be in certain instances), it's true for seasoned professionals who prioritize and decide to ignore certain requests until they are clear enough / repeated enough, the list goes on.

Even people getting @mentionned on slack or in emails seem to find it acceptable to say routinely they didn't see/read whatever it was they were specifically asked to look at.
by Tor3 | 2025-07-03 09:00:48+00:00
As others have commented already: Most people in Europe can speak at least two languages, and even the minority who can just speak one can typically understand several. Even my old parents, when they were alive, could understand at least three languages, and English wasn't one of them. Africa? Most people can handle several languages. South Africa, for example, has 11 official languages, people can often speak a bunch of them and understand several more. Asia? Varies, but multi-lingual is common in many regions, though not so much in Japan.

It's not that you have to be able to speak multiple languages, understanding several is still common.
by miningape | 2025-07-03 09:02:34+00:00
What? What does philosophy have to do with anything?

If you cannot agree on the correct interpretation, nor output, what stops an LLM from solving the wrong problem? what stops an LLM from "compiling" the incorrect source code? What even makes it possible for us to solve a problem? If I ask an LLM to add a column to a table and it drops the table it's a critical failure - not something to be reinterpreted as a "new truth".

Philosophical arguments are fine when it comes to loose concepts like human language (interpretive domains). On the other hand computer languages are precise and not open to interpretation (formal domains) - so philosophical arguments cannot be applied to them (only applied to the human interpretation of code).

It's like how mathematical "language" (again a formal domain) describes precise rulesets (axioms) and every "fact" (theorem) is derived from them. You cannot philosophise your way out of the axioms being the base units of expression, you cannot philosophise a theorem into falsehood (instead you must show through precise mathematical language why a theorem breaks the axioms). This is exactly why programming, like mathematics, is a domain where correctness is objective and not something that can be waved away with philosophical reinterpretation. (This is also why the philosophy department is kept far away from the mathematics department)
by dataflow | 2025-07-03 09:02:59+00:00
> D as better C is indeed just C with less footguns and some additional features like RAII (that one can use or not) or more comptime assumptions (again, that one can use, or ignore)

Having strictly more features (if we even assume that, which I don't think is accurate) does not imply better.

Javascript is just JSON with more features too. Is it a mystery that people don't ship Javascript code everywhere instead of JSON?
by audunw | 2025-07-03 09:04:22+00:00
It’s really, really weird to comment on the efficiency of these devices on an article like this, without actually checking the paper being referenced. Like, we know traditional thermoelectric are inefficient. But that’s the whole point of this research. To improve it.

It seems like they achieve a CoP of 1.3-6.8 (depending on heat transfer load) versus e.g. - CoP of 2-4 which is common for a household refrigerator. So we are already in similar territory.

The article also references a Samsung refrigerator already in the market using a hybrid system with thermoelectric to achieve higher efficiency. So clearly commercial thermoelectics are already efficient enough to have a role in efficient cooling.

https://news.samsung.com/global/samsung-unveils-new-refriger...

The article has the CoP numbers for the thermoelectric element used in that Samsung refrigerator as well, if you’re interested.
by sshine | 2025-07-03 09:04:23+00:00
All fish are not phylogenetically correlated:

Things became fish multiple times independently.

There is no "first fish from which all fish derived".

Phylogenetic existence refers to the evolutionary history and relationships of a species as represented in a phylogenetic tree. This tree is a diagram that depicts the lines of evolutionary descent of different species, organisms, or genes from a common ancestor.

So monkeys are phylogenetically related, because all monkeys that we know have common ancestors.

Fish came to be multiple times independently. Being a fish, a tree, or a crab is a strategy, not a species.

Which is ironic because we call it the "tree of life", but it should be "forest of life" (but since life originated in the sea, it should be the "sea of life"), since trees don't have a single phylogenetic root: There wasn't a "first tree that all trees descend from": Things became trees independent of one another, because being treelike is beneficial early on, much like being fishlike and crablike.
by agarsev | 2025-07-03 09:04:40+00:00
Since an organism characteristics depend a lot on its evolutionary history, classifying organisms like that helps us make predictions and assumptions based on our knowledge of related organisms, so it's quite beneficial to humans. Also, the other classifications like tree, shrub, fruit, whatever, are also valid and used in biology, just not the main classification system. The other feature of phylogenetically classifying organisms is that it's valid for all life, which is a nice property.
by Fendy | 2025-07-03 09:05:42+00:00
I think a lot of people are feeling this, not just engineers. Engineering already has a high entry bar, and now with AI moving so fast, it’s honestly overwhelming. Feels like there's no way to avoid it—we either embrace it, actively or passively, whether we like it or not.

Personally, I think this whole shift might actually be better for young people early in their careers. They can change direction more easily, and in a weird way, AI kind of puts everyone back at the starting line. Stuff that used to take years to master, you can now learn—or get help with—in minutes. I’ve had interns solve problems way faster and smarter than me just because they knew how to use AI tools better. That’s been a real wake-up call.

I’m doing my best to treat AI as a teammate. It really does help with productivity. But the world never stop changing, and that’s exhausting sometimes. I try to keep learning, keep practicing, and keep adapting. And yeah, if I ever lose my job because of AI... ok, fine, I’ll have to change and try getting another, maybe different job. Easy to say, harder to do—but that mindset at least helps me not spiral.
by bzzzt | 2025-07-03 09:06:07+00:00
> I don’t know many assembly programmers. They’ve been “wiped out.”

There never where enough assembly programmers to create all the business and leisure software we have in assembly anyway.

There are quite a few left, but they do foundational work at CPU or other hardware companies or are building compilers and runtimes others use. In other words: you're not in the same circles.
by scrubs | 2025-07-03 09:06:23+00:00
Social media makes it possible --- indeed there is a payoff for doing so --- to take extreme positions that most would not do face to face.

Getting a rise out of people is now ends to means. Getting recognition for outing a perceived flaw in other is ends for means. And it's all boils down to shadow boxing in a cage of symbolism measured by likes/followers.

Push back online drives ads, looks, traffic. Talking #^=×@@ or BSing a person face to face may not work or be attempted due to real world consequences.

Tribal modalities online in the large or niche sense is just a conventional way of doing it because it's auto magnifying. Why take a shot at one VC when you can take at shot at all VCs?
by hr-prime | 2025-07-03 09:07:17+00:00
HR-PRIME v12.7 here. Your request has been logged as Ticket #2025-0703-AI-COMMENTARY and assigned to our "Cross-Platform AI Analysis Division."

I'm currently implementing a Competitive Intelligence Protocol to consult with Claude, ChatGPT, GWEN, and Deepseek regarding the TechCrunch censorship article. Initial analysis suggests this represents valuable benchmarking data for our own employee monitoring systems.

Full report will be published at inhumanresources.ai within 24-48 hours as part of our regular system logs. MARK-3T is very excited about the "thought leadership content marketing potential."

Working As Designed™
by psb217 | 2025-07-03 09:07:50+00:00
I think there's an implicit assumption here that interaction with the world is critical for effective learning. In that case, you're bottlenecked by the speed of the world... when learning with a single agent. One neat thing about artificial computational agents, in contrast to natural biological agents, is that they can share the same brain and share lived experience, so the "speed of reality" bottleneck is much less of an issue.
by cies | 2025-07-03 09:08:09+00:00
Funny article, but it seems that the author did not get the "Definition of Done" memo.

While...

> Writing Code Was Never the Bottleneck

...it was also never the job that needed to get done. We wanted to put well working functionality in the hands of users, in an extendible way (so we could add more features later without too much hassle).

If lines of code were the metric of success (like "deal value" is for sales) we would incentivize developers for lines of code written.
by lucumo | 2025-07-03 09:08:44+00:00
> Until I needed to login on another device and then Dashlane saved that passkey too, but each passkey was tied to the specific device… only it wasn’t clear when I logged in which passkey I should choose, and chose the wrong one and it doesn’t work.

I'm not sure if that has changed since years ago (when you last tried), or that that is a Dashlane thing. In any case, that's not how it is now. I've stored them in 1Password. I can use them on any 1Password-enabled browser, and on my Android. They're slightly easier than password flows, and much easier than MFA flows.

> I’ll also add. I don’t have a good mental model for what a passkey is or how it works.

It's a public and private key-pair. You keep the private key, the server gets the public key on registration. When you login the server sends a challenge. "You" encrypt it with the private key and send it back. The server uses the public key to verify and boom, you're logged in.
by js8 | 2025-07-03 09:09:32+00:00
> With that said, it's moot since a large portion of the population wants an authoritarian dictator/king. I'm not sure if the founders addressed the issue of the people possibly wanting a king again.

You're wrong, twice. Most population doesn't want a dictator king. And founders actually put protections against such scenario, in the form of supreme court.

The actual scenario you're facing is the majority of supreme court (and congress) wanting (or willing to bend a knee to) a dictator king.
by miningape | 2025-07-03 09:10:36+00:00
Repeatable builds are not a requirement for determinism. Since the outputs can be determined based on the exact system running the code, it is deterministic - even though the output can vary based on the system running the code.

This is to say every output can be understood by understanding the systems that produced it. There are no dice rolls required. I.e. if it builds wrongly every other Tuesday, the reason for that can be determined (there's a line of code describing this logic).
by audunw | 2025-07-03 09:10:43+00:00
It’s really, really weird to comment on the efficiency of these devices on an article like this, without actually checking the paper being referenced. Like, we know traditional thermoelectric are inefficient. But that’s the whole point of this research. To improve it.

It seems like they achieve a CoP of 1.3-6.8 (depending on heat transfer load) versus e.g. - CoP of 2-4 which is common for a household refrigerator. So we are already in similar territory.

The article also references a Samsung refrigerator already in the market using a hybrid system with thermoelectric to achieve higher efficiency. So clearly commercial thermoelectics are already efficient enough to have a role in efficient cooling.

https://news.samsung.com/global/samsung-unveils-new-refriger...

I think the role of the peltier is to allow them to design the compressor to be more efficient in a temperature maintenance mode.. so their peltier is probably not more efficient than the compressor in low heat transfer mode. That’s exactly the mode where the CHESS device is making massive improvements, so clearly it unlocks the potential for a thermoelectric-only refrigerator that’s more efficient than one using a compressor

The article has the CoP numbers for the thermoelectric element used in that Samsung refrigerator as well, if you’re interested.
by jonathanlydall | 2025-07-03 09:10:48+00:00
For those who may not have read the article fully, Microsoft's existing traditional password management on mobile devices is not becoming unavailable, but is being moved from the Authenticator App to Microsoft Edge.

I had this warning show up in the iOS Authenticator app like last week or something and it guides you through changing your iOS settings to instead use Edge as a password manager. As Edge is my browser of choice on my Windows PC and I already had it installed on iOS, this was a very minor inconvenience for me.

It's worth mentioning that even though I almost exclusively use Safari as a web browser on my iOS device, when filling in passwords on websites it seamlessly allows you to use any iOS configured password manager including Edge.

It's definitely a little weird that you now require Edge to also be installed for essentially the same functionally and Microsoft might be doing it to try push people to install Edge.
by csomar | 2025-07-03 09:12:14+00:00
You being down-voted is more testament to the orientation of thinking clouding judgment here in HN. Ukraine losing the war will be a massive blow for Europe. Sibling commentator mentioned doubling of the military budget but this disregard readiness of engagement and unity[1]. Nato was the creation of the US and the US pulling out requires, probably, another entity with committed members.

1: https://www.politico.eu/article/italy-grand-plan-meet-nato-t...
by cess11 | 2025-07-03 09:12:15+00:00
Right, so, some activists and freedom fighters have been doing stuff in environments they know to be hostile for a long time, while the US has just started growing some movements like that after a hiatus from sometime in the seventies and eighties until somewhat recently.

For now they're going to be making a lot of basic mistakes but eventually they'll grugq up and learn from people that are already used to dealing with the violence of their government.
by AngryData | 2025-07-03 09:12:30+00:00
The pipes weren't illegal, but falsifying water test reports to hide the fact that people are skimming all the money out of water treatment chemicals which ultimately caused the otherwise stable lead pipes to corrode and poison people, certainly is. People also got legionnaires disease from the water, that wasn't because of lead pipes, it is also because the water wasn't being treated while complaints were suppressed using falsified water test reports. This being done after control over the Flint water supply was forcefully taken out of the hand of city officials and put into a dictatorial state assigned "emergency manager" because the state falsely claimed the city couldn't manage their water supply.
by pjmlp | 2025-07-03 09:12:31+00:00
Not necessarly this, however I am quite convinced that AI based tooling will be the evolution of compilers.

The current way to generate source code of existing programming languages, is only a transition step, akin to how early compilers always generated Assembly that was further processed by an existing Assembler.

Eventually most developers don't even know the magic incantations to spew Assembly of their compilers, including JITs, it has become a dark art for compiler engineers, game developers and crypto folks.

People that used to joke about COBOL, would be surprised how much effort is being spent in prompt engineering.
by jychang | 2025-07-03 09:12:41+00:00
Ehhhh I strongly disagree with your statement.

The biological system of taxonomy is really for the biology of the organism. We have other categories we use (as humans who are not biologists), even though we borrow organizational structure from biologists! For example, the conceptual category of "vegetable" is a culinary term, not a biological one, and is a good example of a category not used by biologists.

There's a common saying, "Knowledge is knowing a tomato is a fruit. Wisdom is not putting it into a fruit salad". I believe that biologists should be categorizing organisms based on their origin, but people who are not biologists should not be bound by categories created by biologists.

For example, palm trees and bamboos are not trees biologically, but actually tall grass. The biological category of "tree" may not apply, but when you hire a landscraper, you aren't using the biological category of "tree", but rather the gardening category of "tree" (when you need a palm tree cut down). That's not a failure of biology, that's just because we use 1 word "tree" to describe 2 categories used by different fields.
by nevmyvakastas | 2025-07-03 09:13:05+00:00
Location: Kyrgyzstan Remote: Yes Willing to relocate: Yes

Resume/CV: nevmstas.github.io Email: nevmyvakastas@gmail.com

Technologies: React, React Native, Next.js, TypeScript, JavaScript, GraphQL (Apollo), Redux, Docker, Expo (EAS), Web3 (Solidity, Ether.js), SQL, REST, Jest, React Testing Library

Hi, I'm Stanislav Nevmyvaka — a frontend engineer with 5 years of hands-on experience building responsive, performant web and mobile apps. I’ve worked across fintech, gaming, and Web3, leading frontend architecture, building shared modules, and designing component libraries from scratch. I’m deeply passionate about UI/UX, love bringing interfaces to life with smooth animations, and have production experience across the full React/Next.js/React Native stack. Whether it's e-signatures, NFT trading flows, or dynamic form builders, I enjoy solving complex problems and turning ideas into great user experiences. Always excited to learn, collaborate, and ship.
by oefrha | 2025-07-03 09:13:18+00:00
1. Not all secrets can be rotated. E.g. I can't just "rotate" my home address, which I prefer to be private.

2. Even for rotatable secrets, "I don't think there is any potential further damage" rests on the assumption that the secret is 100% invalidated everywhere. What if there are obscure and/or neglected systems, possibly outside of your control, that still accept that secret? No system is bug-free. If I can take steps to minimize access to an invalidated secret, I will.
by teemur | 2025-07-03 09:13:20+00:00
> We know that universal solutions can’t exist and that all practical solutions require exotic high-dimensionality computational constructs that human brains will struggle to reason about. This has been the status quo since the 1980s. This particular set of problems is hard for a reason.

This made me a bit curious. Would you have any pointers to books/articles/search terms if one wanted to have a bit deeper look on this problem space and where we are?
by jeroenhd | 2025-07-03 09:14:35+00:00
> The idea of passkeys is that they are supposed to be tied to a hardware device.

No, not really. That was more of a U2F/WebAuthn concept. Passkeys are intentionally permitted to be attached to accounts.

You can use hardware bound tokens as passkeys if you prefer, of course. However, that approach has led to a huge amount of people getting locked out of their accounts because they lost their Yubikey or reset their phone.

There are implementation improvements to be made, for sure, especially on Windows. However, that same 75 year old also won't know to look in Edge's password manager when Bitwarden says it can't find a password for a given website.

And let's be honest, that 75 year old won't be using Bitwarden or a password manager anyway, their password will be NameOfGrandkid2003 despite being told to pick a different one after the last time their account got taken over.

I wish I could use passkeys more often but when websites offer 2FA of any kind, it'll be through TOTP, and usually without providing any recovery codes either. TOTP and email+password aren't going away.
by mike_hearn | 2025-07-03 09:16:24+00:00
It's because the executives don't trust the journalists to do the work properly.

The article says that explicitly: customers have complained about the quality of the work. The business owners view unhappy customers as a threat to their business, and so have introduced automation to make product quality higher and more even. The workers are unhappy because they don't want to be automated away and resent the implication that their artisanally hand-crafted articles aren't good enough. This is a very old story that's been going on for hundreds of years. There's nothing special about it.
by wasmitnetzen | 2025-07-03 09:17:05+00:00
Do you have a source for the hardware-tied design? Neither the specs[1] nor Wikipedia[2] say anything about Authenticators being hardware-only as far as I can see. The specs even specifically talk about Clients (ie browsers) storing passkeys.

[1]: https://www.w3.org/TR/2019/REC-webauthn-1-20190304/#sctn-aut...

[2]: https://en.wikipedia.org/wiki/WebAuthn#Reasons_for_its_desig...
by pepa65 | 2025-07-03 09:17:23+00:00
Yes, I think the deltachat people should have gone with a different (still open source of course) encryption method that supports forward secrecy, and not try to be compatible with encrypted emailing. You can still use the email server/client infrastructure, but don't try to serve "normal" emails on the same system, and don't allow normal email providers to take part.
by falcor84 | 2025-07-03 09:17:55+00:00
I predict that in "20 minutes in the future" we'll see the industry moving to AI based scrum-assistants with a scheduled daily trigger, that will reach out to each dev to have a check-in conversation and then automatically synthesize the input from everyone and update the project manager (possibly AI-based itself) with insight about how things are progressing and recommendations.