MurphyA/hacker-news huggingface dataset:
by prof-dr-ir | 2025-04-18 21:21:58+00:00
> I'm guessing maybe authors have the ability to hide papers

No they do not.

In fact, authors cannot even delete submitted papers after they have officially appeared in the (approximately) daily cycle. You can update your paper with a new version (which happens frequently) or mark it as withdrawn (which happens rarely). But in either case all the old versions remain available.
by firesteelrain | 2025-04-18 21:22:46+00:00
It’s really not that challenging.

2 slices of Sara Lee 45 cal whole wheat bread is 5grams

FiberOne Brownie is 6g

Baby Carrots can be 3g for 10

1 bag of Trader Joe’s Almonds is 4g

1 cosmic crisp apple is 4g

1 cup of hash browns are 3g

That’s 25g right there and it’s low calorie too
by dang | 2025-04-18 21:23:31+00:00
> Let the reader decide.

There is no "the" reader. There's a statistical cloud of readers with highly variant preferences.

You guys need to understand that the community is divided about these questions. I don't mean divided politically on partisan lines (though that as well), I mean divided around what sorts of topics are the best fit for the site.

There are those who feel like each letter to each government agency is a major new story that obviously deserves frontpage time; and there are those who feel like HN is overrun with this sort of thing already. Ditto for every major topic including, as you say, AI: some feel like there's too much, some feel like there's not enough.

