MurphyA/hacker-news huggingface dataset:
by NalNezumi | 2025-11-26 00:00:52+00:00
>There is an arrogance I have seen that is typical of ML (having worked in the field) that makes its members too comfortable trodding into adjacent intellectual fields they should have more respect and reverence for.

I've not only noticed it but had to live with it a lot as a robotics guy interacting with ML folks both in research and tech startups. I've heard essentially same reviews of ML practitioners in any research field that is "ML applied to X" and X being anything from medical to social science.

But honestly I see the same arrogance in software world people too, and hence a lot here in HN. My theory is that, ML/CS is an entire field around made-for-human logic machine and what we can do with it. Which is very different from anything real (natural) science or engineering where the system you interact with is natural Laws, which are hard and not made to be easy to understand or made for us, unlike programming for example. When you sit in a field when feedback is instant (debuggers/bug msg), and you deep down know the issues at hand is man-made, it gives a sense of control rarely afforded in any other technical field. I think your worldview get bent by it.

CS folk being basically the 90s finance bro yuppies of our time (making a lot of money for doing relatively little) + lack of social skills making it hard to distinguish arrogance and competence probably affects this further. ML folks are just the newest iteration of CS folks.
by 1a527dd5 | 2025-11-26 00:00:52+00:00
Ahh, I thought this was just happening to me. I used to watch a fair bit of YT on my PS4, but a few months ago my home screen was basically empty save a few ad videos.

It was pushing me heavily to sign in; which I do _not_ want to do.

End result was I just stopped watching YT.
by chillfox | 2025-11-26 00:01:09+00:00
Sure,

The agents have a tendency to make the "Examples" section of the help message way too long by stuffing it with redundant examples, so it needs to be manually pruned from time during development if you use an agent for tool development.

`gh-install` is a fish script (using curl and jq), it was made by an agent.

gh-install -h Usage: gh-install [-i] [-q] [-s] [-p PATH] [-n NAME] [-f FILE] [-e EXECUTABLE] <repo> [version] -i - Show info about what would be installed (no install) -q - Quiet mode (suppress all output except -i info line) -s - Install to /usr/local/bin (system-wide) -p PATH - Install to the specified directory (incompatible with -s) -n NAME - Install with custom binary name -f FILE - Select specific file from release assets and use as binary name (unless -n is specified) -e EXECUTABLE - Select specific executable from extracted archive (when archive contains multiple executables) repo - GitHub repository in format owner/name version - Optional version tag (defaults to latest) Examples: gh-install cli/cli v2.40.1 gh-install cli/cli gh-install -i cli/cli (show info only) gh-install -i -q cli/cli (show info quietly) gh-install -s cli/cli (install system-wide) gh-install -p /opt/bin cli/cli (install to /opt/bin) gh-install -n gh cli/cli (install as 'gh') gh-install -f zed-remote-server zed-industries/zed (install server file) gh-install -e server some-org/multi-tool (install 'server' executable from archive)

Prompt:

Use `gh-install -h` to install asdf, hadolint, ripgrep, fd, delta and bat.

If I need it to do something that uses multiple tools I might just tell it to look in `./tools` for the available tools, so the prompt would be something like this.

Do x using the tools found in `./tools` (they all have a `-h` option).

I also have several tools that are just js scripts using playwright (webpage as the api) to fetch data and return it in a json format. Then I can tell the agent to use that tool and jq to do data processing.
by Aeglaecia | 2025-11-26 00:01:52+00:00
i feel like modern youtube just does not scratch the itch that youtube once scratched , it now feels like methadone replacement therapy. available viewing options have been reduced to either short form content or long form content , there is nothing between. i dont enjoy frying my brain with short form content and i dont have the attention span to watch bloviation with the express intent of stretching out video times to maximise revenue. honestly i feel like this applies to the internet as a whole , a facsimile of its former self being puppeted to achieve control. someone probably predicted this , right ?
by Nextgrid | 2025-11-26 00:02:05+00:00
It’s not a revert, merely A/B testing to see which version leads to more “engagement”.

