MurphyA/hacker-news huggingface dataset:
by FirmwareBurner | 2025-05-19 13:09:39+00:00
Of course, it was clear Nvidia meant to budget internal project hours, however, it's laughable a company which has more money than god needs to act like it's scraping behind the couch cushions and can't spare a few hours of an engineer's time for a media chat which also results in positive publicity for them as well. Nividia was obviously trying to strong-arm them with that statement, mafia style.
by Lio | 2025-05-19 13:09:39+00:00
It's not just how long it lasts.

When we redid our kitchen our fitter had to argue with our whitegoods supplier for us.

The guy in the shop couldn't understand why I wanted a built in Miele fridge-freezer over what ever generic he wanted to off load. His argument was that nobody would be able to see the logo so it didn't matter and we should just take the cheaper item.

My argument was that the Miele was much more energy efficient and would be running 24/7.

Given that enegry costs have risen substantially since then I think I made the correct choice and that the difference in purchase price has more than been offset.
by gus_massa | 2025-05-19 13:09:55+00:00
Bonus points if it's a platform where you can't delete the posts. Or you number the posts like

> My prediction 683 will be revealed on Dec 31 2025. Sha256 a9774a1a6ebf564cc408cfd86b5f2c06c13d830e143989714d958d34f325db13.

> My prediction 684 will be revealed on Nov 7 2025. Sha256 17147091grhef7wy89908409849rwiruriwu87w980241989171n109288021982.

It would even be better to add it to a blockchain to ensure there is no backdating.
by lproven | 2025-05-19 13:09:57+00:00
> i don't think that it holds up well in terms of performance

Look, honestly, for a lot of us this does not matter.

It's a 4-thread 64-bit computer with 16 gigs of RAM and not one but two arbitrarily large SSDs.

Yes, there is modern bloatware -- any desktop app written in Javascript or using Electron, for starters -- that is a bit sluggish, but it's still usable. My X220 runs the latest Ubuntu 25.04 and runs it pretty well. Running Alpine Linux it's extremely snappy, and close to my M1 MacBook Air in performance.

There is still a choice of tools. Choose your tools with some care and this is still a perfectly usable computer.

Rolls Royce does not state performance figures for its cars; it merely says "adequate". The performance of an X220 is adequate.

Computers stopped doubling in performance every 18 months or so nearly 20 years ago now, and since then, they've gained on average about 10% - 15% performance every generation instead.

It's still got adequate horsepower for general use. I can run a VM with a whole modern OS in it and write about that OS in a rich text editor at the same time, while running a browser with a dozen tabs for research and fact-checking.

I don't need cutting-edge performance all the time. It's nice, but then again, the Thinkpad has a much better keyboard than any modern laptop money can buy and it also has 3 physical mouse buttons so I can middle-click. Between its horrible flat keyboard and no right-click or middle-click, I'd rather work all day on my Thinkpad than on the MacBook Air.

Yes, I know how to simulate the missing mouse buttons. I have an app for middle-click. But it's cumbersome and awkward, while the Thinkpad is a joy to work on. I can have 2 screens and a mouse and a keyboard and tether to my phone and have my headphones for a conference call and have it on mains power, all at the same time, without dongles or docks. That's worth a lot too.

It's also much better at virtualisation than the MacBook, and that matters more to me than 8 threads of Arm64 code.
Show HN: AI Teammate for Recruiters – Automates Job Posts, ATS, Emails and CRM
by Vraj911 | 2025-05-19 13:10:07+00:00
Hi HN,

We’ve been working on an AI-powered recruiting assistant — originally built to conduct structured video interviews. But it evolved into something much more.

Now it acts like a true AI teammate for recruiters, automating the entire top-of-funnel workflow:

Here’s what it does: Posts jobs Collects and enriches candidate data Conducts contextual AI video interviews Shortlists candidates based on interview + resume signals Sends personalized emails and replies Manages the CRM pipeline end-to-end

Recruiters waste hours switching between tools just to manage basic tasks.

We built an AI teammate that automates job posts, interviews, follow-ups, and CRM actions — without depending on messy integrations. Live demo (YouTube): https://youtu.be/NMZkM_10QLw Request early access here: https://docs.google.com/forms/d/e/1FAIpQLSfsnJqmnMd-RBzxybsr...

