MurphyA/hacker-news huggingface dataset:
by ericmay | 2025-05-01 14:06:13+00:00
To be clear I was suggesting that the number of jobs gained in the USA would not be 1-1 with the number of jobs currently in a given hypothetical factory. I.e. the Chinese factory loses 100 jobs, a corresponding American factory is unlikely in my view to gain 100 jobs, and instead the number may be much lower.

I guess it's possible if China is that good at efficient manufacturing that the number of jobs in the United States would increase relative to the job loss of the same factory in China, but I wouldn't view that as a bad thing. Higher employment and more wage pressure for regular workers, and companies will have to invest in better technology and processes to alleviate that wage pressure.
by wwolffrec | 2025-05-01 14:06:16+00:00
Category Labs (formerly known as Monad Labs) is a team of systems engineers and researchers on a mission to design and build at the frontier of decentralized technology. We strive to design and build step-function improvements over existing blockchain solutions. After recently raising $225M in series A funding, led by Paradigm, we are growing our team.

Senior SWE (Rust, C/C++): https://jobs.ashbyhq.com/category-labs/45f674b2-d904-482e-a5... Those with experience with one of the following: -optimizing databases, storage, memory management --distributed systems & networking

Infrastructure Engineer, APAC: https://jobs.ashbyhq.com/category-labs/ea8cf4f7-0db7-43e9-af...

Senior Researcher, Systems: https://jobs.ashbyhq.com/category-labs/015934c5-66e5-4042-94...
by Wobbles42 | 2025-05-01 14:06:17+00:00
This is probably a good thing -- faith in such structures was never justified.

Any relationship with a corporate entity is transactional in nature. A great deal of effort is often expended to manipulate us into feeling otherwise, but that is all it is.

Companies don't have feelings. They aren't conscious entities with a capacity for guilt or morality. They are, in essence, software applications designed to execute on systems composed of human employees. In a sense they are the original AI agents.
by tpmoney | 2025-05-01 14:06:42+00:00
Similarly you can rsync a Postgres data directory safely while the db is running, with the caveat that you likely lose any data written while the rsync is running. And if you want that data, you can get it with the WAL files.

It’s been years since I needed to do this, but if I remember right, you can clone an entire pg db live with a `pg_backup_start()`, rsync the data directory, pg_backup_stop() and rsync the WAL files written since backup start.
Show HN: Hyperparam: OSS tools for exploring datasets locally in the browser
by platypii | 2025-05-01 14:06:55+00:00
For the last year I’ve been developing Hyperparam — a collection of small, fast, dependency-free open-source libraries designed for data scientists and ML engineers to actually look at their data.

- Hyparquet: Read any Parquet file in browser/node.js

- Icebird: Explore Iceberg tables without needing Spark/Presto

- HighTable: Virtual scrolling of millions of rows

- Hyparquet-Writer: Export Parquet easily from JS

- Hyllama: Read llama.cpp .gguf LLM metadata efficiently

CLI for viewing local files: npx hyperparam dataset.parquet

Example dataset on Hugging Face Space: https://huggingface.co/spaces/hyperparam/hyperparam?url=http...

No cloud uploads. No backend servers. A better way to build frontend data applications.

GitHub: https://github.com/hyparam Feedback and PRs welcome!
by actinium226 | 2025-05-01 14:07:02+00:00
I recently set up some scripts to do this and it wasn't quite as simple as I had hoped. I had to pass some extra flags to pg_restore for --no-owner --no-acl, and then it still had issues when the target db has data in it, even with --clean and --create. And sometimes it would leave me in a state where it dropped the database and had trouble restoring, and so I'd be totally empty.

What I ended up doing is creating a new database, pg_restore'ing into that one with --no-owner and --no-acl, forcibly dropping the old database, and then renaming the new to the old one's name. This has the benefit of not leaving me high and dry should there be an issue with restoring.
by freeone3000 | 2025-05-01 14:07:16+00:00
The top-end of the working class shares more with the low-end of the working class, than the top-end of the working class shares with the low-end of the upper class.

