MurphyA/hacker-news huggingface dataset:
by zahlman | 2025-12-31 17:46:19+00:00
> within the accepted social boundaries of the time

Pulls a lot of weight there.

> AA advocacy exposed cracks in systems

No; it proposed a supposed justice for those former social boundaries.

> and pushed reforms like anonymization and structured evaluation

No, these are clearly not anything to do with AA programs as actually observed today. It's extremely disingenuous to attribute the "colourblindness" of the 90s to "AA" and then use that to justify the explicitly race-conscious policies of today.

> You can disagree with that choice, but it is coherent to see it as pro merit rather than anti merit.

No, it is not. It completely ignores what the word "merit" means.
by anthuswilliams | 2025-12-31 17:46:28+00:00
Insurance companies absolutely benefit from the higher and opaque prices, because they negotiate rebates with providers. This allows them to maximize patient copays and ensures they hit their deductible, i.e. paying as much as possible under their respective insurance plans. Contrast this with a no-rebate world with cheaper/more transparent pricing. Fewer patients would hit their out of pocket maximum.

They can use the rebates they get from the providers to subsidize the insured, allowing them to offer lower premiums and gain market share. This is what people mean when they say "In America, the sick people pay to subsidize the health care of the healthy people".

Of course, that above only applies if there is competitive pressure. If there is no competitive pressure (e.g. in states with only one or two insurers), they can keep premiums high and book as profit the difference between what the patient paid out and what the patient would have paid out in a lower-cost no-rebate world.
by manoDev | 2025-12-31 17:46:49+00:00
Planting trees solves both the carbon capture and the emissions issue from different angles. Some examples are:

- With more wood available it’s more economical to use it as a building/manufacturing material over other emissive sources (concrete, steel, plastic)

- We can replant the same area multiple times

- Even if we plant crops for biofuels, it’s closer to carbon neutral than burning fossil anyway

Every move we can make towards planting (and managing) more of the surface of the Earth is an improvement, without waiting for miraculous new technology.
by mikestorrent | 2025-12-31 17:47:19+00:00
Ultimately this boils down to lack of clear technical and community leadership from Canonical. Too unwilling to say "no" to vanity/pet projects that end up costing all of us as they make the resulting distribution into a moving target too difficult to support in the enterprise - at least, not with the skillset of the average desktop support hire these days.

I want to go to the alternate timeline where they just stuck with a set of technologies... ideally KDE... and just matured them up until they were the idealized version of their original plan instead of always throwing things away to rewrite them for ideological or technical purity of design.
by Terretta | 2025-12-31 17:47:27+00:00
"No AI, no ads, just search."

Clicked to give it a try, only to be greeted with this LLM authorship trope.

If "sick of AI", rehumanize the slogan?

And carry on! "We were there" when DDG and Kagi got started; hope you enjoy carving a niche as well.

// Yes, LLMs learned it from SEO and marketing slop predating LLMs, but the "No A, No B, Just C" association is too dominant for your brand.
by voidfunc | 2025-12-31 17:47:43+00:00
You're asking about a fundamentally different thing.

An app bundle (.app, .rpm, .deb, .msi/.exe etc.) are things jpackage can build for you and are a single shippable artifact for a user with a JRE included so they don't need to do that. It's designed to make it easy to ship Java applications around.

If you want a fully statically linked binary you're diving into graalvm and native-image: https://www.graalvm.org/latest/reference-manual/native-image.... This will give you what you want which is basically something you can wget and chmod +x.
by benoau | 2025-12-31 17:48:36+00:00
Not really, what they actually do for most games is basically what Google and Apple do: a token review, then nothing apart from some niceties for players. Then they pocket an immense profit, it came out in one of Epic's cases that Valve net $50 million/year profit per employee.

The only thing they still do better than Google and Apple really is a few promotions throughout the year that target specific genres for released games developers can register for (whereas Google and Apple select the games they promote), and the "Next Fest" 3x a year for unreleased games.

