MurphyA/hacker-news huggingface dataset:
by alephnerd | 2025-09-22 14:01:39+00:00
My hunch is they are using per capita income instead of median household income.

If two partners are buying a house together (a fairly common occurrence) per capita ratios would treat both partners as an individual, but a household would help fix for that discrepancy.

Median household incomes take into account households of all sizes (1 person households to n-person households), and if you compare against median price, you can help reduce the risks of outliers tainting any comparison.
by jajahabav | 2025-09-22 14:01:40+00:00
I don’t really understand the authors point of view. If I moved to Japan and got citizenship, I’d know full well I’m not Japanese and never will be. I’d behave like a guest for the rest of my life (though obviously be grateful for any kindness the locals show me).

I certainly would not make posts about how the locals are the real problem and they’re evil for not accommodating me.

It’s also odd the article is trying to paint Tommy Robinson as “far right”. He’s deeply in bed with the Israelis, who last I checked don’t get along with the “far right”. He’s pushing anti Muslim sentiment to garner support for the genocide in Gaza.
by catoc | 2025-09-22 14:01:46+00:00
Breaking encryption to stop criminals and CSAM-sharing bastards does not work. Breaking encryption will only harm honest, law-abiding citizens. Criminals will just use “illegal” real encryption. It’s easy, the implementation details are everywhere.

The EU knows this.

They’ll always include “CSAM” as a validation, but the true underlying desire is surveillance.
Show HN: E-E-A-T Checker for SEO Content – QuickCreator Chrome Extension
by yanzt | 2025-09-22 14:01:57+00:00
Hi HN — we built a Chrome extension that audits E-E-A-T signals for SEO articles and product pages directly in your browser.

Why? Writers and SEOs keep asking for a lightweight way to sanity-check Experience/Expertise/Authoritativeness/Trustworthiness without copy-pasting content into separate tools or running full site crawls. This extension gives you a quick, page-level read in seconds.

What it does

Experience cues: first-hand details, concrete claims, media/supporting evidence.

Expertise signals: author/byline presence, credentials hints, topical depth.

Authoritativeness: internal linking to relevant hubs, external citations/references.

Trust checks: ownership/contact/about visibility, policies, customer-facing trust blocks.

Structure & clarity: headings, intent alignment, scannability, duplication flags.

Product pages (beta): spec completeness, comparison clarity, benefits vs. features, risk-reversal.

Actionable output: a scorecard plus prioritized fixes you can hand to writers or devs.

How it works (at a glance) Runs on the page you open, reads visible content + basic metadata/markup, and produces an E-E-A-T-oriented checklist with a weighted score and specific recommendations.

Who it’s for Content leads, in-house SEO teams, and agencies who want a fast pre-publish or post-publish QA pass.

Roadmap we’re exploring

AI search/GEO readiness checks (e.g., answerability, entity coverage, citations).

Team workflows (saved audits, shareable reports), multi-language scoring, and custom rubrics.

We’d love feedback on:

Cases where our weights feel off (over/under-penalizing).

Edge pages (very long tutorials, minimalist landing pages, JS-heavy apps).

Signals we’re missing for product pages or YMYL content.

Whether you’d want a CLI/API or a CI gate for content PRs.

If you try it, please share a URL (public if possible) and what the audit got wrong/right — we’ll iterate quickly based on your examples. Our email address is:support@quickcreator.io

Link: https://chromewebstore.google.com/detail/quickcreator-extens... (Direct link is in the post title.)

Thanks!

Tony Yan Cofounder of QuickCreator
by whycombinetor | 2025-09-22 14:02:09+00:00
I'm sure they would argue that the primary impact is higher prices (of housing especially), not higher salaries and tips. If you have a few new high income people come into a neighborhood, that feels like some extra dollars coming into the neighborhood; but if a large enough portion starts to become high income transplants, suddenly the locale starts catering to high income as the median consumer target, and previously-middle income workers are now relatively low income.
by kragen | 2025-09-22 14:02:09+00:00
Well, I don't know if this qualifies as useful, but I wrote a minimal roguelike in one page of Forth last year: https://asciinema.org/a/672405

