MurphyA/hacker-news huggingface dataset:
by iainctduncan | 2025-12-15 17:43:49+00:00
Counterargument... I do technical diligence so I talk to a lot of companies at points of inflection, and I also talk to lots who are stuck.

The ability to rapidly shard everything can be extremely valuable. The difference between "we can shard on a dime" and "sharding will take a bunch of careful work" can be expensive If the company has poor margins, this can be the difference between "can scale easily" and "we're not getting this investment".

I would argue that if your folks have the technical chops to be able to shard while avoiding surrogate guaranteed unique keys, great. But if they don't.... a UUID on every table can be a massive get-out-of-jail free card and for many companies this is much, much important than some minor space and time optimizations on the DB.

Worth thinking about.
by JumpCrisscross | 2025-12-15 17:44:01+00:00
> there are stable countries that still exist today, that haven't been run by tyrants for very long time, and also are older than US been a country?

Out of curiosity, who are you thinking of?

There aren’t that many countries that made it through colonization, industrialization, WWII and then decolonization and the Cold War intact. Very, very few virtually continuously. Fewer still as democracies.
by jll29 | 2025-12-15 17:44:10+00:00
One can feel for the authors, it's such a struggle to write a textbook in a time when NeurIPS gets 20000 submissions and ACL has 6500 registered attendees (as of August '05), and every day, dozens of relevant ArXiv pre-prints appear.

Controversial opinion (certainly the publisher would disagree with me): I would not take out older material, but arrange it by properties like explanatory power/transparency/interpreability, generative capacity, robustness, computational efficiency, and memory footprint. For each machine learning method, an example NLP model/application could be shown to demonstrate it.

Naive Bayes is way too useful to downgrade it to an appendix position.

It may also make sense to divide the book into timeless material (Part I: what's a morphem? what's a word sense?) and (Part II:) methods and datasets that change every decade.

This is the broadest introductory book for beginners and a must-read; like the ACL family of conferences it is (nowadays) more of an NLP book (i.e., on engineering applications) than a computational linguistics (i.e., modeling/explaining how language-based communication works) book.
by FancyFane | 2025-12-15 17:44:21+00:00
From the PlanetScale perspective keep in mind the ability to shard. What happens when the largest single node Aurora instance can no longer keep up with application/traffic demands?

I ask because we see it more often than not, and for that situation sharding the workflow is the best answer. Why have one MySQL instance responding to request when you could have 2,4,8...128, etc MySQL instances responding as a single database instance? They also have the ability to vertically scale each of the shards in that database as it's needed.
by wafflemaker | 2025-12-15 17:44:47+00:00
>Dusting all the furnitures + objects on top of them

With furnishing optimized for dust generation (less materials where the dust-shitting microbes live, like material curtains) and daily Roomba runs (plus eventual air filter running in the background) there is very little to dust off of surfaces. If there's little dust on the floor, it doesn't get kicked up and doesn't land on things. Ergo - Roomba makes dusting easier.
by dynm | 2025-12-15 17:44:48+00:00
Incidentally, this is not a blog that makes it easy to look at the archives!

- No link to other posts

- This post is at https://relaxing.run/blag/posts/top-gun-landing/

- https://relaxing.run/blag/posts/ gives a 403

- https://relaxing.run/blag/ gives a 403

- https://relaxing.run/ gives a full-page picture of some beautiful mountains

- No Atom/RSS link hidden in source

Not a complaint! If this is an intentional choice, I respect it.
by 0x3f | 2025-12-15 17:44:56+00:00
Well it's possible in the same coincidental sense that I described, right? You can be railroaded _and_ be guilty of horrific crimes. It depends whether fairness and justness are properties of the process or the outcome.

Regardless, it's presumably all relative. At least there's certainly an ordering of states I'd rather have against me, as a person living in them. Maybe Sweden?
by ARandumGuy | 2025-12-15 17:45:04+00:00
> Yeah, sure, and with LLMs you can do this, and you can do that. But if we're talking about languages and their features, relying on IDE features feels slightly off-topic.

