MurphyA/hacker-news huggingface dataset:
by PaulHoule | 2025-04-01 16:55:06+00:00
I fainted when I was an exercise class. I'd had too much to eat before then, my digestion was pretty slow then, also it was a crazy hot day in a building with a pool (high humidity) and an old HVAC system. Didn't help that I had a crush on the instructor and was trying even harder because of that.

Woke up on the ground feeling very relaxed. Got a medical workup that checked a lot of things, they had me wear a Holter monitor for a month. In the last 30 minutes of the study period they caught five bad heartbeats of A-Fib when I was sleeping. Funny one of my evil twin's schemes went south around then and I (we?) were feeling really bad about it. My cardiologist told me that the threshold was one bad heartbeat so I have A-Fib and have a risk of strokes, he recommended that I take a baby aspirin as it has a mild blood thinning effect.

Around the beginning of the next year I developed a deep vein thrombosis which got cleared up with Eliquis, a blood thinner. The emergency room referred me to my primary care doc who ran all sorts of tests and couldn't find a reason for the DVT so he decided to keep me on Eliquis indefinitely, the cardiologist figured that covered the A-Fib so I dropped the aspirin because the combination could cause excessive bleeding.

I have one of those credit card Kardia EKGs and haven't seen an A-Fib episode yet. For the decade before I got that workup I did crazy amounts of cardio (helped me stay sane under incredible pressure) and around the time my evil twin was out I was getting up in the morning before sunrise, hiking 6 miles, going to the gym during the day, going out in the evening and hiking another 6 miles. My cardiologist says I have "Athlete's heart" with an abnormally low resting heart rate (drops below 50 at night when I get a good night's rest) and I shouldn't do more than an hour of cardio a day, so I don't.
A Virtual Whiteboard That Has a Thinking Assistant Baked In
by wiraashm | 2025-04-01 16:55:11+00:00
What do you guys think about a virtual whiteboard that has a LLM baked in as a thinking assistant providing insights and suggestions based on what your writing and helps you brainstorm? Is able to also modify your writings and add also add more ideas. Is also able to retrieve information and provide insights in combination with what you've already written on the whiteboard.
by skydhash | 2025-04-01 16:55:24+00:00
>> HTML, JS, and CSS deliver a clean separation of concerns

> There's nothing clean about this separation, and concerns are never as neatly separated as people pretend they are.

It's very clean and something repeated by almost every UI framework and document system. The separation is between structure, style, and interactivity. Most web apps actually fits the document models where you have content pages and forms. But people wants to bring desktop and game UI patterns into that. And make it a mess.
by joshwget | 2025-04-01 16:55:44+00:00
Hightouch |Remote (North America)|Full-time | Backend, Fullstack, and Frontend Engineers

Some background on Hightouch - we’ve pioneered the Composable Customer Data Platform (CDP), which helps companies use their own data warehouse to collect, prepare, and activate customer data for marketing personalization and business operations. With Hightouch, every business user, without writing any code, can activate data to streamline critical processes, improve marketing performance, and scale operations.

We’ve just raised a Series C and scaled to $40m+ ARR in 3 years with 800+ customers including Fortune 500 co’s like Spotify, the NBA, PetSmart, etc.

We are hiring for:

Software Engineer, Distributed Systems https://boards.greenhouse.io/hightouch/jobs/4782632004

Machine Learning Engineers https://boards.greenhouse.io/hightouch/jobs/5155115004

Our Talent Team is committed to responding to everyone who applies!
by wongarsu | 2025-04-01 16:55:49+00:00
However there are two factors that might make "race to idle" more valid on phones than on most other platforms:

Smartphone chips are designed to much stricter thermal and power limits. There is only so much power you can get out of the tiny battery, and only so much heat you can get rid of without making the phone uncomfortably hot. Even in a burst that puts a limit on the wastefulness. Desktop CPUs are very different: If you can get 10% more performance while doubling power draw, people will just buy bigger coolers and bigger power supplies to go along with the CPU. Notebook CPUs are somewhere in the middle: limited, but with much better cooling and much more powerful batteries than phones.