There's no HN user, including me, who's satisfied with the balance of stories on the front page. The more passionate you (I don't mean you personally, but all of us) are about a particular topic, the more it feels like the topic is being unfairly and outrageously suppressed, whether by user flags or the mods or both.

This is ultimately all coming from the fundamentals of how HN works—from its initial conditions, if you like—and those aren't likely to change. Feelings about it do uptick during times of political intensity, such as now, but the underlying phenomenon is consistent and has been for many years.

Edit: here's me making a similar point from 5 years ago: https://news.ycombinator.com/item?id=22644521, in case anyone was thinking this is a new phenomenon...
by phtrivier | 2025-04-18 21:24:04+00:00
That would be the "best case" scenario (an inferior language beaten by better ones.)

But, no, the hubris of the language creator, whose arrogance is probably close to a few nano-Dijkstras, makes it entirely possible that he prefers _not_ releasing a superior language, out of spite for the untermenschen that would "desecrate" it by writing web servers inside it.

So I'm pretty convinced now that he will just never release it except to a couple of happy fews, and then he will die of cardio vascular diseases because he spent too much time sitting in a chair streaming nonsense, and the world will have missed an opportunity.

Then again, I'm just sad.

As John Stewart said: "on the bright side, I'm told that at some point the sun will turn supernova, and we'll all die."
by leereeves | 2025-04-18 21:24:12+00:00
Here's the opinion of the Society for Women Engineers:

> Cutting these [DEI] programs means fewer resources for students that need support. It’s devastating for women

https://swe.org/magazine/dei-faces-rising-waters/

That's an admission that DEI in schools supports women, from some of its biggest advocates. Where are the programs to support boys in school?

Edit: Of course, the mere existence of the Society for Women Engineers, AAUW, and other groups focused on women in education, without comparable groups for men, is another example of the phenomenon.

They're a remnant of a time when they were necessary, now favoring the group that has not only caught up, but taken the lead.
by Sohcahtoa82 | 2025-04-18 21:24:52+00:00
People are pushing Discord to be something it's not.

Discord is a replacement for IRC and Ventrilo/Teamspeak/Mumble. It's NOT a replacement for forums or subreddits, no matter how much people try to push it as one.

Yeah, you can't easily back up all your discussions, but most people weren't doing that with IRC anyways.
by chneu | 2025-04-18 21:25:01+00:00
DEI is just giving other people the chance to setup the opportunity pipeline that already exists for white people in a white dominated society.

It isn't a law. It's just looking at history and going, "They'd probably be as successful if there was a pipeline for those folks to get there, since that pipeline doesn't exist we need to represent them to allow the pipeline to be built."

You also don't seem to fully know what DEI is. You assume it's specifically hiring less qualified people because of their skin color. That isn't what DEI is.

It isn't racism. It's just giving other people the same chance of success. Representation is important.

Anti-DEI is just white people, once again, being offended that someone else is getting equal treatment. Look at trans hate, same thing. Look at book bans, same thing. It's just white folks getting upset and being offended.
by anigbrowl | 2025-04-18 21:25:16+00:00
One thing that jumped out at me was the data point suggesting there are very few power chords in electronic music. But in fact, they're ubiquitous because it's easy to make a power chord in a single note, by tuning oscillators a 5th apart. Any synth with 2 or more oscillators comes with a bunch of 5th patches (or patch sheets if it's all analog). It's one of the first synthesis techniques people learn to make thick-soundings patches.

Also the whole idea of doing the analysis based on absolute rather than relative notes makes little sense to me as a musician, though perhaps that's because I didn't start with guitar or a tuned instrument like a trumpet.
by toomuchtodo | 2025-04-18 21:25:31+00:00
My recommendation (n=1, ymmv) is to keep the job and find open source, non profit, or other "meaningful to you" work to do in your non working time. Maybe even ask for 10-20% time to do some of this work on work time, if your employer is open to it. This job sounds unique and hard to replace with something better, find the meaning elsewhere. Most jobs are not meaningful, they are a means to an end (getting paid).

Would you be happy if you landed somewhere much more challenging but with less work life balance and control over your working arrangements, leading you to regret leaving your current role? Ambition and desire to grow are important [1], but so is being mindful of the hedonic treadmill as it relates to work.

[1] https://en.wikipedia.org/wiki/Drive:_The_Surprising_Truth_Ab...
by spacechild1 | 2025-04-18 21:25:54+00:00
I don't think there is much pointer chasing at runtime. With lexically scoped closures it's only the compiler who walks the stack frames to find the referenced variable; the compiled function can point directly to the object in the stack frame. In my understanding, closed over variables have (almost) no runtime cost over "normal" local variables. Please correct me if I'm wrong.
by aseipp | 2025-04-18 21:26:46+00:00
I mean, most if not all of the code they're replacing (e.g. the vendored and vectorized Blake2 code) is also going to be designed and optimized with timing attacks in mind and implemented to avoid them. CVE-2022-37454 was literally found in a component that was optimized and had timing attack resistance in mind (XKCP from the SHA-3 authors). "Code that is already known to be wrong" is not really a meaningful baseline to compare against.
by jraby3 | 2025-04-18 21:26:48+00:00
It's perfectly fine to criticize the government of any country. But is anyone in the UK, or Syria, or Iraq (my birthplace) saying those countries don't have a right to exist? Why just Israel?

When you have a standard that exists for one country or people that doesn't exist for anyone else, isn't that the definition of bigotry in all its forms?
by DrNosferatu | 2025-04-18 21:27:19+00:00
Rapid expansion of the early Universe. We need to have Inflation in order for the Big Bang to work as a theory.

Without it, the Big Bang theory runs into major problems:

1. The Horizon Problem: The cosmic microwave background (CMB) has nearly identical temperature in all directions, suggesting the entire observable universe was once in contact. But without inflation, opposite sides of our universe would never have been able to “communicate” and reach this equilibrium.

2. The Flatness Problem: Our universe is remarkably “flat” (parallel lines stay parallel), which would require impossibly precise initial conditions without inflation.

3. The Origin of Structure: Inflation explains how quantum fluctuations during this expansion became the seeds for galaxies and cosmic structures we see today.
Show HN: Better Than 4 But Not 5 – An LLM model ordering challenge
by wspittman | 2025-04-18 21:27:21+00:00
This simple game challenges you drag-and-drop a set of LLM models into the correct order (release date, input cost at launch, LM Arena score) using just their name.

It's no secret that LLM model names are a bit of a mess, but when OpenAI decided to backtrack from 4.5 to 4.1, well, I just couldn't let it go.

This was my first attempt at vibe coding something with VSCode Copilot Agent (w/ Claude 3.7 Sonnet). The agent got me like 95% functionality, but the moment I needed to crack open the code myself I couldn't handle the mess and had to clean it up. I am bad at letting go control enough for vibe coding. If anyone else has had that problem and gotten over it, I would love some helpful tips.

I collected the data primarily by digging through Simon Willison's blog archives and snapshotting LMArena's leaderboard. If you spot any inaccuracies in the model data, I'd appreciate corrections with sources!

Nothing fancy in the tech here, just a vanilla HTML/CSS/JS site hosted on GitHub Pages. GitHub link (MIT License): https://github.com/wspittman/BetterThan4ButNot5
by boricj | 2025-04-18 21:27:29+00:00
The NumWorks N0100 graphical calculator had 1 MiB of Flash and 256 KiB of RAM. It packed seven mathematical apps (calculation, grapher, equations, statistics, regression, sequences, distributions) with a decently powerful maths engine/equation typesetter written in C++ and a MicroPython shell. They've paid a fair amount of attention to details in order to fit all of that in (least of all no STL), but C++ wielded correctly for embedded is no more of a memory hog than C.

Our target has ~1.5 MiB of Flash for program code and 512 KiB of RAM. We're using half of the former and maybe a third of the latter, the team barely paid any attention to program size or memory consumption. One day the project lead became slightly concerned about that and by the end of the day I shed off 20% of Flash and RAM usage going for the lowest hanging fruits.

I find it a bit amusing to call a 250 MHz STM32H5 MCU a constrained micro environment, if anything it's a bit overkill for what we need.
by qsort | 2025-04-18 21:27:48+00:00
It's incredible how good of a design Vi is. Try this experiment: Busybox includes a tiny clone of vi with a reduced feature set. It's very stripped down when compared to Vim or even other vi clones, but as a pure text editor it's still more powerful than most modern day IDEs.

I love my Jetbrains IDEs, but you can take my Vim plugin from my cold dead hands :)
by NavinF | 2025-04-18 21:28:45+00:00
> HACL* is a formally verified library of modern cryptographic algorithms, where each primitive is verified for memory safety, functional correctness, and secret independence. HACL* provides efficient, readable, standalone C code for each algorithm that can be easily integrated into any C project.

> All the code in this repository is released under an Apache 2.0 license. The generated C code from HACL* is also released under an MIT license.

You have an unusual definition of "depends on Microsoft". Anyone worried about depending on Microsoft should be able to maintain 15k lines of C that are already formally verified. Python already vendored the code so who cares who wrote that code?
by leereeves | 2025-04-18 21:28:56+00:00
> the opportunity pipeline that already exists for white people

There is no opportunity pipeline for white people.

There is an opportunity pipeline for a small number of well connected, wealthy people who can get their kids into elite prep schools starting from kindergarten.

It's not open to working class white people.

Edit: that doesn't mean no working class white person can succeed. Just that the prep school, elite university, big corporation (or startup founder) "pipeline" - which certainly does exist - is for wealthy people.
by dayvigo | 2025-04-18 21:29:14+00:00
My bank only supports Zelle in the app, not on the web interface, and ever since an update a few months ago the Zelle part of the app suddenly won't load at all on GrapheneOS. There is no fix. So now I can't directly send and receive money through a bank without waiting days or paying a wire transfer fee, because in the United States this ability is monopolized by a private corporation's proprietary service, which can only be interfaced with through one's closed-source banking mobile app.
by econ | 2025-04-18 21:29:34+00:00
They didn't act alone, the paid number had to be approved by someone and the phone provider also had to accept the bill. I don't have numbers but since I know multiple people who got the strange phone bill my guess would be at least hundreds of thousands of succesful click thoughts. Some called the tax office regularly around the busiest time of the year before they got the bill and found out.

There are probably people with large phone bills who didn't notice and ones who thought the tax office was just expensive to call.
by retrocryptid | 2025-04-18 21:29:39+00:00
but the metric the OP was using was power density. nuke fuels are MUCH more energy dense than hydrocarbon fuels. but putting a reactor on each plane would probably have negative externalities.

but mixing your comment with a few others, maybe a nuke plant on the ground that cracks the co2 in the atmosphere to make carbon neutral hydrocarbon fuel.
by phtrivier | 2025-04-18 21:30:09+00:00
I meant they care about _their_ kids.

They don't fear their kids will be married in Wyoming, or part of mennonites, or poor.

They're terrified that their kids could turn gay, or be raped in the bathroom by a trans men, or be denied a scholarship because some other diverse kid is getting it.

Are those fear rational ? I don't know.

Is one side much better at stoking such fear than the other ? I do know.

Which side is going to keep winning until the other side gets it's act together, if it ever gets a chance ? You bet I have my opinions...
by pornel | 2025-04-18 21:30:38+00:00
This delegation doesn't play the same role as CAs in WebPKI.

Without DNSSEC's guarantees, the DANE TLSA records would be as insecure as self-signed certificates in WebPKI are.

It's not enough to have some certificate from some CA involved. It has to be a part of an unbroken chain of trust anchored to something that the client can verify. So you're dependent on the DNSSEC infrastructure and its authorities for security, and you can't ignore or replace that part in the DANE model.
by samus | 2025-04-18 21:31:03+00:00
The point is that in the scenarios you described CO2 increases at the cost of oxygen, which is obviously not good, and that's what GP was referring to as "everything else is fine". It would be interesting to see what happens if instead some of the nitrogen in the air is replaced by CO2. But that's obviously not what usually happens. And there are far more damaging air contents to worry about. Like mold spores.

A crucial difference to CO is that CO2 doesn't cause permanent damage as long as oxygen supply is restored in time. Compared to that, hemoglobine touched by CO becomes essentially useless for the body since CO has a similarly high binding affinity to hemoglobin as oxygen. Recovering from that pretty much requires replacing the affected red blood cells.
by vitus | 2025-04-18 21:31:08+00:00
Why choose Abseil for associative containers? It was a big deal when it first appeared on the scene, and it's certainly still better than the standard library for the most part, but there are now a number of alternatives that have since improved upon its weaknesses. (I've been especially impressed by Boost's unordered_flat_map.)

I have increasingly soured on Abseil over the past couple of years. At Google, we've seen an exodus of many of the core library maintainers, and some of the more recent design choices have been questionable at best.
by twothreeone | 2025-04-18 21:31:30+00:00
Interesting.. maybe the IRS contracted development and/or hosting from Intuit instead of doing it in-house. But it's completely free of charge, you don't need an Intuit account or sign their EULA/privacy policy or anything like that. And the official documentation for the tool itself is issued by the IRS [0].

[0] https://www.irs.gov/pub/irs-pdf/p5274.pdf
by api | 2025-04-18 21:31:35+00:00
I didn't mean to imply that the right didn't have its own doomer narratives. The current hotness seems to be demographic predictions of doom, "great replacement" theories, etc. I'm very skeptical of those too.

What I was getting at though was -- I think the left allows its doomer narratives to be intellectually paralyzing. If everything is going to crash and collapse and burn, there's no need to actually try to solve problems or offer a compelling narrative about the future.

The right doesn't do this. They feed their own doomer narratives into a "rage against the dying of the light" narrative. This results in all kinds of ugly racism and persecution and authoritarianism, sure, but it doesn't lead to paralysis. So, as I said, they win by default. In the battle for hearts and minds, they win if they're the only ones that show up.

Edit:

Another way of saying it would be to say that for the left its doomer narratives are demotivating, while the right treats its doomer narratives as motivating.
by breput | 2025-04-18 21:31:55+00:00
We shake our heads at round vs. square filter in the distant 1970 past, but flash forward 55 years and we have that a very similar situation in the active American space capsules - none of the spacesuits are compatible with any of the other ships.

The Boeing spacesuit isn't compatible with the SpaceX capsule, which was recently an issue with the Crew 9 mission. And neither are compatible with the NASA Orion capsule.
by elcritch | 2025-04-18 21:32:48+00:00
I have some Coptic friends as well. They’re fantastic, and very proud of their Coptic heritage.

Alexandria was also very influential in early church theology and one of the primary bishopric “sees”. Interestingly they call their head bishop “pope”.

Also Coptic and Ethiopian iconography are gorgeous. They’re simplistic, almost cartoonish, but very artistic and emotional [1, 2, 3].

1: https://images.squarespace-cdn.com/content/v1/5537d482e4b0cd... 2: https://www.pinterest.com/pin/848717492273364910/ 3: https://www.axiawomen.org/wow/holy-week-and-easter-icons
by lcnPylGDnU4H9OF | 2025-04-18 21:33:14+00:00
To add to this: it is the police's job to positively identify those who commit crimes. If they are questioning you, it is because 1) they are investigating a crime and you are a suspect (maybe not the prime suspect but a suspect) and 2) they do not have evidence that reasonably proves that you committed whatever crime (or lack thereof) they are investigating. (Simple game theory for 2: if they had the evidence, they'd use it to obtain an arrest warrant and then prosecute the case; no need for more investigation.)

