MurphyA/hacker-news huggingface dataset:
by AceJohnny2 | 2025-10-07 07:57:55+00:00
Ironically, that page does not render well on Chrome/Windows, at ~1920x2160 (that's half a 27" 3840x2160 monitor), with an excessive empty margin on the left pushing the book list to the right, causing a horizontal scrollbar, which when scrolled to its rightmost causes the right side of the website to scroll and leave an awkward empty space.

I guess this says something about the evolution of web standards.
by overfeed | 2025-10-07 07:58:54+00:00
> though why FreeBSD didn’t I’m not sure

The same reason why Ubuntu won the server market (for a while): by capturing the home-desktop/laptop market first, and then worming its way to employer environments by way of familiarity. Linux had broader driver coverage for consumer hardware; there was a time when running *BSD on fragmented consumer hardware was a crapshot.
by zelphirkalt | 2025-10-07 07:59:24+00:00
Actually, you are doing the exact thing you criticize. You are suggesting to prescribe your personal preference to users, while they argued for not doing so and letting the user choose, while leaving it unspecified, how the user is supposed to make that choice of viewport/content width.

I much more sympathize with them tbh. Let browser makers figure out how to give the easy to use controls to users. Let them add some override for the number of columns and columns max width and gap and so on. Or let extensions handle that. Whatever. But don't rely on each site prescribing how I have to read it.
by phoronixrly | 2025-10-07 07:59:35+00:00
> GitHub dominance is a social phenomenon

Exactly. This 'social phenomenon' should have been taken into account when designing a packaging system so that the language's ecosystem does not end up entirely dependent on Microsoft due to 'social reasons'.

> The go.mod file you linked references ~14 different Git hosts

Of which the non-github ones account to what... 15% of the deps in the file?

> You complain about commit hashes while simultaneously noting that tags can be deleted and recreated

Yes. Not using versions (semver) is a bad call, and having people be able to mutate the code of a version is a very bad call. Once a version has been tagged, the only viable choice must be to pull that version and push a new higher version.

> As for "secure package distribution," go.sum files verify files verify consistent downloads

Based on git's hash.

> Git uses sufficient entropy that collisions are not a practical concern

Unless crafted by an adversary? Git's sha1 hashes are not a security tool and must not be used in place of code signing.

They are also not good for versioning, as you can't deduce whether a commit introduces breaking changes. Rubygems has the ability to reference git repos. It's always a pain to update these compared to other semver deps -- you have to go to github and do a comparison between the old and new hashes to try and deduce whether bumping this will break you.

> Can you provide a concrete example of an ambiguous import you've encountered

See end of linked go.mod
Ask HN: Managing Multiple Email Addresses
by truetaurus | 2025-10-07 08:00:37+00:00
I have several side projects, each with its own domain.

What’s the best solution for creating and managing email addresses for each domain? Ideally, I’d like to set up addresses like hi@domainA.com, hi@domainB.com, etc., and have a single, easy-to-use inbox where I can send and receive emails for all of them in one place.
by echelon_musk | 2025-10-07 08:01:44+00:00
> “What the development of true renunciation implies is that we no longer rely on sensory pleasures for our ultimate happiness; we see the futility of expecting deep satisfaction from such limited, transitory phenomena. It is important to understand this point clearly. Renunciation is not the same as giving up pleasure or denying ourselves happiness. It means giving up our unreal expectations about ordinary pleasures. These expectations themselves are what turn pleasure into pain. It cannot be said too often that there is nothing wrong with pleasure. It is our grasping, exaggerating, distorting, and polluting attitude toward pleasure that must be abandoned.”

- Lama Thubten Yeshe
by CaptainOfCoit | 2025-10-07 08:01:54+00:00
> For example, populating a game with premade assets from the store is no longer a viable commercial solution when your audience has seen hundreds of prior arrangements of the same.

Focusing purely on profits (as your comment does), is this really true? Production costs seems really low for those sort of games, and I see countless of them on the Playstation Store even, which does have some barrier to entry, so someone must find it profitable enough to continue churning out those sort of slop games.

But the author of this post seems to not do it for the profits, they have other goals in mind, so not sure it really matters in the end.

> If the game is a hobby or other not-for-profit venture, then all of the advice in this article is fantastic

Good job author for creating a fantastic blog post, I agree with parent :)
by schnitzelstoat | 2025-10-07 08:02:21+00:00
I think it's a big problem here in Spain because our pension system is almost entirely public, i.e. you are charged high amounts in social security contributions in the promise of a relatively generous pension in old age.

