MurphyA/hacker-news huggingface dataset:
by SllX | 2026-01-03 10:32:05+00:00
There was also the fact that Microsoft introduced it 3 months before Apple announced the product that would kill the iPod, leading with the HDD model (a direct competitor to what would become known as the iPod Classic line) when Apple’s real flagship was the iPod nano.

There was also the crap that was Windows Media Player 11 which I tried to like for about a month.

There was also the incompatibility with Microsoft’s own DRM ecosystem in PlaysForSure which was full of these subscription music services, some of which were quite popular with the kind of people that were inclined to buy a Zune: folks in Microsoft’s ecosystem that had passed up on using an iPod and used something from SanDisk, Creative, Toshiba or iRiver instead. This is because they wanted to replicate the entire iPod+iTunes model entirely.

The 2006 lineup of iPods was also particularly strong, and included the first aluminum iPod nano’s. When Microsoft announced and released the Zune, they were counter-programming against that, right into the Holiday season with a new brand that had no name ID, with a product that was just like the iPod, couldn’t play any of your music from iTunes or Rhapsody, but with… HD radio.

More than a few missteps were made.
by normie3000 | 2026-01-03 10:32:23+00:00
> it seems that basic stuff like wifi still doesn't always just work

This is true. I've been using Ubuntu since 2006, but still see issues with

Wifi: Ubuntu 22 didn't work out of the box with a 2014 macbook air

Bluetooth: maddening trying to set "listening" mode instead of headset mode on JBL earphones - it seems to choose randomly every time it connects, and the setting isn't exposed in any UI

Sleep: I don't think I've ever seen sleep/suspend working reliably on a Linux laptop, to the point I don't know the difference between the two. I have one thinkpad which never wakes from sleep, and also never fully shuts down on system shutdown without a long press of the power button.

I accept all this so that I don't have to wait seconds for basic UI things to happen, like switching virtual desktop (osx) and opening the application launcher (windows).
by timpera | 2026-01-03 10:34:04+00:00
I'll obviously depend on what you're doing for work. Most people here are programmers, and I'm not, so your mileage may vary.

I find that W11 just works: the multitasking is awesome (especially window and monitor management, huge improvement over W10), everything is snappy, the ARM64 battery life (especially in standby) is Macbook-like, I never have issues with USB-C docks and monitors (unlike Fedora where I always have to tinker with the terminal at some point), and the Windows version of Microsoft Excel is still unmatched.

Also, the UI is very pretty, but that's obviously subjective! And you get way more customization options on Linux.

I am not encountering most issues listed here, which I why I was confused, although I agree that Microsoft AI-bullshit-driven "vision" for Windows is a bit worrying.
by anthk | 2026-01-03 10:35:29+00:00
2026's China it's very different to Nixon's China. They basically became themselves the factory of the whole world while spending trucks of money on R&D.

For instance, the US grey CS and AI with brute force. Intel's designs are like that. The Chinese's motto it's kinda like Unix, less is more. But also doing far more per cicle, as MIPS CPU's. Just have a look at what Deepseek can do with a far less powerful machine.

Yes, there's a gap between Intel CPU's and the Chinese ones, but it's shortening over time. Also, if you can achieve less per cycle by optimizing (and with less power) in the end you can just cluster several CPU's with a similar power usage and win by doing parallel processing.
by breppp | 2026-01-03 10:36:13+00:00
Once they declared it a terrorist organization (which is the problematic side of everything), they can claim these are unlawful combatants and do not have any of the protections of the Geneva convention, like any other war on terror assassination.

So I don't think double tapping is a war crime, any more than bombing a car with terrorists in the first place and that doesn't seem to be regarded internationally as a war crime. However, they could have done better to highlight Venezuela actual involvement with terrorism (which is real but not enough for this) rather than magically declare them terrorists just to not go through Congress
by webdevver | 2026-01-03 10:36:15+00:00
nah thats cope. idk what putins issue is, i think hes just old, or maybe its just the best they can do. obviously ukraine is not venezuela but frankly 'slow and steady' is a losing strategy most of the time.

something ive read somewhere, is that the whole world is 'declining' in some sense - everywhere the median age is rising, the population is getting tired, but the US is getting tired 'less quickly' than other countries, and in that regard they are pulling ahead relatively speaking.

