MurphyA/hacker-news huggingface dataset:
by zacksiri | 2025-04-30 02:56:04+00:00
Here is a list of inference engines i've tried:

- SGLang

- vLLM

- TGI (Huggingface's)

- llama.cpp

- infinity (great for embedding / reranking models not for LLMs)

My personal feeling is SGLang / vLLM have issues that make me not want to use it. Sure it's fast, but there are reliability issues, you need lots of flags and tinkering to make it work. Also there is the problem of 100% cpu usage on idle which the core contributors say is 'normal' and 'expected'. You can do a search in the respective repositories on this topic if you don't believe me. People even submitted PRs to solve these issues which they have not merged. The mindset of these software is just to get it to 'work' but not really on polish and ease of use.

TGI on the other hand is in a class of it's own. You can just feel the polish that went into it. Things tend to 'just work'. It's the only engine I tried that was able to run a model I wanted in a single try. Then I added the flags to make it fit with my hardware (like sharding and max prefill tokens). TGI uses flashinfer by default which is SOTA when it comes to flash attention backend.

llama.cpp has widest model support, however it does not perform as well as TGI / vLLM / SGLang. So if you can accept that you are losing performance (based on my testing about 30% slower) tt's great for testing, development purposes but if you want to do production grade stuff I would recommend TGI.
by nullc | 2025-04-30 02:57:05+00:00
By living with friends or family, state assistance, and/or charity.

How are you supposed to live on 0 wage? Inevitably for some people that's what a minimum wage means: There is some work with some wage less than a minimum for which this person in this place could work, and they can't because of the minimum. Among other considerations any minimum wage has to balance that harm vs the harm for people who would be paid fairly more with a higher minimum wage.

It's also just the case that an extremely small portion of the public makes minimum wage, and since they're exceptional each of their situations are exceptional in its own way.
by klabb3 | 2025-04-30 02:57:09+00:00
> So you mean, Rust is more of an intellectual playground, than an actual workbench?

Both. IMO rust shines as a C++ replacement, ie low level high performance. But officially its general purpose and nobody will admit that it’s a bad tool for high level jobs, it’s awful for prototyping. I say this as someone who loves many aspects of rust.

> Could this be the result of rust being still rather young and moving fast?

My hunch says it’s something different. Look at the people and their motivations. I’ve never seen such a distinct fan club in programming before. It comes with a lot of passion and extreme talent, but I don’t think it’s a coincidence that governance has been a shitshow and that there are 4 different crates solving the same problem where maintainers couldn’t agree on something minor. It makes sense, if aesthetics is a big factor.

> Is Go still forcing hard wired paths in $HOME for compiling, or what was it again?

Nothing I’ve noticed. Are you talking about GOPATH hell, from back in the day?
Payment processors shouldn't be able to charge through an expired card
by Lopsii | 2025-04-30 02:57:45+00:00
My web hosting service renewed my subscription by charging my bank account through an expired debit card. Why do banks give payment processors such power? It’s ridiculous!

My leverage has always been to leave expired cards on file when I find it difficult to cancel a subscription. It's crazy that they can get around it.
by floxy | 2025-04-30 02:57:56+00:00
>It's not the 1000 EVs out of the 100k vehicles that matter, but rather the 10k hybrid vehicles out of that same 100k pool, which literally produce double the MPG compared to ICE cars.

It seems like hybrid sales are pretty comparable to EV sales in the U.S., at least according to this source anyway.

https://www.eia.gov/todayinenergy/detail.php?id=63904
by ahl | 2025-04-30 03:02:47+00:00
The claim is Collison directly to them:

> Synadia CEO Derek Collison told Runtime Tuesday that the company intends to transfer the NATS trademark to the CNCF at some point in the future "because we just feel that the damage to the ecosystem and the ugliness is not worth it for anyone." While nothing will be official until the lawyers sort it out, Collison said "my hope is that [this dispute] forces some open dialog outside of the CNCF and outside of NATS about the state of open source. I think open source for companies like Synadia is at a crossroads."
by bpodgursky | 2025-04-30 03:02:56+00:00
No, because if you pin the minimum wage to wages at full employment, there's no downward flexibility when a recession hits, and you end up with tons of deadweight loss in the labor market.

There's never political will to lower the wage even if economic conditions call for it. There's no benefit to raising the wage now, but there's inevitably a big cost in a few years.
by Graphon1 | 2025-04-30 03:03:45+00:00
From Gemini

Based on reports from today, April 29, 2025, a Canadian federal election was held on Monday, April 28, 2025.

The Liberal Party, led by Mark Carney, won the election. Therefore, Mark Carney is the candidate who has won the position of Prime Minister. Reports indicate this is the Liberal Party's fourth consecutive term in power. It's still being determined in some initial reports whether they will form a majority or a minority government.

Sources and related content (links provided)
by jitl | 2025-04-30 03:04:08+00:00
Wearing the AVP 3 days in a row for 30 minutes each day leaves me with neck pain that lasts another 3 days. It’s just too heavy for me and for a lot of others, even if the visual quality is very high the overall experience is very poor if it leaves me with a medical issue. I’m still impressed with some aspects and look forward to a lighter weight HMD from Apple but right now… can’t do it.
by hu3 | 2025-04-30 03:04:21+00:00
> ...so you need a checker that actually reasons about the world (compiler, linter, SAT solver, ground-truth dataset, etc.).

Agree. What do you think about telling the LLM to also generate unit tests for the code it spits and then run all tests (including previous application unit tests).

I think this is a way to ensure some level of grounded verification:

- Does code compile?

- Do unit test pass?

AI can then consume test results to help fix their own mistakes.
by slg | 2025-04-30 03:04:30+00:00
> It's not safe to do this unless you have a critical mass of cars on the road capable of doing it.

You could always give those cars their own section of the road like HOV lanes. EVs were granted access to HOV lanes in California as an incentive to increase EV adoption. A similar thing could happen with a dedicated autonomous lane that has a much higher speed limit.
by parrit | 2025-04-30 03:04:32+00:00
So if you now hide my original comment and try to recall what I said, do you know it word for word (and are thinking if every word, e.g. did I use one or 2 spaces somewhere as that would change tokens) or do you have a rough concept of what I said?

OTOH if you had to remember a phone number to write it down, how does that differ?
by nullc | 2025-04-30 03:04:42+00:00
It's not a question of anyone asking.

Lets imagine that there is a job with parameters (including wages) where only high schoolers would take the job. Should that job be required to pay above the market wage to make it also attractive to independent adults? Then what job will the highshoolers have? If I've got to pay a full adult wage anyways, I'm probably not going to employ a highschooler.

It creates a deadweight loss. In this example are kids that would benefit from working, at low wages, from both the experience and income and they're left out. There would be useful work done that probably just doesn't get done, creating harms in the form of missing products and services.

Now sure, non-existence of a minimum wage would create other harms and losses so there is a balancing act-- but in the special case of students being discussed here those other costs don't apply. (and that's also why in practice there are minimum wage exceptions like the 'youth minimum wage program').
by applied_heat | 2025-04-30 03:05:38+00:00
One of the parent posts correctly identified there are thermal issues with operating at significantly off nominal frequencies for extended time periods. System operators will specify frequency bands and minimum time a generator has to stay online for each band. For example we have to stay online indefinitely for frequencies 58.5 to 61 Hz, and can trip after 60 seconds for 57.5 to 58.5 Hz, and can trip instantly below 57.5 Hz.

