MurphyA/hacker-news huggingface dataset:
by sshine | 2025-12-29 07:33:46+00:00
No, but what if there were excessive toll roads, excessive tracking of your movement to build a profile of you, and excessive amounts of personalised billboards along almost every stretch?

I click back every time I hit a paywall. I almost exclusively visit personal blogs curated by other netizens. I never see any ads. I “stay home” a lot (as in, I tinker on my own networks and “go out” by means of automated services fetching free software without interaction). I pay for my email and search engine so they don’t feed back to ad engines. My use of “the web” only accounts for half of my internet use (where non-geeks don’t know anything else exists). My TV and phones are wired through ad-stripping VPNs.

If you go through all this effort, it’s not a net negative for you. But this is a blip in a vast sea of of what the article describes.

Besides that, I don’t think it’s a net negative.

That’s just gloomy thinking.

We have enslaved our attention and caused all sorts of antisocial behaviour. But we have also opened the world to everyone. I’m not convinced we fully understand the implications of “context collapse” as it leads to AI singularity (as in, all models train on one data set that feeds itself with very little variation).
by palmotea | 2025-12-29 07:34:20+00:00
> It's somewhat alarming to see that companies (owned by a very small slice of society) ... can easily price the rest of humanity out of computing goods.

If AI lives up to the hype, it's a portent of how things will feel to the common man. Not only will unemployment be a problem, but prices of any resources desired by the AI companies or their founders will rise to unaffordability.
by goku12 | 2025-12-29 07:34:39+00:00
What I understood is that the author is hoarding them for the future - not because there is any need. You could argue that it's too much RAM even at end of server's useful lifetime. But who knows? What if he end up running a few dozen services on it at that time?

Honestly, the problem that they're preparing for, isn't any of our fault. This is inflicted upon the world by some very twisted business models, incentives and priorities. It's hard to predict how it will all end up. Perhaps the market will be flooded with tons of RAM that will have to be transplanted onto proper DIMM modules. Or perhaps we might be scavenging the e-waste junkyard for every last RAM IC we can find - in which case, his choice would be correct.
by flanbiscuit | 2025-12-29 07:35:49+00:00
I learned this back when HTML5 was brand new around 15-ish years ago. If you wanted to use the new tags like <article>, the only “polyfill” needed was some css styles. You can see it in the early versions of the HTML5 Boilerplate:

https://github.com/h5bp/html5-boilerplate/blob/v0.9/css/styl...

I realized that I could just make up tags and style them and it was work.
by squirrel | 2025-12-29 07:35:52+00:00
As I commented in another thread, there's no a priori reason to believe that the "average" glutamate receptor level is the "right" one. Isn't it possible that there are:

1. "Normal" people with a level of glutamate receptors at 10, say, on a scale I'm inventing for this example

2. "Autistic" (according to the DSM) people with a level of, say, 5, who are hindered by the effects of being at this level

3. "A little bit autistic" people at a level of, say, 8, who aren't hindered and don't meet the DSM criteria, but in fact actually benefit from the effects of being at this level

Some "normals" might then want to inhibit their glutamate receptors somewhat to get the benefits of being at an 8 or a 9 on my made-up scale.
by eviks | 2025-12-29 07:35:53+00:00
> Good luck trying to insert something inside of “article-heading” but after “article-quote” on the first try.

You don't need much, but an editor - collapse the sections to get the view as small as in the blog snippet, and then you'll have both opening and closing of the tag you're in highlighted, so you won't miss and won't need any luck
by aulin | 2025-12-29 07:36:11+00:00
If you are on a us ansi keyboard and switch to a iso layout (most European layouts are iso) you have I believe two unreachable keys. And the arrangement of the others is slightly different you will have to adapt your muscle memory anyway.

