MurphyA/hacker-news huggingface dataset:
by parliament32 | 2025-06-05 16:30:41+00:00
Correct, and this is by design. Keeping in mind "hairpin"-style connections often don't work, also by design (leaving a network then hairpinning back into the same network).

Let's say you have an internal employee portal. Accessing it from somewhere internal goes to an address in private space, while accessing it from home gives you the globally routable address. The external route might have more firewalls / WAFs / IPSes etc in the way. There's no other way you could possibly achieve this than by serving a different IP for each of the two networks, and you can do that through DNS, by having an internal resolver and an external resolver.

> but you could just have two different fqdns

Good luck training your employees to use two different URLs depending on what network they originate from.
by jchw | 2025-06-05 16:31:20+00:00
Also a web developer of 20 years. Used to use PHP to write old-school server-side webapps a bunch. When I first started things were just transitioning to PHP 5 as I recall. Exciting times.

Honestly, what confuses me the most is that looking at the codebase FTA it just looks like a modern webapp codebase (albeit a small one) except without TypeScript. I don't really see the point in this case. It was one thing when tooling really sucked, but we're past the Webpack days: you can setup Vite in a minute and have a really nice and very fast bundled workflow out of the box. Nowadays the performance critical bits of bundlers are written typically in Go or Rust and decently optimized, so it's not like it takes a ton of memory or CPU time to bundle a modern app, especially one that is fairly small.

There's really nothing wrong with rawdogging HTML/CSS/JS like the old days, I've certainly done it from time to time, but in this case it doesn't really look like the outcome is much different. If you're going to write a client-heavy app in a style that works perfectly well with modern tools, why not use the tools? If you don't like them, you can always get rid of them later. You can always strip out the TypeScript types and remove any reliance on bundler features and ship it as normal ES modules. It's really not hard at all, the reason why people don't do it is lack of obvious benefit.

There's some middle ground between "only dev tool is Notepad" and "hello welcome to my Vite + TypeScript + ESLint + Prettier + Svelte + SvelteKit + tRPC + Y.js + leftpad starter pack", you could always just choose the high-impact tools that help improve the code and the resulting application experience and be very deliberate about what you depend on.

I read the article but I still don't entirely understand the point. (There's a focus on "not using JS the browser doesn't understand" but also, you don't have to? Browsers now understand ES Modules and async and most other modern features even going back a few years. Even Ladybird Browser has little trouble with any of the modern features I care about!)
by jeffhuys | 2025-06-05 16:32:18+00:00
I’m very capable of that last statement actually. It’s also called “being a conspiracy theorist” if you do so with people/entities that others agree with.

You could also turn it around - so if you support Israel and be outspoken in support of Jews but reply “interesting” to a few posts completely wipes out support?

This comes down to opinion (and, be honest, wanting something to be true). Have the opinion you want. Just know that if the media stands behind you and agrees with you, it’s in no way confirmation of your opinion. It’s just the opinion most well-suited for the media’s investors.

It’s hard at first, but to realize that the opinion you hear most is NOT always the opinion most people have is golden. Suddenly it makes sense why stuff happens in the world.
by coolKid721 | 2025-06-05 16:32:42+00:00
the pricing is for token usage in 5/hr windows not monthly caps. if you use it intensely a couple times a month within a 5hr window it's not hard to hit the cap and want to upgrade. Personally I just work on some side projects during work on another monitor and just every half an hour so throw something at it and that's been very valuable for me.
by rsfern | 2025-06-05 16:33:36+00:00
This is already what the funding agencies do! The merit review process solicits outside expert assessment of the importance, feasibility, and potential impact (including economic development and societal impact) of the research, and the funding agencies do their best to maintain a balanced portfolio of research that is promising for advancing national priorities

By all means we should discuss the transparency of this process, what those national priorities are, and exactly what we (collectively as taxpayers) the risk-reward tradeoff should be. But let’s not pretend that the funding agencies don’t already view science as a public investment, or be too hasty about dismissing the potential medium term economic value of research into for example geology and geochemistry on mars
by randerson | 2025-06-05 16:33:39+00:00
As an amateur bird photographer I love this app, but I wish there was some way to pinpoint the direction the sound is coming from.

