MurphyA/hacker-news huggingface dataset:
by ww520 | 2025-04-23 01:17:08+00:00
Let's do a back of the envelope calculation. 150M u32 integers are 600MB. Modern SSD can do 14,000MB/s sequential read [1]. So reading 600MB takes about 600MB / 14,000MB/s = 43ms.

Memory like DDR4 can do 25GB/s [2]. It can go over 600MB in 600MB / 25,000MB/s = 24ms.

L1/L2 can do 1TB/s [3]. There're 32 CPU's, so it's roughly 32TB/s of L1/L2 bandwidth. 600MB can be processed by 32TB/s in 0.018ms. With 3ms budget, they can process the 600MB data 166 times.

The rank selection algorithms like QuickSelect and Floyd-Rivest have O(N) complexity. It's entirely possible to process 600MB in 70ms.

[1] https://www.tomshardware.com/features/ssd-benchmarks-hierarc...

[2] https://www.transcend-info.com/Support/FAQ-292

[3] https://www.intel.com/content/www/us/en/developer/articles/t...
by idoubtit | 2025-04-23 01:17:19+00:00
Among ancient Greek authors, I've read a far better example of mockery mixed with seriousness. Towards the end of the Illiad, the Greek leaders organize a feast where many oxen are roasted. It's followed by sport games. At the foot race, the powerful Ajax is ahead. But Odysseus pleads Athena for help. The goddess makes Ajax slip on bull dung and crash headfirst. In the general hilarity the cunning Odysseus wins the race!

I didn't enjoy much Ovid's books, but Homer was wonderful. The Illiad often surprised me. The human characters and their connections with gods are so intriguing. But it's mostly dark — a hero can seem nice then behead an unarmed prisoner. And I remember vividly when a river was so upset by all the atrocities of the furious Achilles that it flooded the battle ground to stop the massacre.
by hsbauauvhabzb | 2025-04-23 01:17:48+00:00
That’s a naïve assumption that underestimates the capability of a party you clearly disagree and/or think poorly of. I’m not saying it’s happening, but I think it’s not an impossible scenario.

You really think DOGE as a whole couldn’t muster up the ability to route traffic via Russia? The engineers on the floor need to follow a relatively straightforward playbook.
by laylomo2 | 2025-04-23 01:18:49+00:00
As a person who has learned a few dozen keyboard layouts, the timelines described here check out with my experience. 21 days is kind of the baseline to get to a barely acceptable typing speed, and then there’s a slow long slog as you get more and more comfortable day by day. Depending on how much you practice, it could take between 2-8 months to _really_ get comfortable with a layout.
by ajhai | 2025-04-23 01:18:58+00:00
It is inference latency most of the time. These VLA models take in an image + state + text and spit out a set of joint angle deltas.

Depending on the model being used, we may get just one set of joint angle deltas or a series of them. In order to be able to complete a task, it will need to capture images from the cameras, current joint angles and send them to the model along with the task text to get the joint angle changes we will need to apply. Once the joint angles are updated, we will need to check if the task is complete (this can come from the model too). We run this loop till the task is complete.

Combine this with the motion planning that has to happen to make sure the joint angles we are getting do not result in colliding with the surroundings and are safe, results in overall slowness.
by nickelpro | 2025-04-23 01:20:13+00:00
I don't have a point beyond thinking that this is "Microsoft", the corporate entity, making a strategic decision is wrong. This is Aditya, the random software engineer with 5 years of experience making a decision.

How you reckon with that, what you take away from it, is up to you. If you want to hold MS corporate responsible for every decision Aditya and Piotr and Zhong make, you can feel free to, but it won't help you understand how these decisions are made because it's wrong.
by its-summertime | 2025-04-23 01:20:33+00:00
if I was asked to deploy python code? My alternative would probably be crying. Personal deployments? I'd probably go with pip hash installs ideally only of wheels, assuming that this would leave the environment in a reproducible state, probably wouldn't though.

pip has the same problem as uv in this regard, but I'd be hoping that there would be less breaking from breaking changes, due to the amount of people depending on pip not breaking.

