skysight-inc/HackerNews huggingface dataset:
Ingesting PDFs accurately is a noble goal which will no doubt be solved as LLMs get better. However, I need to point out that the financial statement example used in the article already has a solution: iXBRL.

Many financial regulators require you to publish heavily marked up statements with iXBRL. These markups reveal nuances in the numbers that OCRing a post processed table will not understand.

Of course, financial documents are a narrow subset of the problem.

Maybe the problem is with PDF as a format: Unfortunately PDFs lose that meta information when they are built from source documents.

I can't help but feel that PDFs could probably be more portable as their acronym indicates.
Thanks! I knew that Obama created the USDS, but I thought he still needed the support from Congress. Well then, in that case I'm not sure why Trump would rather repurpose the USDS. Maybe it's easier to set up a temporary entity for DOGE that way?
How does the size of OpenWRT compare with the size of NixOS.

https://discourse.nixos.org/t/how-minimal-can-a-nixos-image-...

https://openwrt.org/supported_devices/432_warning
Yeah. I did a (very small) refactor. It took, IIRC, four days. When I was done, I could write the new thing I was implementing in 10 new lines that used the newly-refactored existing code.
It makes sense. The great insight into all these kinds of screensavers is that you create a function that draws a line between two points, maybe with some amount of density and anti-aliasing. Then you create two random points, or four, and treat them like pong balls: They get a random velocity x,y and all they have to do is swap their x-1 or y-1 when they hit a side of the screen. Draw a line between them. And instead of refreshing the screen, just redraw over the last screen and fade any existing lit pixels. Boom, you have a fuzzy mustache screensaver.
It might be that thousands of years is enough time that your body and everything about you has fully passed beyond any claim you ever had on it and now belongs to the world at large.
>What is wrong with IRC and mailing lists that everyone jumped to Discord?

You're looking at it from the perspective of a chat Participant instead of an Owner/Administrator.

For the owners+admins, the other alternatives of IRC, email mailing lists, forum software like vBulletin, phpBB, etc require extra work of provisioning a server and maintaining it.