I'm sceptical we'd be able to increase productivity enough to provide these generous pensions for everyone, even though I'm sure some basic living allowance could be affordable.

Really we need to transition to a system more like the UK/US where you have special investment accounts with tax benefits like the ISA or Roth IRA, 401(k) etc. That way there is a much stronger link between what you put in and what you get out.

The housing costs part seems a bit disingenuous too, as it's not like we are running out of land, it's just that you aren't allowed to build on the vast, vast majority of it. It's artificial scarcity.
by sunaookami | 2025-10-07 08:02:33+00:00
The AI subtitles are delivered by the original company (Cygames in this case) and CR used them without proofreading. This happened to a few other animes in the past in Germany.

For its own translations in Germany, CR uses freelancers which are VERY GOOD at their job, do not confuse them with the US Crunchyroll which consists mostly of the infamous Funimation staff.
by crossroadsguy | 2025-10-07 08:03:33+00:00
Wow. Didn’t know. As an Android developer I find it specially interesting. Not for any nefarious reasons, for I so far believe that JetBrains is one of those companies that has been a net positive on tech ecosystem in general (touchwood!) — be their dev tools or the Kotlin itself. I also follow these people and tools, partly out of professional needs/curiosities.
by pezezin | 2025-10-07 08:03:38+00:00
In my experience, risk assessment is the worst part. Japanese culture is extremely risk averse, and the moment you ask them to do something that they have never done before, they freeze in panic. They need a procedure for everything, and have a really hard time improvising.

That's why they are good for industrial processes where they can iterate and improve in small, incremental steps, but terrible for software projects full of uncertainties.
by perching_aix | 2025-10-07 08:04:24+00:00
> you can of course apply your own preference in various ways

See above...

> But don't try to force your preference onto everyone please.

Limiting column width is already the predominantly established pattern, even all the way back to print, so this is nonsensical. Unless I interpret it as the cheap, childish clapback that it is. Which I have to say, really befits the take.
by CaptainOfCoit | 2025-10-07 08:04:28+00:00
> I think they we're just defining what Easter egg meant in this context.

I disagree, they're explicitly claiming it's a "Swiftie-verse" thing, not something that has existed for decades already.

> The fact that it has an "Easter egg," in this context, is more of a more meta nod, rather than it being a hidden thing you have to find

I guess what I'm trying to say is calling something an "easter egg" and then describe exactly how to find it, makes it very not an easter egg anymore, you don't receive instructions for how to find the egg before you go searching for it, that would ruin the whole idea.
Show HN: Greenonion.ai – AI-Powered Design Assistant
by yanjiechg | 2025-10-07 08:04:49+00:00
Hi HN

I’m excited to launch GreenOnion.ai — a platform that helps anyone create beautiful, editable design layouts instantly using AI.

A lot of “AI design” tools today generate images. GreenOnion doesn’t. You bring your own images — our AI handles the layout, composition, colors, and typography to turn them into cohesive, ready-to-use designs.

Every element is structured and editable — text, spacing, colors, hierarchy — not just pixels on a canvas. It’s real design generation, not image generation.

What it does:

Describe what you want (e.g. “modern poster for a coffee brand”)

AI builds a layout around your content and image

Edit and refine everything in the browser

Export for web, print, or campaigns

Why we built it: Design shouldn’t be locked behind complex tools or templates. If you can describe an idea, you should be able to see it take form — and still have full control to adjust it.

It’s live and working today: https://greenonion.ai

I’d love your feedback — whether it’s about the product, the concept, or where you think AI-driven design should go next.

