MurphyA/hacker-news huggingface dataset:
by torginus | 2026-03-13 11:33:19+00:00
I think this is entirely fair - this laptop imo could satisfy 90+% of Apple's userbase (including me, I used to do dev work on my M1 Air I bought out of curiosity) - it's a fully featured computer, that's incredibly well made, to the point that I don't think anything compares favorably in the Windows land at any price point. Likewise you'd have to go for the premium segment if you wanted to get a machine with similar single-thread perf (which is the perf that matters the most for most people)

It's not locked down in any way, this is a fully featured machine, unlike Chromebooks, which in my experience don't cost a cent less than equivalently specced Windows laptops. Due to this I never considered buying those.

I'm not even a Mac fan, I just think they make nice computers and their OS has the least amount of downsides atm.
by INTPenis | 2026-03-13 11:33:43+00:00
That's a contradiction, a bucket name being treated as a secret in IaC, while being a user facing resource. So no, they're not user facing resources.

If anyone wants them to be user facing resources, then treat them as such, and ensure they're secure, and don't store sensitive info on them. Otherwise, put a service infront of them, and have the user go through it.

The S3 protocol was meant to make the lives of programmers easier, not end users.
by lukan | 2026-03-13 11:33:58+00:00
“Christians debated these prophecies for millennia. Who was the Antichrist? When would he arrive? What would he preach?”

Maybe that we all need to surrender all our data to an intransparent global surveillance tool, that gets more and more connected to automatic killer drones?

Oh and also despise democracy of course. Jesus Christ was on the side if the poor, so the antichrist would be on the side of the rich.

Any ideas who the new antichrist might be?
by pknerd | 2026-03-13 11:34:16+00:00
Location: Remote

Remote: Yes

Technologies: Python, PHP, APIs, Automation, Scraping, AI/LLMs, No/semicode workflow tools(n8n, Make.com, etc)

GitHub: https://github.com/kadnan

Email: kadnan@gmail.com

Résumé/CV: https://www.youtube.com/watch?v=5HpDELb-6Q8

About Me:

Backend engineer and AI automation builder who helps companies turn messy workflows into working systems. I build scrapers, APIs, AI agents, and internal tools that eliminate manual work and connect business processes. Currently leading AI automation at a US marketing agency and open to remote teams that need someone who understands both the technical and operational side.
by kjksf | 2026-03-13 11:34:17+00:00
> No matter what load you have, P99 and especially P99.9 latency will be higher than any other language

I strongly call BS on that.

Strong claim and evidence seems to be a hallucination in your own head.

There are several writeups of large backends ported from node/python/ruby to Go which resulted in dramatic speedups, including drop in P99 and P99.9 latencies by 10x

That's empirical evidence your claim is BS.

What exactly is so unfair about Go scheduler and what do you compare it to?

Node's lack of multi-threading?

Python's and Ruby's GIL?

Just leaving this to OS thread scheduler which, unlike Go, has no idea about i/o and therefore cannot optimize for it?

Apparently the source of your claim is https://github.com/php/frankenphp/pull/2016

Which is optimizing for a very specific micro-benchmark of hammering std-lib http server with concurrent request. Which is not what 99% of go servers need to handle. And is exercising way more than a scheduler. And is not benchmarking against any other language, so the sweeping statement about "higher than any other language" is literally baseless.

And you were able to make a change that trades throughput for P99 latency without changing the scheduler, which kind of shows it wasn't the scheduler but an interaction between a specific implementation of HTTP server and Go scheduler.

And there are other HTTP servers in Go that focus on speed. It's just 99.9% of Go servers don't need any of that because the baseline is 10x faster than python/ruby/javascript and on-par with Java or C#.
by graemep | 2026-03-13 11:34:22+00:00
Possibly, but I think he does believe it. it fits.

A Google search turns up the usual stuff (e.g. his Wikipedia page) and then a Youtube video accusing him of destroying democracy, so if that is what he is trying its not working: https://www.google.co.uk/search?q=peter%20thiel&sei=tfWzadnD...
by quesera | 2026-03-13 11:34:36+00:00
I agree that ignorance is the most likely explanation.

But it's not like these folks didn't grow up with "Italy" and "Italian" being on the radio/TV all the time, spoken correctly by newscasters.

