Trash-cli probably does what the xdg desktop spec defines, is my guess, which is probably the same as most gui file managers. However trashing files just means moving them to some other hidden directory instead of deleting. So different implementations could use different locations for example, which may make sense in the desktop they where written for
- 1 Post
- 37 Comments
kazaika@lemmy.worldto Games@lemmy.world•No Man's Sky: Voyagers update releases today, introduces customizable "colossal, fully furnished, completely bespoke Corvette-class starships"English7·2 months agoNooooo i cant play right now, the fomo is getting me
Economically speaking the more abrupt the population shrinkage the worse the few young people will have it because of the extreme imbalance of retired vs working population
kazaika@lemmy.worldto Comic Strips@lemmy.world•Communism is when there is justice for everyone1·4 months agoBecause its true, have you ever seen a war where the sides dont blame each other at the end? Any reasoning given is just hot air as long as the actions dont line up. Udssr said they had to fight the capitalists but proceeded to build the biggest bomb ever created, which is clearly a tool for mass muder and not targeted warfare (tsar bomb - 50mt)
kazaika@lemmy.worldto Comic Strips@lemmy.world•Communism is when there is justice for everyone1·4 months agoEveryone can be a tyrant or a puppet if you think different enough
kazaika@lemmy.worldto pics@lemmy.world•U.S. Immigration and Customs Enforcement (ICE) waiting outside unmarked van5·4 months agoLooks like the mafia
kazaika@lemmy.worldto World News@lemmy.world•World fertility rates in 'unprecedented decline', UN saysEnglish1·4 months agoNo its important for wellfare video
Wow, the moment someone who drives a critical opinion gets upvoted, comment gets removed
kazaika@lemmy.worldto Games@lemmy.world•Day 294 of posting a Daily Screenshot from the games l've been playingEnglish2·6 months agoYan we make it to a year?
Heres a neat easter egg: If you open enough tabs on firefox mobile the number in the tab icon changes to an infinity icon
I agree that extensibility would be nice, but it cant / shouldnt replace the actually working software with all working features. Ive never been able to get into modal editors before helix because vim / neovim (probably kakoune also) are unusable in their base form by modern standards. Any actual config / distribution needs tons of work to integrate basic usability features and fall apart in a blink (and are usually not very performant - lazy loading exists for a reason). Therefore i think its the right move to focus on implementing a fully featured editor first and then explore extensibility. That said i will also be very happy when it becomes a thing, no matter if it will be via webassembly, lisp, ect…
I’d recommend not trying to learn all the shortcuts as it’s most likely wasted effort. Most people probably dont know the entirety of available moves. Learn the basics to use the editor like, h j k l e w t f g s and start using it. Then whenever you need a ton of keystrokes to get something done, step back and see if there are moves which simplify that. Multiple selections / cursors are also an integral part of using helix so make sure to use em when applicable.
As a sidenote helix isnt very modular imo. The appeal is that compared to e.g. neovim, it is very much a Monolith with most things you need built in which simplifies usage / configuration greatly.
I’ll admit that this learning by doing way is prone to adopting half assed solutions but its the only way i know to get comfortable with something quickly
kazaika@lemmy.worldto World News@lemmy.world•German MPs approve €500bn spending boost to counter ‘Putin’s war of aggression’English10·7 months agoSay about the gov what you want but this was needed
kazaika@lemmy.worldto Not The Onion@lemmy.world•Texas official warns against “measles parties” as outbreak keeps growingEnglish51·8 months agoJust a small akshually : Viruses cant be dead or alive because the have no metabolism anyway so most (modern) vaccines work by extracting their mrna or the lipids on their surface and injecting that. Injecting a small portion of whole viruses my still infect you. Fyi
Edit: ok I talked some garbage here: while viruses do not have a metabolism and thereby are, by the definition of some, not alive, there is apparently a way to make vaccines by destroying the genome of the virus via heat or chemicals and using the “shells” to make vaccines…
Source (disclosure: website owned by vaccine producer) here
Firefox. Read the new statements on their website and the Full diff of the pull request. Not concerned at all.
Edit: pumped for ladybird, but its gonna be a few years until that is finished
kazaika@lemmy.worldto Fediverse@lemmy.world•You can see who upvoted and downvoted a post by viewing it in friendica.English5·8 months agoI don’t know this name, I read its part of the Fediverse… Does this affect us?
kazaika@lemmy.worldto Games@lemmy.world•Elden Ring Nightreign - We Played It! - IGNEnglish41·10 months agoGuys stop getting upset, he didnt play any of them
What if youre working with library types? The problem is not not you compare a bunch of fields but that the implementation on those members is most likely bad.
I’d argue that the reason this is so bad in other languages is because of horrible default implementations. Look at tostring in java, getting a somewhat printable object would be easy if the default implementation would use reflection or sth to print the object, but instead it prints hash gibberish no one cares about.
Everyone with eyes knows that it doesnt work anyway