Thanks for reading, — Yanjie Founder, GreenOnion.ai
by Theodores | 2025-10-07 08:04:52+00:00
In my experience, hardware support with drivers is far better with Ubuntu than with any of the 'consumer operating systems'. Display drivers, Nvidia in particular, have been a problem though, which I avoid by just going for integrated graphics (Intel). This worked well since I don't play games, however, then I got into Blender, which really needs a proper GPU (with drivers).

This summer I tried to interest a relative in using a Wacom tablet on their Apple computer. In linux-world you just plug the thing in and the job is done. Yet on the Apple computer I was having to hunt down drivers and install stuff, taking me out of my comfort zone. We didn't get the Wacom tablet to work (it is a decade old) and gave up.

All operating systems will inevitably force their ways of working on you to some extent and it is 'better the devil you know' for most people, myself included. My first OS that 'didn't get in the way' of what I wanted to do was SGI Irix. I think Ubuntu has that aspect of not getting in the way, however, I am confidently able to use the command line to type in installation instructions. Text instructions for installing stuff is brilliant since you can reproduce results consistently with not much more than 'cut and paste' needed. As soon as you move to a consumer OS then this becomes murkier, particularly if you have to use things like 'Homebrew'. An Apple user will quibble with me that this is difficult, but each to their own.

Along the way I have invariably kept the standard Windows installation, to never use it, ever. I thought I would need dual boot to hop into Photoshop, Word or some other Windows application, however, this has proven to not be the case.

The time has come for me to delete those Windows partitions and get my disk space back. In so doing I will also be excluding myself from any of those AI integrations that must be polluting Windows these days.
by Tade0 | 2025-10-07 08:05:35+00:00
> Ideally people should be paid to live in cities.

Just make it actually cheaper than the suburbs and you'll have more people.

...who in turn will create demand driving prices up.

I'm 100% with you on this, as I spent close to an hour in traffic yesterday driving into the city during the afternoon rush hour, but transport is so much cheaper than real estate, that plenty of people are actually stuck outside big cities.
by ulrikrasmussen | 2025-10-07 08:05:54+00:00
I think there's so much snake oil in the ad business because it is indeed hard to measure the effectiveness of ads, in particular when shown in places where you cannot track the user behavior and correlate the ad with subsequent user behavior. In the end, platforms like Netflix and Hulu don't need to prove that a higher volume works, but perhaps their customers think that it works, and that is enough.
by a-french-anon | 2025-10-07 08:06:01+00:00
Personally, I won't pay to stream anime, but if Blu-Rays had subs as good as what dedicated fansubs can output (incl. a possibly optional more literal translation with honorifics) AND SSA subtitles somewhere on them to be used by computers, I'd actually buy them; if they aren't butchered QTEC crap (https://github.com/LightArrowsEXE/QTEC), of course.
by SpicyUme | 2025-10-07 08:06:11+00:00
The last time the blob persisted it led to sea Star and kelp death. And reduced salmon runs, and as a result stressed some of the orcas that ate those salmon typically. Also reduced the snowpack noticably.

https://thetyee.ca/News/2022/08/09/Blob-And-Sea-Urchins/
by vaylian | 2025-10-07 08:06:17+00:00
VPS tunnels have their place, but they have one major downside: Your outward-facing IP address will (most likely) be static. And because you are the only one using that VPS, it is easy to link your internet activity across different sites. If you want to use this method to protect your privacy, then you need to frequently discard your VPS and pick a new one.
by tim333 | 2025-10-07 08:06:20+00:00
The source for all this stuff, the 17x, is a guy called Julien Garran who wrote a report which has the been quoted in all these spammy articles.

You can see him talking about the research here https://youtu.be/uz2EqmqNNlE?t=40

The 17x refers to a macro model based on the "cumulative Wicksell spread" that suggests the stock market may be overvalued due to interest rates, nothing about AI specifically.

The youtube talk, and the slides which are from his report are quite interesting, and I think the economic analysis is quite good, though he's not a tech/AI guy.

As far as I can figure for the Wicksell spread you calculate (annual GDP growth) +2% - (annual interest rates) and then integrate that which gives a graph with bumps on and the current bump is 17x the size of the one at the time of the dot com bubble.
by alexey-salmin | 2025-10-07 08:07:09+00:00
> Non-optimal positioning is already included in your "Measured (not projected) yield in Germany". Because that is the difference between a projected yield (under optimal conditions) and actual measurements of actual panels, which are practically never optimally placed.

