MurphyA/hacker-news huggingface dataset:
by xienze | 2025-09-12 17:37:54+00:00
Russia is the third largest oil producing country, this plan was never going to work because oil is a fungible resource. Sure you can stop buying from Russia and buy from someone else, but that just kicks off a game of musical chairs where everyone is backfilling from someone else and eventually _someone_ is buying from Russia to make everything whole. If Russia was some insignificant player the world could have frozen them out entirely but they simply produce too much oil for the world to absorb the loss of all of it.
by stronglikedan | 2025-09-12 17:37:57+00:00
For a 34 incher, 1440px is perfect, and so is a 34 incher. A higher resolution renders text too small to read, and a larger monitor has one moving their head around instead of just their eyes.

Of course, they are not ideal for the graphical work that the author implies, but they can't be beat for productivity work imho.
by olivierestsage | 2025-09-12 17:39:57+00:00
I have not implemented a solution to this, but it's been on my radar for a while. The two best options of which I'm aware are:

1. Export a .ics file based on your agenda (support for this is built-in) to a shared folder to which your spouse has access (syncthing/dropbox/whatever). Your spouse would then use their calendar app to subscribe to the ics file. When you push changes to the ics file, they would automatically propagate on the calendar.

2. Use built-in org html export features to generate a simple page showing your schedule and either host it on your local network or put it in a shared directory as described above.

edit: sibling comment has a better suggestion (org-caldav)
by JumpCrisscross | 2025-09-12 17:40:00+00:00
> they will ask an AI to outline relevant doctrines, show how their facts map to prior cases, and suggest the right records to pull

This is correct usage. Letting it draft notes and letters is not. (Procedural emails, why not.) Essentially, ChatGPT Pro lets one do e-discovery and preliminary drafting to a degree that’s good enough for anything less than a few million dollars.

I’ve worked with startups in San Francisco, where lawyers readily take cases on contingency because they’re so easy to win. The only times I’ve urged companies fight back have been recently, because the emails and notes the employee sent were clearly LLM generated and materially false in one instance. That let, in the one case that they insisted on pursuing, the entire corpus of claims be put under doubt and dismissed. Again, in San Francisco, a notoriously employee-friendly jurisdiction.

I’ve invested in legal AI efforts. I’d be thrilled if their current crop of AIs were my adversary in any case. (I’d also take the bet on ignoring an LLM-drafted complaint more than a written one, lawyer or not.)
by Karrot_Kream | 2025-09-12 17:40:17+00:00
I think single-use address use should not be marked as suspicious on its own but I agree in combination with other things in that screenshot I think it should. That's the "reasonable" line I have. This seems like the right balance for AML laws.

The rest of the discussion in this thread is awful. The article title is clickbait. The comments are mostly generic tangents about "crypto bad" or "muh surveillance". Guess it's par for the course when discussing cryptocurrency on this site.
by tracker1 | 2025-09-12 17:40:28+00:00
Something that works poorly is often better than something that doesn't work in an instant. This is what I have to tell myself every time I step into a massive, excessively complex mess of a codebase. Many business rules aren't clearly defined ahead of time in a way that always translates well to the code and starting over is a mistake more often than not imo.

Update... refactor... update... break off... etc. A lot of times, I'm looking at something where the tooling is 8+ years old, and the first order of business should be to get it working on a current and fully patched version of whatever is in place... replacing libraries that are no longer supported, etc. From there, refactor what you can, break off what makes sense into something new, refactor again. This process, in my experience, has been far more successful than ground up, new versions.

I say this while actively working on a "new" version of a software. New version being web based, "old" version being a winforms VB.Net app from over a decade ago. Old version has bespoke auth, new verion will rely on Azure Entra... Sometimes, starting over is the answer, but definitely not always.
by jordanb | 2025-09-12 17:40:32+00:00
I learned Ada back in the day, and like it a lot. Always want a project to get back into it. It's more C++ than C though. Arguably, it's C++ done right, or rather, a worse-is-better situation with C++.

