MurphyA/hacker-news huggingface dataset:
by DannyBee | 2025-08-04 13:49:31+00:00
The problems don't actually exist in the way you think.

When extracting text directly, the goal is to put it back into content order, regardless of stream order. Then turn that into a string. As fast as possible.

That's straight text. if you want layout info, it does more. But it's also not just processing it as a straight stream and rasterizing the result. It's trying to avoid doing that work.

This is non-trivial on lots of pdfs, and a source of lots of parsing issues/errors because it's not just processing it all and rasterizing it, but trying to avoid doing that.

When rasterizing, you don't care about any of this at all. PDFs were made to raster easily. It does not matter what order the text is in the file, or where the tables are, because if you parse it straight through, raster, and splat it to the screen, it will be in the proper display order and look right.

So if you splat it onto the screen, and then extract it, it will be in the proper content/display order for you. Same is true of the tables, etc.

So the direct extraction problems don't exist if you can parse the screen into whatever you want, with 100% accuracy (and of course it doesn't matter if you use AI or not to do it).

Now, i am not sure i would use this method anyway, but your claim that the same problems exist is definitely wrong.
by selfhoster11 | 2025-08-04 13:50:11+00:00
To call GPT-4o high intelligence, is aspirational (to put it more plainly: GPT-4o is such a bad model it's not worth paying for compared to what's out there). And yes, it is undemocratic - when was the last time you got a say over what the AI is allowed to do for you, let alone a say over any of the ideas for how to improve it?
by chiffre01 | 2025-08-04 13:50:14+00:00
TLDR:

This study analyzed genetic data from ~450,000 British individuals and found that genetic variants associated with traits like educational attainment, personality, and health are geographically clustered across Great Britain, with the strongest clustering seen for education-related genes. The researchers discovered that people with genetic predispositions for higher educational attainment tend to migrate away from economically disadvantaged areas (like former coal mining regions), while those with lower genetic predispositions are more likely to remain in or move to these areas. This migration pattern based on socioeconomic factors has created visible geographic clustering of trait-associated genes that correlates with regional differences in education, health, income, and even political voting patterns - essentially showing how social stratification leaves genetic "footprints" on the geographic landscape.
by btreesOfSpring | 2025-08-04 13:50:37+00:00
Reminds me of the time I wasn't passed on an interview for a product I was part of the pre-release testing team but I didn't have enough year's of experience with the tech for the job. I'm guessing it was just an excuse to say I wasn't getting the job but it has forever given me the ick with HR tech pre screen interviews.
by mtlynch | 2025-08-04 13:51:12+00:00
return pox.Templ(http.StatusOK, templates.AlertError("Name cannot be empty")), nil

Oof, an HTTP 200 OK response with a body that says the request actually was not OK.

I like htmx, but this is probably the weakest part of it.

htmx is supposed to let you write semantic HTML, but it's obviously not semantic HTML/HTTP to respond HTTP 200 to incorrect user input. But I think OP is doing this because if they had responded HTTP 400 - Bad Request, htmx would have thrown away the response body by default.[0]

[0] https://htmx.org/docs/#modifying_swapping_behavior_with_even...
by rollcat | 2025-08-04 13:51:32+00:00
IMHO every desktop environment (yes, looking at you, macOS) should aggressively block focus stealing. The only conditions under which focus should change:

- I've just launched the application

- I've clicked on a window

- I've clicked the window's icon in the dock

- I've cmd-tabbed (or equivalent) to this window

- The currently focused window has produced a modal dialog, that prevents all input events from going into the original window. (Whether and when modal dialogs are OK is debatable.)

Matthew 5:37, "anything more comes from evil".
by whalesalad | 2025-08-04 13:51:51+00:00
Oddly enough I find this to be annoying. 99.99% of the time when I want an app to take focus (ie, clicking a hyperlink from within a shell window), it won't and simply illuminates that app in the task bar (orange). Classic example is when you push a fresh branch to Github and they conveniently provide the "click here to make a PR" in the push response.

I just set my window stealing behavior setting to "None" to see if that improves things.