so youve got to get your wars in 'now' so to speak, before you don't have any young men left. in that sense, a fast and fierce offensive makes even more sense.
by monerozcash | 2026-01-03 10:36:19+00:00
I like how we went from "international law" to "noble goals", I suppose that's pretty on point :)

> Also, shouldn't he then be doing this in many other places in the world?

No, I don't see how that would follow. I can choose to give money to a charity, but that does not mean I have to choose to give my money to all the charities in the world.
Show HN: I built a fastfetch inspired movie review – MVW (MoVie revieW)
by tinul | 2026-01-03 10:37:06+00:00
Hello HN,

I'm a noob Python programmer that somehow loves CLI and movies.

I built a CLI called MVW (MoVie revieW) that catalogue your personal reviews and showcase them in a fastfetch way.

It is not something that are groundbreaking but something that I have passion about.

Feel free to land on my Github and gives some feedback. While you at there, don't forget to leave some stars!
by jimkleiber | 2026-01-03 10:40:07+00:00
Especially for the supposed capturing of a foreign leader. But maybe we did this with Gaddafi and Hussein, not sure what Congressional approval there was for those either. Apparently H.W. Bush also ordered the capture of Noriega for drug trafficking charges.

I'm tired of the US thinking that military forceful action is the way to resolve conflicts, especially the way to win the "war on drugs." We should be much more effective at reducing drug addiction if we realized that it's not so much about the drugs, it's about our growing culture of conflict and emotional avoidance. When a population lets itself feel sadness, feel pain, and reinterpret conflicts from the assumed "they don't care about me" to "they care more about me than I may ever realize," then I am willing to bet the drug industry will shrink significantly.

Punishing those who sell drugs often just perpetuates this idea that punishment resolves conflict, which I'm very willing to bet actually _increases_ our tendency to be addicted to drugs.
by hhh | 2026-01-03 10:40:38+00:00
I believe that state actors have put in the relatively low amount of effort to use android device farms to manipulate this statistic. I believe it hasn’t been relevant outside of seeing what the state wants to signal. I also believe individuals can do it as well, since it’s just phones reporting to google maps where they are. You see businesses in tourist cities that are dead empty with massive reviewbots and it showing as a ‘busy place’ as well.
by NellowTCS | 2026-01-03 10:41:48+00:00
So over the past 7-8 months, I (with some help) wrote a little something called flo.

In short, it's a dual codec, both lossless and lossy, with a clean, structured layout that allows metadata to be edited without needing to re-encode the audio.

The readmes in the repo go into a far more technical explanation, but here's a short little about.

(This is more me nerding about flo, rather than self promotion ;D.)

Metadata: Most formats use complex methods to squeeze in audio data (re-encoding, block manipulation, or other more complicated stuff). I hated this (Originally, I wanted to modify an existing codec, and... metadata is not fun with most existing ones), and so I made my own way! flo uses metadata in a chunk at the end of the file. No dealing with data re-encoding due to position shifting, complex Vorbis comments, need I go on? This allows for near instant metadata saving and reading. And, the best part is that it uses MessagePack (in short, a JSON equivalent)! No more having hundreds of frames for metadata (ID3), simply parse a human-readable once converted JSON representation!

Dual-mode: This is something I was rather confused about, why it wasn't done much, much more often. (After implementing MDCT via FFT and ALPC with Rice entropy, I understand now. The majority of that was based on reference implementations, re-implemented by me with tweaks where I saw fit.) flo can use both lossless and lossy encoding, something only a few formats do. My psychoacoustic model is honestly pretty basic right now, just Bark scale bands. but it works surprisingly well.

Web: Though I would have preferred a JS or TS implementation (much, MUCH more familiar with those two), there are obvious reasons why those are extremely impractical. I chose to use Rust, mostly because of the excellent WASM support (and due to that, ease of adoption in browsers), and also type safety that let me spend much, much less time than i'd expect dealing with finicky runtime bugs. I also wrote a streaming decoder (super frustrating but fun) specifically for the web, that works really well :D.

