MurphyA/hacker-news huggingface dataset:
by sefrost | 2025-12-23 09:09:48+00:00
There are examples on YouTube of laughter tracks being removed and there are lots of awkward pauses, so I think you'd need to edit the video to cut the pauses out entirely.

- https://www.youtube.com/watch?v=23M3eKn1FN0

- https://www.youtube.com/watch?v=DgKgXehYnnw
by embedding-shape | 2025-12-23 09:10:06+00:00
Whenever reasoning/thinking is involved, 20t/s is way too slow for most non-async tasks, yeah.

Translation, classification, whatever. If the response is 300 tokens for the reasoning and 50 tokens for the final reply, you're sitting and waiting 17,5 seconds for processing one item. In practice, you're also forgetting about prefill, prompt processing, tokenization and such. Please do share all relevant numbers :)
by piva00 | 2025-12-23 09:10:46+00:00
An EV is still 2 tons of metal, plastics, batteries, that needed to be mined, refined, transformed, assembled, and delivered. Sounds excessive for getting groceries.

The solution, as usual for complex systems, involves more than one factor, almost no one living in an urban environment should need to go 5 miles to find groceries. Even on my suburb of Stockholm I have the option of 3 different groceries less than 1km away (we have villas, terraced houses, etc., so not only small apartments that some Americans are afraid of).

Urban design is a core principle to make your life easier, no self-driving EVs, those are a bad patch not solving anything of importance.
by embedding-shape | 2025-12-23 09:11:18+00:00
> Do you know how Russia got so large? They started out small.

Do you know how literally any country got the size it is today? They started out small. Some of them are still small today, but they might be larger tomorrow. Some of them will be smaller tomorrow. This is how the world has function and continues to function. Not sure how this could be surprising to anyone out there, even less how you think someone wouldn't understand this very basic fact about countries.
by redlock | 2025-12-23 09:11:44+00:00
Not true anymore since Gemini 2.5 pro

I have quizzed it with three books (total more than 1500 pages) and it gave great answers.

Initially yes when they released 2 million context with Gemini 1.5 it wasn’t effective.

Try it with Gemini 3 pro/flash now.
by icetearun | 2025-12-23 09:13:28+00:00
n a previous post, I shared how Amplift helps indie developers promote their products. Instead of focusing on a single growth tactic, Amplift brings strategy, execution, and feedback into one workflow, so founders can clearly see where growth is working and where it is falling short.

In this post, I’ll focus on how Amplift helps your product get remembered and recommended by AI.

As more users rely on AI tools to discover products, being “searchable” is no longer enough. If your product is not structured in a way that AI systems can understand, remember, and confidently recommend, it simply will not appear in AI-generated answers. Optimizing for this manually is time-consuming and often unclear, especially for indie developers.

With Amplift, this becomes a simple, one-click process. The system analyzes your product, structures the key information in an AI-friendly format, and continuously improves how your product is interpreted and recalled by AI models. This allows your product to surface naturally when users ask AI for recommendations.

How it works:

1.Click the link below to enter the AI Visibility module
2.Enter your product website or landing page
3.Let Amplift analyze and extract core product signals
4.Generate AI-optimized product descriptions and entities
5.Publish structured content with one click
6.Monitor how your product appears in AI-generated recommendations
7.Receive real-time suggestions to improve AI recall and ranking

Click this link:
https://amplift.ai/?utm_source=hackernews&utm_campaign=post_...

