MurphyA/hacker-news huggingface dataset:
by suzdude | 2025-09-22 23:54:15+00:00
> We hit some new lows over the weekend with the MAGA gang desperately trying to characterize this kid who murdered Charlie Kirk as anything other than one of them, and doing everything they can to score political points from it

There's Mr. Kimmel's quote. Where did he lie? He never said what Mr. Robinson's political affiliations are or where.
by mattrobenolt | 2025-09-22 23:54:23+00:00
It's more than just shutting down. You'd have to have an actual failure. Data isn't lost on a simple restart. It'd require 3 nodes to die in 3 different AZs.

While that's not impossible, the reality is that's very low.

So simply restarting nodes wouldn't trigger restoring from backup, but yes, in our case, replacing nodes entirely does require that node to restore from a backup/WALs and catch back up in replication.

EBS doesn't entirely just solve this, you still have failures and still need/want to restore from backups. This is built into our product as a fundamental feature. It's transparent to users, but the upside is that restoring from backups and creating backups is tested every day multiple times per day for a database. We aren't afraid of restoring from backups and replacing nodes by choice or by failure. It's the same to us.

We do all of the same operations already on EBS. This magic is what enables us to be able to use NVMe's since we treat EBS as ephemeral already.
by Terr_ | 2025-09-22 23:54:25+00:00
If I had my 'druthers, disenfranchisement for felonies is anti-democratic nonsense, so people in prison should retain voting rights.

The only ethically-hard problem is which jurisdiction their vote should count in, since they cannot demonstrate it by choosing where to live. Perhaps a choice between:

1. The location of the prison, if their main interest is the conditions of their detention rather than anything outside.

2. The location of their property or close family, because they're still paying property-taxes or school levies etc. and they will be returning there later.
by leakycap | 2025-09-22 23:54:27+00:00
> This includes increasing investment and research for technical solutions, such as machine detection and watermarking or cryptographic signatures, as well as wider adoption of other techniques, such as content provenance or hashing databases.

I don't see the point in including watermarks or signatures. A digital camera can include a ton of information that is completely removed and obfuscated by simply printing the photo and scanning it back in. The round-trip process of making anything analog and then digital again defeats almost any detection system.

PS, one of my two comments here was AI generated in its entirely by asking for a "Hacker News style" response. Did you immediately notice which one?
by Zagreus2142 | 2025-09-22 23:54:44+00:00
If the corporate directive was to share "if AI has helped and how" I would agree. But my company started that way and when I tested the new sql query analysis tool and reported (nicely and politely with positive feedback too) that it was making up whole tables to join to (assuming we had a simple "users" table with email/id columns which we did not have due to being a large company with purposefully segmented databases. The users data was only ever presented via api calls, never direct dB access).

My report was entirely unacknowledged along with other reports that had negative findings. The team in charge published a self-report about the success rate and claimed over 90% perfect results.

About a year later, upper management changed to this style of hard requiring LLM usage. To the point of associating LLM api calls from your intellij instance with the git branch you were on and requiring 50% llm usage on a per-pr basis otherwise you would be pip-ed.

This is abusive behavior aimed at generating a positive response the c suite can give to the board.
by Terr_ | 2025-09-22 23:54:53+00:00
Not the results, but the weight given to the results.

Places with a greater population tend to get more representatives in a state or federal legislature, all else being equal.

This makes sense for minors (part of voter-households, to be voters later) and noncitizens (either in voter-households, or at least with freedom of travel) but it becomes a perverse-incentive when we start talking about people forced to be in a specific region by a government that put them there and won't let them leave.
by loloquwowndueo | 2025-09-22 23:55:06+00:00
When I need a minimal carry for my laptop I use a regular canvas tote, it’s the right size for 13” with its neoprene sleeve plus power brick and cable and a few other essentials (notebook, pens, maybe a small snack or light jacket) and is fairly unconspicuous. Cheaper than the movie prop heh.
by imiric | 2025-09-22 23:55:57+00:00
> I run an out of the box IDE on a basic Mac with a few tweaks for a reason: because playing games with my tools isnt getting work done.

I hear this sentiment often, but I think it's missing the main reason why most people prefer Linux, whether that's for work or leisure.

What you call "playing games" to me is actually configuring our tools and environment to function optimally according to our needs and preferences. Yes, we spend an inordinate amount of time doing this, but it ultimately leads to a more comfortable and enjoyable experience, which is well worth it considering we spend most of our day using our machines.

This is not unlike a carpenter who has very specific preferences about their tools, and how they might spend a lot of time organizing and honing them. Sure they can use a pre-built workbench from IKEA, but chances are that they prefer using one they've customized or partly built themselves over the years.

Dealing with jank and the occasional frustration is unavoidable in Linux, but no operating system and machine are perfect. There are always trade-offs. We just prefer the freedom and flexibility over a corporation forcing us to use our computers the way they think we should.

