skysight-inc/HackerNews huggingface dataset:
> This growth forced the creator to build a separate warehouse, located about 50 meters from his home, to store the batteries and the new charge controllers and inverters.

The hazard appears to be accounted for.
My thoughts as well, and that's coming from someone who sleeps directly above 2 powerwalls
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.
Zig is a general-purpose programming language
Google will gradually reduce Pixel 9a battery capacity on purpose as it ages
Discussion here https://news.ycombinator.com/item?id=43548589
> 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?
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.
Everything worth doing is worth over-doing. He should start doing mad scientist experiments and produce ball lightning, the amperage could be sufficient.
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.
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.
No, he did not. He was detained based on an accusation, but charges were never filed due to lack of evidence and he was determined to have a valid asylum claim. That is not even slightly close to "a judge determined he was MS-13"
Show HN: Qwen-2.5-32B is now the best open source OCR model
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
>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.
Fascists have recently become emboldened.
How Async/Await Works in C# (2023)
Meru Health (YC S18) Is Hiring
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.
Flagging is for flagging content that doesn't meet HN's guidelines:

https://news.ycombinator.com/newsfaq.html#flag

Specifically:

> Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon.
> 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).
F# is not really that strong on immutability, though. Sure, variables and struct fields are immutable by default, but making them mutable is one keyword away. Similarly with classes - declaring readonly properties is more concise, but when you need a read/write one, it's readily available.
Ask HN: How to increase users and awareness for free online service
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
- "Why is that unfair?"

Poor phrasing by me. "It's to be expected that European newspace will move slower than American startups, because their industry environment and institutional knowledge is poorer (than Americans')".
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.
Phase transitions in huddling emperor penguins (2019 May 31)

https://pmc.ncbi.nlm.nih.gov/articles/PMC6221190/
If you want the resulting geometry to be precise you are pretty much limited to equivalent of compass and straightedge (or well, in mechanical engineering lathe and mill, which are basically the same things). if you start somehow calculating the geometry you are limited by precision of the calculation, but more importantly by precision of measuring distances you can achieve.
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.
> 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-...
(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.
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).
No matter how hard you try.
Highly recommend Summoning Salt in general. I never thought I'd find video game speed runs, records, etc, interesting, but his videos end up being very entertaining. His pacing, tone, and the way he works in music are very effective.
It's just disingenuous to pretend it's about corporate efficiency when it's more about personal feelings/vibes.
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.
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.
Yes, and CFD simulations notoriously break down the moment you scale them up. Look at weather forecasting! Extremely complex models that push the boundaries of modern computational capabilities, and yet we are barely able to forecast weather a day or two out. Sure, we can make vague forecasts over large areas, but errors compound and we lose both granularity and accuracy.

And that's with us having a pretty solid understanding of how fluid dynamics works. We have an extremely poor understanding of how a brain works, doubly something of the complexity of the human brain. We are fundamentally unable to study it during operation, because we don't have a non-invasive high resolution access to it's internals. We are basically butchers sticking electrodes into living tissue.

The article itself proposes that we may - barely - be able to study the workings of the brain of an extremely simple organism.

A rocketry analogy would be Archimedes dreaming about people traveling to the stars.
How AI is creating a rift at McKinsey, Bain, and BCG
The potentially perverse incentive to spend every single $ you have before you die? If everything you have goes to the government after you're dead and you have more money than you personally need you can still spend it all on your children before you die.

Presumably this 100% tax would also apply to gifts cause otherwise it wouldn't really work but where does it stop? Parents can't pay for college? Buy their children a car? Go on vacation with them? Spend any money on them at all so that they would "stand on their own two feet"? Be banned from giving any financial support to their children when they reach 18?

I mean... it's an obviously not a good idea.

Also the most optimal strategy would be to spend all the money you have in addition to getting a reverse mortgages on any property so that by the time you die your net worth would be as close to 0 as possible. Or just selling everything and buying an annuity.
It’s all fun and games until the Nematodes achieve singularity and it’s Skynet
Show HN: We're building a space elevator with carbon nanotubes (first ride 2041)
After 3 years of quantum-guided molecular assembly research, we're unveiling plans for ASCENSUS-1, the world's first commercially viable space elevator. Our nanotube ribbon (73.5 GPa tensile strength) will eliminate the need for rocket fuel while providing 5-day ascents to geosynchronous orbit.
ASI Before AGI
TIL; it seems like a common protocol:

> MtBSTFA derivatives are 104 times more stable to hydrolysis than their corresponding TMS derivatives and produce easily interpreted mass spectra for GC/MS.

https://www.registech.com/derivatizing-reagents/silylation-r...

EDIT: Derek Lowe: https://www.science.org/content/blog-post/alkanes-mars