I have never had an app (on Linux/KDE) steal my attention inappropriately. I only experience the opposite - frustration that something I expect to become the new focus, front-and-center window, is not.
by card_zero | 2025-08-04 13:52:11+00:00
I like the phrase "you can't get an ought from an is", but the word "ought" doesn't always carry moral meaning. If an annoying alarm is beeping and I cut off its power, I might say "it ought to have stopped beeping". That's not a moral opinion, it's invoking a model of how the alarm works and the law of conservation of energy. Here the law of supply and demand is being invoked. Hume needn't get involved.
by brettbejcek | 2025-08-04 13:52:20+00:00
Limitless (Previously Rewind) | Full-time | Remote (US) | https://limitless.ai

At Limitless, our vision is to free the human mind from its biological limits. We build software and hardware that captures what you see, say, and hear and makes it useful. Our investors include Sam Altman, Alexis Ohanian, a16z, First Round, NEA, and many others. We are a well-funded, 20-person, remote-first startup.

We are hiring for:

Software Engineer (Applied AI) - https://jobs.ashbyhq.com/limitless/68db5b8d-c38c-486e-be3b-9...

Software Engineer (Backend) - https://jobs.ashbyhq.com/limitless/c805f8c3-f3df-41e8-abd0-0...

Software Engineer (Full Stack) - https://jobs.ashbyhq.com/limitless/0911717b-0a69-406a-a494-1...

Research Engineer (Applied AI) - https://jobs.ashbyhq.com/limitless/85a6d504-1a15-4a7d-8546-c...

QA Engineer - https://jobs.ashbyhq.com/limitless/cbbfe181-48de-411e-b875-7...

Researcher (Consciousness and Connectomics) - https://jobs.ashbyhq.com/limitless/48a900b4-a993-467e-8aa5-1...

Recruiter - https://jobs.ashbyhq.com/limitless/e100f0a3-b84e-41b1-a122-9...

Design Engineer - https://jobs.ashbyhq.com/limitless/6f08f6fb-ffab-4919-82ed-8...

Product Designer - https://jobs.ashbyhq.com/limitless/54e86ff0-58f8-4c6b-830b-1...

Head of Design - https://jobs.ashbyhq.com/limitless/4a575c59-8163-4aa2-add7-8...

Head of Product - https://jobs.ashbyhq.com/limitless/f1a8e84d-a5a6-45d2-9b8f-6...

Customer Success Manager - https://jobs.ashbyhq.com/limitless/68890929-ed08-45f3-8965-1...

For more information about our benefits and culture (including quarterly retreats, office reimbursement, final week of the year off, etc), check out our careers page - https://limitless.ai/careers
by ben_w | 2025-08-04 13:52:22+00:00
If the probe doesn't have enough fuel to leave Jupiter's orbit, we get a better view of it from here with our much bigger optics.

Sure, the closest approach of 3I/Atlas to Jupiter is 53.56±0.45 Gm, the closest approach of 3I/Atlas to Earth is 268.98±0.3 Gm — but we have more and better sensors down here.

For photographs in particular, Juno's JunoCam is spectacularly bad, because "it was put on board primarily for public science and outreach, to increase public engagement, with all images available on NASA's website" — while it can be used for actual science, at the orbital apsis (8.1 Gm) it has a worse resolution, when looking at Jupiter, than Hubble gets of Jupiter from LEO (a distance of ~600 Gm for https://esahubble.org/images/heic0910q/).
by evklein | 2025-08-04 13:52:34+00:00
I'll defend that variable selection a little bit, as I feel that the measure they use to capture 'despair' is actually binary in reality. I'd categorize a handful of young men around my age as being in this category. What they seem to have in common with each other is a consistent downtrodden-ness that doesn't fluctuate much from day to day; it's pervasive to their entire personality, it's who they are.

I imagine if you studied this is a less discrete, non-binomial method you'd see even sharper trends. I don't know a single person my age who feels the future has anything for them.
by 9rx | 2025-08-04 13:52:36+00:00
> the problem is that whose who do that thinking want to enrich themselves and not provide for others.

That might be your problem, but isn't the problem being discussed.

> so the question is, how do we get from the current situation to this life of abundance without letting the majority of people suffer in the transition.

The question is, from the perspective of what is being discussed, who cares? "I got mine" applies.

> less and less labor is needed

