MurphyA/hacker-news huggingface dataset:
by eesmith | 2025-06-21 19:34:05+00:00
I did write that I know very little of the recent exchanges. Pointing this out earlier would have been more timely.

As the links points out (and as I wrote earlier) "Neither Iran nor Israel is a signatory to the 2008 Convention on Cluster Munitions, an international treaty prohibiting the production, stockpiling, transfer, and use of cluster bombs. The agreement has been signed by 111 countries and 12 other entities."

So, what should my feelings be when two belligerents have decided it's acceptable to sometimes use cluster bombs during war, and one uses them against the other?

It's really hard for me to feel a sense of outrage for one use of cluster bombs, given the recent history of Gaza, the 2024 Lebanon electronic device attacks, etc.

Furthermore, as a US citizen, I am also well aware that the US sent cluster munitions to Ukraine. Both Russia and Ukraine use them in their war. None of those countries are treaty signatories.

Should the US be outraged about Iran's cluster munitions use when it's okay for Ukraine?

Should we get the UN to step in between Israel and Iran? Between Russia and Ukraine? Between Israel and Gaza? What treaties apply?

You still haven't answered my question of how you determined which accuracy is needed for a retaliatory response.
by Dwedit | 2025-06-21 19:35:31+00:00
If you're hitting sprite limits because you used up all the sprite slots, you're doing something wrong. Sprites are for moving objects that need to exist outside of grid alignment. For steady objects, put them in a background layer. If you need a different alignment than 8x8 tiles, you can use two overlapping layers to get 4-pixel horizontal alignment instead.
by JumpCrisscross | 2025-06-21 19:35:49+00:00
To the degree the ICC has precedent, it’s in being powerless over great powers.

I don’t know what the solution is. But an essentially advisory body like the ICC probably isn’t it if the goal is checking the U.S. and its allies, or China and its allies. (Maybe it’s useful for checking Western Europe? Idk.)
by DougMerritt | 2025-06-21 19:35:51+00:00
Since the topic arose, FWIW, here in the U.S. it's common to have one power socket in a room (e.g. living room, bedroom) controlled by wall switch, and multiple other power outlets lacking such a switch.

I'm not in the industry, but I think the idea is that, in the absence of built-in lighting, one should be able to add lamps to a room that can be turned on/off by a handy power switch next to the room's entrance.
by sim7c00 | 2025-06-21 19:35:51+00:00
sounds crazy. in my country, adding anything that prevents you from finding work in the future to a contract is kind of invalid.

you do get non competes etc., but it never holds up in court as you can easily prove it prevents you from finding jobs.

i wish for you in your legislation there might be a similar law, otherwise these things are really evil. i mean, its like prison in some fields niche enough, and those are exactly the fields prone to such overly protective clauses
by tialaramex | 2025-06-21 19:37:42+00:00
If you're "picking up the pieces" you have tabula rasa. So nobody owns anything unless you say so.

I think you'll be lucky if there isn't something closer to France's épuration sauvage - the "wild purge" after liberation but before France's civil government was fully in control again. Later there are trials, the ordinary operation of justice, the accused have lawyers, evidence is produced, some are executed, many go to prison, more walk free, but as German infantry flee and the Allied tanks roll towards Paris local French people just grab that guy everybody knows is a collaborator and they slit his throat, maybe he was really what they thought he was, maybe the leader of the mob just fancied this guy's wife. It's done now.
by nemothekid | 2025-06-21 19:38:46+00:00
I'm not entirely convinced this trend is because AI is letting people "manage fleets of agents".

I do think the trend of the tiny team is growing though and I think the real driver were the laysoffs and downsizings of 2023. People were skeptical if Twitter would survive Elon's massive staff cuts and technically the site has survived.

I think the era of the 2016-2020 empire building is coming to an end. Valuing a manager on their number of reports is now out of fashion and theres now no longer any reason to inflate team sizes.
by SllX | 2025-06-21 19:39:13+00:00
I would have thought calling out the repulsiveness of the Holocaust and the health and wellbeing of a continued German-state would have been the moral justifications, but okay, sure.

> and the same is true of US leaders.

