frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Heathrow scraps liquid container limit

https://www.bbc.com/news/articles/c1evvx89559o
225•robotsliketea•3d ago•317 comments

Kimi Released Kimi K2.5, Open-Source Visual SOTA-Agentic Model

https://www.kimi.com/blog/kimi-k2-5.html
144•nekofneko•3h ago•36 comments

A list of fun destinations for telnet

https://telnet.org/htm/places.htm
74•tokyobreakfast•6h ago•14 comments

The hidden engineering of runways

https://practical.engineering/blog/2026/1/20/the-hidden-engineering-of-runways
301•crescit_eundo•6d ago•70 comments

ChatGPT Containers can now run bash, pip/npm install packages and download files

https://simonwillison.net/2026/Jan/26/chatgpt-containers/
307•simonw•14h ago•237 comments

Apple introduces new AirTag with longer range and improved findability

https://www.apple.com/newsroom/2026/01/apple-introduces-new-airtag-with-expanded-range-and-improv...
422•meetpateltech•19h ago•515 comments

There is an AI code review bubble

https://www.greptile.com/blog/ai-code-review-bubble
252•dakshgupta•17h ago•171 comments

The Universal Pattern Popping Up in Math, Physics and Biology

https://www.quantamagazine.org/in-mysterious-pattern-math-and-nature-converge-20130205/
9•kerim-ca•4d ago•1 comments

Dithering – Part 2: The Ordered Dithering

https://visualrambling.space/dithering-part-2/
189•ChrisArchitect•14h ago•22 comments

Windows 11's Patch Tuesday nightmare gets worse

https://www.windowscentral.com/microsoft/windows-11/windows-11s-botched-patch-tuesday-update-nigh...
280•01-_-•18h ago•202 comments

AI code and software craft

https://alexwennerberg.com/blog/2026-01-25-slop.html
160•alexwennerberg•15h ago•90 comments

JuiceSSH – Give me my pro features back

https://nproject.io/blog/juicessh-give-me-back-my-pro-features/
298•jandeboevrie•15h ago•131 comments

Knapsack Offline Internet Solution (satellite datacasting)

https://www.netfreedompioneers.org/knapsack-content-station/
17•us321•3d ago•6 comments

The state of Linux music players in 2026

https://crescentro.se/posts/linux-music-players-2026/
67•signa11•1h ago•56 comments

Russia using Interpol's wanted list to target critics abroad, leak reveals

https://www.bbc.com/news/articles/c20gg729y1yo
57•breve•2h ago•20 comments

RIP Low-Code 2014-2025

https://www.zackliscio.com/posts/rip-low-code-2014-2025/
217•zackliscio•17h ago•102 comments

People who know the formula for WD-40

https://www.wsj.com/business/the-secret-society-of-people-who-know-the-formula-for-wd-40-e9c0ff54
142•fortran77•12h ago•224 comments

New York Times games are hard: A computational perspective

https://arxiv.org/abs/2509.10846
22•PaulHoule•4d ago•3 comments

I let ChatGPT analyze a decade of my Apple Watch data, then I called my doctor

https://www.msn.com/en-us/news/technology/i-let-chatgpt-analyze-a-decade-of-my-apple-watch-data-t...
90•zdw•10h ago•98 comments

Model Market Fit

https://www.nicolasbustamante.com/p/model-market-fit
49•nbstme•6d ago•11 comments

France Aiming to Replace Zoom, Google Meet, Microsoft Teams, etc.

https://twitter.com/lellouchenico/status/2015775970330882319
712•bwb•16h ago•578 comments

Over 36,500 killed in Iran's deadliest massacre, documents reveal

https://www.iranintl.com/en/202601255198
418•mhb•1d ago•204 comments

Porting 100k lines from TypeScript to Rust using Claude Code in a month

https://blog.vjeux.com/2026/analysis/porting-100k-lines-from-typescript-to-rust-using-claude-code...
203•ibobev•19h ago•127 comments

Show HN: TetrisBench – Gemini Flash reaches 66% win rate on Tetris against Opus

https://tetrisbench.com/tetrisbench/
94•ykhli•14h ago•37 comments

Television is 100 years old today

https://diamondgeezer.blogspot.com/2026/01/tv100.html
590•qassiov•18h ago•210 comments

The Adolescence of Technology

