MurphyA/hacker-news huggingface dataset:
by stackghost | 2026-01-21 03:10:55+00:00
>world leaders don’t speak that kind of truth to a power like America unless they mean it.

I mean the damage has already been done. By electing Trump a second time, Americans have sent the world a clear and unambiguous message that it wasn't a fluke: They clearly don't want our friendship or value the treaties they've signed.

This is merely Carney calling a spade, a spade.
by bigyabai | 2026-01-21 03:10:56+00:00
Sure:

https://news.ycombinator.com/user?id=forgot-im-old

https://news.ycombinator.com/user?id=kidme5

https://news.ycombinator.com/user?id=samegene321

https://news.ycombinator.com/user?id=georgeg23

https://news.ycombinator.com/user?id=throw9474

https://news.ycombinator.com/user?id=tbone902

https://news.ycombinator.com/user?id=wazer5

I'm sure there's more, I just can't be bothered. I think it's unlikely that HN houses 7 conspiracy theorists who exclusively discuss Rods from God with each other on the same threads, and more likely that one person keeps making alts to repeat the same misinformation. The stylometry checks out to my untrained eye, you be the judge.
by dtkav | 2026-01-21 03:11:16+00:00
There are two parts here:

1. You can issue your own tokens which means you can design your own authz in front of the upstream API token.

2. Macaroons can be attenuated locally.

So at the time that you decide you want to proxy an upstream API, you can add restrictions like endpoint path to your scheme.

Then, once you have that authz scheme in place, the developer (or agent) can attenuate permissions within that authz scheme for a particular issued macaroon.

I could grant my dev machine the ability to access e.g. /api/customers and /api/products. If i want to have claude write a script to add some metadata to my products, I might attenuate my token to /api/products only and put that in the env file for the script.

Now claude can do development on the endpoint, the token is useless if leaked, and Claude can't read my customer info.

Stripe actually does offer granular authz and short lived tokens, but the friction of minting them means that people don't scope tokens down as much.
by perihelions | 2026-01-21 03:11:52+00:00
This is a clear plagiarism of a Reuters article[0], which should be submitted instead.

[0] https://www.reuters.com/science/italy-uncovers-basilica-desi... ("Italy uncovers basilica designed by Vitruvius, the 'father of architecture'")

