MurphyA/hacker-news huggingface dataset:
by bsimpson | 2025-04-02 23:19:14+00:00
> Please correct me if I’m wrong.

"culture war" in this context was me quoting a 3yo Twitter thread that made a lot of people, inc myself, realize that Wikipedia's "appeals" are deceptive. I was trying to get the comment up before the train left the station and I lost service. I didn't do further research as to what the organizations were.

I don't like the implication that by stopping my support of Wikimedia, I'm potentially racist/pro-racism. That doesn't feel intellectually honest. I was supporting Wikipedia because I think it's a valuable public resource. When I want to support a different goal, I give to an organization that specializes in it directly.

Bait-and-switch appeals make me feel like Wikimedia is not a responsible steward of its donations. It doesn't matter what they're giving the money to; it's not what they implied they needed it for.
by KennyBlanken | 2025-04-02 23:20:32+00:00
They don't focus on cheap convenience. They focus on milking as much money as they can from the customer and the restaurant, and then squeeze the worker to death by transferring as many expenses and risks as possible to the worker. Then they force them to engage in race to the bottom compensation-wise.

Result? Only the desperate do it, and get out of it as soon as possible. But the pay is so bad, people are increasingly trapped in it.
by bombasticzulu | 2025-04-02 23:20:48+00:00
I used to do Uber and DoorDash, but lately I’ve been doing Instacart more because of this tool I found called BatchFinder.

It basically watches for high-paying batches and alerts you when one pops up. I don’t sit in parking lots refreshing anymore — I just keep it running while I’m at home or doing other stuff, and when something good comes in, I grab it and go.

It’s not one of those shady bots you have to mess with, just a simple tool that works. Thought it was worth sharing if anyone else is trying to make Instacart easier or fit it around other work.

Would be cool to hear if others are doing stuff like this.
by potato3732842 | 2025-04-02 23:20:58+00:00
>Huh? Productivity per worker in the US is at an all-time high and is, I believe, the highest in the world?

Yeah, that's what happens when the latent cost of employing anyone for anything is so high all the menial stuff get shipped overseas or replaced with fewer expensive employees working with much more expensive labor saving technology/materials.

Also, I'm not sure how much I trust the numbers themselves, metrics and targets and all that.
by cmurf | 2025-04-02 23:21:03+00:00
Tariffs may not even last 4 months. Trump demanded Powell reduce interest rates, the FRB declined. The might be Trump's way of forcing the Fed to reduce interest rates, by inducing a recession with massive inflation. And then Trump takes the tariffs away once the Fed gives him what he wants.

FRB won't reduce interest rates if there's inflation alone. They'd only reduce interest rates if the economy also slows down into recession territory.

That's the short term view.

In the long term view, they are the biggest tax increase in the history of the country, therefore they are potentially the biggest tax decrease in the history of the country. Political fodder, even for a corpse.
by notherhack | 2025-04-02 23:23:11+00:00
See https://news.ycombinator.com/item?id=43556521

wherein a hosting company sees AI bot scans that appear to be coming from millions of unique addresses, thousands of ASNs, many residential and often with a single connection from an IP. The AI bots are proxying through either hacked IoT devices or apps that pay people pennies to let their phone be used as a proxy.

Likely your proof of work will be distributed to the proxies. It'll just make millions of webcams and phones run a little hotter without slowing down the AI bots at all.
Show HN: PythonECG – A minimal real-time ECG visualization tool
by benbojangles | 2025-04-02 23:23:14+00:00
I built a lightweight Python application that visualizes audio input as an ECG-like display. It's a simplified, open-source tool designed for educational purposes, signal visualization experiments, and prototyping. No commercial restrictions, just a clean interface with a single button to start/stop tracing. Built with PyAudio, Matplotlib, and Tkinter. Looking for feedback and contributions!
Ask HN: How do these tariffs affect Apple iPhone?
by tndibona | 2025-04-02 23:24:57+00:00
In the case where Apple is avoiding the US tax man by registering the company in Ireland and claiming that all its intellectual property is owned by its Irish subsidiary, how do these new tariffs affect Apple? Will Apple have to raise the iPhone price in US price by 10% to pay the taxman? Because now technically it is an Irish product being imported into the US. In that case, can I just buy a new iPhone on my next visit to …say, Dubai duty free lounge?
by NickC25 | 2025-04-02 23:25:43+00:00
Lacking in insight?