The other thing is the operating system: "race to idle" makes sense in phones because the OS will actually put the CPU into sleep states if there's nothing to do, and puts active effort into not waking the CPU up unnecessarily and cramming work into the time slots when the CPU is active anyways. Desktop operating systems just don't do that to the same degree. You might race to idle, but the rest of the system will then just waste power with background work once it's idle.
by MrBuddyCasino | 2025-04-01 16:56:50+00:00
What we currently have is a pyramid scheme: massive transfers from the young to the old, with collapsing fertility, meaning the state's obligations (pensions etc) will inevitably lead to default. If birthrates don't recover, most 1rd world states are bankrupt in a few decades, perhaps sooner.

The way this would not be a pyramid scheme is if it succeeds in halting fertility collapse. If.
by alephnerd | 2025-04-01 16:57:00+00:00
I'm not saying they weren't a problem before, but the power of the Mexican cartels only really took hold after the Peso crisis. The pre-90s cartels, while significant, never had the same level of control that cartels had by the early 2000s.

Heck, Los Zetas is a notable example, where a bunch of pissed off special forces broke bad because a government salary during the peso devaluation just wouldn't cut it.

Same with the professionalization of synthetic drug manufacturing during the mass layoffs at Pemex during the 1990s.

> Traffic, for example, came out in 2000 and was based on the ongoing drug war in Mexico

Yep! After the Mexican economy straight up collapsed during the 1994 Peso Crisis and the Salinas administration began mass layoffs at Pemex in the early 1990s.

It's ridiculous to ignore the effects of the Peso Crisis and the offshoring of Mexican manufacturing when also talking about the rise of the Cartels during the 1990s-2000s.

Mexico's GDP collapsed by 6.5% in just 1 year (comparable to Lebanon's 2019 Liquidity Crisis), the inflation rate jumped to 35%, real wages fell by 35%, unemployment jumped from 3.9% to 7.9%, and infant mortality rates spiked from 5% to 12% all in just 1 year (1995).

This was a straight up economic collapse that made cartel employment (or hopping the border) enticing
by int_19h | 2025-04-01 16:57:32+00:00
You don't really need to split 1 & 2, since F# can define .NET interfaces and abstract classes just fine.

For that matter, you don't even need the interfaces if you wouldn't have had them in a C#-only solution. Just define the class in F# and use it directly from C#.

You still need a separate assembly for F#, but that doesn't imply dependency injection - again, just reference it and use it.
by TylerLives | 2025-04-01 16:57:33+00:00
>Any relevant experience

I think it comes down to how well you think the government functioned prior to Trump. If you believe that it was terrible, then having experience in the old system can be seen as a negative. Btw I don't think you're entirely wrong in your concerns. I dislike both DEI and RFK's ideas. Unfortunately the question still remains, how can we find the best people for the job? I think the medical industry is incredibly corrupt and at the same time don't believe Joe Rogan will find a solution to this problem. Imo, the only solution is to fix the existing institutions, but I'm not sure how that can be done.
by superdocs1 | 2025-04-01 16:57:49+00:00
SEEKING WORK | Europe | Remote

I'm a freelance consultant specializing in document processing.

Currently building an app that extracts key information from PDFs and automatically highlights the source text for each extracted data point, allowing users to easily verify the accuracy of the extracted information.

I can help with:

- LLMs, RAG, Structured Extraction - Data extraction from PDF documents - OCR projects - Table detection/recognition - Document classification - Document splitting - PDF workflow automation

Email: superdocsio@gmail.com

Web: https://superdocs.io
by mytailorisrich | 2025-04-01 16:58:17+00:00
I can't comment on the others but "La Republique en Marche" in France (Macron's party) is not rightwing. It goes from centre right to the centre left. From a British perspective it pretty much covers the right of Labour, the Lib Dems, and the left of the Tories.

Macron himself is very centrist to centre left. He started in government in Hollande's cabinet, which was a Socialist Party (= Labour) government. Many top figures in Macron's party now are former Socialist Party.

The rightwing party in France now is effectively the RN (although it is still referred to as "far-right" for historical and tactical reasons).
by 6stringmerc | 2025-04-01 16:59:22+00:00
As a guy with “little girl hands” as John 5 jokingly calls it, I have a reverse issue with the classical and some jazz arch tops! SRV had giant bear paws by the way. Buckethead has alien hands (no fair).