This isn't good advice only for people who have possibly committed a crime but also (and especially) for those who are confident that they have not. The police are asking you questions to "get to the bottom of it" and they encounter people every day who do think they can lie to get out of a crime; they think you might try to lie to get out of a crime. They won't trust your words but they will verify your words. If your words turn out to be false, then they'll tell the judge/jury that you lied to them, not that you were mistaken; in the absence of stronger evidence (against someone else) they might claim you were possibly even intending to direct their investigation toward a red herring with your falsehoods.

The only revision to this advice I've heard in the past decade-and-a-bit: tell the police your real first and last name if they ask. It's not always a requirement but some states have "stop and ID" laws, which means you have to identify yourself to law enforcement during a "lawful detention" (other states instead require it after an arrest).
by lukev | 2025-04-18 21:34:20+00:00
I'm not saying it'll cost the same, I'm saying it'll still be accessible. (Also, comfort level on a train is typically much better.)

And it'll properly price in externalities, which is not currently the case.

Also, just to quibble, I think the _total_ travel time is actually not that different considering you're supposed to get to the airport at least an hour early, and how accessible airports are to population centers relative to train stations.

If you had to catch a cab either two or from the airport, but could avoid it with a train, the costs you cite are suddenly about the same.
by mschuster91 | 2025-04-18 21:34:47+00:00
> I think this is one important reason that more and more emails are just links to some website with the information on it (often with a login required as well).

