MurphyA/hacker-news huggingface dataset:
by shiandow | 2025-08-04 16:15:09+00:00
Similar maybe but it can't be the same surely? Just pick some function like f(x,y) = x-1 and start rotating it around your centre pixel, the average (s1+s2+s3+s4) will be the same (since it's a linear function) but there's no way those absolute values will remain constant.

You should be pretty close though. For a linear function you can just calculate the distance to the 0 line, which is invariant to any linear transformation that leaves that line where it is (which is what you want). This is just the function value divided by the norm of the gradient. Both of which you can estimate from those 4 points. This gives something like

dx = (s2 - s1 + s4 - s3) dy = (s3 - s1 + s4 - s2) f = (s1+s2+s3+s4)/4 dist = f / sqrt(dx*dx + dy*dy)
by tpm | 2025-08-04 16:15:13+00:00
I'm 100% WFH. But I still live in the centre of our capital, partly by accident (bought the flat shortly before Covid hit to shorten the commute), partly because the infrastructure in other parts is quite lacking. And as you note, nobody knows when the WFH ends. But the infra part is why I think WFH does not solve rural flight. Yeah enabled consequently it would help a bit, but not that much I think.
by madaxe_again | 2025-08-04 16:15:23+00:00
Yup. The physically, economically and socially mobile class is derived principally from people who moved from the working classes, mostly in the centuries following industrialisation.

The genetic divide goes more the other way - of course there’s going to be some positive selection for educational attainment/intelligence for people who left the village, but more generally the local populations are quite insular, migrate little (especially the ones who remain, of course - self-selecting), and have quite a few children, and in a population like that, you get genetic drift, resulting in more distinctive alleles compared to a generally larger mobile population, compared to the individual sedentary populations.

Where I live in Portugal this process has been going on for nearly a millennium - and you can tell if someone is from village X or Y 5km apart but separated by a river, just by looking at them - specific alleles get more and more prevalent in a small, largely closed population, quickly.

This doesn’t show that social mobility is broken - if anything, the opposite - it shows that a great many people have left the village and joined the mobile elite.
by roflmaostc | 2025-08-04 16:15:38+00:00
I imagine where the speech to text listens to the final diagnosis (or even the consultation) and summarizes everything in a PDF. Of course privacy aware (maybe some local hosted form).

And then the doctors double checks and signs everything. I feel like, often you go to the doctor an 80% of the time they stare at the screen and type something. If this could get automated and more time is spent on the patient, great!
by nobody9999 | 2025-08-04 16:15:50+00:00
When I attended Stuyvesant there were more than eight black students in my class. But that was many years ago, before the school moved down to FiDi.

The problem, IMNSHO, isn't Stuyvesant (or Bronx Science/Brooklyn Tech/etc.). The problem is that too many primary schools in NYC fail to adequately prepare their students for secondary education.

No old white guy sits around accepting/rejecting applications for the Specialized High Schools. Rather, it's the cold, hard numbers from the Specialized High School Admissions Test[0].

That so few black students are admitted is an clear indictment of the NYC public schools' level of segregation and lack of preparation for secondary school in predominantly black neighborhoods.

This isn't just poor quality education/lesser quality teachers in many schools, but also a lack of participation from parents/communities forcing the schools to be more rigorous.

It's disgusting, and as I mentioned, we're doing worse WRT primary education for poor folks than we were in the 1970s and 1980s. For shame NYC! For shame!

[0] https://en.wikipedia.org/wiki/Specialized_High_Schools_Admis...
by nerdix | 2025-08-04 16:15:57+00:00
I think it's weird to most people. I've used NixOS on my personal machines for 2 years and Nix lang is easily the worst thing about it. I'm definitely not a huge functional guy but I'm familiar with Lisp/Scheme and F#. Nix feels completely foreign in a way that those languages didn't.