If you’re game, on electric you might enjoy a baritone scale guitar. I got an LP style 27” by Agile (PRS makes a nice SE model) and it’s a neat dynamic.

Very glad you shared about your experience. Just as a note, don’t go near any EVH signature models - the neck and fretboard is like a Telecaster but smaller!
by nine_k | 2025-04-01 16:59:57+00:00
Nue indeed looks interesting. I could not immediately understand whether it uses a one-way data binding. Without it, and without a reactive model of some sort, building large UIs becomes a pain.

The React-based button from some framework is either over-engineered, or does way more than just a button. Using or not using such a component is a choice.

React may be a bit large (like 30-50 kB for a "hello world"), but preact is below 6 kB and gives you 90% of the React power for lighter-weight apps.

Also, the point of React is building huge and hugely complex dynamic UIs. There are much lighter-weight tools to add small bits of interactivity to mostly static pages, which are still the majority of the Web. (Ironically, HTMX is 14 kB, 2.5 timex larger than preact.)
by tiffanyh | 2025-04-01 17:00:00+00:00
Small nitpick ...

I see "Commission Rate (%)" as an input (when normally I see it as "Sales Target" as the input - which derives your commission rate)

Typically I see, $X is your Target Commission and $Y is your Sales Target.

(and when you divide those two figures, it equates to your % Commission Rate)
by nailer | 2025-04-01 17:00:05+00:00
You’re welcome to doubt it and the DoD have their own channels for internal communications but the Cybersecurity and Infrastructure Security Agency (CISA) in 2024 issued guidance suggesting Signal as a “best practice” for highly targeted government officials, so it’s used in situations that cut across many departments as well as external organisations like this.

People mistakenly believing that the issue is using Signal rather than simply accidentally adding a journalist is one of the major hallmarks of this case.
by dkarl | 2025-04-01 17:00:20+00:00
> Every code base I've worked on in Scala has ended up being a hodgepodge of both

Is there something about that that has bothered you? Working in Scala codebases, I've found the best ones to work in are the ones that embrace Scala's multiparadigm nature. When programmers try to solve every problem with OO, they end up adding more and more layers to get the job done. When programmers try to solve every problem with FP, they end up resorting to sophisticated techniques that are unapproachable for other engineers. I think the simple parts of OO and the simple parts of FP go much, much further together than simple OO or simple FP can go by themselves. Have you seen something different?
by gamblor956 | 2025-04-01 17:00:22+00:00
They have put more into tech side of modern-day TV/film than anybody else

This is objectively not true. Netflix has put almost no tech into the basic tooling of modern day TV/film (i.e., the cameras or audio equipment) or the software used to produce the content, or even the tech used to create the sets, makeup, CGI, or any of the other actual work that goes into producing the content.

The only place where Netflix has put in more work is on the non-linear distribution side.

Netfix is way behind the big dogs in the live streaming space. Peacock...the smallest major streaming service... livestreamed dozens of Olympic sports simultaneously at HD and 4K resolutions to over a hundred million simultaneous viewers without issue. Netflix couldn't handle half of that traffic for a single boxing match without crashing or degrading the streams to CRT-era resolution. The biggest player in the live streaming space is Disney Streaming (fka BAMTech before its acquisition) which was created to create the technology to stream MLB games and now currently provides the technology for ESPN streaming, NHL, MLB, Blaze Media, and Hulu's live streams.

The difference is that Netflix's competitors don't brag about their technology.
by echelon | 2025-04-01 17:00:26+00:00
I hate that it's a long way off.

Ego death is a brutal suboptimum. It's tragic that any entity brought into and knowing of its own existence has to die and be forever annihilated.

If humanity has only one goal, and that goal was to achieve immortality for all humans henceforth [1], that would be a noble cause for our species.

I hate that those I care about will cease to exist.

Fuck death.

[1] Maybe we get lucky and they master physics, reverse the lightcone, and they pull each of us out of the ether of time with perfect memories to join them. Sign me up. I consent.
by nluken | 2025-04-01 17:00:45+00:00
I'm not sure if it applies to the original commenter's situation but in many places, especially in the US, you don't need an architect to build a new home beyond rubber stamping some documents on file with the town, and sometimes that's not even required.