Metadata (again): The absolute two favorite things I could add support for: SYLT, or synced lyrics, and Animated Cover Art. Animated Cover Art is technically possible through a loophole with the mp3 standard supporting webp's, but flo has native support. (animated webp's can have the file extension .webp, and so can be encoded into the file. the awebp then can be played by compatible players (for example, my HTMLPlayer :D)) Synced lyrics are just cool. Also, pre-computed waveforms! (The peaks are already calculated and stored. No need to decode the entire file just to draw a waveform in your audio editor.) And section markers, like YouTube chapters, but in music files!

Well thanks for listening to me nerd out, and I hope you'll give flo a spin!

The library and converter are available on crates.io (libflo-audio, reflo) and there's a full browser demo in the repo (download web-demo.zip from the latest release)

flo is licensed under the Apache-2.0 license.
by TuringTest | 2026-01-03 10:42:07+00:00
> I know a decent bit of both worlds so that disconnect in perceptions always amuses me.

Double-entry bookkeeping was from its inception an error-correction code that could be calculated by hand.

Modern databases contain much more powerful error correction methods in the form of transactional commits, so from a pure technical point, double-entry bookkeeping is no longer needed at all; that's why programmers have a hard time understanding why it's there: for us, when we store a value in the DB, we can trust that it's been recorded correctly and forever as soon as the transaction ends.

The thing is, cultural accounting still relies on the concepts derived from double entry bookkeeping as described in the article; all those assets and debts and equity are still used by the finances people to make sense of the corporate world, so there's no chance that they'll fall out of use anytime, at least 'in the context of a company' as you out it.

Now would it be possible to create a new accounting system from scratch that relied on DB transactions and didn't depend on double entry? Sure it can, in fact crypto coins is exactly what happens when computer engineers design a money system unrestricted from tradition. But in practical terms it still needs to relate to the traditional categories in order to be understood and used.
by swinglock | 2026-01-03 10:42:20+00:00
Men in the middle including predatory ISPs can not only spy but also enrich. Injecting JavaScript and embedding ads is the best case scenario. You don't want that.

In addition even without bad actors TLS will prevent random corruption due to flaky infrastructure from breaking the page and even caching those broken assets, preventing a reload from fixing it. TCP/IP alone doesn't sufficiently prevent this.
by lproven | 2026-01-03 10:42:56+00:00
> Yes, this chipset can do EDO 3-1-1-1.

All right, I will take your word for it. When did it come out, though?

I think EDO RAM didn't start to appear until the early/mid 1990s -- 1993/1994 or so at the earliest. This was very late in the lifespan of 486 chips (and enhanced ones like 586s) and so this would have been a small performance tweak for very low-end budget hardware, surely?

> Early Intel Pentium chipsets included additional chips performing that buffering between system and ram (for example 82438VX).

Hang on. The 430VX was not an early Pentium chipset. It was a late one.

It launched in 1996:
https://theretroweb.com/chipsets/277

After the "Triton", the 430FX:

https://dosdays.co.uk/topics/intel_chipsets.php

The dominant early Intel chipset for Pentium hardware was the 430NX "Neptune". I had a Neptune-based PC at work, originally with a Pentium 66 in it, later replaced with a PODP, the Pentium Overdrive, with a clock-doubled 3.3V P54 chip in a socket adaptor.

Neptune was nothing special and had no performance boosts to speak of. The only interesting thing is that as it didn't have built-in EIDE, it was often on a PCI card. I removed it from my all-SCSI machine for a "purer" setup with nothing using the EIDE I/O ports and DMA channels.

Triton (430FX) brought in EDO support, and was as I said about 15% faster with all other factors being equal: same CPU, same cache, same drives, same graphics, etc.

This is the time period when I developed the 32-bit version of PC Pro magazine's 16-bit Windows benchmark. I was very familiar with PC performance and components back then.

The DosDays website is confusing because it lists the chipsets in this order:

NX "Neptune"

FX "Triton"

HX "Triton II"

TX "Triton IV"

VX "Triton III"

... when its own dates show that the TX came later, and it really went:

NX

FX

HX/VX more or less simultaneously and both termed Triton II

TX <- I don't think I ever saw this

I strongly disagree with your comment about cache.

Cache/no cache was huge. Write-back vs write-through was huge. Pipelined burst cache helped a lot but any L2 cache was good.

