MurphyA/hacker-news huggingface dataset:
by dfxm12 | 2025-06-10 13:25:13+00:00
I don't recall anyone ever saying...

Don't focus on words. Focus on actions. For example, the action of deploying the military on Americans does not make conditions better for us. Quite the contrary. The action of having a military parade for the president's birthday is expensive and doesn't benefit us. That money could be going to education, school lunches, Medicaid, building bridges, etc. But it isn't. it is only going to stroke the president's ego. Most of his actions, EO's, deals, bills, etc., fall into this category.
by delfinom | 2025-06-10 13:25:36+00:00
>I fail to see any systematic approach/ consistent design language at play here.

O no, there is a systematic approach.

1. Bosses in UI division get promotions & raises for their new implementation of shiny

2. Marketing guys get to use their bird brains to promote shiny

3. Apple UX guys get to have their med prescriptions renewed
by lazide | 2025-06-10 13:25:56+00:00
This has been true of every major policy ‘lock in’ topic for both parties for at least a decade, if not more.

Gun control, abortion, immigration (legal and illegal), taxation/gov’t spending, affirmative action (aka DEI), etc.

Trump is really good at pushing buttons and generating outrage though. Not unexpected for a reality TV show star.
by dsr_ | 2025-06-10 13:26:41+00:00
It all depends on where you apply the taxes.

If you tax inputs but not outputs, then a 100% tax rate increases the cost of goods and services but does not necessarily kill the business.

If you tax income, then a 100% tax rate kills all income. However, income taxes are usually progressively, so a 100% marginal tax rate places a cap on income, but income below that can exist.

If you tax profit, a 100% tax rate leads to shifting profits to reinvestment and salaries and benefits.
by kasajian | 2025-06-10 13:27:26+00:00
I don't know if this is the case now, but about a decade ago, in order to report a Bug to Microsoft you had to create a Premier Support ticket, which cost $1000+, but free if it's a Bug. So basically, if what you report is not a Bug, determined by them, it's treated like a Tech Support ticket and no longer free. I recall discussing this with a representative and let them know that I'm basically doing them a favor by reporting the bug -- why would I want to take the chance to possibly have to pay for it if they happen to determine "it's not a bug -- it's a feature". I got the standard corporate-speak answer which I just waved off as ridiculous: "Look, we will absolutely not charge you if it's determined to be a bug"... :|

I've since have seen Microsoft use User Voice and the products (at least Visual Studio) has a great way to give feedback to the team, something I've used multiple times, including for feature requests. And of course, for their Open Source products, they have Github Issues, which is awesome.
by aaronbaugher | 2025-06-10 13:27:29+00:00
It's incoherent, just like the corporate claim that we need moar immigration and moar imports to keep prices down at Walmart, even if that means none of us make enough to buy anything. Both sides have to dress up their real motives, one pretending to care about the immigrant and the other pretending to care about the consumer. Both are lying.
by ericmay | 2025-06-10 13:27:34+00:00
The OP I was responding to was trying to invoke the spirit of the Founding Fathers to bless the anti-authority, freedom-loving protests going on in Los Angeles.

That attempt at moral blessing of the activities of some "anti-authority" behavior can be just as loosely applied to those who are protesting against other perceived anti-authority behavior regardless of whether you personally agree with their cause or not.

Getting lost in the muck of who exactly was violent when and whether that specific act of violence is ok because you happen to agree or disagree with the cause is a waste of time.
by notepad0x90 | 2025-06-10 13:28:26+00:00
death, lots of it. wars. famine. disease outbreaks,etc.. usaid being dismantled alone will do that. economic depressions, mass unemployment and civil wars and civil unrest,etc... mid 20th century but x10.

Decline is not inevitable. others like China can rise, there could be multiple successful and wealthy countries. heck, even in a decline, america can become like germany instead of like venezuela. the decline you're thinking of is a lot nicer than what I'm thinking of I think.