If those with the magical AI no longer need labor, it is more likely, as counterintuitive as it may seem, to lead to more and more labor! How? Well, if those with the magical AI no longer need people to work for them, they'll simply disappear from the economy. Which means everyone else without the magical AI will be the economy, and labor is what they most have to offer, so that is what they will trade.
by rayiner | 2025-08-04 13:52:38+00:00
The founders created a representative government with a limited franchise and express protections for private property and economic liberty, precisely because of the concerns over populist democracy. That's why they provided for an electoral college rather than direct election of the president, and for senators to be selected by state legislatures. The push towards making that republican system more democratic started half a century later with Jacksonian democracy and expansion of the franchise, culminating in the early 1900s with direct election of senators and extending the franchise to women.

None of this is new or edgy. Just read the Federalist Papers and Anti-Federalist papers and you'll see more or less the same debate play out. Hell, here in 2024 we're still having a debate about political control over the central bank, which started in the founding era!
by JohnFen | 2025-08-04 13:52:44+00:00
> Obviously one can have this kind of naive liberalism view, that anything goes.

Very few people think this.

The issue isn't "anything goes", the issue is the expansion of surveillance. There is no way that I'm willing to subject myself to that. If that's a requirement for using a web site, then that web site is not suitable for me, so these laws make the web even smaller than it has already become.
by alganet | 2025-08-04 13:52:52+00:00
You seem to be approaching the question as something related to censorship. That's not what I meant.

From a less legalese definition of "The Press", and a more of a social function one, what do you think? Let's assume a hypothetical scenario where censorship is not something to worry about (in this hypothetical scenario, it is not being applied and also not a general concern of the population). Down to the basics, what is supposed to be. What would be your thoughts on it?
by throw10920 | 2025-08-04 13:53:05+00:00
Wouldn't it be better to try to regulate the necessity of needing these services out of existence?

For the sake of reducing complexity in an already very complex world, I'd rather that it be illegal to require an email address to sign up for an account (or, alternatively, make it illegal to require an account for things like making a reservation at a restaurant) then being provided with an email by the USPS.

Doubly so given the interactions that I've had with digital services provided by my country's government and the bad (and in several cases extremely bad) experiences that I've had with them.

To be clear - I don't object to e.g. an address from the USPS complementing my existing email - I just don't want to be forced to use it for anything due to it being given some special properties that normal email providers aren't.
by marifjeren | 2025-08-04 13:53:51+00:00
> How do you pre-register them then?

Exactly my complaint. You still have to go into some web portal and install your public key, I guess.

> What prevents someone else from trying to register or push my JWKS to the API owner?

Well for one thing they wouldn't have access to your public key since you won't be hosting them publicly somewhere. But for another thing it will be useless to them unless they have access to your private key
by accrual | 2025-08-04 13:54:11+00:00
Update 2: I've been using the new Ollama desktop UI on Windows for a couple days now (released 4 days ago).

- I still appreciate the simplicity to the point where I use it more the Open WebUI - no logins, no settings, just chat

- I wish the model select in the chat box was either moved or was more subtle, currently it visually draws interest to something that doesn't change much

- Chat summaries sometimes overflow in the chat history area

- Small nit but the window uses the default app icon on Windows rather than the Ollama icon
by oefrha | 2025-08-04 13:54:41+00:00
I’m not job seeking but someone emailed to offer an allegedly lucrative side gig working with some unspecified top AI lab to help them train their coding models. I thought what the hell. Uploaded CV, was immediately thrown into an AI interview (and asking for camera access). Quickly closed the browser tab and blackholed that company’s email domain. Hands down the most disrespectful thing I’ve faced in my career.
by ImPostingOnHN | 2025-08-04 13:54:44+00:00
We likely saw the same language being used in support of the holocaust, both from the perpetrators and sympathizers. I like to think we're all for not repeating that. So, no serious proposals from you, it seems.

I'll refer you back here for guidance on the matter:

https://news.ycombinator.com/item?id=44738860
by walterbell | 2025-08-04 13:55:03+00:00
> more efficient and sane than going for yet another war with data barons and IT (so-called) enterprise architects

Do data barons attempt to replicate silo control within Palantir?

> Foundry is definitely the vision I was expecting from the Linked Data initiative

