MurphyA/hacker-news huggingface dataset:
by diggan | 2025-06-22 12:45:30+00:00
> US government sees itself and acts above the international law, dismissing the ICC rulings whenever it feels like it, making the ICC a pointless "rules for thee but not for me" type of org at the end of the day.

People don't talk about that because it's been obvious for a long time. How is it surprising a country who invades basically any country on a whim, based on false premises, also sees itself as being above international law?

Meanwhile, the cutting of email access is new, and hasn't happened before, so it is quite literally "news", while the other stuff you mention is basically an opinion-piece and not new information.
Show HN: Ziip – Open-Source Version of LinkedIn's Popular Puzzle Game
by alexandergekov | 2025-06-22 12:45:39+00:00
Story: I got hooked on LinkedIn’s Zip puzzle game but didn’t like having to log in just to play a single puzzle per day so i built an open-source version you can play anytime.

Under the hood, it’s a graph problem. Generating puzzles that are always solvable turned into a research into hamiltonian paths and pathfinding. I’m just an average dev, not super deep into graph theory, so i learned a ton along the way.

I ended up porting it to Nuxt and kept going added smoother animations, working on leaderboards, and experimenting with more unique puzzle patterns.

would love feedback on: * puzzle generation logic * how the difficulty feels * any new mechanic ideas

Github repo: https://github.com/alexander-gekov/ziip Game: https://ziip.fun
by lvass | 2025-06-22 12:45:41+00:00
Recommended by whom? I'm just saying your advice is terrible in general and takes no regard to how easy and powerful fingerprinting is nowadays, in google's perspective the only difference to using that VPN if you're "just" running chrome is that it also knows when you use a VPN, in other words, just giving one more data point. Also the average user is likely to install some nordvpn app if following your advice, which is a security nightmare, remember that company sells residential proxies.

Also IIRC for youtube, alternative frontends don't tend to rely on someone else's endpoints.
by beatthatflight | 2025-06-22 12:46:02+00:00
easiest one to get going with is to add the Playwright MCP. As a python dev you might have used it to do test automation? Anyway, it gives your tool eg Cursor, Claude Code access to the browser and automation using playwright. Meaning it can literally load a page to confirm its own change just had the desired effect.

