MurphyA/hacker-news huggingface dataset:
Show HN: GitDelivr: A free CDN for Git clones built on Cloudflare Workers and R2
by emirb | 2026-03-02 11:01:22+00:00
Hey HN...I built a free CDN to solve a real problem of slow or expensive git traffic. You just prefix a repo URL:

git clone --depth=1 https://gitdelivr.net/github.com/torvalds/linux

and you get it served from Cloudflare edge servers closest to you, cached in Cloudflare's object storage (R2).

The idea came from reading that GNOME had to redirect git clone traffic to GitHub mirrors because their GitLab bandwidth bill [1]. As a long time open source contributor and FOSS mirror hoster myself, it seemed surprising that this is a thing in 2026. We have jsDelivr for npm, and CDNs for Docker images and ML, but GNOME out of all projects has to move to use GitHub as a mirror.

Technically Git makes this surprisingly natural to cache as the same clone request produces the same packfile, so in my Workers code I hash the request body and use that as the cache key from R2. Refs get a short TTL of 60s.

The nice thing is you don't have to trust the proxy (I know the first question might be how do we trust you?) because git itself verifies every object hash client-side. And the source code is available on GitHub [2]. It's very light and turned out to be a weekend side project to help not just GNOME but anyone either facing a) egress bills b) not willing to move to GitHub or GitLab SaaS due to costs. It's 2026 so nobody should pay for egress if we have nice things like Cloudflare Workers + R2 :)

There's also support for Git LFS. Total cost to run is about $5/month.

I tested it with a dozen of different Git remotes: GitHub and GitLab of course but also, Codeberg, Gitea, and a few self-hosted instances.

This is meant to be used on public repos only, so private repos don't work but you can take the source code and adjust it and deploy it yourself.

If nobody uses it, it was a still fun project to see how far I can push Cloudflare's offerings. (long-time customer, but haven't really played around with Workers)

Source: https://github.com/emirb/gitdelivr.net
[1]: https://www.phoronix.com/news/GNOME-GitHub-GitLab-Redirect
by b1tsoup | 2026-03-02 11:01:25+00:00
Hi HN,

I built Prismle around a simple idea: most people can do more than their 9-5.

Many professionals have skills they could sell to businesses part-time, but setting up a site or managing multiple freelance profiles creates friction.

Prismle is a small experiment to simplify that.

Upload a resume. Get a public business page with pricing and messaging.

No marketplace. No discovery feed. Just a page you can link to in emails, DMs, or your bio.

I’m trying to understand:

* Do people actually find this useful?
* Who is the ideal user for this?
* In what situation would you realistically use it?

Open to blunt feedback, including why this might not work.
by RealityVoid | 2026-03-02 11:01:33+00:00
> robably meaningless because if things progress as they have, anyone can just copy what I've built

Most other people lack the prerequisite skills even with Claude at their disposal. And it was always the case that other people could copy your things, it's just the effort was much higher, now it's more accessible.

Regardless, I would suggest you don't let this deter you from bringing something new into this world. It might have enough value to make it all worth it. Or not, but not releasing it you won't find out for sure.
by repelsteeltje | 2026-03-02 11:02:14+00:00
> [..] Phones that are like $150-200 sell like hot cakes.

True and all. But there is at least anecdotal evidence the niche for $500 phones marketed as not-google/not-samsung/not-apple/not-chinese is substantial and growing. Here in Europe I'm seeing Fairphones in hands of non-techies, so there seems to be some willingness to pay a premium to move away from big tech.
by monkeydust | 2026-03-02 11:03:06+00:00
I have split my life into things I can control and I can't control. Both at home and at work. There are things that sit on the line of course but global affairs are firmly non-controlable in near term at least, baring any elections I can express my view through.

I do get why people are generally struggling more, the concept of stability in many senses of that word seems to be gone.
by einpoklum | 2026-03-02 11:03:11+00:00
Let's explore this a little further.

I think it is legitimate to be a purist about smartphones, but I don't think the GP is. So, let's talk about the non-purist situation: Users like us want to de-google. But we are not willing to make all of the sacrifices that purists do. The question is then, what can we use (and - what projects can we support financially).