I have never been to a politician's dinner. I have never changed a law. If I were fired, which can be done at any time for no reason, I would have no source of income. Money is the weakest form of power, and a well-paid job is the weakest form of money.
by AustinDev | 2025-05-01 14:07:20+00:00
Cursor/Cline/Windsurf are my recommendations for clients. For models stay away from Sonnet 3.7. I find it just lies to you. I'd rather you a slightly less capable model like Sonnet 3.5 where I know it will just make mistakes that won't compile.

I do my planning with a combination of Grok3, and higher power OpenAI models. Once I have plan of what I want to build, I create an implemenation_plan.md with all the steps to build my solution. (Generated by the higher power models) I carefully review this plan and if it looks good, I throw it into agent mode and get to work.
Show HN: Anyone.com – Fixing the broken real estate transaction workflow
by rsardeha | 2025-05-01 14:07:29+00:00
Hi HN,

I’m one of the founders of Anyone.com, a new platform we’ve quietly been building to fix the chaos of real estate transactions. Call us the Uber of real estate really.

Most platforms just list properties. We built the part no one built: the actual transaction workflow.

On Anyone, buyers, sellers, and agents collaborate in one shared environment: from search → to agent matching → viewings → offers → deal → closing.

We previously built Dan.com to modernize domain ownership transfers (acquired by GoDaddy), reducing transfer times from days to minutes. Real estate is even more broken and 1000x more impactful.

So far we’re live in 10 countries, including the US, UK, Canada, and Netherlands with 31M properties indexed and 4.6M agents available to match with.

We’re also working on the Anyone Mortgage a financing model designed to make homeownership more accessible for first-time buyers. It’s still in progress, but core to our vision. Read more about the mortgage here: https://anyone.com/mortgages and here: https://anyone.com/whitepaper

Would love feedback from anyone who’s dealt with buying, selling, or building in proptech.

Cheers, Reza

https://anyone.com
by MisterTea | 2025-05-01 14:07:32+00:00
You plan by doing laundry ahead of time. When you have a washer and dryer you get spoiled with ~2hr wash and dry times allowing you to wash needed clothes on the day you need them. If you didn't have that luxury then you would plan ahead. I lived without a dryer for a few years and did exactly that, wash the day before and hang dry.
by bell-cot | 2025-05-01 14:07:35+00:00
Not bad...but the cringe-simplistic "Republic = Good, Dictator = Bad" framing ignores an enormous amount of Roman history, and underlying social complexities.

If you are interested in understanding how ancient Rome actually worked, I'd suggest starting here: https://acoup.blog/tag/rome/ Dr. Devereaux is a serious historian, and this is pretty much his specialty.
by jonhohle | 2025-05-01 14:07:42+00:00
I always think the same thing. 486s could run real-time spell check and do wisiwig layouts and came on floppy disks. Now we have screen recording apps that require 256MB downloads every 5 minutes (yesterday’s story).

I have a small utility app that I sell and make great pains to keep it small and resource light. I really appreciate when other devs do the same.
by palmotea | 2025-05-01 14:07:51+00:00
> Trump is responsible for his own election and is partly responsible for the division in the US, having made it much worse. He's not operating in a vacuum. He's not a force of nature, he's a person just like the rest of us and is responsible for his actions, as are his supporters, as are those who voted for him.

He'd have to be a force of nature to be responsible for his own election. The problem with what you're saying is that it's a one-sided perspective, and that's about ego protection ("the problem can't be with me any my side, we're all good, someone else is responsible for all the bad") not solving the actual problem.

Trump is a symptom.

> The people aren't always right. Just because Trump is a sociopath and actively destroying the country right now, that doesn't mean the opposition actually is worse. That's extremely flawed thinking to put it mildly. You'd really have to be a dyed in the wool member of the Trump cult to still believe that the electorate made the right choice in rejecting Clinton in 2016 and Harris in 2024.

Sorry, it's your thinking that is flawed. You can yell that Clinton and Harris should have won until you're blue in the face, but it won't change the fact that they lost to Trump and the Democratic party was so uncompelling that people decided to take a chance on him.

It's not that the electorate was stupid, it's that the Democratic party either undermined itself and/or failed to offer solutions to problems people were actually having. That's the problem.

> Outrage is fine when he's destroying the country. Tone policing is not OK in this situation, because there's 4 more years of this and proposing new policies now changes literally nothing.