My brother in christ......Donald Trump wears makeup. How many actual "tough guys" do you know that wear makeup?

Back in the days of my parents, a fat guy with lifts and orange makeup would have been called a (anti-gay slur) and would have been the butt of every joke.

He's bankrupted 2 casinos, failed to sell football steaks airlines and liquor to Americans, he shits himself and wears a diaper, and is so intellectually deficient that me, an autistic guy, could run circles around him in debate.

Yet somehow, he's seen as a "business genius". HA!
by benoau | 2025-04-02 23:25:47+00:00
It's pretty instinctive to name stuff like this, especially when it's not a general purpose solution like you're not downloading this for any other reason except to build upon what Mermaid does.

They could have called it something entirely different, and then they can say (vscode plugin for mermaid.js) every time they mention their unique name that carries no association with it.

And Mermaid could have decided they want exclusive use of the name and trademarked it half a decade ago.

So it's just fair use, isn't it?
by simne | 2025-04-02 23:26:34+00:00
US formally don't have VAT, when most other developed countries have.

As I know, US states few decades spent on talks about implement VAT, but have not achieved agreement yet.

For equivalent, most US states have trade tax, could be returned with set of rules. So, on some abstract level it could be considered as far equivalent of VAT, which is also could be returned with set of rules.
by ttepasse | 2025-04-02 23:26:36+00:00
But current Volkswagen leader- and ownership is not nazi, unlike Tesla.

VW in effect was re-founded after the war by the British military administration as a trust and only privatised into a public company in the 1960s.

The biggest shareholders of BMW on the other hand are still the Quandt family whose grandfather Günther Quandt definitely was Nazi member, collaborator, donator and massively profiteered from the slave labour by concentration camp victims and prisoners of war.
by yakireev | 2025-04-02 23:26:57+00:00
Records, shmekords.

The practical experience of having your own domain for your email is that you delegate your domain to Google / Fastmail / Proton / whatever, and it takes care of everything else. Some webmail providers will also let you buy a domain on their own website as a part of registration flow.

It really is not hard. Harder than not having a domain of your own, but not as hard as you make it sound.
by brunorose | 2025-04-02 23:28:45+00:00
Location: Palo Alto, CA

Remote: Yes

Willing to relocate: Yes (Bay area, NY)

Technologies: Python, Typescript, Scala, Ruby, AWS, GCP, Docker, Kubernetes, Apache Spark, PostgreSQL, MongoDB, SQL, GraphQL, React, React Native, Rails, Django.

Résumé/CV: brunorodriguez.dev/resume.pdf

Email: contact@brunorodriguez.dev
by JumpCrisscross | 2025-04-02 23:29:06+00:00
> suppose you're mostly trolling

I’m not. My neighbours and I are currently buying up distressed watered cropland on the cheap. (As an ethical restraint, we’re only doing so from registered Republicans. Their creditors are selling their properties.)

> I am so incredibly disappointed in your lack of effectively standing up to a US president who has publicly threatened to claim Greenland by force

Why would you claim to know what I am and am not doing?
by alp1n3_eth | 2025-04-02 23:29:34+00:00
A lot of aggregators will also not allow your blog to be posted if it's on a newsletter site like Substack, Patreon, etc.

I use GitHub Pages for hosting, Porkbun for the domain, and Astro for the blog itself. EZPZ to manage and very straightforward, plus Astro's docs are great.
by hunglee2 | 2025-04-02 23:29:52+00:00
'reciprocal' doing a lot of work here. Includes allegations of currency manipulation, domestic sales tax and other non-tariff barriers. Trump basically thinks all trade should 'balance' and any 'imbalance' is as a result of unfair barriers on American exporters, when the real reason is that US goods are simply too expensive for others to buy at the same rate, all of this ultimately being due to USD being enforced as the de facto global reserve. He needs to read up on the Triffin dilemma, but of course he won't.
by SuperNinKenDo | 2025-04-02 23:30:05+00:00
Much greater mental clarity and concentration. At the time I had a lot of brainfog, and while creatine didn't fix it, it was the difference between seeing two feet in front of me vs. 10 feet in front of me.