Now, we can use GrapheneOS if we have Google Pixel's. But - most people don't have those phones, for any number of reasons. One of them is price, by the way: You can get a decent smartphone for under 100 USD and even a half-decent one for 70 USD. And most people in the world are not in an economic situation where you can tell them "shell out 300 USD and buy a Google Pixel".

Moreover - suggesting we strengthen our ties to Google in order to de-Google is fundamentally problematic. Even if we're not going all the way, we are striving to distance ourselves from them.

So, an imperfect software solution for a wider selection of phones does sound quite useful. Change my mind! :-)
by cucumber3732842 | 2026-03-02 11:03:34+00:00
>Just like The Truman Show, where every friend (every bot) you talk to is a secretly paid shill with a hidden agenda.

AlwaysHasBeen.jpg

The only person with your interests at heart is you.

Even if you hire someone to do the most clear cut of tasks they are balancing their interests with yours. And in all likelihood they've got half a dozen other parties who's interests they're partially juggling. Megacorp bots approximating people just adds even more layers.
by speleding | 2026-03-02 11:03:47+00:00
I'm going to argue the other side: in Chinese cities like Chongqing they've seen a drastic reduction in crime after blanketing the city with cameras and monitoring technology.

Whole categories of crime disappeared. Women and elderly feel safe to walk the streets at night. No one locks their bike anymore in Chongqing.

I care about privacy, but I think we should be smart enough to work out a way to get some of those benefits without going full 1984. For example by having surveillance that can only be queried by an AI with very strong guard rails.

Admittedly, I live in a country with very strong democratic institutions, and I trust we would take action the moment something gets abused or surveillance overreaches. I would probably feel differently living elsewhere.
by csmpltn | 2026-03-02 11:04:25+00:00
Iraq is not the victim here, my friend. Iraq has willingly implicated itself in multiple wars. Unfortunately for Iraq, it was one war too many. Iraq didn't back down, despite having alternatives. Iraq could've negotiated its way out of a war throughout the entire time, but chose violence instead.

I'm tired of people dunking on the west.

Iraq today is likely a better place to live in than Iraq under Saddam. That's thanks to a painful and costly intervention. Muslims continue messing it up for everybody everywhere, the way they always did, regardless of geography or circumstances, under any pretence and excuse under the sun. West gets blamed for it no matter what. Rinse and repeat. It's getting old.
by intended | 2026-03-02 11:04:29+00:00
No one has a clear idea about what’s going on, especially with AI. I’ve spoken to a glut of people at this point, consumed months of content from leaders to influencers and used it myself.

Currently Singularity fears, AI factories, Vibe coding productivity are super positioned with unthinking hallucinations, vibe disasters, ghost productivity and cognitive debt.

“Nothing changes in my life if GenAI disappears tomorrow” coexists with “I’m wildly productive and having the best time of my life.”

I’ve heard of negative productive gains, 15% faster search times, to 2x productivity and an increase in new project starts.

I think the bull case for AI is wrong, and I have not yet seen a process that will work with the quality and process control expected of assembly lines.

You hear hints of it, or major headlines, which don’t pan out.

Recently LLMs were used to generate financial models, and they looked like they worked.

Except they got the historical wrong and made mistakes humans would not.

Many claims do not survive scrutiny. Except for the new project starts.

The best analogy I can share for this moment is to talk about sketching or pottery.

AI gets a master, with the right workflow, to a rough sketch or rough state quickly.

Then the master has enough experience and skill to know if the foundations are solid, and what to discard to get to a final working vase.

Something that can actually hold water, doesn’t have holes in the back or a stem which is blocked, or is made of paper.
by intended | 2026-03-02 11:04:51+00:00
I’m deep into nihilistic territory myself, but here’s one neat trick to turn nihilism on itself!

Jokes aside, the fact is that humanity will always find ways to disappoint you.

So the moment you completely give up hope, humanity will find a way to prove your doomsaying wrong.

For AI and policy, the questions I found that was useful to ask smart people is “what are you sure of / 100% confident about.” If it’s people who have a tendency to not be taken away by hype you can add “confident about In a practical, ‘I am betting money on this’ way“.