Altgr-intl is pretty good for when you code and write English most of the time and occasionally need accented letters. If you need to write a lot in your native language it's better to get a local layout keyboard.
by pfannkuchen | 2025-12-29 07:37:13+00:00
Isn’t Taiwan legitimately a threat to the CCP, though? Not in the sense that Taiwan the country can do anything to China the country, but Taiwan’s government used to be China’s government, right? It’s like an exiled royal family. And since Taiwan has the government type that the west supports, if the Chinese people at some point become sufficiently unhappy with the CCP, the Taiwanese government could appear as an alternative and it has a historical claim to do so and the west could back them (with a morally coherent and therefore defensible to its own people story for doing so). If I was CCP leadership I probably wouldn’t feel good about Taiwan either. This is also probably the real reason why the USA supports them, by the way. It isn’t about defending democracy, or industry there or whatever. It’s like if Russia was protecting the Confederate government that had fled to Puerto Rico. America probably wouldn’t like that. It’s weird that we have such a hard time looking at things from other people’s perspective, and instead project some moral framework on top of everything and whoever violates it is “bad” or whatever.
by hulitu | 2025-12-29 07:37:33+00:00
> If you don't want to pay for Kagi: https://duckduckgo.com/

It is the same shit. Dear duckduckgo, when I ask for results in English (or in other language), I mean it.

It looks like those days Google and duckduckgo are also hallucinating. You aske some terms, in a specific order, and get something which has no relation, whatsoever, with the search query.
by nomilk | 2025-12-29 07:37:35+00:00
I was also surprised the post focusses on Rus/Iran when Australia, UK, and many more countries (Malaysia, Thailand) have/are introducing laws to prevent large swaths of free speech (banning mediums by age, banning conversation by topic, or by making speaking one's mind online too risky, as almost anything now can be interpreted as 'offensive' or 'hate speech').
by nineteen999 | 2025-12-29 07:38:38+00:00
This couldn't be more perfectly timed .. I have an Unreal Engine game with both VT100 terminals (for running coding agents) and Z80 emulators, and a serial bridge that allows coding agents to program the CP/M machines:

https://i.imgur.com/6TRe1NE.png

Thank you for posting! It's unbelievable how someone sometimes just drops something that fits right into what you're doing. However bizarre it seems.
by bahaAbunojaim | 2025-12-29 07:39:10+00:00
This is why context optimization is going to be critical and thank you so much for sharing this paper as this also validates what we are trying to do. So if we managed to keep the baseline below 40% through context optimization then coordination might actually work very well and helps at scaling agentic systems.

I agree on measuring and it is planned especially once we integrate the context optimization. I think the value of context optimization will go beyond just avoiding compacting and reducing cost to providing more reliable agents.
by 01HNNWZ0MV43FF | 2025-12-29 07:39:16+00:00
Without regulation, money begets money and monopolies will form.

If the American voter base doesn't pull its shit together and revive democracy, we're going to have a bad century. Yesterday I met a man who doesn't vote and I wanted to go ape-shit on him. "My vote doesn't matter". Vote for mayor. Vote for city council. Vote for our House members. Vote for State Senate. Vote for our two Senators.

"Voting doesn't matter, capitalism is doomed anyway" is a self-fulling prophecy and a fed psy-op from the right. I'm so fucking sick of that attitude from my allies.
by 0xbadcafebee | 2025-12-29 07:40:40+00:00
To be fair, they worked at Google, their engineering decisions are not normal. They might just decide that 25 GiB binaries are worth a 0.25% speedup at start time, potentially resulting in tens of millions of dollars' worth of difference. Nobody should do things the way Google does, but it's interesting to think about.
by verisimi | 2025-12-29 07:40:53+00:00
He's a question for you. Imagine someone who was looked after (fed and loved) but didn't go to school for 12+ years. Now imagine the same person who from the age of 5-6 followed the usual path of 12+ years of schooling. Which person do you imagine would be more fully themselves, the more complete expression of whatever was already inside? If the schooled person did a PhD too (so another 6 years) would that help or hinder them from becoming themselves?

To me, the answer is obvious. Inserting thousands of ideas and patterns of thoughts into a person will be unlikely to help them become a true expression of their nature. If you know gardening, the schooled person is more like a trained tree - grown in a way that suits the farmer - the more tied back it is, the less free it is.

As I see it, each individual is unique, with a soul. Each is capable of reaching a full expression of itself, by itself. What I also see is that there are many systems that are intentional manipulations, put in place in order to farm individuals at the individual's expense. The more education one receives, the more amenable one is to being 'farmed' according to the terms that were inserted. To me, this is the installation of an unnatural servile mentality, which once adopted makes the person easy to harness - the person will think being harnessed and 'in service' is right and good.

The problem is that these principles were not their own. These are like religious beliefs, and unlike principles founded according to personal experience. Received principles will always be unnatural. Acting according to them, is to act in an inauthentic way. However, there is no material reason to address the inauthenticity, when one looks around, everyone else is doing the same. This results in a self-supporting, collective delusion.

I'm going on now, but there are answers to what the self is - but 'society' cannot teach you then - it can only fill you with delusions. Imo, you would be on a better footing to forget everything you think you know (this costs you nothing) and do something like apply the scientific method personally - let your personal experience guide you. Even more simply, know thyself.
by jayd16 | 2025-12-29 07:41:07+00:00
On the one hand, better GC is better but on the other, it doesn't matter all that much.

You tend to want zero per frame allocation as it is and that would probably not change.

As long as your less frequent garbage doesn't overtake the incremental GC, that's not really an issue either. If it's working incrementally as intended stutter shouldn't be an issue.

In a game there's no endless benefit from raw GC throughput like you might see on a server instance that could always push more requests per second.
by 01HNNWZ0MV43FF | 2025-12-29 07:41:19+00:00
I've hit the same thing in Rust, probably for the same reasons.

Isn't the simple solution to use detached debug files?

I think Windows and Linux both support them. That's how phones like Android and iOS get useful crash reports out of small binaries, they just upload the stack trace and some service like Sentry translates that back into source line numbers. (It's easy to do manually too)

