MurphyA/hacker-news huggingface dataset:
by wakawaka28 | 2025-07-29 05:17:28+00:00
What you're talking about, resistance to government meddling, is more of a function of the currency than the ledger. Cryptocurrencies only work because of people silly enough to buy them in exchange for actual "valuable" or official currencies (which can be imposed on some people in the world at gunpoint). If a cryptocurrency was forced on you at gunpoint, it most certainly would not be one that provided any anonymity.

Do cryptocurrencies provide value to people living in third-rate hellhole countries? Perhaps, because they are connected to the outside world. Ideally you could just have a foreign bank account that your country cannot touch. If the big governments gang up on crypto exchanges, then crypto will be worthless. The only reason they don't gang up on the exchanges seems to be that they (the people in government) use crypto for nefarious activities and money laundering.

The technological innovations of cryptocurrencies make for good thought experiments or puzzles, but serve as a distraction from their inevitable uselessness.
by jiggawatts | 2025-07-29 05:18:15+00:00
Note that my original argument isn’t that children weren’t being shot — they clearly are — I’m saying that the doctors were making the claim that they were being “sniped” by “single shots”. The basis for the claim was that they saw few if any kids with multiple gunshot wounds.

Yes… because those kids died and hence there is no point taking them to a hospital. They go to a morgue.

They’re not lying about the facts, probably, I’m just saying that their facts don’t support their conclusions.
by JamesAdir | 2025-07-29 05:18:38+00:00
Can you point out to any action about the removal of West Bank arabs? There are an estimation of 2.5-3 million arabs there. There is actually a country for these people and this is Jordan. Since in '48 the arabs didn't accept the two state solution then, they are forced to live in a country which is not for them.

Also, could you please point out where are they refugees from? '48 is 77 years ago, how is the 2nd and 3rd generation are still refugees? There are no other people in the world who claim to be refugees in the 2nd and 3rd generation.
Is there a place on the internet that is appropriate for talking about politics?
by eimrine | 2025-07-29 05:18:48+00:00
YouTube has been such a place for a long time. There are many small channels that are run by very smart people on complex topics. However, over the last six months I have noticed that it has become impossible to talk about politics in YouTube comments. YouTube has learned to understand what is being discussed in comments, and if it does not like a comment, then YouTube makes it so that the comment will not be visible unless you click "sort by - latest". This destroys the fabric of the discussion, any participant in the discussion can say that "I do not see any answer, there is nothing to talk about".

Are there any websites on the Internet where you can still talk about violence, proprietary software, coronavirus and gather people into anti-government groups? Please do not suggest places that require a phone number for registration.
by bjornsing | 2025-07-29 05:19:21+00:00
Or maybe it just feels that way because the world is being fixed at unprecedented rates?

For example I had the misfortune to needing help from the mental health community a decade ago. I sometimes think about how much easier that part of my life would have been if TikTok and Claude had existed back then. It’s easy to forget, but many of the institutions we’ve built over centuries are deeply dysfunctional and very much in need of disruption.

The night often seems darkest just before dawn.

(With that said, I agree there are risks of the kind you describe.)
by ertian | 2025-07-29 05:20:17+00:00
Yeah, there's a line early in the article about use, the gist of which is "[unlike cryptocurrency] the utility of the internet was obvious from the start".

But it seemed pretty obvious to me more than a decade ago what cryptocurrency would be useful for. I remember the ideas flying around in the early days.

It's been a bumpy road...but then, I also remember through the late 90s (and especially after the dotcom crash) when there were countless takes on how the Internet (and PCs in general) had been vastly overhyped. "Computers were supposed to eliminate paper, but we're using more paper than ever! We were supposed to do all our shopping and get our news from the internet, but Sears is thriving and I still get my daily newspaper every morning!"

Somebody could absolutely have made a book out of all the overpromises of the "Internet Superhighway" era.

The path to general use for cryptocurrency has been, and will continue to be, rocky. Moreso than the net. It inherently involves money--lots of money--and so it's been rife with scams. "Nigerian Princes" on steroids.