Preventing a decline requires established institutions to function as designed. America is not declining because it's like the roman empire, it is declining because the corporate ruling class are strangling the nation for short term profits. It isn't "we the corporations of america" it is "we the people". They've assaulted the foundation of the wealthiest most powerful empire in history and it is collapsing as a result.
by DrScientist | 2025-06-10 13:29:32+00:00
> If any person on the inside stands against that, they won't stand long. Investors, executives whose pay depend on it, etc. will make sure of that.

Not in my experience. Even investors are people too ( or the investment companies reflect the values of the people running it ).

Sure there are people who believe the only role of a company is to make money ( eg Milton Friedman ). However that's an opinion - not a fact.

Other people have different views and run their companies, or place their investments, accordingly.

Even if you believe all that matters is the bottom line - you still might take the view that doing reputational damaging stuff like this is bad for the long term bottom line.

That's not to say that I don't agree with you that companies will face pressure over the bottom line, and outside regulation is absolutely important. However you should realise that part of running a large public company is aligning your investors to how you want to operate. If you want to take a long term ethical stand then you attract those type of investors and try and get rid of the short term money men.

Like, attracts like.
by capitol_ | 2025-06-10 13:30:52+00:00
I would draw the opposite conclusion from the WSL1 attempt.

It was a strategy that failed in practice and needed to be replaced with a vm based approach.

The Linux kernel have a huge surface area with some subtle behavior in it. There was no economic way to replicate all of that and keep it up to date in a proprietary kernel. Specially as the VM tech is well established and reusable.
by Aurornis | 2025-06-10 13:30:53+00:00
> This contrasts starkly to ordinary people, who will quickly build up a tolerance to typical stimulants.

This isn’t really correct.

Everyone builds up tolerance to the euphoric effects. People expecting stimulants to make them happy, motivated, and energized forever are going to be disappointed, ADHD or not.

The concentration enhancing effects are more durable because they’re not re-regulated exactly the same as the euphoric component.

This is the real reason why ADHD people find long term value in stimulants but non-ADHD people do not. They were taking the drug for different reasons.

It’s also possible to overshoot the dose and get to the point where too much drug is counterproductive. This is a common problem for people chasing that euphoria who have doctors who don’t care and keep writing for higher doses. In many patients when the drug “isn’t working” a dose reduction can actually put them back where it’s effective as an ADHD medication.
by parsimo2010 | 2025-06-10 13:31:03+00:00
The way this is usually handled with smaller crimes (DUI) is that the local civilian court gets “dibs” but the military installation can ask to discipline someone under the military system (Uniform Code of Military Justice, UCMJ). Usually the locals are happy to let a military person be disciplined by the military. It keeps the burden off the civilian system, which usually has plenty of other cases to get through. Plus, the military can do things that the civilian court can’t, like reducing a person’s rank.

If the civilian court wants to make an example out of the military member they can opt to keep the case in their court. This can happen if the crime was egregious or there are some other circumstances. Plus, any additional civil suit brought by a victim or their family will always be a civilian lawsuit.

There are times where things are different- in particular, there are times in which something is only a crime in one system but not the other. You can be court-martialled for failing to follow orders, but this is not a civilian crime.

In terms of shooting a civilian, it probably depends on the circumstances. If the Marine was given an order to shoot and had some legitimate feeling reason to do so in the moment, the military would probably do their best to protect the marine, but it would probably be a civilian court trying them (the military won’t take a case if they don’t intend to follow through). Note that for this to be the case, there is probably now an officer who gave an illegal order and the officer would probably be tried for a crime. But there are conceivable ways in which a marine can shoot someone under lawful orders and not really have done anything wrong- self defense is the likely scenario. If a protestor starts shooting a gun toward a marine then they will get return fire.

If the marine were to disregard his orders and shoot someone because he’s trigger happy, then the military is probably going to ask to take the case, throw him in prison for life while demoting him down to E1 (the lowest rank), and generally ruin his life as much as they can. They really crack down on this kind of thing because they rely on discipline to make things work. Marines are generally trained to do as they are told, no matter how much it sucks. And marines that don’t do as they’re told get examples made out of them so that everyone else knows to follow orders.