I have wondered if perhaps with 3 microphones positioned a specific distance apart from one another, an app could compare their relative volumes and show the user the exact location of a bird. Any smart HNers know if something like this is possible?
by os2warpman | 2025-06-05 16:33:39+00:00
>More funding than ever, yet they're somehow short-staffed? Is that right?

Yes.

This may come as a surprise to you but the United States of America is severely under-staffed when it comes to police, especially given its higher crime rate compared to other developed countries. Cities are the most critically under-staffed, though some rural areas may have few, or no, local dedicated police resources.

Austin PD has a staff of slightly over 2,000, with 1,816 positions for police officers, with 330 vacancies. Let's call that 1,500 officers. Austin, TX has a population estimate for 2024 of 993,588. 1,500 patrol officers for 993,588 people is a rate of 150 per 100k.

Those 1,500 officers responded to 286,035 incidents in 2024: https://app.powerbigov.us/view?r=eyJrIjoiNjJhMmU4YTMtM2IyZS0...

That's 190 calls per officer per year.

Birmingham, England has a population of 1,157,603. Let's call 990k and 1,100k "close enough". It is covered by the West Midlands Police territorial police force. West Midlands has a staff of 12,511, with roughly 8,000 officers. West Midlands has a population of 2,953,816. That is a rate of 270 officers per 100k.

Those 8,000 officers responded to 736,532 calls for service. https://www.police.uk/pu/your-area/west-midlands-police/perf...

That's 92 calls per officer per year.

150 vs 270 officers per 100k

190 vs 92 calls per officers per year

On top of all of that, Austin cops are much more likely to encounter an armed individual, much more likely to encounter an individual under the influence of drugs, have received much less training than the West Midlands officer, and are much, MUCH more likely to be on a call alone, far from backup.

This is a pattern repeated across the United States, yes with exceptions, but IN GENERAL the norm is for officers in the US to basically burn out after 4-7 years due to overwork.

You can compare officers per 100k here: https://en.wikipedia.org/wiki/List_of_countries_and_dependen...

The US has the same per-capita number of police as France, but has 5x the murders, 6x the firearms, and 1/4th the training.

The solution is to hire more, pay more, and train more, but there we go being cheap again!

I assert the police are a reflection of the society they serve, and we are cheap, poorly educated, violent dickheads so I expect nothing less from our cops.
by ZYbCRq22HbJ2y7 | 2025-06-05 16:34:22+00:00
There are a plethora of different ways people are using all of the tools that you mentioned.

There are so many SQL implementations and flavors, no one could possibly have a thumb on all of them.

Acting if it is somehow easier to master than the many web development tools (frameworks, build tools, etc) that you can learn how to use in a few hours seems like a confusing take.
by Anthony-G | 2025-06-05 16:34:24+00:00
I’ve really enjoyed the TV series (so far). Would you recommend reading the books – either before or after watching future seasons?

While watching the first two seasons, I still haven’t understood why the creators of the silos wouldn’t just have told people the truth to avoid the dysfunctionality that results from the cognitive dissonance that the leadership has to maintain. Telling the truth would also preclude the rebellions that keep recurring because the people realise that they’re being lied to. Is the rationale for the elaborate lies and rituals clearer in the books?

On the other hand, I can understand why the leader of the post-apocalyptic bunker in Paradise goes to extreme lengths to lie to the residents about the outside world.
by GiorgioG | 2025-06-05 16:34:36+00:00
And for months now Cursor on Windows loves to run a 'q' command which doesn't fucking exist..so every time it executes a command line command I get this:

C:\projects\my_project>q^D^C 'q' is not recognized as an internal or external command, operable program or batch file.

1.0 my ass.
by AnthonyMouse | 2025-06-05 16:34:43+00:00
> but the presumption that there will be a stream of people moving in is false. The people would just not move to a place with high rent (all else being quite equal).

People move into places where there are jobs. All else is not equal, because other places don't have those jobs. Notice that higher rents correlate with population growth. Under your theory, if rents went up, shouldn't the local population decline rather than increase?

