MurphyA/hacker-news huggingface dataset:
by john01dav | 2025-11-14 18:26:01+00:00
Another issue is that you could, in principle, build data centers in places where you don't need to evaporate water to cool them. For example, you could use a closed loop water cooling system and then sink that heat into the air or into a nearby body of water. OVH's datacenter outside Montreal¹ does this, for example. You can also use low carbon energy sources to power the data center (nuclear or hydro are probably the best because their production is reliable and predictable).

Unlike most datacenters, AI datacenters being far away from the user is okay since it takes on the order of seconds to minutes for the code to run and generate a response. So, a few hundred milliseconds of latency is much more tolerable. For this reason, I think that we should pick a small number of ideal locations that have a combination of weather that permits non-sub-ambient cooling and have usable low carbon resources (either hydropower is available and plentiful, or you can build or otherwise access nuclear reactors there), and then put the bulk of this new boom there.

If you pick a place with both population and a cold climate, you could even look into using the data center's waste heat for district heating to get a small new revenue stream and offset some environmental impact.

1: https://www.youtube.com/watch?v=RFzirpvTiOo
by bluGill | 2025-11-14 18:26:08+00:00
Problem is most of them are paid for by the seller who doesn't care about customer service. If your HVAC really was bad they will replace it when they must, but their incentive is to do the cheap repairs as long as possible, instead of the expensive do it right: hoping that eventually you give up and replace it yourself.

If people regularly paid for the yearly subscription they would have incentive to service the customer, but this would increase their costs and most people are not willing to pay the true yearly costs.
by nickthebirder | 2025-11-14 18:26:16+00:00
A gamified bird sound ID app. Been working on it since May of 2024. While the core functionality of “catching” birds has been live for awhile, I’ve been working on a learning module built into the app. I’m experimenting with ways to teach new birders / nature curious people how to “tune” into different bird sounds. As a birder one of my favorite things to hone has been trying to differentiate songs and calls in the field and I want to capture that experience in the app.

Wings & Whistles: https://www.wingsandwhistles.app/

Love any and all feedback!
by 0xbadcafebee | 2025-11-14 18:26:21+00:00
One way to imagine being poor: imagine lots of slow leaks. Your bank account leaks, your car's engine leaks, your mental health leaks. Everything is slowly getting worse, and you know it. Every time you try to fix one leak, the other leaks start leaking more.

You might think, hooray, I fixed the engine leak! And then suddenly your wife is leaving you and taking the kids. So you rush to court to deal with that, and park in the wrong place, and your car gets impounded; getting it out costs money you don't have. In trying to deal with all that, your mental health suffers, so you're rude at work, and now your job is at risk. So then you work on being more positive at work, you finally get dual custody of the kids, and pay for the car to be returned... and then the transmission dies.

It's that, but your entire life.
by AdmiralAsshat | 2025-11-14 18:26:57+00:00
I struggle to understand why the (potential?) rights-holders are so intransigent about this.

If a company came up to me and said "We have interest in reviving an IP of yours. We will take on the development costs, we will take on all the risk, all you have to do is say yes and you will get a fixed percentage of every sale"--that seems like an easy win-win, does it not? The only reasons I would imagine you would say NO were if:

1) Concern that the company will do a crappy job and tarnish the brand's reputation (which, fair, but Nightreign studios and/or GOG seem to have a pretty solid track record on this)

2) Your company's bean-counters are both so greedy and risk-averse such that their thinking is, "We only wish to allow something if it will be a guaranteed hit...but if it is a guaranteed hit, we want to do it internally so that we get to keep all of the profits!" In which case, the requirements are almost impossible to satisfy, since there is inevitably some level of risk undertaken during the remaster/re-release effort.
by freejazz | 2025-11-14 18:27:06+00:00
These are interesting questions but they are not legal questions. Intent is not an element of infringement. It is only an element of willful infringement. Therefor it can never be used as a defense against infringement on its own.