From the perspective of the chat topic owner, Discord is the simpler than any of the above. Just click "Add A Server (+)" and start sending out invites in seconds.
(https://support.discord.com/hc/en-us/articles/204849977-How-...)

In other words, the tradeoff is it's more hassle for some participants (like you) but it's less hassle for the topic administrator.

Another feature that's important to some Administrators that's not easily available on a self-hosted IRC server is blocking bots or lower-quality participants via Discord's "Verification Level": https://support.discord.com/hc/en-us/articles/216679607-Veri...

Turning that knob will also annoy some potential participants.

EDIT ADD a link to help illustrate the reply about "RBAC" implemented in Discord: https://support.discord.com/hc/en-us/articles/214836687-Disc...
Who Does That Server Serve? (2010)
The name is John McStartup… it’s meant to be funny
Vs code speech makes Siri and the billions spend look more shit than it is
I would think this is creating discovery effects specific to indie filmmakers who are doing "a very indie thing that doesn't fit anywhere else" like GP comment said
Why should they be unsustainable? Lots of people do not have the energy (ie. heat in Western Europe, for example), food, goods and transportation options they desire.

And we certainly can have 10x the current energy usage on earth without destroying the planet. Just because we haven't historically doesn't mean it can't be done, or that we won't (in fact we will, since we will run out of fossil fuels a lot sooner than we'll run out of people). It will take some technological advancement, and finding something else for the middle east and Russia to do, but surely we can do better than reducing the human population?

I feel like taking a "just outlaw it" approach is definitely going to make many people suffer, and it's not necessary. We should discuss other options, and research them.
"When there's a literal curse protecting the body" might be a good start.
Paragon Ends Contract with Italy
I run my "server" [1] straight to my home internet, and maybe I should count my blessings but I haven't had any issues with DDoS in the years I've done this.

I have relatively fast internet, so maybe it's fast enough to absorb a lot of the problems, but I've had good enough luck with some basic Nginx settings and fail2ban.

[1] a small little mini gaming PC running NixOS.
This is what I learned in university in the late 90s. (It was already totally no longer relevant by then, and we did run it on a simulator.)
How they did it: economy of scale, and mingling businesses.

Google had the infrastructure, expertise, experience, and an army of top tier coders to execute on any engineering challenger, all of that even before it acquired YouTube.

Google is mainly an ads business. An expertise edge not only in engineering at large scale, but also in the delivery of web ads. And, given their ads business perform on profiling people, YouTube consumption habits feed the rest of the beast.

If these didn't skip your kind, yet still wondering how did they do it, the following were crucial to make Google unique in their ability to succeed with YouTube (and the rest)

- An engineering first company. They hire wagons of product people and managers, but when things don't turn out positive they switch back to their roots. As an anecdote, on day the CEO felt things were going south. Fired all (probably just most) managers and tasked engineers to figure things out.

- A coherent vision. Google doesn't jump on where's the hype. Their position in A.I recently perhaps couldn't resist the pressure. It sticks to the core competencies while building experimental products on green fields that fit in growing the core business.

- Long term. Clearly Google has so far resisted to make a quick buck. The no evil slogan is gone, but the spirit remain in building long term value. That kept them from tarnishing their reputation while reaping the amounts of profits once everyone could only swear by their products (mail, drive, YouTube, of course search, Android thriving as now the only remaining competitor to iOS, if any other company had acquired Android in that shape when Google swooped it, it would have given up on it seeing how long the road was about to take to make it a viable mobile consumer product)

How did they do it? Google is in the top 5 of all companies that have ever existed. Takes more than a genius and plenty of humbleness to achieve this feat.
This is a great workaround for a much-wanted feature on Bluesky! I especially appreciate the decision to rely on an app password for added security—makes it feel like a natural extension rather than a risky third-party hack. The custom emoji option is a fun touch, too. I’m curious if you have plans to integrate more with Bluesky’s underlying protocol or if there’s any potential for open-sourcing parts of this so others can build on it. Great work!
macOS does support EVFILT_TIMER, unfortunately the man pages that Apple hosts are very out-of-date. A more recent page (https://www.manpagez.com/man/2/kqueue/osx-10.13.1.php) shows support, and it's been there since at least 10.9 (2013).
In undergrad, reading these two books really changed my outlook. I went in skeptical and a little conspiratorial and these helped bring me closer to reality and even a little hopeful.

- The Cost of Rights (1999) by Stephen Holmes and Cass Sunstein

- A Theory of Justice (1971) by John Rawls
I'd say that's a very cynical take, theres a verification process and they disclosed 90% of them, pretty generous gift to the world if you ask me. They do not have a moral mandate to use their resources to benefit all.
It is really the fault of the US being a presidential system rather than a parlementary system in combination with district voting system. This allows for one person to easily take hold of democracy - if that person does not respect democracy. It went well so far, but that is despite social media - not because of it.

In the Netherlands we really dodged a bullet on this, post WWII the UK and US had an example function when it came to democracy. The democratic D66 party attempted to transform the Netherlands to such a system but it didn’t go through. We still have a proportial voted parlementary system, which luckily allowed populist and radical parties BBB and PVV not to take too much hold on our democracy - and they are likely on their way out.
You should've read on. The site is satire. The "quote" from the Truthfully AI "founder" is hilarious.
I'm not describing some hypothetical here. This was the main way employment discrimination worked after the passage of the EEOA.
"A person familiar with the matter said Italy had breached the terms of Paragon’s contract with the government, which does not allow for journalists or members of civil society to be targeted with the spyware."
Canonical Recruitment Process
The book is 'How to Fail at Almost Everything and Still Win Big'.

I don't think that man is sane, but he is insightful. Maybe there's a Ballmer Peak [0] of crazy/profound that he stumbled on.

[0] https://xkcd.com/323/
Symbian Belle on C7 and E8 was already quite sweet, for users, and for developers we were finally moving away from Symbian C++, with Qt and PIPS, Eclipse based IDE...

Oh well.
If they don't, it will be Cursor, Trae, Cline, Roo Code or Goose? Seems this is coming this year in a big way regardless if Copilot does it or not. I'm guessing we all have to pivot how we work or get left behind?
Yes, but you'd have to invite each interviewer by their GitHub handle.

An unlisted repository would be one that is public to those who know the URL.
And there's the questions people usually don't think of.

If you clock moves forward or backward, how would you like that the effect your sleep?

If the system suspends during your sleep, do you want that to count towards the sleep? Should expiration wake the system?
Red Hat and IBM will join forces to secure the future of the Java application
Early commenters, the site is satire. Pls don't read a snippit and rush back here to vent.
People Don't Read Instructions
Yes, this is how I learned it. Suppose you have a line of charges with density p moving up at velocity v, and want to find the force on a stationary particle with charge q and distance r to the right. The classical Gauss' law gives

F = (p / 2πrε) * q

If we switch to a moving reference frame (up at velocity v), the charge density decreases to

p' = p*sqrt(1-v^2/c^2) = p - pv^2/2c^2 + O(v^4/c^4) (from Taylor series)

The force should stay the same, so

(p / 2πrε) * q = (p' / 2πrε) * q + F'

where F' is some other magnetic force created by the current. Solving, to second-order we have

F' = pqv^2/4πrεc^2

If we introduce a new constant

µ = 1 / εc^2,

we get

F' = (µ / 4π) * pqv^2 / r

Now, we know

F' = B * qv

where B is the magnetic field, so

B = dF'/d(qv) = µpv / 2πr = µI / 2πr (where I is the current in the wire).

This agrees with the Biot-Savart Law for an infinitely long wire.
Most people think being informed is reading the NYT or the WP. That's being half informed. That's like listening to the prosecutor and ignoring the defense. You have to read both sides of the stories and guess where in between the actual facts lie (no pun intended).
Ask HN: Can AI make American football comprehensible to non-Americans?
American football seems incomprehensible and hard to enjoy unless you have a deep knowledge of the sport. Maybe AI can help non-American viewers enjoy it?
"lets built something useless" - wow it is really useless, but I love it at the same time <3

Hope u had lots fun while making it
Well sometimes "firm masterful inactivty" might be a good thing.
Cancer research, and disease research in general, is IMO one of the most promising things we could do with massive amounts of compute and energy.
For anyone interested, learn the PDP-11 instruction set from the first model, the PDP-11/20, before DEC added protection modes, memory management hardware, etc. A summary of the instruction set is in Appendix A, and it's worth taking a look at chapters 3 and 4 of the PDP-11(/20) Handbook to get more detail on each instruction and the addressing modes.

https://bitsavers.org/pdf/dec/pdp11/1120/PDP-11_Handbook_Sec...
> People who stress over code style, linting rules, or other minutia remain insane weirdos to me.

Until you open a file that has 10 different coding styles from 5 different developers. Just the variations of variable naming schemes alone in individual code files that I see/edit, would drive anyone crazy.
Linux is such a humanity fu*k yeah project. It's amazing that all of these contributors can organize and collaborate at scale.
What DeepSeek Means for Everyone
I was in Europe for a while starting right after 9/11 and there was a lot of shame and no lack of pointed questions. The locals didn’t hate us, but there was a decent amount of “what the hell is wrong with you guys?” It was not uncommon for American travelers to put Canadian flag pins on their backpacks to try to deflect attention or curry favor.

It’s surely ten times worse now. Trump makes W look like a statesman, and we could at least plead that W didn’t win a majority and only became president because the system is stupid.
> Plex is the only software which works with the TV's remote, on the TV.

This is not accurate. The protocol that supports using the TV remote to operate software running on external devices is called HDMI-CEC, and it has widespread hardware and software support.

Kodi running on a Raspberry Pi supports HDMI-CEC and can be operated through the TV remote.
Don't underestimate how cost conscious and inept copyright holders are.
It’s in the uncanny valley of satire. I know enough people who would take this seriously.
From TFA: There’s actually a recent study by William Brady, an assistant professor of management and organizations at Northwestern University’s Kellogg School of Management. He and his colleagues found that outrage actually helps misinformation spread more widely, especially online on social media.

No specific study was linked from the transcript. Brady's works indexed by Google Scholar there is "Misinformation exploits outrage to spread online" by KL McLoughlin, WJ Brady, A Goolsbee, B Kaiser, K Klonick, MJ Crockett, published in Science 386 (6725), 991-996. [1] Two of moral outrage's properties are interestingly counter to one another. Expressions of outrage are often orthogonal to truth/falsity and expressing outrage imbues trustworthiness.

[O]utrage expressions can serve communicative goals that do not depend on information accuracy, such as signaling loyalty to a political group or broadcasting a moral stance. Consequently, outrage-evoking misinformation may be difficult to mitigate with interventions such as fact-checking or accuracy prompts that assume users want to share accurate information.

[I]ndividuals who express outrage are seen as more trustworthy. This suggests that news sources might gain a credibility advantage by posting outrageous content.

0. https://scholar.google.com/citations?hl=en&user=ysiWkJMAAAAJ...

1. https://www.science.org/doi/pdf/10.1126/science.adl2829
Notion (Editor) | Full-Time | NYC or SF | 2x/week in office

We're looking for a fullstack eng (if you lean FE/BE that's cool) who is interested in working on the product OR foundational layer of Notion's editor. You'll have a lot of opportunities to build expertise and ownership, and work on some of Notion's business critical projects (ask engineers working on Performance, Offline, CRDT, Editor quality, and AI editing).

Why does our team exist?

• We're here to build the best editor in the world. In 2025 we're focused on building an editor that's fast, collaborative, and offline

• We're also on a mission to build a healthy, fun, and collaborative team culture (ask us about karaoke, matcha, or our top spots in Japan)

• We own surfaces like CRDT, contentEditable, snapshot pipeline, slash menu, table blocks, etc.

Please feel free to reach out to me (fr@makenotion.com) if you're interested! If you'd like to learn about culture and day in the life, anybody in the Editor team would be happy to chat with you. You can find more about us on https://www.notion.com/careers.
Might have to do with the tunnel? If much of the traffic is going through a tunnel, that's probably all hashed to the same rx queue and could overwhelm a less capable cpu?

I've always had good experiences with the Intel x520/x540 10G nics on FreeBSD though, and given the eBay pricing, there's been no reason for me to explore any other offerings. Sadly, my recently installed fiber internet is 1G only, but maybe one day they'll update; but I can't really test if my system can do 10G without a proper upstream.
ECG electrocardiogram AI analysis to assess biological-age and predict diseases
It's unfortunate that so many people are radicalized today.
Well, thank you too! And if it turns out to have simply been a case of conscientious obedience or fearful timidity, I will happily concede my error.
> why do it now and introduce complexity and debt if you can do it later when you actually need it?

The same reason I don't wait until it snows to buy snowboots. I know my environment, topography, scale, risk-profile, and costs, and can concieve of innumerable use-cases for when they will be necessary, even if it's only May, when snowboots happen to be on sale ;)
What's a little closet space and the burden of locking my door when I leave the house in the interim?
Comments moved to https://news.ycombinator.com/item?id=42947447, which was posted a bit earlier.
Ehh from the user's perspective sure, but under the hood it's different.

Vulkan you're doing GLSL -> SPIR-V

WebGPU you're doing GLSL -> WGSL -> (HLSL->DXIL) / (MSL->IR) / SPIR-V / GLSL (for the compact backend)

Then the driver takes GLSL/DXIL/Metal IR/SPIR-V/etc and produces it's own bytecode. Different copies of LLVM are involved a few different times in different places. It's a complex and frankly fairly crappy pipeline.
I don’t disagree with you, but the original commentor posed the qeustion Why don’t indie film producers choose to premier on YouTube?.
That's weird, the site loads fine for me (macOS with Safari). Is it supposed to redirect elsewhere if it's clicked on hacker news?

Edit: I tried it on Firefox and Chrome, and it does indeed redirect to that ... image. But it doesn't do so with Safari (latest version, latest macOS). What is Safari doing differently? Not passing along the referrer?
Things like conditional execution being always available, and the barrel shifter being always available feel a lot more like ideas from VLIW architectures. And when you come from 8-bit instructions and suddenly have 32 bits available, your instructions are a very long word.
HowToBasic on youtube disagrees.
The entire point of AI in this context is to allow capitalists to maximize profits by automating and eliminating their workforce. Why on earth would they work against their own interests by making themselves surplus to requirements?
Show HN: Using AI to judge a drinking game – SplitTheG.dev
Hey, I’m Nick, and I built a web app using computer vision to score the drinking game Split the G. After playing Split the G with friends and sharing really good Splits via photos, I thought it’d be fun to make an app to formalize it a bit.

What is Split the G: This is a challenge where on your first drink of a Guinness, you attempt to drink just enough so that the foam rests right in the middle of the G on the glass (hence, split the G).

What the app does: Using computer vision, it captures the foam line and assigns a score based on how close it is to the center of the G. You can share your score with friends and then scores go into a global leaderboard.

How it works: It uses a vision model to 1) detect a glass in consecutive frames of a mobile browser 2) detect and then crop the G on the glass 3) measure the distance from the center to the foam line 4) calculates a score

