MurphyA/hacker-news huggingface dataset:
by sanjaysingh22 | 2025-12-08 11:56:48+00:00
Location: India Remote: Yes — only looking for globally remote positions Willing to relocate: No Technologies: Python, Golang, TypeScript, Java, Django, FastAPI, Node.js, Next.js, Redis, PostgreSQL, Kafka, AWS, Docker, Kubernetes, LLMs (OpenAI/Gemini) Résumé/CV: https://drive.google.com/file/d/1zkeIvUh0ImsTEXSXI5Xs3skzykSuaU4k/view?usp=sharing Email: iamsanjayrajpoot@gmail.com Github: https://github.com/SanjaySinghRajpoot

About: I'm Sanjay — a full-stack engineer with a strong backend focus. I like building products from scratch, shipping fast, and working close to users. I work best in small, high-ownership teams where I can move quickly and make a real impact. Over the last 4+ years, I've worked with multiple 0→1 startups, building everything from scalable backend systems to user-facing apps. I have a strong "get things done" mindset, and several of my projects are on my GitHub. I can work on a contract basis, match any timezone, and I'm available to join in 15–30 days.
by stOneskull | 2025-12-08 11:56:50+00:00
>> They key difference between plagarism and building on someone's work is whether you say, "this based on code by linsey at github.com/socialnorms" or "here, let me write that for you."

> [i want to] shake thinking that is profoundly stuck [because they] aren’t able to see past the assumptions they don’t know they making

what is profoundly stuck, and what are the assumptions?
by Traster | 2025-12-08 11:57:23+00:00
Ah I see, so the [token holder] hires a [builder] to build something, and uses that to then hire [intellectual] to scam the ['pragmatic user']?

To take this a little more seriously, this is computer programming, very famously you don't need massive gobs of VC capital to build something. The only reason for the [builder] needs [token holder] is to hire [intellectual] to scam [user].

Oh and of course, [token holder] [builder] and [intellectual] are the same guy with 3 different anime profile pics.
by InsideOutSanta | 2025-12-08 11:57:30+00:00
The Newton had an absolutely brilliant user interface, but its hardware let it down. I wish we had a device similar to the smaller Remarkable tablet, running something like NewtonOS.

(Related: Columbo's Mystery Capers is an amazing and hilarious game from one of the Zork devs that has never been dumped and doesn't exist on any other platform. I hope someone will figure out how to get it off an actual Newton and get it to run on Einstein.)
by Nextgrid | 2025-12-08 11:58:35+00:00
The flipside of hiring nowadays is that any job will get thousands of spam entries from third-world countries from people who can't engineer their way out of a wet paper bag even with LLM assistance.

So yes in your case it's likely the application got automatically filtered out for a myriad of reasons it is not in their best interests to disclose, lest the monkeys adapt their spam to match.

What we need is a serious hiring marketplace where both sides put down a huge deposit they lose in case of misbehavior; whether it's lying on resumes or unfair rejections.
Show HN: Validated Table Extractor–Verify PDF Tables Using Docling+Vision LLMs
by 2dogsanerd | 2025-12-08 11:58:56+00:00
Hey HN,

I built this because I got tired of "silent failures" in traditional PDF table extraction tools.

In my day job working with financial and legal documents, tools like Camelot or Tabula often return data that looks plausible but has shifted columns or missing decimal points. In regulated environments, you can't afford to guess.

I built a pipeline that treats extraction as a hypothesis to be verified:

1. *Extraction:* Uses IBM’s Docling to parse the layout and get the structure (Markdown).

2. *Visual Verification:* Captures a screenshot of the specific table region from the PDF.

3. *Validation:* Feeds both the Markdown and the Screenshot into a local Vision LLM (Llama 3.2 via Ollama).

4. *Scoring:* The LLM compares pixel truth vs. extracted text and outputs a confidence score + audit trail.

The trade-off is speed (it takes ~5s per table) vs. confidence. It's designed to run 100% locally for privacy-critical documents.

