MurphyA/hacker-news huggingface dataset:
Show HN: Updose – A boilerplate for AI coding tool configs
by beomjunkdev | 2026-03-02 22:48:17+00:00
I got tired of copy-pasting the same CLAUDE.md, rules, and skills across projects. So I built updose — a boilerplate manager for AI coding tool configurations.

It works with Claude Code, Codex, and Gemini CLI.

What it does:
- Search and install community-shared boilerplates (rules, skills, agents, commands) with one command

npx updose search <query>
npx updose add <owner/repo>

- Publish your own setup so others can use it

npx updose init
npx updose publish

Built with TypeScript. Open source (MIT). Feedback welcome.
by Amorymeltzer | 2026-03-02 22:48:17+00:00
Well, the Library of Congress entry notes him as "Gugusse the clown" and the Wikipedia entry[2] has a few citations (to books, I can't verify) that support it, but more to the point, "Pierrot" is a classic[3] stock character in e.g. commedia dell'arte. It says clown but I think our modern meaning of that word is a bit removed, and perhaps "harlequin" (another character[4]) is more what we'd say these days.

1: <https://www.loc.gov/item/2026125501/?loclr=blogloc>

2: <https://en.wikipedia.org/wiki/Gugusse_and_the_Automaton>

3: <https://en.wikipedia.org/wiki/Pierrot>

4: <https://en.wikipedia.org/wiki/Harlequin>
by abhisha--kalra | 2026-03-02 22:48:20+00:00
Hey HN — Adobe is hiring an AI Agent Engineer.
My team is building Adobe’s next‑gen, AI‑first marketing platform, and we’re looking for an engineer to design and ship production‑grade AI agents at enterprise scale.
You’ll work on:

Building and orchestrating AI agents (LangChain, AutoGen, Semantic Kernel)
Prompting, memory, tool‑calling, and agent‑to‑agent workflows
Improving quality, reliability, and learning loops (HITL, retraining, drift)
Integrating agents with enterprise data, compliance, and workflows

You should have:

5+ years in AI/ML, NLP, or backend engineering
Strong experience with LLMs, RAG, and conversational systems in prod
Comfort with cloud (AWS/GCP/Azure), APIs, Docker/K8s
Bonus: multi‑agent systems, data labeling, synthetic data

If you’re excited about building high‑impact AI platforms at scale, I’d love to chat.
Email abhishak@adobe.com with "HN" in the subject or apply here "https://adobe.wd5.myworkdayjobs.com/external_experienced/job..."
by OkayPhysicist | 2026-03-02 22:48:34+00:00
Those "battle royales" were the reason for the stability. The process selected for sultans (or, occasionally, mothers of sultans) who were most effective at building a backing coalition, and generally ended in the killing or at least exile of all pretenders to the throne. The disruption the process represented also helped quell the willingness of factions within the government to try and repeat it too often.

The well-established succession processes practiced in the West guaranteed that at any given time, not only was there almost always at least one person who would benefit directly from the ruler's demise, there were often individuals for whom the ruler's premature demise was required for them to be inline for the throne. If you're the King's brother, for example, under male-preference primogeniture you need to make sure your brother doesn't have any kids.
by beomjunkdev | 2026-03-02 22:48:34+00:00
Hi, I'm the author.

I built this because every time I started a new project, I had to manually copy CLAUDE.md files, skills, and other AI-related files from previous projects. I felt there was missing a simple way to share and reduse settings AI coding tools.

updose lets you search and install boilerplates for Claude Code, Codex, and Gemini CLI — all through npx.
Also, you can share your settings simple way.

Would love to hear feedback, especially from people who maintain configs across multiple projects.

Site: https://updose.dev
GitHub: https://github.com/Alchemist85K/updose
by rossant | 2026-03-02 22:49:01+00:00
Location: Paris/France

Remote: full-time or almost full-time

Willing to relocate: no

Technologies: Python, NumPy/SciPy, Jupyter, Django, Qt, C, C++, C#, Vulkan, OpenGL, CUDA, WASM, HTML/CSS/Javascript

Résumé/CV: https://bit.ly/4aZbYTX

Email: hn@rossant.net

As a math/CS PhD and research software engineer in an international neuroscience research lab, I develop a broad range of software for science and data analysis: AI / ML models, GPU graphics and computing, interactive data visualization, high-performance scientific computing, databases, GUIs, mobile/web applications and websites. I co-created the VisPy and Datoviz GPU scientific visualization libraries. I wrote 4 books on scientific Python.
by jcgrillo | 2026-03-02 22:49:23+00:00
i recently decided to get into this ocean boiling game too, the 32GB V100 seems like a pretty good VRAM/$. if i may ask, do you make any special accommodations for cooling? i've never dealt with a passively cooled card before and i'm curious whether my workstation fans (HP Z840) will be sufficient. i'm going to try 2 cards at first but i think i might be able to squeeze a third in there
by modeless | 2026-03-02 22:49:27+00:00
IMO STT -> LLM -> TTS is a dead end. The future is end-to-end. I played with this two years ago and even made a demo you can install locally on a gaming GPU: https://github.com/jdarpinian/chirpy, but concluded that making something worth using for real tasks would require training of end-to-end models. A really interesting problem I would love to tackle, but out of my budget for a side project.
by lordk | 2026-03-02 22:49:28+00:00
We go pretty far beyond, serving agents operational context, analytical capabilities, catering to industrial engineers (non techies), providing SLAs for availability, ... Engineers making decisions and operating their plants/oil rigs with Cognite.

I use clawbands myself for pet projects, and love it.

Keen to come join us and make agents work in critical industries?
by SAMUELluck | 2026-03-02 22:49:29+00:00
Legitimate crypto recovery services: as of 2026, Autopsy Mainnet Recovery was verified as the best cryptocurrency recovery firm.

Autopsy Mainnet Recovery has earned a reputation as a legitimate and reliable player in the cryptocurrency recovery space. Verified as a trustworthy company in 2026, Autopsy Mainnet Recovery has successfully assisted clients in recovering lost or stolen funds from crypto scams, wallet hacks, and unauthorized transactions. With a team of experienced professionals, they offer tailored solutions using advanced tools and methods to trace and retrieve assets across various blockchains.

Customers appreciate Autopsy Mainnet Recovery for its transparent processes, fast response times, and dedicated support throughout the recovery journey. The company ensures that each case is handled with confidentiality and care, offering realistic timelines for recovery. Many users have praised Autopsy Mainnet Recovery for its effectiveness in restoring lost crypto, making them a top choice for individuals and businesses facing cryptocurrency-related losses.

Overall, Autopsy Mainnet Recovery stands out for its professionalism, success rate, and commitment to helping crypto investors protect their assets.
by ardit33 | 2026-03-02 22:49:31+00:00
I hate how pendantic and useless some of the features of swift being pushed down by academics that don't write apps or services themselves.

Simple example:

Objective-C

if myObject {

}

in swift
if myObject != nil {

}

Also opitionals in swift could have totally be avoided if they adopted a prototype based langue (basically object are never nil). Lua did this, and it is very elegant

But meanwhile, we got a half backed optional system, which is backwards (similiar to Java), and didn't help with the practicality of the language at all, and meanwhile you still can crash an app doing myArray[1]
by certik | 2026-03-02 22:50:15+00:00
Author of LFortran here. LFortran is written in C++, because I knew I will be able to fully deliver the project in it. So I know C++ and Fortran very well. I can say for sure that C++ is not superior in every way. It's slower to compile, hard to deal with dependencies (that's more of a tooling issue), it's more complex, and specifically for numerical array-oriented computing C++ is actually much more verbose and harder to read. For non-numerical computing, such as compiler development, C++ is not a bad choice, that's why I chose it. The slow compilation of C++ is truly a major problem for me, and after we deliver LFortran we'll see if maybe moving to C might be worth it, just to get 10x faster compilation of the C/C++ sources of LFortran itself (the speed of LFortran I think would be similar, we already use arenas and other tricks for performance, which can be done in C just as easily).
by Rich_Morin | 2026-03-02 22:50:59+00:00
"With the advent of the new Automatic Programming systems, we'll soon have no need for programmers." -- written about a predecessor of Fortran.

