MurphyA/hacker-news huggingface dataset:
by troyvit | 2025-06-10 14:59:36+00:00
Honest question, because I don't see it here in Colorado: Who has it adversely affected? Crime rates among illegal immigrants are lower than the rest of the population [1] [2] [3] and illegal immigrants are the backbone of our agricultural system [4]

So ... who is hurt and how badly are they hurt? Because when I see the amount of perfectly legal murder, robbery and torture happening in the U.S. [5] [6] [7] [8] I just don't understand what the big deal is. I guess it's whataboutism, but when we have limited resources, why are we using them for this specific problem? How bad is it compared to this other stuff?

[1] https://nij.ojp.gov/topics/articles/undocumented-immigrant-o... (the feds took it down -- gee I wonder why -- but the facts are in the permalink)

[2] https://www.cato.org/blog/white-houses-misleading-error-ridd...

[3] https://pmc.ncbi.nlm.nih.gov/articles/PMC7768760/

[4] https://www.ers.usda.gov/topics/farm-economy/farm-labor#lega...

[5] https://www.techtarget.com/revcyclemanagement/feature/Breaki...

[6] https://ij.org/press-release/new-report-finds-civil-forfeitu...

[7] https://www.commondreams.org/news/2015/07/27/whistleblower-e...

[8] https://en.wikipedia.org/wiki/Private_prison#United_States
by krunck | 2025-06-10 14:59:45+00:00
I love seeing chemistry in action in the form of fireworks shows. The sights, sounds, and even smells(who doesn,t love sulfur?). There is a local fireworks manufacturer here in the Midwest US that supplies a lot of municipal shows. No China needed if that's a problem for you.

If I want to watch pixels, I'll watch a video on a screen.
by mustache_kimono | 2025-06-10 14:59:57+00:00
> Could be, which is why you have a lawyer to put guiderails on and give a "are you sure you want to go down this path?".

Guardrails are the wrong way to think about the relationship. The attorney is not your mother and you are not a toddler. The attorney is not there to figure out the 1000s of different ways for you not to get hurt, when you present them with a bogus response. Why? Because verifying the 1000s of ways for you not to get hurt is often a waste of time which will cost you time and money itself.

A better way to think of the relationship is a partnership. A: I feel business needs to do X. B: I think X with a few addendums stands a better chance of success, but will cost a few dozen deep research hours, which likely can't be handled by AI. A: Can you cap my cost at $Z? B: Done.

> No, because before a lawyer files the response they have to (well, they should) both read, understand, and verify that it is in fact a valid response to file. Not doing so can get them sanctioned.

Simply being formally valid is not enough. Most clients want to have a reasonable chance of success?

Moreover, attorneys like doctors, shouldn't simply be considered instruments of your desires. Especially in litigation contexts where they have other independent duties to fulfill. Attorneys, for instance, are not allowed to simply ignore adverse precedent.

A: The AI said X and Y and Z. B: That's fine, but we need to be sure we have addressed the relevant case law in this jurisdiction. A: The AI was last updated a week ago. B: Afraid we have to a deeper search than Claude.
by NoSalt | 2025-06-10 15:00:29+00:00
> and the corresponding number of drone fleets would be sitting mostly idle for the rest of the year

Would they, or would cities find new occasions to use them because they are already bought and paid for? Maybe Memorial and Labor day drone shows, or "Saturday In The Park" drone shows, or Christmas and New Years drone shows. If they already have them in house, why not use them more? I know I would love that.
by ralferoo | 2025-06-10 15:00:29+00:00
I had a different, but in some ways similar, experience with the game Elite on the Amstrad CPC. At the time I borrowed it from my friend who raved about it, the elastic band in my tape deck was starting to stretch, and the tape speed was somewhat inconsistent. Listening to it load sounded horrible - you could hear it warbling on the normally steady tones, but generally things loaded just fine so I wasn't massively worried about it.

Anyway, in Elite, you can save and restore your progress, so I did that because I felt like I'd accomplished something. However, after a week or so, I was getting pretty bored that I was just flying from place to place, trading, but not a lot else was happening. I had the occasional fight with another ship on my way to a new planet, but only maybe every 2nd or 3rd flight. It was basically a trading game and nothing much else.