Also notice that the overall population increases over time as a result of births and immigration, and that existing structures are occasionally damaged in various ways and have to be renovated or rebuilt. The result is that the steady-state is rents going up unless you have active investment in new housing.

> So high rents will lower the incoming demand. Aka, the current rent is almost always the max the market will bear, regardless of people moving in (or out) - so you can assume it's at some sort of equilibrium.

"What the market will bear" is supply and demand. If you add costs to supplying more housing, supply won't increase until the price matches the new costs. It changes the intersection point with the same demand curve.

> Unless, the new tax has an equal and opposite tax credit to renters! Who now have more money, and would be able to accept a higher rent as they've become slightly richer.

Your assumption is that renters can't pay higher rents. It's that they won't pay higher rents if lower rents are available, which is caused by competition between landlords and increases in supply from new construction. Take that away and people have to outbid each other for the now more constrained number of units, and then people have to pay higher rents and have it come out of their other spending, or take on more debt. Because you pay for housing or you're homeless.
by ijk | 2025-06-05 16:35:13+00:00
Given the rather direct connection between Alan Turing dying because he was persecuted for queerness, this seems to be a rather odd angle to argue; there seems to me to quite a bit of evidence that queer studies might significantly reduce things like suicide rates [1].

It's also rather irrelevant: queer studies doesn't get very much funding to begin with. One estimate I found placed research "on sexual and gender minoritized (SGM) populations" at 0.8% of the NIH budget, the majority of which went to HIV related research [2].

Which all really seems to rather disingenuous given that the funding cuts that are currently taking place are across the board: "The funding decreases touch virtually every area of science — extending far beyond the diversity programs and other “woke” targets that the Trump administration says it wants to cut" [3]. This includes massive cuts at NASA, to the point that many current and future missions are in danger of being canceled:

"This would result in the cancellation of a number of high-profile missions and campaigns, according to the new documents. For example, Mars Sample Return — a project to haul home Red Planet material already collected by NASA's Perseverance rover — would get the axe. So would the New Horizons mission, which is exploring the outer solar system after acing its Pluto flyby in July 2015, and Juno, a probe that has been orbiting Jupiter since 2016." [4]

As a result of these cuts we are literally going to know less about Jupiter. And you're off on some weird gender studies tangent.

[1] https://www.columbiapsychiatry.org/news/gender-affirming-car...

[2] https://ajph.aphapublications.org/doi/abs/10.2105/AJPH.2024....

[3] https://www.nytimes.com/interactive/2025/05/22/upshot/nsf-gr...

[4] https://www.space.com/space-exploration/trumps-2026-budget-w...
by happosai | 2025-06-05 16:35:14+00:00
Twitter won't open my eyes to the "world is actually thinking". It is a rather minor social media in the big picture:

https://www.statista.com/statistics/272014/global-social-net...

There are certainly much better ways to learn what the world is thinking than a website without effective moderation. The problem was never "censorship" or "people are not allowed to say everything". The problem is the quantity of garbage the information supersewer generates and finding what is true and relevant.
by enragedcacti | 2025-06-05 16:36:30+00:00
Those are numbers for Autopilot, not FSD. Autopilot is driving mostly highway miles which have much lower crash rates than the highway/city combined stat Tesla compares against. More importantly, those statistics describe the safety of a supervised system and can't be used to infer the safety of the system on it's own. Tesla refuses to disclose the industry standard "miles per disengagement" for FSD but crowdsourced data puts them at 456, pitiful compared to humans and other self-driving projects. [1]

Also to note, FSD disengagements are probably common enough to still be on the left hand side of the "Valley of Degraded Supervision"[2], where mistakes are common enough that users stay viligant. As mi/de increases to 5,000 or 50,000, the quality of the supervision could degrade to the point that the supervised system is less safe than an unaided driver.

[1] https://teslafsdtracker.com/Main

[2] https://users.ece.cmu.edu/~koopman/pubs/koopman19_TestingSaf...
by zerodeux | 2025-06-05 16:36:32+00:00
Exactly.

I'm the author, it's funny this thing pops up now, it was written +15 years ago and is barely maintained (but AFAKI still works).

