MurphyA/hacker-news huggingface dataset:
by qubex | 2025-11-29 14:35:11+00:00
Okay, so here’s the thing: the ‘freemium’ model is always going to cause friction, the user will be using the app and suddenly run into an apparently arbitrary paywall and that’ll almost always solicit some kind of ire along the lines of “I want to see this thing, this thing is already there, but now they’re asking me to pay for what is already constructed and therefore has zero marginal cost to the developer” (or some inchoate variation thereof). Basically it generates frustration.

My take is that this is a fair app for the usage case you posit: determining sunlight exposure in regions where not much is available. Other use cases come to mind: for example beach-goers who are keen to make sure they don’t overexpose themselves but gradually build up a tan. It’s data they can piece together themselves numerically or (to be perfectly honest) that being humans who have evolved for millennia under sunlight, we can kind of intuit ourselves.

I’d say it’s a roughly 1.99 euro purchase fee for the ‘trends’ feature. It may even be a 1.99 euro for the app itself rather than half-free half-paid, but it’s definitely not something I want a large recurring subscription for. I can look at the sky and I can look at my skin, and I can figure out the rest. The only value is in quantifying it, and so the whole thing is meaningless unless it tells me something I don’t intuitively already know.
by A4ET8a8uTh0_v2 | 2025-11-29 14:35:18+00:00
I think the real question is: what are you doing to make it less painful? Full disclosure, chatgpt has a lot on me, but I am using to this time to prep nice local build. It has gotten really nice and current crop of machines with ai395 got really nice ( I almost wrote a short page over how easy it was compared to only few years back ).
by ethmarks | 2025-11-29 14:35:39+00:00
I think it matters to more than you might think. A significant portion of the non-technical ChatGPT userbase get really attached to the model flavor.

The GPT-4o controversy is a good example. People got attached to 4o's emotional and enthusiastic response style. When GPT-5--which was much more terse and practical--rolled out, people got really upset because they were treating ChatGPT as a confident and friend, and were upset when it's personality changed.

In my experience, Gemini and Claude are much more helpful and terse than ChatGPT with less conversational padding. I can imagine that the people who value that conversational padding would have a similar reaction to Gemini or Claude as they did to GPT-5.
by Fnoord | 2025-11-29 14:36:16+00:00
> Can you share your half-serious indicies?

I already shared them.

The Democracy Index is by The Economist [1]. The USA was #28 there (2024), well below Scandinavian countries, Switzerland, and well below Germany, The Netherlands, United Kingdom, and various others. That's from 2024, before Trump's attack on the US democracy.

World Press Freedom Index by Reports Without Borders [2]. The USA is #57 in this list (2025), in the yellow color ('problematic').

Also, take note that both of these values are world-wide under threat, and the USA is part of being under this threat.

You also wrote in your previous post:

> By one of your own references USA is in the top 3 for freedom of speech.

But that one has incomplete data. It lacks data from like half the world. Finland, Iceland, The Netherlands, Switzerland (each countries doing well on every other index) aren't included.

> I didn't say it, your sources did.

Yeah, they couldn't know your country would be nearing a constitutional crisis by end of 2025.

[1] https://en.wikipedia.org/wiki/The_Economist_Democracy_Index
by asim | 2025-11-29 14:36:39+00:00
I agree with a lot of that. I think the hard part is, who runs the nodes. If you hand a piece of hardware that people run in their house that's one thing. But if you expect them to run it themselves in the cloud it never goes well unless you have an engineer in the family. Maybe automation can allow the ability to spin up these nodes but ultimately it might be easier to support multitenancy and let a group of people run it e.g like every other saas service. But I guess the difference is the values on which it's founded. Every commercial or VC funded product goes the same way. Whereas stuff like Let's Encrypt has gone in a different direction. I'm not saying I have all the answers but some of these things we always seem to struggle to overcome. One thing I will say, the people who run it matter. Their motivations and their morale flexibility affects direction e.g ChatGPT has led OpenAI in a very different direction than first intended. Why is that?
by chrisweekly | 2025-11-29 14:37:09+00:00
> Let’s rip the Band-Aid off immediately: If your underlying business process is a mess, sprinkling "AI dust" on it won’t turn it into gold. It will just speed up the rate at which you generate garbage.

