MurphyA/hacker-news huggingface dataset:
by Fokamul | 2025-04-10 09:08:35+00:00
In my country (small, part of EU) We have system in place, if you're full-time employee (something like US salary), and your company doesn't send you your salary, you have an option to report them to certain bureau and they will push this company into insolvency mode, after that company must fight this at the court. (start paying or go under) Yes, even one person, if not paid, can do it to 10k employees company. (And you're not involved at all, you just report it)

If contractor, you have a lot less options, but still you can also report them, and it will show on their credit score. It's not public, but other companies are using services to show credit score and they will see that. Or you can sell your financial claim to other companies.

I'm interested, how this works in US?
Show HN: ReTermAI – LLM-powered CLI that suggests terminal commands from history
by thunderlab | 2025-04-10 09:09:03+00:00
Hey HN!

I got tired of mashing ↑↑↑ to find old terminal commands, so I built *reTermAI*.

It's an open-source CLI tool that: - Reads your shell history - Sends it to an LLM (Gemini or ChatGPT) - Suggests smarter, context-aware commands

It has two modes: `suggest` (AI recommendations) and `match` (fuzzy search).

You can try it via:

```bash pip install reterm-ai
by MrGreenTea | 2025-04-10 09:10:44+00:00
Because weaving is simpler and more repetitive than sewing. Sewing is both a pretty precise job and also lots of different movements, angles and very few straight lines. All of these make it less efficient to automate.

If you're interested in the history: it took quite long after during the industrialization to invent a working sewing machine. There are quite a few interesting Youtube videos for example on the history and workings of the sewing machine.
by fanmo | 2025-04-10 09:12:05+00:00
AI Headshot Generator is a unique tool built to generate AI-based portraits using a single photo. This user-friendly tool allows you to create aesthetically pleasing portraits by leveraging artificial intelligence in a streamlined and efficient manner. The working principle involves transforming the initial photo into various designer-created styles, giving an array of options to choose from for a finished, professional, or artistic look. What sets the AI Headshot Generator apart from conventional photo-editing software is the deployment of AI technology to cut down on the manual work and time typically required for professional headshots. The tool can create a variety of portrait styles in mere seconds, thereby making it particularly handy for those seeking quick results. The AI Headshot Generator could be of considerable interest to professional photographers, graphic designers, media agencies, or any individual who needs high-quality, unique, and stylized portraits. Overall, it revolutionizes portrait creation by integrating technology and creativity seamlessly.
by siva7 | 2025-04-10 09:12:27+00:00
Again, like in the previous years, almost all startups yc want or found are ai-infrastructure-startups targeted at software developers/engineers. They clearly don't believe that products actually making use of AI outside of AI-development or stores itself have a future. Meanwhile Google, Anthropic and OpenAI have all turned from Foundation-Model to Applied-AI-Product-Centric-Companies itself, throwing shit at the wall and see what sticks. And just besides all that sad state, the profession of the software developer slowly dies out, being replaced by autonomous ai agents. A profession that succeeded making itself obsolete by its own genius. Congrats.
by jesterson | 2025-04-10 09:12:34+00:00
Would you elaborate why? (without being vague) I assume it's not common sense just because you did it?

Issues with border patrol can happen in any country. If they have bad mood, or you suddenly decided to piss them off, they will do their best to make your life harder. The US is not the best or worst to that matter. People who chose working as border patrol are not the smartest people out there (otherwise it is unlikely they would choose working at border patrol).

So I understand all precautions but saying its "common sense" not traveling there is a huge stretch IMHO.
by casey2 | 2025-04-10 09:13:47+00:00
Or this is like the long history of American tariffs which gave it world class industry. We are in the midst of a 4th industrial revolution and all this insane manufacturing tech being developed just gets shipped over to china because nobody in the US wants to touch it for fear of failing.

For every four pests Mao had 100 successful projects that nobody talks about. Harm reduction is not an optimal strategy for any game.
by antris | 2025-04-10 09:14:17+00:00
Well, considering that the US considers some political beliefs and journalism crimes, "don't go there with incriminating devices" implies restrictions on free speech and journalistic freedom. Also, privacy is not only for hiding crimes. Equating privacy with criminality is a great way to get undermine people's rights further. It's perfectly ok to think that some random TSA agent shouldn't be seeing my family photos etc. when I have done nothing wrong.

If you believe these rights are not important, that's your own opinion. But I think it's perfectly valid to criticize attacks on human rights.
by rsynnott | 2025-04-10 09:14:28+00:00
> British kettles and toaster ovens run at up to 3 kW or more

Not "or more" if it's using a BS1363. The absolute max at 230V with a 13 amp fuse is 3kW. The Schuko spec actually goes a bit higher (16amps) though in practice appliances >3kW are rare.
by Eavolution | 2025-04-10 09:14:30+00:00
Currently in university and my experience is that it heavily depends on the module. For a lot your statement's probably accurate, however for others it really isn't. For example we have a microprocessors module which is programming for an rp2040 in c, but also manually setting up interrupt handlers etc in assembly. All of the LLM's are completely useless for it, they tell you that the rp2040 works in ways it just doesn't and are actively unhelpful with the misinformation. The only students who can do well in that module are the ones that understand the material well and go to the datasheet and documentation instead of an LLM.
by tkel | 2025-04-10 09:15:25+00:00
"From the river to the sea" was an ISRAELI SLOGAN, by the Likud party since 1977, the party currently in power, that was then re-appropriated by Palestinians. Like many slurs have been throughout history.

It's a palestinian response that in essence says "no, you're not going to wipe us all out, we will be free."

Also it's very hypocritical, gaslighting, and manipulative to pearl-clutch about "from the river to sea" as Netanyahu (of Likud) and Trump openly plot to displace all Palestinians "from the river to the sea". It's one thing to say it, it's another to do it, as the Israelis are. It shouldn't be surprising though. Likud has openly been saying for the last 50 years this was their plan. Likud still does speeches with images of "Greater Israel" on the lectern. The pearl-clutching and gaslighting is just to paralyze and distract while they execute their land grab and invade the neighboring countries.
by shinycode | 2025-04-10 09:16:46+00:00
I fully agree with you about liability. I was advocating for the other point of view.

Some people argue that it doesn’t matter if there is mistakes (it depends which actually) and with time it will cost nothing.

I argue that if we give up learning and let LLM do the assignments then what is the extent of my knowledge and value to be hired in the first place ?

We hired a developper and he did everything with chatGPT, all the code and documentation he wrote. First it was all bad because from the infinity of answers chatGPT is not pinpointing the best in every case. But does he have enough knowledge to understand what he did was bad ? And then we need people with experience that confronted themselves with hard problems and found their way out. How can we confront and critic an LLM answer otherwise ?

I feel student’s value is diluted to be at the mercy of companies providing the LLM and we might loose some critical knowledge / critical thinking in the process from the students.
by orwin | 2025-04-10 09:16:50+00:00
You'd be surprised. Just yesterday we had a 'tempest simulation' exercise in my city, we received warning in french by text and a link to a website that was translated in English. The announcements were translated in English, Spanish and German.

If I was in Brittany, I would also have a Breton translation, and in Perpignan, a Catalan translation.

The reason is just basic respect.
by ralferoo | 2025-04-10 09:17:24+00:00
> It's entirely possible for a company to have a broken enough hiring process that no-one legitimately has the list of skills that the first line of CV filtering is pattern-matching against.

This is still based on a false assumption, because you want to justify it to yourself.

If the company had lots of CVs being submitted but not a single person made it through their screening, they'd realise their screening bar was either too high (as you assume) or that their bar was correct but they couldn't find the candidate they wanted. Maybe their standards are too high, in which case they might then re-evaluate their expectations are repeat their hiring process with a lower acceptance criteria.

If they're only looking to fill a single role, it doesn't matter if the process screens out 99.9% of the candidates as long as they get through at least one candidate that fulfills the requirement. Of course, if the situation is as you describe, for such a rare talent, the candidate is possibly looking for money than they're prepared to pay, at which point they can again calibrate their expectations lower or decide to pay more. But that's a business decision for the company to decide, not you as a jobseeker.

But the people who know what the company is looking for, and how many people get through their filtering is the company themselves, not you. Just because you don't have the skills required and you extrapolate that to "no-one has these skills", it doesn't mean you're correct and it doesn't mean you're justified in lying.

You then say that you haven't "been desperate enough to try this". In that case, you shouldn't be defending this behaviour either - it will be hurting you when the jobs you are qualified for and have a legitimate shot at getting end up getting filled by a candidate who's not actually up to the task and managed to lie and BS their way through the interview. How is that a good outcome for you or for the company?
by Arnt | 2025-04-10 09:18:26+00:00
In that case I complain that you personally don't provide the appropriate news coverage. Never mind that nobody pays you to do that work. If you think I've standing to complain about your not doing unpaid work, I complain and you think that's fair — right?

Or if you don't think that's fair, then you ought to explain why someone else has an unpaid duty that you don't have. It can't be just that you think it's their job, because if you have a right to decide what their job is and they/their employers don't have that right, then it would be equally reasonable for me to decide what your job is.
by antho1404 | 2025-04-10 09:20:20+00:00
I'm exploring a new product idea and want to understand how others are using AI throughout the product development process.

Personally, I’ve been using AI tools like ChatGPT, Copilot, and Cursor in my day-to-day dev work since they launched. While they’re powerful, I find the overall product dev flow with these tools still clunky — especially when it comes to building something structured and scalable.

There’s now this new wave of "vibe coders" — fast-moving builders using AI to ship quickly, but often skipping fundamentals like Git, issue tracking, and clean repos. I think there's huge potential in helping these builders stay fast and become more organized, using proper workflows and tools.

At the same time, many experienced devs aren't fully leveraging AI yet — sometimes because the "vibe coding" culture feels chaotic or unstructured.

I'm working on a product that helps turn GitHub issues into pull requests, aiming to bridge this gap: making AI-powered coding more structured for vibe coders, and helping traditional devs move faster with AI without losing control.

If you're using AI to build, I’d love your input — what workflows, tools, or setups are working best for you?

Quick 1-min survey here (https://coral-napkin-358.notion.site/1cf739cd9dee802cae93e5e...) — your insights will help shape the product. Or just share your experience in the comments!
by metadata | 2025-04-10 09:22:13+00:00
I didn't look into the code structure - 60 contributors mean that yes, there is a problem.

People start something with good intentions, then the project grows to the point where it requires a lot of unpaid time, and there are expectations from the users. There are bills to pay and limited time in a day.

I would probably be irked if I contribute in my free time and then see my effort being used in a commercial product. Then again, in some products you may have one person doing 95% of the work and another 50 doing 5% of the work.

If OP is motivated, they can relinquish control over this project and start a completely new one from scratch with no code borrowed from the existing one but learnings can definitely be applied. The new commercial project would need to compete with the existing AGPL project - and that's a good thing. If 60 contributors are contributing significantly, FOSS project won't suffer and the OP will be able to live from something they are passionate about.
by frans | 2025-04-10 09:22:15+00:00
The link above only points to one comment of the post (which I found amusing). The other reddit replies and responses of the OP are quite interesting. I wonder what the HN crowd will make of it...

Here is the link to the post with all the comments: https://www.reddit.com/r/ArtificialSentience/comments/1jukc3...
by fxtentacle | 2025-04-10 09:22:51+00:00
The problem if you actually need the cloud is that it kind of completely destroys your business model. OpenAI is bleeding money every month because they massively subsidize the hosting cost of their models. But eventually they will have to post a profit. And then if they know that your product is completely dependent on their API, they can milk you until there's no profits left for you.

And self-hosting real-time streaming LLMs will probably also come out at 50 cents per hour. Arguing a $120/month price for power users is probably going to be very difficult. Especially so if there is free open-source alternatives.
by mbs159 | 2025-04-10 09:23:00+00:00
I do block ads on YouTube, but I also block ads everywhere else without exception. I think that ads suck and that everybody should refuse to consume them. Not everybody is bothered by them, though, and they are not "suckers" for thinking so.

If YouTube were to offer me a service that I think is worth paying for, then I would. I think that YouTube Premium is not a product worth paying for based on what they're offering, and also I noticed that I watch YouTube videos less and less over the years. Nebula and Curiosity Stream convinced me to pay for their services, so perhaps YouTube just has to step up?
by thenthenthen | 2025-04-10 09:24:13+00:00
Reminds me a bit of Jaga Jazzist[0], Robotobibok[1], Knalpot[2] and ofc Yussef Dayes[3], [4] SOIL & “pimp” Sessions

[0] http://www.jagajazzist.com/ [1] https://www.discogs.com/artist/270571-Robotobibok [2] https://knalpot.bandcamp.com [3] https://yussefdayes.com/ [4] https://www.youtube.com/watch?v=Hq5ZmbhweVI
by TheDong | 2025-04-10 09:25:27+00:00
You report it to the department of labor.

The department of labor, in theory, investigates the complaint and you'll likely get paid: https://www.dol.gov/agencies/whd/contact/complaints

Unfortunately, the reality is much different, since the US is largely under "at-will" employment (so "full-time employee" means almost nothing), it's generally easiest for an employer to simply fire the employee and immediately shoot them under castle-doctrine for trespassing.

Also, the current government won't increase DoL funding, and wage-theft complaints already often take over a year to process, with a lot of them never making it because a year is simply too long to deal with (not to mention the plaintiff has usually been shot by then).
by manawyrm | 2025-04-10 09:25:47+00:00
> Is there any technical reason it couldn't be generic though? It includes 2 .wav files containing a measured, real-life calibration data for this specific laptop.

If you measure your own device (and it's frequency/impulse response) and replace those .wav files with that -- you're good to go! There's just no universal format/place to put such calibration yet, which is why I published a custom package (incl. the filter config).

I'm kinda hoping more people generate such files for their laptops and share them, maybe we can build a collection of such profiles for many laptops :)
by turtleyacht | 2025-04-10 09:26:34+00:00
You found an entrypoint into the problem lode and mined over a hundred commits, persisting over years.

It's a blessing to know your tools well, to craft something in your power, and to create something others use.

Just from my view, sounds pretty awesome.

The ideas could be shared through Laravel consulting, video training, and books on PHP concurrency.
by pjc50 | 2025-04-10 09:27:04+00:00
There's tons of people in email jobs who are just clamouring to get up at 6am and gut fish! /s

Something not really addressed in all of this is that a lot of the people whinging about British jobs and so on, especially in high-Brexit areas, are actually themselves retirees.

https://www.bbc.co.uk/news/magazine-36619342 "Of the 30 areas with the most elderly people, 27 voted leave".

Now, they're often living in economically depressed areas. I've seen Blackpool and Lowestoft (the sad little marker of the UK's easterly point, right next to a gas terminal). But you can't give them their jobs back, because they're not working any more. It's nostalgia.

I'm going to keep hammering the question of "why should people move from lucrative, comfortable email jobs to harder, less lucrative factory jobs, or, god help them, fishing?"

The UK is actually at ""full employment"" (NAIRU): https://obr.uk/box/the-equilibrium-unemployment-rate/ - that is, economists believe it cannot go lower without causing inflation, as shortages mean you can't hire people without having to offer more wages to poach them from other jobs.

(Another conundrum: people want higher wages without higher prices. How are you going to do the arithmetic on that?)
by pseudalopex | 2025-04-10 09:29:08+00:00
> they’re not reciprocal tariffs, so almost everyone calling them that is a “true believer” that accepts Trump at his word.

I disagree. Non Trump aligned media called them reciprocal tariffs. I don't know if identifying the lie was too controversial or they couldn't understand the equation the administration published. And non Trump aligned people called them reciprocal tariffs because they heard or read the phrase.
by Cthulhu_ | 2025-04-10 09:29:09+00:00
> But that struggling was ultimately necessary to really learn the concepts.

This is what isn't explained or understood properly (...I think) to students; on the surface you go to college/uni to learn a subject, but in reality, you "learn to learn". The output that you're asked to submit is just to prove that you can and have learned.

But you don't learn to learn by using AI tools. You may learn how to craft stuff that passes muster, gets you a decent grade and eventually a piece of paper, but you haven't learned to learn.

Of course, that isn't anything new, loads of people try and game the system, or just "do the work, get the paper". A box ticking exercise instead of something they actually want to learn.
by Hojojo | 2025-04-10 09:29:11+00:00
I find it baffling for anybody to take this stance. Accessibility doesn't matter anymore, I guess. Doesn't matter that the US is basically the melting pot for the entire world or that US citizens are so incredibly diverse, nothing matters but English. I would've argued otherwise. I don't think anybody would debate the point that providing translations for government services is a great idea and incredibly helpful to many people.

That's what we do in Germany. Many of our services on a city, regional and national level provide at the very least English translations.

Case in point: https://www.stadt-koeln.de/index.html

Click on the button at the top with the translation icon and it'll show you tons of languages. Are any of these official languages in Germany or in Cologne? Nope. But we generally care about people who visit or might not be fluent in German, so we provide it anyway. It's the right thing to do.

But I guess wanting to help people, or in general being helpful to others, is a dying value in many places.
by ezst | 2025-04-10 09:31:11+00:00
Apparently, part of the answer is "because of Elon Musk", after it became clear that the whole hyperloop fuss was a conspiracy to funnel money out of the ongoing Californian fast rail projects, which he was perceiving as a threat to his nascent EV ventures.

https://www.sfchronicle.com/opinion/openforum/article/elon-m...
by voidUpdate | 2025-04-10 09:31:58+00:00
As stated in TFA, the pictures were originally black and white and were colourised at the time. I cant find a record of who colourised them or when, but it sems to me like they were colourised shortly after by the original photographer, and as such the colours would be reasonably accurate. You can see lightness and texture changes that would imply to me that there were changes in the material at the time of the picture being taken, even if it was colourised incorrectly
by aquariusDue | 2025-04-10 09:32:19+00:00
I've had a good experience so far working on an admin dashboard with BeerCSS (and Datastar which is unrelated). It implements a lot of the Material Design stuff and it is opinionated but between the examples on the main site and documentation on GitHub it was pleasant to work with. It's easy to get started too, just add three links in the <head>.

https://github.com/beercss/beercss

https://www.beercss.com/
by metalman | 2025-04-10 09:33:13+00:00
There must be something instinctive about collecting oddities, or perhaps it's a social aspect of extream curiousity, where after examining an object, a desire to get another opinion, requires storing the object, and so it begins. A friend who has turned pro, makes his living partialy through the buying and selling of oddities, often whole collections that are bieng sold/disposed of by exasperated relatives, his pragmatic approach to his own desire to have things he calls "catch and release", and so getting to enjoy some interesting thing, but sell it forward, and aquire the next item. It is a wierd world though, as many people develope specific fetishes and kinks around objects , or just simpler less troublesome obsessions, and then of course movie people, decorators, advertisers, artists, bibliophiles, etc.
by delroth | 2025-04-10 09:33:26+00:00
English has no literal word-to-word equivalent to this - this french "à" is used to describe the main property of a noun, and the translation in English when no original word exists is via a nominal group or a concatenation of nouns. An "avion à hélice" is a propeller plane, a "bateau à vapeur" is a steamboat, or an "étui à lunettes" is a glasses case. So a "train à grande vitesse" is similarly just a high-speed train.

"of" in English here sounds like you're describing what the object is made of instead of its property. A "boat of steam" is made of steam, it's not the same as a steam boat.
by pjc50 | 2025-04-10 09:33:45+00:00
> brexit means we've halved our US tarrif rate

As of time of writing this comment, I believe both are at 10%? Of course that could change at any time.

> enshrine freedom of speech in law

ECHR already does this. I presume there's some other weird definition of free speech going on here like unrestricted use of the N-word on TV or something.