99 karma · joined June 26, 2021
Simple timeline of what will happen. Embrace, Extend, Extinguish. Microsoft embraced gaming, including the openness of the PC platform, and now are in the process of extending it with Game Pass and its value. They will eventually turn to the final E.
They probably won't be a pure monopoly, competitors will pop up, but it'll be an all subscription world and Game Pass will be the Steam of this world, except not just for PC and Xbox but for most platforms they can get their service to work on.
We will no longer own our games. Eventually Game Pass will be cloud only and the files won't even sit on our devices. And the worst part is no one cares, not now or in the future. Everyone just wants access to the latest games at the cheapest cost. And clearly the US government (I'm not a US citizen nor do I live there fyi) does not care to lift a finger against something in this sector.
I hate to suck up to another company, who itself does many bad things, but I hope Valve is able to keep the PC platform open for at least as long as I care to play video games. It's out of their own self interest, but they've done wonders for the Linux community and contract some great people to improve linux gaming for everyone, not just them. And they're releasing hardware that isn't locked down. Honestly, I hate to feel good about what a big company like Valve is doing, but I'm greatful.
Personally I prefer being able to quickly toggle a dynamic window layout based on my current workflow, and switch back to manual tiling when I specifically need to manually tile.
Currently I use Sway too as it's the most mature tiling compositor on Wayland, but once River WM[0], also based on wlroots, matures more I think I will likely make the switch because I often miss dynamic tiling.
[0] https://github.com/riverwm/river
On a side note, I hate how window moving works in Sway/i3. I can hardly ever get windows to move to where I want them to go with keyboard. As a result, I have a bind that enters a 'move' mode that takes the current selected window and moves it to a window that I can select. That, or I just use the mouse to drag the window, which is kinda annoying considering this is a keeb focussed environment.
What's happening on your Mac, however, is by design. Apple designed the software to do that, and they get away with it. That's the difference.
If my AMD microcode started doing that, the whole world would be in uproar. Because, at least in present time, present day, they're not able to get away with that. Same applies to Intel and ARM. But Apple does.
At the moment I use smart playlists and generate an "added today" playlist with all the songs imported to beets today, and add that playlist to my queue, appending it to the end of the queue.
The rich set of plugins are equally amazing. For instance, I use the Playlist plugin, and whenever I update any metadata on a music file that results in a file name change (thus changing the song path), it'll scan my MPD (a completely separate program) created playlists (.m3u) and update the paths for the effected songs. Just one of the many things it automates for me, besides metadata.
Although not the fault of Beets, I wish there was a decent source for Japanese albums. Between metabrainz and discogs, it only gets me 70-80% of the way there. The new Deezer plugin helps with digital only releases but it's not as accurate. Unfortunately I don't have the time to contribute to metabrainz, as that 20% missing is quite large in the context of my library.
I think that's much more noble and kind. But as long as it's free software, I'll still use it and be happy it is, regardless of the license. And tbh it'd be nice if the small, loud minority of BSD lovers, GPL despisers would shut up. They give the BSD crowd a terrible look.
They literally have to make their own hardware. The only VR hardware that supports Linux officially is the Valve Index and the HTV Vive line. Everything else barely functions, with the only hope being from community efforts (which are not stable experiences yet at all, far from it). The Index and the Vive aren't suitable for people that just want to use this software, because they're expensive and bulky.
That's not true at all. At any point your account can be flagged by their internal system and on your next login you will be forced to add a phone number "for security purposes". It happens to people all the time, but in particular, though not limited, to TOR and VPN users. So, yea, sure Discord's not at fault in the situation where a server admin turns on the phone number requirement, but they are definitely to blame when they force users, some who prefer to remain anonymous, to either give up personal information or lose their account forever (support will not help you).
Not sure if this can still happen if you've got 2FA turned on, but seeing as I see it mentioned more often from tech literate people (e.g. on here) who are more inclined to setup 2FA I doubt it makes a difference.
This is why CalyxOS now makes it clear what devices they support are still getting full security updates (kernel + firmware blobs) or just kernel updates. I believe the most recent CalyxOS patch added the ability for the user to see in settings the month and year of the last firmware security update for their device vs their current kernel security update.
Here you mention some other things unrelated to terminals, and I was mostly addressing those. It seems to me you want a specific type of experience on Linux, but you can't get that, so therefore dismiss the merits of Linux. I think a lot of your impressions on Linux come from using an X11 based setup instead of Wayland. Completely different beasts, and I think a lot of your grievances would be solved by the latter.
For me, I cannot go back to Windows, ethical reasons aside: Sway on Wayland is perfect for me, and it's what I want out of my computing experience.
I actually agree with a lot that is written in those rants, particularly the VTE and gnome terminal situation. It's just your comments on windows vs linux came across as very personal imo, so I suppose I have retorted here with also a somewhat personal rant.
Also, I don't think either platform has many good terminal choices. Besides mintty, I don't think there are that many good (platform exclusive) terminal emulators on Windows. And on Linux, Foot is one of the few that meets my criteria, including top tier Sixel support (though Wezterm meets my criteria too if it wasn't so slow, hopefully it gets faster). But, for example, I could never really like mintty if I was forced to use Windows, because it lacks features I want.
What I'm trying to say: different needs, different use cases, different tastes. Sorry that my original rant came off so negatively to you and that I wasn't able to convey this point I was trying to make.
The rant in this repo links to a related rant in another one of the author's repos: https://github.com/csdvrx/cutexterm#wait-i-thought-people-sa...
[0] https://github.com/csdvrx/cutexterm#wait-i-thought-people-sa...
You misunderstood me, I was saying Kitty graphics protocol feels more like a toy in how well it can produce graphics (GIFs, videos, etc). Sixel is more common in actual use cases (at the moment). But, take notcurse's graphics demo for example, using the kitty backend, it's very unreal terminal experience. But once Kitty's graphics protocol has more widespread support, for example in graphing tools, it'll be just as useful as Sixel :)
I came to Linux last year, and I've been on it 100% no windows during this entire period.
I'm using Sway (Wayland), a DE (well, really just a window manager) you cannot replicate in the windows graphical environment, and I'd never go back. Everything is so smooth, and of course you may say that it's "because vsync is used in Sway and vsync = bad blah blah", but I've never agreed with that and a good implementation of vsync with minimal latency increases is worth it, especially paired with freesync/adaptive sync (which works on the desktop just as it does in Windows).
Fyi, before my Linux days, I was a very competitive gamer, and absolute windows power user. I went out of my way to get every last bit of performance and latency reduction possible (just so you know where I'm coming from).
My terminal emulator is Foot, a wayland native terminal with a focus on TUI performance, especially in TUI editors like (neo)vim (my editor of choice). It has amazing Sixel support with a developer who goes out of his way to fix even the smallest imperfections with the implementation. Foot has features I really love, like link following by keyboard shortcuts, great font fallback customisation, and no bloat (a feature in my book)
My multi-resolution setup is not impacted by Linux because Sway, and Wayland ecosystem in general, handles multi resolution tremendously, and supports integer and fractional scaling per display. Multi display freesync/adaptive-sync (and gsync whenever Nvidia starts playing ball) works great too, just as it does on windows.
The majority of stuff you complain about is due to crusty old X11 (whether you're stuck on X because of nvidia or not, it's not a fair argument). Or because you think the way Windows does something is better than the way Linux does that thing (even though in most cases I think the opposite, clearly a subjective thing).
Oh, and yea I think Windows sucks and Linux does <insert> better. But I'm saying that as a zoomer, not a "geek millennial" (as you said in your rant) :)
Are you saying sentinel is open source, or that Velocity is open source? Because I can't find any velocity repositories on the web, nor is the app on f-droid.
Super nice people, when you email them for support they're fast and thorough. Their founders are/have been active on here, and they're currently investing in foss projects by hiring sourcehut.org (Simon Ser and Drew DeVault) to build a new web mail built on modern Go libraries https://git.sr.ht/~migadu/alps.
They've got a list of pros/cons here https://www.migadu.com/procon/
I'll shill them any day because I appreciate their simple goal of creating a good email service with no extra unicord dust, marketing, etc on top, plus their willingness to work on open technologies.
They've got what you'd expect for the price, unlimited domains, great admin dashboard, etc etc. CalDAV and CardDAV come out of beta very soon (end of September iirc).