No, the type of cache wasn't a big difference: having it at all was what mattered. Cheap cloners had no L2 cache and modified the startup messages to say "writeback cache" meaning that only L1 cache was present.

Aside from bargain-basement skipware, most Pentium boxes that were any good had Intel chipsets and L2 cache. Usually only enough for caching the first 64MB.
by exceptione | 2026-01-03 10:43:53+00:00
Yes, doing that by hand would be three lines of bash to launch it.

virsh start ms-malware11 # or any other method to launch your vm
sleep 20
remmina -c /home/me/ms-malware11.remmina

Make a shortcut to above script and the only thing the user needs to do is click it .

It requires a bit of setup on Linux. First install a win11 vm, you can do it graphically via `virtual machine manager` from libvirt. Then install remmina and configure a profile `ms-malware11.remmina`, also graphically. In that profile, under Advanced, have Startup Program "AutoDesk.exe" or whatever that is called.

Then Autodesk runs like any linux application, the user doesn't see it runs in a vm. This feature depends on RemoteApp feature in Windows.

This is something your mom probably wouldn't setup by hand, but anybody here should be able to.
by Root_Denied | 2026-01-03 10:44:02+00:00
Moved to NobaraOS back in April (gaming focused Fedora based distro) on my desktop tower and haven't used Windows since, nor have I felt the need to. Some minor tinkering with launch options for Steam games aside it's been a smoother experience than Windows was the previous 5 years.

The last Windows computer that I have is my work laptop, which is an acceptable compromise as far as I"m concerned.
by webdevver | 2026-01-03 10:44:06+00:00
you say cannon fodder - the latest reports indicate not a single casualty in todays US offensive.

infact US combat operations are very well known for minimizing troops casulaties, and when it happens an entire movie gets made about it (black hawk down)

china has absolutely zero track record in might-makes-right style of politics.

and not to mention how many chinese students are currently betting their future on living in the US, and how many billions of dollars of chinese assets are invested in the US. if anything, chinese expats in the US would actively lobby the CCP to avoid a military confrontation with the US, whatever it takes.
by porridgeraisin | 2026-01-03 10:44:24+00:00
Post 9/11 US president is allowed to take action against terrorists without any approval(AUMF). Hence the months/years long messaging around "narcoterrorism" and it's links to venezuela. Not saying the drugs don't exist, but AUMF is selectively applied to say the least.

Now the real reason is that venezuela is a "hostile influence in the western hemisphere" both from a russia/china perspective as well as an energy security perspective so this was a matter of when not if (monroe doctrine and all that).

This is not the first time the US has intervened in LatAm, and it won't be the last. Being the sole influence in N and S america is a defining feature of america and all americans, and has been so since 1823.
by fabianholzer | 2026-01-03 10:44:41+00:00
Probably a part of it, but I did not submit my site there directly at least. I think they used different sources to seed the list. There was a very active thread on HN about two or three years ago where very many folks shared their personal websites and from that several OPML lists where compiled. I noticed quite an uptick in feed subscribers around that time.

Also by the way, Henry Desroches, the author of the article we are discussing in this thread, also maintains a web directory personalsit.es, where I had submitted my site as well, so that might have also been a source for the kagi small web index.
by strideashort | 2026-01-03 10:44:44+00:00
Title is misleading

> Among the 859 unvaccinated women, HPV16/18 prevalence was 6%, 5%, and 6%

and

> However, about one-third of women still had HPV infection with non-vaccine high-risk HPV types, and new infections with these types were more frequent in vaccinated than in unvaccinated women.

so… real summary is “hpv vaccination correlates with lower infection for vaccine specific HPV strain, but does not impact / potentially worsens overall high-risk HPV infections”

so what exactly is solved here, supposedly?

not to mention, the study does not compare helth outcomes, which is the only meaningful measure.
by JumpCrisscross | 2026-01-03 10:46:10+00:00
> Ukraine is a hive of American, British and German activity near Russian border. That is–long run–a problem for Russia. How does that sound?

Like a bad reason to go to war. Same here.

I'm not justifying the war. I'm just saying the reasons are–or at least reasonably can be–more complicated than one dimension.
by usefulposter | 2026-01-03 10:46:35+00:00
>"flo" and related branding are trademarks of NellowTCS. While the flo™ codec is open-source, the name "flo" and the branding are protected.

