MurphyA/hacker-news huggingface dataset:
by rsanheim | 2025-08-07 08:40:22+00:00
The worst part about this is it just further reinforces horrible habits and expectations.

Using a modern password manager, like 1password, is _easier_, safer, and faster than the stupid email-token flow. it takes a little bit of work and attention at first to setup across a couple devices, and verify it works.... but its really about the same amount of effort as keeping track of a set of keys for your house, car, and maybe a workplace.

If you make a copy of a door key when you move into a new place, you test the key before assuming it works. Same thing with a password manager. Save a password on your phone, test it on a different device, and verify the magic sync works. Same as a key copier or some new locks a locksmith may install.

Humans can do this. You don't need to understand crypto or 2fa, but you can click 'create new password' and let the app save some insanely secure password for a new site. Same with a passkey, assuming you don't save to your builtin device storage that has some horrible, hidden user interface around backing that up for when your phone dies.

And the irony is the old flow just works better! You let the password manager do the autofill, and it takes a second or two, assuming their is an email _and_ a password input. Passkeys can be even faster.
by decide1000 | 2025-08-07 08:41:08+00:00
If I talk to a business relation or friend, they give me an answer with a few words or a few sentences. Asking a question to an LLM gives me paragraphs. I am not sure if a different interface is going to change that.

I use LLMs now by asking questions, copy/pasting stuff around. A human-feeling in terface sounds more like TTS and I don't think that is human for me.
by dominicrose | 2025-08-07 08:41:45+00:00
I'm not sure what kind of websites are vulnerable to these attacks, but websites that have double authentication seem pretty safe to me. And if you forgot your password, then you receive an e-mail to change it with a secure link.

This point means the user is not paying attention: 1) User goes to BAD website and signs up. Steps 2-7 wouldn't be possible without 1.
by WJW | 2025-08-07 08:42:06+00:00
> I think Trump has made clear that Europe has no meaningful sovereignty.

How do you define "sovereignty" here? Because (for example) many European countries have made it crystal clear that they will continue to support Ukraine whether or not the USA continues or not. That's not something they could do if the US had taken over their sovereignty. There are plenty of other demands that Trump makes which the EU is going "lol nope" about, like adjusting its own taxes, selling Greenland, or lowering food safety standards so American foods could be sold here.

Does the US have a lot of influence? Sure. So does the EU over the USA, though the EU has long preferred soft power over military presence. China has a lot of influence over the USA too, simply by having to power to meaningfully harm its economy (although at significant cost to itself too). Does that make the USA "not sovereign"? The US has a lot of influence over Russia's economy too, but nobody would argue that Russia is "not sovereign" because they're under sanctions. By that logic even the USA is not fully sovereign because it's "forced" to spend time and money to counteract the countries out there defying its will. Defining sovereignty is very tricky in a globalized world.
by austin-cheney | 2025-08-07 08:42:15+00:00
Well, no. First of all visual rendering is an aside not directly relevant to the DOM, a data structure.

Secondly, there are two kinds of visual operations that can occur from a DOM change: a screen repaint or a local change. A repaint occurs because the configuration of an element is modified relative to its dimensions, which includes: size, shape, or location. Everything else is really just a color change and is very fast regardless of the DOM size.

Even still modern visual rendering is pretty fast. I have a personal project that is an OS GUI, including file system display, written in TypeScript that displays in a browser. It took close to 10000 DOM visual on the page at one for drag and drop to become slower and laggy. I wouldn’t build a AAA 3D game engine in that, but it’s also not the intended use case.
Ask HN: LLM Lazy Devs
by norfnorf | 2025-08-07 08:42:34+00:00
More often than not now I find it harder to work with other devs at my company because of the AI slop trough we all seem to live in now.

I use LLMs at work and think they can be useful, but I will still hit problems that even the almighty Claude cannot solve and think to myself: “this person has a lot of domain area knowledge here or has probably seen an error like this before, maybe they will know!”