At least that’s what would have happened in the past, but with the current president who knows how it would turn out. Because the state may choose not to let the case go- the president can pardon a federal/military crime, but not state crimes. So California might keep the case because then the president couldn’t let him off easy.
by TheCraiggers | 2025-06-10 13:31:05+00:00
Maybe not "get rid of" but plenty of other fingers are pointed at them. They get "free housing" (which they fill with drugs and kids), they get "free food" (which they use instead to buy alcohol), they get "free cellphones" (which they use to run drug rings), etc.

It's usually about how the poor get Foo for free, which everyone else has to pay for, and also about how they misuse Foo for nefarious reasons. The commons then get riled up, either because "Hey, why do they get free housing when I have to spend tons of money?" or because of all the nefarious things they supposedly do.
by cwizou | 2025-06-10 13:31:12+00:00
Installed iOS, iPad and macOS yesterday, some things are quickly obvious :

- In general, it always looks worse on dark mode

- The glass transparency effect is too local. It looks only at what's exactly below, so if you have two icons side by side in Control center on iPhone, one may show dark and the next one light, making you think one is active and the other one is inactive. It's pretty clear they wrestled with icons being too transparent so they blurred them a bunch, but it just makes it worse in those cases.

- It does have sensible defaults for (most) 3rd party icons that are flat, by adding some reticule on the flat logo to make it pop and look less out of place.

- The textfield contrasts can be horrendous. If you try to add a sky background to macOS messages (the first choice), the textfield is white text on lightly colored background. In Safari, if you have one of the default desktop background, you can get grey text on blue grayish background. There's absolutely no contrast and it's clear that they will have to address it.