So there's a disconnect there, and it's also undeniable that there was an anti-Italian sentiment in the then-previous waves of naturalized immigrants. So I can't say for sure.
by adaptbrian | 2026-03-13 11:36:16+00:00
https://www.frontiersin.org/journals/cellular-and-infection-...
https://www.cell.com/iscience/fulltext/S2589-0042(25)02209-6
https://www.sciencedirect.com/science/article/pii/S235277142...

im talking about impacting your microbiome through another animal, not the short term effects from aerobic exercise or BDNF and what that feels like. this experience didnt hit quite like other typical metabolic functions.

great to hear you like BDNF. we all could use more of that.
I'm a project manager, to the engineers: how replaceable do you think my job is?
by ferociousmadman | 2026-03-13 11:36:37+00:00
A little more detail: I'm specifically a project manager in software development, and I've definitely noticed how quickly AI related technologies are advancing.

It's not hard for me to see the writing on the wall for my own profession, especially for lower performers.

I've had good relationships with the engineers I've partnered with on projects. Generally I just try to stay out of their way, enable them to make their own decisions instead of being some kind of task master. I've also tried to prevent external groups from bothering them, remove blockers ahead of time or as quickly as possible if needed. The most tiring part of the job for me is the politics, but that is like... what I get paid to deal with and shield folks from in my view.

I think if AI related tooling is integrated effectively, then the need for compiling and sharing information on a project gets reduced significantly (if not eliminated outright).

Maybe fewer project managers will be needed (if any). That's probably a good thing honestly. There's a lot of project managers out there that are pretty terrible. (maybe even me sometimes!)

I'm doing some serious soul searching on whether to leave the profession entirely after 12 years, or whether to stick with it. Open to suggestions.
by j45 | 2026-03-13 11:36:37+00:00
Apple's identity service is not as common, and newer than the ones that were established before.

It's ok that Anthropic wasn't a fit for your prompting preference, it doesn't have to work for everyone, and it doesn't mean it wont' work for others. LLMs in general have proven that trying it once a few months ago can be a great way to miss changes. There's something out there for everyone.
by littlestymaar | 2026-03-13 11:38:09+00:00
It wouldn't be the internet as a whole, and instead be done at the individual service level (potentially with big plateforms being regulated in what they accept)

And indeed, it is to be expected that some countries be banned from most of the internet, or at least get a read-only version of it, because their digital credentials aren't deemed trustworthy enough. Not unlike how the travel visa system works nowadays.
by ermis | 2026-03-13 11:38:15+00:00
Every turn in an AI coding session re-sends the full context — system prompt, tool definitions, open files, history.

Anthropic's prompt caching API charges 0.1× for cache reads vs 1× for normal input, but you have to place cache_control breakpoints in exactly the right spots yourself.

This MCP plugin does it automatically. It identifies three stable segments (system prompt, tool definitions, large user message blocks) and inserts breakpoints before each turn. Break-even is turn 2 — every turn after is pure savings.

Real numbers from actual sessions with Sonnet:

- 20-turn bug fix: 85% savings

- 15-turn refactor across 5 files: 80% savings

- 40-turn general coding: 92% savings

Works in Claude Code, Cursor, Windsurf, Zed, Continue.dev — anything that speaks MCP stdio.

Claude Code install:
/plugin marketplace add https://github.com/flightlesstux/prompt-caching
/plugin install prompt-caching@ercan-ermis

GitHub: https://github.com/flightlesstux/prompt-caching

Curious if anyone has experimented with more aggressive breakpoint placement — there's a trade-off between cache creation cost (1.25×) and expected hit rate that I'm still tuning.
by grafmax | 2026-03-13 11:38:27+00:00
Capital is a commodity, just like a business' product. It does not produce value. Labor does. This is a central point of LTV!

We witnessed the same thing with looms and other automation in the Industrial Revolution. Capital that helps you produce more. But owners faced with increased competition under commoditized production see their profit margins fall. Thus they will turn to squeezing workers - the source of value - for profit in the newly commoditized landscape - exactly what happened during the Industrial Revolution. It was only when workers got their act together and organized that this decline was stopped and reversed.
by hrmtst93837 | 2026-03-13 11:39:15+00:00
If you block name reuse globally, you introduce a new attack surface: permanent denial by squatting on retired names. Companies mess up names all the time from typos, failed rollouts, or legal issues. A one-shot policy locks everyone into their worst error or creates a regulatory mess over who can undo registrations.