Oh come on. Proposing policies for 4 years establishes credibility. Being outraged accomplishes nothing except a temporary catharsis. It might even be worse than nothing if it allows a squeaker win that prevents real reform to address the issues (see the 2022 midterms).

> The US will probably be OK in the end but the rot is much deeper than can be solved by your beloved "new policies" (which actually the Democrats proposed plenty of, but Americans just wanted Trump anyway), the US needs constitutional change at this point.

Except the Democrats' proposals were timid and weak, and they plugged their ears and ignored a lot of stuff (e.g. immigration: ignored until a last-minute executive order, trade/re-shoring: pretty weak, and mainly focused on protecting existing industries, no risk-taking like Trump's tariffs).
by kergonath | 2025-05-01 14:07:53+00:00
Ideally, the interests of the state and of the people coincide (otherwise you cannot have a democracy). It is very unhelpful to say that the police is by nature hostile to the people. It does not have to be that way, and we should demand that it is not. The police is the enforcement arm of the State, true, but we are the State.
by turtleyacht | 2025-05-01 14:08:03+00:00
It didn't sound like he was anti-SQL in this case, just irked about ORMs being treated as business objects. The most obvious anti-pattern being a thin Spring service that just loads and executes .sql files.

No domain logic, no collaborating objects, just Java and Spring for the sake of shuttling stuff to and from the database.

That has its place, though, if you just want to ship data to a vendor for their processing. The service is a boundary to avoid granting rights or network access to the database itself.

From a maintenance perspective, if most services are Java+Spring from a template, might as well on this one too.

Maybe Uncle Bob is unhappy folks don't design anymore? Like CRC cards and hashing out expert patterns from users.
by Cthulhu_ | 2025-05-01 14:08:27+00:00
How much chip re-flashing / re-use is being done at the moment? I'm not convinced e-waste is repurposed in any kind at any scale... although it's an interesting premise if electronics are more modular and can easily be disassembled, and e.g. millions of esp32 based chips end up on the secondhand market.
by jeroenhd | 2025-05-01 14:08:39+00:00
Microsoft's free web app office suite is a slimmed down, quick version of Office that does most of the stuff most users want most of the time, for the cases where Pages or Google Docs would also suffice.

The alternative to the full office suite with decades of backwards compatibility and hundreds of features, is the quick, free version Microsoft made to fight off Google Docs.
by 1659447091 | 2025-05-01 14:08:47+00:00
This post seems so weird to me. Coming from a generation on the internet in the late 90's.

> Back in the 2000's and early 2010's 4chan was one of those super nerdy silly kinda dumb underground things that you didn't really talk about in public because it would be cringe worthy.

> And then you had reddit also which at that time had many subreddits where you could post anything including 4chan stuff. I remember people on reddit back then complaining that reddit was for people too scared to go to 4chan.

> All these things were not supposed to change the "real world."

> The internet was just this place where nerdy people could go to post silly shit. What the hell happnened?

Social media was IRC and Hotline(Mac) and Usenet. The 4chan was Usenets' Alt. hierarchy. Not anything you used a web browser for.

Browsers were for surfing the World Wide Web, for finding personal and small business "homepage"'s and sharing information. Hotline and alt.binaries.* for "filez" or other "-z"'s. Public IRC for chats, but also whatever the reddit comment section is. Newsgroup readers for forum like things; except the newsgroup Alt hierarchy (other than .binaries), that was for things 4chan took over;one of those super nerdy silly kinda dumb underground things that you didn't really talk about in public because it would be cringe worthy. It was never suppose to make it on to the "real" internet, or change the "real world". (easy accessible things like 4chan)

The internet was for nerdy people to have their own corner of this newly connected world, where businesses could put their information for easier access than the yellow pages. A place to share your nerdy eclectic area of knowledge for others like you to find. What the hell happened?
by alistairSH | 2025-05-01 14:09:22+00:00
Not in the EU, but I hang dry about 1/3 of my laundry because it's stuff I don't want in the drier. Wife's bras, cycling kit, wool, dress shirts (less wrinkly when hung vs machine dried). That said, it's just the two of us, when the kid was at home, I damn near needed a commercial drier to keep up with all the stinky sports stuff and whatnot.
by prmoustache | 2025-05-01 14:09:28+00:00
> My Fedora computer... Every year I have to upgrade it. That sucks. But its way better than anything I deal with on Windows.