The blender one is also fun as a starting point, if you do any 3d modelling (or even if you don't).
by JumpCrisscross | 2025-06-22 12:46:19+00:00
> ICC has its roots from the trials of Nazi criminals

You’re mixing up the ICC and ICJ.

The ICC was formed in 2002 [1]. The U.S. is not a treaty party to its founding document, the Rome Statute. The ICJ was founded because of the Nazis; it has jurisdiction over America [2].

[1] https://en.m.wikipedia.org/wiki/International_Criminal_Court

[2] https://en.m.wikipedia.org/wiki/International_Court_of_Justi...
by yapyap | 2025-06-22 12:46:57+00:00
> “Privacy is a human right” landed on deaf ears but hopefully politicians will soon realise that it’s a matter of national security too.

lol. lmao even.

this is the holy mary of security, politicians (US) will not give a damn as long as they’re not the ones being targeted and as long as the ad giants like google and co keep lining their pockets.
by mark_l_watson | 2025-06-22 12:47:00+00:00
A liberal Israeli friend has told me on a few occasions that Iran is one of the safest places in the Middle East for Christians and Jews to live, work, and raise families as long as they don’t publicly protest against the Iranian government.

I have no way of knowing if my friend is correct about this, but with the conflicting news broadcasts in the USA the situation is as confusing as hell. Off topic, but I have started finding news shows on the Internet from different countries like Singapore to try to figure out some semblance of truth about the world.
by sksjvsla | 2025-06-22 12:47:19+00:00
You’re describing exactly the kind of vendor lock-in treadmill I was trying to avoid. What you see as “rapid iteration” looks a lot like redoing the same work every few months because of shifting cloud-native limitations.

Also, the idea that using VPS or non-hyperscaler clouds means “poorly integrated and insecure mess” feels like AWS marketing talking. Good ops doesn’t mean gatekeepers — it means understanding your system so you don’t need to swap out components every quarter because the last choice didn’t scale as promised.

I’d rather spend time building something stable that aligns with my compliance and revenue goals, than chasing the latest AWS feature set. And by the way, someone still has to keep all that AWS software up to date — you’ve just outsourced it and locked yourself into their way of doing it.
by bookofjoe | 2025-06-22 12:47:57+00:00
If you get a chance, visit an Apple Store and ask to watch 2024 "Submerged" — first scripted film in Immersive Video — on Vision Pro.

Trailer: https://youtu.be/yDvASSABhNQ?si=iVSqDKuIUlrh23IF

Apple commissioned director Edward Berger (Academy Award-winning "All Quiet on the Western Front") to make this story of a torpedo attack on a U.S. sub during WW2.

Talk about claustrophobia and fear....
by city41 | 2025-06-22 12:48:07+00:00
Thanks for the clarification (I'm the blog author). If one were to really make this game, how the cards would ultimately be rendered is hard to say. Sprites are nice because you can overlay them and form many card variations from just a few sprites. Tiles rendering into a background doesn't account for transparent pixels, so building up tiles into a single background is not possible.

One way to handle that is to provide all the possible tile variations, but that would take up so much space. So you'd have a set of tiles for a regular Ace of Spades, and an entirely different group of tiles for a Lucky Ace of Spades for example.

The GBA has 4 backgrounds, so it would be doable to grab three of them and use them to render cards. That would only leave 1 background left for, well, the background :)

Another option would be to use a memory buffer and implement tile rendering yourself that accounts for transparent pixels. That would be the best of backgrounds and sprites combined into one. That would solve many problems, at the cost of the implementation would probably take up a lot of space. My hunch is this would be the best approach.

This right here might be why I find this platform so interesting. It's very limited, and the limitations usually bump into each other and you often steel from Peter to pay Paul.

Oh and the post didn't mention debuffed cards (they have a red X drawn over them). That'd be yet another card layer to throw into this mix.
by gitremote | 2025-06-22 12:48:30+00:00
> Reality is Israel is run by psychopaths who would be in jail if it weren't for their their cynical use of constant war as a misdirection.

Israeli police began investigating Israeli prime minister Benjamin Netanyahu for fraud in 2016. Israeli courts indicted him for multiple cases of fraud in 2019.

https://en.m.wikipedia.org/wiki/Trial_of_Benjamin_Netanyahu
by mark_undoio | 2025-06-22 12:48:34+00:00
I assume you're aware but there are some open source assistants that can get you this (at least to some extent).

E.g. Codename Goose https://block.github.io/goose/docs/quickstart/

Which I think supports Gemini among with all the other major AI providers, plus MCP. I have heard anecdotally that it doesn't work as well as Claude Code, so maybe there are additional smarts required to make a top notch agent.

I've also heard that Claude is just the best LLM at tool use at the moment, so YMMV with other models.
by CriticalRegion | 2025-06-22 12:49:11+00:00
The article and the post title make it sound like Samsung phones come with NSO software preinstalled and a drone strike is making its way to your living room. It's adware bloat. It's a privacy nightmare. It's predatory on the part of the OEM, be it Samsung or Lenovo or Microsoft or all the other OEMs that preinstall bloatware. It happens to be Israeli (though even that's not true - Unity is an American company).

There's no need to present it as anything less than what it is, it is enough of a scandal already. Fear mongering using the words "Israeli Spyware" just undermines the very just point being made.
by anticodon | 2025-06-22 12:49:37+00:00
Some of these tasks are required when you run your service in Amazon Cloud as well. It's not all free and not all by default. You'll need someone experienced with Amazon Services to set up many of these things in the Amazon cloud as well.

Also, it's not like you need everything you mention and need it immediately.

NTP clock syncing is a part of any Linux distro for the last 20 years if not more.

I don't remember that Amazon automatically locks down SSH (didn't touch AWS for 7-8 years, don't remember such a feature out of the box 8 years ago).