We’d love feedback — on the tech, UX, or use cases you think we should support next. Thanks!
by aaronmdjones | 2025-05-19 13:10:52+00:00
Cases like this usually boil down to one of three things:

1) Someone left an unpatched server exposed to the Internet for months with a known critical vulnerability.

2) Someone uploaded the data to a world-readable S3 bucket or similar, or left it in an Internet-accessible database server with no authentication.

3) Someone with administrative credentials was using the password "password1!" or similar with no two-factor authentication.

In an ideal world (not the world we live in), in these cases, that someone would be prosecuted for gross negligence.
by lproven | 2025-05-19 13:11:19+00:00
To quote CanadianGold:

«

I don't WANT my laptop to be the Thinnest Model Yet

I want a battery that will outlast the sun, a screen big enough to blind the person behind me, more USB slots than there are apple fanboys in the bay area, a fucking disc reader/writer

...

i will pay extra for it to be heavy enough to bludgeon someone to death

»

https://www.tumblr.com/canadiangold/675669211762294784/i-wil...
by b-man | 2025-05-19 13:11:41+00:00
- Joins, lookups, indexes. Here data type can matter regarding performance and resource use.

I struggle to see a practical example.

> - Idempotency. Allowing a client to generate IDs can be a big help here (ie UUIDs)

Natural keys solves this

> - Sharing. You may want to share a URL to something that requires the key, but not expose domain data (a URL to a user’s profile image shouldn’t expose their national ID).

The you have another piece of data, which you relate to the natural key. Something like `exposed-name`.

> There is not one solution that handles all of these well

Natural keys solve these issues.

> Also, we all know that stakeholders will absolutely swear that there will never be two people with the same national ID. Oh, except unless someone died, then we may reuse their ID. Oh, and sometimes this remote territory has duplicate IDs with the mainland. Oh, and for people born during that revolution 50 years ago, we just kinda had to make stuff up for them.

If this happens, the designer had a error in his design, and should extend the design to accommodate the facts that escaped him at design time.

> Actually, the article is proposing a new principle

I'm putting it in words, but such knowledge has been common in the database community for ages, afaict.
by aaldrick | 2025-05-19 13:11:41+00:00
I tried Remnote yesterday for the first time, after another user in this same thread recommended it.

I put a paper in, and clicked a sentence and ... it is somewhat magical. This is exactly what I meant, somewhere to have PDFs etc. and an easy way to make cards immediately.

I bought pro with AI, and then I put a full paper in. I asked the AI to make flashcards of the whole paper; it worked so well, it's basically SuperMemo's original idea of incremental reading.

Looking forward to using it more, thanks for your hard work.
Show HN: Ziit – Open source wakatime alternative
by pandadev_ | 2025-05-19 13:11:49+00:00
I built an open source wakatime alternative with the main focus being that it is self-hostable, and therefore you control your data.

On top of that do I think that the UI/UX experience of wakatime is not the best that's why I focused on a minimal and clean design while at the same time taking a lot of inspiration and principals from plausible analytics because that is widely known it should be easier to get used to the UI of Ziit.

I recently release the first major version, v1.0.0 of Ziit and would love your feedback on features that are not yet implemented.

Although Ziit currently only supports VS Code, I’m actively working on extensions for JetBrains and Zed.

If you would like to try it out, you can make an account on the public instance at https://ziit.app.
by Aurornis | 2025-05-19 13:12:14+00:00
> Context: Was a senior SWE in SF for Airbnb until 2020.

Working in San Francisco, in-person/hybrid, at a company that ranks among the top of the industry is always going to pay higher than remote jobs hiring anywhere.

Part of the goal of remote hiring is to expand the candidate pool, which reduces the need to hire at exorbitant salaries in small, highly competitive markets.

People complain about remote workers getting different pay, but at the end of the day it means higher compensation for people outside of those few select cities.
by rsynnott | 2025-05-19 13:12:16+00:00
> IoT

Has no place in a dishwasher.

> and in the near future, arms for self loading and unloading

Pure fantasy for now; if it's ever not pure fantasy, go ahead and replace the dishwasher, I suppose?