Some plants the system operator has the ability to send a signal to instantly open the generator breakers to shed generation if necessary.
Show HN: Shortenr – A Powerful Link Tool
by fuzzbear | 2025-04-30 03:05:59+00:00
Hey HN,

I’ve been building Shortenr — a modern, all-in-one link tool designed for creators, marketers, crypto users, and privacy-focused users.

It includes: • End-to-End Encrypted File Sharing (client-side, using AES-256) • Smart Link Shortening (geo/device targeting, A/B tests, UTM builder) • Poll Links (gather user feedback from a short link) • One-Time & Expiring Links (perfect for stealthy content) • Link-in-Bio Pages with full analytics

Everything’s built with privacy in mind — even file uploads are never stored in plaintext, and most features work without needing an account.

I’m 15 and built this solo with TypeScript + Next.js + Prisma + PostgreSQL.

Try it here: https://shortenr.me Would love feedback, feature ideas, or brutal critique!
by randycupertino | 2025-04-30 03:06:13+00:00
I plugged in 5 books I've recently enjoyed and asked ChatGPT for some recommendations of similar books, and 2 out of 10 of the books it suggested did not exist. I googled the author, the book title, they were complete fakes. They sounded like they'd be good books though! When I told it they didn't exist it was like, "you're right, thank you for catching that!"
by toomuchtodo | 2025-04-30 03:06:53+00:00
This is a bit of a wild way to explain away "we're going to pay people under 18 less because we think we can justify it." Just raise the minimum wage and pay them the same. If they don't take the jobs, they don't. If the jobs go unfilled, raise the pay to a clearing price where they are. If employers can't make the economics work, that's unfortunate.