If I had money? I'd fork pip or uv and assign some people to make an downstream with extended support.
by EnPissant | 2025-04-23 01:20:53+00:00
Bizarrely, neither "NEM" nor "Net Metering" exist anywhere in this article.

This proposal appears to break the promise of NEM1 and NEM2, which existed to incentivize people to install rooftop solar. The different NEM agreements relate to the amount of credit you receive for exporting excess solar energy to the grid. NEM1 (until 2017) is the best deal, NEM2 (until 2023) is still very good, and with NEM3, you get an insignificant credit for exported power.

With this bill, customers would be shifted to the nearly useless NEM3 long before the 20 years they were promised. This isn't the first time they have attacked rooftop solar. Previously, there was a failed proposal to charge a substantial monthly minimum that would financially damage not only NEM1 and NEM2 customers but also NEM3 customers who invested in batteries instead of exporting their daytime excess to the grid for storage. They backed off of that, for now.

Even worse, California requires all new construction to install rooftop solar, but leaves builders to price it as they see fit. This has led to many builders charging a 2x premium over what it would cost to contract a company to install solar yourself. You can't opt out, and this is not included in the advertised price. New construction is also the easiest and cheapest time to install solar.
Platform for Beta Test Exchange
by souhail_dev | 2025-04-23 01:20:57+00:00
does anyone know a platform where we can exchange beta tests/reviews with a token-system. (you can't post until you contribute and earn tokens).

Let's say a user have an android app and needs 50 beta testers to test the app and receive reviews & feedbacks, the user uses this platform to submit a new request (looking for 50 beta tester). But, the user needs to contribute first to other requests (from other users) to earn points (since the user needs 50 beta testers, then 50 points are required to post)

I didn't find something similar to this, only some paid services. do you know a platform like this?
by Mawr | 2025-04-23 01:21:13+00:00
Yeah, sure, Newton "made up" the laws. Good one.

For anyone curious, this is an example of the Continuum Fallacy [1]. Interestingly, that wiki page happens to use Newton's laws as an example:

"For example, Newton's gravitational theories are "wrong" (they're a rough approximation) and Einstein's gravitation is almost certainly "wrong" too (it doesn't easily blend with quantum mechanics), but it would be a spectacular fallacy to suggest that they are equally wrong because there is such a continuous shading between "makes rough predictions" and "makes more accurate predictions" when it comes to scientific theories. Saying that the Earth is flat is wrong, and saying that it's spherical is also wrong — it's an oblate spheroid, roughly — but both statements do not have the same degree of "wrongness" on a continuum."

[1]: https://rationalwiki.org/wiki/Continuum_fallacy
by gus_massa | 2025-04-23 01:21:29+00:00
URL?

Do you have a blog? Some samples? Screenshots of the program?

A good idea is to write an interesting blog post about a problem you had making your program and how you solved it, or a blog post about how you used your program. But it must be interesting, imagine you are meeting a technical friend and you want to share and interesting anecdote ...

Being a visual topic makes it easier. Remember to include a few images.
Show HN: Talk to 3000 ICLR 2025 (machine learning conference) papers
by somerandomness | 2025-04-23 01:21:48+00:00
ICLR is one of the top machine learning / AI conferences. We put the over 3000+ accepted papers into a “Pod” which you can chat.

Example queries:

“find papers with more than one OpenAI-affiliated author” “find papers that propose alternatives to Transformer architecture in LLM” “give an overview of all spotlight or oral papers with Yann Lecun as author”

RadPod is an agentic AI system that supports reasoning over a large amount of context, in this case over 90M tokens, with high accuracy.
by gwbas1c | 2025-04-23 01:22:15+00:00
One thing I was hoping the article would explain is how fast charging actually works: IE, how does the charge controller turn incoming electricity into a full battery?

The reason why I switched to wireless charging was because I had a phone go bad due to problems with the charge port. USB-c ports on my Pixels to tend to clog with dust and other debris, but as long as I use a wireless charger, it doesn't matter.
by Mike-14 | 2025-04-23 01:22:47+00:00
In China, replacing an Android smartphone battery is relatively inexpensive—around 100 RMB (approximately 15 USD) for a full battery replacement service. Therefore, we treat it as a consumable item and don't worry much about battery wear. Fast charging and reaching 100% charge are what matter most, as battery concerns shouldn't interfere with my other priorities.
by MoonGhost | 2025-04-23 01:23:12+00:00
Well, 'open source' is interpreted in different ways. I think the core idea is it can be trusted. You can get Linux distribution and recompile every component except for the proprietary drivers. With that being done by independent groups you can trust it enough to run bank's systems. The other options are like Windows where you have to trust Microsoft and their supply chain.

There are different variations, of course. Mostly related to the rights and permissions.

As for big models even their owners, having all the hardware and training data and code, cannot reproduce them. Model may have some undocumented functionality pretrained or added in post process, and it's almost impossible to detect without knowing the key phrase. It can be a harmless watermark or something else.
by nickelpro | 2025-04-23 01:24:05+00:00
This post isn't popular, it has already fallen off the HN frontpage never to be seen again in any context. It did not and will never break into any sort of traditional media.

Not a single Microsoft C-suite exec, or anyone within spitting distance of the C-suite, will ever hear about this. Do not mistake your personal media bubble for the general media ecosystem.
by em-bee | 2025-04-23 01:24:06+00:00
pike used to be in bsd ports. probably the maintainer stopped working on that. it is still being tested. it builds but currently the testsuite fails:

http://pike.lysator.liu.se/development/pikefarm/8.0.xml

http://pike.lysator.liu.se/development/pikefarm/9.0.xml

if you dig through you'll find 3 or 4 failed tests out of thousands.
by fastball | 2025-04-23 01:24:44+00:00
Yeah, to me the language (ruby) has nothing to do with the success of Homebrew, it is entirely about the DX around backend packaging. The main reason I switched from MacPorts to Homebrew back in the day is because when a new version of [insert software here] was released, I could expect the brew package to be updated within days. MacPorts always lagged significantly behind, and oftentimes didn't have certain packages at all.
by sjsdaiuasgdia | 2025-04-23 01:25:25+00:00
wing-_-nuts 10 hours ago | prev | next [–]

I've honestly never understood the point of the tariffs.

wing-_-nuts said it, diego_molta quoted it, then you quoted it again and went off about it for some reason, ignoring the 'the' in the process.

Have you considered decaf?
by neom | 2025-04-23 01:26:23+00:00
My wife is prof at a decent uni in the states teaching big stuff™ and I got into a conversation about this with her recently, where we landed was "will academia ever trust plebs like me?" and after an hr or so of back and forth it was evident to me on average: it will not. I'm still thinking about what I think about that, but it was certainly my resolve, at least within my wifes institution (will remain unnamed).
by malfist | 2025-04-23 01:27:54+00:00
100W is pretty high for an untrained person. Back when I was cycling regularly I could hit those numbers but not every time. I took my first ride of the season and averaged a whooping 63 watts. Stealing 5 watts from that it taking away 8% of my energy. If you account for efficiency loss in the dynamic it's probably closer to 16% of my output. That's a huge chunk
by wolrah | 2025-04-23 01:29:12+00:00
> Is it really necessary to restate the advantages of rewriting in Rust in every such project?

I'm with you when the "source" project is C/C++ or something in that realm, but when we're coming from an already memory-safe language I do think some sort of explanation is helpful. I see Homebrew as more of a "glue" application where its own performance isn't exactly critical as it coordinates processes that are much slower so I don't really care if it's a bit faster.
by segmenta | 2025-04-23 01:29:39+00:00
Here are a few practical reasons for multi-agent systems:

1. LLMs handle narrower, simpler instructions better - decomposing into multiple agents improves reliability (related to instruction following accuracy).

2. Similarly, tool-calling accuracy improves when each agent has a smaller set of specific tools assigned to them.

3. Smaller agents mean prompt changes (which aren't very deterministic) can be isolated and tested more easily.

4. Dividing agents by task enables stronger, more precise guardrails for real-world use cases.

Happy to discuss further!
by bryant | 2025-04-23 01:30:40+00:00
> [Boeing] would sell four businesses from a digital unit to Thoma Bravo, a private equity firm specializing in software. Those include Jeppesen, which provides navigational charts and information to pilots, and ForeFlight, an app that helps plan flights and monitor weather.

I don't imagine any PE company would prioritize opex on quality assurance, so this is yet another hairline crack in the pylons keeping the engines attached to the airline industry.
by masswerk | 2025-04-23 01:31:12+00:00
While I do not doubt that Northern Africa has cradled human civilization for a long time, to me, connecting the Richat structure and Plato is stretching it quite a bit, though. Why not say Plato's Atlantis is actually Göbekli Tepe – it's in the wrong direction and also not an island, but there are concentric structures and is actual man made?

If we are to neglect that Plato clearly states that his rhetorical vehicle is situated outside of Africa, but the Richat structure is in the then known parts of Africa, why should direction matter? While we may discuss the Richat structure, we should do so separately. There's no need to connect these things and no indication of why we should do so.

Regarding features, given the total population of that time (at least, as far as our estimates go), controlling a circular structure of 25km diameter may have been a bit ambitious. (It may have been pretty disadvantageous in actuality, as you would have to control and defend rather extensive perimeters with what would only account to thousands (in the low single digits). And, if you failed to do so, the very same features would have hosted your enemies. — Compare this to what Plato thought to be a more realistic size for what must have been then a remarkably extensive population.)
by anyfoo | 2025-04-23 01:32:37+00:00
It's worth looking at this from multiple angles, though.

Intuitively, I'm also extremely said that "workstations" aren't a thing anymore. That there are no professional, well-engineered, powerful Sun or SGI workstations anymore. In a sense, they even felt similar to sports cars: You drooled for them, often from a distance.

On the flip side, I don't miss exactly that: Not being able to afford such a thing, or even if you theoretically could, having to shell out tens of thousands of dollars (not even accounting for inflation yet).

Extremely powerful PCs are now available to nearly everyone who wants one, especially if you take into account that even a 10+ year old dumpster PC does more than almost all these past workstations in several regards.

We'd probably be lamenting the opposite if that wasn't the case. But yes, the shine and magic is mostly gone...
by kiitos | 2025-04-23 01:36:02+00:00
This is such a boring perspective. Zero Trust is the spherical cow of trust models. When you do a DHCP request to your local DHCP server, you're trusting that local relationship implicitly. When you PPPoE (or whatever) to your ISP, you're trusting that client/server relationship. When you DNS lookup www.google.com you're trusting the global DNS infrastructure. It goes on and on and on. Every communication from client to server necessarily requires some amount of trust by the client in the server by definition.
by x7x | 2025-04-23 01:36:21+00:00
Uber is a complete scam. One of their legal numbers directed me to a person speaking with an accent and requesting me to pay a fee for something completely unrelated to what I had ask... it was a literal scam. They have stolen my food twice in a row and Uber decided it was appropriate to say no refunds even though by policy it is still lawful to provide me with a refund...

Uber rides and Uber eats is a whole scam... they are CONTACTLESS... someone with power should be doing something about this because their complete scammers and do not care to follow the policies they stipulated over themselves... ridiculous.
by Saris | 2025-04-23 01:36:49+00:00
My Galaxy S21 lets me pick between normal, fast, or super-fast charging in the settings. Not quite one tap, but it does let you do it.

That said "super-fast" charging on it is like 18W and still about an hour from 20%, so it doesn't really qualify as fast charging IMO, and at an hour is certainly not going to be causing any excess battery wear. It's just normal speed.
by tootie | 2025-04-23 01:37:12+00:00
Except an exact location is given in the original text and there's definitely nothing there. Also the text says they ruled over lands that were known to the Greeks and they have no corroboration of an earlier dominant force or advanced society. Any civilization that failed to graduate past wood and earth construction could easily be washed away. Anyone that was capable of monumental construction or even pottery should leave a trace.
by danenania | 2025-04-23 01:38:13+00:00
Atuin's CLI for shell history is open source, has been free for years, and is a very useful tool. If the author now wants to build a product on top so she can make a living, that's a win for everyone: the author, the open source users (since the project will keep being maintained), and people who get value out of the new product she's building.

The irony of this purist mindset is that it's actually very corporatist, big-tech, and proprietary in its implications. If open source devs are discouraged by the culture from building products and making a living independently, it means that the only people who can devote significant time to open source are employees of established companies (who themselves often sell closed source proprietary products) and people who are wealthy enough to work for free. Is that the world you want?
by Fade_Dance | 2025-04-23 01:38:54+00:00
SkyWind is so incredible that I honestly don't think it's necessary. Skyblivion was a thing, but the love and care put into SkyWind is just something I have rarely if ever seen in modding before. So many people loved that world, and so much talent has gone into the project. Even something like the stained glass windows scattered through the world were approached not like a game asset but like a series of art pieces, consulting all of the lore experts, etc.

(Yes it still needs finishing touches but it's complete to the point that there are 10s of hours of gameplay footage from fundraiser streams to confirm it's 90% of the way there. It's polished and looks incredible.)
by catlikesshrimp | 2025-04-23 01:40:01+00:00
I had never thought such thing existed commercially. Mainly because I had looked for it myself in addition to asking about it without results.

It needs an app but doesn't mention interoperability. There, I said it. It is not perfect.

At least they allow you to set-up-in-app-and-use-without-app which is more than many products.
by protocolture | 2025-04-23 01:41:54+00:00
>You seem to be really upset (and frankly insulting) at the prospect of people being curious about the idea that we don't know everything about our history yet.

Scientific Curiosity should never involve insisting something exists without evidence or any intention of looking for it.

This is where hancocks people always fall back to. Science just isnt "Imaginitive" enough to give enough time to their theories. Whereas you meet any scientist in the field and they will tell you how 3 broken pots and a pile of bones translates into an amazing civilisation. I dont think archeologists could survive being even 1 iota more imaginative.

>Skepticism is healthy, but why be dismissive of peoples' interest to consider or search for new evidence?

They should search for that evidence instead of writing 20 books, some of them DEEEPLY racist, demanding other people search for that evidence on their behalf.

>Isn't it more risky to stop developing the science and pursuing the truth?

There are tons of people in the field right now developing the science and pursuing the truth.

>do you have some reason to want there not to have been more developed civilizations pre-younger dryas than we previously thought existed? What's the harm to you in other people asking these questions and going out and trying to answer them?

The person trying to force a narrative on history is Hancock. The danger is that he doesn't hypothesize, he instructs his legion of morons that his word is the truth and they need to buy more of his books to discover said truth.
by jmward01 | 2025-04-23 01:44:20+00:00
This is victim blaming. Being aware of everything will paralyze you to inaction because you can't read a 20 page TOS just to view a website or buy a hairdryer. Like so many things in our society right now, this is a trust thing. Functioning societies have a level of trust that allows greater return than the maximum minimum. If I trusted companies more I would buy more things. But I don't so I avoid things like new cars and 'smart' TVs. That trust is generally built up with strong institutions and things like 'consumer protections'. Right now however people believe in ideas like 'buyer beware' and 'it is the buyer's fault for getting scammed' and it just leads to a weak economy filled with junk that people hate but have no other option.
by TheOtherHobbes | 2025-04-23 01:45:31+00:00
Workstation-class machines are very much available, at workstation-class prices.

You can buy a 64-core 7985WX Threadripper Pro with Nvidia RTX6000 and 256GB RAM for $30k or so.

Upgrade to an A100 if you're in a hurry.

They're not unusual in commercial video and animation, machine learning, and general science/engineering.

TBH you could reasonably class the $4k M3Ultra Mac Studio as a low-end workstation-grade machine for some tasks.
by gus_massa | 2025-04-23 01:46:02+00:00
From https://news.ycombinator.com/item?id=43558671

> Tom Howard is going public as HN moderator today. He has been doing HN moderation work for years already and knows the site and its practices inside-out, so the only new thing you'll see is mod comments from Tom showing up in the threads the way mine do.

> Many of you know him as the kind and thoughtful community member tomhoward (https://news.ycombinator.com/user?id=tomhoward). He's still kind and thoughtful, but he's going to post as tomhow from now on (https://news.ycombinator.com/user?id=tomhow), the same way I switched to dang when I went through this rite of passage years ago.