That's an unfortunate requirement these days.

For one, in Europe concerns around GDPR: e-mail is not guaranteed (!) to be encrypted or protected against modification in transit so it might get snooped up on its way, which makes it a no-go for sensitive stuff such as healthcare information or other highly protected classes of PII, unless PDF encryption or other ways of encryption are used... but these have the issue that UX around many of them is horrible. A link to a portal however? Easy, and provides automatically the guarantee that the other person is who they claim to be.

The second problem is deliverability: more than enough email providers still have laughably low limits (sometimes < 3MB), virus scanners don't like PDFs or ZIPs that they can't read (because they don't know the password, obviously), and on top of that come the usual anti-spam concerns.

IMHO, the best way to go would be an extra header field, think like "X-External-Attachments: https://foo.com/<uuid>.pdf <hash-alg> <hash-value>"... this could be used by MUAs to prompt the user if they wish to download and store the file, provide cryptographic checks of the file, and sidestep the issue of dumbass middleboxes yeeting password-protected files, as the files can be scanned on the endpoint side.
by EA-3167 | 2025-04-18 21:36:01+00:00
Equality, rights, and all of that tend to go away when Russia invades and occupies you. If you want to preserve that, along with your homes and the people you love, your options are to fight or flee. Life is imperfect, so the ways we have to address the problems life throws at us are imperfect.

It's the difference between having an ideology in Silicon Valley, and family in Sumy.
by Retr0id | 2025-04-18 21:36:07+00:00
Will this bring support for "streaming" output from SHAKE?

Here's the (recently closed!) issue for pyca/cryptography regarding this feature, although I can't find an equivalent issue for the python stdlib: https://github.com/pyca/cryptography/issues/9185

Edit: Found a relevant issue, "closed as not planned": https://github.com/python/cpython/issues/82198
by boricj | 2025-04-18 21:36:44+00:00
It's not useless if it's good enough for the problem at hand.

Kaze Emanuar has two entire videos dedicated to optimizing sin() on the Nintendo 64 and he's using approximations like this without issues in his homebrew:

- https://www.youtube.com/watch?v=xFKFoGiGlXQ - https://www.youtube.com/watch?v=hffgNRfL1XY