>The fact that it reproduced those outputs is undeniable, but how does existing law and jurisprudence apply to an unprecedented case like this where the reproduction was through some magic black box that nobody can decipher?

People love to ponder... but ponder how the law should handle that... "Yes, your honor, our business has a magical black box that violates the law, we're just not sure how! Therefore we can't be liable" -- How does that even make sense? On what principle should that apply here and not elsewhere? Can your magic black box murder? Defame?
by flohofwoe | 2025-11-14 18:27:12+00:00
It's not about the idea of writing a pure native app, but about making it easier to build a hybrid app without an exploding build process complexity.

Emscripten is again a perfect example of how it should be done: FFI calls into Javascript are trivial (it's even possible to embed JS code into C/C++ source files), and I can build a complete hybrid WASM/JS app without having to bring in a completely different build system that's completely alien to the C/C++ world.

It even works without any build system at all since the emcc compiler/linker wrapper is also the Javascript bundler, yet the entire emcc wrapper acts like a GCC/Clang compatible compiler/linker with some extra Emscripten specific flags. The Emscripten SDK didn't jump into existance like this, the difference to the NDK team is that the Emscripten team actually listens to their users.
by embedding-shape | 2025-11-14 18:27:15+00:00
Because caddy/nginx/apache (any web server really) can serve that content as well as any other? Better question is; why default to using more things before you actually need them?

Personally, software engineering for me is mostly about trying to avoid accidental complexity. People obsessing about "web scale" and "distributed architecture" before they even figured out if people actually want to use the platform/product/tool they've used tends to add a lot of complexity.
by mothballed | 2025-11-14 18:27:24+00:00
Honestly if you use greer or some budget-tier mini splits it's easier just to install a new one every time than to fix them. It would work for 99% of residential cases and be cheaper.

A lot of the 'real' HVAC companies will basically push you to buy new shit if anything is broken anyways, so may as well use that model in a way that's actually economically efficient and just have teams of essentially unskilled unlicensed "Uber" goons that only know how to install a brand new X brand mini split and that's the way they fix literally everything.
by conartist6 | 2025-11-14 18:27:24+00:00
And really the reason that it would be like that is that the models don't learn, per se, within their lifetime.

I'm told that each model is cashflow positive over its lifetime, which suggests that if the companies could just stop training new models the money would come raining down.

If they have to keep training new models though to keep pace with the changes in the world though then token costs would be only maybe 30% electricity and 70% model depreciation -- i.e. the costs of training the next generation of model so that model users don't become stranded 10 years in the past.
by eulgro | 2025-11-14 18:27:45+00:00
I have trouble understanding how someone really can be poor.

I spend about 30% of what one makes earning minimum wage full time. I live a frugal lifestyle, but I still feel like most people would consider my lifestyle normal and comfortable enough.

If I really needed to, I could probably get by on 10-15% of the minimum wage. In other words, earning the minimum wage, I could make 6-10 persons live on my salary.

This is possible because we live in an era of abundance. This wasn't possible for most of history.

So to me, being poor, for those without major health issues and with the ability to work full time, is either a skills issue, or a mindset issue.

This guy has a car. I don't think we need to look further than that.
by takinola | 2025-11-14 18:28:01+00:00
> Other than Ports, the top 7 highest-margin industries (stock/crypto exchanges, stock exchanges, banks, toll road operators, financial services and asset management) are in financialization and rent-seeking, basically acting as middlemen that use other people's money to extract wealth.

OK, I'll bite. This is a very ungenerous take. Entities that aggregate and provide capital create enormous real human value. In fact, I would argue that most of the improvement in modern life that we all take for granted is because capital markets are available and accessible at scale. Where does the biotech company working on the new gene therapy get the billions it takes to develop and bring that drug to market? Where does the aircraft leasing company get the money to pony up for aircraft at hundreds of millions a pop?

I think it is fair to argue about whether the financial services use their position fairly/wisely/etc but it is unfair to dismiss the industry as "middlement using other people's money to extract wealth".
by calepayson | 2025-11-14 18:28:20+00:00
For now, the plan is to move from Jupyter back to a text editor. Jupyter is very forgiving of mistakes. The model didn't work? Change some parameters and rerun the training cell. This is amazing for new folks, who are being bombarded by new information, and (it sounds like) for experienced folks who have already developed great habits around ML projects. But I think intermediate folks need a little friction to help hammer home why best practice is best practice.

I'm hoping the text editor + project directory approach helps force ML projects away from a single file and towards some sort of codified project structure. Sometimes it just feels like there's too much information in a file and it becomes hard to assign it to a location mentally (a bit like reading a physical copy of a tough book vs a kindle copy). Any advice or thoughts on this would be appreciated!
by carlosjobim | 2025-11-14 18:28:35+00:00
I guess because the ratio of people complaining about poverty is 10 000 to 1 compared to people who give solutions to poverty.

There are solutions to poverty, which the individual person can follow, but nobody wants to talk about those. It has always amazed me, because poverty is hell. Who wouldn't want to get out of that, and who wouldn't want his fellow brother to get out of that?

I could talk about it here, but I would just get down voted [dead], [flagged] and so on.
by glenstein | 2025-11-14 18:28:37+00:00
Rust/Servo/Quantum culminated in tangible benefits that reflect successfully played out projects from which Firefox reaped major rewards. And FireFox OS, perhaps more than any other, is something I wish we had right now, because if they never gave up on it and we had a 10+ year old alternative mobile OS waiting for its moment, it could have been well positioned in a moment like this one where Android is increasingly betraying the trust of its developers. I think the Yahoo/Mozilla partnership, quickly forgotten, could have been meaningful if there was good vision.

Yahoo had a major collection of properties that still had relevance, and core services like email, search and maps that I remember Matt Yglesias (of all people) insisting would have been the keys to the success of a FirefoxOS. Yahoo had the infrastructure, but no vision and a bad brand, and Mozilla was the inverse. An interesting what-if that unfortunately amounted to nothing.
by eduction | 2025-11-14 18:28:51+00:00
I’d love an ai I could ask to pull up a web page I have a scattered memory of - I know what it was about but not the name of the site it was from, not if it’s open in a tab or if I closed it an hour ago, or maybe I bookmarked it. Even better if I can ask things like “can you find that movie review about some robert Downey junior film I read maybe a month ago?”

Whether it will actually do any of those things is another question of course.
by TZubiri | 2025-11-14 18:29:15+00:00
But LLMs became possible precisely due to centralized server, their economies of scale, and their capacity to train on user data. All of which are against the core tenets of locality, privacy and low cost (gratis) of FOSS.

Sorry guys, but this one is not for you. Unless you go all in on microchips so powerful that they enable local LLMs, but even that seems to be outside of the FOSS competency as it involves hardware, which FOSS doesn't usually touch (with the exception of raspberry pi's and some libre phones)
by 0cf8612b2e1e | 2025-11-14 18:29:49+00:00
The Forgejo people say that it is Gitea who is compromising security [0]. Not involved either way, but I have seen enough rug pulls that I will prefer the product which does not have a commercial offering and financial incentives to sabotage it.