- Safari for macOS takes the contrast issue above and pushes it to 11. It tries to reintroduce the universally hated concept of "the webpage takes over your browser window" but makes it worse. It's horrible enough to have your tabs and icons change color from white to black if you tab from say hacker news to github, but they've added a very slow (and buggy) animation for the UI on top. So while the tab switches immediately, the UI on top slowly morphs from white to black. Absolutely infuriating (and can't be disabled in beta 1). You also can't really see the selected tab in dark mode on a webpage with a black background.

In summary, some things look ok but in general it's really rough. The finder icon sums it best, they had a concept (transparent layers), and tried hard to shove everything through it, never stopping to question if maybe the concept needs adjusting when it clearly didn't work. I expect a bunch of changes, as is it's really rough.
by kbolino | 2025-06-10 13:31:30+00:00
Java has true enums that are neither fancy integers nor discriminated unions. The following is not a list of integers:

public enum Day { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY }

To use this enum, you typically declare a variable of type Day, which is a subclass of Enum, itself a subclass of Object, which cannot be cast to or from int. If a variable is typed as Day, then it can only take one of these variants (or null). Even though the Day class does have an ordinal() method, and you can look up the variants by ordinal, you cannot represent Day(7) or Day(-1) in any way, shape, or form. This sealed set of variants is guaranteed by the language and runtime (*). Each variant, like SUNDAY, is an instance of class Day, and not a mere integer. You can attach additional methods to the Day class, and those methods do not need to anticipate any other variants than the ones you define. Indeed, enums are sometimes used with a single variant, typically called INSTANCE, to make true singletons.

* = There is a caveat here, which is that the sealed set of variants can differ between compile-time (what's in a .java file) and runtime (what's in a .class file) but this only happens when you mismatch your dependency versions. Rather importantly, the resolution of enum variants by the classloader is based on their name and not their ordinal, so even if the runtime class differs from the compile-time source, Day.MONDAY will never be turned into a differently named variant.
by philistine | 2025-06-10 13:31:31+00:00
I disagree that they're on track to make it. Their platform, Quest VR, has sold around 20 million headsets. Any company would be over the moon but we're talking Facebook here. They need way more users than that, which can only be achieved with explosive growth.

So maybe they're growing fast? Nope. Their better selling product, at 14 million of those 20 million is the Quest 2 which has been discontinued for 9 months. Doesn't sound like explosive growth to me when your best selling product is not your current product.
by rak1507 | 2025-06-10 13:31:40+00:00
You definitely don't need to know any of that background to be able to arrive at the answer. To fully understand everything maybe, but all it takes is:

a = x^1 + x^4 + x^7 + ... = x(1 + x^3 + x^6 + ...) = x/(1-x^3)

a + a^3 + a^5 + ... = a(1 + a^2 + a^4 + ...) = a/(1-a^2)

Substitute + simplify. I don't think this is beyond a (fairly smart) elementary school student.
by jstummbillig | 2025-06-10 13:32:03+00:00
People are thinking too much of humans and LOCs as something valuable or worth their consideration when working with AI (because usually that LOCs would have required human effort). This is simply not the case when doing AI coding, and you need to adjust how you work because of that and play to the strengths of this setup, if you want to get something out of it and not frustrate yourself.

Here is how to do this: Have it generate something. That first 2000 lines of not so great first attempt code, don't even think about understanding all of that, or, worse, about correcting it.

Review it loosely. You are not dealing with a human! There is absolutely no need to be thorough or nice. You are not hurting any feelings. Go for 80/20 (or the best ratio you think you can get).

Then, think:

- Anything you missed to inform the AI about? Update your initial prompt

- Anything the AI simply does not do well or to your liking? Write general instructions (all of the IDEs have some way of doing that) that are very explicit about what you don't want to see again, and what you want to see instead.

Then revert everything the ai did, and have it go again from the start. You should approach something that's better.
by andsoitis | 2025-06-10 13:33:26+00:00
> If illegal immigration is such a problem, why not fine businesses 5x salary for using the labor, for as long as it was used?

Why do you assume that that doesn’t happen?

- Chicago (2014) https://www.ice.gov/news/releases/chicago-area-company-fined...

- Texas (2012) https://www.ice.gov/news/releases/2-companies-admit-hiring-i...

- Colorado (2025) https://www.cpr.org/2025/04/30/ice-fines-colorado-janitorial...

etc.
by alpaca128 | 2025-06-10 13:33:51+00:00
Architecture without structural integrity is terrible no matter how it looks. User interfaces that aren't usable and clear are bad no matter how they look. Sure the human eye enjoys looking at trees with thousands of leaves, but you won't find a person who enjoys a UI with a thousand buttons on screen.

To me visual noise in user interfaces is a severe distraction and I tend to prefer applications with minimal UIs (not minimal features). I disabled text cursor blinking in the browser and use a program to auto-hide the mouse pointer after a few seconds because it can distract me from reading.

I do like this new UI Apple shows here, though I would probably get tired of the effects if I had to use it for extended periods of time. Just like animations look satisfying until you realize they slow down everything you do on the computer because often their main purpose is marketing and not usefulness.
by Balgair | 2025-06-10 13:33:52+00:00
To some degree, I mean, it's LA.

Somewhere in the 19 million people in the Southland, a car is burnt in anger or celebration every weekend. Lakers parades are famously family unfriendly.

Businesses are robbed daily and violently.

I mean, there was a huge deal about the trains for a while [0] and nothing happened with the LAPD+ for a long time let alone the USMC.

LAPD+ cops are assaulted every week with God knows what.

That's what 19 million people are like. That mass of people sees a lot of low-probability events, by pure math.

Honestly, what's going on is that Donny watches Fox a lot. Fox is a media business, if it bleeds, it leads. Fox also is reeling from the Dominion lawsuits and two competitors barking up their tree. They have to push for ratings. Donny doesn't know this, he just sees what everyone else is seeing on Fox.

Hence this whole autopen thing that no one else outside of the Fox bubble has a clue about.

Donny sees the story, rants about it in front of confused cameras, then Fox has to double down on it and Donny rants again. It's a oroboros of bad research and news junkies.

So with these LA riots (blink and there's another), you get Fox seeing if it bleeds, it leads. Then Donny fritzes on it, then he's sending in the USMC without food or water, because, duh. Then they report on that, and he'll be sending in a whole regiment (5000 marines) by the end of the week, then a battalion (1200 marines, because these words have no meaning to him).

Look, there is no plan with Donny, he's just reacting to whatever he last experienced. It is super clear from all the evidence about the very leaky administration that they are just reacting to things as they come at them. Again, there is no plan. And yes, that is somehow worse than some conspiracy to make the US an autocracy.

[0] https://www.cnn.com/2022/01/14/economy/la-freight-railroad-t...

EDIT: I want to extend this idea about Donny having mashed potato brains a bit further. SInce the whole admin is just reacting to things by overexertion, that means that anyone trying to counter them (and that's like nearly everyone else on Earth) has it made in the shade. You let them swing, then just keep up the pressure after every blow. They crack, we've already seen this in the trade stuff (TACO), in the Greenland/Panama/Canada thing, in the signalgate thing, in the Kilmar thing, etc. All you have to do is just not let go of it. They get bored of it, because Fox's viewers get bored of it, so Fox switches the programming, and so the admin does too. They declare victory, and walk away.
by oneearedrabbit | 2025-06-10 13:34:36+00:00
Decades ago, a closure in Forth was especially innovative with DOES>:

: COUNTER CREATE , DOES> DUP 1 SWAP +! @ ; 0 COUNTER PK PK . \ => 1 PK . \ => 2

A semi-equivalent in Javascript is:

const counter = init => { let x = init; return () => { x += 1; return x; }; }; const pk = counter(0); console.log(pk()); // => 1 console.log(pk()); // => 2
by jesuscanwalk | 2025-06-10 13:35:11+00:00
Mmm. We've had an issue with our private-space since this morning with the following issues:

1. Our platform can't access any external API services from that dyno specifically. 2. Can't get into dashboard.heroku.com to login to our services/infrastructure. 3. heroku-cli doesnt work so cant access any logs from our dyno. 4. We're an enterprise client and had next to no update or no response from our account manager albeit we're right at the bottom of the pecking order but no reason.
by throw28198 | 2025-06-10 13:35:26+00:00
I'll quickly correct you as a zoomer: Gen Z is too young to remember windows vista, but just old enough to have enough fuzzy memories of skeuomorphism to be nostalgic for it (think of it like millenials liking vaporwave despite being very young in the 80s).

This makes far more sense as #2 with a flavor of cashing in on zoomer nostalgia.
by looshch | 2025-06-10 13:35:52+00:00
sure

> You like the service but don't agree with the company spending money on... t-shirts [...] It smells a bit like you want to control what they spend on?

i like the service, but spending money on t-shirts seems unreasonable to me. I'm sure there are a dozen things which would benefit from the money and time which were spent on manufacturing clothes. From their own blog post [1]:

> The process from here involves setting up a business entity in Germany, so we can import the t-shirts, store them in a warehouse, connect inventory logistics and ship them all over the world. This includes building a website and connecting it to a back-end database

which sounds to me like not the best way to spend the company's time

also:

> why did we go through all this trouble and allocate nearly a third of our investor-raised funds to produce and freely distribute 20,000 t-shirts

all their answers to that question they asked themselves in the same blog post seem silly to me. Go give bonuses to your employees, upgrade devices, make a company event, etc

> On AI - I think they have no choice tbh, they need to bring something to the table there

absolutely not! If i want an AI search result, i go to an AI provider of choice. Again, i don't think that should be their focus

> I cancelled my chatgpt sub because I can use kagi for many models

replace chatgpt with claude and reverse the statement and it will be true for me — i cancelled Kagi subscription because i use claude as a search engine

[1] https://blog.kagi.com/celebrating-20k
by jjice | 2025-06-10 13:35:56+00:00
I feel like I'm the only person around that's completely okay with nice small additions each year. My phone does everything I could imagine, and once a year they add something nice that Android did first or a small quality of life. I don't think earth shattering additions every single year could go on forever - the phone does so much already at this point.

As for the UI changes - I think they're fine, but I agree that the industry needs to chill out with redesigns. Spotify pisses me off with a new way to make the app worse with a redesign every six months.