MurphyA/hacker-news huggingface dataset:
by bawolff | 2025-05-20 02:54:31+00:00
I'm not exactly sure what your point is. The Israel & Russia situation are somewhat exceptional in the history of people the ICC has issued warrants for. The majority of the work the ICC has done in the past has not been about holding the leaders of regional powers accountable. They have largely in the past concentrated on much smaller fish.

Whether that is good or bad is debatable, but i think it gives the wrong impression of the icc to assume that this type of situation is the primary thing the icc does (or did historically)
by nyarlathotep_ | 2025-05-20 02:55:00+00:00
I have no idea what Windows does with the various network services but my Pi-Hole gets rate-limited* when it connects to the network--there's just constant DNS lookups to countless MS domains, far beyond what could reasonably be expected for a barebones install.

This isn't even a corpo-sloptop with Qualys and Zscaler and crap running, Just a basic WIndows box I rarely boot. It's deeply offensive to me.
Show HN: A free, privacy preserving, archive of public Discord servers
by searchcord | 2025-05-20 02:55:32+00:00
Hey HN!

I have been working on this project for a while, and I think this solves a problem that a lot of people here have: not being able to easily search Discord servers.

Currently, I only scrape servers that are marked as "discoverable" on Discord. However, if there's enough interest in the project, I'm open to adding specific servers by request. I'm primarily focused on informational servers rather than casual hangout spaces, such as open source projects, Minecraft mods, and support communities for tools, services, or platforms (for example, hosting providers).

I have placed restrictions on searching directly by user ID to prevent doxing. I also made the opt out process one click, for those who do not want to be archived.

This is my first large scale project, so I'd love to hear your feedback!
by mdaniel | 2025-05-20 02:56:22+00:00
I'm not the person you asked but I believe there are two broad classes of answers: hand rolled parsers and PEG grammars

e.g. https://github.com/llvm/llvm-project/blob/llvmorg-20.1.5/cla... and https://github.com/python/cpython/blob/v3.13.3/Grammar/pytho...
by mikem170 | 2025-05-20 02:56:27+00:00
It is my understanding that the normal procedures mandate that government supplied locked down devices be used for classified communications, not personal phones running Israeli cloud-connected messaging apps.

This is comparable to everyone using Hillary's email server for classified messaging, except also controlled in a foreign country, and oops very insecure.

Even office drones working at a bank aren't allowed to do such things.

