MurphyA/hacker-news huggingface dataset:
by d3Xt3r | 2025-11-30 03:20:23+00:00
- Additional hardware support (like proprietary nVidia drivers, several game controllers, laptop-specific stuff (like some ASUS sensors etc))

- Newer core packages (kernel, graphics drivers, desktop environment). This often translates to better hardware support (especially if it's recent hardware), and often better game compatibility (newer graphics drivers often include fixes for games), and often better performance as well.

- More suitable as a general purpose OS. SteamOS heavily leans into the gaming use-case (naturally), and whilst you can use it as a regular PC, its immutable nature can make it a bit annoying depending on your workflow. Bazzite includes a bunch of useful defaults (apps/config/shortcuts) that makes it much more conducive for regular PC usage, or advanced gaming usage (like if you want to install an overclocking utility or do something more "advanced", it's far more easier and convenient).
by MadnessASAP | 2025-11-30 03:20:30+00:00
Technically radiation cooling is 100% efficient. And remarkably effective, you can cool an inert object to the temperature of the CMBR (4K) without doing anything at all. However it is rather slow and works best if there's no nearby planets or stars.

Fun fact though, make your radiator hotter and you can dump just as much if not more energy then you would typically via convective cooling. At 1400C (just below the melting point of steel) you can shed 450kW of heat per square meter, all you need is a really fancy heat pump!
by fsckboy | 2025-11-30 03:21:43+00:00
>This is genius!

if you don't have dice, use a coin, heads beats whatever you choose, tails loses to it. then, quicker if you don't choose, heads you lose, tails you win.

with the coin you don't get ties, but ties you just shoot again so it hardly disturbs the outcome of the game.

bigger genius.
by abecedarius | 2025-11-30 03:21:51+00:00
It was a form of "huh, interesting. I tried to quickly find some more evidence for this but failed."

If Claude as search engine were able to link to some backing (maybe like "we estimate around n nodes regularly joining the network, which roughly matches the order of magnitude of estimated users" ) -- that'd be great! I'd have said I was surprised but look what I found.

Instead:

- it couldn't dig up anything supporting, except that Monero sites encourage users to run their own node;

- one point it raised against was confirmed by another reply to my comment ("apps like CakeWallet, where their node is used and assumed as trustworthy"). (Claude listed the same and a couple more wallets it called "popular" with similar trust dependence.)

I agree with GP that just relaying a chatbot is rude. That's why I didn't do that.
by ethmarks | 2025-11-30 03:22:38+00:00
> I wonder if it is enforceable.

I can't imagine that it wouldn't be. If a company has explicit written permission from the copyright owner granting permission to use that copyright, then they can use it.

Also, it wouldn't be a special license. If you wanted to do a "For my friends everything, for my enemies the law" thing, you'd just set it as all rights reserved and add special note encouraging people to ask for permission to use it.

Plus, copyright enforcement typically goes in the other direction. It's not about who you can sue, it's about who you can't. Licenses are just a way of specifying who you cannot sue. If you want everybody to use your project but don't want to bother with a license, you can make it all rights reserved (the legal default) and just not sue anybody. You could sue them if you wanted to (which is why nobody would ever use your code: because of the risk that you change your mind and sue them), but nobody is forcing you to.
by Aurornis | 2025-11-30 03:24:06+00:00
Thanks. Can I ask how you saw the original question? I only get a page saying this question has been removed, but then again I'm not logged into SO on my phone.

I think this confirms my suspicions: Someone didn't read the SO rules, posted a trivial question, encountered moderation, and has taken it so personally that they're on a crusade against the entire website.

Stack Overflow is not without problems, but I don't think this blog post captures any of those. It's just someone with a grudge about having their low-effort question moderated out.
by nerdponx | 2025-11-30 03:24:11+00:00
Because a lot of people want Kagi to succeed because they want to keep using the service. So people care if they make bad business decisions that might threaten their long-term success. Compare to, say, Fastmail, who won similar mindshare under similar market circumstances, and who never attempted to enter the real estate business.

That said, this isn't as crazy of an idea as it sounds from the headline. Kagi says they are "remote-first", so the main beneficiary of this real estate is meant to be Kagi and their employees. The idea to open up some of the office space for Kagi customers to reserve is novel but not completely ridiculous either. I can see it working out well as a marketing tool.
by DrewADesign | 2025-11-30 03:24:13+00:00
Just like people said of a bunch of saas companies going up against Oracle, IBM, etc. 20 years ago.

I honestly don’t think open ai has the maturity or discipline for long-term viability, but their operating expenses for a week would eclipse the annual payroll required to hire a large corporate infrastructure that may be the best shot they have at transitioning from a company operating on hope and buzz to one that actually makes a few bucks. I’ll eat my hat if they become the next Google, but they didn’t pull the playbook out of thin air.
by parpfish | 2025-11-30 03:25:17+00:00
reason (3) is social signaling.

elite schools aren't only desirable because they set you up with big opportunities. they are the way for high-school overachievers to signal to everybody how smart and good they are.

elite schools could probably make bank if they just sold a stamp-of-approval from their admissions committees that just said "you are smart enough to get admitted, but were not lucky enough to win the lottery of being given a seat".
by ptsd_isv | 2025-11-30 03:25:30+00:00
For off the shelf shadow.tech has worked pretty reliably for me, even to the point of being usable for streaming vr using alvr (uk based).

For diy you can use moonlight / sunshine or steam remote play. I find latencies lower than around 30ms perfectly playable for everything except twitch shooters etc.

For true diy look into leveraging nvenc or equivalent hw encoder using a “zero latency” profile and build on top of UDP. TCP could be feasible for client input -> remote traffic, but even then building a minimal custom reliable layer on top of UDP probably makes sense to avoid nagle type issues. If you want to support arbitrary input devices (joysticks, wheels etc) that can’t be represented as an Xbox controller things will get pretty tricky. Especially if those devices require drivers, at that point your into proxying usb.

DIY in a weekend? Definitely.

True DIY in a weekend… probably not :)
by hgs3 | 2025-11-30 03:25:40+00:00
> The people writing libraries have no idea how their library will be used.

Unless you're paying them, the people writing the libraries have no obligation to care. The real issue is Big Tech built itself on the backs of volunteer labor and expects that labor to provide enterprise-grade security guarantees. That's entitled and wholly unreasonable.

> Take libxml2 as an example.

libxml2 is an excellent example. I recommend you read what its maintainer has to say [1].

[1] https://gitlab.gnome.org/GNOME/libxml2/-/issues/913#note_243...
by smitty1e | 2025-11-30 03:26:17+00:00
> 3. Ethics matter. I don't believe there's any life after this one

Serious, non-troll question: why bother?

If there isn't any scope outside of the current perceived existence, and we're all so much "smart dirt", then the difference between kindness and malevolence seems moot.

Note: I do subscribe to an explicit meaning to life, so this is posed more to express bewilderment at the alternative than reveal any anxiety on my end.
by phendrenad2 | 2025-11-30 03:27:04+00:00
Let's say you accomplish your goal of dissuading "big corporations" and "bad guys" from using little auth middleware library, and you get a bunch of other open-source maintainers to do the same.

The "big corporations" will shrug and throw a few more tens of thousands into their R&D budget and will assign a few devs to create an alternative, and when they release it as open-source, they'll use it an opportunity to self-promote, it'll have a slick website, and "X by Big Corp" will become the go-to library.

The "bad guys" will just shrug and steal your code. Al Capone was brought down on tax evasion but I don't think you're going to get him on copyright infringement.

If you can somehow convince the majority of non-corporate developers to not use corporate-sponsored open-source, then that might be interesting, but not by much, because there aren't many of those.
by dang | 2025-11-30 03:27:14+00:00
This is an interesting historical article but the thread so far is too shallow (i.e. reacting only to one controversial phrase in the title), generic (i.e. disengaged from any of the interesting details in the article), and ideological. Generic ideological tangents make for lame and repetitive threads (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...).

I've replaced the title with the subtitle in the hope that this may help.
by Aurornis | 2025-11-30 03:28:10+00:00
If it's any consolation, I feel like I've been pitched 10 different versions of this product over the years and I've encountered a lot of startups trying to do the exact same thing. You probably didn't get any YC traction because they'd seen the same thing so many times before. I wouldn't be surprised if we could find a YC batch or two that already contained this exact idea.
by foobarian | 2025-11-30 03:28:30+00:00
I think it is an advantage, the question is just how big, and assume we look only at ongoing operation cost.

- Earth temperatures are variable, and radiation only works at night

- The required radiator area is much smaller for the space installation

- The engineering is simple: CPU -> cooler -> liquid -> pipe -> radiator. We're assuming no constraint on capex so we can omit heat pumps
by blackjack_ | 2025-11-30 03:28:38+00:00
I can drop in replace LLMs in my everyday usage. If OpenAI introduces ads, I will switch and never look back. They have no Moat, and right now the Chinese companies catch up shortly after the models are released… All these arguments about average people not knowing about other LLM companies can be fixed with a simple internet search or information sharing. No big deal.
by rigrassm | 2025-11-30 03:29:25+00:00
> How is GP's idea related to 3~4 different home projects of yours and not just one?

My thought process is that if I actually make this for myself, those 3-4 projects would magically get a very impatient new stakeholder who will pester me to actually deliver those projects to them.

It's gonna be interesting to see if I'm able to trick my brain into not just brushing off the agent (or if that's even really an issue, no clue at this point). I've started rolling around some ideas on handling that scenario but I'm just gonna let that stew while I play with different setups so I don't end up just building a convoluted reminder app lol

Unfortunately I had an unexpectedly hectic holiday weekend so I won't get to start playing with the idea for real until tomorrow afternoon.
by willio58 | 2025-11-30 03:29:41+00:00
I’ve worked in an org where our CEO had the same sentiment. He preferred the term “work life satisfaction” . Worst thing was, if you really prodded him on it it became clear the definition was basically the same. He just didn’t like the negativity some people had when talking about work life balance.

We all had to quietly nod in agreement in those meetings and then literally everyone else openly talked about work life balance regularly. Being on the hiring team in that company quite, quite often the phrase comes up in interviews. Even our head of HR, thankfully, wouldn’t regurgitate the weird language around that to potential hires asking about work life balance.

Ultimately, executives are just humans. Humans have flaws and sometimes those flaws materialize in pedantic phraseology. People hope their execs are these perfect all-knowing individuals and that’s just never the case. It’s a combination of _some_ amount of competency and a whole lot of luck that put them there in all cases.
by d3Xt3r | 2025-11-30 03:29:44+00:00
No offense, but they're about as similar as apples are to oranges: yes they're both fruits, but they're very different kind of fruits.

Zorin is a more "traditional" OS, where things work like most PC operating systems, whereas Bazzite is an immutable OS with atomic updates. Immutable means the core system files are read-only, which makes it less susceptible to corruption and breakage (due to user error or malware). Atomic updates means updates either apply or don't: there's no partial/failed state that can break your PC.

Updates are also image-based, where your entire OS image gets updated in one go, kinda like how mobile OS's work - this means there's no chance of package conflict/version/dependency issues that can sometimes plague regular Linux distros like Zorin. This also means that major OS upgrades are trivial - they're treated like any other update. In Zorin and even Windows for that matter, major OS upgrades are always messy, and there's a chance something can break or get corrupted. You don't have that issue with immutable, image-based distros like Bazzite.

The only area where Zorin would be better is in low-level customisability - like say, you want to switch out your kernel to a custom kernel, or use a different DE, or change login managers etc. You can do that in an immutable system, as these are core components. But most people don't do this, so for regular users, an immutable system like Bazzite would be a much better choice.
by satisfice | 2025-11-30 03:30:25+00:00
I’m sorry you have to go through this. Of course it doesn’t matter what I feel or think. I’m a random stranger…

Except I’m another human of your kind who found this post. It moved me. So there is meaning in your suffering that goes beyond you and reflects in someone else’s experience.

We are all doomed, but at least we can see each other along the way, clap hands and cry “we lived!”

I hope you pull through.
by whartung | 2025-11-30 03:31:27+00:00
As someone who has found themselves in a situation out in the wild with a fire and a fire extinguisher (neither of which were mine), with no direct extinguisher experience, you can take some solace in that they work very easily. They're not some wild hose that going to send you around the room. There's very little force. And you can simply fire it in bursts. It takes no time to get a feel for it and use it with precision.

If you find yourself with a fire and an extinguisher, do not hesitate to pull the pin, and go to it. You'll figure it out. In the end, you can't really make the situation worse.
by gbear605 | 2025-11-30 03:31:37+00:00
At this point I’m infamous in my company for complaining about how something should have been done with a QUERY verb but it hasn’t been approved yet.

The cases tend to look like this: - An endpoint was implemented as a GET endpoint, since it’s for getting data, with the search terms in the query parameters. The search term got too long, breaking a critical behavior in production environments. - An endpoint was implemented as a POST endpoint, despite it being an idempotent query for data, since the request body is too large to fit in query parameters. New employees repeatedly come in and are confused why it’s not a GET endpoint, or why it doesn’t modify anything.
by NetOpWibby | 2025-11-30 03:31:41+00:00
The decision was made to ban him here, try to get him fired though I don't know if we succeeded, and attack him with sockpuppets on Reddit

I was on the receiving end of similar treatment for several months on StackOverflow. It made me angry but eventually I just accepted and kinda felt bad for the people doing it. Your admission makes it seems like it wasn't worth it.

Hope the surgery works out in your favor.
by sfifs | 2025-11-30 03:32:37+00:00
If there's one thing the history of mass internet servuces teaches us, it is that people switch to platforms with superior product/experience in an instant.

Remember Lycos, Yahoo, & Hotmail? They all had strong userbases for their time who switched in an instant to Google Search & Gmail.

Even with network effects, it is very difficult to compete without outright superiority - remember Orkut, MySpace, Google Plus or even Facebook? Meta made the right decision buying Instagram and WhatsApp instead of trying to sustain Facebook.

There are no lock-ins in Chat assistants at all and no network effects. All evidence suggests now cutting edge high performance models are mostly coming out of Google, Anthropic etc and high efficiency models are coming out of China. ChatGPT also appears to have a disadvantage in the talent war - mostly because talent seems to not like to work with the management.

Also almost no one I know uses ChatGPT now as their primary AI assistant now because they feel the quality of answers from others are simply superior (I check case by case) and the same seems to hold in more formal tests in AI enabled product development. Even Microsoft has started hedging bets with Anthropic.

OpenAI really really needs to focus on outright superiority or it's going to be interesting to see how the financial shakeout is going to play.
by cootsnuck | 2025-11-30 03:33:08+00:00
I personally don't think belief in an afterlife should be necessary to believe it's worthwhile to not be shitty to people.

"What goes around comes around" suffices for me.

Call it "ethics", call it "maximizing outcomes for all involved stakeholders", call it "karma", "good business", or "kindness"...whatever you call it, I don't think it's difficult to find your own personal justification for it if you want to.
by venturecruelty | 2025-11-30 03:33:21+00:00
>In 2015, I had a lot of interaction with a startup incubator you know well, and ended up sitting in the discussions and planning around banning and erasing a young programmer we considered a threat to our financial interests, due to his concerns about authoritarianism in technology. In retrospect, he was harmless, but an example had to be made. The decision was made to ban him here, try to get him fired though I don't know if we succeeded, and attack him with sockpuppets on Reddit, and it seems to have worked because you don't hear his name much.

Jesus Christ, dude. I'm going to be honest with you. While I feel bad for you in your current state, this is a pretty disgusting thing to have done. Have you tried to make any of it better? I mean, you could name this programmer (assuming that wouldn't make it worse), and you could definitely name the incubator and everyone involved in this decision. I'm guessing this kind of thing is quite common.

If you just want someone to tell you that it's okay, I'm not going to be the one to do that. Be as sorry as you want, but what have you done to make it better for him? Even part of this post reads a bit patronizing ("In retrospect, he was harmless..."). Not "this was intrinsically wrong and we shouldn't have done this", just "he wasn't even a threat to take down". My God, dude.

I wish you well because there are vanishingly few humans I wish to see truly suffer. If you make it, I hope you work towards righting the wrongs you've done.
by osdev | 2025-11-30 03:34:52+00:00
Scala is a great language, and functional programming (not pure functional) made me a much better programmer. And functional error handling is a fantastic way to model success and failure, whether you’re using Either or the newer Result type.

I have to both agree and disagree with some of the commenters here regarding why scala declined in usage. There are several reasons.

1. People just got fed up with the push toward pure FP and the complexity. Pure FP and category theory, and effect libraries are just not for the average audience.

2. Android support for Kotlin drastically reduced the momentum as well

3. Spark usage was pretty heavy driver for using Scala and I’m not sure about it’s used as much.

4. Scala became more and more niche as a result of item 1 above.

This being said, I switched to Kotlin for all server side work. I think a language and in particular the ecosystem, needs the vision/stewardship that can offer more practicality and balance in the language design, programming style, tooling, and frameworks. Kotlin just became a simpler language with better support for all of the above.

I can’t think of a better company to drive the development than Jetbrains. I don’t agree with all the choices, but Kotlin overall is a beautiful, simpler language, with all the practicality, and support needed to keep it going.

However, now that Java is making strides in the language features, as compared to historical improvements at the VM level, I’m curious to see how the market share for Kotlin outside of android is going to be affected.

Personally, I still prefer Kotlin for the practical FP support, Ktor as an HTTP server, and pretty good compatibility with Java. And lastly, I think there is enormous potential in multiplatform, as a strong alternative to typescript/react native for mobile.

Disclosure: I am biased as I’m developing some libraries and soon to be made (more) public server framework.
by zanmat0 | 2025-11-30 03:35:47+00:00
I really wanted to give this a legitimate try but even following the installation instructions to the letter, it bricked my Windows install and I had to spend a few hours fixing the MBR, Bootloader, etc. I'm sure it would be a breeze using a separate physical drive but that'll be a project for another day.

Bazzite does look very promising and happy to see innovation in the Linux gaming world!
by shruubi | 2025-11-30 03:35:50+00:00
I understand the intention of what the author is trying to achieve, but I think the problem they will run into is how do you define "evil" in a legal document or license? There is a subset of acts and beliefs that wider society has deemed "evil", but I doubt large corporations are actively supporting sexual assault, torture, murder etc. What the author is referring to is things they find morally reprehensible but do not reach the level of the aforementioned acts enough to be expressly illegal and evil (and whether they are or not, IANAL).