Readit News logoReadit News
TiredOfLife commented on From M1 MacBook to Arch Linux: A month-long experiment that became permanenent   ssp.sh/blog/macbook-to-ar... · Posted by u/articsputnik
mark_l_watson · 5 hours ago
I would like to make the switch but I inherited a 7K Apple Studio monitor when my Dad died two years ago and I fear that I will never get full use of the monitor moving away from macOS. BTW, my favorite Linux machine is an about ten year old MacBook Air running Ubuntu. That slim little laptop is still amazing.
TiredOfLife · 2 hours ago
That is the monitor DHH uses with Framework laptop and Beelink miniPC.
TiredOfLife commented on From M1 MacBook to Arch Linux: A month-long experiment that became permanenent   ssp.sh/blog/macbook-to-ar... · Posted by u/articsputnik
AstroBen · 18 hours ago
In that case it for sure makes sense, but for the user like the writer who is new to linux?

I'm very happy I went through the pain of setting everything up from scratch. It taught me how it all works. I just don't see how I'd get that same knowledge ever with Omarchy

TiredOfLife · 7 hours ago
Not everyone wants that deep of a knowledge.

Not everyone has a spare machine to tinker with.

With Omarchy you get a working good looking OS with thought out defaults and built in themes. It's ready to use, but can be customized.

TiredOfLife commented on From M1 MacBook to Arch Linux: A month-long experiment that became permanenent   ssp.sh/blog/macbook-to-ar... · Posted by u/articsputnik
throwawee · 18 hours ago
For over a decade I never heard anything good about Arch. The most common pitch was something like "it's fun to fix when it breaks", so I was completely blindsided when Valve based SteamOS off it. What did they see in it? I was due for a new SSD, so I decided I'd run it for a week or two. The moment it started being a nuisance, I'd wipe the drive.

That was years ago and I'm still on it.

TiredOfLife · 7 hours ago
> For over a decade I never heard anything good about Arch.

Probably from people who have never used it.

TiredOfLife commented on Show HN: JavaScript-free (X)HTML Includes   github.com/Evidlo/xsl-web... · Posted by u/Evidlo
SnuffBox · 18 hours ago
I find it bizarre that Google can just ask for a feature to be removed from standard and nobody bats an eye.
TiredOfLife · 8 hours ago
Mozilla asked for removal. Google just filled the paperwork
TiredOfLife commented on Sequoia backs Zed   zed.dev/blog/sequoia-back... · Posted by u/vquemener
keyle · 2 days ago
I agree CLion is the best as C IDE, but there is no reason that intelliJ couldn't do C/C++/Go, other than cashing in with new product lines and licenses.
TiredOfLife · 11 hours ago
It can do Go.

Only ones that it can't is C/C++ (probably because that started as Apple only IDE) and .NET (that started as extension for Visual Studio).

They started Fleet that can do all of them, as a response for VS Code. But then came AI and Cursor probably took a large chunk of their users. So they redirected resources (like Zed that paused their collaborative features to focus on AI). There is currently a closed EAP for Cursor like ide based on Fleet. And their Git client as separate app.

TiredOfLife commented on Thunderbird Pro August 2025 Update   blog.thunderbird.net/2025... · Posted by u/mnmalst
ilvez · a day ago
Adding these additional subscription services will never compromise the features, stability or functionality our users are accustomed to in the free Thunderbird desktop and mobile applications. These services come with real costs, especially storage and bandwidth. Charging for them helps ensure that users who benefit from these tools help cover their cost, instead of donors footing the bill.
TiredOfLife · a day ago
> Adding these additional subscription services will never compromise the features, stability or functionality our users are accustomed to in the free Thunderbird desktop and mobile applications.

Has this been true ever?

TiredOfLife commented on FFmpeg 8.0   ffmpeg.org/index.html#pr8... · Posted by u/gyan
Dwedit · a day ago
Has anyone made a good GUI frontend for accessing the various features of FFMPEG? Sometimes you just want to remux a video without doing any transcoding, or join several video and audio streams together (same codecs).
TiredOfLife · a day ago
ChatGPT and other llms
TiredOfLife commented on Sequoia backs Zed   zed.dev/blog/sequoia-back... · Posted by u/vquemener
keyle · 3 days ago
IntelliJ lost the plot at the inception of CLion etc.

I was a customer for so many years. "One IDE to rule them all" and then they started cashing on more.

Progress was down to a crawl, performance down the shitter and bug reports go unnoticed for 2+ years.

VSCode poops on IntelliJ these days for everything but the UX; but with enough modding, it can be very close.

TiredOfLife · 3 days ago
>IntelliJ lost the plot at the inception of CLion etc. I was a customer for so many years. "One IDE to rule them all" and then they started cashing on more.

What are you talking about?

ReSharper came out 21 years ago 3 years after Intellij. RubyMine came out 15 years ago. 7 years before CLion.

TiredOfLife commented on Zed for Windows: What's Taking So Long?   zed.dev/blog/windows-prog... · Posted by u/janjones
delta_p_delta_x · 3 days ago
As a Windows dev...

> but we got reports from users that Zed didn't run on their machines due to the Vulkan dependency

This single sentence is abstracting a lot of detail. Vulkan runs on Windows, and quite well. Looking at the bug reports, especially the last one[1]...

> Rejected for device extension "VK_KHR_dynamic_rendering" not supported

Aha, ambitious devs >:) The dynamic rendering extension is pretty new, released with Vulkan 1.3. I suspect targeting Vulkan 1.1 or 1.2 might've been a little more straightforward than... rewriting everything to target DX11. Large games with custom engines (RDR2, Doom, Doom Eternal) were shipped before this was main-lined into Vulkan.

But thinking about it a little more, I suspect switching out the back-end to a dynamic rendering-esque one (which is why D3D11 rather than D3D12) was easier than reverting their Rust code to pre-dynamic rendering Vulkan CPU calls; the Rust code changes are comparatively light and the biggest change is the shader.

That being said, it's a bit annoying to manually write render-passes and subpasses, but it's not the worst thing, and more importantly extremely high performance is less critical here, as Zed is rendering text, not shading billions of triangles. The singular shader is also not necessarily the most complex[2]; a lot of it is window-clipping which Windows does for free.

> we had two implementations of our GPU shaders: one MSL implementation for macOS, and one WGSL implementation for Vulkan. To use DirectX 11, we had to create a third implementation in HLSL.

I wonder why HLSL wasn't adopted from the outset, given roughly 99.999% of shaders—which are mostly shipped with video games, which mostly target Windows—are written in HLSL, and then use dxc to target SPIR-V? HLSL is widely considered the best-specified, most feature-complete, and most documented shader language. I'm writing a Vulkan engine on Windows and Linux, and I only use HLSL. Additionally Vulkan runs on macOS with MoltenVK (and now 'KosmicKrisp'), but I suppose the Zed spirit is 'platform-native and nothing else'.

> symbolicating stack traces requires a .pdb file that is too large to ship to users as part of the installer.

Perhaps publishing a symbol server[3] is a good idea here, rather than users shipping dump files which may contain personally-identifiable information; users can then use WinDbg or Visual Studio to debug the release-mode Zed at their leisure.

[1]: https://github.com/zed-industries/zed/issues/35205

[2]: https://github.com/zed-industries/zed/blob/c995dd2016a3d9f8b...

[3]: https://randomascii.wordpress.com/2020/03/14/creating-a-publ...

TiredOfLife · 3 days ago
Zed spirit is Mac first and only.
TiredOfLife commented on Sequoia backs Zed   zed.dev/blog/sequoia-back... · Posted by u/vquemener
arkits · 3 days ago
Have they fixed the big/feature where it insists on downloading entire distributions of Node.js for running it's language server functionality?
TiredOfLife · 3 days ago
That is the great thing about Zed. Stuff just works.

u/TiredOfLife

KarmaCake day11609June 6, 2012View Original