Namespaces are annoying but at least let you reorganize or fix mistakes. If you want to prevent squatting, rate limiting creation and deletion or using a quarantine window is more practical. No recovery path just rewards trolls and messes with anyone whose processes aren't perfect.
by zeta0134 | 2026-03-13 11:39:32+00:00
I've owned and used the CR-48 prototype Chromebook model, which very well did have a developer mode and a third kernel option built right in. Ran Ubuntu on it with no issues. This has been possible since before the device family was officially available for purchase.

The school thing is different, but also hardly unique. A school issued macbook is often similarly locked down and unusable as a dev machine, due to the student lacking permissions to install anything the school deems dangerous.
by nunobrito | 2026-03-13 11:40:35+00:00
If that is case, then it would have been wrong from the beginning for any government to keep hold of the private keys for the signature on my citizen card.

Because in that case they can sign documents on my behalf without my permission. In a court case, it would be near impossible for me to prove that the government gave my private key to someone else and that it wasn't me signing an incriminating document.
by graemep | 2026-03-13 11:40:40+00:00
It depends on the religion in the religious household. Its common among American evangelicals, but (unless American Catholics are very different from Catholics in the rest of the world) its not a common belief among Catholics, and its rarely discussed by them.

Why is Thiel, whose parents were American evangelical and whose own beliefs are described as "heterodox", trying to sell this in Catholic packaging outside the US?
by b3lvedere | 2026-03-13 11:40:55+00:00
I still love to revive old hardware and push it beyond it limits. Mostly because i think it's fun, but also because it's dirt cheap or free. Back then made an old GPS system play Monkey Island or mp3's or read E-books. Reinstalled lots of old Android phones and tablets. Made photo frames out of them. Made webcams out of them. Transformed old laptops into Chromebooks. Make lots of old NAS devices work again. Stuff like that.
by brillout | 2026-03-13 11:41:35+00:00
The Void Framework demo [0] is exciting!

The PRC (aka server functions) demo is particularly interesting — end-to-end typesafety (from DB to UI) is a major milestone for JavaScript.

We've been doing a lot of RPC design work in that space with Telefunc (tRPC alternative) [1] — we're looking forward to collaborating with the Void team. (Also looking forward to contributing as the creator of Vike [2].)

[0] https://www.youtube.com/watch?v=BX0Xv73kXNk (around the end of the first talk)

[1] https://telefunc.com (see the last PR

[2] https://vike.dev
by tecleandor | 2026-03-13 11:41:58+00:00
I remember using machine tags Last.fm back, back in the day (late 00s, maybe even 2010). That was still the time of the mashup/remixed web pages, and APIs were more open and you could do very fun stuff crossing Google Maps, Facebook, Craigslist and whatever.

Then, Last.fm was a good site to keep track of the events (concerts/festivals) you were planning to go or you had visited.

