There seems to be a few decent apps in F-droid and lots of stations with no ads and very specific genres like just depressive black metal!
1,616 karma · joined September 6, 2018
There seems to be a few decent apps in F-droid and lots of stations with no ads and very specific genres like just depressive black metal!
This gives you a very clean log on main (it only shows commits directly on this branch). There is no need to squash, rebase, or anything else. And if you want to dig down into individual commits that happened on a branch, you can!
This can be a bit replicated by forcing a merge type of merge and setting an alias of log to "log --first-parent", but since that isn't the default, that isn't what you see when you look at the commit logs on platforms like github.
I never understood why git decided to show a flat list of every commit that happened, even if the commit originally happened on a separate branch.
[1] https://icculus.org/~icculus/
[2] https://icculus.org/finger/icculusThe only time I like magic links is for services where I am "not really a user". For example, an appointment reminder for my doctor where I need to validate my insurance. Great, send me an email 24-hours before with the reminder and a magic link, as I don't want to think about an account there.
That is unfortunate, that the open weight model doesn't have vision support or the 1M context length...
34.124.XXX.XXX - - [07/Aug/2026:07:55:31 -0700] "GET /secrets.json HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:31 -0700] "GET /credentials.json HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:31 -0700] "GET /secrets.yml HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:31 -0700] "GET /service-account.json HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:31 -0700] "GET /key.json HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:31 -0700] "GET /config/.env HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /service_account.json HTTP/2.0" 404 366 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /serviceAccountKey.json HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /firebase-adminsdk.json HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /Dockerfile HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.github/.env HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /firebase-service-account.json HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.docker/config.json HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.npmrc HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.boto HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.s3cfg HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.svn/entries HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.htpasswd HTTP/2.0" 404 346 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /terraform.tfstate HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /docker-compose.yaml HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.vscode/launch.json HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.ssh/id_rsa HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.ssh/id_ed25519 HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.ssh/id_ecdsa HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.ssh/authorized_keys HTTP/2.0" 404 343 "-" "anthropic-ai"
34.124.XXX.XXX - - [07/Aug/2026:07:55:32 -0700] "GET /.ssh/known_hosts HTTP/2.0" 404 343 "-" "anthropic-ai"But storage is cheap so also rip it and burn an additional copy in case!
You have to flip through a collection and make a conscious decision on what to listen to. You don’t get to just skip skip skip so you tend to pay attention and listen to the full album.
I get the convenience of streaming and love it when I’m on the go or need background music, but it is a totally different experience.
Those CDrs were 20 years old and have been sitting in a hot, humid attic for the last 10+ years, but still recorded fine.
The real problem was almost no one had a CD player not even in their car!
Also, I don’t think k3b or any of the other software i tried has been updated since 2005, but it all still worked great!
Most importantly, one of my friends brought it home and his 8 year old was so intrigued by it she came over and we burned a bunch of mix cds for her and her friends! I have no idea if her friends had anyway to play them, but she enjoyed making hand made cover art for each friend.
When I was in the attic looking for blank cds I came across a few other spindles of burned cds. Both mixes from my formative years and a bunch my wife had kept. Those times were magical and I few like kids have missed out.
1. I don't like surprise breakages. I am not prepared to fix a service my family uses midday on a Tuesday when I am working since it auto updated. I'd like to specifically make sure I have dedicated time and plan if something is going to go wrong.
2. My family HATES when things change. I try to run LTS versions of things, but annoyingly, some software like nextcloud doesn't have LTS version. One of the things my family likes the most, is that the stuff I host isn't constantly changing like commercial products. Having google photos change or netflix have a new interface randomly is very, very frustrating for them.
Since my homelab is completely internal, I avoid quickly doing updates (unless it is a critical security issue), and definitely avoid doing major version upgrades unless there is good value in it.
I would love to have hardware like Roku, but just run a jellyfin client, with no need to even have Internet, just access to my jellyfin server on my local network.
It would need to be family approved as I don't need another project. I am not interested in AppleTV or a Google device (unless it can be 100% degoogled).
Has anyone ever successfully gotten things like CoreELEC/LibreELEC to work well?
I wish jellyfin would just sell some hardware, preloaded with a great jellyfin client. I'd pay a premium for it to help fund software development.
But at the same time it makes me a little sad. Part of the draw of Linux was being able to understand what was under the hood and how to bend it to your will.
I’m hope the community doesn’t lose sight of that in trying to gain new users.
People often talk about the year of Linux or what success is, and in my opinion, Linux had achieved success by 1996.
Trying to pull a casual user from windows or Mac OS is a worthy goal, but that shouldn’t be the end all be all metric.
At some point it needed a custom interface and the ability to reconfigure itself on the fly.
Adding in a GUI was not a reasonable option.
We ended up writing a GUI (in gtk) then using Xembed to embed the other process and communicate via a Unix socket.
What would have been a major rewrite (and likely a port to a different language) ended up being a few a days project and worked beautifully.
It really showed me how powerful X11 really was.
For example I was a big user of devilspie for placing windows in certain locations, on certain desktops, marking windows as sticky, or marking them as different types of windows.
I am still a heavy user of pidgin (I know I know but I’ve even written my own protocols for it). I really liked being able to place it in a certain position as a certain size, mark it as sticky, put it below anll windows, and mark the buddy list as a utility window. This places in the background, removed borders, and doesn’t include it in alt-tab or window list when you do the expose type of thing. Then I had a global key binding to bring it to the front of all windows or drop it back of all windows.
As far as I know, none of these paradigms even exist in Wayland and I’ve had to deal with less useful options or completely change my interactions which is unfortunate.
If a site is really mixing so much content (like Reddit) then they should really be separating their sites into different subdomains.
The only hard part for the web is that a site could lie since there is no gatekeeper, but some black lists can help with bad actors.
I know everything that is in our main branch by looking at jira.
Product mangers and executives often want a very different view or workflow and it is hard to bend jira to work for everyone. Jira would need to have things like parallel workflows on a ticket and that would just get confusing and complicated.
As a CTO I have declared that Jira is owned by engineering and it is our developers’ process.
But when friends and family ask for my recommendation I send them to Bitwarden and they pay for the service.
If it wasn’t for vaultwarden and the clients being open source I would not be using it nor recommending it.
I’d probably still be using keepass with manual sync and when friends and family ask for suggestions I’d probably shrug and say I don’t trust any of them.
In the 90s, I had:
Instant Messenger with people I knew
IRC channels for interests
Forums for specific topics
A Web Ring for my James Bond website
Back then, the Internet felt like an actual place I went to. I would sit down at the computer, dial up, and enter a space that had boundaries. When I was done, I left, and that separation made the time I spent there feel focused and real. You couldn't take it with you, and that was a feature, not a bug.In the 2000s, we had:
Social Media (Facebook), where you actually talked to people you knew and shared experiences with them
It hadn't yet become a content distribution machine. It was still a tool for connection.All of this still exists, but it just doesn't feel the same. I don't think it's simply because I grew up, or because I'm looking back with rose-colored glasses. And I don't think it's just because these spaces became ghost towns as people consolidated into a few large networks. The architecture changed. The Internet stopped being a destination and became a layer on top of real life that never turns off. Somewhere along the way, the business model shifted from helping people talk to each other to extracting as much attention as possible, and you can feel that in every interaction.
Maybe that's why something is missing.
Facebook now has too many connections, and is just designed for resharing and getting people to doom scroll. There's no real interaction with your friends anymore. It became a broadcast network pretending to be a living room.
On Reddit, I feel like the community is way too big. I don't know who I am talking to and have no connection with anyone on there, even for things that should be local, like my city's subreddit. It feels less like a neighborhood and more like a stadium where thousands of people are shouting over each other.
Hacker News feels the closest to a community, but it is still too big. I have never made a single personal connection here, so I don't even know what I am contributing to. It all just feels faceless and bland.
We still have "Instant Messaging", but my biggest issue is they are pretty much all tied to a phone and "always online." I have zero interest in having a long back-and-forth conversation on that medium, especially now that there is no status of the other people. Back in the day, you were online or not online, and that boundary created a kind of ritual. A conversation could actually be instant and FOCUSED because you both showed up to the same place at the same time. Now it's just a slow conversation over days that randomly interrupts what you are doing. The persistence feels more like an obligation than a hangout.
Most forums feel dead. IRC just isn't the same anymore, and I really dislike being locked into Discord or other proprietary platforms. Matrix bridging has been a godsend, but isn't perfect. I know these small communities haven't completely vanished, but they have been buried. In the old days, you found them through webrings and serendipity. Now you have to dig for them on purpose, and most people never will. My long time friends don't use them anymore, so they aren't useful in connecting to people I already have relationships with.
The Internet just doesn't feel connected or fun anymore.
Don't get me wrong, being able to do research and find information on the internet is better than it has ever been, and I am grateful for that. But the Internet seems to have split in two: it became an incredible tool for finding information, and a terrible tool for sustaining relationships. The Internet was touted as a place for connection, and I feel like that part is long gone. Or if it still exists somewhere, it's hiding in small corners that the algorithms never show us, while the rest of the web is optimized for engagement instead of actually being together.
I've given up on trying to use youtube's interface and now just rely on recommendations + rss (via freshrss) or tubearchivist to keep me up to date and organize the videos.