[-] bitfucker@programming.dev 3 points 1 month ago

Why? The proof that linux exists under capitalism already proves your point does not hold

[-] bitfucker@programming.dev 3 points 2 months ago

Is it? Or is that an advantage for office? Where people only need a browser, ms office suite, and probably adobe pdf. Heck, I bet software development work can be done there. Some light CAD (emphasis on light), and maybe even some graphic design work (not video editing tho). Office also cares about efficiency and with the right consumer it is appealing to have 150-200W power sip compared to 200-350W when you install 50-100s of them.

[-] bitfucker@programming.dev 3 points 1 year ago

I think it would be wack for word processor application. Office work will never get boring anymore

[-] bitfucker@programming.dev 3 points 2 years ago

I really like 8 but also understand that not all unfinished projects are caused by ADHD. So 2 it is.

[-] bitfucker@programming.dev 3 points 2 years ago

Dude, his point is that if you did not implement partial rendering on a big file, the browser will have to work extra hard to render that shit. Not to mention if you add any interactivity on the client side like variable highlighting that needs to be context aware for each language... that basically turns your browser into VSCode, at that point just launch the browser based vscode using the . shortcut.

It's not a matter of the server side of things but rather on the client side of things.

[-] bitfucker@programming.dev 3 points 2 years ago

I'm being pedantic here but RISC-V is not a hardware architecture as in something that you can send to a manufacturer and get it made. It is an ISA. How you implement those ISA is up to you. Yes there are open implementations but I think it is important to distinguish it.

[-] bitfucker@programming.dev 3 points 2 years ago

Shit you're right. I just realized that now. I used to sail the high seas too but now I just buy from steam.

[-] bitfucker@programming.dev 3 points 2 years ago

Yeah, I do enjoy them more than any other cartoon. But both makoto shinkai movie (your name, and suzume) is quite famous too so that is why I think a lot of people will enjoy the reference.

[-] bitfucker@programming.dev 3 points 2 years ago* (last edited 2 years ago)

Yeah, you do make a good point about misattributing the system being incapable to their lack of research. But people don't like it when they are wrong/corrected most of the time. It also applies everywhere, computers just so happen to be the most prominent. The point is that people will complain about anything anywhere.

You bring up an example of installing Debian and needing non-free firmware for their wireless card. Take a step back and think how many people are even aware about the term non-free? It is quite a ubiquitous english word with different meanings in the open source community. People reading it will assume they know what it means.

The scenario when someone that is fed up with windows and decides to install debian will see the word "non-free" and attribute it to "you must pay" at glance. If the resource they used to install it mentions and clarify what non-free means, good. Otherwise, it can be a boogeyman for them and make them re-think their decision to switch.

[-] bitfucker@programming.dev 3 points 2 years ago

Say that to the victim of cookie stealing attack

[-] bitfucker@programming.dev 3 points 2 years ago

For context, I answered this after your edit. First, I don't know how to add another context menu on a file manager, but I imagine if there is a way to do that, there is a command to be run when doing it. Hence, what I will answer is only the command.

For editing a file, you absolutely don't need to open the editor as root. You can however, make a temporary copy of a file that your own user has access to, edit those temporary files, and when you are done editing it just replace the old file. This is what sudoedit FILE does.

Secondly, for manipulating a file, I agree with the other commenter that it still is a bad practice to run the file manager as root. Instead, try to add a context menu for taking ownership of a file/folder recursively. chown does exactly that. Of course chown won't save you if that file is a network mount with some form of other access control.

Third and last, yes I agree that if a user wanted to nuke their installation it is their right to do so. However, do remember that this is also a forum and that we always remind each other the best practice since maybe another user will stumble upon this and think "oh, this is how it is in Linux". We do not have the equivalent of "Run as Administrator" here in linux as that would mess up a lot of assumptions for other programs and easily make the system unstable or outright unusable.

[-] bitfucker@programming.dev 3 points 2 years ago

Assembly sure, since it will differ from ISA to ISA. But C is still a "high" level language in the sense that you can write once run "anywhere". Also, more work to do something is expected since C is such a "bare" language to simplify. But again, it doesn't count as it not being as accessible to get new developers started, but it is and will be more cumbersome to work with (in the context of redis like software).

So yeah, maybe it depends on how you would define accessible is. I think if it is defined as just "how easy it is to get started and understand how it works, and how to work with it", C and C++ is quite accessible with a good teacher/mentor. The teacher/mentor is important in C and C++ because unlike C# which has Microsoft as its main authoritative source and the big influencer in the language, C and C++ doesn't have those so the resource on learning it can vary wildly.

view more: ‹ prev next ›

bitfucker

0 post score
0 comment score
joined 2 years ago