https://www.darioamodei.com/essay/the-adolescence-of-technology
186•jasondavies•16h ago•125 comments

San Francisco Graffiti

https://walzr.com/sf-graffiti
182•walz•23h ago•193 comments

Cyclic Subgroup Sum

https://m-slee.netlify.app/posts/cyclic-subgroup-sum
5•richard_chase•5d ago•3 comments

Fedora Asahi Remix is now working on Apple M3

https://bsky.app/profile/did:plc:okydh7e54e2nok65kjxdklvd/post/3mdd55paffk2o
516•todsacerdoti•15h ago•192 comments

Qwen3-Max-Thinking

https://qwen.ai/blog?id=qwen3-max-thinking
456•vinhnx•18h ago•408 comments
Open in hackernews

The state of Linux music players in 2026

https://crescentro.se/posts/linux-music-players-2026/
67•signa11•1h ago

Comments

msk-lywenn•1h ago
Cool. I didn’t know there was a fork of clementine. I hope it fixes a few bugs I have. It’s clearly my favorite player ever. Thanks.
maqp•1h ago
Something that wasn't mentioned in the article - if you're coming from Windows and using Foobar2000, you'll want DeadBeeF https://deadbeef.sourceforge.io/
LeoPanthera•1h ago
I'm a little surprised that anyone still plays music on their computer. Surely now we've moved into the era where we all have dedicated devices for that. Your phone for 99.9% of people, I'd imagine. And for the audiophiles there's a bunch of very high quality DAPs to pick from.
ggm•1h ago
Plex. Connected to a digital audio input. Or, chromecast compatible audio equipment. Tidal does this too.
nchagnet•1h ago
I can see why, when I work/focus, I like to use my computer instead of my phone because that's where my headphones are connected (easy switch for meetings, etc.) and I generally like to be nice to my phone battery.
Aldipower•1h ago
Yes, I am surprised too. I moved back to MC and vinyl years ago.
JodieBenitez•1h ago
My own software on a raspberrypi, a bluetooth receiver on my yamaha amp and my phone between the two. Simple setup, a joy to use.
nakedneuron•4m ago
Can you elaborate what app (?) you use on your phone?
IshKebab•1h ago
Well, I play music on my computer when I'm working on my computer. Nicer interface and I don't have to swap headphones or whatever when going to a video meeting.
puika•1h ago
How is Quod Libet not here? Cross platform and its plugin system should be enough reason on its own

https://github.com/quodlibet/quodlibet

w4rh4wk5•1h ago
Maybe it's just me, but I still like the plainness of MPD + ncmpcpp.
kataklasm•50m ago
Same here! But I recently switched from ncmpcpp to rmpc, which is a much more modern client! A lot more (easily) customizable compared to ncmpcpp as well.
edhelas•47m ago
MyMPD is an awesome web client for MPD https://github.com/jcorporation/myMPD

I added it on my RPi and it offers a really nice a home "Spotify" :)

hmm37•30m ago
CMUS for me, and for internet radio pyradio.
JodieBenitez•1h ago
> You might say that owning is more expensive than renting, even with all the price increases. Sure. But I’ve paid for Spotify for ten years, from 2014 to 2024, and that’s a solid 1200€ with the old pricing. At the end, I had nothing to show for it. My carefully curated “library” was not mine - it was held hostage by a company that can up the prices at any point.

10 years to realize it ? What took so long ?

Aldipower•1h ago
So, why do they look so clumsy all together? I am using Audacity with the XMMS theme. That's what I am used to.
awesomegoat_com•1h ago
This reminds me the blog one would write around 2006. Not the text content, but the pixelated font and pictures of winamp wibe like that.

Myself, I am rather happily using mplayer - without any gui. Initially it was practicality of not leaking memory - like many gtk+ apps would do. Now, it is pure utility.

pryncevv•1h ago
The blog one would write around 2006 is what we define as the 'alivenet'; and it's still there - https://vvesh.de
boje•1h ago
Shoutouts to Audacious

https://audacious-media-player.org/

p0w3n3d•1h ago
TBH the only thing I care for (except maybe for playlist management) is gapless playback. There's no word about it, but I constantly find out that the new players do not really care about the gap, while the music I am listening to is always ripped from my personal CDs and they mostly have music continuing on two or more tracks. Why nobody cares about it?