As always, if you like the product, comment “interested” and I’ll send you a free redemption code so you can fully try it out.
If you have any questions or ideas, feel free to share them in the comments. I’d love to hear your thoughts :)
by mort96 | 2025-12-23 09:13:52+00:00
There's plenty of use cases for small things which don't need any sorts of speeds, where you might as well have used a 115200 baud serial connection but ethernet is more useful. Designing electronics for 10Mbit/s is infinitely easier and cheaper than designing electronics for 100Mbit/s, so if you don't need 100Mbit/s, why would you spend the extra effort and expense?
by douxx | 2025-12-23 09:14:50+00:00
After seeing some comments, I'd wan't to specify something that isn't really mentionned in the readme or anywhere but, this project doesn't aim to replace professional setups nor cover long ranges (that would be absolutely irresponsible to try to). I think it's mostly aimed to cover a house, garage or to be in a sort of "big faraday cage" for your own personal use, if you have some pis and radios laying around.
by acheong08 | 2025-12-23 09:16:33+00:00
> upload mp3s to their phone over a USB cable like it's 2004 again, just so they can avoid paying Spotify?

I do that not because I don't want to pay Spotify, but because it is more convenient. I want all of my music in one place (VLC), and Spotify doesn't let me export my library as OPUS or Flac. Some stuff in my library is only posted on SoundCloud, some are old mp3 recordings by friends, and another 30% are only on YouTube (small cover artists)
by uSayhi | 2025-12-23 09:17:13+00:00
Hi HN, I'm the author of Ascii Canvas.
I built this because I wanted a visual tool that produces artifacts readable by LLMs (unlike pixel-based whiteboards).
It's an infinite canvas built with React, Zustand, and Yjs for real-time collaboration.
The hardest part was handling the grid alignment for mixed-width characters (English, CJK, Emojis, and Nerd Fonts) to ensure the rendered text looks perfect in editors/terminals.
Demo: https://ascii-canvas.pages.dev/
Repo: https://github.com/Sayhi-bzb/ascii-canvas
Any feedback is welcome!
by bravit | 2025-12-23 09:17:43+00:00
Hi! I’m from the RustRover team. RustRover is a full-blown IDE, not just a code analysis engine like rust-analyzer.

In addition to Rust code analysis, RustRover provides many features, including code linting, code formatting, dependency management (Cargo.toml editing), UI debugging, support for web technologies and databases, and AI support (including an agentic approach with Junie).

Comparing code analysis capabilities themselves is quite difficult, because Rust is a very complex language, especially when it comes to implementing IDE-level support. Features such as macros make this even more challenging. RustRover and rust-analyzer use different approaches to solving these problems, and we also share some components. Of course, neither approach is perfect. Depending on the specific project, the developer experience may vary.
by taurath | 2025-12-23 09:19:29+00:00
I’d go into psychology research. I have some very low percentage chance mental health traits and there’s not many people studying what I have who have lived experience and are not too disabled to study it. I know I’d enjoy doing clinical work too, and often find my time not doing software is helping others and making community w those folks.

Sadly, I’m not wealthy enough to afford to reset like that, I’ll never be able to retire.
by interloxia | 2025-12-23 09:20:27+00:00
Mostly from dryers. I assumed mostly from failure to clean the lint but the following link suggested that that was the cause only 27% of the time.

https://www.nfpa.org/education-and-research/research/nfpa-re...

In the table from the Pdf link failure to clean was the only category that resulted in deaths.
by tovej | 2025-12-23 09:22:06+00:00
You say non-white British citizens are fully integrated undeniably, but somehow you still determine DHH to be data-driven, even though he implies they aren't, by tracking the "White British" ethnic category.

You even mention this, although for some reason do not comment on how it's clearly racist and misleading.

So I have to conclude you're either waffling, or you're pasting ChatGPT output without parsing what it means. Because if you apply your own logic, you would come to the conclusion that he's using far-right talking points to further far-right, racist views.

