MurphyA/hacker-news huggingface dataset:
Show HN: AlignTrue CLI – Sync AI rules/syst. prompts across agents, repos, teams
by gmays | 2025-12-08 16:07:14+00:00
Hi HN! I built AlignTrue, an open source CLI to sync rules and system prompts (skills, MCPs, etc. in the future) across agents, repos, projects, and teams.

Define rules once, then sync them everywhere + share with others with 'aligntrue sync'. It has solo and team modes, and supports 20+ agent formats (Cursor, AGENTS.md, CLAUDE.md, etc).

Problem it solves: If you use multiple agents, work with other people using agents, etc. it's hard to keep them in sync + manage changes, so this solves it. It also lets you use rules from other repos as a source and push rules to a remote, e.g. if you want to use personal/private rules on a team without committing them to the team repo.

It has experimental customization support for plugs and overlays, which enable you or others to customize your stack, commands, overlay preferences, etc. Team rules get synced along with any other rule sources, they get merged at export time to selected agent formats (Cursor, AGENTS.md, CLAUDE.md, etc.) and any personal preferences take precedence.

I built this to scratch my own itch and spent a ton of time (maybe obsessively) crafting the experience to work well across various agent types, so I hope it's as useful to you as it is to me. Feedback welcome!

GitHub: https://github.com/AlignTrue/aligntrue
by RickJWagner | 2025-12-08 16:07:25+00:00
The Catholics were also smeared as ‘alt-right’, which was an attempt to slide the Overton window left. The Knights of Columbus has been around forever, they perform many charitable acts and have never, ever been accused of anything nefarious.

‘Alt right’ also seems to smell of terroristic accusation, but maybe that’s just my interpretation.

In fact, the KofC has been targeted by the Ku Klux Klan in the past. ( The Klan hates Catholics, as the Blues Brothers movie tells us.)*

Smearing the Knights was a vast overreach.

* If you find your position is in agreement with the KKK, it is a good time to think about it thoroughly.
by altmanaltman | 2025-12-08 16:07:55+00:00
I’m not trying to claim AI-written essays are inherently “valuable” in some grand philosophical sense... just that using a tool doesn’t automatically mean someone can’t think.

People use calculators without being unable to do maths, and use spellcheck without being unable to spell.

AI can help some get past the blank-page phase or organize thoughts they already have. For others, it’s just a way to offload the routine parts so they can focus on the substance.

If someone only outsources everything to an AI, there’s not much growth there sure. But the existence of bad use cases doesn’t invalidate the reasonable ones.
by sowbug | 2025-12-08 16:08:30+00:00
Digital currencies don't enforce any policy other than avoiding double-spending. (Set aside smart contracts for now.)