One take away is that learning Ada would be a good way to learn the proper way to write C++ code, because the patterns that C++ developers eventually adopted for that level of abstraction are prescribed in Ada. For instance, Ada's Controlled Types map pretty much exactly to the C++ "RAII" pattern.

Ada also is better than C as an embedded language because it has features that make mapping to hardware easier. For instance, it has Representation Clauses that describe to the compiler how a data structure needs to be laid out in memory. It also has native support for bit manipulation. This makes mmaped-io extremely easy and reliable.
by cobbzilla | 2025-09-12 17:41:23+00:00
I agree with everything you've written.

Clarifying my "YOLO" usage: I was being a little flippant, in the sense that when ending an interview early with direct critical feedback, the most likely outcome is a "burned bridge" with that company (you're never coming back).

Which reminds me one of my favorite twisted idioms: We'll burn that bridge when we get to it!

I guess I've finally found an acceptable real-world use case for this phrase :)
by theptip | 2025-09-12 17:41:24+00:00
I’m already throughput-capped on my output via Claude. If you gave me 10x the token/s I’d ship at least twice as much value (at good-enough for the business quality, to be clear).

There are plenty of usecases where the models are not smart enough to solve the problem yet, but there is very obviously a lot of value available to be harvested from maturing and scaling out just the models we already have.

Concretely, the $200/mo and $2k/ mo offerings will be adopted by more prosumer and professional users as the product experience becomes more mature.
by AnthonyMouse | 2025-09-12 17:41:33+00:00
> Whenever leftists say that "Trump is a symptom of an illness that has been metastasizing for a long time" this is what we mean.

It's also the thing I don't understand about party loyalty.

When candidate George W. Bush was running for President, he was saying all kinds of things about how big government is bad and regulation destroys small businesses etc. Clearly not consistent with what he did once he was in office. When candidate Obama was running for President, he was saying how those things Bush actually did were bad and unconstitutional, and then once he's in office he signs a Patriot Act extension, fails to pardon Snowden, etc. When candidate Trump, well, you know.

Most of this is structural, not partisan. And a lot of it is Congress even though people mostly talk about the President. The partisanship itself is structural -- get your state to use STAR voting instead of first past the post and you get more than two choices, and then liars can be evicted even if their state/district goes >60% to the left or right.
by cma | 2025-09-12 17:41:41+00:00
Depending on details of the rasterizer, at the lower resolution bits of those can still show up at the same rate, just with more frames not catching any of them.

If it's just one pixel of it showing up, when it is picked up it is likely overrepresented, so may represent a loss rather than a gain relative to the baseline where it perfectly supersampled it would say show up with 0.1% intensity.

The all black frames may be more accurate relative to baseline than the ones that pick it up with much stronger intensity.

If the feature perfectly supersampled would show up with 50.1% intensity the frames with it may be more accurate than the frames without it, but now it will be more common.
by formerly_proven | 2025-09-12 17:41:52+00:00
Pepperidge Farm remembers when Fujitsu computers (those assembled in germany into the 2010s) used to come with rebadged steel-plate Cherry keyboards. Okay, they had mushy browns I think, but still. You go unpack the bundled keyboard and it weighs a kilo. They were still rubberdomes (G83 I think?), just really nice ones.
by nine_k | 2025-09-12 17:42:57+00:00
Yes, this is sort of weird, but understandable. The thought of separating contexts this way for some reason takes a bit of conscious effort.

I have 7-8 Firefox windows across 3 virtual desktops, all named using the Window Titler extension [1]. Every name starts with an emoji to make it easy to tell them apart just by color.

Truth be told, many windows may be confusing to navigate via alt-tab-like interface; I additionally run rofi [2] for quick switching by name / title.

[1]: https://github.com/tpamula/webextension-window-titler

[2]: https://github.com/davatorium/rofi
by hombre_fatal | 2025-09-12 17:43:41+00:00
I don't see how I made any less fortified, less relevant of a claim than you did.

You added that most people would be better off with intermediated financial transactions which is probably true for most day to day transactions, but the TFA proposal brings up the question of whether everyone should be forced to use an intermediary.

For example, just using single-use addresses would be considered suspicious, probably just because it complicates basic taint analysis. Yet that's a fundamental component of privacy, and to do otherwise is akin to how Venmo lets people see your own transaction history (a very odd feature btw).
by kergonath | 2025-09-12 17:43:53+00:00
Yes, but for now that's the law. So, the pragmatic answer is: they have to do it because otherwise their stuff will be pulled from the shelves and they will be fined. This does not prevent them from discussing with the Commission, which they are already doing, or lobbying for changes in the regulations, which their are also already doing within the limits of the political system.
by Terr_ | 2025-09-12 17:43:54+00:00
> My typical driving style is built around the idea that the brake pedal is an evil device that converts cash into brake dust and waste heat, so I use it as little as possible and release the accelerator earlier when I'm going to need to stop.

Agreed and well-put. An attentive driver should always be noticing the frequent situations where you'll need to stop/slow ahead, and gradual slowing is far safer for everyone involved than delaying before slamming on the brakes.

Could some differences in opinion might come from the places people drive? Where I live, it's almost never safe/desirable to dial in a constant speed for an extended period. There's always traffic or a bend or something. The rare exceptions are best-solved by using the explicit cruise-control feature.

In contrast, perhaps another person is out on straight empty rural highways a lot, and they like the "it just keeps going on its own" behavior because it's basically cruise-control-lite.
by nickff | 2025-09-12 17:45:11+00:00
>"I'm slowly starting to think that NATO/EU is using Ukraine as a trench war test ground. Ukraine right now needs to invest in offensive capability, not defensive capability. If they don't bring the war to Russia in full scale, it'll never end."

Most long wars in the last century become trench wars; maneuver warfare is too expensive (in terms of materiel) to sustain between adversaries who are at all balanced; the Iran-Iraq War is a good example of this. Additionally, most small/proxy wars are used as testing grounds for either validating new weapons, or checking the viability of old/expired munitions; Ukraine is being used this way, but so was Libya.

It seems that any decisive action is too risky for Western leaders to contemplate. Western leaders seem willing to 'stir the pot' in places like Libya, Syria, and Ukraine, but never want to commit decisive resources. The threat of nuclear escalation seems to be too high for the minuscule popularity that one might win as a victor in Ukraine. Non-nuclear countries (Belgium, Netherlands, Italy, Canada, etc.) could commit ground and air forces to Ukraine's aid with little to no risk of any consequences, but even they are unwilling to do so. The sad part is that the lesson being taught here is that China will be able to conquer Taiwan with almost no risk of foreign intervention, no matter how long it takes them.
by bradlys | 2025-09-12 17:45:43+00:00
I'm routinely asked LC Hard questions in interviews. Sometimes more than one in one 45 minute interview.

That said, I interview in silicon valley and I'm a mixed race American. (extremely rare here) I think a lot of people just don't want me to pass the interview and will put up the highest bar they can. Mind you, I often still give optimal solutions to everything within good time constraints. But I've practiced 1000+ problems and done several hundred interviews.
by tracker1 | 2025-09-12 17:45:50+00:00
I'm fine with that in an interview... I'm not fine with that, in a literally AI graded assignment where you cannot ask clarifying questions. In those cases, if you don't have a memorized answer a lot of times I cannot always grasp the question at hand.

I've been at this for 30+ years now, I've built systems that handle millions of users and have a pretty good grasp at a lot of problem domains. I spent about a decade in aerospace/elearning and had to pick up new stuff and reason with it all the time. My issue is specifically with automated leetcode pre-interview screening, as well as the gamified sites themselves.
by Karrot_Kream | 2025-09-12 17:46:08+00:00
So do you have gptel configured to ask Claude to respond in org-mode? Do you then use elisp to write the chat into a VCS-controlled dir? Do you use org-mode to record the conversation between LLM and user?

Curious because I've been thinking of writing a chat mode based on gptel to more closely mimic the behavior of Claude Desktop. I find the vanilla gptel experience to be pretty bleh but I know it's meant to be extensible and not necessarily a user-facing experience.
by themafia | 2025-09-12 17:46:48+00:00
> the folks who run the tz db definitely know what they're doing

It's one guy. He demonstrably does NOT know what he's doing.

> I always prefer `US/Eastern`

As you should. It's the actual name of the timezone as published by the entity that defines it. Outside of the goofy definitions in the tz file it's what everyone living _inside_ of that timezone would call it and see it referenced as.

To call this "backwards" is an absolute insult to civil time keeping and drives me insane.

> doesn't that make more sense?

I always thought it should be served through DNS. Then each country can just define it's own TZ record type and embed it at the root of their country code domain and could expand on it however they like.

eastern.timezone.us

Also, since domain names have punycode for internationalization, you could actually call timezones in countries like Mexico what they're actually named for end users.
by abdullahkhalids | 2025-09-12 17:47:00+00:00
The typical HN person works as a software engineer, and the typical software company makes money, either directly or indirectly, via targeted ads. And these ads are served via a surveillance infrastructure that would not be out of place in a dystopian science fiction novel.

Even the companies that don't make money from ads have no qualms just letting Google or Facebook collect data about their website visitors.
by Peritract | 2025-09-12 17:47:13+00:00
The algorithm they're using must be "Until you hit the limit, take the highest denomination coin that fits beneath the limit. If you can't hit the limit, fall back one step."

That fits your definition of "use as many coins as possible of a given large denomination before dropping back to the next-lower denomination" but will find 10-10-10-1-1-1-1-1-1-1 and stop before it even tries 10-9-anything.
by non_aligned | 2025-09-12 17:47:34+00:00
I think LeetCode tests two things. First, your willingness to grind to pass an exam, which is actually a good proxy for some qualities you need to thrive in a corporate environment: work is often grungy and you need to push through without getting distracted or discouraged.

Second, it's a covert test for culture fit. Are you young (and thus still OK with grinding for tests)? Are you following industry trends? Are you in tune with the Silicon Valley culture? For the most part, a terrible thing to test, but also something that a lot of "young and dynamic" companies want to select for without saying so publicly. An AI startup doesn't want people who have family life and want to take 6 weeks off in the summer. You can't put that in a job req, but you can come up with a test regime that drives such people away.

It has very little to do with testing the skills you need for the job, because quite frankly, probably fewer than 1% of the SWE workforce is solving theoretical CS problems for a living. Even if that's you, that task is more about knowing where to look for answers or what experiments to try, rather than being able to rattle off some obscure algorithm.
by viridian | 2025-09-12 17:47:39+00:00
1% of all jobs is still a huge number of jobs in total terms. Spitball math put's h1b's much lower than that actually, .4 to .5% of all FTE positions.

That said, it almost certainly has an outsized impact on the tech sector, which only accounts for about 7% of the FTE positions nationally.
by vel0city | 2025-09-12 17:48:19+00:00
I can get an MRI in a few hours for a couple hundred bucks out of pocket. I can go get blood drawn in a half hour and lab results tomorrow morning. Tons of private labs and imaging centers are looking for anyone to fill the machine or get stuck. That's not the problem. The problem is getting an M.D. to read the results and actually tell me what's wrong and a good course of action.

In both examples, just getting an MRI would have told me practically nothing. Maybe for the nystagmus, it would have told me if there was significant brain cancer. Maybe a blood test would have told me something about cancer, but there's a good chance it would have been inconclusive, I needed a biopsy (or, in hindsight, a bit of rubbing alcohol).
by yogorenapan | 2025-09-12 17:49:07+00:00
I've won a couple hackathons with just CP-SAT & Linear Programming which led to my first jobs. I'm surprised not more people know/use it. Very inefficient compared to the "correct" answer but the development speed is much faster.

> If someone solves a leetcode hard with a constraint solver and you don't hire them, you are an idiot

Sometimes you just don't want someone that takes these shortcuts. I think being able to solve the problem without a constraint solver is much more impressive
by vkou | 2025-09-12 17:49:30+00:00
One man one vote is a little different from one dollar one word, or one dollar one vote.

In most civilized countries you have privacy in the voting booth (because without it, buying votes becomes trivial), but no privacy in financing campaigns.

Some of those countries even have rules about when campaigns can and cannot run, because there are benefits to living in a society that's not actively bombarded by polarizing political screeching 24/7. It does some to cut down the influence of dollars in politics.

I guess it makes people in the advertising business, and people looking to buy political influence very unhappy.
by AnEro | 2025-09-12 17:49:43+00:00
I think that MIT study of 95% of internal AI projects failing has scared off a lot of corporations from risking time in it. I think they also see they are hitting a limit of profitable intelligence from their services. (with the growth in inelegance the past 6–8 months being more realistic, not the unbelievable like in the past few years)

I think everyone is starting to see this as a middle man problem to solve, look at ERP systems for instance when they popped up it had some growing pains as an industry. (or even early windows/microsoft 'developers, developers, developers' target audience)

I OpenAI see it will take a lot of third party devs to take what OpenAI has and run with it. So they want to build a good developer and start up network to make sure that there are a good, solid ecosystem of options corporations and people can use AI wise.
by LordDragonfang | 2025-09-12 17:49:58+00:00
It seems almost like... an internship program for would-be AI founders?

My guess is this is as much about talent acquisition as it is about talent retention. Give the bored, overpaid top talent outside problems to mentor for/collaborate on that will still have strong ties to OpenAI, so they don't have the urge to just quit and start such companies on their own.
by lcnPylGDnU4H9OF | 2025-09-12 17:50:33+00:00
> without any basis

This is his second, ostensibly last, term, meaning he will have an uphill battle at best to convince the public that he should get another term for some bullshit reason. His last term ended with him obviously trying to prevent the next guy from taking over. He obviously wants to be in power. It's disingenuous to say there is no basis. Whether it's likely is another matter but this is intellectually dishonest.
by zsoltkacsandi | 2025-09-12 17:50:34+00:00
> It's clearly doing the opposite and trying to stay out of the narrative.

Apple itself publicly tied EU delays to the DMA ("regulatory uncertainties") when it postponed Apple Intelligence/Phone Mirroring/SharePlay in the EU.

https://www.reuters.com/technology/artificial-intelligence/a...

> And all of the fines you point to are exactly why Apple is now exceedingly cautious. The fines are working. They've changed Apple's behavior because they're an established proven risk now.

After the €1.8B music-streaming fine, the Commission still found Apple in breach of DMA anti-steering in 2025 (additional penalties), and Dutch courts upheld ACM's earlier finding in the dating-apps case. That looks like an ongoing contest, not just "we complied and moved on.". So no, not really.

https://www.reuters.com/sustainability/boards-policy-regulat...

https://ec.europa.eu/commission/presscorner/detail/en/ip_25_...

> Chinese regulations have mainly been about requiring Apple to block certain features or content, which is easy, and Apple complies.

Apple doesn't only "block stuff" in China. It made major engineering/process changes (moved Chinese iCloud keys to a state-affiliated host) and shipped region-specific feature behaviour quickly (AirDrop "Everyone for 10 minutes").

https://www.reuters.com/article/technology/apple-moves-to-st...

https://techcrunch.com/2022/11/09/apple-limits-airdrop-every...
by bradlys | 2025-09-12 17:50:45+00:00
Everyone misunderstands what LC focuses on. It focuses on - did you grind like everyone else that did to get into this company/region/tech? It allows for people who didn't go to the most specific schools (e.g. Cal, Stanford, etc.) to still get into silicon valley companies if they show they are willing to fit the mold. It's about showing you are a conformist and are willing to work very hard to do something that you won't realistically use much in your day to day job.

It's about signaling. That's all it is. At least it's not finance where it's all dictated by if you were born into the right family that got you into the elite boarding schools for high school, etc. I would've never made it into finance unless I did a math phd and became a quant.