The thing is, there isn’t enough in the way of shared morality between nations of the world to make this claim. From our perspective, the POTUS is imbued with the power to deal with foreign nations, and this includes both diplomatic and war functions, and to do so in a way that is beneficial to America. That’s what he is elected for, so imposing the ICC’s international justice on our elected leaders is in essence the same as trying to impose a foreign justice on America. We have our own laws, and govern our military with our own code of justice passed by our Congress, therefore we cannot abide by the ICC’s infringement on our sovereignty, nor will we tolerate a threat from it against our elected leaders.
by l33tfr4gg3r | 2025-06-21 19:39:54+00:00
The way I've come to think about this is that the relevance of the ad to you (as a YouTube viewer), is irrelevant. It matters not whether they are relevant to the content/topic of the video, or whether they are of the kind that SponsorBlock blocks, or those shown by YT algos. The ads serve one purpose, and one purpose alone - to bolster revenue for Google. What may have started out as a 'well-intentioned' (using the term loosely) means to recreate Costco-like ads for the digital realm in the early days of the web, was quickly consumed, like most everything else, by Corporate greed and morphed into a source of user frustration over time.
by Waterluvian | 2025-06-21 19:40:00+00:00
There’s got to be a term for this given how I see it daily: when experts are so hyper focused that they’re not even aware they might have to at least indicate what a compositor even is.

I think a common response is that if you don’t know, you’re not the audience anyways. But that lops off your customer funnel and limits the general awareness of your product. You want to bring everyone one step closer to your product from wherever they are.
by em-bee | 2025-06-21 19:40:22+00:00
PGP isn’t architecturally well-equipped to provide forward secrecy

i have no insight into the development, but i suppose that swapping out PGP for something entirely different should technically be possible.

they did develop a peer to peer protocol with forward security for real-time messages that sidesteps SMTP entirely. seems a bit wierd given the premise, but the devs are at least not limiting themselves to SMTP and PGP.
by CactusRocket | 2025-06-21 19:40:33+00:00
I think you and I read a different article. For example, about treating JSON keys without case sensitivity:

> In our opinion, this is the most critical pitfall of Go’s JSON parser because it differs from the default parsers for JavaScript, Python, Rust, Ruby, Java, and all other parsers we tested.

It would be kind of difficult to argue that this is not about Go.

Don't get me wrong, I love Go just as much as the next person, but this article definitely lays bare some issues with serialization specific to Go.
by rahimnathwani | 2025-06-21 19:41:07+00:00
If I'm buying soup, I'd prefer the manufacturer, the retailer, and any other part of the supply chain to be as efficient as possible, so they can compete in the market to offer me soup of a given quality at the lowest possible cost.

An individual consumer doesn't derive any benefit from companies missing out on automation opportunities.

Would you prefer to buy screws that are individually made on a lathe?
by gopher_space | 2025-06-21 19:41:14+00:00
> I expected a brave tale of RedPanda SREs valiantly fixing things, or some cool automatic failover tech.

It's a tale of how they set things up so they wouldn't need to valiantly fix things, and I think the subtext is probably that Redpanda doesn't pass responsibility on to a third party.

There are plenty of domains and, more importantly, people who need uptime guarantees to mean "fix estimate from a real human working on the problem" and not eventual store credit. Payroll is a classic example.
by nunez | 2025-06-21 19:41:35+00:00
The abstractions are fine and make a lot of sense the deeper you get into k8s.

CRs for example. CRs are an amazing design concept. The fact that everything is a CR, with some exceptions (like everything in the v1 API) and their controllers are always Pods running somewhere is incredible. Debugging cluster irrops is so much easier once you internalize this.

However, this exemplifies my desire for better UX. It would be great if "kubectl logs" accepted an CR kind, which would have the API server would automatically find its associated controller and work with the controller-manager to pump out its logs. Shit, I should make that PR, actually.

