Treeniks

@Treeniks@lemmy.ml
1 Post – 53 Comments
Joined 1 years ago

High School without other people sounds absolutely awful.

4 more...

tbf that's a lot easier to say when you're the president of one of the richest companies in the industry. I don't disagree, but not everybody has the resources to just keep developing forever, and that's easy to forget too.

6 more...

People keep saying this happened only because vaxry got banned from the FDO, completely forgetting the fact that hyprland has used their own modified fork of wlroots for ages now. They've wanted to get away from wlroots even before this whole fiasco, it really just tipped the needle for them to finally pull the trigger.

Mind you also, the ban in no way prevents hyprland from using wlroots still. The only thing the ban did was prevent vaxry from contributing to wlroots upstream, which is damn unfortunate if you ask me.

1 more...

if your title was "I NEED ANSWERS PEOPLE" then this one's on you...

Personally I never understood why file managers in linux refuse to do operations that require privileges. Guess what, if I have Nautilus open and want to move files into, let's say, /usr/local, I don't want to have to switch to the terminal to do so if I already have the stuff copied within nautilus. On Windows, I just get an admin password prompt if I try to do naughty stuff. On Linux, we have the whole polkit system, but no file manager seems to ever use it. Tbf, this is not a nautilus problem, as no file manager seems to do this.

7 more...

according to the Asahi guy, it doesn't work correctly for ARM: https://social.treehouse.systems/@marcan/111018734178152229

I am utterly oblivious to how neofetch works, but it does seem to need updates to support newer tech.

2 more...

TL;DR: Devs asked their Twitter if they wanted to see 150% breast jiggle physics, deleting the tweet and apologizing after some backlash, which in turn got them more backlash from the other side for caving in.

It was rather obviously meant as a joke, so I'm confused about what people were mad at. Did they think they actually intended it to be included in the game? I would've just liked to see that gif, sounds funny af.

7 more...

IntelliJ and PyCharm are the only JetBrains IDEs with community editions. If you want to use CLion for example, you'll either have to be a student or you have to pay.

1 more...

I'm pretty sure this only concerns twitch affiliates. Multistreaming was always allowed for non-affiliates.

1 more...

I believe the main thing people liked about Floorp is tab grouping and vertical tab layout à la Vivaldi, and a more modern and slim design out of the box, while keeping a firefox core instead of being another chromium based browser.

Yeah one of the Asahi guys was also confused about why people still use neofetch:

MuseScore had a big UI rework with MuseScore 4, with an excellent video about the behind the scenes by Tentacruel ().

Although not sure if it caught people off guard as I'm not a user of it.

6 more...

I like Sublime Text and Sublime Merge and use both daily.

This is correct, while OpenGL and DirectX 11 and before are considered high level APIs, Vulkan and DirectX 12 are both considered low level APIs.

They explain it a bit here:

Also, calling out the warning signs, my bar for a native platform experience is that the app feels and acts like a purpose-built native app. I don't think this bar is unreasonable. For example, I don't think it's unreasonable to say that Alacritty is kind of not native because new windows create new processes. Or that Kitty is kind of not native because tabs use a non-native widget. And so on (there are many more examples for each).

So nothing wrong with Kitty on MacOS e.g., but the "feel" is not native. Personally don't care too much about that, but the author seems to do.

2 more...

I don't need a blog post to know this, considering I've been closely following hyprland since vaxry's first posts about it on reddit over 2 years ago.

Absolutely nothing comes close to the thinness and lightness, combined with battery and performance of my M2 Air. And that's not to mention that Apple's touchpads are still so far ahead of everyone else that I'd like to laugh about it, but it's too embarrassing for that. It's not like I'm not aware of the linux/windows alternatives, it's that there simply are no alternatives...I'd rather deal with Apple's shit software instead of everyone else's subpar hardware, because software is changeable.

Also, since the Asahi team actually knows what they're doing, it turns out that their linux support on Apple Silicon is often better in a lot of ways than most windows-centric laptops. They take a long time to support certain hardware capabilities, but once they do you can be sure that it works flawlessly. Can't say the same about any other laptop I owned before (although Framework, System 76 and Tuxedo laptops are probably good in that regard).

Also, while the keyboard on my Dell XPS broke a whopping 5 times in the last few years, the Macbook Air has yet to show any signs of wear. The reason I got a Macbook is because I need to get work done and need a reliable machine for that. And what can I say, my god has it ever been reliable.

May not be the most popular choice, but I absolutely love Sublime Merge. Only issue I have is that it doesn't support workspaces. But I love how it doesn't abstract git away. Most actions in the UI are just called like the underlying git command, there are no non-git things like a "sync". Plus you can always click on the top to see which commands exactly were executed and with what output. And it's Sublime-typical wicked fast.

It's an unlimited free trial with the dark mode disabled. License costs $100 and lasts for 3 years of updates.

Wow that firefox css is looking real nice. Thanks for sharing.

