MurphyA/hacker-news huggingface dataset:
by craftkiller | 2025-04-03 13:41:15+00:00
I purchased a steam deck when they first came out specifically to financially support Valve's Linux efforts and I haven't regretted that purchase for a second. In the past year I had a couple of days where my laptop was not working. I got out my steam deck, plugged it into my dock, and got back to work like nothing happened (after installing some software of course, like emacs). I've re-purchased games that I own on consoles just to get the PC versions to de-couple my games from hardware, so now I'll be able to run Flower on powerful beasts, portable handhelds, and computers that haven't been invented yet whereas before it was stuck on a loud aging ps3.

My only complaint is console exclusives like the nintendo games. I don't want to have to purchase Nintendo's universal turing machine just to be able to run their software when I already have a perfectly capable universal turing machine. It would just lead to more e-waste and wasted closet space.

Sure I can pirate and emulate the games, but I am an employed adult, I want to give you money for your games. Release your games on Steam so I can do that without burdening the world with more e-waste.
by johnnyanmac | 2025-04-03 13:41:16+00:00
Yeah, when you wanna be evil, be evil to devs. They are stuck on two fronts and gamers are already pre-disposed to blame them for any problems anyway.

>If they were maintaining it through anticompetitive

Well we know they are now thanks to the lawsuits shedding light in the long known pricing parity clauses. Anyone asking "why isn't this game cheaper on Epic if take take a smaller cut" now has their answer. Without risking any dev's NDA.
Show HN: Docsumo's OCR Benchmark Report – Surpassing Mistral and Landing AI
by snehanairdoc | 2025-04-03 13:41:40+00:00
We recently conducted an in-depth benchmark comparing Docsumo's proprietary OCR technology against Mistral OCR and Landing AI's Agentic Document Extraction. Our objective was to evaluate their performance in real-world document processing tasks, especially with complex layouts and low-quality scans.

Key Findings:

Accuracy: Docsumo's OCR demonstrated higher precision in text extraction across various document types, including invoices and bank statements.

Layout Preservation: Our technology maintained the original structure of documents more effectively, ensuring better usability of extracted data.

Processing Speed: Docsumo achieved faster processing times, making it more suitable for high-volume document processing tasks.

To ensure transparency and reproducibility, we've made the benchmark results publicly accessible. You can explore side-by-side outputs, accuracy scores, and layout comparisons here:

https://huggingface.co/spaces/avinash112/ocr-benchmark

For a comprehensive breakdown of our methodology and detailed findings, please refer to our full report:

[Insert blog link]

Inviting the community to review our findings and share insights on the readiness of generative OCR tools for production environments. Are they truly up to the task?
by lolinder | 2025-04-03 13:41:43+00:00
> I could say the same about the period of peace in the USA which is only from 1865

You can't really compare a period of 160 years to a period of 80, especially given that there's war in Europe once again so the streak is already broken.

80 years is actually shorter than the gap between the Napoleonic wars and WW1 (~100 years), and only represents one generation that lived and died without a local war. On the other hand, 160 years out of 249 is 64% of the existence of the US spent in one continuous period of no widespread local conflict, and represents 5 generations that were born and died without any war on their doorstep. How is that an exception?
by incomingpain | 2025-04-03 13:41:48+00:00
Discussing politics was fine up until John stewart era.

His comedy is about playing an out of context short clip, make funny face, cheap insult, and laugh track.

But how that plays out in political discussions is that 1 side wont have discussions and just repeats cheap insults. Which results in Trump getting into power.

Better yet, this 1 side who cant discuss politics then constantly hides away. Leaving their viewpoint unexpressed and further losing position.
by jerf | 2025-04-03 13:42:19+00:00
Your model assumes the solutions aren't shared.

They are.

Hacker News readers tend to grotesquely underestimate the organization of the underworld, since they aren't in it and aren't generally affected by it. But the underworld is large and organized and very well funded. I'm sure you're operating on a mental model where everyone who sets out to scrape Wikimedia is some random hacker off on their own, sitting down to write a web scraper from scratch having never done it before and not being good at, and being just gobsmacked by the first anti-scraping tech they find, frantically searching online for how to bypass it and coming up with nothing.