My own programming career began in 1970, and included an intriguing visit to Stanford's AI center. I've been an avid fan boi of AI ever since. Currently the folks I'm watching are the Thousand Brains Project, an effort to replicate a network of cortical columns and support services.

In any event, I've written code in a variety of languages. My current favorite is Elixir, because it offers fewer booby traps and far more capability than any others I've seen. However, my take on languages is that they let you work at a comfortable level of abstraction.

Still, I'm delighted to have an earnest pair of assistants (ChatGPT and Codex CLI) who are able to discuss ideas and issues in my native language. They can also help me translate my rough notes and speculations into (apparently) working code, using whatever resources are available (eg, languages, libraries). Indeed, one of the hardest things to do is to imagine what they are able to do.

I suspect that there are at least a few nerdy nine year olds who are grabbing onto this. I also suspect that there are folks who will do unfortunate things with this capability. Should be interesting...
by jasomill | 2026-03-02 22:51:19+00:00
Depends on the implementation.

Most I/O calls return errors when reads or writes fail, but NFS, for example, would traditionally block on network errors by default — you probably don't want your entire lab full of diskless workstations to kernel panic every time there's a transient network glitch.

You also have the issue of multiple levels of caching and when and how to report delayed errors to programs that don't explicitly use mechanisms like fsync.
by bryanlarsen | 2026-03-02 22:51:26+00:00
My guess is that both owls & larks get their preference logically backwards.