Refacoring tools (such as renaming properties) have been supported by IDEs for decades. And in Typescript specifically, the language is designed with these tools in mind, which are developed and distributed directly by the Typescript team. For all intents and purposes, IDE integration using the Typescript language server is a feature of Typescript.

And if somehow these tools don't work, the compiler will catch it immediately! This means I can refactor with confidence, knowing any type issues will be caught automatically.

It seems like you're vastly overestimating the time and effort it takes to change types in Typescript. In my experience it's something that takes basically no time and effort, and has never caused me any issues or headaches.
by voidnap | 2025-12-15 17:45:05+00:00
I agree with you that I shouldn't have to treat my libraries like untrusted code. I don't know what the rest of your comment means. I don't see how I'm preventing anybody from looking at other solutions to npm, they just don't want to do it because it's hard. And I have similar criticisms for cargo as it just copies npm and inherits all of its problems. I hate that.

npm has had a bad ecosystem since its inception. The left-pad thing being some of my earliest memories of it [1]. So none of this is new.

But all of this is still an issue because it's too convenient and that's the most important thing. Even cargo copies npm because they want to be seen as convenient and the risk is acknowledged. Nobody has the appetite to be held accountable for who they put their trust in.

[1] https://en.wikipedia.org/wiki/Npm_left-pad_incident
by mandevil | 2025-12-15 17:45:17+00:00
That's its official name. Obama had created the US Digital Service (USDS) back in 2014- it was essentially a formalization of the "Tiger Team" that had fixed Healthcare.gov the year before. The idea was that you would take mid-career to senior SDE's, PM's, UX people, DevOps, etc. from industry, and bring them into the government for a 2-3 year period, where they would jump into a specific government IT thing and fix it up, revamp and improve, and then after a few years leave the USDS and go back to industry. It was part of the Executive Office of the President, though it was funded by Congress through 2024 (and then via CR like the rest of the government until the shutdown).

It wasn't a large group, and they weren't really responsible for much so they never got much attention. They would just try and fix a few specific pain points at a time. I only knew about it because one of the best PM's I ever worked for did a stint exactly like it was supposed to work- she joined the USDS, worked for the American people for a few years, then left and went back to industry.

And then on January 21st, 2025, his first full day in office, Trump renamed the USDS to the United States DOGE Service, because USDS had money to pay salaries and since it was part of the EotP he could easily hire new people without civil service restrictions. So he could bring in new people (Big Balls etc.) easily enough. By February, essentially everyone who had been in the USDS on the last day of Biden's term were either laid off or resigned. And since then the USDS has been entirely DOGEified.
by vkou | 2025-12-15 17:45:37+00:00
Be careful what you wish for. It's most likely that the only replacement for a two-party system the US will get...

Will be a one-party system.

Because there is no legal pathway[1] towards solving the conditions that create the two party system, but there are many illegal offramps that will get rid of one of those parties.

---

[1] There are way too many obstacles, and the bar for consensus is too high to legally have these reforms. The bar is much lower for having them illegally - all you need is a single-party trifecta - lead by the kinds of people who'd start a coup rather than relinquish power.
by lotsofpulp | 2025-12-15 17:45:39+00:00
>When I was in my early 20s I used to think I was very clever for pointing out apparent hypocrisies. Now I realize how easily that devolves into “you are imperfect therefore you may never criticize anything”

There is nothing logically wrong with hypocrisy. I tell my toddlers not to do stuff I do all the time.

