MurphyA/hacker-news huggingface dataset:
by cadamsdotcom | 2025-10-07 23:13:02+00:00
A great thing to put in your codebase is tooling-informed - indeed, tooling-enforced - protection of architectural constraints.

Preventing your backend’s web-route handler functions from directly instantiating a database client, forcing the code to instead access the db via a logic or service layer, preserves separation of concerns as the codebase grows. It’s obvious to human software engineers and usually is institutional knowledge, and everyone hates having to tell someone in a code review that they broke a rule that “everyone” knows..

Instead, use tooling to enforce these separations. That lets both new employees and agents autonomously work without making a mess and without other humans “in the loop” informing them not to break rules that aren’t written down anywhere - because when you make tools, now the rules are written down.

LLMs can quickly create scripts in your language of choice, that walk the AST of your code before you commit. They can check for violations of rules as arbitrary as you like. Put that little script in your codebase, run it every CI run, and it’ll keep paying dividends.

It’s like linting for architecture.
by qyckudnefDi5 | 2025-10-07 23:13:28+00:00
Anyone wanna share their email strategy? I'm thinking of going for the following but I'm still undecided:

1. 1 custom domain (<simple-word-or-two>.com): this will be used for friends, family and any online accounts that know me IRL.

Use Fastmail masked addresses with my custom domain where it makes sense like an online account for amazon.

2. 1 custom domain (<online-nickname>.xyz): this will be used for a blog, professional IRL interviews, correspondence, github.

Use Fastmail masked addresses with my custom domain where it makes sense.

3. Masked emails using fastmail.com: for online accounts that are ephemeral, random newsletter signups etc. Don't want to associate any of my custom domains or IRL identity. Don't care if these are portable.

My main goals are:

- Separate my online identity/alias used for my blog (2) from gov entities, banks etc (1).

- for more anonymity/privacy use the fastmail.com domain with masked addresses to blend in with others on this domain.

I'd love feedback and to read what you do if you want to share :)
by callc | 2025-10-07 23:13:37+00:00
> The problem isn't that the technology is new and exciting and people are getting carried away, the problem is the technology.

Hard disagree. Technology is a tool. Tools don’t do anything without a human in the loop, even if to initially run an autonomous system.

Even technology like guns and nukes are not inherently bad. Can we be trusted to behave ourselves with such tools? I would argue “no”.
by TeMPOraL | 2025-10-07 23:14:15+00:00
AI is succeeding where "theoretically better" approaches failed, because it addresses the underlying social problem. The computing ecosystem is an adversarial place, not a cooperative one. The reason we can't automate most of the tedium is by design - it's critical to how almost all money is made on the Internet. Can't monetize users when they automate your upsell channels and ad exposure away.
by dlivingston | 2025-10-07 23:14:18+00:00
> It cost $44B to get him unbanned so I think that's actually pretty good evidence it worked.

Good evidence that it worked to do what? Limit his influence and popularity? This is false. His unbanning had little effect besides the right wing giving Musk brownie points, but the initial ban fueled grievance politics and became a huge rallying cry for the right. It was an extraordinary backfire.

> It's not because of anything. Cause and effect doesn't apply to the brain of the median American voter - they live in a world of pure imagination.

I flatly disagree with this. Human beings are endlessly deep and complex. The extremes of the internet cause us to group people together and create 1-dimensional strawmen of them, but if you talk to any American voter -- offline and 1-on-1 -- you will find complexity, nuance, and surprise in their opinions. At least, that has been my experience, with a pretty decent sample size.

Edit: I've been loosely watching the score on these comments, and it's interesting to see how rapidly it fluctuates up and down. For those that disagree, please leave a comment. IMO what I wrote is pretty common sense and moderate, so I'm interested in hearing disagreements.
by d0ublespeak | 2025-10-07 23:14:27+00:00
I just don’t see why Joe Public will ever care about decentralisation as a concept.