https://forgejo.org/compare-to-gitea/
by verall | 2025-11-14 18:30:13+00:00
You have to find someone who is local and stands by their work (this can be tough but talk to neighbors/friends/etc). Then treat them well by always paying a tip over the quoted price. Honest businesspeople exist, they will remember your generosity, stand by their work, and go the extra mile to make it right if they make a mistake.

It's relationships, not legal guarantees. There's not enough paper in the world to protect you from a dishonest contractor or tradesman. Finding someone honest and then overpaying is the premium option.
by roxolotl | 2025-11-14 18:30:17+00:00
Yea my partner grew up genuinely poor and it’s interesting seeing how it impacts their mentality. The simplest but clear example is they never finish low-perishable food they like until they have more of it. There is always a few potato chips left in the bag. One cookie left waiting till it’s necessary to get through a rough day or more are purchased. They are the best saver I’ve ever met. But it wasn’t until they got lucky and got a break that it mattered because they never had anything to save but cookies.
by potato3732842 | 2025-11-14 18:30:32+00:00
If it only pumped the money to a few individuals someone would've pushed those individuals off a cliff and seized power by now.

The magic of the system is that there's enough trickle down to motivate the petite-bourgeois (I hate Marx, but I'll be darned if he didn't enumerate some good economic tiers) to make them keep the system running.