How you see this issue is likely governed by where on the spectrum between "human" and "labor" you see a person, admittedly. In this context, we're going through contortions to argue to pay people less by age "because we can."
by andsoitis | 2025-04-30 03:07:24+00:00
> Satya Nadella said that 20%-30% of code inside the company’s repositories was “written by software”

and

> The Microsoft CEO said the company was seeing mixed results in AI-generated code across different languages, with more progress in Python and less in C++.

So the CEO of Microsoft is saying that 20 - 30% of their code is being produced by computer systems that write poor code?
by methuselah_in | 2025-04-30 03:07:42+00:00
Pls stay revelat and don't die and keep on working against all chrome and stuff. And we hope your financial woes could be taken care of with donations if Google's money no longer dry up. There is no replacement as of now for firefox. And recent issues with your privacy and adds things are not good either when it comes to people which are your users. Mostly we care about our data. Btw nice feature long awaited.
by floxy | 2025-04-30 03:07:46+00:00
>They also sold 4k RAV4 EVs

Toyota has sold over 33,000 BZ4Xs in the U.S..

https://electrek.co/2025/01/03/toyota-bz4x-sales-finally-pic...

https://insideevs.com/news/755382/bz4x-solterra-sales-increa...
by jongjong | 2025-04-30 03:07:58+00:00
Basically every big tech company engages in much worse forms of government manipulation. At least this one aligns with citizen interests.

IMO, if gov manipulation benefits citizens; e.g. creates meaningful jobs or opportunities for citizens, then it's not corruption. The difference is night and day. Where was the outrage over massive government contracts handed out to Oracle, Microsoft, etc... under previous administration? What about all corporate tax breaks? These are purely self-serving and the magnitude of the harm done to citizens is far more significant. It's dishonest to turn a blind eye to those and to focus on trivial policies which actually work in the interest of citizens. Here, the benefit to Tesla is just a side effect.
by johngai | 2025-04-30 03:09:01+00:00
Hey HN, and I run a 12-person e-commerce business. Like many of you, I was drowning in SaaS subscriptions—Salesforce for CRM, QuickBooks for accounting, Trello for projects, Zendesk for support, plus a patchwork of spreadsheets and half-baked integrations. It was expensive, messy, and worst of all, nothing talked to each other.

The Breaking Point Last quarter, my operations manager quit—partly because she spent 20 hours a week manually copying data between systems. Our CFO missed a cash flow crisis because QuickBooks and our inventory system showed different numbers. And our sales team? They were still updating deals in Google Sheets because Salesforce was too clunky.

I knew there had to be a better way.

Enter Barawave A fellow founder recommended Barawave, an AI-powered ERP & CRM that promised to replace our entire stack. Skeptical but desperate, I tried it. Here’s what changed:

No More Tab Hell

AI CRM auto-logged calls, tracked deals, and even drafted personalized emails (our sales team cried tears of joy).

Smart ERP synced real-time financials, inventory, and orders—no more reconciling spreadsheets at midnight.

The AI That Actually Works

Instead of digging through reports, I just asked: “Why did Q3 revenue drop?” and got an instant breakdown—turns out a shipping delay killed 12% of our upsells.

The “Opportunity Radar” flagged our most at-risk customers before they churned (we saved a $50k account the same day).

Time & Money Saved

Cut SaaS costs by 30% (bye-bye, $1,500/month in redundant tools).

Regained 15+ hours/week by automating manual data entry.

22% more upsells thanks to AI-driven recommendations.

The Ugly Truth It wasn’t perfect. Migrating data took effort, and some team members resisted change (RIP, Trello loyalists). But within a month, even our skeptical CFO admitted: “This is how software should work.”

Try It Yourself If you’re tired of:

Paying for 10 tools that don’t integrate

Guessing why metrics changed

Playing data janitor instead of growing your business
by vaidhy | 2025-04-30 03:10:11+00:00
You are missing a key point.. What is duolingo's success measured on? Not on how well their customers learn (they have already paid at this point).. but how much content is there (This number directly correlates to the signups). I am sure there are numbers around the subscribers vs regular content consumers and that ratio is tiny.

For a lot of these kind of apps, quantity is the quality in itself.
by marssaxman | 2025-04-30 03:11:57+00:00
It's not about the environment, it's about the financing. Who's going to put up the money to build the most complicated machines humanity has ever dreamed up, each one a many-years-long construction project very likely to have schedule slippages and cost overruns, when they could get more megawatts for the dollar building easy, reliable, low-maintenance solar parks which start generating revenue within a year?

Some governments will, sure, and perhaps a handful of large, wealthy cities in high latitudes or on small islands, but in general it's difficult to see why an investor would choose to invest in a fusion plant.
by EMIRELADERO | 2025-04-30 03:12:19+00:00
Why do you think that it would be impossible to make a society where

a) everyone gets to live like a king, unconditionally, from birth to death, and

b) people have the freedom to do and pursue what they want?

I don't see "some % of the population becoming lazy couch-living larvae" as a problem, because if they truly are "destined" to become that due to their inherent brain formation or whatever, then they were always going to do that no matter what (or drift off homeless in the streets in today's society). The only reason that's a bad thing is that society would then be missing a person who, in different circumstances, would be contributing with labor. But since in this hypothetical future utopia human labor is no longer needed, and that % of people were always going to be lazy or whatever, then there's no loss to be had by simply letting them be!
by nojvek | 2025-04-30 03:12:21+00:00
> Maybe they will one day if there's a model trained on a facial recognition database with every living person included.

That day isn't too far away. With right to privacy being slowly eroded and Palantir getting their hands deeper into US govt, I wouldn't be suprised if they already have this.

China most likely has a model trained on every citizen.
by jrflowers | 2025-04-30 03:13:06+00:00
> How can anyone justify paying a high school kid who works part time most of the year a living wage.

Pretty easily. Once you consider how productive an even below-average worker is in the US, the idea of running a business so poorly that you can’t make bank while paying somebody a living wage seems pretty embarrassing.

While the “teenager” line is often vilified as a sign of unfettered greed (which it is), in my experience it’s been more of the respite of folks with so little business sense that it boggles the mind that they would be an employer.

I personally can’t imagine saying “I am incapable of producing much more than seven dollars per hour with the help of the time, body and mind of a person that I interviewed and selected to work at my business” out loud with a straight face, there are some folks that gleefully proclaim stuff like that as if they’re talking about something other than themselves
by insane_dreamer | 2025-04-30 03:13:54+00:00
Ah yes, the "free market" at work!