We tend to hand wring about principles within the tech sphere, when the bulk of people just want a place that won’t make them feel immediately (longer term doesn’t matter) crappy when they use it, whatever that means for them. That tends towards centralisation because decentralised services have awful moderation and tend to create an even stronger strain of groupthink.
by dylan604 | 2025-10-07 23:15:28+00:00
"Aside: Another solution for the above is 23 pennies. Or -4 nickels + 43 pennies."

This is where the math nerds just can't help themselves, and I'm here for it. However, these things drive me crazy at the same time. You cannot have -4 nickels. In pure math with only x and y, sure those values can be negative. But when using real world examples using physical objects, no, you cannot have a negative nickel. Maybe you owe your mate the value of 4 nickels, but that's outside the scope of this lesson. Your negative nickels are not in another dimension (because again, the math works that way). You want to help people understand math with real world concepts but then go and confuse things with pure math concepts. And these negative nickels are still not even getting into imaginary nickels territory like you have square root of -4 nickels.
by smileybarry | 2025-10-07 23:15:59+00:00
I use ProtonVPN for bypassing media geoblocking, and they're fairly good, with some exceptions (BBC iPlayer works via browser but not the Apple TV app, local IPTV doesn't work on any Proton local servers).

They have an Apple TV app so I just switch it on as needed, and it's restricted to just that Apple TV. (Without having to fiddle with a separate WiFi network etc.) IKEv2, OpenVPN and Wireguard work without their apps so I don't have to install their apps on non-sandboxed platforms (Windows, macOS).
by lkey | 2025-10-07 23:16:09+00:00
X then. By unmoderated I mean it's a cess-pool of pay-boosted groypers, crypto ad accounts, ai accounts, sex accounts, pure scams, ai generated underage girlfriends, and actual CSAM, that go mostly ignored if they shell out 8 USD.

I'm sure some actual humans manage to still get banned from time to time, but you can't be telling me that things haven't changed for the worse right? Do they even have a 'trust and safety' team anymore?
by steve_adams_86 | 2025-10-07 23:16:21+00:00
I agree that it's an authoritarian play, completely. That doesn't mean I think we have an authoritarian government, but I do see the nature of the bill as authoritarian. Ideas like this should be unwelcome in Canada, period.

I was opposed to freezing bank accounts during the trucker convoys, even though I was opposed to how the convoys were performing their protests. These kinds of measures—and capabilities of governments in general—are anti-democracy in nature and in my opinion, should be rejected by everyone who values democracy.

I'm all for keeping dangerous people offline. I'm all for protecting fellow Canadians from online dangers. We can find better ways to do this, though. I'm very disappointed that such poor judgement is being used by our current government.

The worst part is that seemingly no one gets to know what the cause of the ban is, and there are so few checks or balances before the decision is acted on. It's absolutely bizarre.
by alsetmusic | 2025-10-07 23:16:52+00:00
> I'm not familiar with the far right in Germany. Why should we be assured that they will reverse course as soon as they can afford it?

In addition to the authoritarian aspect pointed out by a sibling comment, the far-right generally consider the ends to justify the means because of their sense of righteousness. They will compromise their values to get what they want (control over others). Just look at the hypocrisy of the free-speech absolutists on twitter who have no complaints over Lonnie shutting down Leftist accounts.
by WorldPeas | 2025-10-07 23:17:21+00:00
I've locked mine at the last available version (18.7.1 I think). It's still perfectly usable (for now) and I don't think it's shameful not to want a degraded experience. I've been shown several instances of it by friends who are annoyed by things like the now-floating top bar for imessage or the formatting breakage caused by the new switches. Most apps still look like they're made for 18 at the moment, and it looks even better with "reduce transparency" and "increase contrast".
by TeMPOraL | 2025-10-07 23:17:33+00:00
> But I guess the world is complicated enough and computers got fast enough that having an AI look at a computer screen and move/click a mouse makes sense.

It's not that the world is particularly complicated here - it's just that computing is a dynamic and adversarial environment. End-user automation consuming structured data is a rare occurrence not because it's hard, but because it defeats pretty much every way people make money on the Internet. AI is succeeding now because it is able to navigate the purposefully unstructured and obtuse interfaces like a person would.
by mulmen | 2025-10-07 23:17:37+00:00
> I write this mostly to encourage people who have strong opinions about this stuff to get engaged locally. I did, I'm not particularly good at it (I'm a loud message board nerd), and I got what I believe to be the only ALPR General Order in Chicagoland written and what I know to be the only ACLU CCOPS ordinance in Illinois passed.