Your media talking heads peddling division, your 200k+/yr software engineers implementing extractive algorithms to make the gig economy tick, etc, etc, etc.
by Merinov | 2025-11-14 18:30:44+00:00
Very good point. I'm using Next.js link components but handling the dual target behavior with JS click handlers, which does indeed break native browser behavior.

You're right that this should be: - Proper <a href> for the card wrapper - Nested <a href> for the source link - Let the browser handle ctrl+click, middle-click, etc.

Will add this to the refactor list right away. Thank you for the detailed breakdown this is exactly the kind of extra eyes and explanation I need!
by compiler-guy | 2025-11-14 18:30:45+00:00
How much should the preemptive-plaintiff be willing to spend to get the declaratory judgement? And why would one expect to win? It is very clear that some combination of the three companies have the rights, and all they have to do is agree collectively to win. Each firm individually probably spends more on lawyers every month than normal people do in their lifetime. They have lawyers on staff, so their marginal cost of being hasslesome to you in court is near zero.

It's all risk-adjusted cost/benefit, and there is almost no practical benefit to taking the risk. Yes, it would be nice to clear up the legal ownership rights and to have a non-pirated version available. But as an economic matter, there is almost no value.
by antisthenes | 2025-11-14 18:30:47+00:00
> He had no hope that education in the government schools would meaningfully change anything for him.

I have over 14 years of education in developed countries, and out of those, maybe 1 year combined meaningfully helped me in my jobs/career in terms of skills.

Everything else was self-taught/learned.

There's an enormous disconnect in educational systems between what skills will get people out of poverty, what skills are great for wealthy navel-gazing students and what skills some bureaucrat decided "everyone" should have (but no one does, because no one pays attention in those classes).

And when people lose faith in the public educational system is when you get dysfunctional societies for the majority of your citizens.
by hopelite | 2025-11-14 18:30:50+00:00
I’m not familiar with the Huawei matter because it’s similar not something I have to concern myself with, but can you point to something specific or a place where I could get some facts on why Huawei is justifiably frowned upon?

I have never seen anything but the various broad claims in the news and by politicians that seem to always just kind of come down to “China bad” as evidence. Maybe I just didn’t care enough to notice, but I would have thought that if there was something real to how Huawei hardware will make the sky fall, the powers that be would have surely made that case with clear and irrefutable proof.

Thanks for providing anything you might be able to point me towards that goes beyond “China bad”, regardless of how anyone feels about China.
by _vaporwave_ | 2025-11-14 18:31:02+00:00
This is basically the "Boots theory":

> A really good pair of leather boots cost fifty dollars. But an affordable pair of boots, which were sort of OK for a season or two and then leaked like hell when the cardboard gave out, cost about ten dollars. ... But the thing was that good boots lasted for years and years. A man who could afford fifty dollars had a pair of boots that'd still be keeping his feet dry in ten years' time, while a poor man who could only afford cheap boots would have spent a hundred dollars on boots in the same time and would still have wet feet.

https://en.wikipedia.org/wiki/Boots_theory
by throwwee12 | 2025-11-14 18:31:14+00:00
If possible, could you link any of those posts, or post them through Prox2 in Slack? I'd be interested in reading it, because that's not the vibe I've gotten.

> OP did say some bad stuff, but it wasn't a spree and was an isolated incident. I don't agree with her actions, but I see where she was coming from: she didn't feel heard and just wanted to get back at people she saw as having wronged her. She definitely shouldn't have done what she did but it was an isolated incident or two.