No, because the figure I have was for normal solar panels, not the balcony ones which are even worse. I haven't seen anyone reporting real yield for balcony panels yet, would be interested to see the numbers.

> That is relevant for an economic calculation, but it is entirely irrelevant if you want to determine the point after which the panel breaks even regarding the energy used for its production vs. the energy produced by it. In that case, every single kWh counts, whether the owner of the panel economically profits from it or whether he or she just donates it to the grid without compensation.

No, because when you get any significant amount of solar installed you start to get negative prices on sunny hours and need to shut them down. If home solar setups won't shutdown then some other panels in the grid would. This is a fundamental tradeoff with solar: it's either too small to make any difference or you never get your projected EROI because you have to shut them down during the very time they produce maximum energy.

> I've demonstrated with concrete calculations, that you seemingly accept as valid as you perform the same calculations with roughly the same numbers, the EROI of solar panels even in Germany over their lifespan is clearly in the positive range. Maybe they "only" recoup 3x or 5x their investment, and not 20x, but they are a net positive regardless. Any number above 1x is

You confuse the "maximum possible outcome" with real life. No one knows if these $300 setups will last 30 years, that was never tested because that requires well 30 years. My estimate is they won't because electronics from the lowest price range very rarely do. Then even if they could last that long, half of them will end up in a dumpster after a few years because people move and can't always take their panels along.

I'm extremely sceptical of all these "concrete calculations", not because they're mathematically incorrect but because they are detached from real life. It's like when they sell you a timeshare cottage on a ski resort and mathematically it's profitable, but in reality it's a huge liability.
by microtherion | 2025-10-07 08:07:43+00:00
I agree. The tokenizer in the article completely misses the point of how Forth works: the tokenization is supposed to be driven by the words themselves, i.e. ." is looking for a " delimiter, ( is looking for a ).

Not to mention that the rest of the compiler also misses the point of how Forth works. This compiles a fixed subset of Forth and entirely misses out on the extensibility of the language.
by Hikikomori | 2025-10-07 08:08:26+00:00
Both CS2 and Valorant use fog of war, and so does LoL and Dota 2. It works because they have simple geometry in their maps, mostly straight corridors, 90 degree turns so it has blocking walls in all directions. They still have to start sending player information before they get to the corner to avoid pop in effects, so they'll use the map geometry and then adjust the fog of war mesh.

Open world games or if you have complex geometry like buildings with windows and such it's not really worth the effort to implement its useless in most areas of the map.

Sending all to all clients is the simplest and easiest implementation, all other options are much harder to implement and adds a lot of load on the server, especially if you have more players than 10.
by notahacker | 2025-10-07 08:08:50+00:00
It's not going to be cost-efficient to move to the moon unless and until there is commercial demand for scrap material on the moon and equipment to process it. A lot of delta-v is needed to transport stuff to the moon. On the other hand stuff in LEO naturally deorbits with a certain timeframe and can be accelerated with a small nudge, a dragsail or possibly even laser ablation, and it's really not very far to go if you decide to actively deorbit it.

You'll likely get recycling in orbit (where the spacecraft are) before the moon (which has abundant aluminium anyway) first, so the compromise would be shifting debris in LEO to storage orbits with longer decay times
by bsder | 2025-10-07 08:09:25+00:00
There were a few technical obstacles which other people mentioned, but I think timing was biggest issue (remember--AFS dates to something like 1983-ish).

1) AFS, IIRC, required more than one machine in its original configuration. That meant hardware and sysadmins which were expensive--until, suddenly they weren't.

2) Disk, memory and bandwidth were scarce--and then they weren't. AFS made a bunch of solid architectural decisions and then wasted a bunch of time backing some of them down in deference to the hardware of the day and then all that work was wasted when Moore's Law overran everything, anyhow.

3) Everybody was super happy to be running everything locally to escape the tyranny of the "Mainframe Operator" (meaning no NFS or AFS or the like)--until they weren't. Once enough non-technical people appeared who didn't want to do system administration, like, ever, that flipped.