Hopefully that helps extract signal from noise for you.
by conartist6 | 2026-03-02 11:05:35+00:00
Yeah sorry, I can claim there's none, you can't stop me.

I could claim there's even less creativity than lip syncing, and I will.

And if there was any creativity, the use it is being put to is to do violence to artists. If you think you deserve someone else's work as your own, you better be prepared for the fact that you won't even really understand who you're ripping off, but someone else sure as shit will and they're going to be pissed as hell.

At least Milli themselves a) knew what they were doing, b) paid the real singers I presume and c) presented real art created by real people.

But still everyone was mad at the lie of it, at being asked to venerate an imposter. And being asked to believe that in the future "impostor" will be the most venerable role. No. Just no.
by einpoklum | 2026-03-02 11:06:20+00:00
At the link, I see a lot of text about a company called Murena. Including:

> Operated by Murena, your Murena Workspace account @murena.io is at the
> centre of the ecosystem, allowing to store, back up and retrieve your
> data safely on remote servers.

That seems to suggest that we would be replacing one large overbearing corporation with a smaller and less-evil overbearing corporation. Is e/OS an open-source facade for Murena?
by 2-to-15 | 2026-03-02 11:08:01+00:00
There's been a couple of posts recently that have been great and I apologize about not having links, but one was about talking to strangers and the other was about helping others.
For me, it's amazing how helping someone out or taking with a stranger can revitalize my look on life and everything going on in the world. It reminds me that there's good in this life and the world.
by Cthulhu_ | 2026-03-02 11:08:18+00:00
Categorising / knowing yourself is important for sure - I think in the case of the extrovert/introvert thing, it's an important first step to helping yourself, because in my experience/anecdotally, a lot of introverts know they're different from others, yet feel insecure or anxious about it. Awareness and acceptance won't make you "not an introvert" suddenly, but it can help recover from the awkwardness, self-doubt and anxiety. Still anecdotally, me and some other people who (10, 15 years ago or so) learned about introversion found more peace with themselves, that it's OK to want to be home, and that they learn to say "no" or "you know something, I've had enough and am going home".

Learning about who you are helps you know your limits and boundaries, which means you can learn to do more within your comfort zone and how far you can stretch it, which means your comfort zone expands and you can do more. That's the kind of growth I think comes with categorising oneself.
by bramhaag | 2026-03-02 11:08:49+00:00
> open-source means auditable privacy

This is what that auditing actually reveals:

* /e/OS sends user speech data to OpenAI without consent [1], and thought this was ok until they got caught [2].

* /e/OS massively delays security patches, and calls this a "standard industry practice" [3]. Meanwhile, GrapheneOS' opt-in security preview releases provide early access to security updates prior to official disclosure [4]. Also see [0] (Security update speed) and [7] (WebView being 40 security updates behind).

* microG downloads and executes proprietary Google binaries in a privileged environment [5] [6]. You can obviously not audit these, nor should this count as "degoogled".

* microG still phones home to Google by default (android.clients.google.com for device registration check-in, mtalk.google.com for FCM push, firebaseinstallations.googleapis.com for SIM activations) [7].

[0] has a comparison of popular privacy and security-focused Android-based OS, which paints the whole picture. Privacy-friendly does not necessarily mean secure, but in this case "privacy-friendly" is quite a stretch already.

[0] https://eylenburg.github.io/android_comparison.htm

[1] https://grapheneos.social/@GrapheneOS/114880528716479708

[2] https://community.e.foundation/t/clarification-about-voice-t...

[3] https://community.e.foundation/t/e-os-and-security-updates/7...

[4] https://discuss.grapheneos.org/d/27068-grapheneos-security-p...

[5] https://github.com/microg/GmsCore/blob/e19a9985204ec8329c1d9...

[6] https://github.com/microg/GmsCore/blob/e19a9985204ec8329c1d9...

[7] https://www.kuketz-blog.de/e-datenschutzfreundlich-bedeutet-...
by muzani | 2026-03-02 11:09:09+00:00
A lot of people predicted all this. Check out Ray Dalio's analysis.