Repo is here: https://github.com/2dogsandanerd/validated-table-extractor

Would love to hear how you handle data integrity in RAG pipelines!
by cbdevidal | 2025-12-08 11:59:01+00:00
The irony is even though Dollar Tree prices are honest because they all are the same $1.25 (excluding the new “More Choices” $3-5 items) they’re still ripping you off. I always shop on a per-unit basis e.g. dollars per pound or cents per ounce, since that’s how I actually eat food. I need a certain amount of calories and a certain quantity of food to survive, and the less I pay per unit, the lower overall cost. On a per-unit basis, DT is almost always the most expensive store around, because quantities are so small!

There are of course exceptions; I can recall not long ago for example buying a pound of Himalayan sea salt for a dollar. That was a solid deal, and I haven’t seen it since.

But generally speaking, if you want to save money, don’t go to Dollar Tree.
by figassis | 2025-12-08 11:59:35+00:00
building on imaginary someone else? That's exactly the same as lying. Is a review not about verifying that the paper and even data is correct? I get reviewers can make mistakes, but this seems like defending intentional mistakes.

I mean, in college I have had to review papers, and so took peer review lectures, and nowhere in there was it ever stated that citations are not the reviewer's job. In fact, citation verification was one to the most important parts of the lectures, as in, how to find original sources (when authoring), and how to verify them (when reviewing).

When did peer review get redefined?
by htgb | 2025-12-08 12:00:27+00:00
That sounds like a nice improvement, just like many other aspects of jj!

Tools should adapt to us and not the other way around, but if you are stuck with git, there's a slightly different workflow that supports your use case: detached head. Whenever I check out branches that I don't intend on committing to directly, I checkout e.g. origin/main. This can be checked out in many worktrees. I actually find it more ergonomic and did this before using worktrees: there are no extra steps in keeping a local main pointer up to date.
by jackschultz | 2025-12-08 12:01:01+00:00
Same. Never used worktrees before, but mapping a worktrees to tickets I’m assigned to for Claude to work on is really great.

Heck with the ai, I even have it spin up a dev and test db for that worktree in a docker container. Each has their own so they don’t conflict on that front either. And I won’t lie, I didn’t write those scripts. The models did it all and can make adjustments when I find different work patterns that I like.

This is all to the point of me wondering why I never did this for myself in the past. With the number of times I’m doing multiple parts of a codebase and the annoyance of committing, stashing, checking out different branch and not being able to go more quickly between when blockers are resolved.
by 8fingerlouie | 2025-12-08 12:01:02+00:00
Wireguard is simple enough to setup, and i actually use it much like OP does, though i don't force all my DNS queries through it, and instead use NextDNS.

It's basically setup so that i have my internal machines registered in NextDNS as rewrites, and Wireguard is setup to route anything for my internal RFC-1918 network, ie. 192.168.1.0/24, so when NextDNS returns 192.168.1.5 for "host.mydomain.com", it will go over wireguard.

The advantage is that i can keep the tunnel up 24/7, and it has very little impact on battery life as normal requests simply go over the internet.
by YauCheukFai | 2025-12-08 12:01:13+00:00
Author here.

I honestly debated tagging this as "Show HN", but I didn't want to get flagged for not having a GitHub repo attached.

However, this is an algorithm you can "play with". You don't need a compiler. You just need the EVA text and the illustrations. They act as the input and output of a 15th-century procedural generation system.

Try running this snippet in your head:

- Input: pchor (Found on f19r)

- Decompilation: p- (Container/Sheath context) + chor (Core structure)

- Instruction: "Generate a Core that is a Container." Output (Visual): The plant on f19r literally grows out of a man-made Vase.

- The manuscript isn't describing a plant; it's executing a script to build one. The paper details the grammar and validates it against key illustrations.

Happy to answer any technical questions about the logic.
by saubeidl | 2025-12-08 12:01:37+00:00
The authoritarians are the ones owning the platforms - X is owned by somebody who's openly calling for the abolishment of our democratic structures, is supporting far-right extremists in our countries and has done a Sieg Heil on the world stage.