But I can tell you guys: before the rush of investors and crazy bubbles, before the scams and collapses, long before hucksters like Trump got involved, there was a group of people to whom the potential of cryptocurrency seemed obvious.
by ookblah | 2025-07-29 05:20:34+00:00
okay? why not just ban or create a special pricing for the 1% of less of users obviously abusing it. i get that they had to do this, but to frame it as some kind of community benefit is a little disingenuous. we know you're operating at a loss and trying to figure out a path forward.

pointing to the most extreme example as if you can't stop it in it's tracks is a bad argument. its like saying we will now restrict sending of emails for everyone because this one spammer was sending 1000x the amount of an avg or even power user when you should just be solving the actual problem (identifying and stopping those that disrupt).
by godelski | 2025-07-29 05:20:43+00:00
> nearly-fullscreen popup on their site upon every visit

I did a bunch of trial and error awhile back instead of reading the docs but you can add a rule to ublock that will look something like this. Hopefully someone comments a better filter than this mess lol

||accounts.google.com/gsi/iframe/select?client_id=*

Fuck all these banners...

Fuck all these cookie popups...

I just want to browse

Seriously, how the fuck do people raw dog the web? It's unbearable. When are people going to move away from Chrome(ium)?
by nemothekid | 2025-07-29 05:20:45+00:00
I was around when React was released (I moved a large Angular app to React), and stopped doing frontend probably a year or two after React went all in on Hooks. I'm well aware of how React is meant to work and how data is supposed to flow in a React application. I agree isn't not complicated. You can understand it perfectly, but the language, API or framework does not make it conducive to easily writing correct code. Where this always ends up is in 3-4 years you end up with a codebase that is slow, complex and hard to reason but has no clear path to fix.

If your large, complex, react app is slow - what is easier? Fixing the data architecture or adding a useMemo? Multiply by that by 1000 and you have a nightmare. The bad thing/escape hatch is vastly simpler than the proper thing, because something about language/framework/api makes doing the proper thing hard or unclear.
by smsm42 | 2025-07-29 05:21:14+00:00
"crypto" is a very wide word, there are a lot of technologies participating in the game, and a lot of technical details in them. Most are completely irrelevant to most regular people.