I'm surprised the author didn't mention it first. A 25 GB exe might be 1 GB of code and 24 GB of debug crud.
by aprilthird2021 | 2025-12-29 07:41:20+00:00
Yes. I think social media or app bans should count as well, as well as consequences for things posted on social media which are simply opinions. I think killing of journalists should count as well (so probably India, Israel, etc.)

And I think also frivolous suits lodged by the govt at people for their speech. So that would include suing Twitter users for making jokes about the FBI director girlfriend, etc. One of the biggest things to censor speech the US is doing is forcing the sale of TikTok to government friendly group. There are many ways governments censor our speech, and they seem, sadly, to be increasing worldwide
by UnmappedStack | 2025-12-29 07:41:24+00:00
Thank you! I would definitely consider custom ddg bangs, yes. Is there any particular reason you want that rather than just all ddg's bangs like it is currently?

I'll have a look into that project, thank you. Cost is a slight issue so far, yes. There have been about 4,000 searches in the past couple days but I've slightly improved cost efficiency with caching, and I've received two small donations which do help a bit, so the hope is that donations will be able to sustain it.

Partnering with Ecosia is a really interesting idea, however I think that there may be a conflict of interest since they do aim to make money with ads, just to go towards environmental efforts rather than a corporation. They would be disadvantaged if nilch was at an advantage over their users.

I do love the wikipedia model and I hope that nilch can run similarly. Thank you again!
by Eisenstein | 2025-12-29 07:42:45+00:00
This person lives and breathes politics, he is a political blogger. Just interacting with people outside of politics was new for him.

He isn't saying 'ignore politics', and he isn't saying 'we can all agree on everything'. What he is saying is 'making your life about political issues distorts your perspective to where you think that everyone hates one another to point of declaring a civil war' and is advocating sitting down and just socializing with people without the baggage.

As the kids say 'its not that deep'.
by chrismorgan | 2025-12-29 07:44:22+00:00
Never mind, Microsoft got you with <marquee>.

In theory, in 1996 Netscape and Microsoft agreed to kill <blink> and <marquee> <https://www.w3.org/People/Raggett/book4/ch02.html>, but although they were kept out of the spec, neither removed its implementation, and then IE dominated the browser market, and <marquee> became popular enough that the remaining parties were bullied into shipping it (Netscape in 2002, Presto in 2003, no idea about the KHTML/WebKit timeline), and so ultimately it was put into the HTML Standard.
by earthnail | 2025-12-29 07:45:22+00:00
I’d much rather get arrested in Britain than Russia or Iran. And I certainly wouldn’t put the UK in the same bucket as Russia and Iran. Not even close.