If I remember correctly, she admitted that her ban was justified. But also, she didn't just do "some bad stuff", she did a lot of it - there's even a recent #meta thread referencing this exact post.

> You'll note that in the article that isn't what she portrays herself as and she explicitly bookends the article with paragraphs of text praising the mission and all of the good hackclub has done. Which is it, is she rightfully praising the organization but rightfully getting angry about it or is she wrongfully praising the organization and wrongfully getting angry?

Nuance does exist.

> That's good but again, make an announcement in hackclub?

Zach did.

> The fuck?? No?? if this has happened in the last year, how angry has your lawyer about the numerous vulnerabilities that were pushed, not notified, underpaid bounties, and more? Oh, and don't forget you TAKING DOWN THE GDPR EMAIL AND NOT DELETING DATA??

I'm more inclined to trust Chris than an anon account that straight up denies that internal conversations happened. You also seem to be regurgitating posts from earlier without seeing Chris's context.
by ceejayoz | 2025-11-14 18:31:41+00:00
> I guess it's interesting to see who was expecting it.

I mean, we saw good results in Boston with a similar policy. It made more than expected, and millionaires didn't seem to leave.

https://www.nbcboston.com/news/politics/data-shows-mass-is-h...

> Another state got wind of that, and invited the company to move the headquarters there instead, with all kinds of tax breaks and credits and such.

This is not a good thing, IMO. It's a race to the bottom, where taxpayers lose.

(I also question the article quite a bit. The link in the line "Instead, individuals worth $54B left the country, leading to a lost $594M in yearly wealth tax revenue" looks like it should be a cite, but doesn't actually go anywhere except a page which reveals that this article is hosted by a company selling… Swiss citizenship.)
by yjftsjthsd-h | 2025-11-14 18:31:54+00:00
I don't use GNOME, or GDM, or RDP, but isn't https://gitlab.gnome.org/GNOME/gnome-remote-desktop#headless... describing that?

> GNOME Remote Desktop supports integrating with the GNOME Display Manager (GDM) to achieve remote login functionality. This feature is only available via the RDP protocol. It works by the remote user first authenticating via a system wide password, which gives access to the graphical login screen, where they can login using their user specific credentials.

And then it seems to describe a pure-cli config process that you could set up once over SSH and then be able to RDP to the box thereafter.

Actually for that matter, the next section - https://gitlab.gnome.org/GNOME/gnome-remote-desktop#headless... - appears to describe doing a single-user version of the same, explicitly running headless.
by bradlys | 2025-11-14 18:32:00+00:00
The semantics here really suck.

I grew up lower middle class because for most of my life my parents both had full-time jobs. (By the definition, you are not "poor" in the US if you have a full-time job) However, we grew up what I would call educationally poor. My parents struggled with financial woes constantly. In my mind, we were broke due to their ineptness but they were poor as far as this writer is concerned. That said, I grew up around much more poverty than most in the US can imagine. I went to (public) school four days a week because the local district couldn't afford the fifth day. My parents had no thoughts about college or me getting ahead. There was no planning for my future. I had to entirely self-drive everything. There's obviously a lot more dark parts of this that come with being educationally poor as well but no need to elaborate.

Anyway, my point about all that is that I think it's really a mindset more than anything else. I don't think everyone can do what I did but I came from such a bad background with no hope at all and I still managed to be early eng for an IPO, FAANG, competitive university, etc.
by spongebobstoes | 2025-11-14 18:32:13+00:00
> crypto exchanges, stock exchanges, banks, toll road operators, financial services and asset management

While these are bogeymen, they do provide clear services that people need.

Banks should be obvious. A toll road is the worst offender in the list, it's tough to justify the eternal regressive tax.

The rest falls into financial markets. A steelman argument here could be that those services all make the power of compound interest broadly available. It's maybe the only exponential power available to average people.

I think there's a good argument that financial markets are a big reason that people can ever retire.