Even better would be a (much improved) built-in UI that UIops people can use to do something like this. This will become extremely important once the ex-VMware VIadmins start descending onto Kubernetes clusters, which will absolutely happen given that k8s is probably the best vCenter alternative that exists (as non-obvious as that seems right now, though I work at Red Hat and am focused on OpenShift, so take that with two grains of salt)
by JumpCrisscross | 2025-06-21 19:41:54+00:00
> warranties took this into account and it was a normal procedure to add RAM, disk drives and video cards etc. without voiding the warranty

Again, very limited warranties that only covered manufacturing defects. Not the warranties integrated products have today. In most cases, a manufacturing-defect warranty is not voided by rooting your device. (It may become more difficult to prove it’s a manufacturing defect, however. The law varies state to state.)

What fundamentally changed is warranties expanded as products became more integrated and the market expanded beyond power users. You cannot provide accidental-damage insurance for a user adjusting their BIOS.
by jeroenvlek | 2025-06-21 19:41:56+00:00
I've been using Hyprland now for 4 months and it's my first tiling WM experience. I absolutely love it and actually donated 10 euro to the dev(s?).

Having said that: This is simply not mature enough yet to warrant a 60 euro a year subscription, regardless of premium features.

To be clear, I do see the potential and I would actually pay it but this is too early.
by wrigby | 2025-06-21 19:42:27+00:00
I was curious what these numbers look like if people get their extra calories from carbs instead of animal products:

- A 100g cooked serving of pasta has 131 calories [1] - This random website claims that a 100g serving of pasta generates 0.58 lb CO2 equivalent emissions - To get 90 calories we need ~69g of pasta - This gives 0.4lb CO2e per mile when walking under pasta power

I'm not sure if the CO2 estimation for pasta is using a cooked weight or a dry weight, so I chose the worst-case scenario. If that CO2e number is applied to 100g of _dry_ pasta, the numbers get way better.

1: https://fdc.nal.usda.gov/food-details/169728/nutrients 2: https://www.co2everything.com/co2e-of/pasta
by sim7c00 | 2025-06-21 19:42:29+00:00
thanks for your insights. my comment was overly cynical. in practice though visually , on a good (really good) monitor, you really can not see a difference. trained eyes, cannot really see a real difference. the difference becomes visible more due to a monitors own quircks not displaying accurately (mapping of this sdr/hdr to colourspace).

this was posted before here on HN and i dont think its wrong. though ofcourse, technically, there are differences, which might be in some applicaitons ( but usually are not) exploited to the viewers benefit. (?? maybe?? someone with real good eyes :)) https://yedlin.net/DebunkingHDR/index.html

maybe my interpretation is wrong, but i dont think it is far off if it is. specification differences and differences in human perception are not the same thing
by nyrikki | 2025-06-21 19:42:53+00:00
Even if you are cloud native, it makes sense to have scaffolding to allow for vendor mitigation, unless you want to tie your entire companies future to the whims of a single company.

Monitoring and persistence layers are cross cutting and already an abstraction with impedance mismatch already.

You don't need a full blown SOA2 systems, just minimal scaffolding to build on later.

Even if you stick to AWS for the remainder of time, that scaffolding will help when you grow, AWS services change, or you need a multi cloud strategy.

As a CTO, you need to also de-risk in the medium and longer term, and keeping options open is a part of that.

Building tightly coupled systems with lots of leakage is stepping over dollars to pick up pennies unless selling and exiting is your plan for the organization.

The author doesn't mention what they had to write, but typically it is cloud provider implementation details leaking into your code.

Just organizing ansible files in a different way can often help with this.

If I was a CTO who thought this option was completely impossible for my org, I would start on a strategic initiative to address it ASAP.

Once again you don't need to be able to jump tomorrow, but to me the belief that a vendor has you locked in would be a serious issue to me.
by sim7c00 | 2025-06-21 19:43:50+00:00
32 bit audio is higher resolution, it can have effects applied to it in higher detail. like subpixel coordinates might more clearly specify a pixels colours...

anything beyond 16bit (which is streamed to your speakers) is not audible though in the sense of playing it to the speaker. it matters in processing (dsp). (44 or 48khz inguess?)
by dylan604 | 2025-06-21 19:44:54+00:00
That's such a low effort bit of criticism of me calling out their scammy behavior. Yes, I could not watch, but that does nothing to solve the actual problem. By ignoring the problem, you're just giving them the okay to continue with scammy behavior. If they behaved like normal broadcasters and had standards on what ads they showed, I'd have much less of a problem. Some of the content that theGoogs allows and accepts and distributes is appalling.