Hate speech is a problem. If it wasn’t, why are Russia and China spending so much on troll farms? It’s a direct attack on a democracy’s ability to form consensus. I don’t think we’ve found the right, effective way to deal with this problem yet, but I applaud any democratic country that tries sth in that area.

I also think Tor is great, just for the record.
by atmosx | 2025-12-29 07:46:15+00:00
I believe the terminology is off. The author seems to confuse cynicism with realism.

Cynicism is specific trait and has only negative connotations. It cannot be “good” for a social structure by definition.

Realism is neutral. But we often assume that realism implies cynicism which is not true.

Parrhesia (tact) is the only worthwhile, long term goal in terms of attitude. And that doesn’t include cynicism. It’s about being honest without feeling like betraying yourself.

“Tact is the art of making a point without making an enemy." - (supposedly) Isaac Newton
by godelski | 2025-12-29 07:47:22+00:00
Finishing my PhD I kinda did this same disconnect. Only really getting news by word of mouth or maybe weekly checking Reuters front page. Effectively quit Twitter and BlueSky. It's about a year since I started and I don't regret it for a second. I rarely feel like I've missed something important. Honestly, if it it's important then people will be talking about it.

I'm on HN more now and honestly a bit disappointed with myself for that but even here is less baity than social media and news. It's easier to select topics as well. I just feel myself get angry when I get on those platforms and it reminds me to get off.
by culi | 2025-12-29 07:47:31+00:00
That's kinda cool but the article addresses a major concern with this strategy that is not addressed here. Which is that many of these tags (e.g. <special>, <keyword>, etc) might someday become part of the HTML standard.

The article states that anything with a dash is guaranteed not to be and another commenter here shared their strategy that involved a naming convention like <x-special>, <x-symb>, etc. Perhaps substituting x for j would make sense and alleviate the concern of possible future clashes with web standards
by treetalker | 2025-12-29 07:47:39+00:00
In the section on critiques should be added Alex Beam's more-general critique of Adler and the GBWW project: A Great Idea at the Time: The Rise, Fall, and Curious Afterlife of the Great Books.

It is good for a giggle and uses the rhetorical technique of lampooning the other's (Adler's) over-seriousness; although I thought that Beam's pen-nib was a bit too sharp, and I ended up both pitying Adler and cheering him on more than expected.

Worth borrowing from your local library, but probably not worth spending money or valuable shelf space on it.
by icstiss | 2025-12-29 07:47:50+00:00
Banana Prompts is an open community gallery dedicated to making AI image generation transparent and accessible to everyone. We believe the craft behind AI visuals should be shared, not hidden. That's why every image and video in our gallery comes with the exact prompt, settings, and techniques that created it.
Whether you're a professional AI artist, aspiring creator, or curious fan exploring generative art for the first time, Banana Prompts gives you direct access to proven prompts that work. No more guesswork. No more trial and error. Just copy the prompts that caught the community's attention and start creating immediately.
by empiko | 2025-12-29 07:48:46+00:00
Do we have a better estimate? I don't think it's particularly difficult to get information from the occupied territories, the people there seem to freely use Internet.

It's my understanding that this war is really not particularly bloody for civilians as it is moving so slow that Russians are taking month to conquer pretty small towns and cities and the civilians can usually evacuate or hide. The bombing campaign has some civilian casualties, but I mostly see headlines mentioning <5 dead overall per occasional huge wave of drones and missiles.
by littlecranky67 | 2025-12-29 07:49:44+00:00
Hard to say without looking at the complete setup - and probably just a side-effect of the underlying issue. The question is, why did you have such high RTTs? That already points to a different cause.

I would even argue that NODELAY for a VoIP solution makes no sense - why are you even using TCP instead of UDP in the first place?
by supermatt | 2025-12-29 07:50:43+00:00
> Why clutter your Home Screen when you can so easily access the camera from the lock screen

Because if using the phone then you need to access the lock screen to use the camera?

That means hitting the power button twice (slowly so you don’t trigger the wallet) and then a long press on the camera.