What’s an ALPR General Order and a ALCU CCOPS ordinance? How did you get them passed?
by filoeleven | 2025-10-07 23:17:54+00:00
They are endocrine disruptors. The levels are not subclinical.

> Hormones work at very small doses (part per billion ranges). Endocrine disruption can thereby also occur from low-dose exposure to exogenous hormones or hormonally active chemicals such as bisphenol A. [...] Furthermore, since endogenous hormones are already present in the body in biologically active concentrations, additional exposure to relatively small amounts of exogenous hormonally active substances can disrupt the proper functioning of the body's endocrine system. Thus, an endocrine disruptor can elicit adverse effects at much lower doses than a toxicity, acting through a different mechanism. https://en.wikipedia.org/wiki/Endocrine_disruptor

> Between 2016 and 2022, the agency worked off an advisory health limit of 70 parts per trillion (ppt) for PFOS and PFOA, two compounds commonly produced and used for decades. Last year, after science showed virtually no level of exposure to drinking water is safe, the EPA set non-enforceable “advisory health limits” of 0.02 ppt and 0.004 ppt for PFOA and PFOS, respectively.

> The new legal limits for PFOS and PFOA is 4 ppt each, levels that science shows are still dangerous to drink. Public health advocates say the discrepancy is likely the result of industry pressure on the EPA and an inability of PFAS tests that regulators use to check water for the chemicals at levels as low as 0.02 ppt. https://www.earthisland.org/journal/index.php/articles/entry...
by ncallaway | 2025-10-07 23:19:00+00:00
> we could have computer systems that can open chrome, start a video chat with somebody, go back and forth for a while to achieve a task, then hang up... with the person on the other end ever knowing they were dealing with a computer instead of a human.

Doesn't that...seem bad?

I mean, it would certainly be a monumental and impressive technical accomplishment.

But it still seems...quite bad to me.
by ignaciovdk | 2025-10-07 23:19:02+00:00
Great questions, thanks! Partitioning: yes, Arc partitions by measurement > year > month > day > hour. This structure makes time-range queries very fast and simplifies retention policies (you can drop by hour/day instead of re-clustering).

Small Parquet files: we batch writes by measurement before flushing, typically every 10 K records or 60 seconds. That keeps file counts manageable while maintaining near-real-time visibility. Compaction jobs (optional) can later merge smaller Parquet files for long-term optimization.

Updates/deletes: today Arc is append-only (like most time-series systems). Updates/deletes are planned via “rewrite on retention”, meaning you’ll be able to apply corrections or retention windows by rewriting affected partitions.

The current focus is on predictable write throughput and analytical query performance, but schema evolution and partial rewrites are definitely on the roadmap.
by ndriscoll | 2025-10-07 23:19:19+00:00
Indeed, I think things like DUI checkpoints where you stop and question everyone passing through (or even those who turn around) are bad. There should be some observational evidence of poor driving or someone having reported you for negligently getting into and driving a vehicle when they know you've done significant drinking. Likewise I think the Build Back Better bill's provision to require all new cars to have some kind of anti-DUI sensors was an overstep.
by vkou | 2025-10-07 23:19:31+00:00
'Rampant crime' doesn't mean that cops are doing something about it.