I'm aware of nautilus-admin, but not only is it not maintained, imho it should be part of nautilus by default, and it has to open a new nautilus window when you use it. What I want is to drag and drop files to /usr/local and then get a password prompt to do the move. With nautilus-admin, I need to have the foresight to use "Open as admin" when going into /usr/local, but if I had that foresight then I might as well just start nautilus as root to begin with. Usually I just want to look into the folder, and only then realize I need to change something, which means a good old "go back up one folder, then search the local folder again, then right click, search for 'Open as admin', then get thrown into a new window, completely disorienting myself in the process".

Can't speak of other languages, but in German anyway the sentence is exactly the same. "Ich bin zuhause" meaning word-for-word "I am home". Same issue, normally a location would have a preposition and an article. Reasoning is also the same as in english, "home" and "zuhause" are not a location but a state in this case.

4 more...

The MS extensions are quite convenient, like Live Share and the MS C/C++ extension. There are equivalent free versions, but those are more work to setup and might not have the full feature set.

I love wezterm, primarily because it is cross platform. The most important factor to me is being able to use the same one on Windows, Mac and Linux, because I use all three on a regular basis and don't want to maintain multiple configs. However, wezterm currently has a bug that prevents it from opening on Wayland+Nvidia which forces me to use something else on Linux. None of the other ones get close imo.

I'll never get over how cool animated code folding looked when I first saw it. I love my terminal but man that's sexy. Reminds me of some of the original demos of Dion. I feel there is definitely room to reinvent how we view and edit code.

It is not. FUTO calls it "source first" which just means "open source but with rules against bad actors". Certainly far from proprietary.

4 more...

Yeah I agree the table is very odd, but the project looks awesome anyway. Some users may care about things using native widgets when it comes to theming and stuff, though I wouldn't even know what I'd call "native" on Linux. Is GTK native? Qt?

Last time I tried NixOS, I tried to get some newer and lesser known wayland window managers to work. After like an hour of trying to get a custom session option into gdm, I had to give up. The nix package manager is fantastic, truly, but NixOS imho alters the way the system works way too much. Either it supports whatever you're trying to do out of the box, then it's very nice, or you'll be in hell trying to map whatever explanations you find online to the clusterfuck that is NixOS's altered file structure. You don't simply add a .desktop file to the xsessions folder.

Whatever solutions to problems like these you build in NixOS are always meant to be beautiful and reproducible, but building such solutions is a lot of work. For a window manager that I only wanted to try for a couple days, way too much work. For a system that I don't intend to install on any other machine, probably not worth it.

I.e. NixOS trades initial time invested with beauty and future time invested. A solution in NixOS is more beautiful, and much quicker to reproduce on another machine, but it takes way more time to set up the first time around (e.g. just doing it as opposed to writing a script that does it). As someone that does a lot of experimenting with new setups, NixOS was frustrating as hell. But for someone that needs to frequently install the same system on multiple machines, it's a game changer no doubt.

You definitely can with Group Policies.

2 more...

The way UTF-8 works is fixed though, isn't it? A new Unicode standard should not change that, so as long as the string is UTF-8 encoded, you can determine the character count without needing to have the latest Unicode standard.

Plus in Rust, you can instead use .chars().count() as Rust's char type is UTF-8 Unicode encoded, thus strings are as well.

turns out one should read the article before commenting

3 more...

My vote goes to Auxio for music and Just Player for video.

The only feature I miss in the Epic client is a way to make yourself appear as offline. Other than that, Steam has a bunch of social features that I couldn't care less about.

I have night light turned on 24/7 on all my devices. If I don't I get a headache after around a day.

In fact, I couldn't consistently use linux until recently because only the latest Nvidia drivers (545) added support for night light on wayland. Those glasses could've been handy there.

That's exactly it, no wonder I couldn't find it. Thank you so much!

It is by FUTO's definition.

Jokes aside, I find that attitude not very healthy. Whether you want to call it open source or not, as I said, it's far from proprietary, and certainly more than just source available. Dismissing it for that reason is quite unreasonable.

1 more...

This talk is technically not about Zig, but he still shows many of Zig's strengts: https://youtu.be/aPWFLkHRIAQ?si=b-rf_oM*removed*IvAdq

To me, Zig is a language that tries to be like C, but with all the decades of mistakes removed, or rather with modern knowledge of good language design in mind, while keeping as much compatibility as possible, as to not require a lot of work for the transition as Rust did. Thus, if you're working in a C codebase, you'll be good to go to integrate Zig in as little as an hour. They also have by far the cleanest solution to macros and generics that I have seen yet (although I miss my type classes).

Probably wasn't clear on that. I meant the 150% thing being a joke, not the jiggle physics. People having a problem with the inclusion of realistic jiggle physics is something that I didn't even consider tbh...

1 more...

True. I was more going on the idea of OP that it must confuse english learners. I often feel people who only know one language tend to forget that most latin languages tend to have similar quirks, often making such quirks in a foreign language rather natural.

1 more...

I use bash and fish natively on Windows and it obviously works in those. You can also use nushell natively and that has piping as well.

I'm explicitly saying natively because most people assume that I'm talking about WSL when I say I use bash on Windows. I am not, msys2 allows you to use these things natively without a VM.

yup, my bad. Frankly I thought grapheme meant something else, rather stupid of me. I think I understand the issue now and agree with you.