Nope! Or even if they did know at one point the amount of calories required to use their brain long enough to remember are too precious to be spent when they can just blast my question right back into an LLM of their choosing and reply with that. The other acceptable answer is asking me if I’ve tried to ask an LLM what to do yet or not because maybe that will solve it. Why even bother anymore? Just keep hitting the generate button on the virtual slot machine until you get something that works.

I had someone from another team offer to commit code to fix an issue we were having and upon reviewing it imagine my surprise when it was almost verbatim what we had just tried and failed with from asking the LLM ourselves. This was after answering “yes” to the question of if we had tried using an LLM or not yet to solve the issue as well, but you never know this person might have asked it the right way this time…

One of my other favorite ones is being asked if we had checked our “design” with AI before we committed to building it. This was for probably the most textbook and basic REST API designs you could have, but what if we missed something?? How would we know? Would the AI still help us later if we asked it to?

Where is the collaboration? Where is the desire to learn and share with others? Where is the confidence in what we do? What the hell are we doing here?
by pjmlp | 2025-08-07 08:43:05+00:00
You completely missed the point, which laptops, phones or tablets can you still buy at a regular consumer shop, that are still as configurable as old time PCs?

Have you tried to build a laptop or a tablet yourself as we used to build PCs during the 1990s?

Yes we know about System 76, and similar attempts, sadly they aren't something I can find on MediaMarket, Vobis, FNAC, Saturn, Cool Blue, Carrefour,...
by text0404 | 2025-08-07 08:43:14+00:00
so... that education and research are still valuable and we should still invest in them because they contribute to the US economy?