> Older microwaves have a cumbersome enter time, hit start procedure. Newer microwaves also have a "quick start" button for 30 seconds which you can just press four times to get it to go for two minutes, or enter the time if you need it to go for a while.

... I'm 40, and every digital-control microwave I have ever used has that 30 second quick start button. So, okay, maybe that was an advance in microwave UX in, like, the 80s, but it was apparently the last advance.
by gipp | 2025-05-19 13:12:50+00:00
Sure, I suppose... The strange leap you're making is in the assumption that Internet memes are somehow inherently on the side of open-mindedness. Memes can be, and constantly are, absolutely used as weapons of propaganda, both intentionally and unwittingly. I'd say in general that's the rule, not the exception, at least where anything vaguely political or cultural is involved.
by yostrovs | 2025-05-19 13:12:56+00:00
Interestingly, the article begins with mentioning Hunter's activities in Ukraine, and implies that nothing improper happened there. Any honest observer would certainly think that a Ukrainian energy firm hiring Biden Jr to consult for major $$$ on matters he knows nothing about, while his father is the U.S. President's pointman in Ukraine, is clearly a shady deal. The article should be about how both presidents are being corrupt, but we get this.
by ecshafer | 2025-05-19 13:13:07+00:00
Anecdotally, I found a new job this year, and my last one was in 2021. Salaries are across the board lower and more competitive. Seeing remote jobs offering Seniors $120-150k is pretty normal now, where I think in 2021 you would have seen $150k as a bottom. Some of the remote Series B and Big Tech places pay better though.
by pjc50 | 2025-05-19 13:13:47+00:00
> absolute free speech

So.. where's the real boundary? Fraud? CSAM? Other media deemed obscene? FOSTA/SESTA related matters? Death threats? Actions adjacent to death threats, like posting a picture of someone's face and address with a target photoshopped on them? Overt advocacy of violence against the state?

(people nearly always come back with some sort of "that's not actually speech" weird categorization defence here)
by lproven | 2025-05-19 13:14:45+00:00
Just FWIW, that is what PC Pro magazine's benchmark suite did in the early 1990s.

It ran (5-10x) a set of scripted operations in Word, Excel, PowerPoint, Access, PhotoShop, and WinZip, on large files, and that was the basis of of the benchmark score.

I ported the benchmark suite from 16-bit Windows to 32-bit Windows.
by ndegruchy | 2025-05-19 13:15:16+00:00
No, not especially. What Espanso does is watch keystrokes, looking for the specific combinations in the config to then expand the shortcut to whatever it's defined to do. There is similar functionality built into macOS/iOS but it's _far_ less featured.

In System Settings > Keyboard > Text Input > Text Replacements

Basically, it's a simple replacement tool, which works for some repetitive stuff (i.e. my name, my email address, my phone number, or a short string for closing out emails). Epsanso, and tools like it, do so much more.

Edit to add: Data detectors on macOS/iOS look for existing strings of text that you can then get more contextual options for. Things like dates and times might open up a calendar view, phone numbers might offer a menu to dial it, or addresses might offer the ability to open a map for it. Absolutely useful, but not the same thing.
by greatgib | 2025-05-19 13:15:26+00:00
Indeed that is the good point, even without switching, just watching less content, shorter will hit them right in the wallet.

Not even that you have to restrain yourself, but I also noticed that more and more annoying ad recently kills the excitement to use the platform and to start random linked video by curiosity. Like giving electric discharges to an animal when he does something specific will hard wire into his brain that the activity is not interesting and more frustrating than providing dopamine.

Even looking at their feature, I'm wondering if the side effects are well understood by them: "or emotionally charged moment"

An advertisement at the wrong moment, like at the highly emotional moment will not just kill the moment in fact? Like losing the connection you had this the viewer?

For example, if I'm about to cry because of how emotional is the current moment, I'm deeply in, suddenly an advertisement for chips will show up, and when I come back to the show I'm totally in another state of mood, like "ok it's terrible, but who cares?"
by bluGill | 2025-05-19 13:15:41+00:00
Not always. I have a mouse problem, none of the existing mousetraps are a good solution. If an ad can tell me about a better mouse trap I'll want it and that is a good thing. Mouse is of course a generic thing above where as technology marches on once in a while it would make my life better if only I know about it.