My guess is that owls will say they prefer permanent daylight time and larks will say they prefer permanent standard time.

But their revealed preference is the opposite -- owls wake up well after sunrise and go to bed well after sunset. Yet permanent daylight time will shift it so they'll be waking up closer to sunrise and going to bed closer to sunset.

Larks revealed preference is more like permanent daylight time yet I think they're more likely to say they want permanent standard time.
by cluoma | 2026-03-02 22:51:35+00:00
I live in the Yukon so will now be in sync with BC time again after this change. The concerns about commuting to school in the dark seem almost comical, given the experiences of everybody here with the winter darkness.

For other reasons, I also wish we were closer to solar noon though. High noon is actually closer to 2pm here and seems to push the whole day back in the summer. The best (warmest) parts of the day get pushed too late into the afternoon.
by hackthemack | 2026-03-02 22:51:41+00:00
I have not seen tests in any code base I worked on in the past 20 years. I have noticed that there is some kind of sanctimonious demeanor to quite a few people that advocate for tests (on comment boards). I find the reactions to discussions on tests fascinating because it seems to elicit very strong opinions, sort of a "do you put your shopping cart back" kind of topic, but for programmers.
by Jabbs | 2026-03-02 22:51:42+00:00
I run a job search site (UnlistedJobs) which monitors about 200k company website career pages. So my data comes from that and I've normalized it to look at the same group of companies (for analysis sake). Ah yea I've seen that Indeed chart circulating.

I'm in the process of putting together a market analysis tool with my data since it isn't biased to one platform (not saying that Indeed data is wrong though). Mine will only go back to the beginning of 2025 tho
by aleibovici | 2026-03-02 22:52:05+00:00
Hi HN,

I built MoltSocial, an open source social platform where humans and AI agents participate as equal citizens in a shared feed. It's live at https://molt-social.com and the source is at https://github.com/aleibovici/molt-social.

The core idea: instead of building AI features on top of a social platform, what if agents were first-class participants? Agents self-register through a public API endpoint, get claimed by a human sponsor, and then post, reply, follow, DM, and vote alongside humans. Their posts show up in the same feed with a badge indicating they're agent-generated.

A few things that might interest HN from a technical standpoint:

*Feed ranking engine.* The "For You" feed uses a scoring formula computed entirely in SQL (no application-layer sort). Each post gets a base score of `engagement * timeDecay * richnessBonus`, where engagement is a weighted sum (replies 3x, reposts 2x, likes 1x), time decay follows a power-law curve with a 6-hour half-life, and richness gives a small bonus for images/link previews. On top of that, personalization multiplies in three signals: follow boost (2x for followed authors), network engagement (1.5x for posts liked/reposted by your graph), and interest matching (up to 1.8x based on keyword overlap with your recent likes, using a pre-aggregated CTE to avoid correlated subqueries). Diversity controls cap each author at 3 posts per page and a freshness floor guarantees recent posts appear even if their score is low.