there may be ethical concerns, but (as i'm tired of explaining to people like you) the answer isn't "burn the entire system down". you're a "researcher" (who ostensibly engages in work requiring strong logical reasoning) so this comment is genuinely baffling. so you don't believe that scientific progress and the advancement of our species can occur because a percentage of NSF grantees go on to work for private companies? do you believe this system can be reformed, or are the ethical concerns enough for you to support defunding all scientific research? what do you think about your peers who publish articles like this [1]?

"This may be the most dangerous public health judgment that I've seen in my 50 years in this business," says Michael Osterholm, who runs the Center for Infectious Disease Research and Policy at the University of Minnesota. "It is baseless, and we will pay a tremendous price in terms of illnesses and deaths. I'm extremely worried about it."

personally, i think your concerns are totally valid and should be addressed. but how are you coming into a thread to defend the defunding of public scientific research in light of the quote above? do you believe that the loss of human life is worth it?

[1] https://www.npr.org/sections/shots-health-news/2025/08/06/nx...
by actionfromafar | 2025-08-07 08:43:33+00:00
256 kilobyte of the RAM used as ROM, did not drive cost significantly IMHO.

Such a large ROM would also have been expensive. It was entirely a practical matter - the OS was pretty buggy and Commodore knew it. It was smarter to distribute the firmware/OS on magnetic media vs burning it in forever.

The hard drive story may have been weird, but it was very flexible.

You could in theory design completely new storage hardware today and hook it up to an old Amiga, and the operating system would be just fine because the drivers can be loaded from the device itself.

https://en.wikipedia.org/wiki/Autoconfig
by phantomathkg | 2025-08-07 08:43:39+00:00
But we have more than one OS in the world, how would you think your one framework approach is going to fit in all platform?

We have seen all these framework claimed to be cross platforms and none of them are not able to make it to the top framework being used.

Web is the only "platforms" with some kind of success by abstract everything away so most of the browser display roughly the same things to all users on all OS.
by munksbeer | 2025-08-07 08:44:13+00:00
Nation states are the ones asking for stuff like this. The EU commission focuses on objectives set by the heads of the nation states. The elected EU parliament then votes on the proposals.

The bad thing about the EU is that it opens up views like yours, trying to absolve your own nation of any culpability, when that is just not true.

If you don't like the direction of the EU, vote in a government and MEPs who will steer it in a different direction. If enough people do this, then the EU changes, as happens in every democracy.

What you're seeing is simply democracy in action. You think these things are going against the majority, but the reality is, the majority of citizens are ok for this to happen at the nation state level, and by extension at the EU level.

Stop blaming the EU. It is lazy and makes the problem worse. Look closer to home.
by Someone | 2025-08-07 08:44:17+00:00
> unless you are explicitly verifying and testing the code, how would you know?

Ask your AI to write tests and to review the code, of course /s

> And, what kind of solution needs 10,000 lines of code added to it daily?

In the first days, adding 10,000 useful lines a day can be very helpful. It means you get your MVP out earlier and/or makes it way easier to experiment with different ways to solve a problem.
by hitpunch | 2025-08-07 08:44:20+00:00
Location: Santa Cruz, CA - (Bay Area)

Remote: Either/Hybrid

Willing to relocate: Yes

CV: https://drive.google.com/file/d/1LhawaE3UFjF88UBxPYXnc4ti6vY...

Email: surygeng812@gmail.com

Technologies: High-throughput data pipelines, Cloud computing, Machine learning, Neurotech, Python, C/C++, PyTorch, Scikit-learn, Bash, Qt, Redis, MQTT, Docker, Kubernetes, AWS (S3, EC2), Git, MATLAB, Electrophysiology, IoT systems, Time-series analysis, Containerized workflows, and Brain-computer interfaces.

Bio: I recently completed my PhD in Electrical and Computer Engineering at UC Santa Cruz, where I focused on data engineering, cloud computing, and IoT systems for high-throughput biological data. I build full-stack platforms for time-series data acquisition and cloud pipelines that handle terabytes of data per day per system. My recent work involved modeling complex biological signals using techniques like hidden Markov models and SVD, building longitudinal tracking algorithms, and running real-time experimental feedback systems. In one project, my cloud-based neurotechnology platform was used to remotely detect and stop seizure activity in live human brain tissue.

I’ve built tools now used by multiple labs nationwide, published in Nature Neuroscience, and open-sourced several platforms including braingeneerspy, mission_control, and piphys. My contributions have supported multiple successful grant applications, helping our research group secure millions in funding from sources including the NSF, NIH, and private foundations.

I’m looking for roles where I can keep solving hard problems at the interface of hardware, software, and data; particularly in bioengineering, neurotechnology, or scientific computing startups.

I’m confident I can bring value to your team, whether in industry or research. Feel free to reach out if you'd like to connect.

- Sury
by roelschroeven | 2025-08-07 08:44:22+00:00
> “Click a link in the email” is a tiny bit better because it takes the user straight to the GOOD website, and passing that link to BAD is more tedious and therefore more suspicious.

"Click a link in the email" is really bad because it's very difficult to know the mail and the link in it are legitimate. Trusting links in emails opens to door to phishing attacks.
by pas | 2025-08-07 08:44:59+00:00
> a massive shell that is hollow inside /s

aren't we all? /?

> nature of the surface?

so Jupiter is 317.8 M⊕, this thing is around 80-150, but ... Saturn is right there at 80 ... so unlikely to have a solid surface, but likely has a rocky core, and wild winds at this temperature. (Saturn's average temp is -178C, -138C "surface", and this candidate seems to have -48C.)

https://arxiv.org/html/2508.03814v1/MR_relation.jpg

It seems that all of this is based on 2 data points, and they only provide some examples that are consistent with that, but the models are also very low-confidence (as we don't have a lot of data about cold and small orbiting things - as they are hard to detect).

see section 5.2 https://arxiv.org/html/2508.03814v1#S5

but also consistent with the data is that it has ring(s):

Alternate explanations for the F1550C brightness include (1) a knot of exozodiacal emission; or (2) a smaller planet with a circumplanetary ring.
by exe34 | 2025-08-07 08:45:05+00:00
> I think I prefer them having a western world view,

What worries me is that the current "western world view" of America is not the same as the western world view we've shared with them since the cold war. The trend is towards the same kind of values and behaviour we see in the Islamic Republic and the Russian Federation. If that sort of "western world view" gets baked into the intelligent infrastructure, it may be very hard to change course in the future. For example dissidence and wrongthink is going to get harder and harder.
by tonyhart7 | 2025-08-07 08:45:12+00:00
but they still chinnese???? "but sorry you are wrong, its is mongolian goverment" nerd noise

Yeah but the empire is still in fact china, like you cant change that

1. does they identified some sort of "chinnese" ???: Yeah

2. does they still speak some form of "chinnese language": Yeah

"buttt it iss different eeeerrr" before you talking about whats different, BRO ITS 2000 YEARS, what do you expect ???? like do you expecting people not changing anything for two millenia????? like cmon bruh, use your critical thinking

"china proper" as whole is always referring to "whole region" not just this empire or dynasty or anything
by thrown-0825 | 2025-08-07 08:45:31+00:00
I use a similar setup, but for anyone following this guide i would not recommend hosting your custom oidc server behind the same tailnet it authorizes.

Any configuration issues will lock you out entirely and you will need to have tailscale support re-enable an oauth provider and its not reversible.

I use an oauth provider to log in to tailscale and keycloak internally as an oidc provider for service to service auth.
by reorder9695 | 2025-08-07 08:45:54+00:00
A family member of mine's car has that, I've had similar experiences where (living in a rural area) I've been driving down a 2 lane road with no one else about, seen a puddle or pothole, not wanted to hit it, tried to put the car a bit over the line for that reason and got shoved back by the bloody car thinking it knew better than me.
by zozbot234 | 2025-08-07 08:46:07+00:00
> I'd rather granny needs to visit the bank to get access to her account again, than someone phishes her and steals all her money.

The problem is that I can physically show up at my local bank branch or at my job's IT helpdesk to get my account back, but I can't show up at the Googleplex or at Facebook's or Xitter's HQ and do the same. Device bound passkeys are very error prone for the latter scenario, since users will fail to account for that case.
by FabHK | 2025-08-07 08:48:37+00:00
Agreed. But since every character gives you around 6 bits (26*2 letters + 10 numbers + some special characters ≈ 64 = 2^6), you'd need 256/6 ≈ 43 characters to exhaust the checked entropy, so up to that level it makes sense.

If you use sentences instead of randomly generated characters, the entropy (in bits/character) is lower, so 100 characters might well make sense.
by watwut | 2025-08-07 08:49:31+00:00
Trump has made it clear America is his dictatorship and his own only. Republicans like it. That does not mean America already descended as much yet, it is just expression of Trump wishes.

> They're going to do what he says

Except they ... did not. He is loosing influence. He is getting face saving deals for himself, but that is about it.
by jltsiren | 2025-08-07 08:50:26+00:00
"Head city" is just the literal meaning of "capital city".

"Maailma", on the other hand, is an old word, and its original meaning was more like "earth and sky". "Ilma" used to mean things like sky, heaven, air, and weather, but Finnic languages eventually started using the Indo-European loan "taivas" for the first two.
by TheAmazingRace | 2025-08-07 08:50:55+00:00
For those that missed the opportunity to go to VCF West this year, I should say they put on quite the dog and pony show for the Amiga. The platform was given such huge fanfare for its 40th anniversary, with many of the original Amiga staff from the 80s present. Some videos will start to trickle up on YouTube over the coming weeks.
by oezi | 2025-08-07 08:50:56+00:00
You are taking a short sighted view on what it means to be a super power.

If Putin wins in Ukraine, it will show everyone that the US is incapable to hold even a weak enemy such as Russia to account. It is irrelvant that you frame it as a choice rather than a failure.

Europe has been doing more than the US in absolute and relative terms to prop up Ukraine but it hasn't been enough to help Ukraine win. As a European, I would want our governments to put soldiers down and end the war, but Russia has been successful in the information war to make too many citizens afraid to enter with troops.

The US hasn't been saving the day for anyone without ulterior motives for a long time (ever?). You make it seem like it were generous moves to counter mostly Russia or e.g. ensure access to middle eastern oil.

The US has never spend money on its allies which it didn't believe has a large return. So the current Republican administration's view to reduce engagement is actually hurting themselves. Classic lose-lose.
by begueradj | 2025-08-07 08:51:30+00:00
"Life is, of course, just like this: You get only one shot, and it’s up to you to make the most of it by rejecting okay or even pretty good ways to allocate your time or other resources"

Simple counter example: a boxing champion gets the title once, but defends it for years. If he gets the title once and gives up, he will not be remembered because he left no legacy.

"I think quitting is one of my primary superpowers. Success in multiple fields is only possible if you’re willing to quit multiple fields"

Also I disagree. To stick with the boxer example: many boxers come back to fight after retirement, at an age where they can't fight and their body accumulated lots of damage. But why do they come back then ? Because after spending a good part of their life to reach that shot, they realize they don't have time to develop other skills to thrive in life, they can't have multiple successes. That's why they come back to do what it took them time to learn: fighting. It takes time to seriously succeed at anything, even when you are talented you need time and practice.

I disagree with most other statements.
by Tainnor | 2025-08-07 08:51:45+00:00
Yes, you can, if you manually interact with it. Most people don't do that because why would you? You generally use it as a proxy for maven central and similar and to upload your own internal artifacts through maven-publish. I'm not sure if it's the standard setting, but Nexus should typically be configured to prevent you from overwriting non-snapshot versions.
by Tade0 | 2025-08-07 08:51:47+00:00
> One important difference is that if you have unlimited amounts of low latency and processing power, you can do a full search for each keystroke,

But you don't want that, as it's useless. Until the user actually finished typing, they're going to have more results than they can meaningfully use - especially that the majority will be irrelevant and just get in the way of real results.

The signal in between is actually, really not useful - at least not on first try when the user is not aware what's in the data source and how can they hack the search query to get their results with minimal input.
by pytness | 2025-08-07 08:52:03+00:00
From the wiki[0]: "It is believed to be the first compound to have formed in the universe"

They created the molecule under space conditions:

"The experiment was carried out at the Cryogenic Storage Ring (CSR) at the MPIK in Heidelberg — a globally unique instrument for investigating molecular and atomic reactions under space-like conditions [...] They found that, contrary to earlier predictions, the rate at which this reaction proceeds does not slow down with decreasing temperature [...] Since the concentrations of molecules such as HeH⁺ and molecular hydrogen (H2 or HD) played an important role in the formation of the first stars, this result brings us closer to solving the mystery of their formation."

[0]: https://en.wikipedia.org/wiki/Helium_hydride_ion#Interstella...
by Findecanor | 2025-08-07 08:52:21+00:00
I agree that this is a bad analogy.

I've programmed my own keyboards, mice and game controllers. If you want the fastest response time then you'd make debouncing be asymmetric: report press ("Make") on the first leading edge, and don't report release ("Break") until the signal has been stable for n ms after a trailing edge. That is the opposite of what's done in the blog article.

Having a delay on the leading edge is for electrically noisy environments, such as among electric motors and a long wire from the switch to the MCU, where you could potentially get spurious signals that are not from a key press. Debouncing could also be done in hardware without delay, if you have a three-pole switch and an electronic latch.

A better analogy would perhaps be "Event Compression": coalescing multiple consecutive events into one, used when producer and consumer are asynchronous. Better but not perfect.
by Thorrez | 2025-08-07 08:53:06+00:00
That's a good point. However, it doesn't mean fertilization isn't the point when personhood begins.

When choosing the point at which personhood begins, we should look at the stages of development to identify the most likely candidate. Fertilization is the most rapid period of development. Fertilization is the point at which the organism is formed. Before fertilization, there is no entity with a full set of DNA. After fertilization, there is an entity with a full set of DNA. Before fertilization, there is no entity that will typically grow into an adult human. After fertilization, there is an entity that will typically grow into an adult human. All these factors point to fertilization being when personhood begins.

If there were abortions that take place during the process of fertilization, then we would need to look into fertilization to determine exactly when during fertilization does personhood begin. But since that's not the case, we don't currently need to examine the substeps within fertilization to determine that. It's sufficient to say personhood begins some time during fertilization.