Other effects too, like better recall, but stuff like that's hard to untangle from those first two.
by thisisnotatest | 2025-04-02 23:30:12+00:00
> The problem is that it's hard to be an informed dollar-voter in this environment of deliberate obfuscation. Spending hours wading through reviews, product descriptions, and so on, just to buy one thing, effectively increases your cost, and there's no guarantee you'll make the right choice in the end anyway. I'd be willing to pay more in many cases for a better result, but there's no way to tell if something that costs a bit more is actually better,

This is how I feel about online shopping. I used to naively dream that a retail aggregator like Amazon would crack the problem. By having large numbers of customers leave reviews (or even return unsatisfactory products), I imagined that the good products would rise to the top. To my surprise, Amazon hasn't seemed particularly interested in advancing this area. Search results are dominated by freshly minted sellers with randomly generated names. I often receive products with a piece of paper inside that begs me to let them know if I have any problems so that they can basically bribe me to keep quiet and not put a negative review on Amazon.

The obfuscation arms race, as you so aptly put it.
by ProAm | 2025-04-02 23:32:10+00:00
I have to say HN is one of the best moderated online forums/sites on the web. dang does a great job. Even when he disagrees with you and moderates he is open to communication, clarification and adult conversation. I really appreciate his work and have no doubt tomhow will do the same.

I will post this every year on moderator day as a sign of respect for this place. http://cosmonautdreams.com/images/dang.jpg
by joquarky | 2025-04-02 23:33:38+00:00
Bootcampers have brought their gold digging ethos with them into our industry and will soon outnumber those of us who prioritize safety and quality.

"The safety and welfare of society and the common good, duty to our principals, and duty to each other, require that we adhere, and be seen to adhere, to the highest ethical standards of behavior."[0]

[0] https://www.isc2.org/ethics
by foldr | 2025-04-02 23:33:49+00:00
Not a native Spanish speaker, but I don't think there's much to this. Signs and ads can be written in a formal or informal tone just as they can in English. On top of that, there's huge variation between Spanish speaking countries in terms of how 'tu', 'usted' and (sometimes) 'vos' are used, and Spanish speakers in Philadelphia presumably vary somewhat in their country of (ancestral) origin. Given all this, it's really not surprising that you find some variation. Ads that address people as 'tu' are common across the Spanish speaking world AFAIK.
by vonniwilliams1 | 2025-04-02 23:34:03+00:00
Zoo's mission is to revolutionize the CAD industry by developing the world's most advanced hardware design infrastructure and tools. While software engineering has evolved with powerful tools and workflows, hardware design is still stuck in the dark ages. Our goal is to make building hardware products as seamless as building software.

The team is working on everything from an in-house graphics engine, to AI tools, to automated workflows for hardware engineering teams. Our HQ is in Los Angeles with both a local and remotely-distributed team. We are gearing up for our v1 product launch / Series A and will be hiring:

- Graphics Engineers - ML Engineers - Frontend Engineers - Account Executives

Check out our careers page to learn more!
Ask HN: Lambda Labs 390x bill
by xiphias2 | 2025-04-02 23:34:42+00:00
Hi HN,

I signed up to lamda labs because I wanted to try their GH200 instance which I couldn't in Google Colab.

I started the instance, went inside Jupyter and played with it, forgot about it.

Now they hit me with a $583 bill:

,,your account had a running 1xGH200 instance attached to it from 3/9/2025 through to 3/25/2025, for a total of 391.32 hours of usage totaling $583.06. Lambda does not distinguish between idle and in use instance states, so any time that a running instance is attached to a customer's account will be billed for.''

I told them that it was a mistake and I didn't even log into the instance, just tried some models from Huggingface for 1 hour, but it seems like they genualy don't care of 390x overbilling me.

I asked them whether other people who just tried them had this problem and suggested them to auto-stop instances and limit them by default, but the support person hasn't answered this.

They seem like a very shady company for this amount of overbilling. I can of course tell this to my bank and issue a charge back, but is there some other way to handle this? I wouldn't have had problem paying a few hours more than my usage, but this bill looks outrageous to me for the amount of compute I used.
by rob | 2025-04-02 23:36:22+00:00
"Either I'm an idiot, or something is going on that you don't understand. Let's check back in a month. :)"

https://www.reddit.com/r/Wordpress/comments/1glejno/comment/...

...1 month later...