They used to do stuff like "visibility rounds" that would reach 100,000s of people who didn't know about your game - the same feature today targets people who already wishlisted your game, so these days most developers have to put significant effort and money into promoting their Steam page on other channels like tiktok/youtube/reddit.
by jemmyw | 2025-12-31 17:49:19+00:00
I've always loved the books. I grew up near Ashdown forest. When I visited the UK again I stayed in Hartfield and went to the little cafe they mention in the article. It was nice, my kids enjoyed it.

I was reminded this year that my Winnie the Pooh is not everyones when someone at work posted a quote that made no sense to me. I read some of the poems Milne wrote, thinking it must be from those. Of course it was just from a more recent Disney movie. It was about being smarter than you think, it made me chuckle anyway because quite a few of the original stories are about what happens when you think you're smart. Milne might not have the best reputation as a good bloke, but his writing about childhood was subtle and grounded.
by jacobrussell | 2025-12-31 17:49:21+00:00
I’m using the peloton only. I bought a little iPad/phone mount that I put on the handlebars. I run the app on my iPad, put the peloton in “just ride” mode (no subscription needed) and match the cadence/resistance with the web app.

When it comes to cycling I’m a complete novice which is why the workouts have resistance as % of total (what peloton does) and I recently added an option where you can switch to relevant effort in settings.

I appreciate this comment because I didn't know what people typically did for creating their own workouts and recently learned about FTP. I'm going to look into this!

There are several interesting projects around peloton hacking that have served as inspiration:

- [0] Peloton android app side loader: https://github.com/doudar/Openpelo

- [1] Overlays metrics on the Peloton: https://github.com/selalipop/grupetto

- [2] Bookmarklet to overlay cadence/resistance on web classes (this is what I started with): https://gist.github.com/rocng/2ff577948569ce0764b8938687841b...

- [3] Decodes Peloton metrics from the serial port: https://github.com/ihaque/pelomon

- [4] Transform Peloton into a smart trainer: https://github.com/doudar/SmartSpin2k/

These can be used in combination to use your Peloton with Zwift. Groupetto and Pelomon are really interesting. I'd like to integrate with something like Groupetto and use OpenPelo to have the full experience on the Peloton itself. That's kind of the end game, but I think the web app is the most approachable and easiest to get started with -- at least for me.
by Aurornis | 2025-12-31 17:49:28+00:00
I did a clean install of Windows 11 when Windows 10 went EOL. From all of the complaints I was hearing from headlines I expected a disastrous experience.

But to be honest, it’s been fine. I’m not a heavy user but I switch to the Windows PC at least once a day for a few hours of CAD, gaming, and one other engineering program that is Windows only.

I don’t click any of the AI buttons. I declined the OneDrive or backup sync or whatever it was and it’s gone. I don’t use the built-in email client or the other features this article complains about and I don’t feel like I’m missing anything.

The centered start menu isn’t my favorite, but it’s not like it’s unusable. I didn’t find it difficult to adjust the interface and hide things I didn’t like in the first few minutes.

On the other hand, my experience with the latest macOS and iOS 26 has been incredibly frustrating. I’m almost to the point where my basic apps have worked around new macOS bugs. My iOS phone is stuttering and laggy for unclear reasons and searches show I’m not alone. I didn’t expect my Windows 11 PC, of all things, to be the smooth sailing computing experience in my house but so far that’s how it’s looking going into 2026.
by ComputerGuru | 2025-12-31 17:49:37+00:00
Do browsers use a custom dictionary for zstd (I don’t think so since I can precompress zstd content server-side)?

Brotli was designed for html compression so despite/while being a relatively inferior algorithm, its stock dictionary is all html/css/js-trained/optimized. Chrome/Blink recently added support for seeing content compressed with a bespoke dictionary, but that only works for massive sites that have a heavily skewed new/returning visit ratio (because of the cost of shipping both the compressed content and the dictionary).

