MurphyA/hacker-news huggingface dataset:
by PunchyHamster | 2025-12-17 13:32:21+00:00
I see that you know nothing about anything involved. The cost of cable is essentially irrelevant in both cases, the "everything else" is the expensive part.

Power can be had from the closest high voltage line (and maybe even easier to get outside of the city)

The fiber have to be dragged from either nearest point of presence (a building with many fiber connections coming to it from multiple companies to exchange traffic), or to whatever dark fiber infrastructure is available nearby.

In city, that's usually not that hard, ISPs already "plumbed" most of the bigger cities with fiber infrastructure.

Middle of the boonies, where we want the datacenters to go ? Dig, dig dig, get permissions for digging, get permission from everything around the ride from city's fiber infrastructure to the place in middle of nowhere, months or years in getting permissions, and red tape anywhere. There is probably some power close enough, or at the very least you can find a location close to power, but location close to fiber will if anything be some existing industrial centre, and even that might not be a sure bet. You might get lucky and get a permission to use existing poles to drag some fiber on them, but it's still PITA
by compsciphd | 2025-12-17 13:32:24+00:00
they shouldn't have been.

From wikipedia

The company raised $132 million, offering shares at $30/share, but the shares opened for trading at $299/share, before closing at $239.25/share, or 698% above the IPO price, breaking a record for the largest first day gain.[7][8][9][10][11][12][13][14] Larry Augustin, the 38-year old founder and chief executive officer of the company, became a billionaire on paper and a 26-year old web developer at the company said she was worth $10 million on paper.[2] By August 2000, the shares were trading at $40 each[2] and only 24 mutual funds held the stock.[15] On December 8, 2000, one year later, after the bursting of the dot com bubble, shares traded at $8.49/share.[16]

per his essay he was given 150K shares. Even at the IPO price of $30 a share, that's 4.5 million. Do we not think the investment bank handling his shares would have been willing to take his whole stake at $30 a share?

But even if they wouldn't more than 6 months later it was still north of $40 a share (so $6mil or so) and even a year or so after the IPO, after the bubble popped, it was still north of $8 a share (so $1+mil).
by sixtyj | 2025-12-17 13:32:34+00:00
OP has to rotate them faster /s

The problem I see that bad actors can misuse such services.

The disposable mail services should be used for whistleblowing.

https://github.com/disposable-email-domains/disposable-email...

https://github.com/unkn0w/disposable-email-domain-list

It seems that lists are updated quite often.
by pnt12 | 2025-12-17 13:32:41+00:00
I'm concerned about the original quote which has a very weak sentiment. "it feels off-mission". Not something strong like "I'm completely against it" or "we'll never do that".

Even better would be similar to the article sentiment: "we could get 150 million now but degrade one of our few features that distinguishes us from other browsers + break a lot user trust, which would bring greater losses in the long term".
by KomoD | 2025-12-17 13:33:13+00:00
All of these domains are already widely known because Guerrilla Mail are the ones actually running the email service, his website is a wrapper with a CORS proxy.

He doesn't own or operate the cors proxies, mail infra, domains or the api

https://www.guerrillamail.com

And the entire app was just generated with https://aistudio.google.com