The metrics collected are close to those from PHP-FPM (CPU user/sys, clock time, peak memory) + the wpdb hook because I had to profile lots of WP.

The most interesting part is the 'phptop' tool itself which actually parse the logs and make some useful histograms.

Its main force I think it's that it's very lightweight (500 lines of Perl, fast and efficient regexes), works everywhere (very old Perl will do), and gives results instantly. My usecase used to be : apt install phptop, wait (at least) 1min for data collection, get useful histogram. It's also obviously very easy to uninstall.

It does pollute the error log, but it's the most simple and universal data sink I could think of, and well it's a hack in the end.

Patches still welcome anyway :).
by lithocarpus | 2025-06-05 16:36:33+00:00
Where I live mushrooms are by far the most abundant wild food. It's good exercise, very enjoyable "work", and they taste really really good with a huge variety of flavors.

Leafy greens also have very low calories per pound. We eat them for the nutrients not for the calories. Because of mushrooms and wild greens, I buy very little vegetables, all I need is relatively cheap (per calorie) foods to go with the wild stuff.

There is also risk of food poisoning with food from restaurants or the store.. not to mention the chronic poisoning of eating food grown with excessive pesticides etc.

For the most part the abundant edible mushrooms look very different from the dangerous ones. But yes you do need to know ID thoroughly if you go for certain species.

That said not everyone lives where edible mushrooms are abundant, I'm not trying to suggest everyone should do it.
by sib | 2025-06-05 16:36:43+00:00
That's a pretty significant difference, though.

OpenAI (and other services) log and preserve your interactions, in order to either improve their service or to provide features to you (e.g., your chat history, personalized answers, etc., from OpenAI). If a court says "preserve all your user interaction logs," they exist and need to be preserved.

DDG explicitly does not track you or retain any data about your usage. If a court says "preserve all your users interaction logs," there is nothing to be preserved.

It is a very different thing - and a much higher bar - for a court to say "write code to begin logging user interaction data and then preserve those logs."
by jeffhuys | 2025-06-05 16:37:18+00:00
I’ve already addressed the first part of your comment in another comment.

I don’t think there’s a million things you can’t say. I see tons of posts criticizing Elon. But I also see tons of people defending him in replies. This is what we should want. Discussion. Open talking. And that includes “right wing nutjobs”.

If the vision you’re seemingly okay with censoring is so damaging that you can’t fight it with words, is the opposing vision strong enough?
by dahart | 2025-06-05 16:37:19+00:00
Yes, testosterone and other parts of male physiology are what lead to men having more muscle mass on average. Men and women have different average sizes, so we don’t need to debate whether men are larger or women are smaller, both are true. The main takeaway from the muscle mass point for me is just that there’s very little difference in strength between men and women per kilo, when normalizing against lean body mass. It’s just a good thing to keep in mind when taking about these sex differences, since there’s a lot of misleading framing and wrong impressions, right?
by volker48 | 2025-06-05 16:37:39+00:00
Obsidian Security | Threat Backend Engineer | Newport Beach, Palo Alto, Philadelphia | Onsite or Remote | Full-Time

Obsidian Security is at the forefront of SaaS security, dedicated to detecting and mitigating threats effectively. We are hiring for multiple roles. With our advanced threat detection solution, we visualize user activity, identify employee compromise, and mitigate insider threats, ensuring data security before a material breach occurs.

Skills:

- Python (specifically experience with asyncio) - Rust a plus - SqlAlchemy - Fastapi - Scylla DB a plus - Go

Apply here: https://grnh.se/a646066d8us
by Arnavion | 2025-06-05 16:37:58+00:00
They definitely can't cope with the load at midnight, or at least couldn't back in 2022, and the fact that they mention midnight specifically in this post makes me assume they still can't. I say this because I had cert issuance fail for multiple days because of DB timeouts on their end from that: https://community.letsencrypt.org/t/post-to-new-order-url-fa...