Long story short, I could see br being better than zstd for basic web purposes.
by vips7L | 2025-12-31 17:49:40+00:00
I'm not asking about a fundamentally different thing. The success of other languages isn't because they produce installers. Have you tried native image for a non-trivial application? I've been using it since it came out. It is not trivial to use, the compile times are extremely long, and the resources it requires are sometimes more than a developers machine can provide.
by zkmon | 2025-12-31 17:49:51+00:00
When you think so hard for how to build agents, most likely agents don't have a solid usecase beyond being a glorified chat bot plus the traditional automation workflows.

Let's be honest. What you call as an agent is the glue between the human user, tools and LLMs. This glue exists solely to allow the humans use their natural language. If you remove the need for NLP, there is no agent.

You might say agents take actions, define their workflows on the fly, does activities autonomously etc. Again, just fluff. Nobody would ever let a bot define workflow as workflows are tied to business rules and processes. These rules and processes are not to be "defined" on the fly. Autonomous activities? Automations are nothing new.

The only new thing in the town is ability to convert the human-like like language into a structured information. Once this is done, everything continues on traditional rails. These AI layer is just skin deep, giving humans the comfort of using their natural language to interact with computers. If anyone says anything else, they are priming the pumps.
by thrownawaysz | 2025-12-31 17:50:05+00:00
>It's a common business model

But no one is paying MonoGame in this case? Maybe I'm just thick but X developer pays for MS/Sony/Nintendo to become authorized > and then they ask permission to use MonoGame per the page.

1. Apply to the vendor developer program (required for publishing).

2. Through the program, request access to the MonoGame console repositories

MonoGame gets nothing in the end.
by AndyNemmity | 2025-12-31 17:50:05+00:00
I find in my experience that it's trivial to have the skill systematically call the script, and perform the action correctly. This has not been a challenge to me.

Also, the pick up or not pick up, or discover or may not discover is solved as well. It's handled by my router, which I wrote about here - https://vexjoy.com/posts/the-do-router/

So these are solved problems to me. There are many more problems which are not solved, which are the interesting space to continue with.
by tempest_ | 2025-12-31 17:51:03+00:00
I love Stardew and played a bunch when it was first released.

He really had perfect timing with its release. The original developers and the rights holders for harvest moon had so badly fumbled for so long with bad releases or only in Japan releases etc. Someone was bound to show up in that space since there was a clear demand for that type of game. It also helps that he aped (heh) harvest moon from the super nintendo / game boy generation so it basically runs on a potato and no one needs to buy dedicated hardware.
by djoldman | 2025-12-31 17:51:11+00:00
"Grants and contracts revenue represents the largest component of University revenue ($1.5 billion and 38%)."[0]

Indeed. Many large US universities are more accurately labeled as research centers with schools attached.

Because those grants are extremely restricted in what they can pay for, it's not quite accurate to include them in anything like an "available operating revenue" number.

[0]https://resources.finance.duke.edu/resources/docs/Financial_...
by Sajarin | 2025-12-31 17:51:13+00:00
I think this comes off a bit too strong (as well as the replies to this to be fair)

The example isn't quite accurate. If a friend bought you lunch, the social norm of reciprocity would incline you towards buying them lunch in the future (i.e part of your paycheck)

Free open source software is a public good. While there is no obligation to give back, giving back helps that public good become more useful to other people (including your future self). I'm against making contribution an obligation, but I'm not against light social pressure upon philanthropists who have the means (which is what the parent comment was doing).
by mrspuratic | 2025-12-31 17:51:37+00:00
This. I have that type (regenerative MHVR) installed in the attic for upstairs, and a synced pair of in-wall ceramic (recuperative) types on opposite sides of main living area downstairs (eliminating ducting, albeit with reduced efficiency). I haven't attempted any energy/ROI calculations but fresh filtered air, lower humidity and good nights sleep are well worth the claimed single-digit watt power usage to me.
by ralusek | 2025-12-31 17:51:49+00:00
> Absolutely nothing about free software requires or even implies any responsibility to “give back”

You're correct about that. The free software itself doesn't confer any responsibility. But the free software exists inside other contexts. Social/moral context. There're also future contexts for you or humanity. For example, if developing free software proves to be a sustainable model for people to do, you might get other projects LIKE the Blender Foundation to crop up in the future. You might benefit from them directly, or benefit from them by enjoying the things people produce with them. Also, if it's a tool that you like to use, maybe you just want that specific tool to continue to improve.
by kuylar | 2025-12-31 17:52:27+00:00
In the same page,