(check view-source: and you'll see "aistudiocdn.com" for all the imports)
by KronisLV | 2025-12-17 13:34:08+00:00
Yes.

Most recently, a new ISP contract: because it's both low stakes enough where I don't care much about inaccuracies (it's a bog standard contract from a run of the mill ISP), there's basically no information in there that the cloud vendor doesn't already have (if they have my billing details) but also where I'm curious about whether anything might jump out, all while not really wanting to read the 5 pages of the thing.

Just went back to that, it got both all of the main items (pricing, contract terms, my details) correctly, but also the annoying fine print (that I referenced, just in case). Also works pretty well across languages, though that depends on the model in question a bunch.

I feel like if browsers or whatever get the UX of this down, people will upload all sorts of data into those vendors that they normally shouldn't. I also think that with nuanced enough data, we'll eventually have the LLM equivalent of Excel messing up data due to some formatting BS.
by arximboldi | 2025-12-17 13:34:16+00:00
I really enjoyed the piece also, in spite of the off-putting writing style.

It reminds me of the Epicurean hierarchy of desires, the genius Epicurus had it figured out more then a couple of millenia ago: https://en.wikipedia.org/wiki/Epicureanism

The thing about "apps for one" actually resonated with me quite a bit.

The last year I've struggled finding freelance work and I've found myself with more time (and less money) that I would like. I feel guilty, because one side of me feels like I should have spent this time to learn ML or to make an app that makes passive income. The thing is: I have no interest in making "apps" to make money. I wouldn't even know what app to make, because there is no quotidian problem for which I think an app would make my life easier. On the contrary, I don't have a smartphone and apps are making my life harder, as we move towards a world where apps are expected for everything. But instead, I have made a couple of games for my girlfriend's birthdays, and I also made her web portfolio, all forms, I guess, of "apps for one" made for love. Other than that, perhaps, I enjoy tuning my Linux system (recently migrated from Xmonad to Hyprland), a form of making, perhaps, an app for one, in the only tech device that still feels like I can control instead of it trying to control myself. Other than that, I use my time to go to the gym and sometimes to paint or DJ or just party, even though I often spend on Hacker News, Youtube, Wikipedia and other media way more time that I would like to.

So all in all, I find it difficult to write code these days with the joy of when I was younger, and it is hard to motivate myself if there's no money involved, with the exception of those gestures of love. It saddens me, because I believe it is such a powerful and beautiful skill. But I just find the current state of world and how "technology" is used to extract capital out of all human relationships rather depressing. The current wave of "AI" only makes the problem worse, and adds an dark sense of impending doom...
by nvartolomei | 2025-12-17 13:34:20+00:00
I love P and have used it for personal projects (like OSWALD^1) and at work (for some Redpanda components).

I find it very approachable. If you know some basic theory of distributed systems and have been exposed to actors and state machines before, you should be able to have some non trivial models in a few days at days.

Things get slightly more complicated when you begin to ask yourself whether or not you have validated enough of the state space to have confidence in the design. The verifier has a much of options who care poorly documented.

Recently, P was extended to support exploring the entire state space (PEX mode) as well as a prover. These have only rudimentary documentation. I learned about them more by looking at code.

1: https://nvartolomei.com/oswald/
by creata | 2025-12-17 13:35:29+00:00
> The browser is just a tool, not a religion.

An ad blocker is a very useful tool. Being able to block ads effectively makes the browser much better. I'm not sure how you can call that "religion".

> People use Chrome because it's the best browser.

No they don't. They use Chrome because every Google service nags the shit out of them to use Chrome. People aren't as rational as you make them out to be.
by vel0city | 2025-12-17 13:35:59+00:00
My point is some people spend all their money on sales tax applicable things while others don't spend all their income. So those who don't spend all their money get to avoid those taxes on some percentage of their invome, potentially indefinitely.

Think for a second. What kind of household spends every penny they make? Which one maybe manages to toss some money into savings every month? Which one doesn't even come close to spending their income?

Which household here pays the highest effective tax rate?
by ben_w | 2025-12-17 13:36:06+00:00
AI at its best can be improvement on human recall, but even at its best it is not

> instant and total recall of our thoughts/notes/experiences

Closest is with vector searches & RAG etc., but even that isn't total recall because it will misclassify stuff with current SOTA.

Throwing everything in a pile and hoping an LLM will sort it all out for you, is at present even more limited.

They're good, sure, but you're overstating them.
by CamouflagedKiwi | 2025-12-17 13:36:18+00:00
> Who is Mozilla's core audience?

I am thinking of it as: people who care about privacy and/or an independent web browser. That seems mostly in line with what the Mozilla Foundation's principles are stated to be.

Maybe it's not that. But if not, what is it? How do they otherwise have any positive differentiation versus their competition? It surely can't be claimed to be any sense of "users who want an AI browser" because surely those people are going to use ChatGPT's browser, not Mozilla's.
by MalikTerm | 2025-12-17 13:36:40+00:00
>It's because English has no (or very few - I can't think of any) words that begin with the same phoneme.

Loan words, but: Tsar (zar or sar), Tswana (50/50), and Tsetse fly (usually /ts/) from the Tswana language. I don't think /ts/ ever refers to something specific in native English, it's usually plurals like it-s or from suffixes like bet-sy, gats-by, wat-son.
by LeChuck | 2025-12-17 13:36:52+00:00
A bit of a tangent here. I'm not a native English speaker but is it me or is this text badly written?

> The European Union and certain EU Member States have persisted in a continuing course of discriminatory and harassing lawsuits, taxes, fines, and directives against U.S. service providers.

Persisted in a continuing course, saying the same thing twice.

> In stark contrast, EU service providers have been able to operate freely in the United States for decades, benefitting from access to our market and consumers on a level playing field.

"Benefiting" is spelled with one t.

> If the EU and EU Member States insist on continuing to restrict, limit, and deter the competitiveness of U.S. service providers through discriminatory means...

Again, restricting and limiting mean the same thing. Also, can you deter competitiveness?
by boppo1 | 2025-12-17 13:36:56+00:00
>I could spend an hour and have a full setup done on physical or VPS to have 1) remote git hosting 2) pipelines running on changes 3) pipelines publishing images or some artifacts 4) automated deployment for these images/artifacts