Getting their toxic propaganda out of our continent is the minimum we need to preserve our democracies. The paradox of tolerance applies.
by d-lisp | 2025-12-08 12:02:35+00:00
I doubt words are involved when we e.g. solve a mathematical problem.

To me, solving problems happens in a logico/aesthetical space which may be the same as when you are intellectually affected by a work of art. I don't remember myself being able to translate directly into words what I feel for a great movie or piece of music, even if in the late I can translate this "complex mental entity" into words, exactly like I can tell to someone how we need to change the architecture of a program in order to solve something after having looked up and right for a few seconds.

It seems to me that we have an inner system that is much faster than language, that creates entities that can then beslowly and sometimes painfully translated to language.

I do note that I'm not sure about any of the previous statements though'
by captn3m0 | 2025-12-08 12:02:48+00:00
https://githubnext.com/projects/agentic-workflows/

> Instead of writing bespoke scripts that operate over GitHub using the GitHub API, you describe the desired behavior in plain language. This is converted into an executable GitHub Actions workflow that runs on GitHub using an agentic "engine" such as Claude Code or Open AI Codex. It's a GitHub Action, but the "source code" is natural language in a markdown file.
Show HN: An Online Unit Conversion Calculator
by ArtificeAccount | 2025-12-08 12:03:03+00:00
This is a pet project, an online unit converter that I built in my spare time. It also has pages describing the units (a work in progress), and even a secret page you might not be able to find. I plan on adding pages describing physical constants and the scientists responsible for the units. Thanks for taking a look.
by spwa4 | 2025-12-08 12:03:39+00:00
True. They can keep you out of the store. Under some circumstances they can indeed keep you out of the store. However it's still the US and the reasons for keeping people out of stores are restricted, and we've all learned in high school why.

But, once inside, an offer is made through the pricetag and accepted the sale is final. Before payment, before ... The whole point of price tags is making an offer. So if you are inside the store, take the good, and accept the sale at the price on the tag, obviously a court will rule both sides are in agreement about the sale and price at that point (NOT at the cash register) and that's that.

Additionally, money legislation makes cash the universal cop-out. You can always choose to settle a debt through cash. And that debt is what's on the price tag, the offer that was accepted, nothing else. In other words, the cashier and the manager, hell the CEO comes down and refuses? Give them cash and walk out with the goods. Perfectly legal thing to do. The sale was already final, and this settles the debt. Done and done.

This is why messing with price tags in stores is such a serious offense.

This goes pretty far in law. You can actually go to the IRS, ask to pay with cash money, and they'll let you pay your tax bill cash. Cash is the universal cop-out.

https://www.irs.gov/payments/pay-your-taxes-with-cash
by MrSkelter | 2025-12-08 12:04:31+00:00
Two points.

You can’t say somone is being over cautious without k owing their location. It’s easier to supplement vitamin D than cure skin cancer. If the local population looks different to you there is reason to pause.

Secondly Asian people, East and South, are sun adapted. East Asians may not be dark but they, like Northern Europeans, selects for their current appearance based on environment. Just because they are not brown does not mean they aren’t sun adapted for their locale in ways visitors are not.
by tremon | 2025-12-08 12:04:32+00:00
Calling identifies one person by name/number, and makes that person liable for any damages from the hoax, similar to how calling in a fake bomb threat is a crime. Publicly posting a fake comment and waiting for the rail operator to react of their own volition removes liability from that individual. That's where the AI footage comes in: it makes it more likely for the hoax to be taken serious.
by Klonoar | 2025-12-08 12:04:52+00:00
You do not know their specific issues, their wording isn’t stating what you seem to think.

The master branch approach isn’t always ideal and people prefer having actual releases to base their work on. Not having a set release cadence and it more or less being on the whims of the one maintainer doesn’t exactly inspire the same level of trust you get from Dioxus/etc.
by motbus3 | 2025-12-08 12:04:58+00:00
You are correct. But what I mean is that having the capacity for storing unlimited amounts of data allows you to go back in time to reveal something you didn't know that you didn't know or at help you creating complex models able to deal with the noise problem.