That's not how the world works. Look around you, after all; you can already see the evidence of how untrue this is even in the garbage you find for yourself. You can see it in your spams, which never have problems finding hacked systems to put their forged login pages on. That's because the people sending the spam aren't hacking the systems themselves... they use a Hacked System As A Service provider. And I am not saying that sarcastically... that's exactly what they are. APIs and all. Bad actors do not sit down with a fresh college grad and a copy of Python for Dummies to write crawlers in the general case. (Some do, but honestly they're not the worrying ones.) They get Black Web Scraping As A Service, which is a company that can and does pay people full time to figure out how to get around blocks and limits, and when you see people asking questions about how to do that online, you're not seeing the pros. The pros don't ask those questions on Stack Exchange. They just consult their fellow employees, like any other business, because it's a business.

You could probably mentally model the collection of businesses I'm referring to as at least as large as Microsoft or Google, and generally staffed by people as intelligent.

It in fact does need to be a nearly 100% solution, because any crack will be found, exploited, and not merely "shared" but bought and sold freely, in a market that incentivizes people with big payouts to find the exploits.

I really wish people would understand this, the security defense team in the world is grotesquely understaffed and mismanaged collectively because people still think they're going up against some stereotypical sweaty guy in a basement who might get bored and wander away from hacking your site if he discovers women, rather than funded professionals attacking and spamming and infiltrating and getting paid large amounts of money to do it.
by csomar | 2025-04-03 13:42:58+00:00
The real traitor is Biden who handed the presidency to Trump and only cared about covering himself and his family asses. I think that was the point where you realize the democrats have just given up and did their part of selling the country. Some people must be now moving Bitcoin, Gold and other valuables out of the country before the big unveiling kinda like what happened with the soviet union.

I have made a post about this after the election that got flagged: https://news.ycombinator.com/item?id=42755700

If you are still unconvinced that big fundamental changes are happening: https://goldprice.org/
by tasuki | 2025-04-03 13:43:22+00:00
> Inventing the automobile has clearly made humanity less fit. Should we stop driving?

Yes, pretty please.

I live in a town of 400 thousand, it's basically 10 kilometers accross. Very easily walkable. Why does everyone drive? I'm about as fast on foot as when they're stuck in morning traffic. I'm also enjoying my time more than the people stuck in traffic. (And I'd enjoy it even more if there weren't so many cars around!)

I don't understand people who drive to the gym to walk there. They could just walk to the gym and back, instead of going to the gym...
by rayiner | 2025-04-03 13:43:23+00:00
You’re calling Trump “economically illiterate,” but what you’re saying will happen is exactly the motivation of Trump’s policy. He just thinks it’s a good thing rather than a bad thing.

Trump’s bet is that the upsides will be borne disproportionately by his base, while the downsides will be borne disproportionately by Democrats’ laptop-class base. It’s not irrational to think that will be the result.
by mountainriver | 2025-04-03 13:43:41+00:00
Yes, this is the puzzle piece many are missing.

They see a way with china by the end of the decade so they are trying to remove dependence on their manufacturing and flip Russia to our side.

Except there isn’t any guarantee of a war with china, it’s just an idea they have. For all we can tell they have no intention of that. Taiwan is tricky though
by probotect0r | 2025-04-03 13:43:44+00:00
I have been looking for something like this! I really like the interface. I wish I could click on the picture to enlarge it, so I can confirm that what I am looking for is what I am looking at. For example, we use 3-4 types of lentils and I am not sure if "brown lentil" in the database is the same brown lentil I have at home. I also really liked that I was able to search for "masoor" and the results showed red lentils; often I don't know the English name for something so it's hard to search.

Also, there is an error on this page for me: https://www.opennutrition.app/search?search=Goya
by ToucanLoucan | 2025-04-03 13:43:52+00:00
FYI you can make your own installation media with a USB drive and the Rufus utility that can do several things for you:

- Skip the microsoft account step entirely

- Skip stupid "compatibility checks" (I have a garbage tower PC from 2012 that runs 11 just fine on my workbench)

- Automatically create a local account with full privileges

- Skip the long and drawn out setup procedure

And none of this is using any injected or cracked software as far as I know. It's just using group policy stuff in the installer that's normally used in corporate environments.
by xujiajun | 2025-04-03 13:44:41+00:00
I wrote a blog post comparing *CelerBuild* (a lightweight deployment tool I built) with Jenkins, focusing on modern deployment vs developer control. Jenkins was too heavy for my small projects—hours of setup for a simple app—so I created CelerBuild to deploy to any Linux/Unix server with SSH, using just a Shell script. It supports any language (Java, Node.js, Python, etc.) and I just released v0.8.8. What’s your go-to deployment tool? Any tips for simplifying CI/CD? [Read more](https://celerbuild.com/blog/celerbuild-vs-jenkins-modern-dep...)
by RunSet | 2025-04-03 13:44:46+00:00
IBM invented the Fn key so if anyone has their Fn key where the Ctrl key should be, it is the copycats.

> The Fn key first debuted on the monochrome display ThinkPad 300 in October of 1992. Yes there was a ThinkPad with a monochrome display. The Fn key circa 1992 was placed exactly as it is today. Interestingly enough, Apple uses the same positions for their Fn and Ctrl keys as ThinkPad. Every other notebook personal computer manufacturer that I know of has the Fn and Ctrl key positions swapped. Some would say backwards.

https://web.archive.org/web/20110130203223/https://www.lenov...
by llm_nerd | 2025-04-03 13:44:48+00:00
Specific rates weren't known because they were spitballed last minute, apparently based upon a ChatGPT conversation. That there were going to be significant tariffs has been openly gloated about by this admin and mouthpieces like Howard Nutlick for months. Do you think every other country needed a specific number to start their response plans?

And really that is a silly theory regardless. The US would achieve maximum effectiveness by doing a normal tariff legislative process and then soberly discussing with all parties. Instead it's constant on/off brinksmanship. Because Donald Trump is a profoundly stupid imbecile with a simpleton, child-like understanding of the world. There is going to be customs and business chaos as this is factored in.

>As far as reciprocity goes, how is this plan not based at least in part on reciprocity?

It has zero bearing on reciprocity. Reciprocity is matching the other party's tariffs.

If you're richer than the other party, or if they sell things that you want but you don't sell things that they want, that isn't reciprocity. It's like if I tariff my children when they buy from McDonalds -- I mean, McDonalds doesn't buy from me! - and claim it's reciprocity. That would be insanely stupid, right?

It's a massive tax hike on Americans -- a regressive tax that will hit the working and middle classes the hardest -- shrouded under some patriotic America thing. No way anyone falls for this...right?
by keyringlight | 2025-04-03 13:45:02+00:00
As far as quality goes, the main things steam looks for [0] to release is that it launches on the platforms you say it's available for, and that it matches the store page you've made for it. Presumably it'd have to be absolutely malicious for them to get involved past that

[0] https://partner.steamgames.com/doc/store/review_process
by rayiner | 2025-04-03 13:45:45+00:00
> Other countries also have different population numbers. To take a random example, why would e.g. Uruguay (population 3.5M) buy as much from the US (population 100x) as the US is able to buy from them

Because the U.S. can buy from Uruguay only as much as 3.5 million people in that country can produce.
by toyg | 2025-04-03 13:45:46+00:00
> a lot of people assume the economic consequences like these have not been understood by the WH

I think you're making the same mistake a lot of observers are making: you're looking at this from an economic perspective, and think those decisions were taken on an economic basis. But that is likely not the case.

The Trumpist movement is entirely focused on political aims: re-establishing old hierarchies of power inside the country, and entrenching them for good. The important work is the slashing and burning of welfare and safeguards for lower and middle classes, putting minorities "back in their place", and entrenching the wealthy into positions of absolute dominance. Everything else is a distraction, to keep newspeople busy and the population focused on recreating an idealized, "Happy Days" 1950 society. Enemies will be created to make you hate, this or that policy will be picked up or dropped just to keep you arguing, and meanwhile the important work is made irreversible. Once you destroy what was built over a century, it will take decades to rebuild them, and meanwhile the New Normal will take root and become impossibly hard to remove.

Fascism and nazism did not move from economic principles - they picked up what they needed as they went, opportunistically, because their main aims were fundamentally political. The Trump II administration works in the same way: the priority is political dominance to achieve political aims at societal level, everything else is tangential and opportunistic.
by HankStallone | 2025-04-03 13:45:56+00:00
At least I lived long enough to see the liberals who spent the first 55 years of my life bashing the US (often correctly) for imperialistically stomping all over the rest of the world, using its massive military to force its currency and culture on other nations, and meddling in the elections of sovereign nations to create puppet governments (just to name a few of our favorite activities), turn to pining for the former glory of the US empire.

That wasn't on my bingo card.
by 827a | 2025-04-03 13:46:15+00:00
Yeah; the Steam Deck still runs a Zen 2 chip, while handhelds like the Ally X are on Zen 4. We'll likely start seeing some handheld PCs begin upgrading to Zen 5/Strix Point this year, and IMO that may be the point where these devices start actually being able to replace desktop gaming PCs for some gamers.

[1] https://www.youtube.com/watch?v=sAu7L1hezJA
by specialist | 2025-04-03 13:46:28+00:00
Yes and: IIRC, their intent is to bolster the US dollar as the reserve currency.

Not that I understand it, cuz am noob:

Admin thinks US dollar is too strong. So they want to devalue it. Which will then trigger a sell off of US Treasuries, further devaluing the US dollar.

I have no idea if this is the Admin's actual plan, the merit of such a plan, or if there's any realistic hope for achieving the intended outcome.

If any one can make any of this make sense, please chime in. TIA.
by nerdjon | 2025-04-03 13:46:34+00:00
They really need to do much better about how they communicate this to users.

Developers are unable to opt out of the system and Valve will just put a "verified" tag on a game with zero input from a developer.

Valve needs to set proper expectations of who to be mad at when a game breaks on the Steam Deck if the developer themselves never pledged support.

Most users don't understand what an OS really is or how a game works on the Steam Deck (SteamOS) instead of Windows.
by watusername | 2025-04-03 13:46:37+00:00
> If it needs to go through a DERP server, then it may suffer but in my experience that’s pretty rare.

It's semi-frequent in my case, and it's painful every time it does that since Tailscale's official DERP servers are very slow (they seem to have some aggressive QoS). It would be nice if Tailscale supported using regular TURN servers so I could just use one of the hosted solutions.
by linsomniac | 2025-04-03 13:47:03+00:00
I've been running headscale for 2.5 years and it's been pretty good. We use our gmail domain for logging in, which gives a big benefit that users can self-serve their devices. Unlike with OpenVPN in the past where ops had to hand off the certs and configs. Really the only downside has been when they accidentally connect to the tailscale login server instead of our own and then can't figure out why they can't reach any services. We use user groups to set up what services users can access.

We are still running the old headscale, because we have some integrations that will need to be ported to the new control plane. According to "headscale node list | wc" we have ~250 nodes, most of them are servers.

One thing I really don't love about tailscale some of the magic it does with the routing tables and adding firewall rules, but it has mostly not been an issue. Tailscale has worked really quite well.
by pjdesno | 2025-04-03 13:47:13+00:00
Frankly it sounds like someone who voted for Trump and wants to avoid having people criticize him for it, dressing up his "stop picking on me" schtick with pseudo-intellectual rationalizations.

You can't ignore politics when it's actively destroying your country - it's just not possible, and trying to ignore it is not the moral or ethical choice.
by ToucanLoucan | 2025-04-03 13:47:18+00:00
> Because the writing has been on the wall that people are no longer going to pay for operating systems.

I don't mean to be rude, but when has that writing not been on the wall? You can find scripts to activate Windows on fucking github. Like maybe people would be less apt to steal it if it wasn't so insanely simple to do that you could automate the process in a bat file?!

Add to it, I'd bet money the VAST majority of the time, people are using those things to install Windows to devices that already had Windows installed legally from the factory, with a legal license purchased by the OEM, that Microsoft refuses to, and has refused to permit users to reinstall with since I was a young bab in 1999, despite the fact that my GRANDMOTHER knows that the longer you run an install of Windows, the worse it performs, because it's poorly engineered.

Personally, I'd be fine paying for Windows if I could buy perpetual, permanent licenses for it that I could install with repeatedly, and that the OS wasn't constantly shoving ads in my face, haranguing me about using a stupid Microsoft account, and using enough telemetry to enable identity theft. But Windows licensing has always, always been exclusively the domain of PC manufacturers and corporations. Microsoft refuses to make it even slightly better to use for users, which is why users by and large just crack it and get on with their lives. $200 for a key you can use three times is fucking absurd.
by ImPostingOnHN | 2025-04-03 13:47:21+00:00
A bug bounty might be viewed as a 24/7 pentest conducted by everyone in the world willing to work for the bounty price.

While you're waiting a few days for steve to get back from vacation and approve the PO for a pentesting contract, everyone else in the world is already pentesting your systems anyways.

Doesn't look like Verizon has bug bounties, so I guess we're lucky that the person who found this one was willing to work for free.
by badpun | 2025-04-03 13:47:30+00:00
> Since trade is conducted largely in USD, that means other governments must purchase USD to trade. This is the core of trade deficits. Foreign countries buy US dollars so they can trade with other people. That guarantees the deficit since they give us something in exchange for USD

I'm not convinced it works like that. When a foreign country buys something from another foreign country using USD, the seller country then receives that USD. The seller country then use those dollars do buy something else from a third country - unless they have imbalanced trade and keep accumulating the dollars, like China does. But, in general case, there's only a need for a limited number of USD in circulation to serve as "working capital" for all foreign exchange. There's no need to keep getting new dollars, as the old ones get recirculated.
by runako | 2025-04-03 13:47:39+00:00
> If they fold and remove tariffs on the US

The issue with this is the "reciprocal" tariffs that were announced are not related in any way to tariffs imposed by other nations. According to the administration, they set the tariff rate for each country as (trade deficit / (imports * 2)). Obviously the country in question cannot undo this even by zeroing all tariffs with the US, because none of this is based on tariff rates.
by dev1ycan | 2025-04-03 13:47:49+00:00
Since the Nixon admin ended the dollar standard the world has basically been pumping the US economy in so many ways, enabling US imperialism.

1)Dollar standard guarantees countries will absorb US budget costs, since they all have to have dollars they have to accept their money devaluing as the US creates artificial inflation.

2)People buying the US stock market due to no fears of free trade, now why would a Chinese or citizens of certain other countries EVER risk buying US stocks? the trade has become so flimsy if even possible anymore, this is a cold war 2.0 at full scale, 54% tariffs on China are not a joke, that almost kills trade entirely, it wouldn't surprise me if China cut relations at some point now or if it keeps getting worse.

The real reason for this tariffs is a very Thucydides trap moment, ALL these tariffs were primarily targeted to China and countries that could potentially be a "threat" again if China were to "fall" economically, example: Japan, SK, India.

Oligarchs are for it because they want to eventually privatize the stock market and go back into a weird pseudo aristocracy, where they control the most powerful corporations in the world, just like back in the 1800s. (notice how Elon keeps SpaceX, Neuralink and others private?) Since the 90s unlike the rest of the world the stock market has halved in size in the US and the trend will keep going until only a couple individuals control the US economy.

This whole plan however has a flaw, it assume China won't eventually pass the US technology wise, but in the event that it happens, what then? will you not trade with China then? if that happens then you become basically North Korea where you are isolated from the latest technology, as the gap grows you get further and further behind in your standard of living. If that scenario happens it would be catastrophic for the US.