MurphyA/hacker-news huggingface dataset:
by chaokunyang | 2025-11-20 16:04:08+00:00
Awex is a weight synchronization framework between training and inference engines designed for ultimate performance, solving the core challenge of synchronizing training weight parameters to inference models in the RL workflow. It can exchange TB-scale large-scale parameter within seconds, significantly reducing RL model training latency. Main features include: Blazing synchronization performance: Full synchronization of trillion-parameter models across thousand-GPU clusters within 6 seconds, industry-leading performance; Unified model adaptation layer: Automatically handles differences in parallelism strategies between training and inference engines and tensor format/layout differences, compatible with multiple model architectures; Zero-redundancy Resharding transmission and in-place updates: Only transfers necessary shards, updates inference-side memory in place, avoiding reallocation and copy overhead; Multi-mode transmission support: Supports multiple transmission modes including NCCL, RDMA, and shared memory, fully leveraging NVLink/NVSwitch/RDMA bandwidth and reducing long-tail latency; Heterogeneous deployment compatibility: Adapts to co-located/separated modes, supports both synchronous and asynchronous RL algorithm training scenarios, with RDMA transmission mode supporting dynamic scaling of inference instances; Flexible pluggable architecture: Supports customized weight sharing and layout behavior for different models, while supporting integration of new training and inference engines. GitHub Repo: https://github.com/inclusionAI/asystem-awex
by lubujackson | 2025-11-20 16:04:10+00:00
Almost every startup is a wrapper of some sort, and has been for a while. The reason a startup can startup is because it has some baked in competency by using new and underutilized tools. In the dot com boom, that was the internet itself.

Now it's AI. Only after doing this for 20+ years do I really appreciate that the arduous process and product winnowing that happens over time is the bulk of the value (and the moat, when none other exists).
by _n_b_ | 2025-11-20 16:04:11+00:00
Respectfully, have you ever actually read an NTSB report? They're incredibly thorough and consider both causes and contributing factors through a number of lenses with an exclusive focus on preventing accidents from occurring.

Also, they're basically inadmissible in court [49 U.S.C.§1154(b)] so are useless for determining financial liability.
by jcranmer | 2025-11-20 16:04:36+00:00
IQ isn't some intrinsic property that we can measure that has a probability distribution. It's something we construct to have a specific probability distribution. Essentially, you have >145 IQ not because 0.1% people happen to have that high of an IQ but because we define 145 IQ to be the cutoff between the smartest 0.1% of the population and the dumbest 99.9%.

As a consequence, an IQ above ~3 standard deviations is basically unmeasurable with more tests, and by 6 standard deviations I'm not sure is even possible to theoretically construct since I don't think what it's trying to measure can be meaningfully defined to discriminate the order of just 8 people on the entire planet.
by iLemming | 2025-11-20 16:04:47+00:00
Yeah, it's still shitty. So often I have to go through some weird hoops to even just run the tests for a project with commits made last week. I can't even ask Claude to explain something about any given repo, it naively tries to run them tests, only to hit the wall. The number of different linters and checkers we have to run on CI just to make sure things are in good state, yet every time I clone something and try to get it running, almost always some kind of bullcrap. Why the fuck we even keep trying to write things in Python, I just don't get it.
by Tade0 | 2025-11-20 16:05:11+00:00
The first StarCraft was Blizzard North at its peak. I recall how difficult it was to win just sending all your troops towards the enemy, because every unit had a comparatively cheap counter.

It was particularly visible in how, if you edited the map so that every pile of resources was 50k, so essentially endless, you'd arrive at a stalemate.
by swatcoder | 2025-11-20 16:05:19+00:00
> (random photo from Google)

Careful with that kind of thing.

Here, it mostly poisons your test, because that exact photo probably exists in the underlying training data and the trained network will be more or less optimized on working with it. It's really the same consideration you'd want to make when testing classifiers or other ML techs 10 years ago.

Most people taking to a task like this will be using an original photo -- missing entirely from any training date, poorly framed, unevenly lit, etc -- and you need to be careful to capture as much of that as possible when trying to evaluate how a model will work in that kind of use case.