Rolling web app deploys with rollback can be implemented in multiple ways, depends on your app, can be quite easy in some instances. Also, it's not something that Amazon can do for you for free, you need to spend some effort on the development side anyways, doesn't matter if you deploy on Amazon or somewhere else. There's no magic bullet that makes automatic rollback free and flawless without development effort.
by recroad | 2025-06-22 12:50:06+00:00
The Zionist state as it is since 1967 has to be dismantled and it must go back to its 1967 borders. That’s international law.

Also, you seem to be putting a lot of weight from words 10 years ago by former officials when current Israeli officials including the head of state is clearly voicing support for genocide.

The otherising of brown Muslims comes easy.
by jrajav | 2025-06-22 12:50:07+00:00
I don't know which demo you mean exactly, but 'analog' qualities can be achieved in a number of simple ways in the digital realm (without even getting into advanced modeling). A few of them:

- Focusing on upper harmonic content. Starting with a saw wave gets you far here, as it starts with _all_ the odd and even harmonics which you can then gently trim away. In particular, even harmonics in the mid range are often described as 'warm.'

- Using resonant filters. These too contribute to a sense of richness and warmth, especially if the resonant peak is closer to the mid range.

- Adding a sub oscillator below the primary one to give it a subtle low hum.

- Adding more oscillators and detuning them slightly with respect to each other for stereo width and play in the harmonics.

- Modulating pitch and filter parameters with slow, gentle LFOs.
by infecto | 2025-06-22 12:50:20+00:00
It’s not obvious to me but perhaps you are approach it from a biased perspective. Sure if you left all higher order function to a LLM, thinking about homework and simply parsing it all through a chatbot, of course you are losing out. There is a lot of nuance to it and I am not sure if that very first initial study captures it. Everyone is different and YMMV but I suspect it will come down to how you use the tools not a simple blanket statement like yours.

Do you really latch on to a single early study to make conclusions in the world? Wild. Next time before going down the path of rudeness, why don’t you share a real anecdote or thought. We have all seen that study linked many times already.
by handfuloflight | 2025-06-22 12:50:47+00:00
You say you 'imagine' there are Islamic doctrines calling for violence against Jews that 'perpetrators cite.'

Stop imagining. Cite them.

What specific verses or doctrines are you referring to? Give us the exact citations.

Because once you do, I have a very simple question for you: If those verses mean what you think they mean, why didn't Umar ibn al-Khattab, the second Caliph of Islam and Muhammad's direct companion, know about them?

When Umar took Jerusalem from the Byzantines in 638 CE, instead of slaughtering Jews, he invited them back to a city they'd been banned from for 500 years under Christian rule. He protected their religious practices and established legal frameworks for their protection.

So either:

These verses don't exist or don't mean what you think, OR the second Caliph, who learned Islam directly from Muhammad, somehow didn't understand basic Islamic doctrine.

Which is it?

Put up or shut up. Cite the specific verses you're claiming exist, then explain why Muhammad's direct successor acted in the exact opposite way.
by Gareth321 | 2025-06-22 12:51:24+00:00
It seems fairly clear that Israel is targeting military sites and not civilians. On this basis alone would should feel hopeful for the 90 million innocent people who long for freedom from their oppressors. Your comment seems to imply that Israel is attacking civilians, and that those civilians are aligned with the theocratic dictators. On both points, you would be entirely incorrect.
by JumpCrisscross | 2025-06-22 12:52:01+00:00
> How is it surprising a country who invades basically any country on a whim, based on false premises, also sees itself as being above international law?

One, international law hasn’t ever constrained any of the great powers. (China annexed Tibet in 1951, for example.)

Two, the U.S. isn’t a treaty partner to the Rome Statute [1]. The ICC doesn’t have jurisdiction in America. One of the founding principles of the post-war system was treaty-based law—countries cede their sovereignty by agreement, not force.

America generally sees itself as being above international law. But it is far from alone in this. And the ICC isn’t an example of it.

[1] https://en.m.wikipedia.org/wiki/Rome_Statute
by jeroenhd | 2025-06-22 12:52:05+00:00
> 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

then you specify the key to be "user"? Isn't that the point of the ability to remap names? Except you can't, because you don't have a choice whether or not your data is deserialised with case sensitivity enabled or not.

