MurphyA/hacker-news huggingface dataset:
by voidUpdate | 2025-12-23 08:12:23+00:00
I just use ye old faithful of piratebay, through the tor browser so my ISP doesn't do shenanigans to it, then ffmpeg to get only the streams I care about (video, english audio / japanese audio + english subtitles) and reencode it to h264 mp4 so the files aren't gigantic and are compatible with everything. A bit old-school maybe but it generally works fine for me.

I live in the UK so I'll also sometimes pull stuff from iPlayer, which yt-dlp works perfectly for, and also off youtube
by Morganwa-15 | 2025-12-23 08:12:25+00:00
In the ever-evolving world of fashion, wigs have become a significant accessory, allowing individuals to express their unique styles and personalities. Among the myriad of brands, Yiwu Zhaoli Wig Co., Ltd. stands out as a leader in the industry, known for its exceptional quality, innovative designs, and commitment to customer satisfaction. With over fifteen years of experience, this company has established itself as a trusted partner for both domestic and international markets, providing a wide range of customizable wig options that cater to diverse consumer needs.
by HaZeust | 2025-12-23 08:12:27+00:00
No one has done it yet in this comment thread, so I guess I will.

This is a fake video [1] created and posted by YouTube user "chad chaddington" on Oct 1, 2020 explicitly as a hobby video in blender. He even notes the following in the video description:

"I enhanced the video using Artemis LQ setting in Video Enhance AI. I will try next with the composite setting to see if this makes a difference. I am not that great with this stuff as far as rendering 3D graphics and have never used blender so I am not sure if this helps anybody but I thought maybe a little more clarity would help. Maybe throw a sub my way ;)"

1 - https://www.youtube.com/watch?v=8_GchRndOKw
by hasperdi | 2025-12-23 08:13:34+00:00
Correction, my GLM-4.6 models are not Q4, I can only run lower ones eg:

- https://huggingface.co/unsloth/GLM-4.6-GGUF/blob/main/GLM-4.... - 84GB, Q1
- https://huggingface.co/unsloth/GLM-4.6-REAP-268B-A32B-GGUF/t... - 92GB, Q2

I ensure that there are enough RAM leftover ie limited context window setting, so no swapping.

As for GLM-4.5-Air, I run that daily, switching between noctrex/GLM-4.5-Air-REAP-82B-A12B-MXFP4_MOE-GGUF and kldzj/gpt-oss-120b-heretic
by coryrc | 2025-12-23 08:13:49+00:00
They get cheaper electric rates by agreeing to be the first loads shed if the grid is overloaded. This is a standard thing. If their generators didn't start, they wouldn't be cut off, but it'd be a big deal.

> You’re ok if governments give up and simply tell consumers “you deal with it”?

Paying people to be prepared and willing to go without electricity in times of extreme supply-demand balance is a part of the solution. It's a regular thing for data centers, hospitals, etc. It may be cheaper to pay people to install sand batteries than to install longer-distance interconnects, and if people voluntarily agree, why would you object?
by ViewTrick1002 | 2025-12-23 08:15:00+00:00
> We will always need a source of reliable, uninterrupted power.

Which can be for example gas turbines running on carbon neutral fuels. Optimizing for lowest possible CAPEX and acceptable OPEX.

The nuclear power lock in are engineer brained imaginary perfect solutions rather than accepting good enough.

> I'm still optimistic that small modular reactors are going to see success in the coming decades.

We’ve been trying to build ”SMR” since the 50s. It has never worked out. The industry likes producing fancy PowerPoint reactors in hopes for handouts and stupid money investment.

When they get far enough and have to present real costs and timelines the projects are shunned and forgotten. Like NuScale and mPower. And the boosters online move to the next juicy SMR project.
by kyboren | 2025-12-23 08:15:20+00:00
> This problem is entirely under the control of Newsom and the CA legislature yet they seem completely uninterested in fixing it.

"It is difficult to get a man to understand something, when his salary depends upon his not understanding it!"

- Upton Sinclair, I, Candidate for Governor: And How I Got Licked (1935)

Ironically that quote came from a book about Sinclair's failed bid to win the CA governorship...
by WalterBright | 2025-12-23 08:15:26+00:00
> LVL requires the pilot to actually press it

Of course. I did say it was a button to press!