This sounds like a week or two of work to me (I'm a novice though). You should write a guide.
by Aldipower | 2025-12-17 13:37:07+00:00
Bandwidth never was the problem with MIDI, that is actually enough, but your right with _some_ devices in the 80s/90s, that the processor was under-powered for the bandwidth. For example my Roland Alpha Juno 2 from 1986 is somewhat under-powered and not the tightest, but my Casio CZ-5000 also from 1986 is just doing fine! I mean this is almost 40 years ago and there were device that could handle it without problems. The problem with USB though is, that is does buffer in a "non real time safe" way, which leads to unpredictable jitter and interrupts. That means, for MIDI, USB is worse then the original DIN connection.

I am not talking of MIDI in a DAW, without any physical connections, this works just fine.
by paddleon | 2025-12-17 13:38:18+00:00
> What I also noticed it did better: it doesn't reduce me to data engineering anymore. It understands that I aspire to learn everything and anything I can get my hands on. It's my mode of living and Claude understands that.

I'm really glad you are getting some personal growth out of these tools, but I hesitate to give Claude as much credit as you do. And I'm really cautious about saying Claude "understands" because that word has many meanings and it isn't clear which ones apply hear.

What I'm hearing is that you use it like a kind of rubber-duck debugger. Except this is a special rubber duck because it can replay/rephrase what you said.
Show HN: Privalyse – Catching Security Leaks in AI-Assisted Codebases
by privalyse | 2025-12-17 13:38:37+00:00
I just released Privalyse (v0.1 Alpha). The problem I faced: AI models can generate code very fast, but security and privacy context often gets lost — resulting in hardcoded API keys, PII ending up in logs, or unsafe input reaching sensitive sinks. Although reviews help, it’s easy to miss these issues when the PR volume is high.

Privalyse is a static analysis tool with cross-file taint tracking designed to catch privacy violations and security flaws that slip through unnoticed in AI-assisted workflows.

I'd love for you to give it a try! Since this is an early alpha, I'm specifically looking for: - Feedback on the detection rules - Reports on false positive patterns - Feature requests: What languages or frameworks should I prioritize next?
by kace91 | 2025-12-17 13:38:39+00:00
As someone who had to drop out of school in the 2008 crisis (family trouble), I owe a good chunk of my learning to the first era of online teaching.

Those courses that were basically “we’re a top university and we let someone record the class from the back” were a literal life changer. Honestly, that was all I wanted.

Everything that came after has been substantially worse. Work is gamified, teachers spend more time building an audience than creating the product… it’s all horribly tainted by profit.

If we went back to recording lectures by the worlds best and putting it online for free with attached books and exercises, we could improve the world a lot.
by apwheele | 2025-12-17 13:38:50+00:00
Yeah ditto. I don't know when it happened, but the Coursera courses I tried at first (around 2012 I think?) were very high quality -- I thought it was clearly a competitor to traditional brick and mortar.

Then a few years later, checked it out and there were thousands of courses, many clearly without as much thought or effort.

I am not as familiar with the other online schools that focus on quality (like WGU). I am surprised they have not eaten traditional schools lunches, since the actual quality of instruction is often very variable (I am a former professor, for the most part profs have little oversight in how they run classes). Market for lemons maybe?

Another aspect I am surprised at is that the big companies have not just started their own schools. UT-Dallas where I was at for a few years was basically started to help train up folks for Texas Instruments. (RAND Pardee school is kind-of an exemplar, although that is not focused on software engineering.)

I debate sometimes I shouldn't bother with hiring seniors and just train up everyone. If you have 10k software engineers does it not make sense to just have that level of training internally?
by achenet | 2025-12-17 13:39:14+00:00
So I decided to give this a try - I have a `writing` directory/git repo where I store most of my writing, which can be anything from notes on technical subjects (list of useful syntax for a given programming language), to letters to friends, to philosophical ramblings.

I opened Claude Code in the repo and asked it to tell me about myself based on my writing.

Claude's answer overestimated my technical skills (I take notes on stuff I don't know, not on things I know, so it assumed that I had deep expertise in things I'm currently learning, and ignored areas where I do have a fair amount of experience), but the personal side really resonated with me.
by neodymiumphish | 2025-12-17 13:39:14+00:00
I've been using Orion browser (WebKit-based with support for Chrome and Firefox extensions) for quite some time and haven't had this issue with YouTube, but I've definitely experienced the same with Firefox. If it's an issue of artificial slowdowns, you'd think they'd apply it to anything not running on Chrome's engine, which makes me think it's specifically Firefox's rendering causing this issue.
by yawpitch | 2025-12-17 13:40:03+00:00
Number of sexual offenses reported to police in England and Wales during the same three years: 592,452

Number of foreign-born asylee offenders catalogued by the “journalists” at the Daily Mail: 59

If we generously assume 5 reported offenses per filthy foreign interloper trying to Great Replace the average remaining reader of the Daily Mail, that still means all this print was spent on 0.05% of the offenders.

Why are the Daily Mail’s readers not concerned by the 99.5% of these offenses apparently committed by the English, the Welsh, or those without asylee status?

https://www.ons.gov.uk/peoplepopulationandcommunity/crimeand...
by dnautics | 2025-12-17 13:40:20+00:00
> All that information encoded in the type system makes explicit what is needed in any case and is otherwise only carried informally in peoples' heads by convention

this is, in fact better for llms, they are better at carrying information and convention in their kv cache than they are in having to figure out the actual types by jumping between files and burning tokens in context/risking losing it on compaction (or getting it wrong and having to do a compilation cycle).

if a typed language lets a developer fearlessly build a semantically inconsistent or confusing private API, then llms will perform poorer at them even though correctness is more guaranteed.
by kllrnohj | 2025-12-17 13:40:32+00:00
well, it's a desktop GPU with desktop-class features from 2014 which makes it quite outdated relative to current mobile GPUs. The just released Switch 2 uses an Ampere-based GPU, which means it's desktop-class for 2020 (RTX 3xxx series), which is nothing to scoff about but "desktop-class features" is a rapidly moving target and the Switch ends up being a lot closer to mobile than it does to desktop since it's always launching with ~2 generations old GPUs.
by gnarzilla_ | 2025-12-17 13:40:45+00:00
You need to set environment variables in your terminal, before running (or re-running) the npx command

export CLOUDFLARE_ACCOUNT_ID="your-account-id-here" export CLOUDFLARE_API_TOKEN="your-token-here"

Both account ID and API token can be found in the Cloudflare dashboard, after you've created a CF account.

OR - I have updated the newest version with a built-in fix, token prompt if browser login fails. v1.0.6

Re-run: npx create-deadlight-blog@latest

It'll: 1. Try browser `wrangler login`. 2. Fallback: Prompt `CLOUDFLARE_API_TOKEN` + `ACCOUNT_ID` (no pre-export needed). 3. Proceed to D1/deploy.

*Get token* (if needed): 1. [dash.cloudflare.com/profile/api-tokens](https://dash.cloudflare.com/profile/api-tokens) → Custom: - Cloudflare D1 *Edit* (Account). - Cloudflare Workers Scripts *Edit* (Account). - Cloudflare Workers KV *Edit* (Account). 2. Account ID: Dashboard → Account Home (right sidebar).

Tested headless—works
by oersted | 2025-12-17 13:41:02+00:00
Remember Conglomerates? It just keeps changing name.

Free competitive markets are not an emergent natural phenomenon, they are a technology of civilised societies, and without governments constantly keeping markets free, we keep reverting back to to robber barons and eventually petty warlord kings, that's the natural low-energy state of humans if you let it go unchecked.
by styanax | 2025-12-17 13:41:24+00:00
We had 2U VA Linux servers at a company (circa 2000), they were rock solid beasts which continued to run for years. I vaguely remember cannibalizing one chassis to beef up another / replace parts, but as you mentioned by then it was circa 2003 (?) and one could buy palettes of dotcom-bust servers off a dock in SF. A fully kitted HP DL380-G2 was around $100 IIRC, bought one it ran forever too - old Sun and SGI hardware as well, all of it. Dirt cheap, if you still had a job. :-/
by skywhopper | 2025-12-17 13:41:37+00:00
I wish the CEO of Mozilla could have stated the commitment a little more strongly than “it feels off-mission”. Privacy, user control, and security of the web browsing experience are (or should be) the CORE of Mozilla's mission. This isn’t a decision to take lightly on vibes. Allowing ad-blockers (or any content manipulation plugins users want) should be a deep commitment.
by skydhash | 2025-12-17 13:41:42+00:00
There's a tradeoff point somewhere where it makes sense to go with one or another. You can write a lot of codes in bash and Elisp without having to care about the type of whatever you're manipulating. Because you're handling one type and encoding the actual values in a typesytem would be very cumbersome. But then there are other domain which are fairly known, so the investment in encoding it in a type system does pay off.
by toss1 | 2025-12-17 16:42:12+00:00
No, they are accurately observing that the "I don't want to do it" and "feels off mission" statements are FAR weaker than they can be and should be.

Such weak statements are either a real mistake or show movement away from those principles which should be bedrock for Mozilla and towards some justification to abandon those principles.

It's not like the industry has no precedents on this. "Don't Be Evil" was the motto of a company that is now one of the apex predators in the surveillance capitalism ecosystem.

Unwise to try to dismiss and laugh off legitimate alarms.
Gemini 3 Flash: Frontier intelligence built for speed
by meetpateltech | 2025-12-17 16:42:13+00:00
Docs: https://ai.google.dev/gemini-api/docs/gemini-3

Developer Blog: https://blog.google/technology/developers/build-with-gemini-...

Model Card [pdf]: https://deepmind.google/models/model-cards/gemini-3-flash/

Gemini 3 Flash in Search AI mode: https://blog.google/products/search/google-ai-mode-update-ge...

Deepmind Page: https://deepmind.google/models/gemini/flash/
Show HN: Nexus – Terminal-based HTTP client for API testing
by PranavVyas | 2025-12-17 16:43:08+00:00
In the past I've used tools like Postman for API testing but I always found myself wanting to stay in my terminal without switching contexts.

So I started building a new tool to bridge the gap, combining terminal-native workflow with the API collection management we get from GUI tools.

It's definitely in the early stage of development but if you work with APIs from the command line, I'd love to hear your thoughts and feedback on this post or even a feature request in a Github issue!

Feel free to check it out here and give it a spin: https://github.com/pranav-cs-1/nexus
by Blackthorn | 2025-12-17 16:43:29+00:00
The platforms lost because they enshittified and everyone left because of it, not because YouTube existed (it already did when they started). Compare the ancient "legacy" stuff that Coursera had to the stuff it has today. Little wonder nobody actually wants what they're selling.

As another comment here said:

> Those courses that were basically “we’re a top university and we let someone record the class from the back” were a literal life changer. Honestly, that was all I wanted.

The moment they stopped doing that, everything went to shit and this is the natural end result.