It is just really one long reboot followed by a short one. The first one can be done while you are asleep. That is how I upgraded my daughters fedora from release 40 to 42.

If you really don't like 6 months or yearly upgrades, there are rolling release distros with more incremental updates or super long term releases like Almalinux/Rocky, ubuntu LTS or ... wait for it ... Slackware!

With flatpak and appimage, running a distro with an older kernel, desktop, libc and base libraries version is not that big of a deal as you can still use apps in their latest release
by chipsrafferty | 2025-05-01 14:09:43+00:00
A LOT imo.

If you make it clear that even a little slip up of fraud will be at least 1 year in prison and huge fines, I think it would work wonders.

Tough on crime policies don't really work for petty crime, because people are desperate. But rich people have so much to lose that they wouldn't risk it.
by ApolloFortyNine | 2025-05-01 14:09:56+00:00
Imo if Gamepass is allowed to survive, it's end game is a tier, or maybe included at no extra cost with some limitations, a cloud gaming component.

Gamepass is the biggest threat in turning games into subscriptions, and unfortunately a growing subset of people will only play games on Gamepass. We've dodged Gamepass exclusives for now, but for how long?
by ferguess_k | 2025-05-01 14:10:09+00:00
Yeah I heard the security is tight. They are basically just sitting in the hotel full-time. They can't get out because it's foreign land.

I hate to admit, but sometimes I wish someone forced me to sit in a hotel to learn fundamental CS stuffs that I want to do but passion comes and goes so I never got the grit to actually learn much.
by Workaccount2 | 2025-05-01 14:10:16+00:00
I wouldn't blame them, Americans on the whole fall over themselves to defend Apple. Apple is the magic entity that figured out how to send full videos and pictures in text messages. Something a google android could never figure out. Apple phones didn't come bloated with garbage. You go to the apple store for help rather than the verizon store. You are above others when you have an iPhone.

Apple's external veneer is stellar, and the overwhelming majority of people don't know and don't care what it is holding up that veneer.
by CoastalCoder | 2025-05-01 14:10:34+00:00
He's SecDef. AFAIK he calls all the shots within DoD's operations, as long as Trump allows it.

I guess the Treasury Department could stop transferring funds into DoD accounts, but that seems unlikely.

Perhaps he could be prosecuted for violating various laws, but that would require action by the DoJ, which also seems unlikely.

Congress could also hold Trump responsible for Hegseth's actions, but that also strikes me as unlikely.

The past 9 years have been a really good education in why the Separation of Powers is important, and what's at risk when it doesn't function properly.
by matkoniecz | 2025-05-01 14:10:51+00:00
As far as I know workers in auto factory work on assembly line with very standardized amount of work and with work itself being highly repetitive.

Also, their output is relatively easy to measure and stand arise.

This is not true for programmers, making standard pay increase for programmers less useful as a target. What would be measured? Hours in office? Commits? Lines of code?
by zeroq | 2025-05-01 14:10:56+00:00
Yes! That was actually quite helpful.

For my use case (recreating in-memory from scratch) it basically boils down to three points: (1) journal_mode = off (2) wrapping all inserts in a single transaction (3) indexes after inserts.

For whatever it's worth I'm getting 15M inserts per minute on average, and topping around 450k/s for trivial relationship table on a stock Ryzen 5900X using built-in sqlite from NodeJS.
by daniel31x13 | 2025-05-01 14:11:01+00:00
Hello everyone, I’m the main developer behind Linkwarden. Glad to see it getting some attention here!

Some key features of the app (at the moment):

- Text highlighting

- Full page archival

- Full content search

- Optional local AI tagging

- Sync with browser (using Floccus)

- Collaborative

