tlckl
tlckl wrote
Reply to comment by ziq_themes1 in exa, a modern replacement for ls written in rust by jaidedctrl
If I wanted to know what repo I was in,
All it does is that it lists the state of files (e.g. staged or not), it doesn't replace any other features of git, let alone unrelated ones.
tlckl wrote
Reply to comment by ziq_themes1 in exa, a modern replacement for ls written in rust by jaidedctrl
It doesn't replace git or anything like that, what it does is that it calls a method in the libgit2 library to optionally color files and directories which have a particular git state. This is pretty basic interfacing, there is nothing feature bloat about this. In fact, it is often really useful as it spares you from doing ls
AND git status
or whatever.
tlckl wrote
Reply to comment by ziq_themes1 in exa, a modern replacement for ls written in rust by jaidedctrl
It still follows the Unix philosophy. Exa optionally depends on libgit2, which is installed on every system with git on. The Unix philosophy doesn't say "you shouldn't let programs speak to each other", that's a complete misunderstanding of the Unix philosophy. Despite, it isn't unique to git, exa uses a generalized interface, which any VCS can integrate into.
tlckl wrote
Reply to comment by jaidedctrl in exa, a modern replacement for ls written in rust by jaidedctrl
RedoxOS?
Yup.
The only reason I'm really not a fan of Rust in base systems is that it breaks a certain uniformity that's becoming less and less common nowadays. Base UNIX systems having C, C++, shell, and Perl-- and local install containing everything else. They're the constants that have been in use for years and years-- while other languages pop into the limelight and then fade away into obscurity. It's almost certain C will remain relevant for a long time, despite it's downsides.
I suppose your talking about compiling package managers, because binary-wise there is no difference. Any good compiling package manager allows you to uninstall the build chain after use, so even then you don't need it installed on your system. The other thing is interfacing between libraries, and that's definitely an issue, but Rust is in the good end off languages there. It is really easy to interface with C libraries (it's a matter of a couple of lines). So I'll have to admit that I don't really see the downsides except for mere aesthetics of knowing your programs are written in a particular non-Rust language.
tlckl wrote
Reply to comment by mofongo in exa, a modern replacement for ls written in rust by jaidedctrl
Are you refering to cargo?
tlckl wrote
Reply to comment by ziq_themes1 in exa, a modern replacement for ls written in rust by jaidedctrl
Some of the features are nice, though. I like the git integration, and the tree mode is really useful.
tlckl wrote
Honestly, I cringe whenever I hear "Rust" when it comes to system utilities-- but some people are down with rust creeping into their base system... The double-meaning is deliberate.
I'm a huge rust fan, working on a project to write an usable OS in Rust, and is a contributor to the Rust compiler and have designed several additions to Rust, so bear with me, but...
I actually don't think it is "creeping" into the OS. It's runtime-less, and there is nothing you need to install to run Rust programs on your computer, so it's essentially C or C++ wrt. binaries. The only difference is at the programmer side (and, of course, fewer memory safety bugs, which is nice for the user, I guess).
tlckl wrote
I bet $100 that this meme was made by a centrist.
tlckl OP wrote
Reply to comment by ziq in hifiescorts is a spambot [banned] by tlckl
What about filtering/some kind of mod queue?
tlckl OP wrote
Reply to comment by ziq in hifiescorts is a spambot [banned] by tlckl
Can we set karma limits on certain subforums? Like, /f/sex should have a (relatively) high one.
tlckl wrote
Reply to Learning from the mistakes of thefempire.org by sudo
I didn't even know it was a thing...
tlckl wrote
This woman is my hero.
tlckl wrote
Reply to Venezuelan Anarchist framed, detained and tortured by the National Police by TheCaribGrackle
Is there a better source for this?
Submitted by tlckl in propaganda
tlckl wrote
Amélie.
tlckl wrote
Aegukka (DPRK National Anthem)
How's that socialist lol
tlckl OP wrote
Reply to comment by sudo in 240 Years of Imperialism by tlckl
Fair enough.
tlckl wrote
Reply to comment by emma in [NSFW] I have an idea for a website; what do you think of it? by sudo
whatever the latter means
It does exist, particularly when there is no capital incentive (e.g. actual amateur porn) involved. It's really hard/almost impossible to find though without going through exploitative types, which truly is a pity.
tlckl wrote (edited )
quote mining nonsense.
Claiming that it assists the Assad regime is total nonsense. They are incompatible in their goals.
PKK isn't a stalinist party. It is based on Öcalan's theories, which in turn derives from Bookchin-ist thought.
For nationalism, it was nationalist early on, but as it got more land, the ethnostate was dropped in favor of a multi-cultural and multi-ethnic goal, which is also why it has been debated if they should rename "Kurdistan", because it extends beyond Kurds.
The fact that they ally with USA and other is natural as they would collapse otherwise. That doesn't mean they're puppets however.
It's true that classes aren't abolished yet. However, you can't expect this to happen over night, and Rojava is certainly moving towards it.
Also, the way a revolution should be judged is how much it improves the conditions of people. Rojava improved the conditions of women from a socially conservative level to a point where women can do almost anything they want (note that it's not like it is perfect yet or anything with repsect to sexism, but it is significantly better than before). They collectivized various natural resources, causing poverty to drop. They removed most authority, etc.
tlckl wrote
Reply to /user/RespectWomen banned by request by ziq
daww :(
Submitted by tlckl in propaganda
tlckl wrote
Reply to Charlottesville: Trump reverts to blaming both sides including 'violent alt-left', defends Confederates by ziq
wtf