The problem with hypocrisy comes when one party is assumed to have more rights than the other. In this case, why would Britain (or the US's) government be allowed to be more corrupt than China's?

I assume Britain is brought up due to the British government's historic role in Hong Kong and China.
by WoWSaaS | 2025-12-15 17:45:40+00:00
Vect AI is an autonomous operating system designed to replace the fragmented stack of disjointed marketing tools with a single, state-aware "brain."

Unlike generic LLM wrappers, Vect AI maintains a persistent State-Aware Brand Profile (tone, audience, product DNA) that is inherited by every tool in the ecosystem. You define your context once, and the OS handles the rest—eliminating redundant prompting.

The platform is built on three core architectural layers:

Strategy (The Brain): Agents that research real-time market signals, identify "Blue Ocean" opportunities, and architect complete 3-phase campaigns. Execution (The Hands): Native generation of high-fidelity assets using SOTA models (including Veo for physics-based video and Imagen 3 for commercial visuals). The Workforce: Specialized autonomous agents (e.g., Growth Hacker, Content Strategist) that chain these tasks to execute complex workflows without supervision. We built Vect to allow a single founder to output the velocity and quality of a 10-person marketing team.
by jillesvangurp | 2025-12-15 17:45:41+00:00
You can actually get a decent 4TB USB-C drive from Samsung. For most home users those are fast and big enough. If you get a mac, the SSD is soldered on the main board typically. And you can get up to 8TB now. That's a trend that some other laptop builders are probably following. There's no need for separate SATA drives anymore except for a shrinking group of enthusiast home builders.

I have a couple of 2TB USB-C SSDs. I haven't bought a separate SATA drive in well over a decade. My last home built PC broke around 2013.
by Hizonner | 2025-12-15 17:45:42+00:00
> anybody is right to fight savagely against dramatic disruption to the life they've built

Yeah, I'd built a whole lifestyle around armed robbery, and the cops had the gall to arrest me. It was dramatically disruptive!

Seriously, you do not have a "right" to keep doing whatever you've been doing, even if it wasn't destructive. Nobody owes you that. People aren't your serfs.
Show HN: Is the market a Gödelian system? 400K evolution cycles later
by garylauchina | 2025-12-15 17:45:57+00:00
Is the market itself a Gödelian system—inherently incomplete and unpredictable from within?

I tried to find out through 400K+ evolution cycles with zero predefined strategies. Just 4 rules: features, death, rebirth, linear weighting.

The system evolved patterns I never designed. It found boundaries I didn't know existed. But it also revealed something deeper: 28.5% of agent behavior remained "mysterious"— unexplainable by any observable features.

Maybe that's the point. We can't fully predict the market. But we can measure its complexity, observe its boundaries, and understand its limits.

Would love critical feedback, especially from those who think I'm wrong.
by verall | 2025-12-15 17:46:03+00:00
Wow I really thought this would be a compile error. The implicit cast here really is a footgun. Looks like '-Wrange-loop-construct' (included in -Wall) does catch it:

> warning: loop variable 'v' of type 'const std::pair<std::__cxx11::basic_string<char>, int>&' binds to a temporary constructed from type 'std::pair<const std::__cxx11::basic_string<char>, int>' [-Wrange-loop-construct] 11 | for (const std::pair<std::string, int>& v: m) {

As they say, the power of names...
by dig1 | 2025-12-15 17:46:19+00:00
1 GB of RAM for Postgres is really only useful for tinkering IMHO. Even for development, you’ll quickly need more memory, so HA doesn’t provide much value here. If you go with something even remotely reasonable (4 GB RAM, 200 GB SSD, 1/2 vCPU — and that’s still on the low end), the cost jumps to about $290/month. For that price, you could easily hire someone to set up HA Postgres for you on Hetzner or OVH and once configured, HA Postgres typically requires minimal ongoing maintenance.

Also, this is a shared server, not a truly dedicated one like you’d get with bare-metal providers. So, calling it "Metal" might be misleading marketing trick, but if you want someone to always blame and don’t mind overpaying for that comfort, then the managed option might be the right thing.
by throwaway150 | 2025-12-15 17:46:22+00:00
I don't understand the outrage in some of the comments. The certificate transparency logs are literally meant to be read by absolutely whoever wants to read them. The clue is right in the name. It's transparency logs! Transparency!

I just don't understand how people with no clue whatsoever about what's going on feel so confident to express outrage over something they don't even understand! I don't mind someone not knowing something. Everybody has to learn things somewhere for the first time. But couldn't they just keep their outrage to themselves and take some time to educate themselves, to find out whether that outrage is actually well placed?

Some of the comments in the OP are also misinformed or illogical. But there's one guy there correcting them so that's good. I mean I'd say that https://en.wikipedia.org/wiki/Certificate_Transparency or literally any other post about CT is going to be far more informative than this OP!
by mjb | 2025-12-15 17:46:29+00:00
I don't think either is a bad choice, but Aurora has some advantages if you're not a DB expert. Starting with Aurora Serverless:

- Aurora storage scales with your needs, meaning that you don't need to worry about running out of space as your data grows. - Aurora will auto-scale CPU and memory based on the needs of your application, within the bounds you set. It does this without any downtime, or even dropping connections. You don't have to worry about choosing the right CPU and memory up-front, and for most applications you can simply adjust your limits as you go. This is great for applications that are growing over time, or for applications with daily or weekly cycles of usage.

The other Aurora option is Aurora DSQL. The advantages of picking DSQL are:

- A generous free tier to get you going with development. - Scale-to-zero and scale-up, on storage, CPU, and memory. If you aren't sending any traffic to your database it costs you nothing (except storage), and you can scale up to millions of transactions per second with no changes. - No infrastructure to configure or manage, no updates, no thinking about replicas, etc. You don't have to understand CPU or memory ratios, think about software versions, think about primaries and secondaries, or any of that stuff. High availability, scaling of reads and writes, patching, etc is all built-in.
by Y_Y | 2025-12-15 17:46:37+00:00
> if my chatGPTing is right, scaling up to a mouse is like 63,000x larger than a mitochondrion

You have access to the two sizes, and you used ChatGPT to get the ratio? Is your brain an amoeba?

Also your link isn't to a glider found in nature, it's to a particular glider found within the normal GoL.
by krosaen | 2025-12-15 17:46:45+00:00
Anyone have experience with https://valetudo.cloud?

Seems like could be a good solution to using best rated (chinese) vacuum's while mitigating privacy concerns.

I am bummed that US robovacs aren't that competitive. Rooting for Matic, though currently don't seem to be as good as Dreame / roborocks [1] (can't go under furniture, apparently take longer to clean same area, tout "vision only" as a feature while charging more - you would think having fewer sensors / no lidar would bring costs down).

[1] https://vacuumwars.com/matic-robot-vacuum-review/
by evilduck | 2025-12-15 17:46:45+00:00
Right, many people have to treat their local computer as a thin-client and do everything through a WebEx session or similar means, which makes the local device irrelevant. Or if you're regulated but have to be specifically exempted and allowed to work in a way that schools would never permit, then in that case you'd not be arguing in good faith that kids are able to learn to code and develop on a Chromebook since they can't.
by fragmede | 2025-12-15 17:46:52+00:00
When was the last time you went to the mall? If no retail shops around you have closed down, I'd be surprised. The effects will take forever to reverberate through, but it's not like Amazon hasn't had an effect on the job market. Instead of being sales associates there's now Amazon warehouse workers. Instead of human copywriters, there's human fact verification as a service.
by Ncarpentieri4 | 2025-12-15 17:46:59+00:00
"I think we can start to see a world already where demand from new customers for certain segments of tooling and apps begins to decline. That's a problem, and will cause an increase in the sales and marketing expenditure of these companies."

I think this sort of ignores the fact that S&M agentic tools exist and the cost of those services is also dramatically decreasing, so does it net out and just become a more efficient model in general?
by trackspike | 2025-12-15 17:47:22+00:00
I've continued to work on an open-source containerized agent framework called Capsule Agents. Lots of progress this month and I have my first one live in my homelab! I'm training for a marathon and its able to send a discord message every morning with the workout on my schedule and the "why" behind it.

Here's the elevator pitch for the framework:

Its built around 3 key ideas I've dealt with inside the agent ecosystem 1. Agents become far more capable when they have access to a CLI and can create or reuse scripts, instead of relying solely on MCP.

2. Multi-agent setups are often overvalued as “expert personas” but they’re incredibly effective for managing context, A2A is the future.

3. Agents are useful for more than just writing code. They should be easy for non-engineers to create and capable of providing value in many domains beyond software development.

If that sounds interesting take a look! https://github.com/brycewcole/capsule-agents
by bisonbear | 2025-12-15 17:47:35+00:00
I've been using these fundamentals (calm, non-gamified, emphasis on focus & flow) for building a Mandarin language learning via chat with AI. My goal was to give the user a focused tool (i.e. chat with an AI at your level) and let them experiment & play at their own pace.

However, due to the more user-driven approach to this learning method (output-focused, user has to put in effort to chat with the AI and get feedback), there is more friction with using the tool. This isn't necessarily a bad thing - in fact, more friction can lead to more meaningful experiences. That being said, I believe the market will push tools to be low friction and low effort (i.e. gamified apps) that are focused on consumption rather than tools that require more user effort.

just my 2c from a fellow builder. if curious, check it out here! would love any feedback

https://koucai.chat
by mc32 | 2025-12-15 17:47:45+00:00
I don't see slavery as an albatross. If anything, America accelerated its demise by its abolition at home --where America wasn't even the biggest enslaver of people; Brazil, The British empire (Caribbean), France (colonies), Russia (serfs), had way, way more slaves than the US. Today, India, China, Horn of Africa, NK have large slave populations.
by SV_BubbleTime | 2025-12-15 17:48:12+00:00
Any recommendation on how we would do that?

We back up VM’s with Veeam, but we don’t back up the content outside of the VM presence if that makes any sense.

They’re effectively telling me we go to hypervisor this year before Feb for VMWare billing reasons. And my hope is that by the time I get tired of HyperV, or we need to move that a solution exists to convert to next.

It’s either that, or they’re trying to sell me on scale computing VM’s and their hardware.
by jijijijij | 2025-12-15 17:48:16+00:00
Well, I hope you learned your lesson and now won't blindly trust any corporation again, but rather demand open code and full control over the device you bought. Especially if it is a moving camera in your home...

At least in the US, the Chinese government realistically should have been the least of your worries. What's China gonna do, if they caught you reading the Quran, or snorting crack? They could livestream your marriage proposal in WeChat to a billion people and you wouldn't ever notice. Meanwhile Snowden revealed, covertly watching random people through webcams is a leisure activity at the NSA, a national institution incidentally sharing jurisdiction with you. And evidently, your wife's death in a car accident may become a trending video at Tesla headquarters, while they deny your claims for a lack of such evidence.
by HNStudioC | 2025-12-15 17:48:24+00:00
Hi HN!

I built ScreenEagle because I was tired of staring at my screen waiting for something to happen – game queues, stream alerts, download progress.

I searched for a tool that could do this, but couldn't find one. So I built it myself.

It monitors any area of your screen and alerts you when something changes.

3 detection modes: - Stop Shot: Alerts when motion stops (loading complete) - Start Shot: Alerts when motion begins (game starts) - Cycling Shot: Auto-captures screenshots at intervals

Built with Python. Runs locally on Windows.

Happy to answer any questions or hear feedback!
by tsimionescu | 2025-12-15 17:48:30+00:00
Pax Americana, to the extent that it was ever a real phenomenon, relates to a relative lack of hot wars. It says nothing about the prevalence of tyranny.

And the USA is at best neutral in terms of how many dictators it has taken down VS installed and propped up (especially if we count attempts and consequences as well). For every Saddam, you have an MBS.
by placatedmayhem | 2025-12-15 17:48:32+00:00
For me as someone that would potentially be interested in and qualified for one of these roles, the DOGE actions earlier this year and ongoing firing of nonpartisan & non-appointed that don't tow the current ruling party line ruined the stability benefit. I think it also casts doubt on the pension aspect, but I know less about what's required to get pension in US fed positions.
by epolanski | 2025-12-15 17:48:32+00:00
You can easily call out way more recent stuff such as what's happening in central America right now with Colombia and Venezuela.

Sinking half a dozen ships in international waters is a crime.

Sanity would ask for intercepting those boats in your waters, and that's it, controlling what's in them, who are these people and send them in front of a court if they breached your law, on your soil (or waters).

Yet we are at the point nobody raises the voice where sinking civilian ships on the basis it's drug smugglers (without providing a proof, let alone the fact that even if it was true it's still insane) has any leftover of decency or justice.

Or calling for the annexation of Greenland and Panama by any means.

Or bombing Iran on the basis that it's developing nuclear weapons on behalf of the Israeli government (which is an act of war if Iran could wage it, the US does not get to decide who can have a nuclear weapon and who does not).

The list of breaches in decency or law is basically infinite.