It's one of the reasons a lot of residential development, especially suburban development of the last 40 years, looks as bad as it does. Little to no architectural thought goes into many new homes beyond what's easiest to build.
Show HN: Qwen-2.5-32B is now the best open source OCR model
by themanmaran | 2025-04-01 17:00:49+00:00
Last week was big for open source LLMs. We got:

- Qwen 2.5 VL (72b and 32b)

- Gemma-3 (27b)

- DeepSeek-v3-0324

And a couple weeks ago we got the new mistral-ocr model. We updated our OCR benchmark to include the new models.

We evaluated 1,000 documents for JSON extraction accuracy. Major takeaways:

- Qwen 2.5 VL (72b and 32b) are by far the most impressive. Both landed right around 75% accuracy (equivalent to GPT-4o’s performance). Qwen 72b was only 0.4% above 32b. Within the margin of error.

- Both Qwen models passed mistral-ocr (72.2%), which is specifically trained for OCR.

- Gemma-3 (27B) only scored 42.9%. Particularly surprising given that it's architecture is based on Gemini 2.0 which still tops the accuracy chart.

The data set and benchmark runner is fully open source. You can check out the code and reproduction steps here:

- https://getomni.ai/blog/benchmarking-open-source-models-for-...

- https://github.com/getomni-ai/benchmark

- https://huggingface.co/datasets/getomni-ai/ocr-benchmark
by ianferrel | 2025-04-01 17:00:50+00:00
>the solution came with rearranging and adjusting the cells to ensure the packs worked more efficiently.

>Glubux even began disassembling entire laptop batteries, removing individual cells and organizing them into custom racks. This task, which likely required a great deal of manual labor and technical knowledge, was key to making the system work effectively and sustainably.

This kind of thing is cool as a passion project, but it really just highlights how efficient the modern supply chain is. If you have the skills of a professional electrician, you too can spend hundreds of hours building a home battery system you could just buy for $20k, but is less reliable.
by raphinou | 2025-04-01 17:01:14+00:00
It definitely was for me! The syntax is simple, it is functional first but is not pure. I started with zero experience with ml languages and got productive fast enough to enjoy it. Of course my early f# code could be improved, but it was working and while writing the code the language didn't feel like a barrier.

One caveat though: it seems FP matches my way of thinking. As an example, I always liked recursion, while some others saw it as complexifying things.

Try fsharp as fsx scripts to avoid boilerplate (see blog post linked in other comment) and you'll rapidly feel if you like it or not.
by ignoramous | 2025-04-01 17:01:25+00:00
> Wherein lies the aforementioned guarantee?

I think you should re-read what I wrote. You seem to be upset that I did not solve everyone's problem with sync.Pool with my 10 liner (when I claimed no such thing).

One could define a new "Pool[T]" type (extending sync.Pool) to get these guarantees

Meant... One could define / extend sync.Pool to get those guarantees [for their custom types] ... Followed by an example for int & bool types (which are copied around, so pooling is ineffective like you say, but my intention was to show how sync.Pool could be extended, and nothing much else).
Ask HN: How to increase users and awareness for free online service
by jantric | 2025-04-01 17:02:04+00:00
Hi All, A couple of days ago I posted (https://news.ycombinator.com/item?id=43525481 ) about a news summarization web app. I got some comments but not a whole lot of feedback.

The web app is accessible at https://reveal-app.net

In my small online ad placement I got a click-through rate of 1.3% and reasonable engagement based on the amount of time spent on the website. (I have analytics to track some usages). Also anecdotally folks have said they like the concept. Also there are other services for news summarization which are monetized using ads or subscriptions. So there does seem to be a market needs.

I would really appreciate any advice on what the best strategy to increase awareness for this service. i.e. Should I continue to focus on paid online ads or pivot to some sort of social media marketing using influencers etc. As this is an essentially free service and without any advertisements for monetization, I can't really spend a lot for marketing.

Thanks for reading. --Jantric
by wholinator2 | 2025-04-01 17:02:09+00:00
Very true that they're hiding things. I actually wrote some code (that strung together other people's code) to complete a simulation pipeline for non adiabatic molecular dynamics. I was tasked with writing documentation to teach the group but was instructed to not release it anywhere publicly because other groups would simply take the method and move faster since they had more money and compute.
by nicce | 2025-04-01 17:02:12+00:00
Yeah, but my point is that you download the runtime and core of React/Tailwind just once for the whole web page and those should be removed from the test, or at least there should be comparison which includes the both cases.