Solving crime is hard work, and dealing with criminals is dangerous work[1], and why would you work hard or risk your life[1] when you can do neither (and can instead brutalize or harass law-abiding people who won't fight back)?

In Seattle[2], emergency police response times are, on average, 70 minutes. Non-emergency response times are 3 hours.

(Meanwhile, the city's third-highest-earning cop was cited for falling asleep in their patrol car in a bus lane, while clocking in overtime. She should be breaking rocks with her teeth in state prison for overtime fraud, not given a badge and a gun... But the whole department is rotten to the core.)

---

[1] Of course, America's cultural obsession with guns and violence means that cops often assume that anyone they are dealing with is actively planning to murder them... And are quick to pre-emptively use (in)appropriate levels of force.

[2] Which is not overrun by 'Rampant Crime' despite what professional liars on television zooming in on a single burning trash can might say.
by ajs1998 | 2025-10-07 23:19:36+00:00
I think Bluesky exists to demonstrate that people want the features that come with centralization without the oppressive platform lock-in. If Bluesky's moderation, TOS, UI, default feeds, etc. are intolerable to you, then you should be free to move your content and your network to an app with different moderation, TOS, feeds, etc.

Bluesky isn't marketing itself as a decentralized platform because it's not. It's an opinionated view of a decentralized network, and others are free to use differently opinionated views or make their own.
by mikewarot | 2025-10-07 23:19:44+00:00
A distribution of the Genode OS that was usable as a daily driver.

A working realization of Memex, 80 years late in coming

I'd love to rent time on one of the machines AtomicSemi is building, I've got a chip I'd like to make, the BitGrid

Documentation for Free Pascal/Lazarus that was useable, alternatively a framework that replaces their existing documentation so that you could DIY parts of it without their weird build system.
by gryphonclaw | 2025-10-07 23:20:05+00:00
Eh you'd be surprised. GDP per capita in Bulgaria in 2024 was just $17,412 compared to $57,723 in Sweden (331% increase) while GDP per capita in Alabama was $61,846 compared to $116,883 in New York (189% increase). America's a lot more socioeconomically homogeneous compared to the EU due to Federal spending and a more integrated economy.
by gpm | 2025-10-07 23:20:45+00:00
This bill, which is almost entirely about giving the government the ability to restrict where ISPs purchase services from (e.g. routers) despite what the national post would have you believe, probably isn't corrupt at all, it's just a matter of national security to not give groups like China the ability to take down our internet.

That said it certainly could enable corruption. "Pay us (the cabinet ministers) some money or we won't let ISPs buy equipment from you". There's just no evidence that is why it is being passed.
by sethaurus | 2025-10-07 23:21:25+00:00
You've said plainly elsewhere in these comments that you did use AI to write it:

> thanks, I used AI but aren't we all? I thought the point of AI is to get us to be more productive.

You've also repeatedly dismissed any criticism of the writing as "hate."

If you want readers to do you the favor of reading your work, please do them the favor of writing it.
by tomhow | 2025-10-07 23:21:36+00:00
> Practically everything you said is a lie.

You can't comment like this on HN. Several of your comments in this thread have broken the guidelines. We've asked you before to avoid using HN for ideological battle. Please take a moment to read the guidelines and make an effort to observe them, especially these ones:

Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."

Please don't fulminate.

Please don't use Hacker News for political or ideological battle. It tramples curiosity.

https://news.ycombinator.com/newsguidelines.html
Show HN: I built a simple, priority-driven productivity app
by quantummint | 2025-10-07 23:21:42+00:00
Hey everyone

I launched PrioTimeApp — a priority-driven productivity app designed to help you focus on what truly matters.

Most productivity tools try to do too much. PrioTime keeps things simple:

Daily checklist

Eisenhower Matrix (urgent vs important)

Pomodoro timer

Minimal design, no clutter

It’s built for people who want consistency, not complexity. You can use it directly in the browser — no install, no account needed.

I’d love your feedback — both on UX and the “priority-first” approach.
by jrflowers | 2025-10-07 23:21:44+00:00
> This is an insane thing to ban in the terms of service, and it is in and of itself a good reason to avoid using BlueSky.

That’s a perfectly reasonable opinion to have. The post you were responding to was not about the merits of the rule, it is about uneven enforcement of it.

That rule would be a reason to avoid BlueSky if you are not Jesse Singal, because you could get banned for breaking it. If you are Jesse Singal it is not a reason to avoid BlueSky, because that rule does not exist for you.

The strange thing about this is that Jay and the moderation team are sympathetic to your point. They don’t think that evading blocks (or doxxing) should always be grounds for taking action against an account. For at least one user they ignore all instances of it
by FredPret | 2025-10-07 23:22:04+00:00
Off-topic, but do you think Harris is the likely D candidate?

I'm a mere observer of American politics, but both Polymarket and electionbettingodds.com have Gavin Newsom in the lead to be the candidate, and JD Vance to win the election.

https://polymarket.com/event/democratic-presidential-nominee...

https://www.electionbettingodds.com
by creakingstairs | 2025-10-07 23:22:21+00:00
I think we fundamentally agree that we want to be careful about adding complexity to a project. Funnily enough there have been many times where I really thought Hotwire equivalent would have cut down a lot of complexity. I've also actively looked at web components at work and for hobby projects to see if we could make/keep things simpler.

But maybe I'm biased because I've been working with React for a long time, I don't find it too daunting to manage dev tools around React. When React was young, I remember that there were _a lot_ of ecosystem churn but now it's more-or-less settled and I don't think it's too bad.

I don't know how Hotwire works that well as most of my experience is around Elixir's LiveView, but at least for LiveView, there is also quite a bit going on under the hood to make it performant for large lists and to handle error states gracefully. And I (maybe incorrectly) assume Hotwire is similar, so I feel like it may not be not as simple as you say. (Edit: it is simpler than React though!)
by brucehoult | 2025-10-07 23:23:15+00:00
Note that both Bluepill and ESP32 can be programmed in the Arduino IDE, using the Arduino library, and the vast library of Arduino sketches and 3rd party libraries (as long as they don't use AVR assembly language.

So can the Pi Pico, the Milk-V Duo (one 64 bit Linux core, one 64 bit microcontroller core), and many others.
by slg | 2025-10-07 23:23:28+00:00
>Fun fact, my comment said nothing against DEI and you assuming I did more or less summarizes modern political discourse

Fun fact, my comment said nothing in support of DEI and you assuming I did more or less summarizes modern political discourse.

DEI was not implemented "for the last administration" like you implied. My comment was not even really about DEI, it was criticizing you for implying something that wasn't true. And you seem to know it yourself with the way you subtly shifted the conversation from "the last administration" to "under both Obama and Biden", pushing the age of these policies back another 12 years.
by walkabout | 2025-10-07 23:24:45+00:00
The fix is to get people reading fiction again. The market’s tiny because very little time is spent reading fiction now.

There used to be a market for writing that could supply some kind of a decent-ish living to quite a few authors, not just a handful of super-stars. That world is gone and it’s not coming back. TV killed it, and smartphones carved up the body and buried it in several unmarked graves at crossroads. Not even the dark arts can bring it back now. It’s over.

The shrinking market is also why YA and YA-like books have taken over, even for adults. You can’t afford to exclude much of the market, so the “reading level” on mass market fiction for adults has been slipping downward fast for the last couple decades. Readers willing to put in effort are too small a market for commercial success. Rarely, maybe, but not like things used to be.
by lostmsu | 2025-10-07 23:24:52+00:00
> quantifies whether someone deserves something

That's one definition of the term, but this subthread is talking about the other ones.

> Superior quality or worth; excellence > Demonstrated ability or achievement

These are highly hereditable.

> My grandparents didn't make money by passing admission exams for the grade 1 gifted program.

It does not matter for the discussion. The point being discussed is whether skills or wealth came first, and heritability of skills indicate the first option. There's no data, including your grandparents, that would indicate the second one.
by triceratops | 2025-10-07 23:24:59+00:00
It's obvious you don't believe a word of whatever you're saying all over this comment thread. Especially

> The climate doesn't care about improvement, only about total tons of CO2

Given how easily you pooh-poohed cumulative historical emissions in https://news.ycombinator.com/item?id=45509432. The climate also cares about all carbon, past and present. Not just the carbon emitted by China specifically today on October 7, 2025, as you keep repeating. (Only current emissions matter, right? So even China's emissions yesterday and the day before are meaningless).

All of your arguments are extremely in bad faith.

I don't understand why you're doing this though. What do you gain? Is it just about "China bad"? Or about denying the developed world's responsibility for climate change? Or is it for the pleasure of trolling? Please help me understand what's going through your mind.