There have definitely been situations where I've just decided to not try out an application because it wasn't in nixpkgs (it's pretty rare for a package to not exist but one prominent example is Zen browser).
by jrm4 | 2025-08-04 16:16:04+00:00
Right, I think this gets at the biggest issue with "judging languages."

We'd like 'thereotical fundamental aesthetics that strongly predict beautiful and useful programs' to be the thing to judge languages on and well, nope, never.

None of that matters until people start making stuff. And people making stuff with the language which in turn equals more people making stuff with the language is the primary metric.
Show HN: I spent 6 years building a ridiculous wooden pixel display
by benholmen | 2025-08-04 16:16:21+00:00
I built the world's most impractical 1000-pixel display and anyone in the world can draw on it. It draws a single pixel at a time and takes 30-60 minutes to complete a single image. Anyone can participate in the project by voting for the next image to be drawn, and submitting images.

https://kilopx.com/
by m4rtink | 2025-08-04 16:16:50+00:00
IIRC the issue was the emergency diesel generators being flooded, preventing them from powering the emergency cooling pumps, resulting in the meltdowns from residual heat in the reactor cores and spent fuel pools.

Various construction changes could have prevented this from happening:

- the whole power plan being built higher up or further inland

-> this would likely be quite a bit more expensive due to land availability & cooling water management when not on sea level & next to the sea

- the emergency generators being built higher up or protected from a tsunami by other means (watertight bunker ?)

-> of course this requires the plan cooling systems & the necessary wiring itself working after surviving a massive earthquake & being flooded

An inland power plant - while quite wasteful in an island country - would be protected from tsunamis & certainly doable. On the other hand, I do wonder how would high concrete cooling towers handle strong earthquakes ? A lot of small cooling towers might have ti be used, like in Palo Verde nuclear generating station in Arizona.

Otherwise a bizzare case could still happen, with a meltdown possibly happening due to your cooling towers falling over & their cooling capacity being lost.
by tonymet | 2025-08-04 16:17:53+00:00
I can't believe the people making or testing these products have kids or even sleep at night. They must be vampires. We recently replaced Vornado fans . The older model had a basic mechanical switch -- silent, tactile , works 100% of the time, works in the dark. The new model has a capacitive touch interface that only works 30% of the time when touched. Impossible to operate in the dark. The worst part is the deafening shriek whenever you adjust the fan .

They should have advertised on the box: wakes your kids and your wife at 2am!
by Joker_vD | 2025-08-04 16:17:53+00:00
> and just translated "hot" verbatim - as in the adjective indicating temperature

Well, "горячий" does have figurative meaning "passionate" (and by transfer, "sexy") in Russian just as it has in English. Heck, English is even worse in this regard: "heated argument", seriously? Not only an argument doesn't have a temperature, you can't change it either (since it does not exist)! Yet the phrase exists just fine, and it translates as "hot argument" to Russian, no problem.

No comments on "MILF" though. But I wouldn't be surprised if it actually entered the (youth/Internet) slang as-is: many other English words did as well.
by stronglikedan | 2025-08-04 16:18:05+00:00
> They could easily do the same thing ahead of the meeting, and you'd have much shorter meetings.

There's no difference in the amount of time spent whether it's read in or out of the meeting. At least spending the time in the meeting to read it, people are more focused on the topic at hand and the time will be better spent. Besides, I'd bet the fraction of those docs that are ready sufficiently ahead of the meeting are in the single digits.
by simonw | 2025-08-04 16:18:06+00:00
I've been calling it AI-assisted development, but that's clearly not snappy enough.

I have a few problems with evolving "vibe coding" to mean "any use of LLMs to help write code:

1. Increasingly, that's just coding. In a year or so I'll be surprised if there are still a large portion of developers who don't have any LLM involvement in their work - that would be like developers today who refuse to use Google or find useful snippets on Stack Overflow.

2. "Vibe coding" already carries somewhat negative connotations. I don't want those negative vibes to be associated with perfectly responsible uses of LLMs to help write code.

3. We really need a term that means "using prompting to write unreviewed code" or "people who don't know how to code who are using LLMs to produce code". We have those terms today - "vibe coding" and "vibe coders"! It's useful to be able to say "I just vibe-coded this prototype" and mean "I got it working but didn't look at the code" - or "they vibe-coded it" as a warning that a product might not be reviewed and secure.
by glenstein | 2025-08-04 16:18:09+00:00
A fascinating variation on this same issue can be found in Neal Stephenson's "Fall, or Dodge in Hell". There the solution is (1) discredit weaponized social media in its entirety by amplifying it's output exponentially and make its hostility universal in all directions, to the point that it's recognizeable as bad faith caricature. That way it can't be strategically leveraged with disproportionate directional focus against strategic targets by bad actors and (2) a new standard called PURDA, which is kind of behavioral signature as the mark of unique identity.
by bombcar | 2025-08-04 16:18:11+00:00
I've started to come around to realizing that the van isn't the size it is because of the number of kids, it's because the thing should be packed full of "emergency" supplies so that you CAN grab the kid and run somewhere (within view of the van).

So far it's mainly a change of clothes (for everyone!), diapers, pacifiers, bottles, and water, but that's going to grow.
by imglorp | 2025-08-04 16:18:36+00:00
We (the US) had a very successful, carefully designed system that seems to have been an unstable configuration. It was neither hammer and sickle nor single megacorporation: it was balanced on a hill between both.

The combination of (1) checks and balances, (2) separation of money, religion, corporation, and government, and (3) regulation in moderation worked pretty well for around 200 years. Monopolies and labor abuses were mostly in check. Prosperity was widely shared. Churchill might have said it's "the worst possible system, except for all the others."

Around the mid 70s it started to go astray with the income gap and collection of obscene personal wealth and unchecked corporate powers. With the repeal of Citzens United, that was the end of it. We all know that playing defense against constant assault from an opponent with unlimited resources is a losing proposition.

If we do manage to oust the 1%, we could in theory reset to that decision point: with a few additional constitutional safeguards to keep money out of politics, strengthen ethics barriers for all three branches, etc, we might go another 200 years.
by shoxidizer | 2025-08-04 16:18:39+00:00
This is a very persistent rumor. I forget the details but it comes from a customer support email, not some official statement or promise from Gabe, and even that was originally posted on a long gone forum which you can only find quotes of. Even if there was first hand proof of an official statement, I wouldn't expect it to be upheld. Minecraft's website used to have a line from Notch saying he would make it open-source in the future.
by lapcat | 2025-08-04 16:18:54+00:00
This headline has been editorialized, contrary to HN guidelines, and it's also inaccurate. The actual headline of the story is "Mozilla flags phishing wave aimed at hijacking trusted Firefox add-ons".

The story is about a phishing campaign directed at extension developers, not about the extension "store" (which is not really a store and doesn't sell anything), being "flooded" with malware.
by goosejuice | 2025-08-04 16:19:05+00:00
Be honest. Did you write this comment with an LLM?

Why should it matter beyond correctness of the content, which you and the author need to evaluate either way.

Personally, I'm exhausted with this sentiment. There's no value in questioning how something gets written, only the output matters. Otherwise we'd be asking the same about pencils, typewriters, dictionaries and spellcheck in some pointless persuit of purity.
by WorldMaker | 2025-08-04 16:19:06+00:00
As someone who eschewed jest and others for years for the simplicity of mocha, I still appreciate the design decision of mocha to keep the assertions library separate from the test harness. Which is to point out that chai [1] is still a great assertions library and only an assertions library.

(I haven't had much problem with TypeScript config in node:test projects, but partly because "type": "module" and using various versions of "erasableSyntaxOnly" and its strict-flag and linter predecessors, some of which were good ideas in ancient mocha testing, too.)

[1] https://www.chaijs.com/
by benmmurphy | 2025-08-04 16:19:43+00:00
usually when interfacing with a library written in c the library will export functions for object destruction. it makes sense for that to be part of the interface instead of using the system allocator because it also gives the library freedom to do extra work during object destruction. if you have simple objects then its possible to just use the system allocator, but if you have graphs or trees of objects then its necessary to have a custom destroy function and there is always some risk in the future you might be forced to need to allocate more complex data structures that require multiple allocations.
by borroka | 2025-08-04 16:19:44+00:00
It also assumes that the sequence is random and that there is no a priori information about the quality of the candidates.

A similar problem occurs in dating today, when people tend to dismiss the current option in the hope or expectation of finding someone better later, intuitively treating it as a secretary problem. But too many people fail to take full advantage of the knowledge they have of themselves and the type of partner they can attract, of the dating market and of the world in general, and end up bitter and disappointed and victims of their own poor choices.
by bombcar | 2025-08-04 16:20:26+00:00
Non-parents don't realize just how exactly toddlers and young children will mimic what they see; they don't see Bluey and decide to play 'keepy uppy' they see Bluey and decide to act out the entire episode, word for word, scene for scene.

And then you realize why Peppa being a bit of a brat sometimes can be an issue.
by anderber | 2025-08-04 16:20:45+00:00
Peppa Pig is in general funnier than Bluey. Visually, I also agree, Bluey is far superior. I just can't help, as a parent, the feeling of inferiority as there's no way two working parents have the energy and patience to make everything a game with their kids. That's the main crux of why I prefer Peppa.
by ajcp | 2025-08-04 16:20:51+00:00
I believe the writer is comparing local visual workflow programs against local Excel workbooks, that is: personal productivity tools run on a users local machine. This is a very important distinction.

The value prop of these "Low-Code No-Code" platforms has absolutely 0 to do with the actual "user/developer" experience being better/easier/more powerful and everything to do with the orchestration, inheritability, visibility, management, and security capabilities that these platforms provide. If I have 5 artisanal, bespoke Excel workbooks that my "developer" accountant runs locally to complete a part of a critical business process (and they invariably do) then I have 5 ways my business can come to a grinding halt when any number of things happens to that accountant or their computer. I would take 50 less powerful, rickety RPA workflows that I can at least see in a control room over those 5 Excel workbooks any day of the week.
by DiogenesKynikos | 2025-08-04 16:21:07+00:00
Judaism hasn't even existed for anywhere near 3600 years, and most Arabs are just local people who started speaking Arabic in the centuries after the spread of Islam (much like the Jews stopped speaking Hebrew 2000 years ago and adopted Aramaic).

One of the weirdest things about this conflict is that the Palestinians are more closely related to the ancient Israelites than many (maybe even most) Israelis.
by 542354234235 | 2025-08-04 16:22:18+00:00
>Onagawa was… 60 kilometers closer than Fukushima Daiichi [to the epicenter] and the difference in seismic intensity at the two plants was negligible. Furthermore, the tsunami was bigger at Onagawa, reaching a height of 14.3 meters, compared with 13.1 meters at Fukushima Daiichi. The difference in outcomes at the two plants reveals the root cause of Fukushima Daiichi’s failures: the utility’s corporate “safety culture.”

>Before beginning construction, Tohoku Electric conducted surveys and simulations aimed at predicting tsunami levels. The initial predictions showed that tsunamis in the region historically had an average height of about 3 meters. Based on that, the company constructed its plant at 14.7 meters above sea level, almost five times that height.

>Tepco, on the other hand, to make it easier to transport equipment and to save construction costs, in 1967 removed 25 meters from the 35-meter natural seawall of the Daiichi plant site and built the reactor buildings at a much lower elevation of 10 meters.

https://thebulletin.org/2014/03/onagawa-the-japanese-nuclear...
by grvdrm | 2025-08-04 16:22:37+00:00
This post talks about remote but I will generalize beyond remote.

Effective sharing is amazing and a superpower. Doesn't have to be chat either.

Years ago (between 2006-2012) I worked for a company that implemented Salesforce. We were all in the office but spread across floors, US offices, and some offices elsewhere in the world.

Someone structured Salesforce in such a way that every client question/answer was clearly documented and properly linked. So, over time, I found and learned so much searching through that knowledgebase. Had some garbage questions/answers just like anything (including chats).

What's key though is MOST client-facing folks bought into sharing/linking/documenting to Salesforce. Rather than sitting in individual inboxes.

So, if you're able to create that same sort of magic through a chat channel, do it. If you don't see an org that understands that sort of behavior, might not be worth your time. It takes effort!
by rchaud | 2025-08-04 16:22:55+00:00
Non-hammer-and-sickle countries have done the same for centuries in order to amass wealth for its feudal lords. Only its targets used to be people in faraway lands whose humanity could be ignored in service of a 'civilizing mission', which just happened to tie in kindly with the interests of United Fruit Company, the East India Company, the South African diamond industry and countless others.

That arc of history is fast coming to an end as the easiest pickings for the feudal class today are right here at home. There's less resistance because the natives think their leaders are too civilized and their society too well-informed to end up on the pointy end of shareholder interests.
by tempfile | 2025-08-04 16:23:08+00:00
> You asked the web-enabled AI to look at the domains.

Right, and the domain was configured to disallow crawlers, but Perplexity crawled it anyway. I am really struggling to see how this is hard to understand. If you mean to say "I don't think there is anything wrong with ignoring robots.txt" then just say that. Don't pretend they didn't make it clear what they're objecting to, because they spell it out repeatedly.
by djoldman | 2025-08-04 16:23:28+00:00
The cat's out of the bag / pandora's box is opened with respect to AI training data.

No amount of robots.txt or walled-gardening is going to be sufficient to impede generative AI improvement: common crawl and other data dumps are sufficiently large, not to mention easier to acquire and process, that the backlash against AI companies crawling folks' web pages is meaningless.

Cloudflare and other companies are leveraging outrage to acquire more users, which is fine... users want to feel like AI companies aren't going to get their data.

The faster that AI companies are excluded from categories of data, the faster they will shift to categories from which they're not excluded.
by jklinger410 | 2025-08-04 16:23:37+00:00
> That said, why does perplexity even need to crawl websites?

So you just came here to bitch about Cloudflare? It's wild to even comment on this thread if this does not make sense to you.

They're building a search index. Every AI is going to struggle at being a tool to find websites & business listings without a search index.
by potato3732842 | 2025-08-04 16:23:48+00:00
Ah, yes, those dastardly conservatives, always trying to <checks notes>, bring back strong labor unions and <checks notes> repeal Citizens United.

Which isn't to say that the past was great or anything or that the conservatives are broadly right, just that your generalization is overly broad to the point of absurdity. Pretty much every ideology tries to pick and choose things from the past that ought to be revisited.

Edit: The sarcasm in a certain sentence in this comment is obvious enough that I'm not gonna feel bad for anyone who didn't get it.
by carlosjobim | 2025-08-04 16:23:51+00:00
It's a meta discussion, but comments who go against popular opinion amongst HN commenters get increasingly down voted, flagged, [dead]. And it's rarely any extreme or rule-breaking comments. I wrote "against popular opinion", but that might not even be it. It could be that there's a minority of very active users who see it as their job to prune this message board of undesirable opinions.

Probably a bunch of them have opened my submission history in a new tab by now to mass downvote or look for evidence that I'm not a human, but in fact a bot, a paid shill, an AI, a Russian citizen, etc.
by shagie | 2025-08-04 16:23:56+00:00
In those cases, what would a law...

"that businesses involved in facilitating financial transactions in the United States are considered “common carriers” and must not discriminate against, cancel or disadvantage any customer or legal transaction, without a court order"

provide? It might have prevented Visa and Mastercard from being brought into the PornHub lawsuit... in the US. It wouldn't have protected them from Australian laws weaponized by organizations such as Collective Shout.
Show HN: Qwen-Image, the new SOTA AI image model
by chengzeyi | 2025-08-04 16:24:19+00:00
We are thrilled to release Qwen-Image, an image generation foundation model in the Qwen series that achieves significant advances in complex text rendering and precise image editing. Experiments show strong general capabilities in both image generation and editing, with exceptional performance in text rendering, especially for Chinese.

https://huggingface.co/Qwen/Qwen-Image