(edit: To be precise, it plagiarizes off of the London-based "Asharq Al-Awsat", whose English-language edition syndicates Reuters (legitimately). I'm inferring this because the thearchaeologist.org also clones al-Awsat's choice of hero image, and the idiosyncratic language in that image's caption. That image, in turn, originates (as attributed) in an Italian government press release[1]).

[1] https://www.regione.marche.it/News-ed-Eventi/Post/114291/Sco...
by eru | 2026-01-21 03:12:03+00:00
> It was odd to me, because it hadn't really occurred to me before that, given infinite memory (and within a mathematical framework), there's fundamentally not necessarily a difference between a "list" and a "function".

You don't even need infinite memory. If your function is over a limited domain like bool or u8 or an enum, very limited memory is enough.

However the big difference (in most languages) is that functions can take arbitrarily long. Array access either succeeds or fails quickly.
by zlumer | 2026-01-21 03:12:27+00:00
React is just an abstraction of a State -> View function.

While not universally applicable, it's very convenient during development to focus on State without thinking about View, or focus on View without thinking about State.

The concept itself has nothing to do with the actual renderer: HTML, TUI, or whatever. You can render your state to a text file if you want to.

So the flickering is caused either by a faulty renderer, or by using a render target (terminal) that is incompatible with the UI behavior (frequent partial re-renders, outputting a lot of text etc.)
by stephenhandley | 2026-01-21 03:13:05+00:00
I cannot imagine anyone who works with audio regularly would realistically consider replacing Ableton/Logic/ProTools/Reaper/etc with whatever recording experience this provides (no screenshots doesn't help your pitch).

The versioning idea is interesting and something many musicians have to contend with as they work on songs. Personally, I wouldn't want the complexity of take-level versioning, but pinning audio and mix automation to a given mixdown could be useful for tracking the history of a song. It might be more effective to approach this as version tracking / collaboration layer around existing DAW formats rather than a full replacement.
by bitkin_dev | 2026-01-21 03:15:54+00:00
Standard VMs are definitely overkill for per-agent instances due to the resource overhead.

If you need strict isolation for untrusted code but want container-like speed, look into Firecracker (MicroVMs) or gVisor (userspace kernel).

Firecracker is what AWS Lambda uses. It strips down the kernel to the bare minimum, so you get VM-level isolation with millisecond boot times and a tiny memory footprint. It’s essentially the sweet spot between "insecure" Docker and "heavy" full VMs.
by morshu9001 | 2026-01-21 03:16:50+00:00
There are some appealing-sounding arguments for designing languages around functions. Having given this a very fair shot with things like Erlang... turns out this optimizes for rare use cases at the expense of common ones. There's no 100% general-purpose language, they all have use cases in mind, and I guess some people are still trying to find a way around that.

Similar conclusion for using a graph DB for something you'd typically do in a relational DB. Just because you can doesn't mean you should.
by xcodevn | 2026-01-21 03:16:58+00:00
I have a hypothesis: they haven't fixed this because they're using Claude Code to develop Claude Code. I'm a fan of Claude Code, but it isn't good enough to fix tricky issues like this. And because no one looks at the codebase themselves, they haven't been able to fix it after many months. Sometimes, all we need is an engineer to sit down for the weekend and fix the damn bug, not spin up 9 different Claude Agents prompted to fix itself.
by Nursie | 2026-01-21 03:16:59+00:00
> Melbourne's had laws so strict that they've done a bang up job of ruining the local live music scene.

And Perth ... the zoning here seems to work in a way that suburbs don't get shops, restaurants and bars integrated into them at all. Daycare centres are bloody everywhere, apparently they are really big business, but there's no community pub anywhere round here. Contrast to the UK where pubs are just sorta interspersed with houses in a lot of places.

People say one of the reasons Perth has fewer pubs is because we don't have the pokies so can't support so many, but I think it's also because poor planning has made it a real effort to get to one.
by Centigonal | 2026-01-21 03:18:57+00:00
Many data warehousing paradigms (e.g. Iceberg, Delta Lake, BigQuery) offer built-in "time travel," sometimes combined with scheduled table backups. That said, a lot of the teams I've worked with who want soft-delete also have other requirements that necessitate taking a custom approach (usually plain ol' SCD) instead of using the platform-native implementation.
by jajuuka | 2026-01-21 03:19:54+00:00
How exactly is it a backwards reading of the data? Or are you trying to insulting me?

I never said the title is incorrect so I'm not sure what you're trying to prove.

It's not wishful thinking. I actually looked at the trends instead of a single data point to reinforce my already decided conclusion. I also read the article and followed the percentages instead of assuming the values were all absolute. This is what I mean by reading the data backwards.
by mcphage | 2026-01-21 03:20:41+00:00
This is your evidence? This is meaningless. The problem is, you’re applying reasoning backwards. You’re starting with the assumption that Trump’s ramblings are justified, so you search for whatever you can find that supports his side, and thus conclude that this evidence is sufficient to justify his claims, because it’s all the evidence out there. Instead of actual reasoning, which would be to start with the question “are his claims justified?”, searching for evidence for and against, and realizing that these few articles in support are dwarfed by the hundreds of billion dollars in trade between the two countries.
by conner_h5 | 2026-01-21 03:21:20+00:00
I’m forever learning how to be more flexible & being the communicator between parties so I’m glad this’ll transfer over. I definitely need to pick up on tech, language, etc. It’s good to know tools but I really do need to touch up on technical details.
Im putting in apps on indeed & LinkedIn but no luck yet. I’ll get there eventually though!
by Nevermark | 2026-01-21 03:21:21+00:00
I hadn't noticed, but you are right.

When I went to school, all the non-CS engineering tracks involved two years of bootcamp. Harsh weeding out of underperforming students, not always in a responsible way.

In my fourth year I was in a CS OS class (my own pedigree was EE/CE). A group behind me was talking, and someone openly expressed concern that they really liked CS, but they were unsure about their ability to program. Oh, ... man.

I think the fact that any real CS talent had an easy time getting great employment for a long time, left some schools with less than the most ambitious grads as professors. Talent just self taught themselves past that, or had already done so before enrolling.
by xp84 | 2026-01-21 03:21:36+00:00
> just allow the market to set the price of water based on what’s available.

I'm 100% with you overall on the basic thrust of your comment, however I can't help but think that if we were adjusting water prices, somehow they'd go up by 60% in the dry years and go down 10% in the wet years.

Maybe that's just because here in California we pay 2x-3x what anyone else in the US pays for electricity, and 50% more than most people pay for gas.
by FireBeyond | 2026-01-21 03:24:53+00:00
As an owner of the XDR, I find it ironic that you're saying "maybe wait to see before putting down thousands of dollars" for this $2K offering when there's no way that a refreshed XDR is going to be less than $6K.

Also as an owner of 2 27" 4K HDR 144Hz monitors that Apple rendered pointless to make the XDR work in the first place ("Wow, Apple's done some magic to make the display bandwidth work!" = "Apple fucked DP 1.4 users post-Catalina and will not admit it". Myself and countless other users saw our Macs that could drive those setups with Catalina be limited to 60Hz HDR, 95Hz SDR with Big Sur on. Hell, we got better performance if we told our displays to downgrade to DP 1.2).

And let's do the math:

- 6016 x 3384

- at 120Hz

- in 10 bit HDR

- 4:4:4 Chroma

works out to be just shy of 80Gbit/s.

Oh... plus if it's like the XDR with three additional ports that we'd assume should be at least 10Gbit/s each, and we're at 120Gbit/s.

Not that the XDR supports HDMI but you'd need at least HDMI 2.2, which isn't on any Mac right now.

And you'd need a full speed TB5 setup, so M4 Pro or Max (which I'll grant if you're laying out $6-7,000 for your display should be the least of your concern).

But saying that the XDR and this are comparable offerings is strange. "Hmm, why would I buy this $2,000 display now, when at some point in the near future Apple might have a better one for only triple the price!"
by smelendez | 2026-01-21 03:24:56+00:00
> That 10+ tall loud white people was ruining the third place this bar represented to the locals.

I could easily see this being an issue in a lot of smaller US bars.

A group of 10+ loud university students coming into a sleepy storefront bar may not be doing anything wrong per se but they can completely change the atmosphere for the regulars.
by runjake | 2026-01-21 03:25:10+00:00
> The product has to work, but the code must also be high-quality.

I understand and admire your commitment to code quality. I share similar ideals.

But it's 2026 and you're asking for evidence that agentic coding works. You're already behind. I don't think you're going to make it. Your competitors are going to outship you.

In most cases, your customers don't care about your code. They only want something that works right.
by tombert | 2026-01-21 03:26:33+00:00
The weird part to me (and a lot of people) is that I barely knew the guy. I had exchanged a few messages, we joked around a bit, and arranged to meet. This wasn't a close friend killing himself, this was effectively a Z-list celebrity that I liked.

What bothers me more than the actual suicide (though that's very sad too) is the fact that I chose to do nothing. I saw signs, I debated doing something, and I prioritized meeting my man-crush more than trying to do the right thing. I know that me doing something wouldn't have changed anything, I have no idea what I would even do. It just bothers me that I actively decided to not do anything.

Everyone thinks they're a good person, and everyone thinks they'll do the right thing when it matters. I certainly thought that, and ultimately I guess that's not strictly true, or at least it wasn't in 2021. I let being a coward and selfish stop me from trying to help someone, and in my mind it stopped me from doing the right thing.

I don't really believe in anything supernatural, but it feels like this was some kind of important cosmic test that I failed. Metaphorically speaking.

And I think at this point, I overcompensate; I treat people as surrogates to try and assuage some of the guilt that I have over that. If something bad happens, I can at least tell myself that I did what I could.

I realize that this kind of thinking is not healthy for me. Guilt isn't inherently bad, it's important to have guilt to learn from your mistakes and to make yourself as good of a person as you can be, but carrying this kind of guilt for someone I barely knew and aggressively trying to "fix it" by over-helping everyone is probably bad for my mental health.

At this point, and I'm a little embarrassed it took me until my 30's to reach this conclusion, but I've started living by the motto of "don't let being a coward stop you from doing the right thing". Taken to the extreme I'm not sure that's healthy either.
by xp84 | 2026-01-21 03:26:55+00:00
How is ai-produced "porn" different than hentai? We're getting very divorced from the reason CSAM is illegal in the first place.

The previous status quo was that skilled digital artists could easily produce fake porn with real people's faces pasted on using Photohop. Now, lots of people can cheaply produce the same. So? Eventually, the dumber people will come around to where most of us are, which is understanding that obviously the existence of an image of a thing is not proof of the existence of the thing itself, and we can stop pearl-clutching about what weirdos make fake AI pictures of, just like we don't have to care what some weirdo doodles in the privacy of their own home.
by lcnPylGDnU4H9OF | 2026-01-21 03:26:56+00:00
I guess I should make explicit my general assumption that we are not talking about psychopaths given the overwhelming odds that a given individual is not a psychopath. That said...

> If the idea of choking women to death makes one feel excited - no it's not natural or valid to feel that emotion, they have serious problems.

I disagree. That is surely a natural and valid emotional response for whatever reason this hypotheticals individual feels it. Yes, they also surely have serious problems but I contend that said problems are obviously what lead to this "very strange" emotional response. Their problems are also valid, regardless of the personal damage (read: devoid of outward violence) they cause.

In this case, the response might affect their behavior such that they actually do it and that would obviously be tragic; that behavior is not valid regardless of the emotions (or lack thereof) which motivate it. Otherwise, speaking of their emotional response, I don't see a reason to condemn them for a reaction they have such little control over.
by datsci_est_2015 | 2026-01-21 03:27:47+00:00
Also, messaging matters. To make a crass analogy, if I punch you in the face and tell you it’s because I just felt like it, vs. because I thought you slept with my girlfriend, you’re going to respond completely differently (after the initial surprise).

In fact, everyone who bore witness to the punch would come away with different opinions depending on the reason I gave for punching you. And those opinions have knock-on effects (“We shouldn’t come to this part of town anymore, people just get punched out of nowhere…”)
by mcphage | 2026-01-21 03:27:48+00:00
Why didn’t you work out a more manageable billing structure with them?! Or to put it another way: if it took you 10 minutes a week with spreadsheets to even figure out what their bill is, how on earth did they verify your invoices were even correct? And if they couldn’t—or if it took more than 10 minutes each week—why wouldn’t they prefer a billing system they could verify they were being paid correctly?
by soared | 2026-01-21 03:28:05+00:00
> So I analyzed and broke down the official frontend-design skill to understand how it's able to excel at creative tasks, and what I discovered is that the skill is mostly principle-based and evocative, which is brilliant when you think about it. It maintains just the right balance to fuel creativity while maintaining structure across different ranges of tasks.

> So my approach changed. I decided to build my skill using the same pattern: detailing my design principles but framing them in an evocative way to force Claude to deeply explore the task domain before any visual output (feel free to tear apart my approach, but hey, it works). Since then I've been getting way more thoughtful initial output from Claude rather than it defaulting to the safe UI patterns it was trained on.

This is kind of unclear language to me. What does this mean? What is evocative in this context?
by anonymous908213 | 2026-01-21 03:30:17+00:00
I don't particularly agree with claims that Japan is more socially conservative by most metrics, because they are made by Westerners who frame conservatism relative entirely to their own worldview, a worldview which is not particularly informed about the reality of Japan given that Western media constantly reports falsehoods for clicks. But that's not really here nor there.

The subject matter is LGBTQ acceptance specifically. The point about Abrahamic religion is that it creates a culture of extremely open and aggressive hostility towards LGBTQ people. Hatred becomes part of people's foundational beliefs because they believe that is what God demands of them, and they cannot be reasoned with to reach a mutual understanding. While you could cherrypick "relevant metrics" like specific legal rights to rate Western countries as "more progressive", the actual populations are less accepting, in other words your social rights are lesser and you are more likely to face severe discrimination and violence. Those legal rights are also in an extremely fragile state because there are conservative movements to strip those rights. In Japan, indifference is far more common than hatred, and political movements are not polarized around things like "wokeness" or "social justice". Takaichi, widely reported in Western media as ushering in a new era of Japanese hard-right conservatism, has a pretty moderate stance that is analogous to Obama circa 2008; she does not support same-sex marriage, but is not actively antagonistic or hateful towards LGBTQ people.

I would sum it up as this: LGBTQ life in Japan is peaceful. Legal rights could stand to be improved, but there is no fight to constantly justify your own existence, and you are allowed to live without facing significant social prejudice. Most people are accepting, and those that aren't mostly just don't care. There are large supportive communities and extensive cultural representation in media, too. I, personally, would never trade this status quo for that of the US or UK in a million years.
by Aloisius | 2026-01-21 03:30:42+00:00
> In 2020 federal memo and regulatory changes under Trump's first administration to send more water from Northern California to Central Valley agriculture via federal projects were ignored by the governor of california, and instead of allowing the water to flow into southern california ... had he done what the current administration forced him to do, there would be no drought in 2020, there would be no empty reservoirs in 2020.

How would diverting water from Northern California, where drought was the worst in 2020, to the Central Valley possibly end the drought?

Filling up reservoirs that are upstream by moving water downstream sounds like quite the magic trick.
by datsci_est_2015 | 2026-01-21 03:32:37+00:00
> What I understand is that the left wing parties of today's society have forgotten about the 'conservative' socialism that focused on providing good education, food, housing and employment for the general population.

I feel the shifting definitions of liberal (US) and conservative taking place under our feet. Suddenly conservatives care about public welfare (but only for the in-group), and liberals prefer laissez faire economy (as opposed to the Trump tariff tantrums).
by mmooss | 2026-01-21 03:35:56+00:00
The lowest common denominator, racial ("shared blood", "tribal", and also "culture" in this context) perspective is exceeded time and again, and the ones that do exceed it are the most free, most prosperous, and most powerful - NATO being a clear example, but also all the Pacific alliances around China. The poorest and least safe are the ones that follow your advice, places like Somalia. Or look at the US and NATO ten years ago compared to today.

Most countries can be subdivided seemingly infinitely into groups that could find reasons to fight each other. But humans have other common 'denominators', much higher than that. Spain, the UK, the US, France, China, and many others are unions of subcultures.

You can see so much better in the world. Instead of insisting that evil is inevitable - making you a victim of it - you can work for good. Our ancestors have had great success and made it easy for us to follow.
by vdupras | 2026-01-21 03:39:33+00:00
The speech was surprisingly good. I think it's going to prove effective. This "taking the sign off" thing, good imagery.

But I can't help notice the inconsistency in this imagery. First, he says it himself a few minutes later. He doesn't "take the sign off" for NATO. We can understand why it's important to keep this facade.

But another one that bothers me is "energy, both clean and traditional". Oh, you didn't go for "clean and dirty"? Categories are clearer thus. Oh, not ready to take the sign off on the climate front? Too bad.
by oldandboring | 2026-01-21 03:39:58+00:00
> I do think there are particular aspects about US support for Israel, outside of humanitarian concerns, that lead to people being more critical about US involvement in the conflict.

Well, yes. If someone doesn't like Jews (and many many many people do not), that is the only "particular aspect" they need. The one good thing about antisemitism is that it's been around for so long that it's pretty easy to spot, even when the bigots try to swap some of the terminology around.