They’re also testing the same on the web, half the time I get the normal sidebar, half the time I get a 300% zoomed one where I can only see like 3 video thumbnails before having to scroll (jokes on them, I don’t - but then again I block ads so I don’t count either way).
by polarphi | 2025-11-26 00:02:13+00:00
YouTube has become so bad that I had to resort to Tampermonkey scripts to become bearable.

First was the disgusting pink tones in the progress bar. Then the oversized thumbnails / less videos per page. Then the horrible over sized player controls. And now the oversized suggestions on the side bar.

Not to mention the obnoxious amount and duration of ads.

It's getting worse and worse.

These are all symptoms that something is very wrong.
by crazygringo | 2025-11-26 00:02:40+00:00
Yeah the first two times Apple did it for me. Then Apple stopped supporting battery replacements on a phone that old, so I ordered a battery replacement kit on Amazon and did it myself, with ifixit.com's assistance.

Never again. I was genuinely shocked the thing turned on once I closed it up. It's one thing to have a conceptual understanding of how tiny the components inside a phone are. It's another thing to actually be trying to seat a plug into a socket with tweezers and just have no idea how you're supposed to tell if it's fully inserted or not.
by deanCommie | 2025-11-26 00:02:44+00:00
I mean I pay for Youtube Premium because I use Youtube Music instead of Spotify.

I get a very unopinionated but effective music player that has all the music I need, and it doesn't try very hard to "upsell" itself to me unlike Spotify because to Google YouTube is the real money driver.

So to me getting no YouTube ads as well is well worth it.
by denkmoon | 2025-11-26 00:03:07+00:00
Linux takes more skill to manage than Windows or macOS, yet we all know Linux. zfs is _the_ one true filesystem, and the last one you need to know. Besides that, to know zfs is to have a deeper understanding of what a filesystem is and does.

I will admit though, to truly get zfs you need to change how you think about filesystems.
by dmbaggett | 2025-11-26 00:03:33+00:00
I don’t know how much time Andy spent building the “poor man’s VM” system, but I know it was a significant effort that underpinned the rest of the game. The packer was something I probably put a few days into in the beginning (greedy and other trivial heuristics) and then kept improving in my “spare time” over the next year or so.

The packer was the final step after a level was pre-sorted and otherwise processed. It was quite fast, so it added only a little bit of extra time to the primary work of pre-rendering every frame of the level to recover the sort order (which typically took around an hour).

I did experiment with solver algorithms but they were so obviously going to be too slow that I abandoned the idea.
by cosmosgenius | 2025-11-26 00:04:03+00:00
Browser handling is way more personal than any other piece of software. It need not be open source licensed but being able to compile and install it from source the exact binary (minus signing) is a huge plus is today's world. Otherwise is "not" doing much from chrome, brave, firefox etc of today. Open source would be cherry on top.

Trust of Kagi search is already there w.r.t both the tool and the company but it is not transferable to Trust to the Orion Browser.
by AndriyKunitsyn | 2025-11-26 00:04:08+00:00
"Artificial intelligence" in Chinese is "人工智能".

"人" is "human", "工" is "work", so "人工" becomes "man-made". "智" is "wisdom", "能" is "able", so "智能" is "intelligence". Nouns flow into verbs and into adjectives much more freely than in English. One character is one LLM token.

It seems like the perfect language for LLMs?
by porphyra | 2025-11-26 00:05:00+00:00
It was mildly annoying how en.wikipedia.org would redirect to en.m.wikipedia.org on mobile, but en.m.wikipedia.org wouldn't redirect to en.wikipedia.org on desktop. So when a mobile user sent me a link, I had to go and manually delete the '.m' in order to view it nicely. But I guess it makes sense since desktop developers need to be able to see the mobile site sometimes.
by delichon | 2025-11-26 00:06:38+00:00
> maybe our mandatory NeuraLinks are coming sooner than I thought.

The founder of NeuraLink has recently proposed to deploy sentient robots to watch criminals, removing the need for incarceration. There is a lot of synergy possible here with mandatory neural links. The bot could not only watch us but also press our buttons. "Criminal", being such a flexible concept, should pose little problem to globalizing this paradigm. For one thing, it will make it possible to harvest any number of clicks necessary, so advertising becomes obsolete, and so does content.