How it’s built: React Router as the javascript framework, TailwindCSS for styling, Supabase for our database and s3 storage, Roboflow InferenceJS for running models in the browser, and Roboflow for model chaining. Repo here: https://github.com/nickherrig/split-the-g

How to use it: Just open https://splittheg.dev/ and put a Guinness glass in front of the camera.

Cheers!
>As a minority (Asian) I feel the opposite of oppressed.

That's because strong acceptable use polices based on the "E" in "DEI" meant that organizations ranging in size from Meta to Hacker News deleted comments when they turned into "kill the dirty ch**ks" during COVID.

It is now acceptable on Meta to post comments calling trans people mentally ill sexual predators.

Why do you think that, given a crisis requiring a boogeyman-du-jour, it will not one day very soon be acceptable to call for the deaths of the "dirty bat-fucking ch**ks"?

It's already acceptable to use the n-word on twitter.

I'm an upper-middle class property-owning married straight white male with children. Also dogs. And a veteran. And a small business owner.

>>>I<<< am safe.

Everyone else is up for scapegoating, all it takes is for the current trans boogeyman to lose its effectiveness.
Mostly by observing the sacrifices they make for their coverage, especially over several years. There’s always an element of trust, that’s life. I’d direct anyone to Seymour Hersh, Glenn Greenwald, and Matt Taibbi for example.
Nicely executed joke! :D
Human Body Is Bags, Bags and More Bags
> The higher cost of [US] labor could be offset by higher [US] worker productivity.