vdupras is here in the comments today. He's written a self-hosting interactive operating system in Forth, including a FAT16 filesystem and everything, and a compiler for a useful subset of C: https://duskos.org/
by gwbas1c | 2025-09-22 14:02:17+00:00
> Technical reasons are honestly overblown

Having built a sync product, it is dramatically simpler (from a technical standpoint) to require that clients are connected, send operations immediately to central location, and then succeed / fail there. Once things like offline sync are part of the picture, there's a whole set of infrequent corner cases that come in that are also very difficult to explain to non-technical people.

These are silly things like: If there's a network error after I sent the last byte to a server, what do I do? You (the client that made the request) don't know if the server actually processed the request. If you're completely reliant on the server for your state, this problem (cough) "doesn't exist", because when the user refreshes, they either see their change or they don't. But, if you have offline sync, you need to either have the server tolerate a duplicate submission, or you need some kind of way for the client to figure out that the server processed the submission.
by __s | 2025-09-22 14:02:18+00:00
Greeks calculated the circumference of the world based on the shadows of obelisks. Parallax was used to calculate how far the moon was, & from that how large

(people didn't think Columbus would fall off the edge of the world, they thought he wouldn't make it to India, which to be fair, if it was only ocean between the Pacific & Atlantic, him & his crew most definitely would've perished)
by jcranmer | 2025-09-22 14:03:28+00:00
When the self-driving car killed a pedestrian several years ago, the initial sentiment on this site for the first few hours was essentially "those dastardly pedestrians, darting into traffic at the last second, how are you supposed to avoid them?" It took several hours for enough information to percolate through to make people realize that the pedestrian had been slowly and quite visibly crossing the road and the self-driving car (nor the safety driver) never did a thing to react to it.

Another thing to keep in mind is that video footage is much lower quality than what we can see with our human eyeballs. At no point in the video can I clearly identify what the debris is, but it's clearly evident that the humans in the car can, because they're clearly reacting to it seconds before it's even visible to us in the dash-cam-quality footage. I will freely accept that many drivers are in fact bad drivers, but a carcass (I think?) on a lane visible for >10 seconds away is something that anyone who can't avoid needs to have their license revoked.
by Tadpole9181 | 2025-09-22 14:03:30+00:00
The Democratic party is just plain screwed. They lose supporters if they give plans, they lose supporters if they don't give plans; they lose supporters if they compromise, or if they stand form; they lose supporters if they're dogmatic, or if they're pragmatic; they lose supporters if they run a man, or if they run a woman, or a white person, or a colored person. Even when they do everything right, they lose supporters because their economic plan is "too complicated" or "uninspiring".

Meanwhile, the Republican party is an outright lifestyle now. Policy does not matter. Ideology barely matters insomuch as you can sell the charade under the guise of "strongman good". Consistency need not apply.

As a quick example: The sitting president ran on exposing the child sex trafficking ring of Epstein. It was one of their biggest rallies. Once elected, he ordered the FBI to destroy records with his name. Then he coordinated with numerous cronies who are not only denying his involvement now, but attempting to say it did not exist at all.

And their party just... Does it. The conversation is dead. The talking heads say how rediculous it all sounds and how glorious leader cannot be questioned. And the voters pretend they have no idea what you mean when you point out the change.

They live in a warped reality. Though I won't pretend the GOP has not long been the party of pedophiles, electing convicted or highly suspected officials to legislation repeatedly.

Meanwhile the Democrats must be absolutely perfect. Every tiny mistep, every perceived half-measure or improper leads to entire sects of their base boycotting them. See the last election with Israel/Palestine - how well boycotting the Democrats worked for both us and them.
by talkingtab | 2025-09-22 14:03:50+00:00
What I was trying to get at was the concept of mutual benefit in thinking. For example, my thinking is better because of your comment. If we want to think together - create some good thought then the focus is on understanding, not influencing or manipulating.

But yes, you can and did influence me. Or perhaps more accurately, your thinking about this helped me think about it better and more clearly. Thanks!
by skeeter2020 | 2025-09-22 14:03:59+00:00
It's too bad, because "I'm sorry; this is my fault" is the biggest diffuser of anger and best way to appease mad customers. Try it sometime; the other party goes from ready to kill you to apologetic themselves (if you're genuine). Unfortunately it's seen as a sign of weakness by people like Elon and his cult of impersonators and an admission of liability by the litigious crowd. If you can be strong, confident and ready to admit it when you're wrong you'll not only be successful in confrontational situations but also not a giant dick.
by richrichardsson | 2025-09-22 14:05:31+00:00
The point is "If you *have* to hit the brakes to avoid a collision in front of you". Obviously if you have a tailgating idiot behind and you can avoid the collision in front without forcing them to rear-end you, then you do that; but that's not always possible, and in that case the blame is then entirely on the person who hit you from the rear, and *not* on you for rear-ending someone.
by magicalhippo | 2025-09-22 14:05:46+00:00
I'm from Norway, and visited a buddy in Florida back in the early 2000s. It was my first time to the US.

I recall I was completely flabbergasted by all the cars just ditched along the highway. There were lots of them, just off the road into the grass on the side or whatever.

I asked my buddy about it and he said it was usually tires, as it was cheaper to buy another car than get new tires... Well that didn't help my blown mind one bit.

Mind you, on the way to his house I passed a Kia dealer which literally had a huge "buy one car - get one free" sign outside...
by whatarethembits | 2025-09-22 14:05:46+00:00
...worse overall experience...

Worse how? RAM, SSD and main board can be upgraded as an when needed, which is the point.

I like Framework's aesthetics more than MacBook already, and like the little customisablity (i.e bezel, mismatched coloured parts etc). I can accept a lower quality screen (compared to MacBook), speakers and camera no problem.

I'm willing to pay higher than MacBook price for the above package due to superiority of Linux over MacOs and supporting this model in general. However, I draw a line in the sand at battery life, so Mac it is for me for the foreseeable future.
by epolanski | 2025-09-22 14:06:09+00:00
As a freelancer I consider contracts little more than good intentions on client side, especially as soon as you cross borders.

As an European I ain't bothering suing you in the US over few thousands of $, a lawyer would be more expensive than letting it go.

On the other hand I take my obligations quite seriously.

Have to say, never had one bad experience in my life, worst that happened was getting paid 10/14 days late.

Getting customers that mean business is the hardest part, lunatics think I am applying for a full time position and making me go through 2/3 rounds of interviews and asking me to implement Levehnstein distance or something to do QA and write E2Es at their scaleup are out of their mind.
by dredmorbius | 2025-09-22 14:06:19+00:00
The analogy isn't letting go of a balloon, it's of dumping a large mass of payload (rocket + fuel) from an aerostat quickly.

The aerostat will rise. It will float higher in the atmosphere, with decreased pressure around it. It will expand. It will then rise still further.

And there's no ready supply of solid or liquid ballast (as would be available on a near-ground cargo drop) to compensate for the lost mass.

This is untenable for any manned / habitable module, and you'd all but certainly want any of same well outside the danger zone of a rocket malfunction.

One likely consequence is that any launch aerostats would be at best highly unstable in their altitude and station-keeping characteristics. It's quite possible that a disposable, single-use design might be required. Given that materials would likely have to be shipped from Earth, or possibly from near-Venus asteroids via space-mining, this considerably increases cost and complexity of any such missions.

Aerostats, as lighter-than-air craft, have vastly more-tightly constrained mass budgets than any water-based floating structures. Ignoring and/or waving that away is obtuse in the extreme. Particularly given the additional concerns and considerations of launch-capable structures. Existing aerostats and rockets operate at the outer limits of engineering design capabilities, and still go boom with some regularity, often due to exceeded structural tolerances.
by johnisgood | 2025-09-22 14:06:45+00:00
Check out the website (I linked it) for examples.

Additionally, check basis/ and extra/ on https://github.com/factor/factor. You will find A LOT of goodies there. They even have a framework for Discord bots using latest Discord API version, if you are into that. In any case, you really ought to check, there are too many things to list here.

As someone else pointed out, it is 0.100 which was released not that long ago, and if you compile now, it is 0.101 anyways, but regardless of their versioning, it has been actively maintained ever since, they just did not bump the version for a long time.
by AJ007 | 2025-09-22 14:06:51+00:00
This is the bull case for AI, as with any significant advance in technology eventually you have no choice but to use it. In this case, the only way to filter through large volumes of AI output is going to be with other LLM models.

The exponential growth of compute and data continues..

As a side note, if anyone I'm communicating with - personally or in business - sends responses that sound like they were written by ChatGPT 3.5, 4o, GPT-5-low, etc, I don't take anything they write seriously anymore.
by blacklion | 2025-09-22 14:07:08+00:00
> It seems like most of those are apps where I'm creating or working on something by myself and then sharing it later.

It is interesting. I've thought about things I don in non-messaging apps (which are online0first for obvious reasons), and all of them create something, which can be EXPORTED to on-line presence, but doesn't require connected app.

Code? I write it locally and use separate app to share it: git. Yes, code is collaborative creation (I'm working in the team), but it is still separate tool and I like it, as I control what I'll publish for my colleagues.

Photos? Of course I want to share result, but I'm working on RAW files with non-destructive editing and I want to share final bitmap (as JPEG) and not RAW data and editing steps.

Same with music, if I create one (I doesn't).

Texts must be polished in solitude and presented as final result (maybe, as typographically set one, as PDF).

All my "heavy" applications are and should be offline-first!
by emilecantin | 2025-09-22 14:07:14+00:00
> If I can't get the materials to repair my building in a hurry, I go outside and I wait. Or I stay inside and I wait. And if I can't do that for my Venusian balloon city, I slowly sink into a zone that melts lead and bakes me alive. And if I get the materials after it has stared sinking, repairing it won't reinflate the balloon and have it rise again, because some significant fraction of the air has leaked out.

It's more similar to a boat than a house. If your boat has a leak, you need to repair it very quickly or it ends up at the bottom of the ocean. Yet we've managed to do it relatively reliably.
by gejose | 2025-09-22 14:07:32+00:00
Shameless self plug, but my workout tracking app[1] uses a sync engine and it has drastically simplified the complexities of things like retry logic, intermittent connectivity loss, ability to work offline etc.

Luckily this is a use case where conflict resolution is pretty straightforward (only you can update your workout data, and Last Write Wins)

[1] https://apps.apple.com/us/app/titan-workout-tracker/id644949...
by shkkmo | 2025-09-22 14:07:54+00:00
> Something that drives me nuts is someone writing on a code review "you may want to consider using the X data struct here" and meaning "I will not merge this code until you use X"

The former language is appropriate when there is a specific problem to be solved and X seems to be a good solution. This language doesn't rule out other approaches that also solve the problem. (It should probably be accompanied by a good description of the problem.)

Saying the latter would be fairly rude since it implies that you think an ultimatum was required to get compliance. I'd instead phrase it as "X data struct should be used here." It is still clear about the correct way of doing things and carries less baggage.
by bxparks | 2025-09-22 14:07:55+00:00
As I like to say: "C is a language that solves a million problems. Forth is a million languages that solve almost nothing." :-P

I've been reading about Forth for 30-40 years. The dual stack is easy to understand. My problem is that I cannot see how control flow works in Forth, e.g. a simple if-then-else.

I think that something as fundamental as an if-then-else should be obvious in a useful language. Heck, it's obvious in assembly language. But not in Forth.
by Retric | 2025-09-22 14:08:05+00:00
Having someone else pick up (IE buy) your prescription is legal and commonplace for obvious reasons. https://legalclarity.org/can-someone-else-pick-up-my-prescri...

Thus I’m regularly allowed to buy drugs I’m not legally allowed to use. “Using a prescription medication that was not prescribed to you is illegal under both federal and state laws.” https://legalclarity.org/is-it-illegal-to-use-someone-elses-...
by skeeter2020 | 2025-09-22 14:08:08+00:00
I think the problem is many of our senior leaders are just not that good, and the best they can do is model themselves on who they think is successful, like Musk. Then we get a predetermined outcome that repeats. Remember when every senior leader concluded that "Steve Jobs treated people like shit, but was very successful; therefore the path to success is treat people like garbage."? This was a global phenomenon for years. The "admitted failure is weakness" believe is much stronger.
by jjcob | 2025-09-22 14:08:31+00:00
I don't know. I think it's a lucky coincidence, but I genuinely think that cloud based solutions are better.

Local first tends to suck in practice. For example, Office 365 with documents in the cloud is so much better for collaborating than dealing with "conflicted copy" in Dropbox.

It sucks that you need an internet connection, but I think that drawback is worth it for never having to manually merge a sync conflict.
by simiones | 2025-09-22 14:08:54+00:00
It's absolutely illegal in the USA to download a movie (or game, or song, or book, etc) that you haven't bought [0].

It could be argued that if you bought a movie, say on DVD, downloading another copy of it from an online source could fall under fair use, but this is more debatable.

[0] https://legalclarity.org/is-pirating-movies-illegal-what-are...
by elmerfud | 2025-09-22 14:09:02+00:00
Not only did this article not age well, it didn't even make sense at the time. Android did not displace windows, Android allowed the sale of additional devices for people to have in addition to Windows. Even in 2018 it was obvious that anyone who needed a desktop or a laptop would primarily be running Windows and if they needed a mobile device that device would not be replacing their need for a desktop or a laptop it would be a new device in addition to it.

I'm really not sure where these authors get this idea that we are somehow reducing the amount of techno clutter that we have in our lives. We have fantastical new inventions and it is absolutely reasonable that a smartphone could replace the primary components of a desktop or a laptop. It would be awesome to slap my smartphone into a monitor and keyboard like the old school docking stations and now have a fully functional system. The problem is the actual use case is people want their mobile devices to be mobile and with them so they can browse cat videos while they're using the toilet and they want their PC to stay on their desk. Even those people who are primarily mobile in their work, do you see them use their phone and connect it to a projector to do their presentations and displays? I'm sure it happens sometimes but it's still very rare even though the phone is fully capable of this.

So if you're planning for a post Android world you're planning wrong. What you should be planning for is the next techno gadget that will come along the side our mobile devices to augment our need for technology to enhance our lives. It's possible that the mobile phone could transform into this next gadget but it's more likely it'll be something that enhances it or is a companion to it. Just like your phone is a companion to your PC.
by blef | 2025-09-22 14:09:15+00:00
Funny but it lacks a few things to make it usable.

I'd love to know on what the semantic distance is computed. To make it more usable I'd love to be able to search for a company and see where in the graph it is, this way I could either look for my company or for a YC company that I know and then explore the proximity of this particular company.

Also I think we should be able to hover a dot to see the company
by wizzwizz4 | 2025-09-22 14:10:03+00:00
I have nothing to say on the "nuanced ethics": as far as I'm concerned, rape is bad and murder is bad. Sufficiently-advanced pedantry always circles back to that. There's no nuance to be had.

If you asked any (non-bloodthirsty) soldier, officer or general whether they'd press a button to magically achieve their military objectives without bloodshed, they'd certainly take that option. Killing enemy combatants is praised as good because it is (considered) a necessary evil, but "necessary evil" is awful for morale. If you take people outside that situation, they tend to hold the view that "killing is wrong", or "killing non-wrongdoers is wrong" at worst.

You've (re)defined the word "murder" to exclude "lawful killings of enemy combatants", but whether we use your or my definition, that doesn't change the morality of the actions. You also observed that philosophers do that kind of (re)definition all the time. That's the point I was trying to make.