I've written plenty of Rust code to turn camelCase into snake_case and "it's too much effort" has never been a problem. It's a minor bother that helps prevents real security issues like the ones listed in this article.

Even if you want to help lazy programmers, I don't think there's a good reason to confuse "User" and "uſER" by default.
by bjackman | 2025-06-22 12:52:15+00:00
> Most government positions could use almost anything.

Having worked for several years on bespoke IT for a megacorp, I think this is massively underestimating the challenge. There are literally hundreds of engineers involved and this is in a very well-established context.

Building a reliable, secure and user-friendly platform is a seriously enormous undertaking. I am honestly kinda skeptical that it's feasible for a smaller European nation to do this at an acceptable cost.

It absolutely needs to be done though. But I have a feeling everyone is doomed to fail if they try to do things on a custom basis. I think it has to be centralised one way or another.

Whether that means growing firms like Canonical, or coming up with some EU-level public engineering institutions, I dunno. I guess the best would be a patchwork of several such solutions.

I just don't really see how any of this can be done quickly enough to free us from US tech within 10 years :/

My fear is that people just don't do it properly. Then we end up with governments that are running on nonfunctional or horribly insecure IT. I don't think this is really better than being constantly fucked by Microsoft and the US govt.
by valyala | 2025-06-22 12:52:17+00:00
These tricks are essential for every database optimized for metrics / logs / traces. For example, you can read on how VictoriaMetrics can compress production metrics to less than a byte per sample (every sample includes metric name, key=value labels, numeric metric value and metric timestamp with millisecond precision). https://faun.pub/victoriametrics-achieving-better-compressio...
by zkmon | 2025-06-22 12:52:40+00:00
Every change will be met by other changes, ultimately leading to an equilibrium. A single change can not continue with its trend, as long it is connected with an ecosystem. It must make deals and find a balance.

In this case, the organic content will lose against the invading crawlers, either way. If they build a fort against the bots, they go undergound and remain unseen by their customers. If they don't mind bots, bot summaries would become those forts, with the same effect.

So ultimately the websites have to realize that bots are the only customers they can expect. Humans are long gone, as no human would ever need to click a link, if they are fed with the summary walls.

To realize this, start a blog and see how tough it is to get any meaningful attention to your great content.
by halffullbrain | 2025-06-22 12:55:32+00:00
Dane here.

A lot of debate at the moment about digital sovereignty, with a very trusted ally threatening to annex Greenland while perhaps shifting its internal power structure (courts vs executive powers) while also continuing a trend of increased executive power over private companies (NSL etc.)

Meanwhile, EU is apparently way behind both China and US in high-tech industry and digital infrastructure in general and AI technology in particular.

So it's a welcome discourse - we really should go through the threat scenarios, in light of the changed parameters. My observations:

* Consider: Could the society function if major cloud services (say, Microsoft 365 or Azure's IaaS services) - were suddenly nullrouted from Denmark? (Keep in mind that Denmark is heavily digitalized in both the private and public sectors)

* While that not a likely scenario, it's no longer an unthinkable scenario, which it seemed to be in 2024. If it's not unthinkable, it could quickly become a credible threat. "Surrender Greenland, or else..."

* Public sector Denmark is very much a "Microsoft first" country, 99.9% of desktops, office networks and productivity. On back-ends, MS is maybe not so big at the state-level systems, but quite dominant at regional and municipal levels.

* Due to GDPR (and various related side quests), public Denmark has been slow-ish in moving to cloud infrastructure, but e.g. Microsoft 365 is gaining marketshare over locally or semi centralized hosted Exchange servers. So the blast radius is unclear.

* At the same time, Microsoft is taking home quite substantial license fees. The minister's reaction could also play into that.

However, the thing to note is that the Ministry of Digital Affairs is a small ministry. While they control some key infrastructure components (few of which run on Windows, AFAIK), they are not at all responsible for choosing other administrative bodies' choice of office suite or the bargaining with Microsoft. In practice, that power is held by the Ministry of Finance, as is so much else. They might be seeing things differently.

Interesting times indeed. And certainly long overdue to consider alternatives realistically and reduce vendor lock-in where feasible.
by hirsin | 2025-06-22 12:56:17+00:00
The MCP server technically doesn't support DCR. The authorization server for the MCP server does, which is a minor distinction.

Have you seen significant need for this? I've been trying to find data on things like "how many MCP clients are there really" - if it takes off where everything is going to be an MCP client && dynamically discovering what tools it needs beyond what it was originally set up for, sure.
by avoutos | 2025-06-22 12:56:19+00:00
> Those $10-15 mil are given to politicians and the billions are spent from US tax payers money.

regardless of where the money comes from, my point was that money is not enough compared to the rest to claim that Israel has "bought" candidates.

> You might want to look into campaign contributions made by AIPAC and similar isreli institutions to these presidents.

The pro-Israel lobby certainly donated to them, it was just not enough to justify the claim that Israel has "bought all previous US presidents." And the fact that those presidents acted against Israel's interests shows that if there was an attempt to "buy" them, it failed with respect to policy.

> Which effectively makes these weapons free for Israel. US is literally funding Israeli army.

You are right that the U.S. is funding Israel's military, but my point was that there are in fact conditions to the funding and the U.S. does get something in return if you consider the indirect subsidy of the American defense industry.
by inglor_cz | 2025-06-22 12:56:20+00:00
I demolished nothing. The Islamic Republic of Iran

a) considers itself Islamic, b) it is indeed ruled by scholars of Islam, c) bases its policy and politics on Islam.