The failure and stress points for AI tools are generally kind of alien and unfamiliar because the way they operate is totally different than the way a human operates, and if you're not especially attentive to their weird failure shapes and biases when you want to test them, or you'll easily get false positives (and false negatives) that lead you to misleading conclusions.
by aatd86 | 2025-11-20 16:05:23+00:00
Wondering what being 'smart' means? Is it:

1. being right most of the time?

2. knowing a lot (breadth)?

3. knowing a couple things in depth?

4. knowing in breadth and depth?

5. understanding new things fast (which is only measurable by someone who knows more?)?

6. solving puzzle and brainteasers easily?

7. being able to speak multiple languages?

8. being self-taught in what people may claim to be complex subjects?

9. being able to derive truths that other people fail to see?

10. being less prone to cognitive biases?

11. Mental clarity and easier data acquisition and processing?

Or something else?
by mixmastamyk | 2025-11-20 16:05:31+00:00
It’s just historical. Believe the large number of top level directories was a result of ken not having enough space on a single disk on his PDP, when that was precious.

For years I’ve been putting all user data into a separate /data partition and have kept the OS partition small (~30gb). But you have to fix the system when first installed. When I still used Windows I had the same c:/d: split.

More recently started putting kernels into a bigger ESP (EFI) partition with sdboot or uki.

With terabyte system disks, running out of space mostly doesn’t happen anymore unless you made the system partition(s) small. Don’t do that, give them plenty of GB, each of which are now thousandths of the disk.
by adriana_tica | 2025-11-20 16:05:33+00:00
A few months ago, I realized that most research reports on freelancers/solopreneurs/creator-founders, conflate "regular" businesses with huge influencers, so we end up benchmarking against Mr. Beast.

So I built an unbiased report about real B2B solopreneurs/creators.

After surveying 153 of them, here's what I found:

-- Only 28% of solopreneurs make over $100K/year. Surprisingly, 16% make less than $10K/year.

-- Services still pay the bills. When people ranked revenue, 1:1 and DFY rose to the top.

-- LinkedIn + email is the most common “increase” combo for 2026.

-- Six-figure businesses show up after year 3 for most; $250k+ clusters later.

-- Having a newsletter means higher revenue.

-- Most solopreneurs spend 2-8 hours a week on social media, mainly LinkedIn.

-- AI is a time dividend (research, outlining, editing); most solopreneurs don't have AI-driven businesses.

How does this line up with your situation? Any findings that are surprising to you?
by froh | 2025-11-20 16:05:34+00:00
210 on a standard IQ scale (15 points per std dev) would mean more than 7 std deviations, order of 10^-12

it's hard for me to not reject the article already for it's click bait headline...

ps: 170 is 4.666 std dev, about 10^-6. that's very rare, hard to measure but at least real.
by pavel_lishin | 2025-11-20 16:05:48+00:00
It also matters - or at least, should - whether you're expressing your opinion ("this guy is a fucking asshole"), vs. a claim of fact ("that diver is a pedophile").

I would not particularly want to express myself in a world where calling someone an asshole has a non-trivial chance of costing me £70k plus court fees.
by hackingonempty | 2025-11-20 16:05:48+00:00
Chris Langan is a fraud, and not even a good one, he claims to have discovered a revolutionary new neural network architecture but lost the napkin he wrote it on.

This is my favorite video mocking Langan, made by someone smarter than him. https://www.youtube.com/watch?v=57IN9sBhYyg
by gbacon | 2025-11-20 16:05:50+00:00
See also the perlrun documentation[0].

This example works on many platforms that have a shell compatible with Bourne shell:

#!/usr/bin/perl eval 'exec /usr/bin/perl -wS $0 ${1+"$@"}' if 0; # ^ Run only under a shell

The system ignores the first line and feeds the program to /bin/sh, which proceeds to try to execute the Perl program as a shell script. The shell executes the second line as a normal shell command, and thus starts up the Perl interpreter. On some systems $0 doesn't always contain the full pathname, so the "-S" tells Perl to search for the program if necessary. After Perl locates the program, it parses the lines and ignores them because the check 'if 0' is never true. If the program will be interpreted by csh, you will need to replace ${1+"$@"} with $*, even though that doesn't understand embedded spaces (and such) in the argument list. To start up sh rather than csh, some systems may have to replace the #! line with a line containing just a colon, which will be politely ignored by Perl. Other systems can't control that, and need a totally devious construct that will work under any of csh, sh, or Perl, such as the following:

eval '(exit $?0)' && eval 'exec perl -wS $0 ${1+"$@"}' & eval 'exec /usr/bin/perl -wS $0 $argv:q' if 0; # ^ Run only under a shell

[0]: https://perldoc.perl.org/perlrun#-S
by armonster | 2025-11-20 16:06:01+00:00
This seems like a very flat view of intelligence. In my mind a sufficiently intelligent person isn't just "good at math" and is capable of understanding the landscapes you've laid out above and would also understand how to improve in them and to navigate them, assuming they're sufficiently motivated. Even then, intelligent people are better at parsing themselves, their own drives, knowing what they want and are motivated by and move towards it. I also think many of the most intelligent people I know are (gasp) extremely mature as well, as if those often go hand-in-hand.

This sort of feels like a cope-comment trying to say that smart people aren't ACTUALLY smart, but I'm not sure the motivation for that.
by akersten | 2025-11-20 16:06:29+00:00
Some days it feels like I'm the only hacker left who doesn't want government mandated watermarking in creative tools. Were politicians 20 years ago as overreative they'd have demanded Photoshop leave a trace on anything it edited. The amount of moral panic is off the charts. It's still a computer, and we still shouldn't trust everything we see. The fundamentals haven't changed.
by crazygringo | 2025-11-20 16:06:39+00:00
Why? They're mostly different markets. Most people using Nano Banana Pro aren't using Antigravity.

A cluster of launches reinforces the idea that Google is growing and leading in a bunch of areas.

In other words, if it's having so many successes it feels like overload, that's an excellent narrative. It's not like it's going to prevent people from using the tools.
Show HN: Quick install script for self-hosted Forgejo (Git+CI) server
by wkoszek | 2025-11-20 16:06:48+00:00
I wanted to get Forgejo on my VM on a local NAS fast, and I realized that getting everything running with Git and CI working was ... harder than I anticipated. After spending more time than I wanted, and bugging lovely people at Forgejo's matrix, I came up with this:

https://wkoszek.github.io/easyforgejo/

With this script, you should get Forgejo installed on your Linux computer in 2min. I tested this on a VM for now, and it works well enough for beta launch.

Repo is here:

https://github.com/wkoszek/easyforgejo

Let me know what you think and submit PRs if you find bugs. I'd not use it in production just yet.
by RealCodingOtaku | 2025-11-20 16:06:55+00:00
This, I set an alias for `adb` to use `"$XDG_DATA_HOME"/android` instead of `~/.android` because it stores the keys there for whatever reason. I would rather not see my home folder being cluttered with hidden files, it makes backing things up unnecessarily complex.

export ANDROID_USER_HOME="$XDG_DATA_HOME"/android alias adb='HOME="$ANDROID_USER_HOME" adb'
by ruralfam | 2025-11-20 16:07:19+00:00
Just last night I was using Gemini "Fast" to test its output for a unique image we would have used in some consumer research if there had been a good stock image back in the day. I have been testing this prompt since the early days of AI images. The improvement in quality has been pretty remarkable for the same prompt. Composition across this time has been consistent. What I initially thought was "good enough" now is... fantastic. Just so many little details got more life-like w/ each new generation. Funnily enough, our images must be 3:2 aspect ratio. I kept asking GFast to change its square Fast output to 3:2. It kept saying it would, but each image was square or nearly square. GFast in the end was very apologetic, and said it would alert about this issue. Today I read that GPro does aspect ratios. Tried the same prompt again burning up some "Thinking" credits, and got another fantastically life-like image in 3:2. We have a new project coming up. We have relied entirely on stock or in some cases custom shot images to date. Now, apart from the time needed to get the prompts right whilst meeting with the client, I cannot see how stock or custom images can compete. I mean the GPro images -- again which is very specific to an unusual prompt -- is just "Wow". Want to emphasize again -- we are looking for specific details that many would not. So the thoughts above are specific to this. Still, while many faults can be found with AI, Nano Banana is certainly proven itself to me.