When that happens, it becomes knowledge.

An example of that, is that many car insurance companies are known to buy driving data from car dealers and mechanic shops to reveal driving habits of previous drivers.
by hnarn | 2025-12-08 12:05:00+00:00
It's "cool" but in terms of usability I think it's terrible. I would think that someone who works full time as a designer and has strong opinions on right and wrong would think twice about wasting screen real estate on mobile devices with a bunch of bullshit like a sticky menu, footer and comically huge "window"-headers.

The only thing I see is the design equivalent of over-engineering a car with bells and whistles that nobody gives a shit about, it's simply showing off and sending a signal to other designers, which is obviously fine if that's what you're going for, but personally I hate it (as you may suspect, my job is not in design).
by littlestymaar | 2025-12-08 12:05:43+00:00
> This is a terrible example, because it's what humans do as well. See religious, or indeed military, indoctrination. All propaganda is as effective as it is, because the same message keeps getting hammered in.

You completely misread my point.

The key thing with humans isn't that they cannot believe in bullshit. They can definitely do. But we don't usually believe in both the bullshit and in the fact the BS is actually BS. We have opinions on the BS. And we, as a species, routinely die or kill for these opinions, by the way. LLM don't care about anything.
by Imustaskforhelp | 2025-12-08 12:05:49+00:00
One issue in web hosting companies which I see is that to get support through ticket, you need a login page and you cannot complete the login process until you sign up with a credit card

That literally annoyed me so much even on something like hetzner.

Hetzner team if you are reading this, although I love email platform, is there any way that your support stops being AI (which annoyed me) but rather you can have an discord,matrix (preferred),telegram, heck IRC or even slack for what its worth where I can message the team if I wanted a custom solution on top of hetzner etc.

Fwiw, Upcloud provided support and heard me out even if I didnt share my credit card info so massive respects to them and I am sure that my experience with hetzner has always been positive (they responded to me once on hackernews which was peak) but maybe if they are reading this (then hello!) and yea, please hetzner I hope you change your contact page to be more suitable or hear my complaints as I like hetzner a lot too

Personally, I am starting to value contact support which I thought didn't matter a lot nowadays. It doesn't matter if its cheap or not but rather if I can talk to their team once about any product and see if I can match their terms of service and similar basically or other issues in general too.

Also Hetzner, another point, I would love to be able to write articles for you and get the 50$ (I will read it again to see if I can "write" according to the conditions but yea) and similar but once again I need a hetzner account which required credit card/debit card validation.
by ludicrousdispla | 2025-12-08 12:07:44+00:00
I doubt that anyone saw your resume, let alone glanced at it. It's more likely that your resume didn't make it past their applicant filter for some reason.

There is an ATS (applicant tracking system) that companies use, it rhymes with 'trash be', and I always get auto-reject emails within a day when applying to positions managed through their system. A while back I submitted a request for them to send me a copy of the private information they had on me. What they sent back was far, far off from anything on my resume, so I had them delete it.

Based on that, I have zero confidence that any application on that system is accurately represented. I expect other ATS' are similar.
by forgotpwd16 | 2025-12-08 12:08:18+00:00
>I still have zero clue what the hell they could have been thinking was good about the JVM.

Running one packaged program across every platform. Write once, run anywhere was Sun's slogan for Java. (Though oftentimes ended up being debug anywhere.) As for the slow start part, programs can either be often-launched short-running or seldom-launched forever-running. Assume because enterprise software falls to the later part (and runtime performance > startup time + memory use), focus was there.
by ponector | 2025-12-08 12:08:23+00:00
Heavy oil is almost a waste byproduct of oil refinery, could be found anywhere and quite cheap: 500$ per tonne, 500$ per 40GJ of energy.

Pretty sure electric ships are not coming anywhere near long haul shipping. However for anything close to shore - it's a real future: tugboats, bunkers, tourist boats etc.
by graemep | 2025-12-08 12:08:39+00:00
Would you trust China? it has an incomparably worse record than the US.