Blockchain is pretty simple. There's a database, organized in a way that you can add records to it but you can not edit past records - or if you try to, everybody would know you did. There's a network of people maintaining this shared database, as a payment ledger - basically, this database for them says "X has $Y amount of database-money". People participating in maintaining this database get paid in the same database-money. They have incentive to do it properly, otherwise their database-money aren't worth shit. They also have incentive to steal if they could, but since they can't edit the database without other people noticing (who aren't interested in having db-money stolen from them) it's hard. That's the basic level of cryptocurrency systems, very shallowly and simplified, of course. If you want to know the math and protocols, there are full college degree programs dedicated to it (I am not kidding at all, there are). There's even free courses on Coursera and such which deal with the basics.

The second level is allowing to do other, more complicated stuff with the same database. Like keep ownership records for other things (that's basically NFT). The next level is turning it from passive database into a computation engine, so you can make computations that will be reproducible over the database. That's ethereum contracts and such. There also side aspects - like privacy chains, where the information who owns the money is encrypted, so you can prove you own the money but somebody else would have hard time seeing how much you got and where it came from (it's usually very easy in most chains). Etc. etc.

Whether it's revolutionary or overhyped - I have no idea. That's kinda societal question, certainly all the above (and more) can be useful and you can build useful stuff on top of it. Would some people use it? Probably. Will everybody switch to it from existing ways of doing things? I have no idea, but I suspect no. But I am nobody, so it's worth nothing. A lot of people smarter than me thought there's a use case for certain things, and spend a lot of time and money building stuff, and nobody every used it. Take Meta - the whole "metaverse" thing, nobody even remembers it now. There are many things like that. Is crypto one of them? I dunno. We'll see.
by amir-h | 2025-07-29 05:22:39+00:00
I love this analogy.

I've been particularly feeling like this regarding AI code reviewers recently - I don't want a copilot that will do their own review, I want a hud that will make it easier for me to understand the change.

I've been toying with crafting such a code review tool as a side project recently: https://useglide.ai
by smsm42 | 2025-07-29 05:23:18+00:00
In fact, there's probably less people who understand the old money system than those that understand the crypto math. After all, the latter can be readily learned from books and whitepapers, go figure where do you learn how actually the real monetary system works, in all its complexity, and how would you even get such level of access without being member of the Fed board.
by dang | 2025-07-29 05:24:19+00:00
I tried to address this here: https://news.ycombinator.com/item?id=44718396. If you read that and some of the links there and still want more information, I'd be happy to try.

On the other hand, if you just feel like this isn't the site you want HN to be, I hear that and, yeah, sorry. It's kind of been this way since forever (https://news.ycombinator.com/item?id=17014869).
by yieldcrv | 2025-07-29 05:24:25+00:00
> What are they supposed to do? How would you navigate this better after Oct 7th given the setup/hostages etc.?

The real answer is 19th century warfare in the tunnels where all of Israel's tactical advantages disappeared.

But instead they cowardly ordered 2,000 lb bombs that didn't accomplish any of their stated goals and killed their own hostages. Instead they designated everyone in Gaza as a terrorist and killed their own hostages when they managed to escape because everyone has the same Semitic phenotypes (awwwwkwaaaard). Instead they put their freshman IDF conscripts on social media to claim any dissent of the military strategy was incitement against Jewish people's right to exist. On the social media front, I'm not sure what's more embarrassing, getting paid to do that, or not getting paid to do that.
by theshackleford | 2025-07-29 05:25:16+00:00
> It's certainly a very different set of tradeoffs, using a lot more bandwidth.

Wasnt that the point?

> These use cases demand very, very low latency. Every millisecond counts here

> When game streaming, the expectation is that we have a lot of bandwidth available. Streaming locally on a LAN in particular, bandwidth is basically free. Gigabit ethernet is ancient technology and hundreds of megabits over WiFi is no problem either. This shifts priorities a little bit for me at least.
by tuachotu | 2025-07-29 05:26:10+00:00
…Tool overload

- Need to format JSON before pasting it into a doc? → Open one tab. - Need to find the right timezone for a meeting? → Another tab. - Need to URL encode a string for an API test? → Yet another tab. - Need to generate a UUID? → Yep, another tab. And so on.

We do these tiny tasks every single day — but there hasn’t been one single tool to bring them together.

So I built -. - A terminal‑inspired developer toolbox where all those little jobs live in one place: JSON formatting, Time -> timezone, epoch manipulation CSV -> JSon , YAML -> JSON List -> compare, dedup, unique, sort Conversion -> hex-binary, ascii, csv-json, yaml-json, xml-json UUID -> generators String Operations -> length, cleanup, escape, slugify

I’ve been using it myself for the last 7–10 days, and it’s turning out to be really useful. I’m sure you’ll find the same. I’m also happy to keep adding more tools as needed . just drop me a line if you think of something handy to include.

Try it here: https://work-bench.dev
by yieldcrv | 2025-07-29 05:26:53+00:00
That's what stands out to me the most, when they change their mind that means everyone else was always right.

Blaming all of Israel's chosen military strategy on Hamas invading at all is just weird. Like, there should really be a mental evaluation of everyone that repeated lines like that. Like seriously, trawl the entire internet for those people's screennames.
by smsm42 | 2025-07-29 05:27:07+00:00
> When you "transfer money" from your bank account to another, your bank has to physically move the associated cash from it's vault to the other banks vault, by hiring secure trucks, people, and so on

That's several centuries out of date, I'm afraid. Even before computers banks didn't actually do that, but now they certainly never do that. They just change records in their books - it has been paper books once, now it's just database files. I mean, banks do move cash (still do) but not when you transfer money from account to account, it has nothing to do with that, unless when you're running a massive cash-based business (which most banks hate btw, for many reasons).
by forty | 2025-07-29 05:27:14+00:00
Has it? We don't use GitHub in my company, but our self hosted Gitlab occasionally goes down, and while it prevents us from merging (including doing code reviews) and deploying code, it does not prevent us from doing most of our work (ie designing and creating software). It merely delays the moment when things are shipped.

If you meant goes down for good, then I'm sure it would be annoying for a few weeks for the FOSS ecosystem, just the time to migrate elsewhere, but there is not much GitHub specific we would really miss.
by matt_cogito | 2025-07-29 05:27:17+00:00
Let's start with stating, that Opus 4 + Sonnet 4 are a gift to humanity. Or at least to developers.

The two models are not just the best models for coding at this point (in areas like UX/UI and following instructions they are unmatched); they come package with possibly the best command line tool today.

The invite developers to use them a lot. Yet for the first time ever, I can feel how I cannot 100% fully rely on the tool and feel a lot of pressure, when using it. Not because I don't want to pay, but because the options are either:

> A) Pay $200 and be constantly warned by the system that you are close to hitting your quota (very bad UX) > B) Pay $$$??? via the API and see how your bill grows to +$2k per month (this is me this month via Cursor)

I guess Anthropic has the great dilemma now: should they make the models more efficient to use and lower the prices to increase limits and boost usage OR should they cash in their cash cows while they can?

I am pretty sure no other models comes even close in terms of developer-hours at this point. Gemini would be my 2nd best guess, but Gemini is still lagging behind Claude, and not that good at agentic workloads.
by dang | 2025-07-29 05:27:26+00:00
Not sure what kinkshaming is but fully on board with not doing it!

It's hard to respond without specific links. From my perspective, there are throngs of comments on both sides of this getting downvoted and flagged, mostly for good reason but not always.

FWIW, I think any "$large-group-bad" comment probably should be downvoted on HN. The world doesn't work that way*, so any such comment is likely to be a pretty bad one (relative to what we're trying for here).

* (edit: what I mean is that there don't exist large bad groups in the world, except in the trivial case of groups whose definition has badness baked into it)
by 3cats-in-a-coat | 2025-07-29 05:27:31+00:00
If you wanted a more equitable experience for all you wouldn't just limit the high-end users, but return the money to low-end users.

Charging a low flat fee per use and still warning when certain limits hit is possible. But it's market segmentation not to do it. Just charge a flat fee, then lop off the high-end, and you maximize profit.
by freshtake | 2025-07-29 05:27:32+00:00
If you're focused solely on local network streaming, you can throw most of the features of modern codecs out the window. The trade-off is bandwidth, but if the network can support 100 Mbps, you can get remarkably low latency with relatively little processing.

For example, Microsoft's DXT codec lacks most modern features (no entropy coding, motion comp, deblocking, etc.), but delivers roughly 4x to 8x compression and is hardware decodable (saving on decoding and presentation latency).

Of course, once you've tuned the end to end capture-encode-transmit-decode-display loop to sub 10 ms, you then have to contend with the 30-100 ms of video processing latency introduced by the display :-)
by phendrenad2 | 2025-07-29 05:27:56+00:00
I think people should go all-in on either SQL or ORMs. The problems you described usually stem from people who come from the ORM world trying to write SQL, and invariably introducing SQL injection vulnerabilities because the ORM normally shields them from these risks. Or they end up trying to write their own pseudo-ORM in some misguided search for "clean code" and "DRY" but it leads to homegrown magic that's flaky.
by ptero | 2025-07-29 05:28:06+00:00
IMO US is heavily exporting its inflation by leveraging its world reserve currency status as other countries have to buy it's treasuries (petrodollar system legacy). No other country would be able to run 30+% budget deficits and sell long duration government bonds under 5%.

This will break, sooner or later.

When external buyers stop buying treasuries US will have to massively inflate its money supply, taking bondholders and a bunch of other groups to the cleaners. Such events have a lot of collateral damage, which may fit the definition of financial blow up. But I would place us much further away than 6-12 months, likely at 5-10 years. If there is a viable alternative to US treasuries, potentially sooner, but still not in 12 months. My 2c.
by brendoelfrendo | 2025-07-29 05:29:41+00:00
https://www.propublica.org/article/video-project-2025-presid...

Consider the video "Staffing an Office" where Jeff Small, a former advisor in the Department of the Interior says “When you work for the federal government everything you put in an email, text, or note is FOIAable and releasable to the American people. At interior, we had a ton of in person meetings which allowed us to speak a little more freely about the topics of the day.”

Or the video "Advancing the President’s Agenda" where former OPM director Donald Devine says "You need to keep your agenda pretty close. You got to be careful who you tell it to because if you run it through a normal process…it’s going to be in the paper tomorrow..."

It's pretty clear that the architects of our current executive branch want to keep their objectives out of the public record and out of the press. So let's go with malice.
by hodgesrm | 2025-07-29 05:30:06+00:00
> When corporations that actually have a market test and profit motive are funding the research, avenues that are unlikely to succeed will be cut off sooner...

It's hard to see how your suggestion would work for fundamental advances in technology. For example, backpropagation took decades to move from an idea to industrial use. [0] It was also "invented" multiple times.

[0] https://en.wikipedia.org/wiki/Backpropagation#History
by gtsop | 2025-07-29 05:30:16+00:00
While the reasoning I believe to be utterly littered with weak arguments, I agree with the final conclusion/question of the author.

But what the author isn't clearly saying is that he is describing a free market opposed to a planned economy, even if he doesn't specificly say that, that's the implication of the final question.

And I am all for planned economy. I want to cooperate with my human fellows, not compete to crush them. In this day and age it is obsurd not to this. The technology is there, we just need to use it the right way. I know many will do a knee-jerk reaction to this statement and start spitting out the old anti-soviet economy arguments about planned economy, I'm bracing.

If you want competition then accept the social outcomes. Wanting to equalize competition through regulation is exactly like banning war crimes. When war is raging all kinds of war crimes will be commited.
by sudopluto | 2025-07-29 05:30:18+00:00
how are refugees from russia and germany colonizers? are venezuelan refugees colonizing america by your logic? if the zionists aren't the colonizers, but allied with colonizers, then who is the backer? the ottomans? the british? the french? the russians? what prevented the palestinians from allying with outside powers if the israelis were doing the same?

when you claim colonizers, you're just making an excuse for the repeated strategic errors that the palestinians made, and will continue to make, that led them into this humiliating situation.
by devjab | 2025-07-29 05:31:49+00:00
> SQLC - configuration file (yaml/json) - schema files - query files - understand the meta language in query file comments to generate code you want

I would recommend using pg_dump for your schema file which means it'll not be related to SQLC as such. This way it will be easier for you to maintain your DB, we use Goose as an example. In our setup part of the pipeline is that you write your Goose migration, and then there is an automated process which will update the DB running in your local dev DB container, do a pg_dump from that and then our dev container instance of SQLC will compile your schema for you.

The configuration file is centralized as well, so you don't have to worry about it.

I agree with you on the SQLC meta language on queries, I appreciate that it's there but we tend to avoid using it. I personally still consider the meta language a beter way of doing things than in-code SQL queries. This is a philosophical sort of thing of course, and I respect that not everyone agres with me on this. It's hard for me to comment on SQLx, however, as I haven't really used it.

What I like about SQLC is that it can be completely de-coupled from your Go code.
by asdefghyk | 2025-07-29 05:32:24+00:00
Half true ... that there is no evidence ....

From the article ...

Hamas did steal from some of the smaller organizations that donated aid, as those groups were not always on the ground to oversee distribution, according to the senior Israeli officials and others involved in the matter. But, they say, there was no evidence that Hamas regularly stole from the United Nations, which provided the largest chunk of the aid.