Incidentally the fact that it took them 4 days to respond to that issue is why I'll be wary of getting 6-day certs for them. The only reason it wasn't a problem there was that it was a 30d cert and had plenty of time remaining, so I was in no rush. (Also ideally they'd have a better support channel than an open forum where an idiot "Community Leader" who doesn't know what he's talking about wastes your time, as happened in that thread.)
by IAmBroom | 2025-06-05 16:38:00+00:00
We still have figurative witch hunts. And always have. The term has nothing to do with magic, magick, nor paganism.

We - the Western world, at least - have not had a genuine literal witch hunt in centuries. If you live in Africa, and are speaking locally, you should make that clear.

Otherwise, you are outrightly lying to make your point.
by yndoendo | 2025-06-05 16:38:08+00:00
When Microsoft ported C# to Linux, they actually held off on releasing it because Linux ran C# applications better than Windows OS. They took time to refactor the code so Windows OS and Linux where on par. I cannot remember the source video where Microsoft employees talking about it is. The video was right after the .NET Core initial release.

That being said. Microsoft does not want a cross-platform C# that works on Linux. This is why their .NET MAUI does not support Linux and a 3rd party framework will be needed.

Only reason I would choose C# for non-Windows is because of existing / legacy code base. Any new application would use language and libraries that fit the problem versus trying to fit C# as the solution to all.

Mono actually is the primary project that greatly improved the C# world and evolved the latest .NET infrastructure, not Microsoft. Mono developers actually cleaner APIs. Even Microsoft Visual Studio for Mac is just Mono Developer with the Linux supporting bits removed.
by mozanunal | 2025-06-05 16:38:28+00:00
If you are looking for web app stack, that does not require build step:

TLDR: I was looking for a web app stack that I can work easily in year 2030, it is for side project, small tools I am developing and that is what I came up with.

I've been spending some time thinking about (and getting frustrated by!) the complexity and churn in modern frontend development. It often feels like we need a heavy build pipeline and a Node.js server just for relatively simple interactive applications.

So, I put together some thoughts and examples on an approach I'm calling "No-Build Client Islands". The goal is to build SPAs that are:

Framework-Free (in the heavy sense): Using tiny, stable libraries. No Build Tools Required: Leveraging native ES modules. Long-Lasting: Reducing reliance on rapidly changing ecosystems. Backend Agnostic: Connect to any backend you prefer. https://mozanunal.com/2025/05/client-islands/
by FireBeyond | 2025-06-05 16:38:41+00:00
Not sure how you came to that conclusion. The "claim", a black and white, "Tesla redacts everything, everyone else redacts nothing" was never really a claim. But what IS not false:

There is a bunch of data that is "missing", both from Tesla and other manufacturers.

Tesla declines/redacts data far more than other manufacturers, to the point where in many cases, the majority of data is redacted for a given incident.
by shadowgovt | 2025-06-05 16:38:57+00:00
Court cases aren't generally about hypothetical futures. There is a specific claim of harm and the plaintiff has a legal right to the evidence needed to prove the harm if there's reasonable suspicion it exists.

Capone isn't allowed to burn his protection racket documents claiming he's protecting the privacy of the business owners who paid protection money. The Court can take steps to protect their privacy (including swearing the plaintiff to secrecy on information learned immaterial to the case, or pre-filtering the raw data via a party trusted by the Court).
by jeffhuys | 2025-06-05 16:40:06+00:00
It’s interesting to me that we can have such different views of the same platform.

“Garbage”. “Supersewer”. I simply don’t see what you mean. Of course there IS garbage, but you’d actively have to seek it out. You’d have to scroll down all the replies to get to the shit. If you want to see that, it’s there, but if it doesn’t have value, it stays there. Up top are the sensible replies and discussion threads.

We can keep talking, but if you don’t want to see it, you’ll never see it.
by helltone | 2025-06-05 16:40:14+00:00
No? Or maybe I'm missing something. If the goal is to be able to bound the computation of f, you can:

1) compute f with interval arithmetic

2) compute f normally and f' with interval arithmetic

3) compute f rounding towards zero, compute f' from f rounded towards infinity, and round f' up (if f positive) or round f' down (if f negative).

In all 3 cases you can use what you computed to figure out bounds on f, (1) is direct, the other two need extra work.