God, I hope I'm not a prophet.
by frizlab | 2025-11-26 00:06:55+00:00
Compiler-enforced ownership semantics is now a part of Swift with non-copyable types. In all honesty I do not know enough of rust to know how on-par the features are, but there is something.

Not sure about using Swift in a kernel as I’m not low-level enough to know that either, but you can indeed use Swift on embedded systems[1].

[1] https://www.swift.org/get-started/embedded/
by danpalmer | 2025-11-26 00:07:52+00:00
What's the point being made in this article?

That TVs have lower information density than desktop browsers? Like, yeah, obviously.

That if you don't sign in to YouTube and don't pay to remove the ads, that you'll get prompted to sign in and you'll see ads? That doesn't seem particularly problematic.

Sure it's mildly funny that a funny projection is true in a very contrived way, but it doesn't really stand up to any criticism. I use YouTube almost exclusively through the Apple TV app, and it's fine, I'd even say it has improved a little over the last few years. I like the low information density because I sit approximately 3m from the screen and navigate with a TV remote.
by fidotron | 2025-11-26 00:08:05+00:00
Many ML people treat other devs that way as well.

This is a major reason the ML field has to rediscover things like the application of quaternions to poses because they didn't think to check how existing practitioners did it, and even if they did clearly they'd have a better idea. Their enthusiasm for shorter floats/fixed point is another fine example.

Not all ML people are like this though.
by BirAdam | 2025-11-26 00:08:29+00:00
First, failures aren’t always obvious, and second, studying them isn’t either. This would likely need to be a formalized course. Still…

If people want to know why Microsoft hated DOS and wanted to kill it with Xenix, then OS/2, then Windows, and then NT it would be vital to know that it only came about as a result of IBM wanting a 16bit source-compatible CP/M which didn’t yet exist. Then, you would likely want to read Dissecting DOS to see what limits were imposed by DOS.

For other stuff, you would start backwards. Take the finished product and ask what the requirements were, then ask what the pain points are, then start digging through the source and flowcharting/mapping it. This part is a must because programs are often too difficult to really grok without some kind of map/chart.

There is likely an entire discipline to be created in this…
by JumpCrisscross | 2025-11-26 00:09:07+00:00
> sentient robots to watch criminals, removing the need for incarceration

These are slap drones [1] from Banks’s The Player of Games [2].

[1] https://theculture.fandom.com/wiki/Slap-drone

[1] https://en.wikipedia.org/wiki/The_Player_of_Games
by jaydenmilne | 2025-11-26 00:09:32+00:00
Unfortunately I don't have pictures from before this change, but you used to get 5-6 videos I believe. Now you get two (and maybe one is an ad).

The point is that I made a joke projection in my last post in April that by next May there would be only one video on the homepage, because obviously that would be ridiculous, right? Then I turned on my TV and it happened.

See the previous blog post: https://jayd.ml/2025/04/30/someone-at-youtube-needs-glasses....
by crazygringo | 2025-11-26 00:09:51+00:00
I don't really see what the difference is.

They're not getting the payment for the video either way.

Morally I don't see how they aren't equivalent. I'm not going to stand on a high horse saying you shouldn't do either, but I don't really see how you can pretend one is less harmful to creators than the other, in terms of the basic principles involved.
by tourmalinetaco | 2025-11-26 00:10:11+00:00
Google is my third choice for searches. I try Ecosia first, but their indexing is garbage so I typically then go to Brave. If Brave doesn’t have it then I submit to the evil overlords at Google. Thankfully Brave indexing is pretty good so it‘s had a measurable impact on the amount of search I actually put through Google.
by danpalmer | 2025-11-26 00:10:18+00:00
To be clear, this is not a value judgement. I pirate content sometimes, and I use adblockers, but ad blocking is definitely piracy – you're circumventing the method of paying for content.

I realise that online ads have other implications such as tracking that, say, a blu-ray rip downloaded from a torrent doesn't have, but the reason for piracy doesn't change the fact that it is.
by jzb | 2025-11-26 00:11:16+00:00
I’m very very curious to know what it is you’re doing to experience this: I’ve used Debian and its derivatives for 25 years now. On desktops, laptops, and servers. x86, x86-64, and Arm 64. I have never had a segfault with APT. Not a single time. Problems with dependencies or such a few times, but I don’t recall APT ever crashing on me.