Empires rise because of resourcefulness, education, good work ethic and humanity, effective resource allocation (low corruption), high productivity. There's a snowball effect here. These countries become stable. Stability turns them into financial centers.

Then they get rich. There is no work ethic - cultural values reward consumption and not working, which tends to lead into things like colonization and slavery. The wealth gap increases. Wars overextend and become more cost than income.

To catch up with lowering productivity and the habit of war for wealth, there's more debts. They hit a point where it's not possible to pay debts, so printing money becomes excessive. Excessive printing causes them to be dropped as a reserve currency. The wealth gap causes internal conflict. There's more gatekeeping. Castes grow stronger (in modern times, it could be ivy league degrees, gender, and skin color).

All these conflicts and problems end up with weak leaders taking advantage of the situation. Eventually, it ends up in civil war or revolution/reformation.

That's the pattern of rise and decline. It's not chaotic but rather quite predictable.

Instability and poverty is the norm globally; the average person does not have disposable income. While Americans can afford to buy a car with cash lol. It's the US falling to the situation where they're similar to the rest of world. And place like China which are starting to feel things like disposable income and 40-hour work weeks.

I guess just adjust your expectations. The mismatch hurts sanity.
by iso1631 | 2026-03-02 11:09:37+00:00
I assume previous generations had similar feelings with the looming threat of nuclear annihilation for 30 years. I came of age in that wonderful time between the fall of the Berlin Wall and 9/11. It feels that was an unusual period of time without major threat - however still had the messes of the balkans, terrorists blowing up kids in my home town,

A couple of wise words. One from decades ago:

Que será, será
Whatever will be, will be
The future's not ours to see
Que será, será
What will be, will be

And of course one from more recent times

Accept certain inalienable truths: prices will rise, politicians will philander, you too will get old-- and when you do, you'll fantasize that when you were young prices were reasonable, politicians were noble and children respected their elders
by ChrisMarshallNY | 2026-03-02 11:09:40+00:00
It’s a long story, for other venues. I participate in an organization dedicated to personal development, and helping others.

Gives me a purpose, and a framework for life.

Acceptance is a pretty key Principle for me. There’s only so much I can actually affect, so I’m best off, dedicating my focus where it will actually get something done.
by bradley13 | 2026-03-02 11:09:49+00:00
That's mixing apples and oranges. Digital currencies have nothing to do with credit cards.

First, consider: The Euro is already digital, as are all the other European currencies. We can easily transfer money electronically, either via our bank, or via a variety of different apps.

The "Digital Euro" (and similar proposals by other political entities) has only one purpose: Causing all of your transactions and financial data to pass through government hands.

Complete surveillance. The government knows everything about your financial life, and can intervene whenever and however it wants: from stopping an individual transaction to completely freezing your assets. De-banking made easy.
by imtringued | 2026-03-02 11:10:23+00:00
>And while we're speaking of people that hold guns to everyone's heads, there is one country that is waging war all over the world. It's govt also executed people in broad daylight

Isn't that Iran? Remember the mass killings of the protestors? 36000 intentional deaths (Iran) vs 50 possibly accidental deaths (USA) [0]. Even if the deaths in the US were mediated by a burning hatred with the fire of a thousand suns that could still only amount to a few thousand death equivalents in a country where more than three hundred million people live (USA) vs 93 million in Iran.

[0] https://en.wikipedia.org/wiki/List_of_deaths_in_ICE_detentio...
by kardianos | 2026-03-02 11:10:26+00:00
Ask yourself: could I be wrong? In other words, be humble. Maybe the world is getting better, but in your frame of mind, it is getting worse.

For AI: none know the future. The future you thought you saw before was an illusion, as it always is. So be humble, and take things a day at a time.

For Politics: Maybe the US and the US administration isn't the bad guys. Maybe the bad guys sent the murdering dictators cash, and maybe the good guys are taking them out, giving actual democracy and the people a chance. Consider you could be wrong. Be humble.