https://www.courtlistener.com/docket/69221176/64/wpengine-in...
by floxy | 2025-04-02 23:36:58+00:00
>Tariffs may not even last 4 months.

(c) Should any trading partner take significant steps to remedy non-reciprocal trade arrangements and align sufficiently with the United States on economic and national security matters, I may further modify the HTSUS to decrease or limit in scope the duties imposed under this order.

https://www.whitehouse.gov/presidential-actions/2025/04/regu...
by Teever | 2025-04-02 23:37:48+00:00
That's a great idea.

There's are sites that stream old content with a old tube tv UI wrapped around the video frame but they don't have all the commercials and they don't follow the old schedules like you suggest.

I've got a friend who has hoarded digitized copies of VHS recordings of old cartoons from that era complete with the commercials, so the content is definitely out there.
by stouset | 2025-04-02 23:38:10+00:00
Also this push to measure everything means that anything that can’t be measured isn’t valued.

One of your teammates consistently helps unblock everyone on the team when they get stuck? They aren’t closing as many tickets as others so they get overlooked on promotions or canned.

One of your teammates takes a bit longer to complete work, but it’s always rock solid and produces fewer outages? Totally invisible. Plus they don’t get to look like a hero when they save the company from the consequences of their own shoddy work.
by mathgladiator | 2025-04-02 23:39:14+00:00
It's obnoxious behavior. For example, I decided when I was young to live in my car and be homeless. I saved a bunch of money, and I've been frugal most my life. I was also super focused at my work and climbed the ladder making real money.

I believe most people don't have discipline to endure less than and the discipline to really listen to what power asks of them. There is a lot of great advice for people to do well in a job, but they just... don't apply it.

These people are best to be ignored.
by mtlynch | 2025-04-02 23:40:31+00:00
I don't trust the founder, and I don't want to do business with him.

His previous company was called fomo, which added popups to ecommerce stores to manipulate users into buying by claiming that others had recently bought the same product. I haven't dug into it to prove that the data was fake, but it's highly likely it's fake.

He sells marketing courses where he boasts about techniques like exploiting a website vulnerability to spam 20k people who never engaged with him at all.[0] He also proudly shares how he lied to 78k inactive users to trick them into responding to an email.[1]

[0] https://www.ryanckulp.com/targeted-outreach-email-with-20-li...

[1] https://www.ryanckulp.com/birthday-reactivation-hack/
by alp1n3_eth | 2025-04-02 23:40:41+00:00
Externally / Blackbox options would be Nessus, Nuclei, OWASP ZAP (as you mentioned), and Burp Suite. The two latter only work well when used in combination with manual methods though, as they won't pick up business logic, auth bypass, MFLAC/IDOR, etc. on their own.

A lot of scanning templates / rulesets won't be 100% accurate or up-to-date, and will easily miss a lot of big things, so having it pentested by an actual person is always important.

From the source code side of things, Semgrep / CodeQL, Veracode / Snyk, Burp Enterprise (CI/CD), etc. are good options. But again, most places shouldn't get just scans, there should be a manual component involving a security professional who knows what they're doing.

XBOW is making some pretty cool strides in the meantime from a blackbox perspective though.
by quechimba | 2025-04-02 23:41:15+00:00
Location: Colombia Remote: Yes, unless the office is in Medellín Willing to relocate: No Technologies: Ruby, Rails, Node, React, TypeScript, CSS, Next.js, Postgres, etc Résumé/CV: https://drive.google.com/file/d/1u8lj0Hes9jugQt2l7_ZrMxgPVkk7zJU1/view?usp=drivesdk Email: it's in my CV
by tim333 | 2025-04-02 23:41:34+00:00
That's a bit of a messed up way to calculate things.

I also think the US deficits are hugely overstated because much of what the US produces is intellectual capital rather than physical goods and the profits are made to appear in foreign subsidiaries for tax reasons. Like if I buy Microsoft stuff in the UK, Microsoft make out it was made in Ireland for tax purposes, but really the value is created in and owned by the US. The US company both wrote the software and owns Microsoft Ireland. So much of the perceived unfairness Trump is having a go at isn't real.
by zombiwoof | 2025-04-02 23:42:36+00:00
Same. What's crazier now is nobody in management seems to want to take a risk, when the risks are so much lower. We have better information, blogs, posts on how others solved issue, yet managers are still like "we can't risk changing our backend from dog shit to postgres". . . .when in the 90s you would literally be figuring it all out yourself, making a gut call and you'd be supported to venture into the unknown.