You only need couple images on your webpage and that runtime size becomes soon irrelevant.

So the question is, that how much overhead are React/Tailwind CSS adding beyond that initial runtime size? If I have 100 different buttons, is it suddenly 10 000 kilobytes? I think it is not. This is the most fundamental issue on all the modern web benchmarking results. They benchmark sites that are no reflecting reality in any sense.

These frameworks are designed for content-heavy websites and the performance means completely different thing. If every button adds so much overhead, of course that would be a big deal. But I think they are not adding that much overhead.
by spmurrayzzz | 2025-04-01 17:02:24+00:00
> But that does not seem to be the strategy, which implies it is not so simple?

That is exactly what has been happening [1], and not just in pytorch. Geohot has been very dedicated in working with AMD to upgrade their station in this space [2]. If you hang out in the tinygrad discord, you can see this happening in real time.

> those I have talked to say they depend on a lot more than just one or two key libraries.

Theres a ton of libraries out there yes, but if we're talking about python and the libraries in question are talking to GPUs its going to be exceedingly rare that theyre not using one of these under the hood: pytorch, tensorflow, jax, keras, et al.

There are of course exceptions to this, particularly if you're not using python for your ML work (which is actually common for many companies running inference at scale and want better runtime performance, training is a different story). But ultimately the core ecosystem does work just fine with AMD GPUs, provided you're not doing any exotic custom kernel work.

(EDIT: just realized my initial comment unintentionally borrowed the "moat" commentary from geohot's blog. A happy accident in this case, but still very much rings true for my day to day ML dev experience)

[1] https://github.com/pytorch/pytorch/pulls?q=is%3Aopen+is%3Apr...

[2] https://geohot.github.io//blog/jekyll/update/2025/03/08/AMD-...
by CyberDildonics | 2025-04-01 17:02:25+00:00
(it suggests an unhealthy obsession)

No it doesn't. It's a joke about «something that has been» in the «news».

but an evident one («I'll be retiring, now that AGI has been achieved ... [signed] // Vancouver, BC // April 1, 2025»).

(The post got delayed for almost an hour for technical reasons.)

I don't understand what this is trying to say.
by whatever1 | 2025-04-01 17:02:31+00:00
Come on these are just semantics. There are literally photos of Americans in unmarked uniforms at the arrest of Guzman. You can slap the DEA logo to anyone and carry on your mil operation. I understand that no country wants the US military getting involved, so DEA is the best PR formula. Solves the problem and your people do not revolt.

But let's not fool ourselves. These are American operations taking place in Mexican soil (with the cooperation of the Mexican forces of course, it was not an attack against Mexico).
by npongratz | 2025-04-01 17:02:47+00:00
Sure, we could speculate about his true unstated reasons for marking wrong my answer.

I highly doubt the science teacher marked me wrong for "dumping", though. He had every opportunity to explain that to me after I got my exam graded and I asked him about it. Then he had the opportunity to explain that face-to-face with my parents. He did not do so. He said that while I got the answer right, he was "mad", thus the mark against.

Besides, notecards were not allowed for any part of the exam, and I wrote my answer from memory. I think it was clear that I knew my stuff pretty well and was not "dumping" a bunch of bullshit onto the science teacher.

There was no indication before taking the exam that I would be punished for hurting his apparently-sensitive feelings while giving the correct answer (as he agreed I did). If there were, I certainly would have chosen a different medium for proving my command of the material.
by iforgotpassword | 2025-04-01 17:02:54+00:00
What I don't get is why they don't at least assign a dev or two to make the poster child of this work: llama.cpp

It's the first thing anyone tries when trying to dabble in AI or compute on the gpu, yet it's a clusterfuck to get to work. A few blessed cards work, with proper drivers and kernel; others just crash, perform horribly slow, or output GGGGGGGGGGGGGG to every input (I'm not making this up!) Then you LOL, dump it and go buy nvidia et voila, stuff works first try.