Being unable to accept critical comments and just brush them off with "just don't watch" is just really not appropriate. You can also just not reply to comments on HN when you don't have anything that contributes the conversation, but yet you chose not to do that yourself.
by leereeves | 2025-06-21 19:45:05+00:00
I don't know anything about the case in Uganda, but transfusion reactions can happen to anyone, even in the United States.

We don't actually express antibodies to antigens until we're exposed to them, so crossmatching won't detect a minor antigen mismatch until the first transfusion containing the antigen is administered.

That first time causes a delayed hemolytic transfusion reaction, which is generally milder than the kind of reaction crossmatching will prevent, but can be serious or even fatal.

https://en.wikipedia.org/wiki/Delayed_hemolytic_transfusion_...
by crazygringo | 2025-06-21 19:45:09+00:00
It looks like Microsoft is doing everything it can to avoid repeating this in the future:

> Microsoft said the decision to suspend Mr. Khan’s email had been made in consultation with the I.C.C. The company said it had since enacted policy changes that had been in the works before the episode to protect customers in similar geopolitical situations in the future. When the Trump administration sanctioned four additional I.C.C. judges this month, their email accounts were not suspended, the company said.

> Microsoft and other U.S. companies have sought to reassure European customers. On Monday, Satya Nadella, Microsoft’s chief executive, visited the Netherlands and announced new “sovereign solutions” for European institutions, including legal and data security protections for “a time of geopolitical volatility.” Amazon and Google have also announced policies aimed at European customers.
by golergka | 2025-06-21 19:46:40+00:00
Really depends on the type of business you're in. In the startup I work in, I worked almost entirely on quality of service for the last year, rarely ever on the new features — because users want to pay for reliability. If there's no investment in quality, then either the business is making a stupid decision and will pay for it, or users don't really care about it as much as you think.
by cesarb | 2025-06-21 19:47:26+00:00
> The fact that it allows case-insensitive key matching is just insane.

It's probably a side effect of what is IMO another bad design of that language: letter casing determining field visibility, instead of using a keyword or a sigil. If your field has to be named "User" to be public, and the corresponding entry in the JSON has all-lowercase "user" as the key (probably because the JSON was defined first, and most languages have "field names start with lowercase" as part of their naming conventions), you have to either ignore case when matching, or manually map every field. They probably wanted to be "intuitive" and not require manual mapping.
by kragen | 2025-06-21 19:47:34+00:00
Historically speaking, Westphalian sovereignty meant that there was no such thing as an "international criminal court", nor "war crimes". An ICC party such as France hypothetically arresting, for example, Netanyahu, for things that he did in Israel, would amount to a substantial erosion of Israel's sovereignty in the Westphalian sense. Under the Westphalian system, Israel's prince would have sole jurisdiction in such cases.

Of course, that doesn't necessarily tell us anything about whether it's good or bad. Eroding Westphalian sovereignty in such a sense is the whole point of the ICC, the EU, and arguably even the UN (though, of these three, only the ICC would have the particular result described in my previous paragraph). But it's worth pointing out that it's a major difference from centuries of historical precedents, not American exceptionalism.
by vbezhenar | 2025-06-21 19:47:35+00:00
I miss simple Windows-like experience in Linux. I fondly remember GNOME 2 days. It was the best Linux experience I've ever had. Task bar with open window buttons and workspace switches. Icon tray. Start menu. It just worked. These days it's either GNOME with its weird approach to UI, KDE with infinite number of settings that put me into depression the moment I open their control panel or those weird tiled WMs which I have zero interest in, because I almost never split my screen, all my windows are maximised 99% of time.
by macintux | 2025-06-21 19:48:55+00:00
Years ago I had the misfortune of helping a company recover from an outage.

It turned out that they had services in two data centers for redundancy, but they divided their critical services between them.