edit: I was thinking about this, and am not sure I even saw Pro3 as my image option last night. Today it was clearly there.
by ryandrake | 2025-11-20 16:07:24+00:00
Sadly, you're right.

We are finding out more and more, over the last decade, that there seems to be no limit to the amount of abuse and coercion that users will accept, and continue to use the products. I see posts here like "Uber ripped me off for $50, but I don't want to do a chargeback because they'll ban me!" We are at the point where companies can literally steal actual money from customers, and customers will still insist on continuing to use the software.

A handful of complainers on HN is not going to even dent this.

My bigger fear is that companies will fully embrace this--there is so much more hostility they can inflict on their users, that they haven't been doing. What is staying their hand? Car companies now know they can charge a subscription fee for every little feature of the car, and customers will still put up with it, so why haven't they already?? Apple knows they can lock down the Mac just like iOS and customers will still give them money, so why haven't they? Streaming sites know they can absolutely saturate everyone with ads, and people will not leave, so why haven't they?
by einpoklum | 2025-11-20 16:07:34+00:00
> CUDA Runtime: The runtime library (libcudart) that applications link against.

That library is actually a rather poor idea. If you're writing a CUDA application, I strongly recommend avoiding the "runtime API". It provides partial access to the actual CUDA driver and its API, which is 'simpler' in the sense that you don't explicitly create "contexts", but:

* It hides or limits a lot of the functionality.

* Its actual behavior vis-a-vis contexts is not at all simple and is likely to make your life more difficult down the road.

* It's not some clean interface that's much more convenient to use.