A lot of the biggest potential markets are in Asia, and almost all Asia countries fear China, and to many of them it is their main potential military threat.

IMO the best interests of either of the two countries of which i am a citizen would be to be less dependant on the US, however the US is nothing like the threat China presents.

Edit: to add, they are competing with whatever equivalent product China has to sell anyway.
by rcxdude | 2025-12-08 12:08:58+00:00
Depends how you do it (I wouldn't put everything in one company no matter how much I liked them), but having money to invest does represent some power over the world so I understand people exercising it (though not why someone would choose Palantir).

GME is not the same thing: while I think there are some true believers in the company itself (and this is part of what drove the initial interest in it), for the most part interest in modern meme stocks is driven by the polar opposite: a kind of financial nihilism that believes hype and gambling on popularity is the only thing left in the public stock market, and they're basically just trying to ride the wave of a crowdsourced pump-and-dump and fleece others via selling to greater fools (and/or creating a cult around a mythical short-squeeze that is reaching ever more fanciful heights).
by Klonoar | 2025-12-08 12:09:19+00:00
I legitimately find myself wishing I had access to this any time I have to build UI in other languages.

I remember being so skeptical and annoyed when first using it but over the years I became sold on it. It’s the only system I’ve used where I could come back years down the road and figuring out the layout was still straightforward enough debugging wise.
by pfdietz | 2025-12-08 12:09:35+00:00
This is a simpleminded parody of how a market works. Competition isn't concentrating wealth, it's driving down prices. The value ultimately flows to the consumers.

When PE salvages a failing enterprise, it's increasing the overall value of that enterprise, even if that means selling off parts that still have value. Those parts are made available to others at prices lower than they otherwise would have had to pay.

Wealth concentration flows from impediments to competition. There is no shortage of PE firms competing for these opportunities.
by jijijijij | 2025-12-08 12:09:42+00:00
> Nevertheless, the article you’re citing still cites American personal income as pretty close to German median income.

Do you realize how insane this statement is considering the wealth and economic power of America? And as cited above, cost of living is higher, quality of life is lower in the US too. Also why isn't the market correcting itself, hm? You had market deregulation under Clinton, super successful, wasn't it? And where is the money for higher wages coming from?

Listen my point is, before lecturing others on paying people more, mindlessly replaying red scare ideological brainwashing scripts, maybe fix your own damn economy, pay your own people right. You evidently know very little about life in Germany, maybe you should consider possible details and nuances you miss for a strong opinion.
by Aeolos | 2025-12-08 12:10:08+00:00
As a counterpoint, I found GPT 4.5 by far the most interesting model from OpenAI in terms of depth and width of knowledge, ability to make connections and inferences and apply those in novel ways.

It didn't bench well against the other benchmaxxed models, and it was too expensive to run, but it was a glimpse of the future where more capable hardware will lead to appreciably smarter models.
by rsynnott | 2025-12-08 12:10:21+00:00
If it’s being done systematically, and, er, well, it certainly sounds like there’s a case to be answered there, then, well, why not, after a proper trial?

Like, imagine if your bank randomly took a few percent extra off each transaction. Someone would get in a lot of trouble for that, and at a certain point “we’re not doing fraud, we’re just staggeringly incompetent” won’t cut it.
by Kovah | 2025-12-08 12:10:33+00:00
Yeah, only works if all used Actions would use SHAs too, which is not the case.

Positive example: https://github.com/codecov/codecov-action/blob/96b38e9e60ee6... Negative example: https://github.com/armbian/build/blob/54808ecff253fb71615161...
by tgsovlerkhgsel | 2025-12-08 12:10:35+00:00
> YouTube helps you skip with a little white dot in the UI[1])

Is that a premium feature? How does it look? I don't remember ever seeing it (that said, SponsorBlock solves this).

> and creators have a strong incentive to protect their credibility.

I haven't seen this play out very much to be honest.