> LVL is not appropriate stall recovery

It should be. I don't see how it couldn't be designed to do stall recovery. After all, the avionics do recognize a stall (as it activates the "pull up" stick shaker).
by WA | 2025-12-23 08:15:48+00:00
> It doesn’t use the public WhatsApp API, it reimplements the official WhatsApp client auth.

Nothing wrong with that if the official API has less features.

> Authentication uses a shared secret and it’s obvious that you as a third party obtaining this secret from your users

What do you mean? Usually, you install such a package to automate WhatsApp for your own account.
by sh3rl0ck | 2025-12-23 08:18:59+00:00
Exactly.

I'm from a cybersec and devops background, and the IT admin here is just an ancient family-appointed person with no idea of how stuff works and with a lot to gain from under the table corporate dealings.

This is a man who believes that 15 megabit is sufficient bandwidth for CompSci students in their hostels (not the college, mind you, the hostel specifically) and decided that banning games was a "hero move".

Vendor locked into Sophos and a custom third party provider, these people have zero idea about what they're doing. I've met them various times and had various discussions up and down the org chart - this is a man who thinks he should have full access to every student's browsing history in their own time and that all VPNs are the same (he doesn't know how VPNs work btw) and allow for evasion from their network policies.

It's all a bit cursed because he fear-mongers the upper echelons of the college administration by showing them made up logs saying "students are hacking the network" to justify this.
by Williamr-20 | 2025-12-23 08:19:18+00:00
Ningbo Wanchuang Precision Machinery Co., LTD. has emerged as a significant player in the precision manufacturing industry since its establishment in 2023. With a commitment to quality and innovation, the company aims to empower global industries through its high-precision mechanical parts and solutions. This article explores the core offerings, technological advancements, and market strategies of Ningbo Wanchuang, positioning it as a trusted supplier in the global market.
by VerifiedReports | 2025-12-23 08:21:00+00:00
Markdown is devalued as a format because of the bizarre shortage of Markdown VIEWERS. You find Markdown documents in every open-source project, and you always wind up viewing them with all the embedded formatting characters. Why?

Why provide documentation in a format that is so poorly supported by READERS? Or, to respect the chicken-&-egg problem here: Why is there such a shortage of Markdown viewers?

Every time this comes up, respondents always cite this or that EDITOR that has Markdown "preview." NO. We're not editing the documentation; we're just reading it. So why do we have to load the document into an editor and then invoke a "preview" of it? Consider how nonsensical the term "preview" is in that case: What are we "previewing" its appearance in, given the dearth of Markdown readers?
by xbaicai | 2025-12-23 08:21:09+00:00
I've been experimenting with Z-Image-Turbo lately and wanted to share some findings.

What it is: A 6B-parameter diffusion model that runs surprisingly fast. On my RTX 4090, I'm getting results in under a second with 8-9 sampling steps. The VRAM footprint is reasonable enough to run locally without enterprise hardware.

The interesting part: Text rendering actually works. If you've tried generating images with text using other models, you know the pain – garbled letters, missing characters, nonsensical glyphs. This one handles both English and Chinese text with decent accuracy. Not perfect, but noticeably better than what I've seen elsewhere.

Technical bits:

