MurphyA/hacker-news huggingface dataset:
by anonymid | 2025-06-10 16:03:24+00:00
I agree - there seems to be talking past each other about some very fundamental things:

How extensive is the violence of the protests? I saw some images shared of cars that were burned, maybe some buildings damaged. But also lots of images from other protests from previous years. Are the images of the same 3 cars and storefronts or many? Trump says the riots are out of control, Newsom says the protests are largely peaceful.

A basic claude search suggests the overall level of violence is moderate, and smaller than many recent protests [link](https://claude.ai/public/artifacts/ef220c3d-c6d9-4b4b-bb3f-2...)

How much of a strain do undocumented immigrants place on the US? You can answer this question from a financial and criminal point of view. From the point of view of crime, Trump and ICE are parading every violent undocumented immigrant they can, but that is not statistics. Do undocumented immigrants account for a significant portion of violent crime in the country?

Studies overwhelmingly show that undocumented immigrants are significantly less violent than the general population [link](https://claude.ai/public/artifacts/a92623b8-5c02-4c3a-84ae-f...)

From a financial point of view, what resources are undocumented immigrants straining, and is it to a significant degree?

The economic picture is much more nuanced. On the cost side, a criticized study (FAIR) reported the cost at about $182bn annually (this is likely an over-estimate). For comparison, undocumented immigrants pay about $100bn in taxes, boost the GDP, and create jobs. Mass deportation is estimated to cost $315Bn.

Studies show that the impact on wages is small.

The biggest cost factor ($78bn but estimates vary) seems to be K-12 education, and that is mostly born by states. [link](https://claude.ai/public/artifacts/29f10fcf-c8a7-4655-979f-b...).
by jeffrallen | 2025-06-10 16:03:48+00:00
Aider solves this by turn-taking. Each modification is a commit. If you hate it, you can undo it (type /undo, it does the git reset --hard for you). If you can live with the code but want to start tweaking it, do so, then /commit (it makes the commit message for you by reading the diffs you made). Working I turns, by commits, Aider can see what you changed and keep up with you. I usually squash the commits at the end, because the wandering way of correcting the AI is not really useful history.
by wwweston | 2025-06-10 16:03:49+00:00
Can you tell me more about the audio work you’re doing (sound design? instrument tracking? mixing? mastering? god help you live sound?) and the distro and applications you use?

I am more amateur/hobbyist than pro, but this is the primary reason I’m on macOS and I wouldn’t mind reasons to try Linux again (Ubuntu Studio ~8 years ago was my last foray).
by throwawayffffas | 2025-06-10 16:04:08+00:00
They obviously cant do that. They are not trained to do that. But on the other hand, devstral:24b spit out a solution for the tower of hanoi in under a minute.

def move_disk(start_peg, end_peg, disk): print(f"Moving disk {disk} from {start_peg} to {end_peg}") return disk def towers_of_hanoi(n, source, auxiliary, target, delay=0.5): if n == 1: move_disk(source, target, 1) return towers_of_hanoi(n-1, source, target, auxiliary, delay) move_disk(source, target, n) towers_of_hanoi(n-1, auxiliary, source, target, delay) if __name__ == "__main__": n = int(input("Enter the number of disks: ")) towers_of_hanoi(n, 'A', 'B', 'C')

So it can actually solve it. But in the way it was trained to.
by cyrc | 2025-06-10 16:04:14+00:00
The old Finder logo is a clever ambiguous image. https://en.wikipedia.org/wiki/Ambiguous_image

The new Finder logo has so much meaning symbolically for me. It actually has a very ugly meaning to me.

I felt that it is the end of the road for me. My first Mac was a Powermac 7300/200.

btw, nobody ever mentioned that the red close button is next to the minimize button. This is similar to the close button being next to the maximize button on Windows. Just reversed.

On Mac OS classic the close window button is on its own. I really miss Mac OS classic.
by pkulak | 2025-06-10 16:04:36+00:00
That's because, I assume, you are adding in state gas tax, then comparing state registration to the proposed federal registration? Or some other combination. Somehow you are mixing and matching. We're all talking about federal taxes only. Obviously it's all different for every state.

Federal gas tax is $0.18. Gas registration is $0. New EV registration is $250. Or actually, it's looking like $500 now. That's like you driving your 30 mpg gas car 83,000 miles a year.
by noodletheworld | 2025-06-10 16:04:51+00:00
…and its perfectly legit to run that, write the numbers down and link to it.

But:

A) it makes absolutely no difference to the fact you have no idea what the big LLM providers are actually doing.

B) Just asserting some random thing and saying “anyone competent can verify this themselves” is a weak argument. Youre saying youve done the research, but failing to provide any evidence you actual have

If youve crunched the numbers then man up and post them.

If not, then stop at “I think…”

“This is based on my experience running production workloads…” is a nice way of saying “I dont have any data to backup what Im saying”.

If you did, you could just link to it.

…by not posting data you make your argument non-falisifyable.

It is just an oppinion.
by runarberg | 2025-06-10 16:05:12+00:00
I‘m not concerned with the definition of democracy, if it can even be defined. I‘m simply concerned with the modern concept of democracy, which includes stuff like civil liberties, minority rights, and—relevant here—protection of these rights from tyranny.

I don’t think our analogy is valid. A car is just a car, and the concept of a car has not changed since its invention. The modern democracy has been constantly evolving from its inception (I’m sure democratic societies existed even before ancient Athens), but nobody would consider a democracy from the 1800s a democracy if it existed today. Heck even USA would not pass until the civil rights era of the 1960s.
by 20after4 | 2025-06-10 16:05:42+00:00
The date is entirely unimportant. I suppose it's just a coincidence that Trump is following project 2025, step by step, since day one¹. And also a coincidence that many of the people who wrote project 2025 are in the Trump administration²³. It's just a coincidence, but of course trump didn't and doesn't know anything about it. Stop playing stupid.

1. https://www.cbsnews.com/news/trump-project-2025-first-100-da... 2. https://thehill.com/opinion/columnists/juan-williams/5120168... 3. https://www.youtube.com/watch?v=4cnyv9qNQSI
by Xcelerate | 2025-06-10 16:06:14+00:00
> it's hard to imagine anyone arguing in good faith that you should give those amenities up and move somewhere boring

Oh, that's certainly not why I moved haha. We wanted to be closer to family and that was just one of the unfortunate tradeoffs of that decision. The math and CS topics I've been studying are those that I find intrinsically interestingly (e.g., computability theory), but they are unlikely to benefit my career more than tangentially. I didn't really make that clear above.

With "core motivations" I was referring to what I would like to accomplish over a lifetime, which is more about what actually benefits society in some way (and at least so far, that appears to be orthogonal to my career). Personally, I found that moving somewhere less "interesting" helped me to realign with those objectives. Or maybe that's just post-hoc rationalization.
by a_t48 | 2025-06-10 16:06:19+00:00
I've definitely gone down the rabbit hole of trying/being forced to fix issues like this. It starts off as just someone taking a shortcut of doing a little shell scripting in a python program or whatever. Generally the best tool I've found for fixing this is python's shlex.quote - https://docs.python.org/3/library/shlex.html but YMMV (multiple levels may be needed). The real best solution is not to shell out from your program when possible. :)
by Balgair | 2025-06-10 16:06:21+00:00
The project 2025 stuff is pretty much all they have to go on. Literally, they are looking any plan whatsoever, and this was the 'whatsoever'.

If you want to steer the next admin, go grab the $20/mo Claude subscription, work with it for about a month, and make 'Project 2027' out of it. Make sure to me all macho about it too, the more silver screen and 1980s bicep movie images, the better. Use lots of quotes that mean mostly nothing, but sound good. Really, most boomer FB pages are already there. Copy the project 2025 boilerplate formatting.

Then, look, these guys are just like bulls with rings in their nose. They'll google about for about 30 seconds and just go on the first hit there. Make sure your project 2027 is the first hit for the SEO words you think they'll use.

You can put pretty much whatever you want in that. Why? Because no one else is doing this. If you are willing to put up with the smell, you can make a lot of change for the post-midterms admin. These guys are morons, yes, but above that, they are lazy
by unscaled | 2025-06-10 16:06:21+00:00
Go doesn't even classic type-safe integer-value enums like in C++ or enums.

Yes, you can emulate this style of enums by using iota to start a self-incrementing list of integer constants. But that's not what any language (except for C) has ever meant by "enum".

Enums are generally assumed to be type-safe and namespaced. But in Go, they are neither:

type Color int const ( Red Color = iota Green Blue ) func show(color Color) { fmt.Printf("State: %v", color) } fun main() { show(Red) show(6) }

There is no namespacing, no way to — well — enumerate all the members of the enum, no way to convert the enum value to or from a string (without code-genreation tools like stringer), and the worst "feature" of all is that enums are just integers that can freely receive incorrect values.

If you want to admire a cool hack that you can show off to your friends, then yeah, iota is a pretty neat trick. But as a language feature it's just a ugly and awkward footgun. Being able to auto-increment powers of two is a very small consolation prize for all of that (and something you can easily achieve in Rust anyway with any[1] number[2] of crates[3]).

[1] https://crates.io/crates/enumflags2

[2] https://crates.io/crates/bitmask-enum

[3] https://crates.io/crates/modular-bitfield
by jimbokun | 2025-06-10 16:06:21+00:00
> That was the moment I began to question the entire architecture of ambition. Not whether it worked, but whether it asked the right things of a person. Whether a life could be constructed from milestones rather than methods, from outcomes rather than orientation.

Just happen to be reading Augustine's Confessions and this is very similar to his struggles in deciding whether to give up his temporal ambitions and become a Christian. He wonders why he's so devoted to pursuing his ambitions for status and accolades, when it doesn't really bring him much joy.
by lacker | 2025-06-10 16:06:30+00:00
Reading the DFW biography, Every Love Story Is a Ghost Story, it said that there were hundreds of cases where the editor claimed something was a typographical error, and DFW insisted that actually it was precisely how he meant it to be. They went back and forth for months, with the publisher eventually charging DFW a fee for all the extra labor involved.

So... we can't know for sure, but there's a strong case that any particular little weird error, DFW intended it to be this way. Especially for a "basic calculus" issue like this, for someone who wrote a whole book on the mathematical history of infinity. (Which arguably has its own errors, but those tend to fall more in the category of simplifications for the lay reader, IMO.)
by josefresco | 2025-06-10 16:06:38+00:00
Let me get this straight: Apple is so far behind on AI they wrote an entire research paper to confirm what we all, already know: LLMs aren't smart, and are just really good guessing machines. I didn't need Apple to tell me this, or spend millions on a study to prove what I see everyday using AI. Am I missing something? Did this paper cause AI investors to flee...or just buy Apple some more time?
by dmos62 | 2025-06-10 16:07:30+00:00
I did. I initially said that Europeans often struggle to understand other cultures too. Which was an immature way to point out that the cultural dissonance works both ways. I realized that I was obfuscating my point and rewrote my comment to be clearer, but now that you gave me a chance to think on it some more, I wish I would have said what I wanted to say more directly still.

What I wanted to say is: I like EU's regulation and I find it interesting how other people have different world views.
by xienze | 2025-06-10 16:07:31+00:00
> I only play games w/ Steam on Linux (Steam Deck or Framework 13 laptop) and Denuvo makes this impossible

Are you sure about that? I have a ROG Ally running Bazzite and I have played several games on this page[0] that use Denuvo.

0: https://store.steampowered.com/curator/26095454-Denuvo-Watch...
by Night_Thastus | 2025-06-10 16:08:20+00:00
C++11 introduces a lot of things that make it far, far easier to work with. I would not want to go back to a pre-11 environment.

As for everything after that, you don't need to use those features. You can still write C++ like it's '11 and be none the lesser. That's what I do. Keep it simple.
by muth02446 | 2025-06-10 16:08:46+00:00
I am puzzled that they not already have moved to the web. Also speaking off the cuff: what are the main reasons for using word documents in government? If it is mostly communication with other parts of the government or the public, shouldn't this be email which requires very little functionality compared to word.

I can see niche cases, like laws where you want change tracking or very long reports but that does not seem to apply to most government employees. Somehow I feel I missing something big, maybe there is a lot of automation built around word documents?
by aprilthird2021 | 2025-06-10 16:08:58+00:00
Wirecutter recommendations are always expensive compared to the same class of products. Consumer Reports will give their rankings and testing methodology and show prices and which are good budget buys and let you make up your mind.

Wirecutter recs are paid for and so that is part of the expense (but also expensive products tend to be better quality).

I've been buying CR recommendations for a decade now and no problems, albeit I haven't bought a car yet from their recs
by Syntaf | 2025-06-10 16:08:58+00:00
For one, the trees used here are mostly the desert variety that can withstand the hash conditions of our summers and infrequent waterings [1] -- they're actually quite beautiful too!

Secondly, LV is one of the most water efficient cities in the world. We recycle nearly all of our indoor water back into Lake Mead, and despite the city growing by 800K over the last 20 years we've reduced per-capita water consumption by 55% [2]

Our water crisis is a symptom of the water rights debate between the four states, not our over-consumption of water. You could actually eliminate the state of Nevada from the water crisis debate over the Colorado river and we wouldn't even make a _dent_ in the impact, it's the irrigated deserts of AZ and water intensive farming in CA that's the unsustainable piece (coming from a proud local who grew up in LV).

[1] https://knpr.org/norms-favorite-desert-trees

[2] https://www.lvvwd.com/conservation/measures/index.html?utm_s...
by refurb | 2025-06-10 16:09:18+00:00
No it is not true. Please don't be anti-science!

Take a look at the vaccine studies - only J&J actually tested the effect on transmission, and J&J was hardly used.

The Pfizer and Moderna vaccines never tested transmission. So why would Fauci make such a claim?

Pfizer trial protocols: https://www.nejm.org/doi/suppl/10.1056/NEJMoa2034577/suppl_f...

Moderna trial protocols: https://www.nejm.org/doi/suppl/10.1056/NEJMoa2035389/suppl_f...

But what did Fauci say on national news?

“So even though there are breakthrough infections with vaccinated people, almost always the people are asymptomatic and the level of virus is so low it makes it extremely unlikely — not impossible but very, very low likelihood — that they’re going to transmit it,” Fauci said.

Appearing on CBS’s “Face the Nation,” - June 16, 2021
by runarberg | 2025-06-10 16:09:55+00:00
Modern democracies have stuff like free press, strong legislative opposition, and unions which will mount an effective resistance when faced with a tyrant.

Both Italy and Argentina elected a pretty dictatorial rulers, but neither successfully removed any civil rights from their citizens as a result, as the democratic institutions mobilized an effective resistance.

As a comparison to the USA, in a healthy democracy, the protests we are seeing in LA would not be spontaneous and organically arise from normal everyday people, but they would be called for and organized by unions, civil rights organizations, opposition parties, etc.

EDIT: Thinking about this further, the lack of participation from unions, human rights organizations, opposition parties, etc. during the anti-ICE protests, is much more common in unambiguous dictatorships like Russia or Iran.
by crusty | 2025-06-10 16:10:07+00:00
Edit: "The function of DOGE was to allow AN AI company to extract..."

Trump would have been told to stuff DOGE into some other agency if the digital service wasn't there. Did they offer any special access or just provide some vague connection in joe public's mind -"oh, computers" - so MAGA could wave off the abnormality of it all.
by norir | 2025-06-10 16:10:37+00:00
Many argue that rationalism itself, the elevation of reason above all other values and forms of knowledge, descends directly from Plato. I have only read a few of the Socratic dialogues myself, but I certainly have gotten the impression that this is a reasonable take on Plato and a departure from earlier traditions such as the Pythagoreans and other pre-Socratics -- most notably Parmenides -- who did not take a purely rationalistic view.
by darrenf | 2025-06-10 16:10:53+00:00
> The friendly finder logo is such an essential part of MacOS that it's bizarre (at least to me) that they've changed the color symmetry of the face.

> Why would you do that? It's as iconic as the Apple silhouette for Apple users.

> If you've ever used MacOS, you've had that face stare back at you. It's a kind face. A friendly face. An old face. An old friend. Let's keep it that way.

I mean ... not all Apple users, not all MacOS users. I've been using Macs since the late 90s (daily since ~2004) and maybe I'm entirely unique in this, but if you'd asked me prior to TFA and this discussion to describe the Finder icon ... I likely wouldn't have been able to tell you anything except "it's topmost in my Dock". Seriously, I couldn't have told you the colours (nor did I notice that Tahoe has flipped them); I definitely wouldn't have said "essential", "kind" or "friendly"; and I probably wouldn't even have recalled that it's a face. It's just that icon that's always topmost in my Dock that I haven't clicked in years because, well, Spotlight.
by 9rx | 2025-06-10 16:11:30+00:00
> It's not about 'range'

It is to the extent that it helps explain what an enum is, and why we call the language feature what we do. Python makes this even more apparent as you explicitly have to call out that you want the enum instead of it always being there like in Go:

for i, v in enumerate(array): # ...

In case I'm not being clear, an array enumerator like in the above code is not the same as a language enumerator, but an array enumerator (or something similar in concept) is how language enumerators are implemented. That is why language enumerators got the name they did.

> It still is not a proper (or even basic) enum even without sum types.

It most certainly is "proper". In fact, you could argue that most other languages are the ones that are lacking. Go's enums support things like bit shifts, which is unusual in other languages. Perhaps it is those other languages that aren't "proper"?

But, to be sure, it's not sum types. That is certain. If you want sum types you are going to have to look elsewhere. Go made it quite clear from the beginning that it wanted to be a "dynamically-typed language with statically-typed performance", accepting minimal static type capability in order to support the performance need.

There is definitely a place for languages with more advanced type systems, but there are already plenty of them! Many considerably older than Go. Haskell has decades on Go. Go was decidedly created to fill in the niche of "Python, but faster", which wasn't well served at the time. Creating another Haskell would have been silly and pointless; but another addition to the long list of obscure languages serving no purpose.
by rawgabbit | 2025-06-10 16:12:22+00:00
Sun Tzu was talking about human psychology not about making a strategic choice.

Sun Tzu was saying it is better to give your enemy the illusion of a path to retreat. If you don’t, the enemy will fight to the death. It is for the same reason why you should treat your prisoners humanely. You want them to surrender and end the fighting as quickly as possible.

Choosing a strategic plan only works if you follow through and execute. What is worse than paralysis by over analysis is a boss who constantly changes strategy. That is a sure path to ruin.
by ModernMech | 2025-06-10 16:12:36+00:00
Putting a burden on people who aren't able bodied is harmful to them, because it means you accept some threshold of fasle negatives -- people who aren't able bodied but who will not qualify for the support. What will they do? They can't work because they aren't able bodied, but they can't qualify for assistance because the government doesn't think they're broken enough. That person will become homeless, and then their existence is essentially criminalized in many places.
by godot | 2025-06-10 16:13:02+00:00
I realized that the smallest background remover ML models (u2netp.onnx) is only 4.5mb and inference can be run in browser JS pretty quickly (a couple seconds), so I built a client-only web app for people to do this quickly without using one of the upload-then-process tools out there (which is most of them from what I can tell). It works decently well for pictures where the object and background are relatively distinct. It's a small model so it definitely struggles with the more complicated cases. It's just intended to be for the easy use cases.
by bakkoting | 2025-06-10 16:13:55+00:00
Anthropic's guide to using Claude Code [1] is worth reading.

Specifically, their recommended workflow is "first ask it to read the code, then ask it to make a plan to implement your change, then tell it to execute". That sounds like the workflow you're asking for - you can read its plan and make adjustments before it writes a single line of code.

One of the weird things about using agents is that if they're doing things in a way you don't like, including things like writing code without first running the design by you, you can simply ask them to do things a different way.

[1] https://www.anthropic.com/engineering/claude-code-best-pract...
by aprilthird2021 | 2025-06-10 16:14:11+00:00
You said earlier:

> This suggests they knew what was really going on, so it wasn't fraud in their eyes.

But now when we are talking about obvious fraud everyone agrees about and which caused investors to pull money you are pivoting to a quibble about whether the marketing was lies or not. Maybe a company which lies about its sales figures can't be trusted to be truthful about its product
by tatersolid | 2025-06-10 16:14:22+00:00
My old man was a doctor and the local phone company at the time (GTE) automatically made our home number unlisted. Presumably this was done for other “critical” professions who might receive many home calls that should be directed at their place of work.

Being unlisted was sometimes devastating to a 1980s kid’s social life… I missed out on multiple birthday parties and other invitations. My sisters probably lost out on some dating opportunities.