Do you know this feeling when you get towards the High Hopes on The Division Bell and there's this ugly crack in between tracks?

onli•42m ago
My guess is not everyone is annoyed by that, or knows about the option. It was a nice surprise of qmmp, it switches to the next song without an extra pause.

I use it with a winamp skin from https://archive.org/details/winampskins, to add to the options. Not sure about streaming support, I use it with local files.

Semaphor•26m ago
> My guess is not everyone is annoyed by that, or knows about the option.

It depends on the genre, I’d guess. For metal, there’s rarely continuous songs, mainly sometimes intro -> 1st proper song.

onli•12m ago
Right. Though one of this intro -> 1st song transitions from a metal album (Gamma Ray, No World order) immediately pops into my head when thinking of examples where the gap was annoying.

But Pink Floyds Dark Side of the Moon would be be completely destroyed by the breaks.

squigz•1h ago
No mention of ncmpcpp?! Pshaw.
TheAceOfHearts•1h ago
For most of my music listening needs, I self-host SwingMusic and keep it pinned in Firefox. Occasionally I'll open the music files directly with MPV or VLC.

The automatic lyrics fetching and playback sync in SwingMusic is pretty nice. My only complaint is that it doesn't let me do full-collection shuffle. Ideally it would also allow me to do something like "full collection shuffle but only of songs that I have never heard". Sometimes I'll pick up an album because it seems interesting but things happen and I forget that I added it and it might languish without listening to it for months or years.

I'm waiting a bit for this to mature before I try it out, but I've seen that there's a few ongoing projects to analyze your full music collection to do feature extraction and generate smart playlists using AI tools. I'm not sure if it'll pan out but it seems like a fun tool for exploring large music collections and possibly making unexpected connections.

littlecranky67•1h ago
I'm very happy that I mostly listen to electronic music (house & techno in its various forms). The predominant way to listen to that is via DJ mixes and recorded Livesets. This field has always been ignored by the commercial streamers, and there is a culture of uploading sets to platforums such as youtube and soundcloud - where you can easily download (albeit youtube making things more difficult in recent years). Since a set is a minimum of 1hour, you don't care for song search, album art etc. You basically need 5-10 files to have music for weeks.

I'm using audacious on macOS installed via homebrew - it has a winamp-like skin. That was peak audioplayer design.

globular-toast•21m ago
Something I don't get is if you search Spotify for some classic mixes, like Sasha and Digweed's Northern Exposure, for example, you'll find that someone has compiled a playlist of all/most/many of the individual tracks from the mix. But of course listening to the individual tracks is a completely different and much less enjoyable thing. I also don't get why people spend their time doing things like that on closed platforms.

Most of my favourite mixes, like the Global Underground series aren't on there at all. And that's just stuff that came out on CD. Some of the best mixes are things like Radio 1 Essential Mixes or live events.

I've also noticed some artists "redoing" their own tracks on Spotify. If you look for Chicane's Behind the Sun on there you won't even find the original, only a redone version that's nothing like the one you remember.

So yeah, having a personal music collection is still very important.

hofrogs•55m ago
Strawberry is a really good one.
thaumasiotes•48m ago
I tried using Strawberry a couple years ago. It suffered from a bug where every so often, playback just stops.

(Another bug was that the album art Strawberry displays is a severely downscaled, and then enlarged-with-obvious-pixelation, version of the art embedded in the file. It would be easier, and look better, to just display the embedded art.)

Shortly after I reported this, they decided they wanted to turn into a paid service.

https://forum.strawberrymusicplayer.org/topic/1848/pay-for-t...

I was not left with a very positive impression.

komali2•52m ago
> [regarding spotify] At the end, I had nothing to show for it. My carefully curated “library” was not mine

Not just your library, but your listen history and your playlists. I was very annoyed that I had to pay a 3rd party company to export this data so that I could import it into listenbrainz and navidrome.

Not to mention there's a song that Spotify removed from my "Liked" playlist that to this day I can't quite remember, though I can remember just enough of it to drive me mad: https://www.reddit.com/r/tipofmytongue/comments/1hklstg/tomt...