I returned the game to my friend a couple of weeks later and told him how I found it pretty boring. He was surprised and said you get attacked almost every flight. We loaded it up on his CPC, and sure enough, I played for about an hour, and there was lots of combat. Borrowed the game from him again, and this time didn't load up my old save game, and had the same - lots of combat. Reluctantly, I started again, losing all my credits from trading, but suddenly the game was actually fun again.

My best guess is that some data that controlled how much combat action I got had been corrupted in a way that wasn't detected by the checksum, and once that was reloaded it got persisted in every subsequent save. It sounds implausible, but actually most checksum schemes on the CPC don't differentiate between runs of 00 bytes or runs of FF bytes, as they're usually done as mod-255. [0]

[0] checksum code is often a bit like this: IN: A byte that was written, HL previous CRC. ADD A,H: ADC A,0: LD H,A: ADD A,L: ADC A,0: LD L,A [1]

[1] Often called Fletcher-16, it's much simpler on an 8-bit CPU than the pseudo-code on Wikipedia suggests [2] if you pre-initialise the counters to 1 instead of 0

[2] https://en.wikipedia.org/wiki/Fletcher%27s_checksum
by mschuster91 | 2025-06-10 15:00:38+00:00
> Are you accusing those companies of practicing free-to-kill when the numbers, based on everything we have on the table, say the opposite, i.e. the technologies are saving lives?

You did notice that I singled out Tesla and Waymo here, correct? BMW for example does stuff the right way - they opened a dedicated test track in 2023 [1] instead of developing on the open road, Volkswagen does their testing with a human safety driver behind the wheel [2], and Mercedes had their Level 3 system actually certified and audited, a worldwide first by the way [3].

I don't have anything against autonomous vehicles, in fact I believe they are a vital solution to providing individual mobility in rural areas that can't ever be economically served by public transport.

All I want is that companies don't outsource costs to society at large. Mercedes, BMW and Volkswagen do this, Waymo and Tesla don't. They just do whatever they want, zero considerations and zero effort, while our industry does things by the book and has more expenses as a result.

> That's about the kind of claim you would expect from someone openly claiming connections with Antifa.

That's a low blow, you know it, and you also know it's against HN rules.

[1] https://www.press.bmwgroup.com/deutschland/article/detail/T0...

[2] https://www.spiegel.de/auto/aktuell/hamburg-volkswagen-teste...

[3] https://www.tuv.com/presse/de/meldungen/automatisches-spurha...
by theGeatZhopa | 2025-06-10 15:00:48+00:00
may be the answer you search for can be found in the term & conditions of google docs? For ease of work, copy & promt it to gemini and then check whether its not hallucinated.

In future, there may be a change of terms & conditions - like everywhere now. X/Reddit/RedNote/Meta (FB/Insta)/TikTok/... all change(d) or already had this in their terms of use.. So in future, its possible that the free google docs uses the data. Google Workspace, paid, is more unlikely as its used by companies world wide.
by KittenInABox | 2025-06-10 15:00:59+00:00
Do not split.