Also, for anyone wondering, all features from the cloud plan are available to self-hosted users :)
by darkmighty | 2025-05-01 14:11:16+00:00
Indeed before online banking and widespread online shopping there wasn't much to care for in computer security. Also before ransomware were invented. I guess the biggest application was stealing passwords (and an occasional credit card #), botnets for DDoSing game servers and such, in which case user wasn't much affected. Nowadays specially with crypto wallets you can get crazy essentially unbounded prizes, maybe millions. Don't do cryptocurrency, kids (unless losing all your funds is the least of your concerns[0]).

[0] Like you're some kind of activist or maybe in an oppressive regime
by 1970-01-01 | 2025-05-01 14:11:35+00:00
Woosh. It's always been allowed to call a fat person fat. File a complaint under the 1st amendment if you don't like someone asking the question. File a complaint under the 5th if are being forced to answer the question. File a complaint with Supreme Leader if this question is bothering you and these rights do not apply to you.
by unhappy_meaning | 2025-05-01 14:11:50+00:00
YouTube overall quality has been in a slow decline for the last several years and I'm sure it has to do with $$.

The UI is slower in almost all aspects, the grid mentioned here isn't even aligned properly. Playback buttons are slow to respond to hovers and clicks and the 1080p quality is no longer a "true" 1080p quality.

Don't even get me started with shorts because while the baseline functionality of it works, its pretty buggy for what it is. Maybe they are just too busy with scaling the entire thing that UI is an afterthought because the basic functionality is there and now its profits over quality.
by watwut | 2025-05-01 14:11:58+00:00
Donald Trump literally said she should be in prison her for the email server thing. Literally during campaign. It was cheered on.

The emails scandal was on for months and got invoked during election by conservative pundits, politicians. Again and again and again and again. They made it a whole big thing, pretending to care about security.

So yeah, it matters. The consistent track record of just extremely one sided care for security, respectability, lies and what not actually matter a lot. Now we know that conservatives complaining about X does not mean they care about X. They dont, they are ok when one of them does worst. It is just hypocrisy.
by lifthrasiir | 2025-05-01 14:12:17+00:00
There is a very close analogue in Korean, called "say f*cking Kim Jung-un now 김정은 개새끼 해 봐", typically used as an irrelevant Shibboleth-like question to move the goalpost during a discussion. As like most such questions, this method won't last too long even if it supposedly works right now; they will be absolutely allowed to say so if the interviewer demands that.
by kypro | 2025-05-01 14:12:27+00:00
Yeah, that's exactly what I took away from this too... I get why it's worth noting MCP servers in the article since these could provide a large attack vector, but it seems odd to focus on that as if that is the core security vulnerability here.

I guess the bit I'm more surprised about is why Chrome extensions are even allowed to make localhost connections without requesting user approval? Is the assumption that everything running locally must be safe? What am I missing here?
by dauertewigkeit | 2025-05-01 14:12:57+00:00
I said nothing about belonging to different economic classes.

My point is simply that if you are 1 of 50,000 in a meat processing plant, you do not really have any way of competing with your fellow workers. You might try to work harder and faster, but then you end up raising the bar for all, and you now have to maintain the new pace. And once the rest catch up with your pace, the pay for all will be lowered again.

In tech, every job is slightly different, and there is a real opportunity to meaningful differentiate yourself from the rest and compete in a much more dynamic job market.

Also, who are the ones hurting currently? The juniors or the seniors? Seniors are mostly doing fine. Juniors are the ones hurting. And juniors would have an even harder time, if you transitioned to a unionized system, because entry requirements would be raised significantly to account for the fact that you cannot fire people so easily.
by gryfft | 2025-05-01 14:13:08+00:00
I was actually looking for another piece of writing from Thompson, Khernigan, or Ritchie which I recalled had a marvelously simple description of the power of command language as a computer interface. I found this instead and didn't see it submitted in the past (at least not with this URL.)

Edit: found some discussion from 2020. https://news.ycombinator.com/item?id=25235450
by toast0 | 2025-05-01 14:13:43+00:00
I mean, as mentioned upthread, Office 97 (and Office 95 before it) was slow to load, so slow that they added the start up accelerator.

You can run Office 97 now and it'll start fast because disk i/o and cpus are so much faster now. Otoh Excel 97 has a maximum of 256 columns and 64k rows. You might want to try Excel 2007 for 16k columns and 1M rows, and/or Excel 2016 for 64-bit memory.