Also a friendly reminder that all these tariffs are being made possible by a "state of emergency" declared by Trump because of fentanyl coming from Canada and China. Otherwise, only Congress would have the power to impose tarriffs.

So shall we just be honest and say we're heading towards a centrally planned economy, China style?
by mmooss | 2025-04-30 03:13:56+00:00
> Today, when you talk about foundational principles like federalism, limited government, etc., the chief response is that those are incompatible with having a government powerful enough to protect minorities from the majority.

We live in different bubbles, it seems. I haven't heard that argument. I have heard that 'states rights' is intended to workaround various federal rules, including civil rights.

The foundation is that "all ... are creatd equal", which includes all members of minorities. The Bill of Rights is there to protect unpopular minorities from the majority. The majority can always protect itself by changing the law.

Edit:

> https://lawliberty.org/did-the-civil-rights-constitution-dis....

I skimmed through this. The source is anti-left; of course they are going to give characterizations like that. And look at this piece of doublespeak:

When I talk about civil rights, the reader should not get the impression that I’m friendly to segregation, or hostile to the civil rights movement as it existed for the whole of the 20th century up until 1964. In fact, I’m very much in sympathy with the claims to an agitation for equal citizenship that went on up till then, but there were problems in the Civil Rights Act that were not evident at first.

They won't say they are hostile to the Civil Rights Act and every solution to problems like segregation, oppression of minorities and women, etc. And they don't offer any other solution. They are "very much in sympathy with the claims to an agitation", however. :)
by soraminazuki | 2025-04-30 03:14:41+00:00
I mean you can personally disagree with the talk, but what's being said is pretty clear here. The quotes in my previous comment alone make what's unambiguously a judgement about Ellison, and there's so much more from the original talk. Bryan Cantrill even likens Ellison to Nazis in a number of his other talks btw, so it can't get any clearer than that.

Me personally, I think it's fair to judge people by their actions. When a person is amassing billions in wealth at the expense of everyone else, there's nothing more meaningless than wasting time imagining about how that person might possibly be kind and well-meaning deep down.
by obitsten | 2025-04-30 03:15:07+00:00
Fwiw there are umpteen anecdotes from men on the opposite side of this situation. You can imagine, even in a situation where the woman is the aggressor, the instinct and unofficial practice is to always arrest the man.

I'm a little puzzled, to be frank, to see one being handled this way. There are definitely two sides to this story.
by consumer451 | 2025-04-30 03:15:08+00:00
> I use Adguard which has a Safari integration that appears to apply to Web Views (based on the absence of ads), though I don’t have proof of that.

I have been wondering about this for a couple years now. Do Safari content filters apply to app WebViews? I assumed not.

Can any iOS dev chime in? I don't have have a modern Mac and dev account to test this at this time.
by louky | 2025-04-30 03:17:10+00:00
I personally have been using "Auto Tab Discard" for years. It works perfectly for me, and you can set a group of tabs to not unload. It has a ton of options. I have ~320 tabs open right now, for multiple projects and only ~5 are loaded.

https://addons.mozilla.org/en-US/firefox/addon/auto-tab-disc...
by nullc | 2025-04-30 03:17:56+00:00
Have you ever lived in poverty? Have you ever earned minimum wage (or below)? I have and I am extremely grateful for the oppturnities it brought me and the life I was eventually able to make out of it.

There are myriad ways to dehumanize a person. One is saying they should be denied some opportunities they would freely choose to take out of a paternalistic desire to help them. It's a complicated subject, you don't need to justify your position by besmirching the empathy of those who have views you disagree with. Reasonable people can simply disagree!
by Ecco | 2025-04-30 03:18:09+00:00
Fun! That being said, I think that the extension is very inaccurate because it can't know how much the product was actually paid for when imported from China (and therefore tariffed).

I would argue the 40% estimate, even though probably correct some of the time, is very often vastly overestimated. Consumers mostly pay for last-mile delivery, marketing, and the retailer's margin. The price paid in bulk to manufacturers is usually a very small fraction of the retail price.