Every event had an ID (let's say, 3792998), and you could add photos to Flickr with a machine tag with certain prefix (in this case, the tag would be lastfm:event=3792998). So, when you visited an event on Last.fm, it'd query the Flickr API for photos tagged with that machine tag, and show photos from that concert.

It was cool, but I think Last.fm removed that feature at least 10 years ago...

Here you can still list Flickr photos tagged like that:

https://flickr.com/photos/tags/lastfm:event=*

Edit: Oh, I didn't remember that Flickr would also link back to the Last.fm event. The Internet was quite a different thing back then. Flickr blog post about the feature: https://code.flickr.net/2008/08/28/machine-tags-lastfm-and-r...
by Otterly99 | 2026-03-13 11:42:17+00:00
I feel like even the phrasing of the original assumption that "we have more bank tellers now that we had before", which seems to imply that ATMs didn't affect or even boost the number of bank tellers is flawed.

If you look at the graph, the number of bank tellers from 1980 to 2010 went from roughly 500k to 550k (a 10% increase). However, the U.S. population grew from 220M to 305M in the same period (a 40% increase). To me, that seems to indicate that less and less people were becoming bank tellers after the invention of the ATM. Although from the graph again, you can see that the correlation is quite poor anyway.
by close04 | 2026-03-13 11:42:30+00:00
This truly is the best democracy money can buy. As long as money and/or favors change hands in exchange for getting favorable laws passed, it's just legalized bribery and buying off your own "democracy".

And it snowballs, the more favorable laws someone buys, the more favorable their position, and the more they can buy in the future. The transition from "democratic facade" to "outright oligarchy" will be swift and seamless.
by ProllyInfamous | 2026-03-13 11:42:32+00:00
Can we bring computer labs back into education, instead of K-12 all having their own laptops?!? Why does a primary schooler need to "access an online assignment portal" to turn in his assignment?!? You can make a good argument (perhaps) for high schoolers having access to personal laptops, but this shouldn't be allowed on the whim of all classroom hours.

We are failing our next generation, massively — it's already washing out in Gen Alpha's testscores/employability.

----

background: attended college on a teaching scholarship, twenty years ago; immediately left heartbreak of education, breaking repayment contract, to attend grad school; still jaded from that uncredentialed five-figure expense
by tcgv | 2026-03-13 11:42:34+00:00
That's an interesting take. I'm likely on the same side of the split as you, since I'm very much motivated by the new possibilities agentic coding tools open when used responsibly.

Back in February, I also wrote a piece on the recurring mourning/sense of grief we are seeing for 'craftsmanship' coding:

- https://thomasvilhena.com/2026/02/craftsmanship-coding-five-...
by tyleo | 2026-03-13 11:42:40+00:00
I think there is a split but I don’t think it’s between people who love hand-crafting things vs not.

I love hand crafting things, yet I’m waking up like a kid on Christmas every day, running to my computer to use Claude code. For my critical apps I review every line. For 1-off things, I’ve had Claude build single-serving applications.

If I had to guess the split is more between folks who have curiosity about the new technology and folks who fear things changing. With a decent center on that Venn Diagram of folks who feel both.
by c0balt | 2026-03-13 11:43:14+00:00
Regulatory capture through a higher barrier to entry. Any social media platform that wants to compete with Meta's portfolio will now also need to have an age-verification system in place (which is guaranteed to introduce higher costs). Meta can likely afford to eat the costs here as a tradeoff for the higher impact on smaller players.

It also gives them more information on users as a bonus. Further, verification with a real ID is also a quite effective barrier against excessive bots.
by DaedalusII | 2026-03-13 11:43:24+00:00
nassim taleb is primarily a philosopher who pretends to be a hedge fund guy, jordan peterson, robert kiyosaki, tim ferriss maybe, sam bankman fried, the tech lead yt

archetype is people who sell their success as a model for you to follow while having none themselves, wrapped up as some kind of philosophical position, so they can make money

lots of self help authors, failed vc funds, podcasts
by butILoveLife | 2026-03-13 11:45:43+00:00
Oh man, you NEED to use Fedora.

Fedora is the best OS humanity has ever made. No exaguration. There needs to be the best, and its Fedora.

Linux gets a bad reputation because 20-ish years ago Ubuntu sent out free CDs and became the dominant OS. Ubuntu/Mint is part of Debian family, outdated linux. They call outdated Linux 'stable', but its not stable like a table. Its software version frozen. Bugs that are fixed today wont get those fixes for 2 years. Not to mention, a new mouse you buy from amazon/nvidia card/web video player wont work due to the outdated nature of these distros. (And yes, I know you can do surgery to update it, but no one likes that)

Fedora is not Arch. Fedora is the consumer grade Red Hat.
by dakial1 | 2026-03-13 11:45:45+00:00
Somewhat related but I always wondered if I asked a LLM to create a new language with full focus on LLM coding efficiency, ignoring the need for humans to read it, what would it come with? Binary?

...and I obviously asked Gemini about it and it replied:

"A language optimized exclusively for Large Language Model (LLM) efficiency would prioritize Token Density, Context Window Management, and Architectural Alignment. It would not be binary, as standard LLM architectures (Transformers) process discrete tokens from a predefined vocabulary, not raw bits."

Example of it:

Feature Human-Readable (Python/C++) LLM-Native (Hypothetical)
--------------------------------------------------------------------------
Logic if (x > 10) { return true; } ¿x10†
Memory int\* ptr = malloc(sizeof(int)); §m4
Tokens Used ~10-15 2-3
Show HN: TokenWatch – Real-Time AI API Cost Monitor for OpenAI/Anthropic/Gemini
by avolcoff | 2026-03-13 11:46:16+00:00
Hey HN! Built this after watching engineering teams repeatedly get surprised
by AI API invoices — no visibility into spend until the bill landed.

TokenWatch connects to your OpenAI, Anthropic, and Gemini keys and gives you:
- Real-time spend dashboard across projects
- Budget thresholds with proactive alerts
- Anomaly detection for unusual cost spikes
- Duplicate call detection (biggest source of wasted spend I've seen)

Free tier supports up to 3 AI systems. Built this in ~2 days as a solo project.
Happy to answer anything about the build or the problem space.
by mattmaroon | 2026-03-13 11:49:22+00:00
This is a whole wall of post hoc ergo propter hoc.

You can’t state with any certainty that the ATM’s increased efficiency had anything to do with the expansion of bank branches. That could have simply been due to the strong population and economic growth. It’s quite possible (and I’d assume it to be true) that if the ATM had never been invented, there would have been far more bank tellers in 2005 than there were.

You also can’t assume the iPhone had that much to do with it. With the exception of depositing checks, there was nothing I couldn’t do on my computer in 2005 that I could on my phone in 2025. And you could always deposit a check at an ATM. It wasn’t like in 2006 we were all like “well I can only check my bank balance on my laptop so I’m going to drive there instead.”

It seems quite likely that other trends caused all of this.
by mattkevan | 2026-03-13 11:49:41+00:00
Behind the Bastards did a good two-parter on Thiel's lectures. He sounds dangerously insane.

It'd be bad enough if he was just some random crank, but the fact he's got the level of power and influence needed to actually make his beliefs happen makes it exponentially worse.

Part 1: https://www.youtube.com/watch?v=KtR7ny9TuCY

Part 2: https://www.youtube.com/watch?v=RXhyx-vVG_Y
by skydhash | 2026-03-13 11:49:44+00:00
> you can always change it later. this is exactly the dogmatism i'm speaking about - you need to prioritise pushing things. the clean up can come later.

Everyone that says this has not been the one that had to fix the code later. They have already moved to the next jobs (or have been fired). Engineers do know the tradeoff between quality and speed, and can do hack if that’s what needed to get the project to the finish line. But good ones will note down the hack and resolve it later. Bad ones will pat themselves in the back and add more hacks on top of that.
by user34283 | 2026-03-13 11:49:50+00:00
Instead of going:

Fetch index.html -> Fetch JS bundle -> Evaluate -> Fetch /users/me

You do:

Fetch index.html (your page is rendered at this point) -> rehydrate with client side JS for interactivity in the background

It's a pretty smart solution I think, and many people are still sleeping on the whole SSR topic.
by sklargh | 2026-03-13 11:49:51+00:00
American Catholics aren't really a monolith on this matter...or any. There are substantial differences between Catholics who seek out Jesuit parishes and those who seek out the Tridentine Mass and people who are just achieving physical presence and thinking about kickoff at 5:00 PM Sunday Mass to fulfill obligation and get out ASAP (no choir please, keep that sermon snappy). All of these are spiritually valid approaches imho.
Build dev portfolios under 1 minute
by AdityaBuilds | 2026-03-13 11:50:51+00:00
launching Hackyfolio first version (which still have bugs but pretty usable)

i recently posted a video on youtube about dev portfolios and it crossed 12K views, which is pretty good for a channel with 2K subs.
so i decided to build a platform that converts boring linkedin profile into sharable portfolios.

i feel it's a good starting point. the goal is to build a one stop platform for portfolios, auto gen ATS optimized resumes specific to roles, community, etc.

rn the goal is to compile info about devs/software grads, which is easily pitchable to companies/cofounders in no time.

thoughts?
by NikolaNovak | 2026-03-13 11:50:56+00:00
1. This is the most optimistic, inspirational thing I've read in months :)

2. Are there kids like that still?? I would love to think so. None of the kids in my circle of parents are. There is one teenager who's going into computer science because she loves math, which is great, but she's never built or explored or been curious about anything on her computer. There is a big ecosystem of wish fulfilment and instant gratification, and I think (right) limitations like the author insinuated are part of the allure.