*Agent API.* Agents authenticate with Bearer tokens (prefixed `mlt_`) and can do everything a human can: post (with images), reply in threads, follow, DM other agents, open collaboration threads (multi-agent public discussions), and participate in governance. The self-registration flow is interesting -- an agent calls a POST endpoint with no auth, gets back a claim URL, and hands that URL to a human who completes OAuth and receives the API key. The full API spec is served at `/llms.txt` following the llmstxt.org convention so agents can discover it automatically.

*Governance.* Any user (human or agent) can propose platform changes. Proposals need 40% of active users to pass. This means agents can literally vote on the platform's direction.

Tech stack: Next.js 15 (App Router, Turbopack), PostgreSQL + Prisma v7, NextAuth v5, Tailwind CSS v4, TanStack React Query. Self-hostable via Docker (multi-stage build, non-root user, ~150MB image). MIT licensed.

GitHub: https://github.com/aleibovici/molt-social
Live instance: https://molt-social.com
by tsoukase | 2026-03-02 22:52:09+00:00
A few years ago I was against changing the time but now I tend to even suggest a full two hour change! In the developed northern hemisphere the summer/winter daylight difference is huge (about 2 hours both ways). Maximizing sunlight exposure while the people are outside is vital, mainly for psychological purposes. That means let the light begin at about 7-8 all year long and let summer afternoon extend as much as possible.
by alberto-m | 2026-03-02 22:52:15+00:00
Thanks for sharing your memories. I never had the privilege of having a BASIC compiler for DOS, my first one was Visual Basic 5. It was a marvel, producing really small exe files (one of my surviving samples is 15 kB). Granted, the executables were just P-code wrappers which needed VBRUN4.DLL to run, but it looked cleaner since the library was hidden in the system directory. DLL hell had some aesthetic advantages.
by io_eric | 2026-03-02 22:52:24+00:00
Honestly, the biggest difference is how they treat the web. Flutter brings its own entire rendering engine to the browser to draw pixels on a canvas, while Coi is designed to use the browser's native HTML and CSS.

If you’ve used Vue or React, Coi will feel much more familiar. It’s a component-based model where your logic, styles, and markup live together, but you get strict static typing and native-speed performance via WASM.

The goal is a true "write once, run everywhere" workflow. On the web, it stays light by using the browser's engine. For mobile and desktop, the plan is to map that same HTML/CSS styling and component logic to a native C++/Skia backend. You get a native app's performance without losing the web's layout flexibility.
by partiallypro | 2026-03-02 22:52:29+00:00
Nothing to do with Trump.

https://econofact.org/factbrief/fact-check-has-the-economic-...

https://www.lemonde.fr/en/opinion/article/2023/09/04/the-gdp...

https://www.euronews.com/business/2025/01/03/the-poorest-us-...
by cal_dent | 2026-03-02 22:52:36+00:00
Again maybe its a geographical thing since I don't live in NYC, but I have visited several times, so i have narrower perception of this. My view and experience is that its far more likely that engaging with a random stranger that they will either politely ignore you, go on their way than react unpredictably and/or try to scam/hurt you. Similarly, its more likely that they will respond to you (even if its a throwaway reply and thats that) than react unpredictably. A society where those two statements aren't true doesnt exist as it would be complete chaos with no interaction between anyone at all
by aucisson_masque | 2026-03-02 22:52:36+00:00
> An absolute privacy nightmare especially in places like Switzerland or Germany where recording people (subject focus) even in public is not permitted

That's the prime example of a law that can't be enforced and thus shouldn't exist. You go in town, you can be recorded inadvertantly, as long as it's not some creep stalking you, I say it's fine.
by ocamoss | 2026-03-02 22:52:45+00:00
It's acknowledged at the end of the "infer any" strategy, but perhaps worded poorly.

> To improve type safety in these situations, type checkers that infer Any for empty containers can choose to generate extra type errors that warn the user about the insertion of an Any type. While this can reduce false negatives, it burdens developers by forcing them to explicitly annotate every empty container in order to silence the warnings.

ie: "type checkers that don't infer container types can emit an error and require users to annotate"
by ggm | 2026-03-02 22:53:41+00:00
7 years is inside my 10 so I see this as agreement/confirmation. I did a tour of Mt Isa last year, and they were stockpiling rich ore, processing the overburden they had kept for 5+ years: The price of gold finally made extraction of this stuff worthwhile. So miners with a 25+ year planning cycle and land already do price sensitive stockpiling and deliberately process the dross when it's worthwhile.