We all have different priorities and preferences, and I'm not saying yours are in any way inferior, but I wanted to clarify the other perspective.
by mayoff | 2025-09-22 23:55:57+00:00
My problem with AppCode was that the syntax of Swift was still undergoing rapid development, and AppCode lagged too far behind. So AppCode wouldn't understand parts of my code unless I avoided the latest (often very valuable) additions to the language.

When it did understand my code, it was much better than Xcode for navigating and refactoring.

Also, AppCode couldn't edit or even display XIBs so I often had to keep Xcode running alongside it anyway to edit XIBs and make connections between XIB and code, and that was a hassle.
by itopaloglu83 | 2025-09-22 23:56:05+00:00
They’re just accepting the proposed solution without any elaboration or participation, because they take the question as a hidden request to do it in a particular way.

Let me give you an example. Working on developing a particular business process, we’re evaluating alternatives, and I introduce something else that wasn’t there before because we’re still in the brainstorming phase. The team tends to just jump on it immediately as if they’re told to do it that way. While trying to be polite, they’re accidentally removing the value adding step, and this persists even when they’re asked directly, we’re in mid-west.
by zdragnar | 2025-09-22 23:56:33+00:00
Hence why I included the bit about false endorsement, which is a federal rule.

Notably, from your link:

> Therefore, a trademark is "not property in the ordinary sense," but only a word or symbol indicating the origin or source of a product.

> Although its registration is limited to the words "Babe Ruth," Pirone would have us read her rights in that word mark to include every photograph of Ruth ever taken. We decline to do so.

The product in question didn't use Babe Ruth's name in any way implying an endorsement or origination of the calendar; it merely included some pictures. The ruling determined that trademark does not apply here.

Pictures have been deemed eligible for copyright, but that's neither here nor there. The name "Jesus Christ" is not eligible for trademark.
by leakycap | 2025-09-22 23:56:45+00:00
> This includes increasing investment and research for technical solutions, such as machine detection and watermarking or cryptographic signatures, as well as wider adoption of other techniques, such as content provenance or hashing databases.

If the same AI systems creating undetectable fakes are being used to detect them, we're essentially in an arms race where the house always wins. Watermarking only works if content creators widely adopt it, and bad actors obviously won't. Content provenance and hashing databases are interesting, but would require cooperation across platforms that have historically been reluctant to work together.

P.S. One of my two comments here was AI-generated by asking for a "Hacker News style" response. Did you notice?
by wakawaka28 | 2025-09-22 23:57:35+00:00
There are a number of problems with the Fairness Doctrine in principle. The intent of it is that nobody monopolizes the then-scarce licensed broadcast stations. This is not a problem today, as TV and radio broadcast stations are abundant and also compete with the Internet and thousands of cable channels. A more reasonable attempt at such a law today might provide oversight on the licensure of individual TV and radio stations to ensure that new stations can be started up easily. I'm not convinced it is a real problem today except on PBS and NPR, which are taxpayer-funded and seemingly biased.
by crazygringo | 2025-09-22 23:57:39+00:00
I already explained: "exclusively about apps that store their data in the cloud".

So Photoshop, Blender, etc. -- these are not apps that store their data in the cloud. They're using filesystems. There's no sync. They're not local-first, they're just local.

But the Apple apps -- Notes, Music, Calendar -- they are very much local-first. Their source of truth is in iCloud when you activate that, but they fully work offline as well and then sync once there's a connection. This is completely different from e.g. Photoshop.
by text0404 | 2025-09-22 23:58:30+00:00
Your link doesn't prove me wrong? It's what he said:

"You will never live in a society when you have an armed citizenry and you won’t have a single gun death. That is nonsense. It’s drivel. But I am, I, I — I think it’s worth it. I think it’s worth it to have a cost of, unfortunately, some gun deaths every single year so that we can have the Second Amendment to protect our other God-given rights."

That's his point of view. He became a victim of gun violence which he said is worth the cost.

> This is, of course, a lie. By omitting important context you present it as a political point for what you perceive to be your side.

Thanks for projecting! Try to focus on what we're discussing instead of descending into ad hominem.

> strict gun control does not prevent political assassinations. It didn't prevent it in Russia, in Japan, nowhere

I'm not discussing political assassinations, and neither was Kirk. I'm discussing Kirk's own views on gun violence in the United States and the "cost" of unrestricted access to firearms, of which he himself was a victim. Political assassinations are a small subset of this "cost." Would you like to compare the number of mass shooting events in these countries, or is it too inconvenient that the US is #1 in mass/school shootings?
by kstrauser | 2025-09-22 23:58:47+00:00
All that may be true. Let’s assume for argument that it is. I’ve had people call out my own handwritten, zero-AI comments (which are 100% of them) as likely to be AI because I used proper grammar, common punctuation, and a bullet list.