Now when ads make me want a "pet rock" that is a bad thing.
by em500 | 2025-05-19 13:16:18+00:00
The problem was that technological advances made this a very tough market. Nokia used to have a separate marque called Vertu (https://en.wikipedia.org/wiki/Vertu) to serve this market. But rapid technological progress meant that next year's $300 phone is batter in most functional aspects as last year's $5000 luxury model, so even the very wealthy would probably prefer this year's iPhone 17 Air to last year's diamond-encrusted iPhone 16.

The market might get revived when the tech improvement flattens flattens. like they did for cars.
by coldpie | 2025-05-19 13:16:42+00:00
> What baffles me is why that many Americans hate diversity to have elected a charlatan to the highest office in their land.

It didn't come from nowhere. It's the result of 50 years of targeted and largely unchallenged propaganda funded by the owning class to convince workers to vote against their own interests. It's no coincidence that right-wing billionaires who profit from these policies own all of our social media and most of our journalism institutions. It's been a decades-long, generational coordinated effort to end democracy in America and convert us to a Russian- and Chinese-style oligarchy, and they've finally pulled it off.
by NickC25 | 2025-05-19 13:16:52+00:00
I know you are being sarcastic, but he won't get charged because the courts have ruled that anything he decides is an official act is legal.

He's also not a good businessman. He's bankrupted 3 casinos.

To anyone here who is still on the Trump train, let's look at what this Epstien-island-visting, makeup wearing "stable genius" failed to sell to Americans:

~Red meat. ~Airline Travel. ~Gridiron football. ~College education. ~Liquor.

Yet this being is treated as some sort of business savant. Come on.

There also won't be a next administration, he's already said he's going to be president for life.
by pona-a | 2025-05-19 13:17:12+00:00
When I was in Romania for my IELTS, I could not use Google Maps. Despite my Google account specifying my preferred languages as English, Ukrainian, Russian in that order and my Accept Language header set only to English, that was not enough to not discount those preferences as a configuration error and serve me Romanian.

Using Google search, which luckily did not decide to show me "local" results to an English query like it often does home, I found a support thread suggesting I set my Accept Language to have something other than English as a second language. Lo and behold, the page decided to now respect it.
by jfengel | 2025-05-19 13:17:42+00:00
About your last point: it's called the "literary present tense" or "historic present tense". It's related to the present tense used in newspaper headlines.

https://english.stackexchange.com/questions/510247/use-of-pr...

https://style.mla.org/literary-present-tense/

Though I agree that the jargon use of "religion" here is misleading. It is how a sociologist might understand the term, and drawing the connection can lead to some insight, to to say it is religion outside of that academic context sheds no light. It is absolutely not "literally worship" in the etymological sense of "declaring something to be worthy".
by thatsit | 2025-05-19 13:18:03+00:00
Imho it’s a good thing to not block other countries approach to clean power from a german perspective.

However, there is just no way new nuclear power makes any sense for German grid. Just last week we had negative prices for _every_ day during peak demand (yes, peak demand is usually around noon, it’s just not visible because there is so much solar self-consumption) https://www.energy-charts.info/charts/power/chart.htm?l=en&c...

What‘s really needed is more batteries. At lot more batteries soon.
by bdavisx | 2025-05-19 13:18:09+00:00
Trying to what-about this just shows that you're either being deceitful or don't understand the differences. Biden Jr. was taking advantage of his dad's position - and everything seems to point that Biden Sr. was not involved and didn't really want to be invovled. The Trump family is all in and everyone is involved trying to grift as much as possible, including the President.
by pjc50 | 2025-05-19 13:18:49+00:00
Perhaps. So you prosecute your £30k low rank administrative assistant in charge of the thing. All the other unionized low-paid civil servants immediately go "we didn't sign up for this liability" and refuse to touch anything that could be deemed computer administration. Government grinds to a halt.

Something similar happened to the British Museum a couple of years ago. Almost certainly an even worse pay/qualifications employer.
by myself248 | 2025-05-19 13:19:00+00:00
My mom worked at a law firm where one of the partners retired, moved to England, and bought a castle. As one does. He told this story while back in the States for a party:

Castles are old. And drafty. And need a LOT of renovations to bring them up to a modern standard. So he had immediately set upon this work, hiring contractors, picking out high-end appliances, arranging for the import of Italian marble countertops...

And once the place was looking nice, he threw a housewarming (castlewarming?) party, and invited all the folks from the neighboring castles. And at this party, he was regaling one of the old-money guests with how nice the downdraft range was, and how it really felt special with the new counters.

"Fascinating.", replied Old-money. "I have never been in my kitchen."
by bane | 2025-05-19 13:19:27+00:00
Grew up poor, made it a little in life - could maybe retire now. The things I and the people I grew up with don't know how to do at all can be shocking. People who grew up similarly and ended up in middle class seem to be similar unless they put real time into it:

- how to buy stocks, what ETFs are, what a 401(k) is, etc.

- hiring people to clean your house, do yard work, etc.

- traveling out of the country, or in many cases, how to take a plane to a part of the country that's too far to drive

- how financing works, ranges from personal credit cards to mortgages, and thus what TCO means. The number of people I grew up with who were fine with 12% on a car loan and what that meant to the final cost of the car is flabbergasting

- how to buy high-quality (expensive) stuff vs brand recognition (expensive) stuff

some anecdotes:

- a friend of mine recently did retire after 30 years in the government, wanted to buy stocks, had no idea what a brokerage was

- another guy I know, an airline pilot who grew up in a broken home and ended up with a business degree, figured out how to buy stocks, but didn't know what index funds were or that they exist outside of his 401(k)

- perfectly middle class people who will spend all weekend cleaning their house and doing yard work, and hate it, who thought hiring a cleaning person and lawn mowing guy would be too expensive ($35k-50k/yr)

- a lot of people I know are afraid to travel to non-English speaking countries even if they've been outside of the U.S., they can't fathom that you can get by in most places with English, a translate app, and pointing and smiling. Even tourist friendly places with plenty of English signage and English speaking help like France or Japan are unfathomably exotic
by ndegruchy | 2025-05-19 13:19:32+00:00
Yeah, I don't have my KDE setup in front of me right now, but I feel like there is something in the keyboard settings that could emulate at least a subset of Epsanso's features. I know on macOS/iOS there is text replacements which are a simple replacement mechanism, without the ability to insert variables.

I agree, though, seems like a ripe piece of low-hanging fruit that could be better integrated and safer. Even if the lower level stuff just hands it off to a dedicated tool that handles the replacement text, at least the OS/WM should be the one watching the keys.
by ModernMech | 2025-05-19 13:19:40+00:00
I've done some research on this. I've asked classrooms of kids the words they would use to describe programming. When they are young in elementary school, the are taught Scratch, and describe programming as fun, exciting, challenging, favorite activity, something they look forward to.

Then I surveyed older kids, when they get to middle school and they transition immediately from scratch to Python and Java using VS Code. The words students use to describe programming take a dark turn: hard, frustrating, scary, not for me, are the top sentients. Programming starts up there next to recess in terms of K-6 approval rating, but plummets to to math class status in just a few years.

I attribute the change to language a tool design. This change in sentiment happens exactly when they are taken from tools designed for kids and forced to use tools designed for professional programmers. There's a chasm between Scratch and "real" programming languages. As lauded as Python is for being a good beginner or learning language, it does not fill that gap. In fact, it's part of the problem -- people believing it's a good enough first language prevents other perhaps better suited languages from being adopted. It may be a good language for dev-brained individuals, but for other people they can get discouraged very easily by it and the tooling ecosystem. I teach graduate students who find it perplexing, so middle school students don't stand a chance.
by ckemere | 2025-05-19 13:19:42+00:00
Musing - Universities historically were easy to create in rural/underdeveloped areas with cheap land. (Particularly the ag/tech variant funded by the federal government.) A very small number aggregated enough people to generate sustained urbanization. The rest have always been tenuous in the sense that they exist because of a state-federal consensus that they are worth subsidizing. Without this, urban/suburban universities are more likely to sustain themselves.

Further thought - on the timescale of history, professors have always been (lower) middle class. Perhaps we should not be surprised to see a return to the mean…