In the world of Business IT, we get seduced by the shiny new toy. Right now, that toy is Artificial Intelligence. Boardrooms are buzzing with buzzwords like LLMs, agentic workflows, and generative reasoning. Executives are frantically asking, "What is our AI strategy?"

But here is the hard truth:

There is no such thing as an AI strategy. There is only Business Process Optimization (BPO).

This is well-expressed, and almost certainly true for an overwhelming majority of companies.
by rramadass | 2025-11-29 14:37:15+00:00
Get your dad a copy of the classic Scientific and Engineering C++: An Introduction With Advanced Techniques and Examples by John Barton and Lee Nackman. It was written to introduce C++ to Fortran programmers using examples from scientific/mathematical domains. The fact that it is old (from 1994) makes it better suited for folks from Fortran (or other languages) since there is none of the complexity of "Modern C++" to confuse them. Check reviews on Amazon etc.
by businessmate | 2025-11-29 14:38:36+00:00
AI assistants are already shaping what customers buy, how analysts frame risk, and how journalists describe companies.

Executives assume that monitoring this requires integrations, pipelines, or AI teams.

The truth is different.

Testing how these systems represent your company takes minutes.

The real problem is that almost no enterprise has looked.

Once they do, they discover issues that do not appear in any dashboard, sentiment tracker, or SEO tool.

This article is not about simplicity. It is about the consequences of finally seeing what the assistants are saying.
by prmoustache | 2025-11-29 14:38:49+00:00
Bar a few exceptions (gaminh mostly) you'd have a much better experience switching to native linux apps. Most are really good once you get past the resistance to change. It takes a bit of time to get used to some but once you are set you are no less productive.

I did the switch 2 decades ago and except for my annual 3 weeks of gaming, I never use wine nor do I use or feel the need for a win VM.
by pdimitar | 2025-11-29 14:39:55+00:00
> To be fair to management, it is the results that matter.

To be fair to me, I don't recall ever signing a contract through which I am directly responsible for the company's financial and customer-acquisition / retention efforts. I sign up as an individual contributor who helps advance the customer & product mission forward. I am NOT a cofounder.

So that shows, yet again, how myopic and egocentric managers are. Wise ones -- the all 2-3 I have met throughout a 20+ years of experience -- understand that they must enable you to produce the outcomes they care about.

Unsurprisingly, I worked fantastically well with those managers and we achieved near-miracles in some measly 4-5 months.

But all others? "I never gave you time to optimise cloud spend but now I am angry at you for not doing it in your sleep", more or less. Or "I pushed you to the brink of 12-hour workday regularly and started reaching into your weekends and you rushed that feature I pressured you for and it has one small performance regressions? You are fired!". Deal with it.

/rant.

Not directed at you, obviously. Got triggered a little.
by sgarland | 2025-11-29 14:39:55+00:00
One difference, IMO, is that in technical forums / chat rooms, flaming was generally (modulo Torvalds, but honestly I give him a pass - the guy has to keep the level of quality excruciatingly high at all times, and that must be tiring) more reserved, and was along the lines of “RTFM.”

That’s not to say there’s more vitriol today; it’s swung the opposite direction, where newbies expect to have answers handed to them, or worse, they’ll post AI slop and then be genuinely surprised when someone asks them to explain it, or to show their work.

I don’t think that people should be belittled, but I also think it’s unrealistic to expect that experienced people should patiently teach every newcomer the same things over and over, without them having put in the minimum effort of reading docs.

I’m reminded of something I saw once on Twitter from a hiring manager who said that the best signal they had was whether a candidate had a homelab. This was met with criticism from many, who bizarrely accused him of being classist, since “not everyone has time to do that for fun.”
by A4ET8a8uTh0_v2 | 2025-11-29 14:40:01+00:00
Eh, so.. I don't know if I was in some weird A/B testing group, but I saw lazy reference to real estate ( zillow ) in my chat few weeks ago, which was .. I had to think of a way in how 'not close' it was to our conversations. And the issue is clearly not that it can't profile me. It absolutely can. And I sometimes ask for some explicit shopping comparisons. But what do I get, real estate ad..lazy. Lazy and uninfuckingspired.
by the__alchemist | 2025-11-29 14:40:16+00:00
If this works as expect, I love it. I'm assuming the user doesn't need to manually configure the containers etc; it sounds like from the Readme it's low-friction. From a performance and disk space perspective, I'm not thrilled about containers. I think their existence here and in general cuts to a deeper concern we can fix.