To me, “ah ha, gotcha, AI wrote this!” comments are more common and tedious than the AI-augmented comments themselves.
by baby | 2025-09-22 23:59:06+00:00
I got flagged yesterday for this post: https://news.ycombinator.com/item?id=45327333 (Ask HN: Is America Going to Become an Autocracy?). I got advised to stop reading twitter, so I added it to my /etc/hosts file, but it seems like the current administration is doing everything to scare me away. I'm legitimately wondering if I should move away from the US now.
by carlosjobim | 2025-09-23 00:00:13+00:00
If you are publishing things on the Internet under your own name and your own face, it is expected that the world should know. You were yourself the person who shouted it out to the world.

If you purchase a vehicle, it is not expected that the world should know. Purchasing a vehicle isn't public speech.

In none of the above cases should the person be physically mapped or stalked. Or be the victims of terrorist attacks.
by stinkbeetle | 2025-09-23 00:00:14+00:00
Similar comments probably apply to the Dutch data, and they don't conclude a causal relationship with anti-car initiatives either, but seem to speculate on a bunch of different things which are similar to what I said.

You do realize now that bringing up those statistics in the first place did not address what I wrote though, right? And that in fact I explicitly said that I wasn't commenting on the merits of policies? I'll assume good faith that you just unintentionally couldn't follow the conversation.

> I fail to see any guilt tripping or disinformation?

I don't know what your question is. If you are genuinely interested in discussing my point, please re-read the thread from the beginning and I would then be happy to respond to comments that actually address what I wrote.
by 827a | 2025-09-23 00:01:05+00:00
Yeah southern Indiana, Illinois, Ohio, northern Kentucky, and western Tennessee, the Ohio River Valley in essence, are culturally very similar and "appalachia-light".

But IMO that's a very far cry from eastern/south-eastern Kentucky, eastern Tennessee, western NC, WV, etc; truly core Appalachia.

Its also a far cry from mid-Indiana, which is culturally identical to northern Indiana, most of Illinois, Iowa, southern Michigan, maybe even as far as southern Wisconsin, Kansas, and Nebraska. That's Corn/Rust belt, very crop-farm oriented, dairy farms, extremely flat, but not as rural as many people think, not nearly as rural as Appalachia or the west.
by Rexxar | 2025-09-23 00:01:19+00:00
Regulated price in France:

- 0,1952 per kWh for uniform price.

- 0,1635 / 0,2081 for day/nigh pricing

- 0,1232 /... / 0,6468 for variable pricing

https://particulier.edf.fr/content/dam/2-Actifs/Documents/Of...

You have a very bad deal if you pay 0.97€ per kWh.
by prngl | 2025-09-23 00:01:50+00:00
I do find the pattern interesting and powerful.

But at the same time, something feels off about it (just conceptually, not trying to knock your money-making endeavor, godspeed). Some of the issues that all of these hit is:

- No printf debugging. Sometimes you want things to be eager so you can immediately see what's happening. If you print and what you see is <RPCResultTracingObject> that's not very helpful. But that's what you'll get when you're in a "tracing" context, i.e. you're treating the code as data at that point, so you just see the code as data. One way of getting around this is to make the tracing completely lazy, so no tracing context at all, but instead you just chain as you go, and something like `print(thing)` or `thing.execute()` actually then ships everything off. This seems like how much of Cap'n Web works except for the part where they embed the DSL, and then you're in a fundamentally different context.

- No "natural" control flow in the DSL/tracing context. You have to use special if/while/for/etc so that the object/context "sees" them. Though that's only the case if the control flow is data-dependent; if it's based on config values that's fine, as long as the context builder is aware.

- No side effects in the DSL/tracing context because that's not a real "running" context, it's only run once to build the AST and then never run again.

Of the various flavors of this I've seen, it's the ML usage I think that's pushed it the furthest out of necessity (for example, jax.jit https://docs.jax.dev/en/latest/_autosummary/jax.jit.html, note the "static*" arguments).

Is this all just necessary complexity? Or is it because we're missing something, not quite seeing it right?
by phkahler | 2025-09-23 00:02:23+00:00
We are both offline with identical copies of the same document. I modify paragraph 3 of 5. You replace the same paragraph with a completely different one.