Please, share more details.
by nwienert | 2025-11-26 00:11:19+00:00
I remember I saw a meta review that claimed in the abstract that "analysis showed a rapid regain of weight after cessation of therapy", but then looking into it deeper actually quite a bit of weight loss was retained even many months after stopping.

In my personal experience I've now known about 12 people who've taken it and stopped, and none have "rapidly" regained, in fact many have retained most of their loss for significant periods of time. Most people gain weight over a long period of time (from lets say early teen to their current age).

What happens when they stop is a very slow return to baseline gain. So if it took them 10 years to become obese, then it takes 6-12 months to lose it all with Tirzepatide, you'd expect it would take them 10 years again to regain it.

People act like this is some sort of addiction, but I don't think so - and I'd bet that a "refresher" that was only a small % of the year would keep most people completely at baseline, and they could even slowly taper that down.
by scotty79 | 2025-11-26 00:11:29+00:00
> Shamanistic medicine doesn't work.

It worked enough for people to be using it.

> Switzerland has the highest functioning democracy on the planet.

Somehow I think being completely secure in last two world wars contributes to the success of their high functioning democracy. Also, I thought we were talking about elections not democracy.

Democracy can work perfectly well even if the elections select completely random party to rule if all parties are good enough.
by thaumasiotes | 2025-11-26 00:11:50+00:00
> Now if you didn’t know, that is not the whole title. But there’s absolutely no indication of that. The only way you actually know that is either by checking or if the stuff on the screen is clearly not the end of a sentence.

