MurphyA/hacker-news huggingface dataset:
by rayiner | 2025-05-01 00:00:16+00:00
The majority’s response to that is far more compelling than the dissent’s Seal Team Six hypothetical:

> The dissents’ positions in the end boil down to ignoring the Constitution’s separation of powers and the Court’s precedent and instead fear mongering on the basis of extreme hypotheticals about a future where the President “feels empowered to violate federal criminal law.” Post, at 18 (opinion of SOTOMAYOR, J.); see post, at 26, 29–30; post, at 8–9, 10, 12, 16, 20–21 (opinion of JACKSON, J.). The dissents overlook the more likely prospect of an Executive Branch that cannibalizes itself, with each successive President free to prosecute his predecessors, yet unable to boldly and fearlessly carry out his duties for fear that he may be next. For instance, Section 371—which has been charged in this case—is a broadly worded criminal statute that can cover “‘any conspiracy for the purpose of impairing, obstructing or defeating the lawful function of any department of Government.’” United States v. Johnson, 383 U. S. 169, 172 (1966) (quoting Haas v. Henkel, 216 U. S. 462, 479 (1910)). Virtually every President is criticized for insufficiently enforcing some aspect of federal law (such as drug, gun, immigration, or environmental laws).

Look at section 371! If President didn’t have immunity for official acts, Trump could easily have relied on that broad statute to prosecute him for opening the border and thus “impairing” the function of ICE. Our criminal laws are breathtakingly broad in their wording, and a contrary ruling from the Supreme Court would’ve meant that the Presidency would become subordinate to prosecutors.
by QueensGambit | 2025-05-01 00:00:41+00:00
There's some truth to that. Early stage products often start out rough and part of the journey is finding early users who believe in the potential enough to stick around while we improve.

That said, in our case, the switch away from monthly plans wasn't just about churn. We actually got shut down by GoDaddy due to phishing abuse [1], which forced us to rethink our approach. We've since added a flexible trial extension to avoid punishing genuine users, but I’m open to feedback and willing to change if enough people feel strongly.

[1] https://news.ycombinator.com/item?id=36934109
by jefftk | 2025-05-01 00:00:50+00:00
Claude 3.7 gets it exactly right:

To determine which option cools coffee the most, I'll analyze the heat transfer physics involved. The key insight is that the rate of heat loss depends on the temperature difference between the coffee and the surrounding air. When the coffee is hotter, it loses heat faster. Option 1 (add milk first, then wait):

- Adding cold milk immediately lowers the coffee temperature right away

- The coffee then cools more slowly during the 2-minute wait because the temperature difference with the environment is smaller

Option 2 (wait first, then add milk):

- The hot coffee cools rapidly during the 2-minute wait due to the large temperature difference

- Then the cold milk is added, creating an additional temperature drop at the end