Single-stream DiT architecture
Works with ComfyUI (there's a workflow floating around)
LoRA training is supported
The model weights are on Hugging Face under Tongyi-MAI
What I'm using it for: Mostly quick mockups and thumbnail generation where readable text matters. The speed makes iteration painless.

Curious if anyone else has been playing with this. Would love to hear about edge cases or interesting use cases you've found.
Show HN: Gonc – Serverless P2P dual reverse proxy with NAT traversal
by gonc_cc | 2025-12-23 08:21:28+00:00
Over the past couple of months, I've been working on gonc. It started as a cross-platform netcat alternative written in Go, but I realized it would be much more powerful with a -p2p flag to automatically punch through NATs and firewalls.

It is now working smoothly. To establish a P2P netcat-like chat connection, you simply run the same command on both sides:

gonc -p2p <passphrase>

Building on this, I implemented a dual (bidirectional) reverse proxy. This allows both peers to access each other's networks simultaneously.

Peer A:

gonc -p2p <passphrase> -linkagent

Peer B:

gonc -p2p <passphrase> -link 1080;1080

This opens port 1080 on both ends as a SOCKS5 & HTTP proxy to tunnel traffic to the other side.

How it differs from frp/rathole: Unlike existing solutions that require you to deploy a self-hosted Rendezvous/Signaling Server, gonc uses public STUN and MQTT servers for signaling.

For cases involving Symmetric NATs where a relay is unavoidable, gonc doesn't need a proprietary relay server—it can simply use any standard SOCKS5 server as a relay.

Peer B: (only one side needs to specify -x)

gonc -x socks5ip:port -p2p <passphrase> -link 1080;1080

I'd love to hear your feedback or suggestions!
by tripletao | 2025-12-23 08:22:53+00:00
> LLMs make no prediction at all as to whether or not natural languages should have wh-islands: they’ll happily learn languages with or without such constraints.

The human-designed architecture of an LLM makes no such prediction; but after training, the overall system including the learned weights absolutely does, or else it couldn't generate valid language. If you'd prefer to run in the opposite direction, then you can feed in sentences with correct and incorrect wh-movement, and you'll find the incorrect ones are much less probable.

That prediction is commingled with billions of other predictions, which collectively model natural language better than any machine ever constructed before. It seems like you're discounting it because it wasn't made by and can't be understood by an unaided human; but it's not like the physicists at the LHC are analyzing with paper and pencil, right?

> There is no reason to think that a perfect theory in this domain would be of any particular help in generating plausible-looking text.

Imagine that claim in human form--I'm an expert in the structure of the Japanese language, but I'm unable to hold a basic conversation. Would you not feel some doubt? So why aren't you doubting the model here? Of course it would have been outlandish to expect that of a model five years ago, but it isn't today.

I see your statement that Chomsky isn't attempting to model the "many non-linguistic cognitive systems", but those don't seem to cause the LLM any trouble. The statistical modelers have solved problem after problem that was previously considered impossible, and the practical applications of that are (for better or mostly worse) reshaping major aspects of society. Meanwhile, every conversation I've had with a Chomsky supporter seems to reduce to "he is deliberately choosing not to produce any result evaluable by a person who hasn't spent years studying his theories". I guess that's true, but that mostly just makes me regret what time I've already spent.
by arianvanp | 2025-12-23 08:24:11+00:00
I hate everything about the Claude code plugin system. They saw GitHub Actions supply chain Fiasco and said: great let's add hallucinations on top.

It's that bad. It's embarrassingly bad.

No lock files. Nothing. And then most plugins in turn install MCPs from pypi with uvx so you have two layers of no pinning.

It's a supply chain nightmare. It's so bad that I'm ashamed for our industry
by shunia_huang | 2025-12-23 08:24:52+00:00
Yes and no, GitKraken actually have a graphical interface for WSL (or Linux generally), but it is barely usable as the WSL-g does not really work well. It's blurry for Hi-Res screen and the performance is like hell.

I would never try running any graphical stuff in WSL anymore, not worth it. VMWare with a graphical installation of any Linux system would be a preferred choice as I'm testing lately.
by bell-cot | 2025-12-23 08:25:17+00:00
Yes-ish. In a serious fight against a peer-ish level adversary, the RoI on such a ship looks very dubious.

But short of that, a huge warship can have great prestige & intimidation value - assuming that it is competently designed, and built, and outfitted, and operated. Naval history is swarming with only-on-paper designs for big warships. And a fair number of real-steel warships which were cripples, glass cannons, or sitting ducks because of incompetence somewhere in that chain.

(Also, the USN is referring to it as a BBG, not BB - https://www.navy.mil/Press-Office/Press-Releases/display-pre... )
by Nicolasj-12 | 2025-12-23 08:27:00+00:00
In the ever-evolving agricultural industry, the demand for high-quality feed additives is on the rise. These additives play a crucial role in enhancing the nutritional value of animal feed, promoting growth, and improving overall health in livestock and aquatic animals. This article explores some of the top domestic feed additive suppliers, highlighting their strengths, product offerings, and contributions to the market.https://info.huayoutrade.com/top-domestic-feed-additive-supp...
by rwmj | 2025-12-23 08:27:36+00:00
I'm surprised the article didn't also mention MSG_MORE. On Linux it hints to the kernel that "more is to follow" (when sending data on a socket) so it shouldn't send it just yet. Maybe you need to send a header followed by some data. You could copy them into one buffer and use a single sendmsg call, but it's easier to send the header with MSG_MORE and the data in separate calls.

(io_uring is another method that helps a lot here, and it can be combined with MSG_MORE or with preallocated buffers shared with the kernel.)
by ako | 2025-12-23 08:27:41+00:00
There’s a ton of difference provided on top of the LLMs, especially the tools that allow LLMs to engineer their own context, validate generated code, test generate code, research code bases, planners, memory, skills, etc. The difference is night and day: like a brain in a closed jar versus a brain in a mobile human with eyes, ears, mouth and hands.
by coryrc | 2025-12-23 08:28:29+00:00
Gerrit introduces the concept of Commit-Id; essentially a uuid ties to the first review which merged a proposed commit into the trunk.

Cherry picks preserve that Commit-Id. And so do rebases; because they're just text in a commit message.

So you can track history of patches that way, if you needed to. Which you won't.

(PS some team at google didn't understand git or their true requirements, so they wasted SWE-decades at that point on some rebasing bullshit; I was at least able to help them make it slightly less bad and prevent other teams from copying it)
by wiseowise | 2025-12-23 08:28:57+00:00
I can’t speak for Claude, but Gemini is laughably bad. Like, does someone who develop this shit ever tried to use it? Is it all crab hands that only use mouse? It’s a single line change to switch focus to THE ONLY INPUT on a tool window, but no, you have to use a shortcut to switch to Gemini window and then MOVE YOUR MOUSE across the screen to select input or press tab like 5 times. Embarrassment.

VSCode? Select AI view via shortcut or CMD + P and you’re done. That’s how you do it.
by superkuh | 2025-12-23 08:30:02+00:00
>Making changes can be done with just normal git commands, eg git commit. Many Debian insiders working with patches-unapplied are still using quilt(1), a footgun-rich contraption for working with patch files!

Huh. I just learned to use quilt this year as part of learning debian packaging. I've started using it in some of my own forks so I could eventually, maybe, contribute back.

I guess the old quilt/etc recommendation in the debian build docs is part of the docs updates project needed that the linked page talks about.
by tpm | 2025-12-23 08:30:14+00:00
> Apple makes a proprietary connector: anti-consumer behavior according to the EU. Use a standard connector or get fined to oblivion.

This was not reactive behavior to Apple on the part of the EU, the legislation was agreed long time ago and there was a period until which all manufacturers had to adapt. Zero evidence.

> BMW makes a proprietary, patented _screw_: perfectly acceptable according to the EU.

Car (parts) market is a different one, different rules apply. Additionally it was not proven there will be no aftermarket availability of the parts. There is no proof, I am sorry.
by ChadNauseam | 2025-12-23 08:30:17+00:00
I can't blame you. I know the passkey UX on Windows was absolutely horrible (and probably still is). However I can't say that I relate. I use 1Password and I don't think I've literally ever been asked to use the native UI. It always goes straight to 1Password. I'm not sure why we have different experiences. (I use a mac, an iphone, and a google pixel)
by brendanr | 2025-12-23 08:32:10+00:00
Music Lab by Code.org is a Blockly-based experience, built for K-12 education, at https://code.org/music.

It's open source, and we wrote some technical documentation at https://github.com/code-dot-org/code-dot-org/blob/600ebafa52....

There were a bunch of interesting aspects to this project. One of my favorite things was developing the user programming model. Organizing your music using functions is very powerful.
by comex | 2025-12-23 08:33:44+00:00
It's all a bit of a mess right now, but with some fiddling in settings you should be able to get your passkeys in one place (probably Bitwarden) and access them everywhere.

Safari on iOS can store and use passkeys from any app that implements the right system API, including the default Apple Passwords but also Bitwarden and Chrome.

For desktop, you can either use a browser extension provided by some password managers (such as Bitwarden), or if you're on a Mac, Safari and Chrome can access passkeys from other apps similarly to on iOS (but not as many providers support this API on Mac as on iOS, and in particular Bitwarden doesn't, so you'd have to use the extension for that).
by Y-bar | 2025-12-23 08:33:46+00:00
Three months ago a commenter here on HN claimed to me that this will be bad for Apple users:

> There is simply no good way to make the API public while maintaining the performance and quality expectations that Apple consumers have. If the third party device doesn’t work people will blame Apple even though it’s not their fault.

And, competition probably can’t build for it anyway:

> It’s impossible to build Apple Silicon level of quality in power to watt performance or realtime audio apps over public APIs.

And:

> […] Apple has to sabotage their own devices performance and security to let other people use it. The EU has no business in this.

Well, I look forward to next year when we’ll have the receipts and see!
by hasperdi | 2025-12-23 08:35:30+00:00
I have several my own little success stories:

- For polishing Whisper speech to text output, so I can dictate things to my computer and get coherent sentences, or for shaping the dictation to specific format eg. "generate ffmpeg to convert mp4 video to flac with fade in and out, input file is myvideo.mp4 output is myaudio flac with pascal case" -> Whisper -> "generate ff mpeg to convert mp4 video to flak with fade in and out input file is my video mp4 output is my audio flak with pascal case" -> Local LLM -> "ffmpeg ..."

- Doing classification / selection type of work eg. classifying business leads based on the profile

Basically the win for local llm is that the running cost (in my case, second hand M1 Ultra) is so low, I can run large quantity of calls that don't need frontier models.
by mrweasel | 2025-12-23 08:37:33+00:00
The OS isn't allowing anything as far as I can see. It's a fork of a library that allows you to use the WhatsApp API, it actually works, it also just happen to also harvest your credentials and messages.

Should the OS prevent you from doing API calls to WhatsApps servers? What about the actual library this is based on, should that be blocked as well?

The root of the problem is that users and developers may have legitimate reasons to want API access to a service, like WhatsApp. That just comes with a level of risk. Especially in a world where we're not use to auditing our dependencies. The only sort of maybe solution I can see is the operating system prompting you when an application want's to make an outgoing request, but in this case the messages might just go to AWS and an S3 bucket, or it could send them via WhatsApp to the attack, how would you spot that in the operating system, without built in knowledge of WhatsApp specifically?
by chandlerc1024 | 2025-12-23 08:38:02+00:00
FYI, we ended up implementing a _really_ nice SWAR version in the Carbon derivative of SwissTable that might be worth looking at for inspiration: https://github.com/carbon-language/carbon-lang/blob/trunk/co...

Can see the rest of that file and the adjacent `raw_hashtable.h` for the rest of the SwissTable-like implementation and `hashing.h` for the hash function.

FWIW, it consistently out-performs SwissTable in some respects, but uses a weaker but faster hash function that is good enough for the hash table, but not good for other use cases.
by mariusor | 2025-12-23 08:38:40+00:00
It's likely that the websites need your actual government issued credentials are not your twitters and your hacker news, but government websites that actually need to link the web user to the citizen. As an example my country has a portal that you use as a citizen to book appointments to government institutions, keeps you updated about the status of your requests, allows you to securely upload scans for additional documents that your request might need, etc.
by Lerc | 2025-12-23 08:39:14+00:00
Well It it's using solar power it's just moving heat from one place to another.

I guess, if it's using fossil fuel to generate power it's also just moving heat from one place to another, but really really slowly. The relevant factor there is that the long term storage was performing a important secondary function of holding a lot of co2.

It's in Texas, surely that's an area amenable to solar production. What are they actually using there.
by kevinbaur | 2025-12-23 08:40:30+00:00
Thank you so much for your thoughtful feedback! I really appreciate it. The AI provider is actually already mentioned in our privacy policy, but I completely understand that it might not be easy to find. We're considering making that information more prominent on the site.

Thanks again for your willingness to chat and for sharing your local setup. It's always fascinating to see how different people tackle this! If you decide to give it a shot in the new year, I would truly value any feedback you'll have after you've had some time to explore it.

Merry Christmas,
Kevin
by sh3rl0ck | 2025-12-23 08:41:42+00:00
You know, that makes sense for a corporate network. They have an extremely aggressive firewall on the academic campus, which is how it should be.

However, they have failed to provide isolated networks for the research labs which just need it for even downloading LLMs (they have banned huggingface!).

Moreover, a hostel is residential. They should provide either the option of getting an external connection (which I would happily do!) or provide a means of non-stupid internet which they aren't.