Alternatively it’s just a swipe and a tap if it’s on the home screen.
by yjftsjthsd-h | 2025-12-29 07:50:52+00:00
> I had observed binaries beyond 25GiB, including debug symbols. How is this possible? These companies prefer to statically build their services to speed up startup and simplify deployment. Statically including all code in some of the world’s largest codebases is a recipe for massive binaries.

I am very sympathetic to wanting nice static binaries that can be shipped around as a single artifact[0], but... surely at some point we have to ask if it's worth it? If nothing else, that feels like a little bit of a code smell; surely if your actual executable code doesn't even fit in 2GB it's time to ask if that's really one binary's worth of code or if you're actually staring at like... a dozen applications that deserve to be separate? Or get over it the other way and accept that sometimes the single artifact you ship is a tarball / OCI image / EROFS image for systemd[1] to mount+run / self-extracting archive[2] / ...

[0] Seriously, one of my background projects right now is trying to figure out if it's really that hard to make fat ELF binaries.

[1] https://systemd.io/PORTABLE_SERVICES/

[2] https://justine.lol/ape.html > "PKZIP Executables Make Pretty Good Containers"
by bb88 | 2025-12-29 07:50:54+00:00
I'm not OP, but there's a lot of criticism of meshtastic from people knowledgable about mesh networks. I also have been critical of meshtastic on this site.

Here's an example of a good criticism: https://www.zeroretries.org/p/zero-retries-0215

I have no experience with the community, but if they couldn't have been bothered with understanding AlohaNet from several decades previous, than maybe it's not surprising.

I myself have been fairly critical of meshtastic, you can probably search for bb88 and meshtastic to find more criticisms.

To save you some time, I live in a fairly populous city with a bunch of meshtastic nodes, and can't get a message accross from me to my friend who lives one hop away.
by eternityforest | 2025-12-29 07:52:30+00:00
I'm surprised there's not a lot more work on "backend free" systems.

A lot of apps seem like they could literally all use the same exact backend, if there was a service that just gave you the 20 or so features these kinds of things need.

Pocketbase is pretty close, but not all the way there yet, you still have to handle billing and security yourself, you're not just creating a client that has access to whatever resources the end user paid for and assigned to the app via the host's UI.
by gudzpoz | 2025-12-29 07:52:46+00:00
Note that there are two measurement systems involved: first the camera, and then the human eyes. Your reasoning could be correct if there were only one: "the sensor is most sensitive to green light, so less sensor area is needed".

But it is not the case, we are first measuring with cameras, and then presenting the image to human eyes. Being more sensitive to a colour means that the same measurement error will lead to more observable artifacts. So to maximize visual authenticity, the best we can do is to make our cameras as sensitive to green light (relatively) as human eyes.
by seanm1214 | 2025-12-29 07:54:33+00:00
Built this for my brother's gutter cleaning business after watching him pay $150/month for multiple SaaS tools.

Complete business management system: customer database, scheduling, invoicing, estimates, inventory, reports. Includes AI-powered inventory scanner (take photo of materials → auto-add to inventory).

$109 with code LAUNCH50 (normally $159, first 10 buyers). Delivered as private GitHub repo - full source code, deploy in 5 minutes.

Works for any service business: cleaning, landscaping, HVAC, plumbing, handyman, etc.

Tech stack: Python/Flask, PostgreSQL, deployed on Fly.io.

Happy to answer questions about building for small businesses or the technical implementation!
by DeepSeaTortoise | 2025-12-29 07:56:07+00:00
I'm in no way an expert, but IMO there is a major misconception in the free-ish software community that profit should be at most secondary to offering a fair and as good as sustainably possible product.

I strongly disagree with this. IMO developers of free-ish as in freedom products OWE it, not only to themselves, but their community to be as profitable as possible within the rules they think that should be followed (and those that are mandatory ofc).

Profit is not only by far the strongest motivating factor for others to adopt your set of rules, but also a guarantee to your community that the product will still be around in a few years and not turn into a rug pull because its developer is burned out after working 80 hour weeks for months or even years for less than minimum wage. It is also something you can trade for your values, e.g. offering great working conditions to your employees or funding projects or lobbying for laws you think will benefit society.