No clocks or CRDTs are going to automatically fix this. The right solution could be my edits, or your new replacement, or some merge, but there isn't any automatic way to do this is there?
by bitwize | 2025-09-23 00:02:29+00:00
See the sibling comment to yours; I generally agree with you. The Mac had been doing this since 1984, though as of 1987 it bundled HyperCard, ameliorating the programmability situation somewhat. With the advent of the GUI it seems the tide shifted from "computers are for programming" to "computers are for running normie productivity apps". Nothing wrong with those apps, but unless I have the means to make it do what I want, I don't have a computer. I have an appliance—the dream of Gates and Jobs, all along. Providing even the means to program the thing, or to control it at a low level, became sort of anathema. Which is kind of ironic considering that modern GUIs were inspired by Smalltalk, whose programmability ran bone-deep.
by crashprone | 2025-09-23 00:02:39+00:00
A while ago, a HN comment linked to this blog by Mario Zechner https://mariozechner.at/posts/2025-06-02-prompts-are-code/ which was exactly what I needed back then. The workflow helped me analyse about 300 files. It definitely made up stuff along the way and missed valuable context that I would have seen had I done the analysis manually, but it's a good starting point.

Without a structured workflow, as you said, after 5 files, it's starts going berserk.

That said, Claude has been really bad the last few weeks, especially in VSCode Copilot. If you ask it repeatedly, it admits that's its Sonnet 3.5 and not Sonnet 4. Not sure if it's true, but Sonnets workflow has degraded the last few weeks.

You would get better results probably by using search and replace or a python script to make those changes.

The comments that insist you'd get better results by talking to it like you would to a human, I hope they're trolling. The idea that the tone of your prompt has any influence at all, is laughable.
by ergocoder | 2025-09-23 00:04:22+00:00
The quality is pretty good too. You try it and it works decently. It looks great and ready to go. It serves as a foundation to customize your linux.

This is not like DHH selling dogshit to you. It's a high quality package / product or whatever you want to call it..

Now everyone is thinking why nobody did this un-innovative thing before DHH did.
by whartung | 2025-09-23 00:04:23+00:00
I dunno.

Storing your files on a synced folder (i.e. DropBox or something similar) can handle a lot of heavy lifting.

The use case is not simultaneous editing, folks typically aren’t working on things on different systems at the same time.

Given that as a basis, next, “save early, save often”. The app is “cloud ignorant”. It just sees a local folder. Most of the syncing systems sync up quite quickly, so even if you save it on your desktop and pick up your phone, it’s probably already synced up. “For free”.

Finally your app needs to be cognizant that the file can change behind its back. When it fires up it reloads, or prompts the user, or whatever.

Adding in auto save and versioning like Apple does with their apps, and magic happens (though I honestly don’t know how the Apple apps respond if the saved document is changed underneath it).

There’s a difference between simultaneous and background changes. No reason to over complicate things for the vast majority of use cases.
by MathMonkeyMan | 2025-09-23 00:04:40+00:00
Maybe the distinction is in that word "app." We started calling programs "apps" when smart phones came out. Smart phones are remote-first, and it makes sense (or it did) as long as you think of a phone as your terminal into... something.

Your examples are all programs that predate mobile, even though they are available on mobile (are they local-first on mobile too?).
by itopaloglu83 | 2025-09-23 00:04:56+00:00
Practically change the scope of work to make an experiment to find which way is better. Though, come to think of it, then they’re likely to get mad at me for requesting extra work. Well, we just need to communicate more.

Extra politeness of mid-west sometimes before a hurdle in business process development, because it really slows down the brainstorming phase. And then companies end up with software that doesn’t serve their needs because someone didn’t feel like talking and we didn’t have the whole month to design a single screen.
by sciencejerk | 2025-09-23 00:05:20+00:00
Did you read the full article? Hackers found Noah's previous address and threw bricks through the window. He was lucky -- other harassment attacks of this nature included bullets fired at houses. Noah's hacker friend was abuducted on a street with a black hood over his face and later beaten and tied on a stake.

Noah might come out ahead financially, sure. But it looks like he might have snitched on people for a lesser sentence, and we all know that snitches get stiches.

What I'm confused about is why Noah just didn't stop while he was ahead. Looks like he was a millionare years ago and had plenty of chances to stop
by khazhoux | 2025-09-23 00:05:36+00:00
As far as I know, Antifa is not a true, actual organization, but more of a rallying cry and a cause for people to self-identify with. I genuinely wonder if Trump (or rather, the top people around him) understand full and well that it is not an organization…

If they think it is an actual organization, then they’re confused and acting based on memes. It would be incompetence backed by the full force of the US government.

If they know it’s not an actual organization, then this is a ruse to slap federal prison time on protesters, if they’ve ever liked a blog post calling for the dismantling of fascism, etc.
by davidw | 2025-09-23 00:05:42+00:00
In Portland, it's legal to live in an RV on someone's land as long as there is a proper sewer/electric/water hookup. This is beneficial because it makes for more dispersed RV living rather than concentrating everyone in an RV park.

This Sightline article talks about some of the people it has helped:

https://www.sightline.org/2025/09/11/homes-on-wheels-are-fil...

Long term, we should make other more permanent forms of housing cheaper and easier for people to get into, but this is a good solution for some people some of the time.