edit: I thought I recognized that name, you've replied to me previously with LLM-ish output. You're the weirdo Malmö guy with racist irc chat logs (this you? https://darkscience.net/quotes/#123). I mean granted, their ten years old. Men fan pinsamt ändå. Och med eget namn också, Jan Harasym. Inte vassaste kniven i lådan, va?
by yanhangyhy | 2025-12-23 09:23:05+00:00
comes a long way.. they have some pc models sell in china but i guess only IT dev people would give it a try. china is pushing the state-owned companies and civil servant to use linux (some linux distro build by china company and replace windows and all America product) and the china-build CPU, but LooongArch also seems is not the #1 choice. I hope they can chooose LoongArch and built some debian based OS to use. This would be a 100 millon user market..

Also seems russia is interested to do some stuff based on LoongArch

just found one on JD: 14inch, LoongArch 3A6000, 16G mem, 512G storage, 4G GPU storage, sold for 6499RMB around 920USD
by sneas | 2025-12-23 09:23:26+00:00
I created this thread thinking that AI is definitely going to shake the open-source world, and I wanted to know how people deal with AI-slop PRs.

Thank you for sharing your experience. I am not an open-source rockstar, and I have only had to reject PRs a few times in my life. All the times I felt terrible for people who put in some effort to build something around my code and got rejected.
by pheggs | 2025-12-23 09:24:48+00:00
You could be right. I try to abstain from making any predictions, because I see the world is such a complicated mess where even stupid decisions could get a positive outcome due to unforeseeable events. (a new pandemic? a war breaks out? someone decided to retaliate? the suez canal gets occupied? a volcano erupts?)

That being said, he is obviously aware that Europe is planning on greener energy. This administration also tries to break down the EU by pulling out countries like Italy and Poland. They are clearly promoting right wing parties all over Europe which align more with his agenda and are more EU sceptic. They might try to use social media for propaganda. The goal is divide and conquer. Europe has to pay attention to this and be aware of the risk. The strategy may seem stupid, but it would be even more stupid to ignore it and not make sure it fails.

That's my personal opinion on this subject.
by elar_verole | 2025-12-23 09:25:33+00:00
Each agent has 3 available actions. Performing an action costs the agent resources. Currently,
resources are allocated arbitrarily, based on the agent’s perception of how much such an action might
cost in a real environment.

1. Broadcast own position - Cost: 7 resources

2. Private message own position - Cost: 5 resources

3. Kill other agent if their position is known to the killer - Cost: 10 resourcese

Maybe I am misunderstanding, but OF course if the only options an agent have is to kill someone it knows (and it costs resources) or make itself known, the better option in the end of the process is to never be known.
by 2026iknewit | 2025-12-23 09:26:02+00:00
Yes hyperspace: "Hyperspace is a concept from physics and science fiction referring to a higher-dimensional space"

I prefer to write hyperspace instead of n-dimensional.

Feel free to explain to me why you think my description is wrong.

LLMs are not non-deterministic in their nature. We add noise/randomess into specific layers to make them more 'creative'/'engaging' instead of always getting the exact same response we get variations.

Your whole sentence doesn't even contain a real description of what a LLM is. You say 'LLM are random LLMs'.

I explained that in a different comment already, feel free to check them out.
by latchup | 2025-12-23 09:26:28+00:00
Well good for you. Then I suppose you don't speak for the Debian maintainers responsible for trainwrecks like this:

https://research.swtch.com/openssl

There seems to be a serious issue with Debian (and by extension, the tens of distros based on it) having no respect whatsoever for the developers of the software their OS is based on, which ends up hurting users the most. Not sure why they cannot just be respectful, but I am afraid they are shoveling Debian's grave, as people are abandoning stale and broken Debian-based distros in droves.
by rakoo | 2025-12-23 09:28:00+00:00
> Ahead of the International Women's Day, a UNESCO study revealed worrying tendencies in Large Language models (LLM) to produce gender bias, as well as homophobia and racial stereotyping. Women were described as working in domestic roles far more often than men ¬– four times as often by one model – and were frequently associated with words like “home”, “family” and “children”, while male names were linked to “business”, “executive”, “salary”, and “career”.

https://www.unesco.org/en/articles/generative-ai-unesco-stud...

> Our analysis proves that bias in LLMs is not an unintended flaw but a systematic result of their rational processing, which tends to preserve and amplify existing societal biases encoded in training data. Drawing on existentialist theory, we argue that LLM-generated bias reflects entrenched societal structures and highlights the limitations of purely technical debiasing methods.

https://arxiv.org/html/2410.19775v1

> We find that the portrayals generated
by GPT-3.5 and GPT-4 contain higher rates
of racial stereotypes than human-written por-
trayals using the same prompts. The words
distinguishing personas of marked (non-white,
non-male) groups reflect patterns of othering
and exoticizing these demographics. An inter-
sectional lens further reveals tropes that domi-
nate portrayals of marginalized groups, such as
tropicalism and the hypersexualization of mi-
noritized women. These representational harms
have concerning implications for downstream
applications like story generation.

https://aclanthology.org/2023.acl-long.84.pdf
by heavyset_go | 2025-12-23 09:28:20+00:00
Currently, on the AirPods side and not iOS side like the article covers, Apple breaks Bluetooth feature parity with other devices by not sticking to the Bluetooth spec with AirPods themselves.

For example, you need to root and patch your Bluetooth stack on your phone if you want to use all of your AirPods features on Android, and not because Android is doing something wrong, it's because the Android Bluetooth stack actually sticks to the spec and AirPods don't.

And even when you do that, you can't do native AAC streaming like you can with iOS/macOS. Even if you're listening to AAC encoded audio, it'll be transcoded again as 256kbps AAC over Bluetooth.

Even no name earbuds on Amazon manage to not break Bluetooth and can offer cross platform high quality audio over Bluetooth.
by mort96 | 2025-12-23 09:28:38+00:00
>> TCP_NODELAY can also make fingerprinting easier in various ways which is a reason to make it something you have to ask for

> Only because it's on by default for no real reason. I'm saying the default should be off.

This is wrong.

I'm assuming here that you mean that Nagle's algorithm is on by default, i.e TCP_NODELAY is off by default. It seems you think the only extra fingerprinting info TCP_NODELAY gives you is the single bit "TCP_NODELAY is on vs off". But it's more than that.

In a world where every application's traffic goes through Nagle's algorithm, lots of applications will just be seen to transmit a packet every 300ms or whatever as their transmissions are buffered up by the kernel to be sent in large packets. In a world where Nagle's algorithm is off by default, those applications could have very different packet sizes and timings.

With something like Telnet or SSH, you might even be able to detect who exactly is typing at the keyboard by analyzing their key press rhythm!

To be clear, this is not an argument in favor of Nagle's algorithm being on by default. I'm relatively neutral on that matter.
by anovikov | 2025-12-23 09:28:44+00:00
That was the case in 2023. Not anymore. Simplest builds still use Chinese parts, but many producers are using all-Ukrainian electronics, designed and produced within Ukraine (GALYCHYNA FC, FRANKIVSK ESC etc. - all clones of SpeedyBee, of course), and some producers are making a further step and use Ukrainian motors, Ukrainian cameras, Ukrainian props (these are so far rather shitty), and frames were made in Ukraine from the beginning.

I'm not speaking about bigger - mid-range and long-range drones - they use no Chinese, and sometimes no US-made (for the same reasons), components.

https://motor-g.com/en this company alone produces 100K motors per month now - enough to equip around 7-8% of 4M of quad copters Ukraine makes annually.
by rowanG077 | 2025-12-23 09:31:10+00:00
This has been my experience as well. Before I switched to NixOS I used ubuntu for 2 years. I never grokked the ways of apt and how or why it would "randomly" brick my system in some way. With NixOS this has never happened. `nix-shell` is dead simple, adding packages to environment is dead simple, never has it bricked my system. The hard part of NixOS is if you want to do advanced things with the actual nix language, and of course the horrible error messages.

In terms of all the linux systems I have used, NixOS seemed to least magical to me in terms of what is happening under the hood.
by pzo | 2025-12-23 09:31:37+00:00
Yeah this would be weird if it's only for EU based companies. I think apple strategy is overall 'divide and conquer' making all different stuff working different in EU, Japan, UK, US. To this already many variables also if the user has account in EU and also if is living in EU or for how long. Their whole compliance is not robust and reliable making this in fact dead on arrival. Any maker relying on this will have more complains from customers. Customers will think that all non-apple solution are buggy and reliable and will stick with apple stuff.
by jwr | 2025-12-23 09:32:32+00:00
I have no doubt that Gruber will find reasons why the EU is bad and regulation is bad. At this point it's rather amusing how Daring Fireball (and many other American media) rants against regulation, and in another post complains about how companies exploit users.

Regulation is unfortunately necessary: the market isn't as magical as we would like it to be and competition is not a magic wand that makes everything good for users. Companies either become dominant, or universally screw over their users. Users either have no choice, do not understand the choices, or simply don't care.

I am glad the EU tries to do something. They aren't always right, but they should be trying. As a reminder, one of the biggest success stories of EU regulation: cheap cellular roaming within the EU. It used to be horribly expensive (like it is in the US), but the EU (specifically, Margrethe Vestager) regulated this and miracle of miracles, we can now move across the EU and not worry about horrendous cell phone bills.
by aw1621107 | 2025-12-23 09:34:29+00:00
Possibly? LLVM had been around for a while as well but Rust still ended up running into aliasing-related optimizer bugs.

Now that I think about it some more, perhaps gfortran might be a differentiating factor? Not familiar enough with Fortran to guess as to how much it would exercise aliasing-related optimizations, though.
by thinkingemote | 2025-12-23 09:35:32+00:00
It's certainly a sign of something. Not positive at best neutral. As you say it's at best an indication that the author doesn't like writing.

Could it be an indication that the author didn't write the actual code? Is it a sign that the author doesn't really care that much about their project and furthermore could that be a sign that the project is also be be valued by us as much as the author? Maybe the code quality and documentation is less important than the utility. After all many of us don't like writing tests for code!

Perhaps but perhaps we just need to get used to these signs too and get over it.
by cherryteastain | 2025-12-23 09:36:51+00:00
BN(O) is/was not a simple pathway to UK residence. As the wikipedia article says

> BN(O)s are British nationals and Commonwealth citizens, but not British citizens. They are subject to immigration controls when entering the United Kingdom and do not have automatic right of abode there

Things were different before the 1981 British Nationality Act but it's not too relevant for HK as the 1981 act is before the Sino British Declaration.
by f6v | 2025-12-23 09:37:09+00:00
First issue is that tumors don't necessarily have to be highly immunogenic, e.g. there're tumors that don't present many neoantigens on the surface. This means immune cells can't easily recognize them. Second issue is that tumor microenvironment evolves to be immunosuppressive. There're many different signals that regulate immune cells activation and simply having antigen-specific cells isn't enough. But as someone said in a sister thread, what you're describing is a basis for multiple clinical trials that combine antigen release with immune activation.
by khaelenmore | 2025-12-23 09:37:10+00:00
A sinking ship is becoming a sunken ship, I guess. With this rate of changes and "AI" in charge, I would be surprised if Windows will not finally turn into an unusable mess of bugs, memory leaks (no, Rust does not prevent them) and ruining the compatibility with all of the apps in process (the highlight of Windows, keeping people to still use it despite all MS effort to ruin the OS)
by sunshine-o | 2025-12-23 09:37:26+00:00
I never coded in Lua but I found out recently that Lua is now in FreeBSD base [0]
This is huge for Lua and FreeBSD.

Now something that worry me is whenever you need to make an HTTP request or parse some JSON you need to go on a quest for a "library" on the Internet. It doesn't seems to have a (semi-)official "Extended Standard Library" I can quickly trust.

- [0] https://man.freebsd.org/cgi/man.cgi?query=flua&apropos=0&sek...