(thx to https://news.ycombinator.com/item?id=43548673 )
I'm afraid a neuron may not be a logic gate with synapses serving as inputs/outputs and behaving exactly the same on every activation.
F# has both "lightweight" (indentation-based) and "verbose" syntax. If you don't like significant whitespace, you can just use the latter.

https://learn.microsoft.com/en-us/dotnet/fsharp/language-ref...
to what degree you have you exhausted preloading schema context such as:

DDL files,

Example of queries or ER diagrams illustrating joins/relationships,

Descriptions of nested fields (JSON paths, array structures),

Primary/foreign keys or metastore metadata
Several level of reading and bookmarking. I don't need to consume everything. Sometimes I just store a reference to the content in case I need it. Sometimes, I do a quick overview. I only give my full attention to a few thing.

Another practical tip is strengthening up you foundations. If you're interested in programming languages, once you learned the theory behind them, you'll find it's faster to learn new ones. Textbooks are great for this. This day, I don't care about most content, as there are few that are more than a sliver of insight.
Sorry, but I think this guy (The Quantified Scientist) has the article beat in terms of rigor and analysis (As some other peoole mention)
https://www.youtube.com/watch?v=kCVf3QPm-8w

- Similar graphs

- Medical grade baselines

- His whole channel is dedicated to this kind of stuff

- The original post is good, its just this channel is insanely good
Interesting contrast to this is that most modern vector 2D graphics API use PostScript/PDF drawing model that cannot represent exact circles and elipses and these are instead interpolated by a bunch of bezier curve segments.
Am I missing something here? Why are you spending money to promote a service that doesn't make you money in return...?
Building a Recursive Trie (prefix tree) in C With Diagrams
Location: Oslo, Norway

Remote: Yes, preferred. Flexible with EU and US time zones.

Willing to relocate: Yes

Technologies: machine learning, deep learning, Python, PyTorch, NumPy/Pandas, flask, SQL, Docker, Rust

Industries/domain expertise: PhD in mathematics (statistical methods/modeling, topological data analysis, representation theory), master's theses in finance and neuroscience, application of machine learning/deep learning to banking/finance for risk evaluation and fraud prediction

Résumé/CV: available on request

Expertise in data science and development of ML/DL models across domains (in banking/finance, for domain-specific image analysis and for neuroscience); 6+ years professionally working with Python and machine learning I'm actively exploring remote opportunities where I can apply my unique combination of skills coming from a math and developer background

Open to freelance/contract work. I have my own company for billing. Open for US work.

E-mail: hn [at-symbol] vixe [dot] re
My only experience with it was in 1999, I took a distance-learning class to learn C++. The teacher would send us mail about assignments, reading that we needed to do, quizzes at the end of a unit, etc. We submitted our projects through that system too.

Maybe I'd have a different opinion now, but I remember it working pretty well for that purpose back then.
If you don't know the connotations of the most basic idioms of history, perhaps you should move on to another thread.
Work in AI, you will finally be paid more
My blog post doesn't condemn the C community at large because it was the HN comments on that post where I found out that the C community is a bunch of hypocrites.
Book author, in reply to your post’s discussion about the effectiveness of submitting posts to Hacker News:

Your final post title to HN was clear, direct, and talked about your book. The prior titles were not necessarily that - and used the Foo Bar Title Caps formatting in their submissions which is a mark against you before I’ve read past word two.

> My Seventh Year as a Bootstrapped Founder

Biographies are interesting to some people but not me, and this offers very little insight into what’s unique about you that’s worth reading. (There is, presumably, something unique to you that’s interesting!)

> No Longer My Favorite Git Commit

This feels like an in-joke that I didn’t get because I’m not a regular reader of your site, and probably overlooked the prior HN post. It also isn’t particularly distinctive: why not? what commit?

> Show HN: …

This title was excellent. I remember the post and I remember having all the information I needed in the title to decide how to respond to it. Lots of people run statistical analyses on HN, so it’s a common enough Show topic.

> How to write blog posts that developers read

This title is also excellent. It’s to the point, helps me understand what the focus is going to be, and either is a topic I care about or not. More like this, please!

As a concluding note, when I see people self-linking, I take a glance through their post and comment tendencies; >90% of your last 20 posts and of your last 90 days of comments are about your own work, rather than those of others. It typically takes me about ten seconds to check someone’s recent posts and make a snap judgment if I see a page full of self-links, no matter if it’s over ten days or ten months, because that’s a very reliable indicator of “promoting” rather than “participating”. I’m perfectly fine with promotion, but only in balance with participation. So, that’s a key factor in why I haven’t engaged with your posts this year to date. I’m glad your book funding went well, but I’ll continue glossing over your submissions as long as that participation ratio remains 9:1 self/other rather than 1:9 self/other.