Anyway, I manage a homelab (read: a scrapbox ubuntu machine with 64TB of spinning disk attached) with 25,000 songs in it, and upon exiting my last position, spent my therapist-mandated "burnout recovery time" finally using `beet` to organize the damn thing. I still don't really understand beet, but now I have a semi-decent flow for abandoning Tidal: Find new released music on Listenbrainz, download it in Nicotine (filtering for >320). Idly browse a given user's other folders shared in Nicotine while waiting for downloads to see if they have anything else I want. Once done, `beet import /mnt/media/downloads/music2`, go through its flow, add anything to musicbrainz that isn't already in there, wipe the download directory when finished to clear out any cruft, and happily play it on Feishin on desktop (connected to my Navidrome instance).

I'm still sorting the mobile version of this out a bit. "Tempus" on F-droid seems the best Subsonic client, however unfortunately "offlining" music on it doesn't expose those files to the Android system or other apps, so I can only play those files within Tempus itself. That's not such a big deal when I've got my IEMs plugged directly into the headphone jack on my phone (yeah that's right I found a phone in 2026 with a headphone jack: sony xperia), but when I have my usb DAC plugged in, I want to use "USB Audio Player PRO" to bypass the android audio stack, and that can only play audio files it can find in local directories, no subsonic compatibility (but it does have a Tidal integration...). So lately I've tried just downloading playlists and albums from the Navidrome web interface on my phone.

zppln•43m ago
You can get your listen history? How?
komali2•31m ago
Ah right sorry, I believe I was able to export my Tidal listen history but not Spotify. I did export my Spotify (and Tidal) playlists though, using Soundiiz. I tried to bang out a quick console script but it was tedious and boring so I just dropped the cash.
notachatbot123•36m ago
Can't you GDPR request that data?
komali2•32m ago
I'm not in Europe, but, otherwise, that's a great idea.
Gigachad•25m ago
I’ve made GDPR data requests before as an Australian. The companies just side with always complying with it rather than working out who is actually covered by the laws.
hnthrow31•45m ago
Switching from winslop to linux last year (thanks Satya) I did expect some teething issues. The reality was a bit different than what I imagined: fedora kde the OS is rock solid, but the software choices are a bit lacking. Just finding a good audio player can be a pain, and eventually I settled on some foobar clone fooyin, which while lacking built-in audio conversion mostly does what I want it to.

MacOS however truly takes the cake. An OS that’s great for creative softwate, working with images, video, audio and so on, and every single music player is something designed by aliens and/or buggy and/or missing some basic features. I went through ~five different players just to find one that has a waveform seekbar, eventually finding it in quodlibet, which while somewhat functional fits in the designed by aliens part. Baffling.

maeln•38m ago
Honestly, the best (if you don't mind a TUI) is MPD + a TUI client like ncmpcpp or rmpc. Lightweight, fast and since it is a server, you can control it from outside. You can even output the stream in various format to give be able to play it from anywhere, although if it is having your own self-hosted spotify that you want, just use navimdrome.
agent013•33m ago
Worth noting that most of these GTK4/libadwaita players are going to look out of place on anything that isn't GNOME. If you're on KDE or a tiling WM, Strawberry or one of the Qt-based options will integrate much better
jonkoops•25m ago
I am running KDE, and they look just fine. If you mean they won't follow your theme, yes, but also a lot of other apps don't (e.g. Electron).
Starlevel004•23m ago
I've found that libadwaita apps tend to look at least decent outside of their native environment, whereas QT apps near-universally look terrible outside of KDE.
boje•19m ago
I haven't really looked into this, but is it possible to make GTK4 apps look liek standard GTK2/GTK3 applications? It feels like every single modern GTK app I've encountered has that modern Rounded-Material look to them and ignores the window manager decorations.
atoav•24m ago
For me peak musicplayer UI is still my customized foobar2000 setup on Windows.

I need a waveform, a playhead, a good browser that can do both metadata based libraries and dumb folders fast and without lagging, a way to build/save/view/load playlists and a way to queue songs.

Most players are just too basic or make the wrong or to many assumptions about my collection. Or the interface is just too cute and dysfunctional for my actual daily use.

This means on Linux I currently use either mixxx or just VLC player, but I surely haven't tested every possible mediaplayer.

squigz•1m ago
I think ncmpcpp might check all those boxes, with the caveat that it's a TUI player. Have you tried it?
rpnop94•22m ago
None of the current solutions work for someone like me. I have multiple versions of the same album so the UI needs to incorporate labels, catalog numbers, etc. and the playlists need to accommodate disc subtitles and grouping. The only two players that allow me this functionality are both on Windows so there's little available for the collectors such as myself.
squigz•4m ago
Which players on Windows are you talking about?
mmsc•19m ago
mocp is all you need
herodoturtle•18m ago
Not mentioned in the article, so I'd like to give a shout-out to cmus.

https://cmus.github.io/

For all my fellow terminal friends <3

politelemon•17m ago
This is a very good list, thanks for sharing it. Despite having been on a music player journey like the author, in surprised to see several on the list I've not encountered before. This just tells me that the state of music players on Linux is extremely healthy, and that makes sense, it's the only os where the concept of owning your data exists, so of course time and effort is being spent on this part too.

In the end, for me anyway, I'm only listening to music and I didn't really care too much about what the player looked like, not as much as I thought I would. Even VLC, not mentioned here, is a well functioning music player and will do the job just fine.

amazari•16m ago
Came here to note that contrary to what is said here, Lollypop is not "new", nor is it representative of current so-called "GNOME-isms".

It uses UI idioms and technologies (gtk 3) of its mileage, 2017.

fainpul•12m ago
I'm not thrilled by the music player options on Linux. I've tried many and found most of them awful. Even the author of this article notes negatives about all of the listed players, which I find unacceptable (except for Recordbox, I'll have to look at that). And these are their favorites out of 200 players!

It's the typical problem of free software: bad UI.

I use Music on macOS (disable the music store and it's fine) and have used Rhythmbox on GNOME (passable). Still looking for something good on Linux.

List from the post, with the author's own criticism:

Amberol

This barely fits my criteria for features. no library management

Euphonica

you will also need to set up MPD The UI chokes wish it had a song search function changing the volume requires using my scroll wheel on the volume knob

Feishin

You will need a music server Electron app

Lollypop

the user experience is painful

Plattenalbum

you will need to bring your own MPD cannot even see a list of all albums

Strawberry

less intuitive than I’d like it to be giant translucent strawberry in the middle of my screen at all times

Tauon

“everything-is-a-playlist” approach overwhelming and confusing stretched icons scroll bar is on the left of the window for some reason

eemil•11m ago
I want to switch to Roon, but the lack of a web client (let alone a native linux client!) makes it a total dead end.
bondant•7m ago
There is a lot of choices in that area, but for me every time there was something I was unhappy with. So in the end I just wrote my own. It works exactly like I want, and it was a fun project to do anyway.

Next stuff I want to add in it, is the automatic translation of lyrics (maybe with the deepl api).

EddieB•7m ago
Great list! Not sure how I've missed all these in my search but I've had success with Plexamp (Gnome, Fedora), with Plex served from my Synology NAS. Opinions on Plex aside, it's been the most successful "native" experience across mobile/linux that just works.

Majority of GTK/Adwaita solutions are always so close but missing something critical, especially when using DLNA (e.g treated as secondary to local library, intermittent first load issues etc) That said, I got quite far with Gapless [1]

1. https://gitlab.gnome.org/neithern/g4music

ezst•5m ago
I tend to use strawberry these days, as an amarok convert from back in the kde3 days. My "workflow" is to go fish for the stuff that I'm in the mood to listen to in the moment, using the collection tree view, dragging and dropping mostly whole albums in a (new) playlist, then fine-tuning with the queue (generally hand picking 3-5 tracks I want to start with and then placing the marker on top of a whole album or something like that).

I like the ability to build playlists with tracks from different sources, including subsonic-compatible servers (my "staging area" for new music is my local drive, and that then goes to a remote navidrome server once "curated").

Over time, I end up with a dozen "topical" playlists, and here again, strawberry is pretty good at keeping things approachable and high-level.

I also like that the grid control intro which the tracks are listed is so configurable.

I like moodbars <3

oskenso•4m ago
Audacious comes with Game Music Emu (Thank you Blargg!) for playing original game music data (nsf, gbs, spc, etc)

I'm still looking for that perfect spotify replacement though

qalmakka•1m ago
I for one still like the good old Cantata. It's still maintained by the community after the original dev bailed out, and it has good UX and lots of features. Feishin is also great but it's way heavier on RAM being basically a glorified website and all, so unless you have a reason to have Navidrome up and running it's overkill for most people