So, either go with the driver, or consider my CUDA API wrappers library [1], which _does_ offer a clean, unified, modern (well, C++11'ish) RAII/CADRe interface. And it covers much more than the runtime API, to boot: JIT compilation of CUDA (nvrtc) and PTX (nvptx_compiler), profiling (nvtx), etc.

> Driver API ... provides direct access to GPU functionality.

Well, I wouldn't go that far, it's not that direct. Let's call it: "Less indirect"...

[1] : https://github.com/eyalroz/cuda-api-wrappers/
by Spivak | 2025-11-20 16:08:10+00:00
It was the 2002 ePrivacy Directive https://en.wikipedia.org/wiki/EPrivacy_Directive

What the law wanted: putting regulatory friction on tracking cookies by requiring collecting consent will make sites do less tracking.

What the law did: endless cookie banners.

What the law wanted: ending the torrent of people's inboxes filling with ads.

What the law did: nothing because they caved to the industry and let people send ads anyway. actual spammers never followed the law anyway and real companies who ship ads weren't at all burdened by an existing customer relationship requirement.

What the law wanted: companies will stop keeping your personal information on their servers forever.

What the law did: nothing because they again caved to the industry and it just got added to the cookie banner consent screen or the company just said they kept the data for "value add" services like personalization.
by jacquesm | 2025-11-20 16:08:12+00:00
Oh, there are plenty of villains here. But they're in offices and wearing ties.

And they should be smacked down hard, but that isn't going to happen because then - inevitably - the role of the regulators would come under scrutiny as well. That is the main issue here. The NTSB did a fantastic job - as they always do - at finding the cause, it never ceases to amaze me how good these people are at finding the technical root cause of accidents. But the bureaucratic issues are the real root cause here: an industry that is running on wafer thing margins with ships that probably should not be out there, risking peoples lives for a miserly wage.

Regulators should step in and level the playing field. Yes, that will cause prices of shipping to rise. But if you really want to solve this that is where I think they should start and I am not at all saying that the system is too powerful to change, just that for some reason they seem to refuse to even name it, let alone force it to change.
by devincintron | 2025-11-20 16:08:33+00:00
Okay so yeah this interests me because it seems so plausible that the right set of of LMs w/ custom tools surely could turn a profit on self-publishing of children's e-books.

Like how could that NOT be the case?

I feel like any sufficiently variable sparse business w/ minimal tool call needs it'd have to be the case that you can turn on a model and get something going.

t-shirt drop ship, children e-books, webgame ad-rev, something of this sort
by lenkite | 2025-11-20 16:08:53+00:00
> One friend became “convinced” that every major news story was manufactured consent

There is nothing stupid about this and it is a massive problem with Western news. Different anchors across different networks presenting news with the same words as if they were handed off the exact same script to read out, to emphasize the same talking points, etc. They make AI slop look so good. I fully stopped watching US News a few years ago.
by AdmiralAsshat | 2025-11-20 16:09:01+00:00
> My first encounter with "sideloading" I think was loading up a MP3 player with music, for some reason that was called "sideloading" by some people. In that case, "sideloading" was just transferring basically, nothing about installing.

Probably influenced by the original iPod, which really wanted you to sync your iPod with your iTunes library (conveniently directing you to purchase all of your music from Apple's platform). "Sideloading" referred to the few extra steps to get your computer to simply expose the iPod as a removable storage device and drag-and-drop your mp3s over that way.

It wouldn't have made sense in the context of other mp3 players, because for many of the ones I remember (like my Creative Zen Touch), that was the only way to add the mp3s. I don't think Creative even supplied a front-end media manager...or if they did, I never bothered installing it.
by nailer | 2025-11-20 16:09:09+00:00
I haven’t seen a single “pro Palestinian” that wants to destroy Jordan, ensure Jews and Druze are safe in Jordan Gaza Judea Samaria or anywhere else in the middle east, or do anything else to support a return to multi ethnic Palestine.

They pretty consistently just want a 23rd arab state, want all the Jews gone, don’t care about the 850K jews forced out of other arab states, and don’t think Jews are native to Judea or that Arabs come from the Arabian peninsula.
by robot-wrangler | 2025-11-20 16:09:11+00:00
AKA look-and-say-sequence or audioactive decay, recreational gateway-math that got many hooked on the stuff (me included). Wild seeing new stuff in 2024, although I've heard it's used in teaching sometimes. There's code too: https://github.com/AleksandrStorozhenko/ConwayTransducer
by ninalanyon | 2025-11-20 16:09:31+00:00
It was the same when I studied applied physics in England many years ago. No one checked or cared if we attended lectures in the physics and maths departments. In fact anyone could have attended the lectures even if they were not a student because there was always plenty of room. But the law department where my wife studied, at the same university, did check who was attending.

As for laboratory exercises in the physics department, they were in theory compulsory but still no one checked. The final year included a long experimental project that had to be documented and conclusions defended in a viva. Again no one formally checked that we actually did it but as we were grouped into small teams for this anyone who didn't pull their weight would have been reported by their fellow students and would not have had access to the experimental results which would have made it difficult to write it up and defend.
by LexiMax | 2025-11-20 16:09:50+00:00
> Given the demographic this site selects for, it’s easy to forget how many dumb people there are in the world.

Let's not go there.

I could see an argument that Hacker News users are a bit more book smart than the average internet user. But this site's user base is just as susceptible to motivated reasoning, myopia, and lack of empathy for those who view the world differently than them.

Those are all their own kind of intelligence. If anything, the book smarts can make those other areas disproportionately worse.
by BoxOfRain | 2025-11-20 16:09:57+00:00
Honestly I've been pleasantly surprised with CachyOS, admittedly I've been using Linux for over a decade but it was my first foray into Arch-land and I'm genuinely impressed with it. The stability is very good, and I'm yet to break anything seriously on it.

The idea isn't that it's a 'gaming distro' specifically, and more that it's suited to performance in general which can be a useful thing. If someone's new to Linux and doesn't understand why they might want to run something like CachyOS I agree they should just pick Ubuntu or similar and be done with it, but personally I rate CachyOS as a daily driver.
by ACCount37 | 2025-11-20 16:10:03+00:00
I don't think humans are fundamentally different. Just more hardened against adversarial exploitation.

"Getting maliciously manipulated by other smarter humans" was a real evolutionary pressure ever since humans learned speech, if not before. And humans are still far from perfect on that front - they're barely "good enough" on average, and far less than that on the lower end.