Trademarks registered where exactly? How?

>FLO's design separates metadata from audio data, allowing instant updates. No re-encoding. No quality loss. No waiting.

>// Create streaming decoder

>// Clean up

Is this vibecoded?
by akshitgaur2005 | 2026-01-03 10:46:59+00:00
Location: New Delhi, India

Remote: Yes

Willing to relocate: Yes (Global)

Technologies: Rust (Compiler/Infra), C (Systems/Kernels), NixOS/Guix, RISC-V Assembly, Python (ML Infra), Burn.

Résumé/CV: https://himwant.org/resume.pdf

Email: akshitgaur [at] proton [dot] me

I am a CS undergrad at JNU (2027) focused on the intersection of Systems Programming and ML Infrastructure. I prefer working at the lower levels of the stack where memory efficiency and reproducibility are the primary constraints.

Recent Work:

Rust Compiler (rustc) Contributor: Contributed to T-bootstrap regarding thin-rlibs and standalone metadata resolution. Identified and resolved a dependency resolution failure in the run-make test infrastructure, unblocking dogfooding efforts for -Zno-embed-metadata.

ML Infrastructure: Implemented foundational mathematical operators (GEMM, Softmax) for the Burn deep learning library in pure Rust.

Kernel Internals: Published technical analysis of xv6-RISCV internals, recent work on synchronization primitives and trap handling. Blog: https://himwant.org/series/xv6/

Declarative Systems: Use Guix/Nix to maintain hermetic, FHS-emulated build environments for complex toolchain development.

Looking for Summer 2026 internships in Systems Engineering, Compiler Development, or AI/ML Infrastructure. I am comfortable navigating large, high-stakes codebases and operating independently.
by orbital-decay | 2026-01-03 10:47:04+00:00
Someday it will be your country and yourself, and nobody will be outraged anymore, because everybody is the same. Stop this cycle and organize, instead of separating like-minded people with useless lines, standing aside and shouting about how things should be, in your opinion, and how everyone else should do... something, because you know better than insiders.

Repeat after me: individuals are not systems.
by lazyasciiart | 2026-01-03 10:47:51+00:00
You have to buy a ticket - presumably you have to commit to an address somehow at that point, so people can only buy for one postcode even if they're lying. Unless there's a skewed outcome that shouldn't really matter. (And if there is a skewed outcome...the people who'd bought the winning postcode and didn't have a house on that street would be under heavy scrutiny!)
by beloch | 2026-01-03 10:49:04+00:00
"The last time the United States formally declared war, using specific terminology, on any nation was in 1942, when war was declared against Axis-aligned Hungary, Bulgaria, and Romania, because President Franklin Roosevelt thought it was improper to engage in hostilities against a country without a formal declaration of war. Since then, every American president has used military force without a declaration of war.[1]"

------------

[1]https://en.wikipedia.org/wiki/Declaration_of_war_by_the_Unit...

Korea was not a war. Vietnam was not a war. Iraq I and II were not wars. Afghanistan was not a war. The "War on Terror" was not a war. You could be forgiven for thinking this invasion of a sovereign foreign country is a war, but it's not a war according to any law that is likely to be enforced within the USA.

Power accumulates in places it shouldn't be permitted unless the people occasionally claw it back and redistribute it. Unfortunately, Americans failed to claw back the power to declare war from the POTUS almost a century ago. Trump's reasons for declaring not-war (cough Wag the dog. cough Epstein. cough) are more unprecedented than his methods in this particular case.
by JumpCrisscross | 2026-01-03 10:50:19+00:00
Boat nonsense aside, if Trump has actually pulled this off while mostly striking military targets, that's (a) impressive and (b) possibly–possibly!–worth celebrating.

The caveat is what happens next. If a stable government emerges, that's okay. If a stable government emerges that holds free and fair elections, that's brilliant. If, on the other hand, the power vacuum prompts a civil war and refugee crisis because nobody–again–planned for what happens after regime decapitation, well fuck.

(We really need to repeal the War Powers Act [1].)

[1] https://en.wikipedia.org/wiki/War_Powers_Resolution