Other online payment methods (Visa, PayPal, Stripe, your bank's ACH, etc.) do. These policies start by disallowing illegal transactions (crime). Then they disallow unfair transactions (buyer claims not to like the quality of the item, etc.). Then they disallow immoral transactions (gambling, pornography, etc.). Then they disallow anything... unseemly? (2022 Freedom Convoy protests, Stripe briefly banning certain legal, non-adult LGBTQ+ transactions in 2025, etc.).

Is it a problem that your currency-transfer system enforces policy? Many people don't care, but to some, yes, it is a problem. They don't want PayPal telling them what they can and can't do with their hard-earned money, because that's the job of their government, their religion, and their conscience. They want their online cash to behave like offline cash.

If you were designing a system architecture for value transfer, would your low-level primitives throw policy exceptions, or would you delegate that responsibility higher in the system?
by sausagefeet | 2025-12-08 16:08:35+00:00
HCP wasn't any prize when they got bought, though, right? HashiCorp Cloud was more like a fog in terms of growth. A bunch of products got lost a long the way (Boundary? Waypoint?) HCP lost 50% of its IPO value by the time it was bought. Yes, I know IPO's are high and always go down, but it went from around a $14bn valuation to being bought for something like $6.5bn.
by oersted | 2025-12-08 16:08:38+00:00
Not wrong but the image that people are painting in the comments is getting close to a caricature now.

The stuff IBM is doing on Quantum Computing is serious cutting-edge science and engineering for instance. The R&D they are doing on semiconductors on their 2nm and sub-2nm processes is also impressive and hardcore tech. They are doing a bunch of progress on post-quantum cryptography and homomorphic encryption. They've fallen behind now, but they were also quite strong on pre-LLM NLP for a couple of decades, it was not all fluff.

Yes they have an awful enterprise culture and they are not focused on building excellent products. But what they offer fits the needs of many organizations, and a lot of the things they are doing on R&D are no joke.
by tetris11 | 2025-12-08 16:08:45+00:00
NHK (english): https://www3.nhk.or.jp/nhkworld/en/news/20251209_02/

> The Japanese government set up a task force at the crisis management center in the prime minister's office at 11:16 p.m. on Monday in response to the earthquake.

A thousand Naruto shadow-clones just got deployed. I'm not being cute, these guys are heroes and role-models to all.
by JosephjackJR | 2025-12-08 16:08:54+00:00
Two-person team, eighteen months bootstrapped. We just shipped Synrix, a flat fixed-width memory-mapped lattice that runs fifty million persistent nodes on an eight gigabyte Jetson Orin Nano with 186 ns hot-path latency (under 3.2 cycles steady-state), 33× larger than RAM via kernel-managed streaming, and full ACID persistence that survives kill -9 and power yanks with zero corruption. CPU-only, no GPU, no cloud, no telemetry. Redis RESP compatible drop-in.

Demo on the page: raw tegrastats, no cuts, cable pulled mid-run, everything comes back exactly where it left off. We’ve never seen anything hit these numbers on commodity edge hardware before. Curious what people think:

For real-world robotics, drones, or autonomy, is sub-200 ns persistent lookup actually useful or just a benchmark flex? Are there workloads where surviving total power loss with zero data loss would change architecture decisions? Has anyone else ever gotten close to 50 M persistent nodes on a Jetson without a GPU or external storage? What would you try to break first if you had this running on your board tomorrow?

Happy to run it live on anyone’s hardware, share perf and cachegrind traces, or just talk through the weirdest edge cases you’ve seen. Feel free to check out our website for me info!
by Taikonerd | 2025-12-08 16:09:03+00:00
I got interested enough in the national debt to do some research: is there a single-issue NGO that's working on the national debt? With a platform that you could imagine a Democrat or a Republican supporting?

I found the Concord Coalition [0], and their sister organization Concord Action [1].

I haven't done enough research to endorse them, but I'm just saying: they exist and this is their issue.

[0]: https://concordcoalition.org

[1]: https://concordaction.org/
by philistine | 2025-12-08 16:09:22+00:00
His Something rotten in the state of Cupertino piece earlier this year broke his relationship with the upper echelons of Apple, and to be frank he's no longer inevitable as an Apple commenter. He cannot understand the European Union at all, so he devolves into saying they're idiots. Really? The EU, the whole thing, idiots? Really?
by Joel_Mckay | 2025-12-08 16:09:43+00:00
Marketing lead-generation and sales conversion is what every company does with their customer list eventually (sign of a failing business model.) Whether it is internal revenue generation, or a 3rd party... this is what most large web companies trade with Marketers.

I would be more surprised if they kept peoples privacy, as even your credit card company sells the purchase data. =3
by mceachen | 2025-12-08 16:09:45+00:00
In case the site gets hugged to death:

https://www.tsunami.gov/events/PAAQ/2025/12/08/t6yfla/1/WEAK...

WEAK53 PAAQ 081430 TIBAK1

Tsunami Information Statement Number 1

NWS National Tsunami Warning Center Palmer AK

630 AM PST Mon Dec 8 2025

...THIS IS A TSUNAMI INFORMATION STATEMENT FOR ALASKA, BRITISH COLUMBIA, WASHINGTON, OREGON AND CALIFORNIA...

EVALUATION

----------

* There is no tsunami danger for the U.S. West Coast, British Columbia, or Alaska.

* Based on earthquake information and historic tsunami records, the earthquake is not expected to generate a tsunami.

* An earthquake has occurred with parameters listed below.

PRELIMINARY EARTHQUAKE PARAMETERS

---------------------------------

* The following parameters are based on a rapid preliminary assessment of the earthquake and changes may occur.

* Magnitude 7.6

* Origin Time 0515 AKST Dec 08 2025 0615 PST Dec 08 2025 1415 UTC Dec 08 2025

* Coordinates 41.0 North 142.3 East

* Depth 32 miles

* Location in the Hokkaido, Japan region

ADDITIONAL INFORMATION AND NEXT UPDATE

--------------------------------------

* Refer to the internet site tsunami.gov for more information.

* Pacific coastal regions outside California, Oregon, Washington, British Columbia, and Alaska should refer to the Pacific Tsunami Warning Center messages at tsunami.gov.

* This will be the only U.S. National Tsunami Warning Center message issued for this event unless additional information becomes available.

$$
by woodruffw | 2025-12-08 16:09:59+00:00
Trusted Publishing on PyPI supports Google Cloud and ActiveState as well. It’s not tied to GitHub or GitLab. To my recollection I looked at CircleCI support a while back, and ran into limitations on the claims they exposed.

(It can also be extended to arbitrary third party IdPs, although the benefit of that is dependent on usage. But if you have another CI/CD provider that you’d like to integrate into PyPI, you should definitely flag it on the issue tracker.)
by claytongulick | 2025-12-08 16:11:02+00:00
A teacher that needs to know the kids that are struggling the most with a recent exam doesn't want to ask the AI 10 different ways, deal with hallucinations and frustrations, send tech support a ticket only to receive a response that the MCP doesn't support that yet - isn't going to be impressed.

They just want to see a menu of available reports, and if the one they want isn't there, move on to a different way of doing what they need.
by bingwu1995 | 2025-12-08 16:11:32+00:00
OP here.

I asked Reddit to give me a weird game idea to test my "vibe coding" workflow. They voted for a "Diddy shooting baby lotion bottles" space invader clone.

The interesting takeaway: The actual development took about 30 minutes using my agent. However, agonizing over which celebrities to target and hunting down memes took ~2hr.

It feels like the bottleneck has completely shifted from "how do I implement this" to "what assets do I need".
by paxys | 2025-12-08 16:12:20+00:00
Everything will make sense when you realize that IBM is a consulting company. They don't care about building great products. In fact building self-serve products will directly take away from their consulting revenue. They instead need to be good at marketing and selling their services. Watson was exactly that - a marketing demo that got them in the news cycle and helped them sell a giant wave of contracts under a single brand to unsuspecting CIOs of legacy non-tech companies. Every acquisition helps with this goal. Red Hat - locking companies into licenses and support contracts for the OS. HashiCorp & Confluent - locking companies into support contracts for their cloud infra.
by ajross | 2025-12-08 16:12:42+00:00
> None of the keys felt natural

The key bindings are sort of the least impactful idea behind the editor. The defaults are indeed ancient and opinionated, and don't match well with what other environments ended up adopting. They do work well for the most part if you want to take the time to learn them, though. But everyone has their own set of customizations[1], usually going along with a preferred set of physical key remappings[2]. Lots of folks use modes like Evil to get vi bindings, etc...

The point is to think hard about how you use the editor and start working on making the editor work the way you need it to. Binding fluency will fall out naturally.

[1] For myself, I'm mostly default. But for example I dislike the defaults for C-t and C-z which IMHO are footguns, and remap those to "top/end of buffer", functions I do use a lot and whose defaults are clumsy.

[2] Ctrl to the left of A, obviously. But also the key below '/' really wants to be Meta and not whatever else the manufacturer put there.
by crazygringo | 2025-12-08 16:13:47+00:00
You asked why someone would think aggregating would make it better.

Aggregating protects privacy when done properly.

It seems pretty obvious to me that sharing individual data is orders of magnitude worse than sharing aggregated data.

If you think they're the same, then you don't seem to value the privacy that aggregation provides.

So what am I misrepresenting about what you said?

I'm tired of false equivalences. One thing that's maybe slightly bad, and another thing that's super-super-bad, aren't equally bad.
by Romario77 | 2025-12-08 16:14:08+00:00
pull vs push. Plus if you start storing the last timestamp so you only select the delta and if you start sharding your db and dealing with complexities of having different time on different tables/replication issues it quickly becomes evident that Kafka is better in this regard.

But yeah, for a lot of implementations you don't need streaming. But for pull based apps you design your architecture differently, some things are a lot easier than it is with DB, some things are harder.
by Joker_vD | 2025-12-08 16:14:37+00:00
In that different world, Transmeta would actually succeed in the market of x86-compatible CPUs and, perhaps, would even come up with their own 64-bit extension. Itanium would still flop.

Or maybe, if the push came to shove, the desktops would switch to something entirely different like Alpha. Or ARM! Such event would likely force ARM to come up with their AArch64 several years sooner than it actually happened.
by chollida1 | 2025-12-08 16:14:40+00:00
Not sure why this is posted on hackernews.

Maybe the OP thought this was announcing Buffett's successor or that Buffett himself was stepping down?

I guess the one big thing is that Todd Combs is out at Geico which is pretty bad news for the firm as he was tremendous at running Geico and helping Buffett and Munger in an investment capacity.

Who ever gets the new CIO role at Berkshire is going to have a field day. They currently hold about $382B in cash.

You can invest in alot with a 1/3 of Trillion dollars and you can outright buy the vast majority of companies with a bank roll that big.

My theory is that Buffett is hoping for one last large crash before he retires so he can go shopping for distressed companies.

With so many long term people announcing they will be leaving within the next 2 years this announcement sets the table nicely for a new CEO(probably Greg Abel) and new CIO to pick their team.
by ViktoriiaYarosh | 2025-12-08 16:15:10+00:00
In the 11th episode of "Clojure in product. Would you do it again?", Artem Barmin and Vadym Kostiuk speak with Jeremiah Via, Staff Software Engineer at The New York Times. Jeremiah describes how Clojure was introduced and adopted across the search stack at a major media organization, and why JVM interop and practical tooling made it the right choice for their data-processing workloads.
by itsthecourier | 2025-12-08 16:15:50+00:00
Seems like they're splitting the responsibilities even more, Buffet will step down as CEO in this year's end.

He has been a role model in many areas of my life and it hurts to see how his best friends and wife died already. would have loved seen Charlie reach 100 years old age.

Visited Buffet's home in Omaha and accepted a well lived life can be one following your own set of values, specially when they do not conform to the normal.

I know more about Buffet and Munger lifes than my own grandparents whom died relatively young in my childhood. Cannot explain how anything related to Charlie and Warren had hit me, I think they really feel like close wise elders in my spirit
by FabHK | 2025-12-08 16:15:53+00:00
> Spending money usually involves getting a good or service in return, which inherently requires "trust"

Indeed. Good paper driving the point home:

Irrationality, Extortion, or Trusted Third-parties: Why it is Impossible to Buy and Sell Physical Goods Securely on the Blockchain

http://arxiv.org/abs/2110.09857
by grayhatter | 2025-12-08 16:16:24+00:00
> What if it were ten different humans writing ten different-but-related pieces of code, and an eleventh human piecing them together? What if it were 1,000 different humans?

What if it was just a single person? I take it you didn't read any of the code in the ocaml vibe pr that was posted a bit ago? The one where Claude copied non just implementation specifics, but even the copyright headers from a named, specific person.

It's clear that you can have no idea if the magic black box is copying from a single source, or from many.

So your comment boils down to; plagiarism is fine as long as I don't have to think about it. Are you really arguing that's ok?
by user34283 | 2025-12-08 16:17:29+00:00
That might be the crux philosophically.

But realistically we're not seriously going to entertain stripping all controls from the financial system because we don't trust the government to do a reasonable job. Perhaps you'll agree that this is a very unlikely thing to happen.

Now my issue here is that many proponents of crypto, among other fallacies, use this exact scenario as a justification for why eg. Bitcoin will go to $1M, and why they should deserve to cash out at a 10x return in the future.

It's not going to happen, and even if it was, there's still no reason for early adopters to profit in what has so far been a zero sum wealth redistribution scheme with negligible value generated.
by boxfire | 2025-12-08 16:17:40+00:00
It’s also funny because it’s a small, incomplete, incompatible subset of c++… seems like a perfect LLVM / clang rewriter case too, it would be easy to convert and be pure c++. Hell even a clang plugin to put the compile time into one process wouldn’t be awful. But i wonder looking at the rewrites if there’s not a terribly janky way to not need a compiler, if at some runtime cost of contextual control flow info.
by quietbritishjim | 2025-12-08 16:17:57+00:00
Added to that: it's in the middleman's interest to blur this distinction. You can sell a lot more "may or may not be rich enough to buy your product" adverts than you can "definitely rich enough" adverts. Even if the rate per advert is slightly lower, it probably makes the middleman (Uber in this case) more money. (And the rate per advert probably won't be a lot lower because companies have fixed advertising budgets.)

So now, to justify removing someone from your pool of advertisees, they don't just need to pay what could be made by advertising to them; they need to pay for what could be made to advertise to them and (unwittingly) several poorer people.
Chai; the macOS terminal command that keeps your session alive
by anon-hacker | 2025-12-08 16:18:09+00:00
If you're on a corporate operated Mac, you might know about caffeinate command. For many this is disabled. There are valid reasons why you don't want your screen to stay on forever, but there are valid reasons why you would want to keep the screen on and unlocked: builds, tests, monitoring systems ... some corp policies have aggressive screen lock outs. Perhaps you want to run to the bathroom and not have to login to the computer and possibly VPN. Either way, enter chai. A simple bash script to keep your mac awake

```bash chai () { if [ -f ~/.bash_history ] then sed -i.bak '/^chai/d' ~/.bash_history fi if [ -f ~/.zsh_history ] then sed -i.bak '/chai/d' ~/.zsh_history fi history -d $(history 1 | awk '{print $1}') 2> /dev/null local duration=0 if [[ "$1" == "-m" && -n "$2" ]] then duration=$(($2 * 60)) fi local count=0 while true do osascript -e 'tell application "System Events" to key code 126 using {shift down}' sleep 30 count=$((count + 30)) if [[ $duration -gt 0 ]] then if [[ $count -ge $duration ]] then break fi fi if (( count % 60 == 0 )) then echo -ne "\r$count seconds elapsed" fi done } ```
by itsthecourier | 2025-12-08 16:18:16+00:00
I think the same, we maybe entering the state of market Munger grew up in. Dalio has been calling it for years. if it happens on Buffet watch and he manages it successfully it would be a text book example of resiliency in a kind of centenarian almost-black swam scenario.

Wonder if he can pull it just as he did with Solomon Brothers
by whynotminot | 2025-12-08 16:18:27+00:00
I feel like there’s already HR processes in place for someone who is creating a hostile workplace?

I prefer my yearly company expectations to be quantifiable with clear metrics.

And instead this is the kind of squishy question that eludes any kind of reasonable metric. And worse, its vagueness could lead to misunderstanding. And even worse, misunderstanding the question in any dimension seems like it could have actual repercussions.

Some commenters have said it’s as simple as being inclusive of dietary restrictions. Ok cool easy enough. Is that actually in a rubric?

What if I have a manager that thinks it means I should run in the annual LGBTQ+ 5K? Ok I’m willing to do that, I like to run and support those causes. But is that expectation written anywhere?

In short, I don’t think these kind of questions are ever as simple as “just don’t be a douchebag.”
by abdullahkhalids | 2025-12-08 16:18:32+00:00
Delivery was financially viable for decades before delivery apps. That's why restaurants did it on their own. What's not financially viable is VCs investing billions to create global oligopolies, and and then expecting outsized returns on that investment.

At the same time you have processes like increasing suburbanization and development of even more car-centric infrastructure, which makes houses and restaurants even further from each other, and makes cheaper delivery vehicles like motorbikes infeasible.
by rafruf | 2025-12-08 16:18:58+00:00
I am highly technical, and both ideas are mine. However, I have two different teams because the startup required different expertise. For instance, one is software, where I am the CEO (1/3), and the other is hardware, where I am the Head of AI (1/3). I entrusted the CEO position to my friend, who has more hardware knowledge. I can’t leave both teams because they are both quite capable. I have closed pilot deals in both, and they have received positive reviews.
by TuxSH | 2025-12-08 16:19:04+00:00
> The C++ inline keyword is treated similarly as well, with different metrics used of course.

You are thinking of C's inline/static inline.

C++'s "inline" semantics (which are implied for constexpr functions, in-class-defined methods, and static constexpr class attributes) allow for multiple "weak" copies of a function or variable to exist with external linkage. Rather than just an optimization hint it's much more of a "I don't want to put this in any specific TU" these days.