Here's what I'd like to see for GPOS software in general. (Win, Linux, Mac, any new ones we get) Minimal or no ABI barriers. You compile software for a given CPU architecture, and it just works on all suitable operating systems. No barriers; no friction. There are some OS specific things people use like file systems, threads, and allocators, but these are usually somewhat general, and are abstracted over by the programming language's standard libraries.

This is a worthwhile goal, and technically is feasible. Within Windows, this generally works pretty well; I think a reasonable goal is to get this working within Linux as a whole. Then cross Win/Linux, and maybe even Mac. OSs should be making our lives easier; not putting up barriers. Especially with the Linux free/OSS mindset. I wish UX and Compatibility were part of the ethos too; I think it's relevant.
by __MatrixMan__ | 2025-11-29 14:40:39+00:00
I think this paper is about N,N-DMT. 5-MeO is a different beast. Although I've run across N,N in vape pen form so this is still a relevant delivery mechanism.

In terms of ergonomics pens can't be beat, though if you'd rather go from 0 to escape velocity on a single hit, "the machine" is the way to go (https://wiki.dmt-nexus.me/The_Machine)
by redhale | 2025-11-29 14:40:51+00:00
On literally every project I've seen that enforces a % threshold, that % threshold has directly led to bad quality tests. This is more true the higher the % is, with the worst being 100%.

You can argue that it _shouldn't_ be this way, and I would agree, but it is that way. Perhaps in part because developers are humans, and even humans with the best initial intentions will game metrics with a large enough sample size over a long enough time horizon.
by PopAlongKid | 2025-11-29 14:40:54+00:00
>the standard deduction is now large enough that most people don't get to deduct the interest anymore.

They don't get to itemize their interest deduction, but they still get to deduct from their taxable income an amount equal to or greater than the interest they paid.

The standard deduction was not significantly increased in order to reduce total deductions, it was simply to remove the need to itemize them as often. (And incidentally, to replace the personal exemption deduction which was removed.)

This is in reference to changes to U.S. income tax beginning in 2017.
by hexbin010 | 2025-11-29 14:41:22+00:00
> Anecdotal, however, I used to work with meteorologists and they would always live to the West of the city centre, to get cleaner air than those living in the east of the city, or further downwind.

The industrial-revolution era mill owners were very aware of this too. Posh area of Manchester is to the south (westerly winds;) Leeds to the north (mix of northerly and westerly winds I believe).

Also, anecdotally, smaller towns and villages can have poor air quality too due to log burners. They're an absolute pain. You can tell when an area has become gentrified when shiny new chimneys start popping up or a log burner shop opens up!
by Der_Einzige | 2025-11-29 14:41:24+00:00
The most economically productive places in the world, I.e San Francisco and especially Seattle are famously passive aggressive and avoid conflict. It’s so well known in Seattle they have a name for it:

https://en.wikipedia.org/wiki/Seattle_Freeze

Maybe having conflict isn’t healthy, and letting people grumble about things under the breath is the right way forward, unironically.
by appreciatorBus | 2025-11-29 14:42:09+00:00
I can envision an HN where sometimes a mainstream news item about Israel and Palestine another political issues are worthy of discussion.

But in my experience of HN so far, a handful of accounts seem determined to turn HN into a “settler colonialism” struggle session, with Israel v Palestine as the ur issue, worthy of the front page every time either party so much as stubs their toe. When they don’t get it, they blame the mods or call their fellow readers “bots” for downvoting.
by psychoslave | 2025-11-29 14:42:25+00:00
Success is relative. If the goal is to never fail, never try is the best strategy.

Also the most sure path to finish in the 1% wealthiest is to start in its network.

When the game is set to make 99% of players considered as losers in its own terms, the best strategy to have fun at scale is to not care about the highlighted goal. Keep awareness of how rules actually apply, take shortcuts if it feels safe and preferable, always respect human dignity even when nasty players try to make a dirty move agaisnt you, don't let the lowering bare of hate infect one more player.
by globnomulous | 2025-11-29 14:42:46+00:00
My expectations are those of any reasonable, sensible person who has a modicum of software-development experience and any manners at all.

Incidentally, my expectations are also exactly the same as every other person who has commented on your PRs and contributions to discussion.

My expectations, lastly, are those of someone who evaluates job candidates and casts votes for and against hiring for my team.

Your website says repeatedly that you're open to work. Not only would I not hire you; I would do everything in my power to keep you out of my company and off my team. I'd wager good money that many others in this thread would, too.

If you have a problem with my expectations, you have a problem not with my expectations but with your own poor social skills and lack of professional judgment.
Show HN: A Simple, Fast, and Ad-Free DNS Leak Test Tool
by myip_casa | 2025-11-29 14:43:11+00:00
I built a small web tool to quickly test whether your DNS requests are leaking outside your VPN or secure setup:

https://myip.casa/dns-leak-test

It runs directly in the browser, no installation required, and doesn’t use ads, pop-ups, or tracking. The goal is to make DNS leak testing accessible, fast, and easy to understand for anyone, especially VPN users, privacy-conscious people, or anyone troubleshooting their network configuration.

Features :

Detects DNS resolvers currently being used Checks if your DNS traffic exposes your real location or ISP Works with any VPN or proxy 100% browser-based Lightweight and fast (no external libraries)

Why I built this :

Most DNS leak testers are slow, overloaded with ads, or cluttered with extra steps. I wanted a simple, clean, no-nonsense version that anyone can use instantly. This is part of a bigger project of free, browser-based network tools (IP lookup, traceroute, port checker, latency test, SSL checker, etc.), all under:

https://myip.casa

Feedback welcome I’d love feedback from the community — whether technical, UX-related, performance improvement ideas, or additional leak tests to implement. Thanks for checking it out!
by artyom | 2025-11-29 14:43:38+00:00
This is a good take. I experienced the same.

Except in most cases it isn't true.

Yes, my best school/university years were when surrounded by people interested in studying. That was the optimal scenario, and everyone's reward was passing grades.

But in work nowadays, the reward is getting paid and promoted. That's not achieved by work, but by socializing, playing politics, creating mutually-beneficial relationships, building empires, and using everyone else.

Which is exactly what happens in a moderately sized workplace today, and one of the main reasons everyone else wants to stay home.

Remote work only sucks if your goals are misaligned with doing the actual job.
by stego-tech | 2025-11-29 14:43:53+00:00
…getting a homelab project idea, where I create LOC records for devices without a dynamic IP address so I can figure out where the f*k they are without having to keep a continuous mental map running at all times. Free up some mental bandwidth as it were.

Very, very cool function to have. I wonder how feasible it’d be to dynamically update it using GPS measurements for fleet tracking, given even Cloudflare had to patch in support.
by torginus | 2025-11-29 14:44:31+00:00
I used to have a wooden cabin that was kind of on the edge of the forest. It did get municipal electricity and running water (which wasn't drinkable, it came from a nearby creek).

For waste, you have a septic tank, you get bottled water from the store next village (and gas canisters for cooking).

For garbage, we needed to collect it and take it to a recycling point a couple km away every week or so.

It was a surprisingly manageable level of hassle, and this is how people used to live not so long ago outside of cities.

You could've gotten far more automated with things like solar, greywater recycling etc.

Going totally off grid is likely very hard, but reducing your dependence on civilization to a once a week trip is pretty manageable.
by Spivak | 2025-11-29 14:44:38+00:00
People are being weird about this. ChatGPT has no moat because switching costs are zero. There's no investment into a particular AI service.

ChatGPT has mindshare but that's not the same as it being a moat. The fact that people will continue to use ChatGPT after some gentle frog boiling is true of any service. Adding ads is going to be a measure of how real people tolerate ads more than anything about ChatGPT. Normal people really don't care that much and it bothers me—and probably most of HN.
by BearOso | 2025-11-29 14:45:44+00:00
I tried to find some code that wasn't minified to assess the quality of this, and I found some shader code for the sky in the gemini version. The whole shader looks like it was regurgitated verbatim. This wouldn't hold up to licensing scrutiny. Here's a snippet from it:

// wavelength of used primaries, according to preetham const vec3 lambda = vec3( 680E-9, 550E-9, 450E-9 ); // this pre-calcuation replaces older TotalRayleigh(vec3 lambda) function: // (8.0 * pow(pi, 3.0) * pow(pow(n, 2.0) - 1.0, 2.0) * (6.0 + 3.0 * pn)) / (3.0 * N * pow(lambda, vec3(4.0)) * (6.0 - 7.0 * pn))

Who's Preetham? Probably one of the copyright holders on this code.
by ethmarks | 2025-11-29 14:46:28+00:00
Not having used anything except for Firefox, I don't have any experience with migrating to different browsers. However, my understanding is that Chrome shows a little pop-up that lets you import from previous browsers rather than relying on the user to do a data export. Correct me if I'm wrong about this.

I suspect that Claude couldn't make an "import from ChatGPT" button because OpenAI would make it difficult, so they'd have to rely on user initiative and technical capability (exporting to JSON and importing from JSON is enough technical friction that the average user won't bother).
by fredoralive | 2025-11-29 14:47:15+00:00
AFAIK most StarMax systems that were released (a prototype exists of a CHRP StarMax model) are based on the Tanzania / LPX-40 design, which is mostly a traditional PCI PowerMac[1], albeit with oddities like support for PC style floppy drives. PS/2 is handled by the CudaLite microcontroller which presents it to the OS as ADB devices for example. I've not heard of a version with ISA slots, although I assume you could just have a PCI to ISA bridge chip, even if MacOS presumably wouldn't do anything with it.

[1] https://cdn.preterhuman.net/texts/computing/apple_hardware_d...
by dangus | 2025-11-29 14:47:43+00:00
You are 100% correct, and I don’t mean to refute your comment by saying this:

For me personally, the moment AI has ads, I’m out.

I’ve drawn this line with search engines as well. I now pay for a no-ads search engine.

But for AI, I think I’d rather buy some hardware or use my existing desktop PC and run something local with search engine integration.

I know this won’t be a popular option but I think this time around I’ll just skip the ensgittification phase and go straight to the inevitable self-hosting phase.
by mindslight | 2025-11-29 14:48:09+00:00
A fascist takeover of a country that had bred so much innovation is kind of a big deal, even if it's already been discussed to death. Also there are a lot of people still in straight up denial, thinking this is about whichever longstanding gripe of theirs Trump has dredged up as justification for trashing individual Liberty and our Constitution. And yes, I know the guy himself is mainly just a brash troll tip of the spear for the latest round, and the rot goes much deeper.
by Yossarrian22 | 2025-11-29 14:48:16+00:00
I'm not sure about that, I went and read the bill[0], the law states:

“2. No public road, within the meaning of the third paragraph of section 66 of the Municipal Powers Act (chapter C-47.1), or public park may be used for the purposes of collective religious practice unless a municipality authorizes, exceptionally and on a case-by-case basis, such a use in its public domain by resolution of the municipal council. For the purposes of this Act, “religious practice” has the meaning assigned by section 10.1 of the Act respecting the laicity of the State (chapter L-0.3)."

But going and reading the older Act respecting the laicity of the State[1] it doesn't actually have a section 10.1, so I'm not sure what that means.

[0] https://www.assnat.qc.ca/en/travaux-parlementaires/projets-l...

[1]https://www.legisquebec.gouv.qc.ca/fr/document/lc/L-0.3?lang...
by sgarland | 2025-11-29 14:48:19+00:00
If you want to pray before your meal, that doesn’t affect me. If we’re eating together and you want to pray before your meal, I can stay respectfully silent for 30 seconds, because it’s not that much to ask. If you insist I join you in prayer, or that I must kneel, etc. then yes, we have a problem. I have never found the latter case to exist.
by localhostinger | 2025-11-29 14:50:24+00:00
I like to think of test coverage as a negative indicator, i.e. if coverage falls below some defined percentage, it's a bad sign. But it doesn't make sense to optimize for that metric, because, as you said, you can have 100% test coverage but every single test can be bad.

I've always wanted to spend some more time on mutation testing, which can be used to improve test quality instead of just focussing on quantity. But I found it to be completely irrelevant in the industry so far.