@callyral@pawb.social
@callyral@pawb.social avatar

callyral

@callyral@pawb.social

favorite bands · Lemon Demon; Tally Hall.

favorite artists · cavetown; Neil Cicierega; Bo Burnham; Jack Stauber; Will Wood; Toby Fox.

𝙸’𝚖 𝚑𝚊𝚕𝚏 𝚑𝚞𝚖𝚊𝚗 𝚊𝚗𝚍 𝚑𝚊𝚕𝚏 𝚖𝚊𝚌𝚑𝚒𝚗𝚎

mastodon · @callyral

This profile is from a federated server and may be incomplete. Browse more on the original instance.

callyral,
@callyral@pawb.social avatar

“install flatpak”

why would someone do that in NixOS? nix has a lot of packages and using flatpaks imperatively would lead to less reproducibility

callyral,
@callyral@pawb.social avatar

was this supposed to be loss? it doesn’t look like loss

callyral,
@callyral@pawb.social avatar

None. I just buy a big (>500ml) durable non-plastic water bottle once and use it until it stops being breaks or something. Why don’t more people do this (genuine question, wondering if there are actual reasons)?

callyral, (edited )
@callyral@pawb.social avatar

Do you not know what a tar.gz is? it’s like a zip file. how are you supposed to install it automatically? the structure inside is unknown.

also, it’s commonly used for things like backups.

callyral,
@callyral@pawb.social avatar

nushell is a new type of shell that has some really cool features

lf is a file manager inspired by ranger

dash a POSIX-compliant /bin/sh that is fast and simple

eza is a modern alternative to ls

callyral,
@callyral@pawb.social avatar

cat ears on sides are less weird than i thought they’d be

callyral,
@callyral@pawb.social avatar

Not having to go through a bunch menus to do stuff, not using the mouse, having –help for commands…

Or just for simplicity. For example, I use simple commands to manage my files: mv, cp, ls, rm, mkdir, etc.

There’s also Neovim, my preferred editor, which runs on the terminal.

I prefer to use GUI for visual things, like drawing, since that’s what it’s best at.

callyral,
@callyral@pawb.social avatar

(notice: I am not a Rust or C/C++ expert)

Doing all that is creating a completely separate programming language from C. Rust is that programming language.

Fix shitty imports

Rust does that with modules and crates.

Improve syntax rule

You mean having consistent/universal style guidelines? Rust pretty much has that with rustfmt.

Improve memory management

Safe Rust is memory safe (using things like the borrow checker), and Unsafe Rust is (usually?) separated using the unsafe keyword.

Although Unsafe Rust seems to be quite a mess, idk haven’t tried it

Other new misc features

Rust has macros, iterators, lambdas, etc. C doesn’t have those. C++ probably has those but in a really weird C++ way.

callyral, (edited )
@callyral@pawb.social avatar

bottom. i am afraid of heights

the fact that i’m tall doesn’t really help

callyral, (edited )
@callyral@pawb.social avatar

Lua function “item” called with argument of type table

The function is the outer part with the parentheses, the table is the inner part with the curly braces. [“attr”] is a table inside the table.

For example, to access (table)>attr>size you would write: table[“attr”][“size”] (assuming the table is named, that is, assigned to a variable called “table”)

callyral,
@callyral@pawb.social avatar

blender is almost like the emacs of multimedia software, it’s got 3d modeling and rendering, 3d animation, grease paint (2d animation), non-linear video editing, and probably other features i haven’t heard of.

callyral, (edited )
@callyral@pawb.social avatar

what

is it not pronounced /sɔɫ.mən/ (sol-muhn)???

callyral, (edited )
@callyral@pawb.social avatar

why would they? gnome has primarily used gtk for a lot of time. also, what do you mean “finally”? it’s not like gtk is some kind of abandonware

callyral,
@callyral@pawb.social avatar

you can not look at the source code

so you made a closed source software?

callyral,
@callyral@pawb.social avatar

Wait, has he entered Vim in his mind??

callyral,
@callyral@pawb.social avatar

then i will contact the malware developers and rewrite it in rust /s

callyral, (edited )
@callyral@pawb.social avatar

wayland solved a vsync issue i had with firefox

  • obs works with full screen capture on wlroots and also with per-window capture on kde and gnome
  • redshift is for xorg. use gammastep on wayland instead
callyral,
@callyral@pawb.social avatar

• systemd is an init system commonly used in distros like Linux Mint, Arch, Manjaro, Ubuntu, Debian, etc.

• init systems have a process id of 1 and manage services like a login manager, network, firewall service, etc.

• a process id is assigned to every process in a linux system.

the average user usually doesn’t worry about the init system, although more experienced/techy users may care about it.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #