Hey may I suggest CachyOS + KDE? It’s very gaming oriented and you have a lot of great built in features. Everything just works.
So far in 6 months I ran into a single issue: On day 1 of the new Subnautica early access I had to do some debugging and downgrade nvidia drivers to a previous release. But this was fixed after about a week.
No other game gave any issue what so ever. I run everything on the cachy proton version. 4090, 5070 Ti, 5090. All work perfectly. DLSS, Frame gen, older titles too.
If you want to there’s convenience flags to auto upgrade things like DLSS to latest versions etc. It’s not something you have to use, but I found it really nice compared to the Windows equivalents.
I’m so beyond happy to have zero Windows left in the house. :)
I really want to like this. Ideologically I'm on board. Who wouldn't want to avoid all this multiplexing complexity and pitfalls? But deferring the window management to the OS sounds great in theory, but in practice it falls short (at least for me).
I work on both MacOS and Linux. Even if I were to figure out a perfect window management approach, I'd have to do it twice, and then figure out a way to "attach" to a layout of windows essentially. And then make it cross-platform... or live with zero organization, or at best some kind of flat structure. That's a immediate non-starter. Even if I focused only on a single OS, I still don't consider this a viable approach. It would be like removing browser tabs, and saying let's let the OS manage all this nasty UI stuff.
So then the next immediate idea is let's just have the Terminal itself manage UI. Ghostty supports tabs, splits etc. Great. But if I need to restart Ghostty for whatever reason, my entire layout vanishes and I have to set it all up again?
For me tmux is not just about the attach/detach part. A session is a personal "layout" of the workspace I've organically landed on for this task. Maybe it's a few windows with splits. Maybe it's just the single window with or without a split. Maybe it's a more browser-like just X amount of windows (tabs). If/when things get overwhelming I branch off into a new session for one (or more) sub-tasks. Little fzf-based utilities allow for nice fuzzying over sessions and what not. Or maybe you just run the different sessions in actual different physical OS windows. You can mix and match however you feel that day.
So if I'm in project x, working on feature y, and I detach and walk over to my other computer I can SSH over and continue as if nothing at all changed and retain the exact layout of what I was using before. Simultaneously in another physical window (or a tab) I can just switch to another local (or not) session and instantly be mentally in a different context, working on a different project or feature. Or I can SSH into a server and resume a debugging session left (intentionally) open for a while (which may consist of a few splits/windows/what not).
Maybe I'm missing something. I'm curious how your day-to-day workflow looks like. I imagine if I was 100% bound to a single machine, I could make it work with a tiling wm. But even then Ghostty crashes or something else happens and poof your entire work layout is gone and needs to be re-created (even if the individual pieces are safe).
Turn off vim mode if you use it. There is some kind of bug with it I found it basically unusable. With vim mode off it sort of works ok. Only breaks occasionally.
Just got this via email. Well that's great, just as I moved a high bandwidth client to them a couple months ago. I love the "if you don't like it feel free to cancel" in the email also. SMH.
I have tested all of these also, and settled on borg + borgmatic. It has been absolutely rock solid. Borgmatic just rounds everything together in such a nice way. The documentation is great.
I'm pushing it all to a Hetzner storage box, as well as a local NAS. Super affordable!
Add me as another vote that misses them. I totally understand you need a break and other obligations take more time, but I hope you can still find the time to do them occasionally. :)
My use case is for gaming. I know there is some preliminary support now but I'm going to wait until everything is stable and "mostly works (tm)". :) Thanks though!
Maybe I am just lucky, but here is my experience as of literally today.
I just installed Fedora 40 (KDE 6) using the Fedora-40-20240304.n.0 nightly ISO. I then enabled the NVIDIA and Steam repos and installed both. Also installed asusctl. Everything seems to work perfectly.
This is on a Asus ROG Zephyrus G14 from 2021 (GA401QM) laptop with a Ryzen 9 5900HS + NVIDIA 3060. The screen is at full resolution at 120 Hz. Keyboard lights work, audio works, WiFi worked out of the box, sleep works etc.
I tried a few games on Steam and they all worked out of the box without any tweaks what so ever. I also find I am really enjoying KDE. It must be over 15 years since I last tried KDE but now I really think it is way better than Gnome.
My desktop is still on Windows, I'm waiting for HDR support. I'm so excited to get off Windows forever. It really feels like Linux is finally good enough.
Taking them an awfully long time to start shipping to more EU countries. At this rate I doubt I'll ever buy one. Not really keen on using freight forwarding services and dealing with all that in case of needing support.
I completely understand where you're coming from, I hated my 2019 also. It was quite warm even on idle. If a external display was connected the GPU had a bug where even at idle it used a lot of power and the whole machine was hot hot hot. Any work what so ever would make the fans unpleasantly audible.
M1/M2 Macs are in a completely different league. I'm on a 16" M1 Max and it is just a dream from a noise / temperature point of view. The fans _never_ come on during normal web dev work. And the laptop is cold to the touch. I only hear the fans come on during gaming and heavy compiling.
Filament is absolutely amazing. I'm super excited for this release (and Livewire v3).
I built many projects with Laravel Nova and Filament is by far the better tool. In the past year I converted most Nova projects over to Filament. Way more flexible, and the developers are also way more receptive to feedback. And best of all--it's free!
After multiple years of React/Next.js chaos working in this ecosystem again feels like sitting on the couch under a warm blanket.
How much time passed between reaching out and publishing the article? Who decides how much time is "enough"? You could technically send out an email, and then immediately publish the article. After all a few seconds passed with no reply...
Because of this the line is meaningless (to me at least).
$0.25 per GB... uh no thanks. I've generally been happy with Starlink but this throws somewhat of a wrench into things. I wonder if it will be US only or worldwide.
This has got to be a bug no? Otherwise this is the most insane monetization attempt I've ever seen... there's no way any of these old accounts even have a valid payment method. Why even attempt this? So many questions...
I work with React (Next.js) on my main project and while I don't appreciate some things generally I haven't had any issues and Next.js in particular has been great. I also find JSX stellar.
I used Vue from 0.12 until around ~2.5, I really liked it at the beginning (coming from a jQuery only world) but I was forced into learning React for React Native and then I kind of standardized on it for a while and Vue fell off.
I used Svelte for a side project recently and it was quite enjoyable but I do really miss JSX and I don't like the $: syntax. I plan to give SolidJS a try on my next side project and then I'll standardize on either Svelte or SolidJS for side projects and React for big things.
Since Svelte and SolidJS are such great options for smaller things I kind of don't have a use case for Vue anymore, but I do remember it fondly.
They also make a (as they claim) zero telemetry browser called Orion (https://browser.kagi.com). It is super fast, but there's not enough trust built there yet for me to use it as my main browser. I just use it as a dedicated HN browser for now. It has sidebar tabs built in which is _the_ killer feature for me. I think Edge did this best, but I refuse to use a MS browser.
I've been using Kagi full time for a few weeks now and it has been a very pleasant experience. Search results seem consistently better than DDG and my !g use is significantly down. And it is really really fast. YMMV.
I'm curious if this company will survive long term. I fully plan to pay a subscription once they introduce that, but the way they describe it in their FAQ makes it sound way too niche for my taste.
They should make one unified (low) price for Kagi with no search caps. And then offer a "Premium" plan with some extra features (NOT the number of searches done). Segregating into entry level and "unlimited" (horrible name btw) plans sounds like a recipe for disaster considering all other search engines are unlimited by default AND free by default.
Maybe techy people will value things like no telemetry and no ads but I question if there's enough of us that value these things AND are willing to pay for this AND choose to become their customer. Good luck to them. :)