So if either data center went offline, their whole stack was dead. Brilliant design. That was a very long week; fortunately by now I’ve forgotten most of it.
by maxlin | 2025-06-21 19:48:55+00:00
That is just illogical. It's like if I added some test results done on instrument X would be rude because that would, in your mind, require everyone else to do independent validation of the specific test instrument.

No. The same way people can implicitly trust things measured in specific ways, people know in what AI's are good at. If they include a ton of references from good domains, in a casual context that is already quite strong. Let's not pretend we're working with weapons technology or something lol :)
by PaulHoule | 2025-06-21 19:49:24+00:00
It's hard for me to picture how P6 could really be a step forward.

I played P4G long ago on my PS Vita, bought P5R on Steam a while back and I'm most of the way through it on my Steam Deck right now.

I love the story and the art for P5R but the game is a bit weak as a game, mainly in the way that other turn-based games (a genre I like) tend to be weak. Except for one battle, status effects mostly don't matter (just wait a few turns and they expire) Games with mechanics that don't matter are just so widespread: I think of Fire Emblem games where the weapon triangle doesn't matter because (i) it is so easy to overlevel characters, and (ii) if your characters is overleveled the weapon triangle doesn't matter.

P5R is a crazy long game that doesn't make you make any choices about which social attributes you develop or which characters you befriend, new game plus is unimaginable because the game is so long so you feel you have to do everything which makes the game longer. On top of it the game sets deadlines for you to clear various dungeons which are never challenging to hit.

... and it's not that it is a bad game relative to other games, it's one of the best, but playing through makes think that people need to make something really different in the area of turn-based games mashed up with visual novels such as shorter games that you have to play through to experience everything or games where every mechanic is meaningful. Back in the PS Vita era there were many games where I would really enjoy the NG+ such as Akiba's Trip 2 in which playthoughs got faster and faster as you got stronger or the Neptunia games which had first rate voice acting in two languages and NG+ meant you could enjoy both.
by kirubakaran | 2025-06-21 19:49:29+00:00
Shockley -> Fairchild -> Intel, AMD couldn't have happened with non-compete. So Silicon Valley couldn't have happened in Washington.

https://en.wikipedia.org/wiki/Traitorous_eight

Per capita isn't a good measure here, as Washington's weather helps lower the denominator (I say this as a former Seattle resident)
by Heliodex | 2025-06-21 19:49:35+00:00
Awesome! I haven't had this much fun since r/Place.

The ultimate territorial acquisition strategy seems to be as follows:

- Pick a desired colour

- Choose a place to found your empire, ideally somewhere with a lot of large rectangles and a colour that takes few clicks to turn to yours

- Left click tiles to capture them for your colour

- Right click those same tiles many times to subdivide them into areas much smaller. What took you 1 click to capture will now take anyone else hundreds!
by bsder | 2025-06-21 19:49:41+00:00
> Quoting a satirist isn't a real argument.

Quoting Republican propaganda isn't a real argument, but you did it anyway.

The Republican point of outsourcing has always been "My goal is to cut government in half in twenty-five years, to get it down to the size where we can drown it in the bathtub." (quoting Grover Norquist).

> And then they lose the contract to the other bidders if they mess up.

This only works if the government has enough competent personnel to be able to oversee and evaluate "mess up". When you outsource everything, you no longer have that. So, contractors only have to worry about being sued after the fact, if that. In reality, the failures only manifest 10 years down the road and the companies have all rolled up and disappeared with the profits.
by 0xDEAFBEAD | 2025-06-21 19:50:03+00:00
>Only the most disciplined security squads can overcome their fear long enough to trigger the flame guns which can keep the worms at bay. Clearly you will have to tend carefully to the morale of the troops.

This is an interesting lesson in game design. The reason the mind worms fight using morale rather that conventional combat is because otherwise they wouldn't scale as your troops get stronger.

Supposing the mind worms had fixed conventional strength--on par with that of an ordinary early-game scout, for example. Then as soon as you get proton missiles or whatever, mind worms would no longer provide a challenge. But if you made mind worms challenging for the late game, then they'd be impossible in the early game. Hence the creation of a parallel combat strength scale, to better manage the mind worm difficulty curve.