MurphyA/hacker-news huggingface dataset:
by arjie | 2025-11-18 21:28:29+00:00
I have a small blog with a few hundred visitors per month (not including the AI scrapers), and I use Cloudflare because it lets me run everything on a box in my home office with Cloudflare tunnel in the way and I don't have to worry about a static IP or anything. The best part about Cloudflare is how unintrusive it is. It's properly a layer over everything that you have.

I run my stuff as quadlets on Linux, and `cloudflared` just forwards requests to a specific port. It's a reverse proxy. If I wanted to move off Cloudflare, I'd need to run Nginx (or Traefik/Caddy which I'm less familiar with) + certbot and switch DNS.

I like this layering approach, and when I decided to move from a cheap VPS to my own homeserver, I found it very easy to do so by just swapping a few things. I do have Google Fiber who don't mind when you host stuff so that's nice.

Of all the cloud services that are a problem, I'd say Cloudflare is particularly well-designed as a non-lock-in service and is very generous with the terms. So I am quite happy putting Cloudflare in between.

After all, if I'm only receiving a few hundred visits a month, it's not that important if Cloudflare is down. It's not like I'm providing an essential service except to my wife, who relies on some of the apps I've made for her Custom GPTs[1] and she is quite the forgiving user.

0: https://wiki.roshangeorge.dev/w/One_Quick_Way_To_Host_A_WebA... a description of how I host, but mostly structured as a note to myself

1: https://wiki.roshangeorge.dev/w/Blog/2025-10-17/Custom_GPTs
by __turbobrew__ | 2025-11-18 21:28:53+00:00
I don’t believe that there is anything necessarily which requires DNS configs to be global.

You can shard your service behind multiple names:

my-service-1.example.com

my-service-2.example.com

my-service-3.example.com …

Then you can create smoke tests which hit each phase of the DNS and if you start getting errors you stop the rollout of the service.
by irthomasthomas | 2025-11-18 21:29:19+00:00
Here's another attempt: llm --cid 01kabxtjq10exgk56yf802028f "I notice you did not mention Yudkowsky?" --no-log -m gem3-t1 Based on the text provided, Eliezer Yudkowsky is a central background figure to this story, serving as the intellectual progenitor of the movement from which the Zizians splintered.

Here is specifically how he features in the article:

* *The Founder:* Yudkowsky is identified as the founder of the Machine Intelligence Research Institute (MIRI) and the Center for Applied Rationality (CFAR), as well as the founder of the LessWrong forum. These are the institutions the Zizians originally belonged to and eventually declared war against. * *The Source Code:* The Zizians based their radical worldview on Yudkowsky’s concepts, specifically *"timeless decision theory."* However, they believed they were applying his logic more rigorously than he was. They became convinced that Yudkowsky’s organizations had betrayed these principles (specifically regarding a rumor about MIRI paying blackmail to cover up a scandal), which they viewed as a moral failing that justified their rebellion.
by 0x457 | 2025-11-18 21:29:47+00:00
It highly depends on where you plan to run your mesh on. Meshes that one run on wired networks (be it copper or fiber) are vastly different from meshes that work on radio waves. Even more different when it comes to this radio spectrum.

If you're talking about fast and low latency connection then look into existing meshes, almost every popular mesh has some sort of paper describing how it works.
by hombre_fatal | 2025-11-18 21:29:52+00:00
I meant to point out that of course there is value in immutability beyond shared datastructures.

I tried Immutability.js back in the day and hated it like any bolted-on solution.

Especially before Typescript, what happened is that you'd accidentally assign foo.bar = 42 when you should have set foo.set('bar', 42) and cause annoying bugs since it didn't update anything. You could never just use normal JS operations.

Really more trouble than it was worth.

And my issue with Clojure after using it five years is the immense amount of work it took to understand code without static typing. I remember following code with pencil and paper to figure out wtf was happening. And doing a bunch of research to see if it was intentional that, e.g. a user map might not have a :username key/val. Like does that represent a user in a certain state or is that a bug? Rinse and repeat.
by lotsofpulp | 2025-11-18 21:29:58+00:00
>the selfish vulture capitalists are the outsiders who purchase a private company which has been successful for many years, then butcher it.

Sounds like the selfish vulture capitalists are the insiders who sell the company.

>X's best assets are sold off (the VC's get the money), X goes deeply into debt (again, the VC's get the money), many of the employees are laid off, and X generally goes bankrupt within 7 years - because what is left of it can't make the payments on the debt.

This doesn't make any sense, because X is the original asset. If part of X is sold, then the remaining portion of X loses value (assuming the sold part is the good part). If X is used as collateral, then it also loses value.
by Eddy_Viscosity2 | 2025-11-18 21:31:00+00:00
This is perfectly fine definition, if you change the "but in reality" to "and". Like it or not, EA means both of these things simultaneously. So its not that if someone uses one definition that they are wrong, only that they are using that definition. Language is like that. There is no official definition, its whatever people on mass decide to use and sometimes there is a split vote.
by AbstractH24 | 2025-11-18 21:31:33+00:00
I saw something like this in ChatGPT in the spring when it refused to tell me something about a keyboard emulator (USB Rubber Ducky) because it was unethical, but then looking at the thinking gave me the answer.

Shocked you can still exploit this. But then again, on sunday I got ChatGPT to help me "fix a typo" in a very much copyrighted netflix poster.
by agentifysh | 2025-11-18 21:32:37+00:00
my only complaint is i wish the SWE and agentic coding would have been better to justify the 1~2x premium

gpt-5.1 honestly looking very comfortable given available usage limits and pricing

although gpt-5.1 used from chatgpt website seems to be better for some reason

Sonnet 4.5 agentic coding still holding up well and confirms my own experiences

i guess my reaction to gemini 3 is a bit mixed as coding is the primary reason many of us pay $200/month for
by Swannie | 2025-11-18 21:32:38+00:00
Agreed.

Most people are not self reflective reflective enough to notice. Need to trust the studies.

Far more plausible than the AI ideas.

I find it far more likely these are smart people running without oversight for years pre-COVID, relying on being smart at 2am change windows. Now half or a full std. dev. lower on the IQ scale, hubris means fewer guard rails before change, and far lower ability to recover during change window.
by petsfed | 2025-11-18 21:32:44+00:00
I think its not just recency bias at work, but also the broader experience that nothing changed after the first straw. If the complainant can't assemble the various issues into a coherent narrative that signals that they should leave, then they're not going to. So its not just fixing issues as they come up, its fixing the right issues before they can spread.

I worked at company where the projects I was working on kept getting cancelled. And sure, that's business, these things happen. But couple that with also being reassigned well outside of my comfort zone or job description while they looked for something new (and all of the proposed projects that would be back in line with my job title were also getting cancelled before development could even begin), I began to see a pattern.

The final straw, such as it was, was the announcement that they could no longer purchase milk for coffee in the breakroom, in an effort to save money. It wasn't that "I can't work at a place that can't afford milk for coffee", it was "this company is so bad at planning for the future that it can't even find a way to purchase milk for the breakroom, let alone drive a massive development and manufacturing effort to completion".
by jiveturkey | 2025-11-18 21:32:53+00:00
hang on, you're reading some kind of cloudflare advocacy in my post. apologies if i implied that. i don't like to come off as a crank is all. IMO cloudflare is an evil that needs to be defeated. i'm just explaining how their business model "works" and why massive economy of scale matters, to support the GP poster.

i don't even think they are evil because of the concentration of power, that's just a problematic issue. the evil part is they convince themselves they aren't the bad guys. that they are saving us from ourselves. that the things they do are net positives, or even absolute positives. like the whole "let's defend the internet from AI crawlers" position they appointed themselves sheriff on, that i think you're referencing. it's an extremely dangerous position we've allowed them to occupy.

> they monetize it

yes, and they can't do this without the scale.

> scale saves money

any company, uber for example, can design their infra to not rely on a sole provider. but why? their customers aren't going to leave in droves when a pretty reliable provider has the occasional hiccup. so it's not worth the cost, so why shouldn't they externalize it? uber isn't in business to make the internet a better place. so yes, scale does save money. you're arguing something at a higher principle than how architectural decisions are made.

i'm not defending economy of scale as a necessary evil. i'm just backing up that it's how cloudflare is built, and that it is in fact useful to customers.
by nomel | 2025-11-18 21:32:53+00:00
> This probably means my test is a little too niche.

> my python one needs to be down weighted or supplanted.

To me, this just proves your original statement. You can't know if an AI can do your specific task based on benchmarks. They are relatively meaningless. You must just try.

I have AI fail spectacularly, often, because I'm in a niche field. To me, in the context of AI, "niche" is "most of the code for this is proprietary/not in public repos, so statistically sparse".
by duxup | 2025-11-18 21:33:11+00:00
I used to volunteer moderate a very busy forum.

Our rule was that anyone who wanted to moderate “too much” was effectively not allowed to do so.

The catch being finding those who would help out and moderate effectively was not easy. And even then you were cycling through them regularly as inevitably if they cared enough they also cared enough that they stepped down.

I do wonder though if you have people doing it for the money, would that help or hinder?
by iib | 2025-11-18 21:33:12+00:00
As soon as I found out that this model launched, I tried giving it a problem that I have been trying to code in Lean4 (showing that quicksort preserves multiplicity). All the other frontier models I tried failed.

I used the pro version and it started out well (as they all did), but it couldn't prove it. The interesting part is that it typoed the name of a tactic, spelling it "abjel" instead of "abel", even though it correctly named the concept. I didn't expect the model to make this kind of error, because they all seems so good at programming lately, and none of the other models did, although they did some other naming errors.

I am sure I can get it to solve the problem with good context engineering, but it's interesting to see how they struggle with lesser represented programming languages by themselves.
by creddit | 2025-11-18 21:33:32+00:00
> Good point. I can see why integrated support for local filesystem tools would be useful, even though I prefer manually uploading specific files to avoid polluting the context with irrelevant info.

Access to OS level resources != context pollution. You still have control, just more direct and less manual.

> The ones I've listed are open source and auditable.

Yeah I don't plan on spending who knows how much time auditing some major app's code (lol) before giving it my API keys and access to my chats. Unless there's a critical mass of people I know and trust using something like that it's not going to happen for me.

But also, I tried quickly looking up Msty to see if it is open source and what its adoption looked like and AFAICT it's not open source. Asked Gemini 3 if it was and it also said no. Frankly that makes it a very hard no for me. If you are using it because you think it's Open Source I suggest you stop.
by thewebguyd | 2025-11-18 21:33:33+00:00
> Worst case scenario for them is their investment in OpenAI becoming worthless.

And even then, if that happens when the bubble pops, they'll likely just acquire OpenAI on the cheap. Thanks to the current agreement, it already runs on Azure, they already have access to OpenAI's IP, and Microsoft has already developed all their Copilots on top of it. It would be near-zero cost for Microsoft at that point to just absorb them and continue on as they are today.

Microsoft isn't going anywhere, for better or for worse.

Despite them pissing off users with Windows, what HN forgets, is they aren't Microsoft's customer. The individual user/consumer never was. We may not want what MS is selling, but their enterprise customers definitely do.
by YetAnotherNick | 2025-11-18 21:33:39+00:00
If you remove AGI dream from the equation, AI revenues couldn't come close everpresent ads on the internet which Google has monopoly over, and LLM directly affects Google core business.

Also Google doesn't have great business reputation for sticking to their APIs, so they need to be lot better than open model always, which it is now but my guess would be it wouldn't be for long.
by Johnny555 | 2025-11-18 21:33:53+00:00
That continues the analogy -- it doesn't rain often in the desert, but almost all deserts receive rain. And since it rains so rarely, you're certainly not going to find an umbrella during the rainstorm.

So again, if staying dry in the rain is important to you, buy an umbrella before the rain, if you don't care about getting wet from time to time, then no need for the umbrella.

While the personal blog owner may not care about DDoS related downtime, he may face extra usage charges due to higher bandwidth, CPU usage, etc that he'd like to avoid.
by ramesh31 | 2025-11-18 21:34:10+00:00
>Maybe the entire purpose of OpenAI was to suck all the inflation the US government created on the last decade and burn it out in a huge bonfire at the end of its life.

This has seriously crossed my mind as well. Like we've reached an endgame here where big tech has now found a way to literally burn off trillions of dollars into waste heat.
by throwaway13337 | 2025-11-18 21:34:26+00:00
I'm a Google AI Pro subscriber (the $~20/month one).

I don't think it's connected in any way, though. Their pricing page doesn't mention it. https://antigravity.google/pricing

if it were true, it would be a big miss to not point that out when you run out of credit, in their pricing page, or anywhere in their app.

I should also mention that the first time I prompted it, I got a different 'overloaded' type out of credit message. The one I got at the end was different.

I've rotated on paying the $200/month plans with Anthropic, Cursor, and OpenAI. But never Google's. They have maybe the best raw power in their models - smartest, and extremely fast for what they are. But they always drop the ball on usability. Both in terms of software surrounding the model and raw model attitude. These things matter.
Show HN: Nudge – A $49 device that knows if you took your meds
by mikegiller | 2025-11-18 21:34:31+00:00
Five years ago my 5-year-old son had a grand mal seizure at home. We lost minutes thinking he was breathing when he wasn’t, and the ambulance ride to Boston Children’s is still the worst moment of my life. He came home on twice-daily oxcarbazepine. Coordinating that schedule between spouse, school, and sitters relying on my faulty memory felt insanely fragile. That’s why I built Nudge Device.

Nudge is a compact $49 device you place under any pill bottle or weekly organizer. At the scheduled time it pulses green lights and beeps (30 / 35 / 59 min). Lift the bottle and the built-in IR proximity sensors + accelerometer instantly confirm the dose was taken, log the exact time, and silence everything. If the bottle stays untouched after 60 minutes, it automatically sends an email and push notification to the user and any caregivers added.

No buttons. No scanning. No “open the app and tap taken.” Just reliable confirmation.

Tech: ESP32, custom algorithm IR proximity for rock-solid detection, Flutter front-end (iOS/Android), AWS IoT Core + Lambda backend. First production run of 500 units arrived last week. HSA/FSA eligible and price is going up soon.

Today my son is seizure-free, and Nudge is the reason we never miss or double-dose.

Live site and full story: https://nudgedevice.com 25% off for HN: code HACKER25 (drops it to ~$37 while we’re still small)

Curious what HN thinks. Anyone shipping consumer health hardware? What killed you early on? Parents or caregivers here, does this actually fix the multi-person chaos you live with?

Tear it apart. M Giller / solo founder
by fallingfrog | 2025-11-18 21:34:43+00:00
The drummer in my band was the type of person who become anybody's friend in a few minutes. I watched him and gleaned this advice:

When you meet someone, your goal should be to get a little look into their inner world. Find out what they care about. And second, be genuinely interested but don't judge. It shouldn't be fake, you should really care. Pay attention to what they say.

This works pretty well for getting to know a person.
by davide_benato | 2025-11-18 21:36:10+00:00
I would love to see how Gemini 3 can solve this particular problem. https://lig-membres.imag.fr/benyelloul/uherbert/index.html

It used to be an algorithmic game for a Microsoft student competition that ran in the mid/late 2000. The game invents a new, very simple, recursive language to move the robot (herbert) on a board, and catch all the dots while avoiding obstacles. Amazingly this clone's executable still works today on Windows machines.

The interesting thing is that there is virtually no training data for this problem, and the rules of the game and the language are pretty clear and fit into a prompt. The levels can be downloaded from that website and they are text based.

What I noticed last time I tried is that none of the publicly available models could solve even the most simple problem. A reasonably decent programmer would solve the easiest problems in a very short amount of time.
by dylan604 | 2025-11-18 21:36:12+00:00
A committee from the beginning would definitely prevent something from really ever starting. Could you imagine Linus working under a committee to get Linux running?

At some point, you do have people that need to step back. If you turn it over to another single person, they could pivot and "ruin" the product. By turning it over to a committee, hopefully, any ruinous ideas get overruled. At least in theory
by jimbokun | 2025-11-18 21:36:21+00:00
> Every kind of a man, or woman?

Why do so many people miss the point on this?

Instead of making this dream true for all the people who were previously excluded, we have pursued equality by making this dream accessible to NO ONE.

> Well, this probably why statistics exist.

Like the statistics on plummeting mental health and happiness, an obesity epidemic, increases in "deaths of despair", and plateauing or decreasing life expectancy?
by eesmith | 2025-11-18 21:36:25+00:00
I don't really think you understand my point. It isn't simple antisocial behavior. It's a multi-generational learned belief in a hierarchical class structure which will persist so long as enough people reject equality and solidarity, and instead actively protect their class privilege. (In modern parlance, "anti-woke" is roughly the opposite of "check your privilege").

To give but one of many examples, when rail passengers called Black porters "George", as if the porters were owned by George Pullman, those passengers reinforced racist Jim Crow laws. There were not dumb or sociopaths, but rather gained more social capital from others of their class (or more powerful) than was lost to the Black porters.

I have duly noted your bothsiderism position. My point, however, was to give counter-examples, such as verbalized explanations which were not post hoc, to show why I disagreed with your characterizations.
by __mharrison__ | 2025-11-18 21:36:38+00:00
I did this 10 or so years ago when I taught an ebook course to elementary students.

We learned about ebooks, HTML, and they each write a short story, which was included in an ebook (and a physical book).

Pretty amazing the tools we have access to. Of course, now I would use typst instead of latex for the physical book part.
by Animats | 2025-11-18 21:36:49+00:00
Pebble was a smart watch which was not tethered to a phone, talked to the cellular network directly, and had battery life problems, correct? Apple's smart watch was tethered to a phone, so it needed less power.

It's going to be interesting to see what happens when solid state batteries become available and increase how much energy you can store in a watch. They're high cost, but if you're powering a watch, not a car, probably affordable. That could make standalone watches more effective. Maybe eliminate the need to carry a phone all the time.
by kragen | 2025-11-18 21:37:14+00:00
No, in C++ it's literally impossible. The language provides no way to define a proxy class you can call arbitrary methods on. You have to generate a fresh proxy class every time you have a new abstract base class you want to interpose, either by hand, with a macro processor, or with run-time code generation. There's no language mechanism to compile code that calls .fhqwhgads() successfully on a class that doesn't have a .fhqwhgads() method declared.