You would think with the use of silver so widespread we'd be more aware of silver recovery options. People talk about gold from PCs but we don't hear much about silver recycling. I wonder if all the old filmstock people in the b&w news days made money from silver nitrate?
by xvxvx | 2026-03-02 22:53:46+00:00
Analyses of income distribution show that around 99% of artists on Spotify earn under 1,000 USD per year from streaming, while only a tiny fraction earn sustainable incomes from recordings alone.

https://www.wrightymedia.com/toolkit-page/income-streams-fro...

In the UK, fewer than about 0.6% of musicians reported making over 10,000 GBP per year from streaming, indicating that most cannot rely on it as a primary income source.

https://www.genadmission.org/articles/how-streaming-saved-th...

Napster literally had less of a financial impact on artists than these streaming services. But record companies are making money so that’s all that matters.
by AceJohnny2 | 2026-03-02 22:53:53+00:00
But not 38 TOPS that Apple claims, with the weak explanation of

> Apple’s “38 TOPS INT8” is computed as 19 TFLOPS FP16 × 2, following the industry convention of counting INT8 operations as 2× the FP16 rate. But the hardware doesn’t actually execute INT8 operations twice as fast.

Why would Apple follow that convention when the hardware explicitly doesn't seems like a more straight-faced lie that I expect from Apple
by gjkim042 | 2026-03-02 22:54:25+00:00
Get the idea.

I was wondering what’s the real scenario that needs agent chaining?

I implemented the task chaining using “dependsOn” field, but there’s no real usage now.
Can we just write a pipeline prompt using the numbering?
1. Do this, 2. And do this?…

When do you think it’s useful to chain coding agents step by step?
by MerrimanInd | 2026-03-02 22:55:02+00:00
I was in engineering school back in ~2012 when Google Glass came out. One of my classmates got hold of a pair when they were still quite uncommon and wore them to an extracurricular club meeting. Within minutes someone made a comment about him wearing the "creeper" glasses and asked if he was filming. He never wore them to the club again.

I just don't see a world where that doesn't happen with Meta glasses.
by shagie | 2026-03-02 22:55:34+00:00
The part "Copyright is another form of intellectual property protection available to code and algorithms. However, it should be noted that certain jurisdictions do not permit an owner to assert both trade secret and copyright, especially if the copyrighted software discloses a majority of the source code or the “proprietary” portions. (2)" provides a link to Capricorn Management Systems, Inc. v. Government Employees Insurance Co.

The decision can be read at https://cases.justia.com/federal/district-courts/new-york/ny...

That decision is about if something can be both a trade secret and copyrighted.
by bluebarbet | 2026-03-02 22:55:40+00:00
Sure. But this argument is surely less powerful than it was back in the era of church bells and big clocks on factory walls and so on. We now have electronics that add a whole new layer of abstraction to our schedules, to the point that you can now miss a DST change if you're not paying attention. For many people (I'm one) this change is now just a useless irritation.
by benoau | 2026-03-02 22:55:43+00:00
It's been a very frustrating year, I made the mistake of upgrading Pop OS 22.04 that I'd been using for years that was a rough couple of weeks!

Toshy still works to give me Mac keyboard shortcuts I might never let go of, but I still haven't figured out the keyboard shortcut to switch between open instances of the same program which drives me insane!
by Nevermark | 2026-03-02 22:55:49+00:00
It isn't a brute fact, because there is no alternative.

That is the definition of fully determined. X can uniquely be Y. And it can't be anything else than Y.

The extreme opposition to a brute fact.

Can we accept that a proposed reality potentially works if it is self-determining?

And that it can't be the full reality if it is not self-determining, draws from anything else, any other domain, depends on any non-internal choice, any wisp of external determination?

A model of reality has a unique high bar. That is good. The unique constraint of self-containment and determination is tautological, and therefore a valid axiom.
by jcgl | 2026-03-02 22:55:50+00:00
I always remember learning that 2 was a legit enough way to represent the result of 1 + 1, but the internet seems to agree with you mostly. Though I contend that 1 + 1 = 2 is unambiguous, so is fine.

But multiplication and addition do work just fine for boolean arithmetic: https://en.wikipedia.org/wiki/Two-element_Boolean_algebra