> So what is the full title? Well if you click and hold on the video, you get a pop-up letting you choose a couple of things such as play or safe to watch later or indicate you’re not interested. And at the top of the pop-up you see more words in the title. In this case you also see “(Part”.

> Yep. You get ONE extra word. Sometimes not even that.

> The ONLY way to see the full title is to start watching the video.

I'm looking at youtube right now. There's a video displayed with the title "Word Differences Between 11 Countries! | Europe, Africa, Asia , ..."

That "..." is the indicator that the title has been truncated. If you hover the title with your mouse, you can see the entire thing: "Word Differences Between 11 Countries! | Europe, Africa, Asia , America | Why Are They Similar?"

Not far away, there's "Alex Honnold Answers Rock Climbing Questions | Tech Support...", which expands to "Alex Honnold Answers Rock Climbing Questions | Tech Support | WIRED".

Am I using Apple TV? No. Is it really true that they removed the truncation indicator?
by pchiusano | 2025-11-26 00:12:10+00:00
Thanks!

I am not 100% sure the origin of the idea but I do remember being influenced by git and Nix. Basically "what if we took git but gave individual definitions a hash, rather than whole working trees?" Then later I learned that Joe Armstrong had thought about the same thing - I met Joe and talked with him about Unison a while back - https://news.ycombinator.com/item?id=46050943

Independent of the distributed systems stuff, I think it's a good idea. For instance, one can imagine build tools and a language-agnostic version of Unison Share that use this per-definition hashing idea to achieve perfect incremental compilation and hyperlinked code, instant find usages, search by type, etc. It feels like every language could benefit from this.
by oldgradstudent | 2025-11-26 00:12:38+00:00
I was working in customer support for one of the first ISPs in my country when the switch from Windows 3.1 to Windows 95 happened.

Windows 95 was a massive jump in usability.

Regular people simply do no understand the overlapping windows metaphor. When a windows disappears behind another they are often completely helpless. The taskbar was a life saver.
by AstroBen | 2025-11-26 00:13:57+00:00
What's wrong with putting your current level of knowledge out there? Inevitably someone who knows more will correct you, or show you're wrong, and you've learnt something

The only thing that would make me cringe is if he started arguing he's absolutely right against an expert in something he has limited experience in

It's up to listeners not to weight his ideas too heavily if they stray too far from his specialty
by gorgoiler | 2025-11-26 00:14:03+00:00
What sorts of cool things can you do with perfectly synchronized clocks? The one that springs to mind might be catching a bullet or “catching” a light pulse, perhaps? Triangulating lightning strikes, or other EM events? Maybe some kind of TEMPEST hackery?

I’d love to have a highly precise clock but I’d also like to be able to do something with it!
by iszomer | 2025-11-26 00:14:21+00:00
I'm still on PCIe 3.0 on my main machine and the RX580 works fine for my needs. Outside of the scope of OP, I recently picked up a (new) 5060 not due to the impending memory production apocalypse but because I wanted to extend my current setup with something I recently read about on LSFG, previously posted here but garnered no interest/comments.

- https://news.ycombinator.com/item?id=44499245
Show HN: Parm – Install GitHub releases just like your favorite package manager
by houndz | 2025-11-26 00:14:28+00:00
Hi all, I built a CLI tool that allows you to seamlessly install software from GitHub release assets, similar to how your system's package manager installs software.

It works by exploiting common patterns among GitHub releases across different open-source software such as naming conventions and file layouts to fetch proper release assets for your system and then downloading the proper asset onto your machine via the GitHub API. Parm will then extract the files, find the proper binaries, and then add them to your PATH. Parm can also check for updates and uninstall software, and otherwise manages the entire lifecycle of all software installed by Parm.

Parm is not meant to replace your system's package manager. It is instead meant as an alternative method to install prebuilt software off of GitHub in a more centralized and simpler way.

It's currently in a pre-release stage, and there's a lot of features I want to add. I'm currently working (very slowly) on some new features, so if this sounds interesting to you, check it out! It's completely free and open-source and is currently released for Linux/macOS. I would appreciate any feedback.

Link: https://github.com/yhoundz/parm
by mattacular | 2025-11-26 00:14:45+00:00
I pay for YouTube Premium too (probably not much longer) but can only 'comfortably' use the site through a series of increasingly hacky extensions for Firefox. On non-web apps, there is no recourse from the UI enshittification.

The general theme is the same as the article: less real estate dedicated to actual videos you might want to watch. There were two rows of completely useless garbage that I had to add to my uBlock Origin filter just now: one for Shorts (which I have blocked in the past) and a new one for some sort of Youtube Games thing (?) that looked like the worst AI generated slop you'd never want to play.

If this is the premium experience then I don't want it.
Tell HN: Karpathy's MinGPT Works on Windows and AMD (Ryzen Max)
by lostmsu | 2025-11-26 00:14:56+00:00
I was able to install PyTorch and train Karpathy's minGPT (small) on a Ryzen MAX APU on Windows machine using official instructions: https://rocm.docs.amd.com/en/7.9.0-preview/install/pytorch-comfyui.html ROCm

TL;DR;

pip install --index-url https://repo.amd.com/rocm/whl/gfx1151/ "rocm[libraries,devel]" hipinfo pip install --index-url https://repo.amd.com/rocm/whl/gfx1151/ torch torchvision torchaudio python -c "import torch; print(torch.cuda.is_available())"

Be sure to uninstall torch and torchvision if you had CPU-only versions installed.

If you have a different GPU/APU refer to the first link

minGPT: https://github.com/karpathy/minGPT
by dragontamer | 2025-11-26 00:15:14+00:00
> From a myopic narrow point of view. But viewed more broadly, it has accelerated china's tech development.

Yes. I'm fine with this.

Weakening China in the short term means pushing the Taiwan war timeline by years. Years that we will spend building up the DDG(X).

As I said before and I'll say again: USA is weak in 2020s but strong in the 2030s. We only need to delay China by a few years and the DDG(X) changes everything.

----------

You need to understand that I make my view based on the perceived strength of the US Navy. The US Navy is getting huge upgrades and a few years of delay makes an incredible difference.
by akersten | 2025-11-26 00:15:15+00:00
> the payment for the video either way.

"the payment for the video" as if it's a given that my ad impression is required for me to watch some video that they made available to me on their website for free.

Morally, YouTube shows the most heinous and scummy ads 24/7 on their platform and fails to take them down when reported. Gambling, AI sex games, "cure what doctors miss" ads for human use of Ivermectin - it's your moral duty to block them.