This is not normal.
by 0xbadcafebee | 2025-05-20 02:57:01+00:00
Or intentionally. There could be an APM agent which just lets you run heap dumps any time you want, or they enabled heap-dump-on-crash, or had a heap dump shutdown hook, etc. There's a lot of ways to trigger dumps. If we're talking about a full dump, and the apps were using most of the memory allocated to their container/VM/etc, 410GB is actually not that many dumps (we're probably talking uncompressed). At 4GB/dump, that's around 100, over possibly several years.

I just wonder where they were storing them all? At one place I worked, we jiggered up an auto shutdown dump that then automatically copied the compressed dump to an S3 bucket (it was an ephemeral container with no persistent storage). Wonder if they got in through excessive cloud storage policies and this was just the easiest way to exfiltrate data without full access to a DB.
by godelski | 2025-05-20 02:58:11+00:00
> If that were so, you would not have had multiple people ask you for clarification or specifics.

There are multiple conditions which can create this result. I've stated why I do not believe "lack of clarity" is sufficient justification. It may be contributing, but I'll stand by that it is insufficient given what expectation we minimally expect someone to have.

> examples you cite are often not enough to keep stores open, hence all the store closings. > This was obvious to multiple people,

This is literally post hoc ergo propter hoc logic[0]. There is insufficient evidence to believe that this is the reason stores had to close and does not consider alternative explanations. You do not have the counterfactuals here, you are just concluding that since it happened it was obvious.

Responding this way also is inappropriate to my comment too. My comment would lead to the claim that stores closed because they failed to adapt to a changing environment. This would consequentially lead to exactly identical settings.

If you want evidence for why you might want to believe this, look at Sears. A store that famously had a mail based catalogue. Their failure to adapt to internet markets is widely discussed as from a hindsight perspective it seems crazy that they didn't dominate. They were literally doing an "online store" before the internet existed. You can also look to Blockbuster, which is also famously written about.

The point is that what's obvious post hoc isn't obvious in situ. Sears made a great blunder underestimating the popularity of online stores and continuing operating as normal (not adapting). Given that one of the leaders in the market made such an "obvious" blunder, I don't think we can rule out that others didn't similarly miscalculate.

If you think this is not the case, cool! Argue that! But you should justify it. Say why I'm dumb. Evidence it. But I'm not going to accept your claim if it is premised on people being oracles. They aren't now, we have evidence that they weren't then, so I don't have reason to believe that happened. It also doesn't align well with the order in which businesses failed nor align with explaining why certain ones are still around. You miss that my claim has such an explanation. But you need to actually think about what I said...

I welcome you calling me an idiot. But if you're going to do it, put some serious effort into it.

[0] https://en.wikipedia.org/wiki/Post_hoc_ergo_propter_hoc
by wredcoll | 2025-05-20 02:58:15+00:00
I think most people recognize more states that 'moral righteousness' and 'immoral heathen'. I don't expect, e.g. christian bale to spend his life volunteering in a food pantry and washing prisoner's feet.

I do expect him not to rape, murder, commit fraud, and so on.

One of the things I occasionally notice about conversations in this area is that some people care more about actions that hurt people than property.

If our hyopthetical rockstar trashes a hotel room, wrecks his car and then has a heart attack from cocaine, that might be judged differently than one that joins the local nazi party and attempts to murder someone.
by perrygeo | 2025-05-20 02:58:42+00:00
I agree with this more daily.

Converting a dictionary into a list of records when you known that's what you want ... easy, mechanical, boring af, and something we should almost obviously outsource to machines. LLMs are great at this.

Deciding whether to use a dictionary or a stream of records as part of your API? You need to internalize the impacts of that decision. LLMs are generally not going to worry about those details unless you ask. And you absolutely need to ask.
by delta_p_delta_x | 2025-05-20 02:58:59+00:00
> What modern hardware isn't supported by Linux?

Fingerprint sensors and IR login cameras that are pre-installed on many laptops, and have Windows-only drivers.

As an end-user (yes, I'm an engineer too, but from the perspective of the OS and driver developers I am an end-user) I don't care who is in charge of getting the device to work on an OS—I only care that it works or not. And these devices don't, on Linux. So, they are broken.
by egberts1 | 2025-05-20 02:59:02+00:00
Here is a list of all variants of EBNFs:

https://github.com/egberts/vim-syntax-ebnf

And a EBNF format detector:

https://github.com/egberts/filetype-ebnf-grammars

And a master list of all variants of EBNF:

http://www.cs.man.ac.uk/~pjj/bnf/ebnf.html
by hnburnsy | 2025-05-20 02:59:53+00:00
NWS already has it wrapped nicely just supply your lat/long, and offers the XML version too. Example...

Hourly Weather Forecast Graph (48 hours)

https://forecast.weather.gov/MapClick.php?lat=28.4963&lon=-8...

XML Version

https://forecast.weather.gov/MapClick.php?lat=28.4963&lon=-8...
by egberts1 | 2025-05-20 03:00:39+00:00
Still use EBNF, so some of my tools, citations, and sources are:

Here is a list of all variants of EBNFs as well as Vim syntax highlighter for EBNF variants:

https://github.com/egberts/vim-syntax-ebnf

And a EBNF format detector:

https://github.com/egberts/filetype-ebnf-grammars

And a master list of all variants of EBNF:

http://www.cs.man.ac.uk/~pjj/bnf/ebnf.html
by scuff3d | 2025-05-20 03:01:05+00:00
""CPRS is 100% text, and it's all capital letters. The thing looks like a word processor from the '90s," Zabriskie says. "It's like learning how to use an old car. You have to memorise all these commands, and you're always running into errors. Something that should take a minute ends up taking half an hour because you forgot to type a dash somewhere."

As a software dev who works mostly in the terminal and Neovim, I feel attacked...
by jraph | 2025-05-20 03:01:14+00:00
"Thinkpad linux" with region set to India on DDG yields many results, including https://www.lenovo.com/us/en/d/linux-laptops-desktops/

If buying with Linux is not an option at your place, you can always buy one of the many models found with this search without OS and install it yourself. Most thinkpads should be all right. Most elitebooks should do. Dell laptops sold with Ubuntu somewhere on the planet should do. I'm afraid I can't help nore, you'll have to do your search. Finding out which laptops are sold with Linux somewhere should not be rocket science. I don't buy laptops very often, I tend to keep my computers for a healthy amount of time, I can't say what it's like in India in 2025.

> Can we at least agree to reduce the timeframe for things working flawlessly to "less than two years" instead of "a decade"? Yes you were able to go to the toilet downstairs but the toilet upstairs was definitely broken.

No. I understand that it can be a dealbreaker for some, but that's a minor issue for me on laptops, even unplugged, and I do watch a lot of videos (for environmental reasons I tend to avoid watching videos in very high resolutions anyway, so software rendering is a bummer but not a blocker). There are still things that don't work, like Photoshop or MS Office, so you could say that it's still not flawless, still, that doesn't affect me.
by cupofnotjoe | 2025-05-20 03:02:00+00:00
Its not semantics at all, you just are excusing your own misunderstanding. He didn't describe himself with a job title, and he even explicitly states directly after listing those awards, that he is not an employee of Microsoft.

Extending your logic, I have a CCIE, so if I ever state I'm a CCIE, I'm an employee of Cisco? I have a masters degree by coursework from a university, so I I ever state I have an Msc, I'm an employee of the university? I have an electrical licences issued by EnergySafe Victoria, so if I say I'm an A-Grade Electrician, I'm an employee of EnergySafe Victoria?
by Brajeshwar | 2025-05-20 03:02:29+00:00
Not too far in the past, when Bootstrapped themes were becoming the face of the Internet, a new framework came to town — TailwindCSS. The smart thing they did was introduced the framework with a few brilliant template and a lot of styled components. I bought the initial copy and does a lot of people. Those templates, TailwindUI.com (now TailwindCSS.com/plus)[1] became the gradien-y, dark-ish, glow-y design you see a lot these days.

A similar design wave is also happening with internal dashboard, admin interfaces. Thanks to https://ui.shadcn.com Personally, I'm fine with the standardization of such functional interface designs.

btw, for Have I Been Pwned, this is Bootstrap[2] and I'm not surprised it is also inheriting those design styles.

1. https://tailwindcss.com/plus

2. https://getbootstrap.com
by natmaka | 2025-05-20 03:03:00+00:00
There are dissenting opinions: https://en.wikipedia.org/wiki/Asse_II_mine#Current_progress

In not-so-ancient times "experts" were also OK with ocean disposal. https://en.wikipedia.org/wiki/Ocean_disposal_of_radioactive_...

AFAIK few experts now judge adequate to use such mines, and many nations build dedicated repositories.
by TheDong | 2025-05-20 03:03:11+00:00
> If body is of type *bytes.Buffer, *bytes.Reader, or *strings.Reader, the returned request's ContentLength is set to its exact value

Servers like to know Content-Length, and the package already special-cases certain readers to effectively treat them like a `[]byte`.

Clearly it does something differently already.

Also, following redirects only works if you can send the body multiple times, so currently whether the client follows redirects or not depends on the type of the reader you pass in... if you add a logging intercepter to your reader to debug something, suddenly your code compiles but breaks because it stops following redirects, ask me how I know.
by nozzlegear | 2025-05-20 03:03:19+00:00
> Pretty much every developer at GitHub is using Copilot in their day to work, so its influence touches virtually every code change we make ;)

Genuine question, but is CoPilot use not required at GitHub? I'm not trying to be glib or combative, just asking based on Microsoft's current product trajectory and other big companies (e.g. Shopify) forcing their devs to use AI and scoring their performance reviews based on AI use.
by bawolff | 2025-05-20 03:03:19+00:00
> The law you cited is clear. Don’t touch American service members and American service members won’t touch the court. Reasonable enough given we aren’t party to the court and will not be held subject to its jurisdiction.

Not really. International law is for the most part not worth the paper its written on. However if you do believe in it, USA signed the UN charter where they in theory gave up the right to use military force except in self-defence. A foreign court holding a trial for an american citizen accused of commiting a crime in a foreign place is definitely not a valid excuse to invade someone under international law.

Its also pretty hypocritical, since if someone travels to america and commits a crime there, america has no problem arresting them for their conduct while in america. Why aren't other countries allowed to do the same?
by pabs3 | 2025-05-20 03:04:01+00:00
Some links for other folks looking at this:

https://www.sovereign.tech/legal https://www.sovereign.tech/faq https://www.sprind.org/ https://de.wikipedia.org/wiki/Bundesagentur_f%C3%BCr_Sprungi...

I guess the government wouldn't fund more than one such org, even if the additional ones were non-profit instead.

At least NLnet (similar org from .nl) is a registered charity. IIRC its funds are from the EU level though.

https://nlnet.nl/

What happened with Bundesanzeiger Verlag GmbH?
by eddythompson80 | 2025-05-20 03:04:39+00:00
I assume if that ever happens, someone will register https://haveibeenpwnedbyhaveibeenpwned.com. It'll be the top post of HN for a couple of says while everyone argues in the comments about how the state of online security is "fundamentally broken" while someone asks if they can sue. Then we'll all forget and move on.
by jldugger | 2025-05-20 03:04:53+00:00
> Better marketing around this would likely improve signups.

For 2023, the Capital One was the fourth largest issuer[1] by purchase volume. Post merger would put them at number three. The challenge isn't signups, it's retention. Discover being in the subprime category means it's often a borrower's oldest account and thus likely to be sticky. Capital One is no slouch either.

But also: this may not even be a credit card play. Matt Stoller points out that there's a loophole in the Durbin rules for debit cards that hasn't been a factor until today: the rules that cut debit fees in half in 2011[3] only regulate networks operating as middlemen between banks and merchants. So presumably they can take those fees and double it again, at which point it's a fascinating question of who blinks first: merchants or Capital One.

[1]: https://money.usnews.com/credit-cards/articles/biggest-us-cr...

[2]: https://www.thebignewsletter.com/p/the-fed-is-behind-the-cap...

[3]: https://www.federalreserve.gov/paymentsystems/regii-average-...
by FireBeyond | 2025-05-20 03:07:30+00:00
https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fe...

Dilbert is trapped in the bowels of Accounting.

Dogbert: I understand you have Dilbert. Free him, or else...

Troll: Or else what?

Dogbert: Or else I will put this cap on my head backwards! Your little hardwired accounting brain will explode just looking at it!

Dilbert: What was that popping sound?

Dogbert: A paradigm shifting without a clutch.
by CobrastanJorji | 2025-05-20 03:07:52+00:00
> The citizens of affected nations need to be made angry by their leaders' failure to do their jobs correctly, and that's only gonna happen when there are consequences for their actions.

This is a really dangerous line of thinking. It's the line of thought that slides forwards to "I love America so much, but to save America I have to get Americans to really feel the pain, and to do that I need to <horrible violence> to them to wake them up and make them see how things are bad."

Hurting people in order to make them see how they are being hurt is almost never the right call.
by LMMojo | 2025-05-20 03:08:54+00:00
All that text. So, so much text and not one single (maybe there was, but I fell asleep), not one single "Let me tell you what Zod is" paragraph. Lots of "Zod 4 is better than Zod 3" and "Here's what we pulled back, out, in, from Zod 2".
Ask HN: Is OpenAI's Operator a Bust?
by kippinitreal | 2025-05-20 03:10:00+00:00
At launch it felt like the agent product everyone had been describing for the preceding year. Now - I never really hear about it. In personal use I never got or it's kin to accomplish any real work and often ran into captcha/cloudflare blocks.

I've had much more success with Deep Research. Does Operator or any its peer products have any traction? Is this a problem better models will solve or is the root problem that sites don't want to be operated on?
by bawolff | 2025-05-20 03:10:12+00:00
No, but many treaties have dispute mechanisms that function somewhat like a court where you have legal filings. That's how we have the south africa vs israel genocide thing. Both countries signed a treaty that had a clause in it saying the ICJ can decide any disputes about this treaty.

More generally, part of the envisioned role of the ICJ is that it could be a court system where countries can go to solve any disputes about how to interpret any treaty (however the rules are both parties have to consent, which means in practise it rarely happens)
by Seb-C | 2025-05-20 03:10:37+00:00
Getting an io.Reader over a byte slice is a useful tool, but the primary use case for io.Reader is streaming stuff from the network or file system.

In this context, you can either have the io.Reader do a copy without allocating anything (take in a slice managed by the caller), or allocate and return a slice. There isn't really a middle ground here.
by Ericson2314 | 2025-05-20 03:10:52+00:00
You talking about the average price of all land. I'm talking about the price of built-up land. We're not talking about the same thing.

Land in Hong-Kong and Manhattan is more expensive. And arbitrarily tall tour makes its tiny neighborhood of land arbitrary valuable.

Your also assuming housing demand is exogenous to land use — e.g. that everyone that would live in SF but can't afford it lives in Tracy. That's not true. If you make SF contain 3.5 million people, at Manhattan density, you better believe we'll not suck all the people out of Palo Alto or Oakland, but also increase demand in those areas. Fremont would have more demand but less so, Pleasanton in not sure, and the central valley exurbs less demand.
by mpalmer | 2025-05-20 03:11:17+00:00
Yes I did in fact read your comment. Your kneejerk conclusion that I'm gaslighting you notwithstanding, you are presenting your personal observations as representative of some whole truth. I am challenging that.

I'm involved in hiring at my company, which is fairly diverse compared to my perception of the average. There are no quotas, only intentional processes that ensure everyone gets a fair shake.
by cantrevealname | 2025-05-20 03:12:26+00:00
> Get Terminator out of your head. A real AI take over is likely something we probably can't imagine.

Indeed, robotic bodies aren't needed. An ASI could take over even if it remained 100% software by hiring or persuading humans to do whatever it needed to be done. It could bootstrap the process by first doing virtual tasks for money, then taking that money to hire humans to register an actual company with human shareholders and executives (who report to the ASI), which company does some lucrative business and hires many more people. Soon the ASI has a massive human enterprise to do whatever it directs them to do.

The ASI still needs humans for awhile but it's a route to a takeover while remaining entirely as running code.
by karunamurti | 2025-05-20 03:12:56+00:00
Maybe something like https://www.codecentric.de/en/knowledge-hub/blog/plug-in-arc... ?

Webassembly is the binary spec for the web. But now everyone is using that because it's portable and lightweight.

The idea is you can create plugin using any language that compiles into webassembly. C, Rust, Pascal, Go, C++. Compile once and it should work in Windows, Linux and Mac. No need to compile to multiple architecture.

Performance should be great near native, but I guess there's going to be a problem with the added webassembly runtime size. Here is a runtime with estimated sizes: https://github.com/bytecodealliance/wasm-micro-runtime

And it's sandboxed too, so should be secure.
by cheema33 | 2025-05-20 03:13:11+00:00
You are suggesting that we should artificially raise prices of things to allow local industries to build and grow?

You are entitled to your opinion and I will disagree with it. This strategy will not work. People do not want to pay higher prices and will build system that work around the artificial barriers. People will even pay the 30% of so tariffs that are currently in place on China than to build the same products here. It is cheaper that way.

Also, it takes many years to build the infrastructure to build the stuff you are trying to in-source. Tariff policy changes by the month if not sooner. Investors are not lining up to build factories in the US.
by yieldcrv | 2025-05-20 03:13:12+00:00
When it comes to tech startup capital, its not America its Silicon Valley and nobody else. Sure there are deals closing in other regions but the structure isnt the same.

Silicon Beach/Alley/Gulf/Islands within America cannot replicate it either

Without a culture of paying it forward as a reckless angel investor sometimes dressed up as a fund, already within the people that made it, none of these ecosystems get off the ground

Notably, Silicon Valley’s earliest winners were from a government funded initiative
by WalterBright | 2025-05-20 03:13:35+00:00
I have long believed I control the stock market.

When I buy X, it is guaranteed that X will tank the next day. It usually takes about 2 months for the market to forget that I bought X, and X will return to normal.

When I sell X, it is guaranteed that I sold for the lowest price that day, and X will rise dramatically for the next 2 months.

This problem is why I rarely trade. I'll hold a stock for decades.