We lost the VMS filesystem in this timeframe, too. Which was also a distributed, remote filesystem.

But those x86 processors sure are cheap ... sigh.
by falcor84 | 2025-10-07 08:09:32+00:00
There might be some version of a future where robots take care of managing the industry for our benefit in a post-scarcity setting, allowing us humans to live as simple a life as we want, knowing that when a material need arises the robots will be willing and able to quickly fulfill it for us.

I don't think that's where we're headed, but I like imagining.
by jdranczewski | 2025-10-07 08:09:43+00:00
https://caption.plus/ does excellent work for a couple YouTube/Nebula channels - not as exciting as the above, but they do coloured speakers, positioning to avoid in-video text, and an occasional animation to punch up a joke! I'm most familiar with their work for Tom Scott (+ the Technical Difficulties) and Jet Lag: The Game.
by timr | 2025-10-07 08:10:14+00:00
> TFA cites eight peer-reviewed studies finding a link. Sounds like decent evidence to me.

There have been over 30 randomized controlled trials of this drug, and the author picked only eight papers, none of which were randomized, none of which were controlled, and all of which were based on mining self-reported data from patient databases.

Come now.
by anal_reactor | 2025-10-07 08:11:09+00:00
I used Windows since always and switched to Linux two months ago. On one hand I still run into lots of Linuxisms on daily basis and I cannot recommend the system to a non-IT personn - bluetooth crashes, GPU driver crashes, applications crash, devices crash, all that stuff that's always been there. At the same time I have to say that the switch was easier than expected, and last weekend I removed Windows from my drive. I thought I'd keep dual-booting for a while, but no. Wine and Proton are marvelous pieces of software, pure magic. Moreover, I cannot recommend Linux to my parents until it gets MS Office. My parents specifically need MS Office.
by ff2400t | 2025-10-07 08:12:28+00:00
So I know this because I did some research on why the crunchyroll subs didn't work in the pip mode on firefox. So it turns out they used a substitute format called .ass, which as the article mentioned was created by AegisSubs. This is not natively supported by browsers, so they used to import a wasm bundle for reading this file, rendering it on a Canvas that was overlayed on the Video. So they did put a lot of effort in the making it work not only in the labour of the translation but also in supporting it technically. Sadly it looks like they will be switching to more lackluster formats That don't support the advance positioning features.
by hyperman1 | 2025-10-07 08:13:22+00:00
As a long term Linux desktoppy, I find this a mixed blessing.

I fear Linux will get ruined by the influx of windows runaways. Enterprise managers will start enforcing their braindead ideas. Group policies, DRM, security scanner slowness, ads, they will all start to appear. Banks will start to 'secure' yoyr desktop. Then politicians will come in and require the KDEs of this world to implement chat control-like things. Eternal september awaits.

Linux is still reasonably controlled by the end user. The powers that be only allow that if we are a fringe group. The golden cage to lock down Linux is already built or being built, and letting us keep the key to it is not something that will be tolerated.
by wltr | 2025-10-07 08:14:18+00:00
As someone who also was a bit of a modder during my young years (exactly that 98/2K/XP and even 7 era), I gave up circa time the 7 was released, and moved to Linux, then macOS, and now (last few years, up to 6, depends on what’s the starting point) back to Linux. First, I think ricing is much more enjoyable, you don’t fight the system for no reason, at least. And second, you still continue contributing to this weird hostile pathetic toxic system, instead of helping others seeking open system embrace Linux. Linux on desktop is the new Windows (meaning both good and bad, but I mean it mostly works for regular people). We just need momentum, and only M$ is to lose here. So what are you waiting for, Windows people? And especially Windows modders. Let that system to be a deserted land, why won’t we?
by averageRoyalty | 2025-10-07 08:14:44+00:00
I had to fix a kiosk style linux desktop that had suddenly changed its touch input behaviour from touch to cursor today. ChatGPT gave me the steps immediately for troubleshooting, wrote me a udev rule and explained the potential reasons it could have happened and offered to walk me through the process of isolation. I suspect 99% of user problems in Linux can be solved this way.