Option 2 will result in the lowest final temperature. This is because the hotter coffee in option 2 loses heat more efficiently during the waiting period (following Newton's Law of Cooling), and then gets the same cooling benefit from the milk addition at the end. The mathematical principle behind this is that the rate of cooling is proportional to the temperature difference, so keeping the coffee hotter during the waiting period maximizes heat loss to the environment.
by anigbrowl | 2025-05-01 00:00:53+00:00
Quite so. JD Vance has shown himself to be at least as xenophobic as Trump, and while one might say it's the job of the VP to help sell the President's ideas it's very obvious that these two individuals are just the incumbent leaders of a much larger American political movement oriented around international isolation and zero-sum transactionalism. The gradual erosion of American supremacy as a safe default assumption in almost every field has led to an intellectual retreat into a geographic fortress mentality which helps to explain the verbal and economic aggression toward Canada and Mexico. It's like a Civ/HOI player cashing in all diplomatic and economic chips in favor of full military mobilization.

The whole Pax Americana/Invisible Empire concept is dead now. Competitive great powers feel liberated from it and erstwhile allies are just never going to believe it again.
by freeqaz | 2025-05-01 00:00:57+00:00
Here are two papers linked from Inception's site:

1. Discrete Diffusion Modeling by Estimating the Ratios of the Data Distribution - https://arxiv.org/abs/2310.16834

2. Simple and Effective Masked Diffusion Language Models - https://arxiv.org/abs/2406.07524
by redbell | 2025-05-01 00:01:47+00:00
I saw many solo devs recommend switching to an LLC company to avoid the hassle Google introduced since late 2023, but it doesn't seem to be an easy task either. I've already witnessed two experiences:

https://x.com/stacy_siz/status/1875849200291975339

https://blog.jakelee.co.uk/publishing-on-google-play-without...
by fnordpiglet | 2025-05-01 00:02:19+00:00
Mostly because everyone has benefited so much from the world order as it exists that no one really wants to lose it other than some fringe wackos. China definitely is a huge winner in the current world construction, Europe as well. The only losers are those that actively fight it - Russia, North Korea, and Iran. I think very few countries really see global domination through conquest as a legitimate goal, and the domination through trade alliances is more enriching, stabilizing, and easier to maintain. China especially I think has little desire beyond Taiwan and the south China seas as trade dominance allows them all the wealth of empire without the administrative headache of managing the internal affairs of conquest states. It’s better to have nations in debt to you than to own their problems.
by aegypti | 2025-05-01 00:02:55+00:00
Here’s data from 2021-2025 using https://socds.huduser.gov/permits/index.html

New York-Newark-Jersey City, NY-NJ-PA

~21 million people

2021: 59,383 total units

2022: 60,602

2023: 41,674

2024: 61,159

2025: 6,777

Houston-The Woodlands-Sugar Land, TX

~7.5 million people

2021: 69,007 total units

2022: 75,786

2023: 68,336

2024: 65,296

2025: 11,057

Dallas-Fort Worth-Arlington, TX

~8 million people

2021: 74,617 total units

2022: 77,501

2023: 66,725

2024: 72,319

2025: 9,836

Using Houston alone, NYC is not #1 in raw numbers and in 2025 so far is only permitting 60% as many units as a CBSA 3x smaller than it.

I don’t know if HOU/DFW are the CBSAs pumping out the most units nationally though, they just came to mind.
by twic | 2025-05-01 00:02:56+00:00
Depends on the shape of the cup! You can contrive a cup shaped like an exponentially flaring horn, where adding the milk increases the volume a little, which massively increases the surface area, and so leads to faster cooling. Or you can have a cup with a converging top, like a brandy glass, where adding the milk reduces the surface area, and makes cooling even slower.
by brudgers | 2025-05-01 00:03:22+00:00
If you want to program, program.

Your day job is just a day job.

And thus orthogonal to programming.

Vonnegut sold Saabs.

Jamie Vardie laid bricks.

Gene Simmons typed in an office.

And they were just about the luckiest ones.

At best, your day job fills some of your creative needs.

Even then, it is still a day job.

Good luck.
by ghurtado | 2025-05-01 00:03:30+00:00
> disappointing but understandable.

It's amazing to me that there are some people that will go to these lengths to defend the profits of one of the largest corporations in the world.

At no point does it even occur to you that Google are already bending you over a table with their cut, and you're already white knighting for them even in a completely hypothetical situation.

Do you have very strong investments on Google? Otherwise, I really can't explain why an entrepreneur would ever think the way you do.
by xpe | 2025-05-01 00:03:56+00:00
>> These benchmark numbers cannot be real for a 7b model

> LLM benchmarks are mostly bullshit right now. Wait a few years until the hype cycle returns to sanity.

This could mean a lot of things. Can you be a bit more specific? It's one thing to say benchmarks are gamed. Another to say models end up being trained on the benchmark indirectly. Another to say they the particular experimental setup during the benchmark is unclear. Another to say mapping a benchmark to a real use case is hard. Are you saying some/all of these claims?

Have you plotted MiMo versus others? Another comment suggests smaller models are performing better than expected. Any comment on that?
by its_down_again | 2025-05-01 00:04:16+00:00
disclaimer: not data or advice.

We once interviewed a former national [racket sport] champion from [country] for a React/JS SWE role. Our in-house [racket sport] expert, who happens to be the best player among us, was sure they’d ace the coding exercise. The next day, when we asked for his verdict, he gave us a few words: “He sucks. He got absolutely nowhere.”

Lesson learned: extreme talent in one domain not always a predictor of aptitude in another.
by mil22 | 2025-05-01 00:06:46+00:00
Full context:

"In stark contrast to Apple’s initial in-court testimony, contemporaneous business documents reveal that Apple knew exactly what it was doing and at every turn chose the most anticompetitive option. To hide the truth, Vice-President of Finance, Alex Roman, outright lied under oath. Internally, Phillip Schiller had advocated that Apple comply with the Injunction, but Tim Cook ignored Schiller and instead allowed Chief Financial Officer Luca Maestri and his finance team to convince him otherwise. Cook chose poorly. The real evidence, detailed herein more than meets the clear and convincing standard to find a violation. The Court refers the matter to the United States Attorney for the Northern District of California to investigate whether criminal contempt proceedings are appropriate."
by neonsunset | 2025-05-01 00:07:55+00:00
Maybe F# as a middle ground? Although if you have religious avoidance of JIT compilation, using NativeAOT with F# has a few rough edges right now (it works, but you need to be aware of edge cases, with that said, you can still make fairly compact standalone binaries with JIT, it's just that they'll take say 10MB and not 2-3).
by simonw | 2025-05-01 00:09:05+00:00
I published some notes and opinions on this paper here: https://simonwillison.net/2025/Apr/30/criticism-of-the-chatb...

Short version: the thing I care most about in this paper is that well funded vendors can apparently submit dozens of variations of their models to the leaderboard and then selectively publish the model that did best.

This gives them a huge advantage. I want to know if they did that. A top place model with a footnote saying "they tried 22 variants, most of which scored lower than this one" helps me understand what' going on.

If the top model tried 22 times and scored lower on 21 of those tries, whereas the model in second place only tried once, I'd like to hear about it.
by snvzz | 2025-05-01 00:11:15+00:00
Espressif made a decisive shift to RISC-V[0], effectively abandoning Tensilica.

ESP32-S3 was, AIUI, their last non RISC-V chip.

It was announced in 2020 and released in 2022.

0. https://www.hackster.io/news/espressif-s-teo-swee-ann-confir...
by thequux | 2025-05-01 00:12:45+00:00
The USB HID protocol is designed to support basically any device that regularly reports a set of values; those values can represent which keys are pressed, how a mouse has moved, how a joystick is positioned, etc. Now, different devices have different things that they support: joysticks have varying numbers of axes, mice have different sets of buttons, some keyboards have dials on them, etc. So, there's no single format for a report that simultaneously efficiently uses bandwidth and supports all the things a human interface device might do. To solve this, the HID protocol specifies that the host can request a "report descriptor" that specifies the format and meaning of the status reports. This is great for complex devices running a full OS; there's plenty of memory and processing power to handle those varying formats. However, these HID devices needed to also work in very limited environments: a real mode BIOS, microcontroller, etc. So, for certain classes of device such as keyboards and mice, there is a standard but limited report format called the "boot protocol". IIRC, the keyboard version has space to list 6 keys that are pressed simultaneously (plus modifiers), all of which must be from the same table of keys in the spec, and the mouse has an dX and dY field plus a bitfield for up to 8 buttons (four of which are the various ways you can scroll). To implement a more complex device, you'd want to be able to specify your own report format, which the ESP driver doesn't seem to allow you to do.
by dylan604 | 2025-05-01 00:12:53+00:00
There's an old quote about "why would I pay to have the code written more efficiently when processors are constantly getting faster and harddrives are constantly getting bigger?" that always comes to mind about MS software. I don't know the validity of that quote to be any more accurate than the 640k memory one, but it always just had the feel of authenticity by everything you see as circumstantial evidence
by brailsafe | 2025-05-01 00:13:03+00:00
There have been such a comical amount of protests over the last decade for every trite issue that it's hard not to feel like most of those people would defs not be there if they had any sort of other obligation or otherwise incurred a cost. Not to say that's the case with every issue, but there's a world of difference between the person showing up on a weekend for a bit to protest for climate action, hoping to end up in a photo, and the person protesting the actions of their home country's regime knowing that their government could abduct your family that's still there.
by bri3d | 2025-05-01 00:13:37+00:00
No? Performance is implementation specific, they’re usually cheaper than ARM since there’s no core ISA license overhead, and while the core instruction set being extremely limited does cause a little bit of tension in compiler land, most cores with a baseline set of extensions get reasonable code generation these days.

One of the main reasons RISC-V is gaining popularity is that companies can implement their own cores (or buy cheaper IP cores than from ARM) and take advantage of existing optimizing compilers. Espressif are actually a perfect example; the core they used before (Xtensa) was esoteric and poorly supported and switching to RISC-V gives them better toolchain support right out of the gate.
by mil22 | 2025-05-01 00:13:50+00:00
About time. I'm tired of apologizing to customers who purchase subscriptions in my app only to discover they could have purchased the exact the same thing from my website for 15% less. "Why didn't you tell me?"

Excerpt from the filing:

"In stark contrast to Apple’s initial in-court testimony, contemporaneous business documents reveal that Apple knew exactly what it was doing and at every turn chose the most anticompetitive option. To hide the truth, Vice-President of Finance, Alex Roman, outright lied under oath. Internally, Phillip Schiller had advocated that Apple comply with the Injunction, but Tim Cook ignored Schiller and instead allowed Chief Financial Officer Luca Maestri and his finance team to convince him otherwise. Cook chose poorly. The real evidence, detailed herein more than meets the clear and convincing standard to find a violation. The Court refers the matter to the United States Attorney for the Northern District of California to investigate whether criminal contempt proceedings are appropriate."
by gscott | 2025-05-01 00:15:05+00:00
I went to the dollar store and stocked up on some cheap shampoos and things I like to use.

I'm loaded up on TVs monitors and other stuff already.

We need to do something to shake up global supply chain, we will see what happens because the global system that the US and allies put in is going down the drain unless if we do something.

China being an authoritarian country becoming the center of everything probably won't be good for us.

Easier for us to hurt ourselves now than the Chinese to hurt us more later. We can choose where to stab ourselves instead of someone else stabbing us later on.
by jandrese | 2025-05-01 00:15:52+00:00
Seems like it depends on the price point. These chips might be slow by modern standards, but if they're cheap enough then it doesn't really matter for a lot of the potential applications. I'm typing this post on a chip that is roughly in that performance bracket (an i5-3750k) that only rarely feels like the bottleneck. And this is my gaming machine.
by mopsi | 2025-05-01 00:16:08+00:00
> From the Russian perspective, the US promised not to expand NATO eastwards in return for allowing German unification.

Myth, refuted by many Russians from different backgrounds, including by Gorbachev himself on multiple occasions: https://news.ycombinator.com/item?id=43149963

It is a willful distortion of the so-called 2+4 Treaty from 1990, in which the two German states and the four occupying powers negotiated the terms of reunification. Ultimately, they agreed that only West German military forces would enter East Germany until the withdrawal of Soviet troops, which was to be completed by the end of 1994 at the latest. This is stipulated in Article 4 and Article 5 of the treaty: https://web.archive.org/web/20050222182358/https://usa.usemb...
by mncharity | 2025-05-01 00:17:29+00:00
> observing her interaction with test readers [...] a fair proportion of readers will still misunderstand it

I did some exploratory education videos, and associated user testing. A hobby project. And I got bitten by what I'm told was a noob mistake - a cartoon character reads a simple sign aloud. Shortly afterward, I'd stop the video for feedback, and get confusion as if the scene wasn't even there. I'd sometimes then replay it, and get "oh yes, this version is much better". Even firm disbelief that they'd already seen it seconds earlier. Apparently the cognitive load spike of having simultaneous reading and listening to do, is known to hammer comprehension of both.

I wonder if there's a body of similar insights for fiction writing. Or transferable insights from say, how to disrupt misunderstandings in science education content. And then, of course, whether these might be made available as automated editor or ghostwriter tooling.
by voidspark | 2025-05-01 00:17:51+00:00
I don't understand these brainless throwaway comments. Grok 3 is an actual product and is state of the art.

I've paid for Grok, ChatGPT, and Gemini.

They're all at a similar level of intelligence. I usually prefer Grok for philosophical discussions but it's really hard to choose a favourite overall.
by godelski | 2025-05-01 00:18:02+00:00
I'm sorry, but this cop-out really pisses me off. It is far too common and frankly, unacceptable. It really is insulting that you'd expect others to accept this as a justification. It's a lazy dismissal and not even a proper excuse.

You're excuse for doing something shitty is... that someone else will? What does another person even have to do with it?! Seriously, let them have the blood on their hands. You can't even assume that someone else will! If you do it, you guarantee that it happens. Even if it is likely that someone else will, there's a big difference between a certainty. This is literally what creates enshitification.

Plus, the logic is pretty slippery. Certainly you're not going to commit crimes or acts of genocide! You were "just following orders"[0], right? Or parents often say to their children "if everyone jumped off a cliff, would you?" Certainly the line is drawn somewhere, but frankly, it is the same "excuse" given when that extreme shit happened, so no, I won't accept it.

You have autonomy[1], that makes you accountable. You aren't just some mindless automata. You may not be the root cause, but at best you enable it. You can't ignore that you play a role.

And consider the dual: if you don't make it better, who will?

I believe you have the power to make change, do you? Maybe not big, but hey, every big thing is composed of many smaller things, right? So the question is which big thing you want to contribute to.

[0] https://en.wikipedia.org/wiki/Superior_orders

[1] https://talyarkoni.org/blog/2018/10/02/no-its-not-the-incent...
by MegaButts | 2025-05-01 00:18:15+00:00
You don't even need to think about money as power, you can just think about money as money. There's a far simpler way to think about wealth inequality. If you believe it's a problem, by definition the people holding the wealth are the cause of the problem. This isn't some social or philosophical construct - it's just basic deduction.

So quite literally, the wealthy holding the money means less money to go around to everyone else. The more they hold themselves, the more is withheld from everyone else. You can have debates about wealth distribution endlessly because it's subjective and complicated, but you can't argue that the wealthy getting richer is good for anyone except the wealthy. Trickle-down-economics has already been established as propaganda at this point.

I understand that wealth is not static in the world and it's possible to create wealth for everyone, but my point is money hoarding is definitionally the cause of wealth inequality.
by muzani | 2025-05-01 00:18:30+00:00
Unfortunately, buying basic things requires an app now. Paying off my credit card and house requires an app. Getting a "taxi" needs to be done by app. School updates for tomorrow's homework go through Telegram, telling the teachers to send my daughter down from class requires WhatsApp. Whitelisting visitors to come in requires a security management app.

I have an autogate that can't be opened manually. It came with a remote, but only one, so we use an app to open the gate. My door has a fingerprint sensor that malfunctions when it's humid. So I need to open my front door with an app and because it's a free app, I have to watch an ad to open my front door.
by cyberax | 2025-05-01 00:18:37+00:00
Finally. The AppStore rules are ridiculous.

Apple has zero moral justification for them. They are quadruple-dipping:

1. Consumers pay premium prices for Apple devices.

2. Developers have to pay $100 a year to be able to publish an app.

3. Developers need to buy expensive Apple hardware to develop for iOS. XCode doesn't work on Linux or Windows.

4. And on top of it, Apple also wants 30% of all the gross app sales.

All while their tools that developers _have_ to use are buggy and often nigh unsusable (Apple Connect....).

But wait, there's more! To keep the stronghold on developers, Apple is not allowing third-party apps to use JITs, resulting in a huge amount of time wasted to work around that.
by pimlottc | 2025-05-01 00:18:45+00:00
> While the Oregon State College of Engineering (CoE) has generously filled this gap, recent changes in university funding makes our current funding model no longer sustainable.

I suspect this is related to the recent Trump administration actions to withhold funding from colleges and universities. OSU already voted to increase tuition recently amid concerns about future federal funding [0]:

> “New federal priorities and proposed funding cuts, especially for research, may have direct, negative consequences for OSU,” [OSU President Jayathi Murthy] said.

0: https://archive.is/iGX5X
by gibibit | 2025-05-01 00:18:55+00:00
I still can't believe how slow MS Word is to load a .docx document of about 150 pages of text, you can watch the page count in the status bar grow over a period of 10 seconds or more as it loads/paginates it.

On the plus side, it's nostalgic and reminds me of the old MS Word 6 on Windows 95 (or Windows 3.1?) so that's nice.l