With this profitable existence proof in the market, are there competing products based on the original open standards for Linked Data?
by adolph | 2025-08-04 13:55:14+00:00
From the parts I've seen (Foundry et al), the promise is ability to sense of data and controlling its stocks and flows. There is a bit of Pachyderm-like versioned pipelines, notebooks, lots of access controls and audit logging. This is a place that was bought into Oracle "data democracy", reluctantly used Foundry and then was won over by the product.
by colechristensen | 2025-08-04 13:55:53+00:00
My rule for interviews is the company has to spend equal human time or I decline.

This means no 8 hour tests, no talking to computers, no special little projects for me to evaluate me.

You get equal face time and no more than 45 minutes of me doing anything by myself (that's the max leeway).

If you want me to do anything else either I'm getting paid short term contractor rates or making you make a sizable donation to charity.
by spicyusername | 2025-08-04 13:55:53+00:00
Still, stretched-thin HR teams say it’s the only way to handle thousands of applicants.

Then you don't get to handle thousands, you get to handle whatever you can handle.

We all have a responsibility to not participate in degrading the human experience, and part of everyone's job is to say no when they are being asked to do things like this.
by smashadams | 2025-08-04 13:55:54+00:00
Location: Southern California, USA Remote: Yes (or hybrid permitting) Willing to relocate: No Technologies: Golang, Python, Typescript, AWS, GCP, Kubernetes, Terraform, React, other random stuff as necessary Résumé/CV: Via e-mail Email: allthecool@peoplehire.me (Yes, this is real and yes, it's worth the $4 I spent on it)

I'm a full-stack software engineer with infra expertise that can lead teams and take projects from sketch to shipped. I've bootstrapped full-stack apps, modernized old Struts apps before they spilled data, reverse-engineered monstrous Rails codebases, built out multi-cloud infrastructure with third-party legacy VPN appliances in the mix, written Kubernetes Admissions Controllers, locally debugged services that need three reverse proxies to even function, and just this morning even managed to use my Aeropress inverted without spilling coffee all over my counter.

I'd be a great fit for a medium-sized org or startup with PMF that wants to start building things on a good foundation. I also have experience building and working in regulated environments (e.g. HIPAA, PCI, SOC2). I promise I'm less cheeky and more technical when you talk to me. Give me a shout!
by skyriser | 2025-08-04 13:56:09+00:00
SEEKING WORK | Montreal, Canada | Remote/Freelance Technologies: iOS/macOS (UIKit/AppKit/Objective-C/Swift/SwiftUI), Stock/Forex/Crypto APIs Web: http://chriscomeau.com Resume/CV: http://chriscomeau.com/resume LinkedIn: https://www.linkedin.com/in/christiancomeau GitHub: https://github.com/chriscomeau Email: chris.comeau@skyriser.com
by laimewhisps | 2025-08-04 13:56:15+00:00
A lot of VCs are Zionists and personally dedicated to making war and violently attacking Muslims. If you doubt, go read the twitter feeds from Sequoia MDs like Shaun Maguire. They're very open about their goals and very pro-Palantir, which has also been very open with their Islamophobia and explicit desire to ethnically cleanse Palestine.
by pessimizer | 2025-08-04 13:56:26+00:00
The belief that that these 170 speakers, each speaking many long passages in 17 languages would converge to 39bps through dumb luck is unlikely enough to be almost mystical.

edit: If I hear a case that is not insane as to how the numbers could somehow determine themselves (through bad math) or be p-hacked, I'd happily consider it. Instead people are acting like taking sentences of equivalent meaning and counting the syllables to determine information density is somehow laughably naïve.
Show HN: Limitly – the easiest way to secure and manage your API keys
by guiolmar | 2025-08-04 13:56:29+00:00
Hey HN! We’ve been building Limitly, a plug-and-play solution to manage API keys, rate limits, and usage plans for any API-based product.

It includes a web dashboard, a REST API, and an SDK (Node.js, Next.js and Python). You can define usage tiers, revoke keys, set limits, and monitor consumption—without reinventing the wheel.

We built this after getting tired of building custom key systems in every project.

Would love your feedback and to hear how you’re handling API security and rate-limiting today! https://www.limitly.dev
by MrDarcy | 2025-08-04 13:56:50+00:00
Oh I read it multiple times. The link to the other page is so obscure even the LLMs miss it.

> Tell me about the Trunk VLAN issue with the UW6-IW

The built-in 4-port switch in the U6-IW has significant limitations when it comes to VLAN trunking. etc...

> Did Ubiquiti fix the VLAN TRUNK issue?

Based on my research, No, Ubiquiti has not fixed the fundamental trunk VLAN issue with the U6-IW's switch ports as of early 2025. etc...
by tristor | 2025-08-04 13:57:00+00:00
This basically aligns with my thoughts on this as well. With a human interviewer the company is indicating some level of seriousness by having a person they are paying invest at least an equal amount of time in the interview that you are investing as a candidate, because they must be present in person for the interview. AI "interviewers" create another power asymmetry by forcing candidates to invest more actual time than the company has invested. The company is not paying the cost of a human's time to talk to you, but are expecting you to invest your human time.

Something fundamental that I think gets missed a lot in any conversation about AI, is that the only thing that has any value or meaning in the world is fundamentally human time, the seconds that tick by between your birth and your death. Everything else is some abstraction of that. The entire value of money is to buy the time or the produce of time of other people. The entire value of AI is to produce more with less investment of human time. Using AI to conduct "interviews" is detestable behavior that devalues humanity overall and possess no dignity. It's utterly disgusting, and it should probably be illegal.
by agentultra | 2025-08-04 13:57:03+00:00
> “The truth is, if you want a job, you’re gonna go through this thing,” Adam Jackson, CEO and founder of Braintrust, a company that distributes AI interviewers, tells Fortune. “If there were a large portion of the job-seeking community that were wholesale rejecting this, our clients wouldn’t find the tool useful… This thing would be chronically underperforming for our clients. And we’re just not seeing that—we’re seeing the opposite.”

They're seeing the opposite because people are desperate. When HR teams use tools like this interviewees have no choice. Braintrust are literally holding people hostage with this. Of course the numbers look good. But you didn't ask the people being interviewed by your product what they think of it or how it made them feel.

And of course Mr. Jackson doesn't care. His company's bottom line is his performance bonus.
by whalesalad | 2025-08-04 13:57:23+00:00
Doesn't windows have like 10 different UI frameworks? Using windows 11 is like going to the natural history museum. Certain apps like MSC still look and feel like windows 2000, then you've got some of the metro influence stuff that is big and bold and blocky colors, and then you have the win11 stuff that is more modern but honestly just looks like lipstick on a pig (right click context menu is a perfect example, it looks modern but has limited functionality and so you do the show more button and yep you guessed it just shows the older style and more functional menu)

What a cluster.
by superxpro12 | 2025-08-04 13:57:24+00:00
Youtube in the context of children is brainrot. I had to ban it entirely. It's so addicting and has zero intelligent value. The last video was of a hamster running an obstacle course. Engaging, cute, kinda silly.... but just complete rot. No educational value. It's like brain sugar. We crave it but it demolishes brain cells.
by phkahler | 2025-08-04 13:57:57+00:00
I would add "I've just opened this file" which is close to "just launched the app". That requires a bit of plumbing though since it's user interaction with another app which then tells the system to open the file (and hence launch the app for it). It sounds like that's what KDE is doing here, passing the user permission (granted by double click) on to whatever opens the file.

In general I agree that most system access should only be allowed if its an actual user intent through the GUI or whatever. Obviously certain things might be granted exceptions, but the norm should be more restrictive.
by alias_neo | 2025-08-04 13:58:05+00:00
I find it's worth taking a look at your TVs colour settings for cartoons for children, lots of OLEDs can come over-saturated out of the box, our living room TV is tuned for more muted colours.

On the other hand, the topics and content of Bluey is in another league to Peppa Pig, portraying family life quite accurately and in an endearing way that even for us adults can hit home.

Generally we've found that Peppa does not, and the way the parents are portrayed and the children's behaviour doesn't provide any value to impressionable young children.
by ghusto | 2025-08-04 13:58:13+00:00
> I've just launched the application

I'd even have a special sub-criterion under this: The application may only take focus once it is _ready to actually use_.

Slack is a prime example of how apps steal focus multiple times during startup: I start the app, cmd+tab to something else whilst I'm waiting, and it steals focus again at least 3 times before it's actually loaded and usable.

You can have focus once I can actually do something, not to show me "HEY LOOK I'VE LOADED YET ANOTHER BLOATED COMPONENT!"