> The MonoGame Foundation cannot directly give anyone access to the private console repositories without prior approval from the vendor due to NDA requirements set out by each vendor.

Blame here goes to Nintendo, Sony and Microsoft (though I'm not so sure about Microsoft)

This also applies to Godot, another open source game engine, which doesn't have any code for console support on its upstream repository.
by pklausler | 2025-12-31 17:52:29+00:00
I have learned to think about this problem thus: there's reality, and then there's perceptions, and communication is a task of persuading somebody else's perception to somehow align with yours. When you both view reality clearly, it's best to present simple facts and their implications. The other three cases are education, bullshitting, and nonsense, and it's best to involve a professional.
by zinekeller | 2025-12-31 17:52:32+00:00
In this case, maybe, but maybe not. I'll lean onto the "business case" in case of Xbox (heck, it even has a developer mode for a one-time payment), but as I understand it Sony and Nintendo has a strict NDA when it comes to dev-related things (which includes development tools), so it might be impossible to have an officially-sanctioned (aka "I can submit this game to their platforms") open-source devkit on those console manufacturers.
by AndyNemmity | 2025-12-31 17:52:38+00:00
The LLM doesn't copy the script, it runs it.

But for sure, there are places it makes sense, and there are places it doesn't. I'm arguing to maximully use it for places that make sense.

People are not doing this. They are leaving the LLM to everything. I am arguing it is better to move everything possible into tools that you can, and have the LLM focus only on the bits that a program doesn't make sense for.
by tialaramex | 2025-12-31 17:53:05+00:00
For "adding an element to a vector" it's actually not necessarily what you meant here and in some contexts it makes sense to be explicit about whether to allocate.

Rust's Vec::push may grow the Vec, so it has amortized O(1) and might allocate.

However Vec::push_within_capacity never grows the Vec, it is unamortized O(1) and never allocates. If our value wouldn't fit we get the value back instead.
by eduardogarza | 2025-12-31 17:53:17+00:00
Why 52 and not 26? or 104? The number is arbitrary - it's much better to ask yourself - what questions do you have about the world? what is something that I'm curious about? Then find recommendations from Reddit, HN or even the chatbots about the best books of that topic.

Example: I want to improve my ability to write with a richer vocabulary so therefore I should probably find the best English classics and authors known for their vocabulary (Shakespeare, Joyce..). What are 1-2 books by each of them? Read them -- learn with intention -- and it will not feel like a chore that requires you to "stay motivated" and you'll just do it.

You could easily read a self-help book in a day. A classic might take you a month. A textbook probably a couple of months. Speaking from experience, focus less on the number and finding quality things consume that will teach you something meaningful and long-lasting.
by Hizonner | 2025-12-31 17:53:40+00:00
So wait. You upload everything you post to a centralized service, which uses a centralized algorithm to decide which of the billions of available uploads to show to each person, in order to increase the advertising profits that accrue to the centralized corporation that owns the whole thing, and that's decentralized information flow?

Have you considered the possibility that you may be an idiot?
by my_username_is_ | 2025-12-31 17:54:02+00:00
Have you tried using OnShape? One of the reasons that I switched to OnShape recently is that I can run it on my MacBook. This makes switching between my mechanical design & app development workflows seamless. There are some things to get used to with the transition to a cloud system, but knowing what I know now I would make the same decision again.

At this point I'm using Windows almost exclusively for gaming (and it sounds like non Windows options have been getting better recently, so I may be able to step away from the Windows ecosystem entirely when that machine eventually dies).
by coherentpony | 2025-12-31 17:54:03+00:00
The circumference of Earth at the equator is about 40,000 km and the speed of light is about 300,000 km/s. The appropriate division results in about 0.13 s.

That seems to track. The vast majority of requests won’t go half way around the Earth, so maybe halving that time at 0.06 seems like a reasonable target.
by AndyNemmity | 2025-12-31 17:54:17+00:00
I don't understand. The Skill runs the tools. In the cases there are problems where you can have programs replace the LLM, I think we should maximully do that.

That uses less tokens. The LLM is just calling the script, and getting the response, and then using that to continue to reason.

So I'm not exactly following.
by potato3732842 | 2025-12-31 17:54:41+00:00
>If you think you have even near impunity on social media, I have a bridge to sell you. Even a town to go with it.

I specifically said "near" impunity. If you do something bad enough they'll come after you but even then if your gripes are legitimate that's likely to amplify it.

Surely you're not honestly claiming that there is not a significant practical difference between modern internet criticism and the old ways when messaging that could reach the broad public was far thoroughly gated by people and things that had more stake in the power structure.
by manwe150 | 2025-12-31 17:54:46+00:00
This seems to be a story written for the HN audience, rather than for the core user base. Despite a long trend of predictions of Windows demise, it is still very much here and healthy as a platform for user install.

I could also write the same article about this website, how it was so full of bloat and ads that nobody wants I could barely get it to scroll, and it eventually crashed before getting to the end of TFA due to general resource exhaustion on mobile. None of that predicts the websites financials or “disasters” though.
by lefra | 2025-12-31 17:54:54+00:00
The ocean has already absorbed 30% of the CO2 humanity has emitted. It causes issues: ocean acidity rises, which reduces plankton ability to grow. Plankton being the base of the ocean food chain, all ocean life gets impacted.

You'd need to find a way to sequester carbon without it leaching in the water.

https://marine.copernicus.eu/ocean-climate-portal/ocean-carb...
by akshatjiwan | 2025-12-31 17:54:58+00:00
I think you have a point. It could be difficult to justify the cost of carbon capture based of sequestration alone. One of the reasons I think this might still work is that captured carbon can be used to create platform chemicals (various hydrocarbons) using the fischer tropsch process. Electrofuels are using direct air capture to generate fossil replacements.

Only requirement is energy and there too it isn't all that expensive to pull air in from the atmosphere or to seperate CO2 from adsorbent via low grade heat (70-100c)

So far into the future this method could allow us to continue produce critical hydrocarbon materials (used everywhere from plastics to pharamaceuticals) without having to depend upon concentrated and contested oil supplies.

More than energy efficiency its volumetric efficiency that's the issue. At the moment (to the best of my knowledge) kg of capturing materials capture tens of grams of CO2. Pulling it from air is not that energy intensive but finding materials that can actually filter out CO2 from that air is difficult. If breakthroughs are made in this area it will have industrial applications. Then it won't be just sequestering.

Of course the easier solution is to plant more trees and grasses but they grow very slowly and require valuable land. Still this approach is feasible in some uncultivable lands. Crops like cottongrass[1] can grow even in tundra climate and can be valuable source of both technically imp carbon via cellulose and a means to capture CO2. We don't have to make a choice. We can do both simultaneously.

[1] https://www.fs.usda.gov/database/feis/plants/graminoid/eriva...
by LaffertyDev | 2025-12-31 17:55:01+00:00
Stardew likely qualifies for the reduced store cuts. Steam _lowers_ the percentage for a game when it sells high. Still somewhere between 10 and 25%, though.

Generally, the Steam cut is considered “fair” for Indy devs. The benefits of steam (discoverability, massive audience) generate more sales. My Indy dev friends are not upset about the steam cut at all.

This, however, is one area where eventually Epic Games shines — they take a much lower cut and if they increase in popularity with gamers then steam might be forced to lower their share.
by onion2k | 2025-12-31 17:55:11+00:00
I think that's provably untrue based on the fact Saturday morning cartoons were massively popular as a curated content feed on TVs through the 70s, 80s, and 90s. Kids (including me at the time) loved them and sank many hours into watching them. They were wholly approved by my parents, to the point where sometimes my parents would watch with me. Unless kids have fundamentally changed (which seems unlikely) the differentiating factor is almost certainly that kids simply now have access to far more unsuitable content.