For Tech in general: choose agency. Take one area where you can try to build or use things which you don't think is slop and is good. Build, use, or support that. Ignore the slop and let it rot. You don't need to control the world. You just need to control you. You are limited. Be humble.
by bayindirh | 2026-03-02 11:10:50+00:00
If this translates to longer device retention (if you enable battery changes, a current gen device can easily last a decade), people will care.

$200 phone that you can use for 5+ years without handicapping the user will be a much bigger hit.

This translates well to the boots paradox. This can change "cheaper is much more expensive in the long run" to "cheaper is a bit more expensive on the long run".

This, of course, will not create enough value for the people who doesn't need or appreciate the need for these $200 phones.
by bonoboTP | 2026-03-02 11:11:01+00:00
Yes, the idea that you can meaningfully modify the program for your own purposes (one of Stallman's four freedoms) was quite unrealistic except for the most skilled and invested among users. LLMs change this. I mean, as long as you use open models. I fear that in the future, corporate models may start to refuse building software like this that is inconvenient for them. Like possible future-Gemini saying, "oh I see you're patching chromium to continue working with adblockers, this is harmful activity, I cannot help you and reported your account to Google. Cease and desist from these plans or you lose your Gmail!"

Today is the honeymoon phase, enshittification will come later when the pie stops growing and the aspect of control comes more into focus.

It's just too good to be true. Most people still don't know that you can now do what you just described. Once people in the suits understand this, the propaganda will start about how unsafe this all is and that platforms must be locked down at the hardware level, subscriptions cut off if building unapproved software etc.
by roflcopter69 | 2026-03-02 11:12:56+00:00
I read that article a while ago and highly enjoyed it. C# truly has become a very good language for game development and since NativeAOT has become a thing, we will less and less rely on hacks like IL2CPP or BRUTE which transpile the C# IL to C++ such that it can run on JIT restricted platforms like consoles or iOS.

I'd really love to go all-in with C# and SDL3 to make an engine-less cross-platform game but I still miss a good way to make complex game UIs without doing everything from scratch. Does anyone have a good suggestion for making non-trivial game UIs without using a full game engine? So far, I only found https://github.com/vchelaru/Gum and https://github.com/mikke89/RmlUi but I think there's not really something super mature and feature packed, or is there? I'm aware of https://github.com/ocornut/imgui, as the article also mentioned, but that's more for debug UIs, right?
by benkaiser | 2026-03-02 11:13:07+00:00
One key aspect that is missed here, is mobile users.

iOS don't have a CLI, Android phones... kinda have a CLI, but it's not really usable by all apps / universal like it is on desktop.

I've been putting together a MCP client for mobile recently [1] since to me it seems apparent that Remote MCP is a great utility but none of the major players offer it without a paid subscription.

As other commenters have mentioned, the use case here is really not for software developers, it's for everyone else. It's bringing that agentic loop to do all those "personal assistant" type things in a connected way with all of your services. We're not there yet, but maybe some day.

[1] https://github.com/benkaiser/joey-mcp-client
by raphinou | 2026-03-02 11:13:11+00:00
I have been using e/OS but moved away when an upgrade to the next version required to manually wipe the device. I could cope with the little inconveniences of a degoogled phone, but wiping the device myself following a unclear procedure was too much for me. My phone is not a hacking subject. It's a tool. Still, it worked reasonably well and I would have upgraded and kept using it if the upgrade had been easier.
by sonink | 2026-03-02 11:13:16+00:00
Agree. MCP isn't really required. Skills/CLI/API is good enough.

At the AI startup I work on, we never bothered building MCP's - it just never made sense.

And we were using skills before Claude started calling them skills, so they are kind of supported by default. Skills, CLI, Curl API requests - thats pretty much all you need.
by mvcosta91 | 2026-03-02 11:13:47+00:00
Seconding this. I only heard about Iran bombing 23 hours after it happened. I was playing SimCity 2013 with my 7yo. I’m reading older books, playing older games, exercising, and keeping a loose eye on AI so I don’t fall too far behind, but I always wait about two months before adopting anything new (like Claude Code, new tools, etc.). I know that’s pretty superficial, but the goal is staying sane, right?