It's fine if you personally don't support more extreme actions. Time has shown again and again the most important thing civilians can do is to refuse to condemn other civilians who are acting in the same goals as you. We must focus on why everyone is acting in those goals: we have armed, masked men invading communities, who have made attempts at trafficking children, stolen away elderly women, detained citizens accused of no crime, and are being incredibly disruptive throughout the country.
by graemep | 2025-06-10 15:01:33+00:00
> KDE is my choice as well (Xfce #2) if I have to be stuck with a Linux distro for a long period but I'd rather not put myself in that position because it's still going to be a nightmare. My most recent install from this year of Kubuntu/KDE Fedora had strange bugs where applications froze and quitting them were more painful than macOS/Windows, or that software updates through their app store thingy end up in some weird state that won't reset no matter how many times I reboot, hard crashes and so on on a relatively modern PC (5900X, RTX 3080, 32G RAM).

A matter of your experience. Its not something that happens to me or anyone I know personally. Even using a less newbie friendly distro (I use Manjaro) its very rare.

I have not tried Fedora for many years, but the last time I did it was not a particularly easy distro to use. It is also a test distro for RHEL and Centos so should be expected to be a bit unstable.

> It's that deeply ignorant attitude instead of acknowledging all these years of clusterfuck after clusterfuck of GUIs, desktop envs, underlying tech changes (Xorg, Wayland) and myriads of confusing package distribution choices (debs, rpms, snaps, flatpaks, appimages and so on)

Most of which is hidden from the user behind appstores. The only thing non-geek users need to know is which DE they prefer (or they can let someone else pick it for them, or use the distro default).

Even a user who wants to tinker only needs to know one of the distribution formats, one desktop environment. You are free to learn about more, but there is absolutely no need to. You also need to learn these if you use WSL or some other container.

> You need a reality reset if you think getting used to Linux is a qualifier to making great software.

What I said is that the ability to cope with the tiny learning curve to adjust to a different desktop look and feel is a disqualifier for for being a developer.

Every non-technical user who switches from Windows to MacOS does it, so its very odd it is a barrier for a developer.
by oblio | 2025-06-10 15:01:45+00:00
There are some outliers that are very cheap for their cost of living but life is complicated, geography, politics, administrative capacity are all different, even between cities in the same country.

And we have 0 proof for the private sector being cheaper. Privatization of transport is almost universally a disaster, even for cars and roads, frequently the costs are just hidden in a million places: budget deficits for road infrastructure, ever increasing public debt due to it, ever increasing car prices, road infrastructure budgets being distributed in a million places, etc.

Uber was sort of cheaper for a while during ZIRP and thanks to massive price dumping/subsidizing due to VC investments while trying to corner the market. Now Uber is basically the same cost as regular taxis...
by nathan_compton | 2025-06-10 15:02:29+00:00
The dominant view? Weird definition of dominant. I happen to actually be something like a nihilistic secular materialist and as far as I can tell I'm in a vanishingly small minority. I see this kind of comment a lot and I am dumbfounded by it all the time.

Most scientists in the US believe in God or a higher power, most Americans do too. The current government is chock full of weirdos with supernatural beliefs and its common on both sides of the aisle.

Where are all these nihilistic materialists people are always talking about?
by Dylan16807 | 2025-06-10 15:02:31+00:00
> You can't have it both ways.

I addressed that in my next sentence! The whole point of making it two sentences was to split up the real world and not real world cases. Come on.

> We're not even asking for "constant time". We're literally only asking for "will finish in any bounded amount of time". Even an exponential time bound would've been better than this!

N is 1. Every bound is a constant bound.

> if you sold someone that in such a manner that obscured this fact, they would absolutely be justified in wanting their money back.

They would not be entitled to a penny back because it's impossible for them to hit the failure case.

Even if they could hit it, nobody is getting a refund for "it crashes once per googolplex runs".
by briangriffinfan | 2025-06-10 15:02:55+00:00
I notice this idea repeatedly popping up, that "content made by humans" is more-or-less equivalent to content generated by genAI inasmuch as genAI can "in theory" (in some sense) create the same thing a human could and so they're both "in theory" the same thing.

The idea that words people write don't mean anything or imply anything in an abstract sense is misguided, in my opinion. When one reads something a person wrote, they think about what the person who wrote it was thinking, what it means to them, what the implications of what they think might be... there are people who do not think about things like this, so they don't care and view genAI text as equivalent because that level of thought simply isn't put into their reading.

Anyway, my point is talking on a forum filled with LLMs would probably stop being interesting and engaging very quickly because LLMs are bad at emulating the lateral thinking, diversity of ideas, and abstraction of communication that make talking to a human fun.
by coffeeaddict1 | 2025-06-10 15:03:43+00:00
Great presentation. However, I have mixed feelings about Vello. On one hand, it's awesome that someone is truly trying to push the GPU to do 2D rendering work. But my impression is that the project has hit some considerable limitations due to the lack of "inter-workgroup" level cooperation in current rendering APIs and difficulties with dynamic memory allocation on the GPU. I'm sure the hybrid rendering scheme they have will be great, as the people behind it are extremely capable, but is that really a meaningful step beyond what Pathfinder achieved years ago? Also, in terms of CPU rendering, Blend2D exists and it's blazing fast. Can Vello's CPU backend really do better?
by mjburgess | 2025-06-10 15:03:44+00:00
What has Microsoft delivered? What has any hardware manufacturer delivered? What features of any operating system have been added by any company, that are worth while?

There's basically one "killer ai app", that's the chatbot. There's a second, plausible case, for agentic additions to IDEs.

But where is this high bar we're meant to be seeing? All I see is google and stackoverflow being replaced by openai.
by kbolino | 2025-06-10 15:03:45+00:00
I don't understand anything more now than I did at the start. It is clear we are talking past each other.

The values of Day are {SUNDAY, ..., SATURDAY} not {0, ..., 6}. We can, of course, establish a 1:1 mapping between those two sets, and the API provides a convenient forward mapping through the ordinal method and a somewhat less convenient reverse mapping through the values static method. However, at runtime, instances of Day are pointers not numbers, and ints outside the range [0, 6] will never be returned by the ordinal method and will cause IndexOutOfBoundsException if used like Day.values()[ordinal].

Tying back to purpose of this thread, Go cannot deliver the same guarantee. Even if we define

type Day int const ( Sunday Day = iota // ... Saturday )

then we can always construct Day(-1) or Day(7) and we must consider them in a switch statement. It is also trivial to cast to another "enum" type in Go, even if the variant doesn't exist on the other side. This sealed, nonconvertible nature of Java enums makes them "true" enums, which you can call tag-only discriminated unions or whatever if you want, but no such thing exists in Go. In fact, it is not even possible to directly adapt the Java approach, since sealed types of any kind, including structs, are impossible thanks to new(T) being allowed for all types T.
by hombre_fatal | 2025-06-10 15:04:02+00:00
Also, Apple is already bad at translucent UX as if it were beneath their consideration.

If there's a bright blue background behind the control panel buttons (like the wifi button), you can't tell if it's blue because it's on or because it's off but the background is blue.

Slide down the control panel when the blue weather app is open to kinda see what I mean.
by laborcontract | 2025-06-10 15:04:14+00:00
This is simply gatekeeping. I understand writing an article about it but filing a radar?

The only thing the author wants to do here is a fandom flex.

Ironically, his pictures prove that the icons have changed a lot! What’s the canonical face anyway? You can look at the prior icon and argue they broke canon there removing the black center stroke and clipping the overflowing line.
by herbst | 2025-06-10 15:04:24+00:00
As of now it's seems you can barely discuss any of this without someone getting political.

There are also many paths in between uncontrollably selling fireworks to anyone over 18 and banning it completely.

I would highly prefer some cities just openly banning it so people have places to go to to avoid it.

Edit:// also there are rockets and whatever without loud "boom" no idea why they aren't more common
by runako | 2025-06-10 15:04:46+00:00
I think part of the problem is nobody has a clear vision of what "progress" would look like here. What is the thing that they should be shipping today that would get someone to upgrade their phone, or to switch to iPhone?

Inverting it, what are the AI features that Google has shipped that are getting people to upgrade their Android phones, or to switch to Android?

My Apple devices are pretty useful for AI devices now given that I can run e.g. ChatGPT and Claude on them. I know they have to do something so the tech press can stop saying they are behind, but it still feels premature given lack of consensus on how best to integrate phones with the unreliable AIs we have today.
by bastawhiz | 2025-06-10 15:05:16+00:00
Hard disagree. Apple powers search with Google because Google pays them. Google pays them because they can show ads and scarf down user data. I don't want my devices' ability to do certain tasks controlled by the highest bidder for my attention and data.

Gemini hasn't even been "the best" for a year. Google's quick answers AI is the most laughably bad high-exposure model out there. In six months, Anthropic or OpenAI or any other provider might have a model or models that are exceedingly good for the use cases that Apple cares about.

Hell, Meta or Microsoft might surprise us and make a really robust model that uses very little in the way of resources and battery (arguably, MS has in the past and will do it again), and on-device compute will be the best option.

There's no best option right now. And if you're not aiming for short term ROI on AI products, there's no reason to make commitments that you might regret in a quarter or two.
by areoform | 2025-06-10 15:05:19+00:00
In the age of X ditching Twitter and Tweets, I think brand continuity and identity is underrated. 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.

edit - on further thought, was this change user tested? I'm fairly certain that even the most middle-of-the-road, suburban dad on his 10th layover will notice something is different when they look at it. It's a strange change.

It's not different enough to force recognition as a new symbol. It's just different enough to be weird.
by ActorNightly | 2025-06-10 15:05:45+00:00
Its not a bigoted opinion, its based on reality. Im not saying my side is better. Im simply making the claim that conservative views are not representative of how the real world works, and I can demonstrate it real time.

You can flag my comment if you want, but Im past the point of caring about optics when it comes to conservatives as they are functionally destroying my country.
by ARandumGuy | 2025-06-10 15:05:57+00:00
The accessibility for this design is pretty terrible. There's a reason the gold standard for closed captions is still white text with solid black background. That way, regardless of what's going on in the background, the text is still readable for someone with poor eyesight.

Out of curiosity, I used this site [1] to get the contrast of some text, specifically the artist name on the Apple Music now playing bar (in the "Updated App Design" part of the page). During parts of the video, the contrast of the artist name with the background was 1.7:1, which is terrible. For reference, the minimum recommended contrast by WebAIM is 4.5:1 [2].

Maybe there are accessibility options that improve things, but the defaults seem terrible. The goal for any design should be reasonably accessible as default, with robust options for people with more specific needs. As it stands, this UI is just too hard to read, and Apple needs to make a second pass.

[1]: https://webaim.org/resources/contrastchecker/

[2]: https://webaim.org/articles/contrast/
by graemep | 2025-06-10 15:06:12+00:00
Certainly, but then that is also a valid objection (and one I have heard) for switching from Windows to MacOS.

The objection is really I do not want to use anything different, which is fine. After many years of using Linux I feel the same about using Windows or MacOS

> For me Linux lacks the killer feature that makes any of that adjustment worth my (frankly, valuable) time

It lacks all the irritants in Windows 11 every Windows user seems to complain of?

> That’s doubly so for any of us that develop user facing software: our users aren’t going to be on Linux so we need to have a more mainstream OS to hand for testing anyway.

SO for desktop software, that is not cross platform, yes. If you are developing Windows software you need Windows.

If you are developing server software it will probably be deployed to Linux, if you are developing web apps the platform is the browser and the OS is irrelevant, and if you are developing cross platform desktop apps then you need to test on all of them so you need all.
by lsy | 2025-06-10 15:06:37+00:00
On the one hand, I actually thought it was pretty refreshing to see a tech company keynote that wasn't wall-to-wall with just-so futuristic AI demos that will, if they ever arrive, inevitably be unreliable and finicky under real world usage. Apple has a pretty big opportunity to be a company that invests in its core product functionality and to add AI strategically where it makes sense, keeping its products performant and stable while everyone else sloppifies.

But I don't think they are consciously doing that. I assume like every other company they are throwing a lot of resources at the new hype and just failing, and this is the backup plan. I'm not sure what that says about the strategy at the top.
by jajko | 2025-06-10 15:06:55+00:00
That... doesn't justify any of those actions.

Its like in France, 2nd and 3rd generation immigrants get pissed off due to their better-studying peers driving bmw around while they work a kebab shop (or their football team loses), so they torch 1000 cars and shops in suburbs.

You get attacked? You either attack back, disperse or do something similar. You don't start attacking other people's lives just to vent off being pissed off.
by lukan | 2025-06-10 15:07:10+00:00
"Hell, many people hyper focus too much on the latter until they wake up one day wishing they spent more time appreciating the former."

And some wake up realising they will still have to die, despite their awesome career and that there is no point in taking their money into their grave and they should have started living at some point. But it might be too late by then.

Like most things in life, it is about the right balance.