now it's all RSU, Stock Prices, FAANG ego stroking and mad dashes for the acquihire exit pushing out as much garbage as possible while managers shine it up like AI goodness
by xyzzyz | 2025-04-02 23:43:17+00:00
Let’s say I apply for a tourist visa to US, and I get denied. Am I entitled to a jury trial in US to decide whether I get the visa or not?

Let’s say I do get a tourist visa, get admitted at the border, and the second I cross it, I begin openly violating the terms of the tourist visa. Can the government deport me right there and then, or am I entitled to a full jury trial that decides my deportation?

Finally, let’s say that I violate my tourist visa covertly instead of overtly, so that the government finds out only 3 years later. You seem to be claiming in your comment that at that point, I am certainly entitled to a jury trial. If you answered “no, you’re not entitled to trial” in the previous scenarios, what exactly do you think has changed that makes me entitled to it now?
by pmags | 2025-04-02 23:44:05+00:00
It is indeed.

We are a country of laws, and there is a separation of powers. We are not ruled by a king.

Title IX is a civil rights law passed by Congress in 1972:

https://en.wikipedia.org/wiki/Title_IX

If the Trump administration (or the prior Biden administration) wants to contest federal rulings on Title IX regarding trans-gender students they need to contest this via the courts.

Not via juvenile attempts to carry out personal vendettas against state officials who disagree with Trump, and thus also punish the citizenry of such states...

In case it's not clear, this should also apply to universities and law firms and businesses that don't "fall in line" with the ideological propaganda of the current administration.

EDIT: Shortly after this post, I ran across the following article which is also relevant here:

https://newrepublic.com/post/193483/donald-trump-maine-gover...
by peblos | 2025-04-02 23:44:40+00:00
I started using testssl after first using slabs.com.

As the other commenter mentioned, testssl.sh lets you can websites that aren’t public yet e.g. test environments or other private networks. As well as testing against starttls if you need to test encryption on a mail gateway.

It’s also configurable, meaning you can have it test tls protocols alone, or ciphers alone, client renegotiation alone making it quicker and easier to read if you are looking at specific areas
by janalsncm | 2025-04-02 23:45:23+00:00
The null hypothesis is more compute or bigger network = better results. Conv operations make sense on images because the data is naturally 2 dimensional, so applying an operation across a sliding window makes sense.

Skimming the paper, I don’t see them testing against e.g. a normal decoder with an extra layer or something.

I don’t see the same logic applying on an embedding, where the individual indexes matter. Adjacent indexes in an embedding have no relationship, unlike adjacent pixels in an image.
by ploxiln | 2025-04-02 23:45:28+00:00
jest (or whatever was trying to auto-detect a "sapling" repo) should take explicit configuration to enable "sapling" or "mercurial" or whatever integration. And not try to run "sl" 16+ times in various modules/threads trying to auto-detect it.

"automagic" things trying to be easy and helpful is really a significant source of my stress fixing software these days.
by crote | 2025-04-02 23:45:32+00:00
The problem is that mAh tells you absolutely nothing about battery capacity. An mAh rating is useful if you're comparing two single-cell batteries using the same chemistry - but that's not what we are doing in practice.

For example, a 100Wh battery could be built using a single li-ion cell, which means it would be 27,000mAh. Same battery using an LFP cell? 31.250mAh. But wait, it's a laptop - it's far more efficient to put multiple cells in series. Four li-ion cells in series would mean a capacity of 675mAh, or 540mAh if you use five cells.

The five-cell one is probably more efficient, but if you blindly look at the mAh rating it looks like it has a significantly smaller capacity. Nobody is going to buy that, so the marketing team will convert it back to "single-cell equivalent" and put 27,000mAh on the box while still keeping an 18.5V rating, and people who passed a highschool physics class are going to think it's a 500Wh battery.

It gets even worse with LFP, because now the marketing team is asking you to convert it to "single-sell li-ion equivalent" and the figure is now completely unrelated to what's actually happening! That 520mAh 6-cell LFP battery? Just put a 27,000mAh label on it: who cares, bigger is better.