You say that they are basically heretics and that the majority of Muslims don't agree with them. So what. I haven't said that all Muslims want to destroy Israel for religious reasons.

If I want to be extra precise, the Islamic Republic of Iran is compelled by Islam as of its own understanding to destroy Israel.

And given that there is no central authority in Islam that would issue binding declarations on what is Islam and what is Heresy, this is basically the norm in the Islamic world. Every nation and community practices Islam as it understands it, which means quite a lot of internal diversity.
by tw04 | 2025-06-22 12:56:25+00:00
>Oh we stopped them? They’ve steadily advanced towards being a nuclear state regardless of all the diplomacy deployed.

Yes, we stopped them. How many nuclear weapons does Iran possess today? 0? Despite having a vast, VAST head start on North Korea - like decades worth of experience and capabilities. The ONLY reason they don't have one today is the diplomacy that convinced them to not move forward faster.

>How many countries don’t have nukes that aren’t being invaded. Canada, Italy, Japan, Costa Rica etc.

I think my favorite part is when the first country on your list is one who has been threatened repeatedly by the current US administration.

What exactly do you think Canada is going to do should Trump decide to follow-through on his threats of making them the 51st state? Make some strongly worded notices of condemnation with the UN while Ottawa is being razed?

Costa Rica has nothing anybody wants. If the US tomorrow declared they are no longer protecting Japan, they would likley find themselves invaded by Japan before the end of the year. The only reason Italy is safe is because they're part of the EU, and the EU has... you guessed it... access to nuclear weapons.
by hoosieree | 2025-06-22 12:56:31+00:00
I ended up with Emacs and org-mode. One of my friends used Vim and Pandoc to the same effect. I didn't quite have to write my own tool but each new LaTeX template foisted on me was hours of work that could have been spent doing research. My impression after seeing my peers work with Mendeley, Notion, Overleaf, etc. was they looked prettier at first glance but didn't solve my problem.

Over time I developed the opinion that LaTeX is an unnecessary tax on scientific progress. It's insanity to keep using it when HTML exists.
by Gareth321 | 2025-06-22 12:56:38+00:00
> What the US was doing before Israel blew up its efforts.

So... nothing?

> The idea that iran has any interest in using nuclear weapons is so absurd that it's incredible any one could take this propaganda seriously.

When a country repeatedly calls for the genocide of nations and peoples, over decades and various leaders, and funds dozens of terrorist groups which carry out unspeakable acts of depravity and violence against said peoples, why on Earth would you think they don't mean it? Why would having more destructive power suddenly make them less violent? Your logic doesn't follow at all. It's clear you have little understanding of the various ways in which Iran has waged war on its neighbours over decades. Them having a nuke would merely enable them to become far more bold in their covert and overt attempts to cleans the world of their enemies.