I suggest you watch American Factory (https://www.imdb.com/title/tt9351980/) to completely disabuse yourself of this notion.
This is a neat idea—especially the zero-friction way you’ve added AI suggestions without requiring a whole new workflow. It could save time on writing commit messages and help keep them consistent. I’m curious about how the AI handles larger or more complex diffs—do you have any plans for improving context handling or letting users customize the prompts for more detailed explanations? It’d be great to see if giq can evolve into an even richer assistant for project history and documentation!
I guess there wont be one in 2024
Not just Google. A couple weeks back I saw pretty strong evidence of OpenAI ingesting an HN comment of mine and regurgitating it in ChatGPT within 10-15 minutes of posting.

This is the thread: https://news.ycombinator.com/item?id=42649774
Apple Prototypes Tabletop Robot with Lifelike Movements
I have had Cursor review all my file content solving similar things, but I would think it's limited to VSCode search capabilities and IMHO it's not great. I love how Pycharm handles indexing so search is fast and accurate. If they ever get agents going at the same quality as Cursor I would probably go to Pycharm for that advantage alone.
This is the second reference to this site. I like the style and lack of propaganda pitch. I wish there were more writings like this. You know of any other apolitical or with more authentic writing style?
Merely looking forward to someone’s death is now going too far? I get why overt threats are bad, but that’s getting ridiculous. Public figures are going to get some hate and that’s within the boundaries of what should be acceptable. Are we supposed to pretend there aren’t a bunch of destructive people in power we’d like to see gone?
When I hear Paper Apps, I'm expecting something with a decent bit of complexity. Likely some number crunching, maybe needing an external source of RNG, using multiple pages. It says to me that this is something significantly more than what I would find in a puzzle book. If I open it up and it is a standard puzzle book, I would be disappointed.
And if they did violate the ADA, do you seriously expect this administration's anti-DEI Department of Justice to pursue legal action?