There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux

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

maxrelax , in why did you switch?

When I was at uni a professor asked the class to raise their hands if we were using Windows and then MacOS. Then he asked who was using a REAL operating system. Everyone looked confused. He proceded to order all to install linux if we were to follow his class. My First distro was Ubuntu for about a week… I distrohopped for a couple of years and eventually I use arch btw.

PostalDude , in Which lightweight Linux Distribution with GUI would you recommend for an old Laptop ?

Peppermint OS!!! running it right now and its SMOOTH! lightweight and looks sexy while doing it!

joel_feila , in Standardizing the Linux Desktop ...
@joel_feila@lemmy.world avatar

is this about package format or de?

fugepe OP ,
ntzm , in Has anyone used or contributed to OpenStreetMap?

I do a lot, we also use the OpenStreetMap data for my work. I enjoy it but it’s definitely lacking in some areas, and there’s no app that really comes close to being a Google Maps replacement sadly.

fugepe , in Anyone else starting to favor Flatpak over native packages?

almost all my apps are flatpaks

DidacticDumbass OP ,

Nice! May I ask what is your base system?

fugepe ,

Opensuse TW.

DidacticDumbass OP ,

If I ever get bored of Mint I am jumping back on there. OpenSuse is as perfect a linux distro I have ever used, excepting my graphic driver woes.

FinancedPizza , in Has anyone used or contributed to OpenStreetMap?

Yeah I have made many changes in my area. I also find it kinda therapeutic as well.

tekeous , in Which lightweight Linux Distribution with GUI would you recommend for an old Laptop ?
@tekeous@apollo.town avatar

If nothing else works(Mint, Arch, Elementary, Fedora) for you use Alpine. It’s a bit weird with how small it is and it won’t be full features but the whole OS is measured in MBs. There is an option to install a desktop client.

stown , in What was your first experience using Linux? How old were you? Stick around or did you go back to windows before eventually circling back to Linux?
@stown@sedd.it avatar

Bought a book/CD combo from Borders for SUSE Linux when I was in middle school around 2003. Installed it but then went back to windows when I realized networking didn’t work.

7egend , in What was your first experience using Linux? How old were you? Stick around or did you go back to windows before eventually circling back to Linux?
@7egend@lemmy.ml avatar

I was running LiteStep on Windows at the time, but wanted something more OSX like, ended up coming across Mandrake/Mandriva. Which led me to Slackware, which at the time was considered the ‘IUseArchBTW’ version of Linux.

Since then I’ve tried just about everything, the only real constant has been Debian. Every server I spin up is Debian based and has been since the early 00s.

HubertManne , in What was your first experience using Linux? How old were you? Stick around or did you go back to windows before eventually circling back to Linux?

I think my roommates installed it on a pc in college so we are talking pre 95 but I had no idea what it was but it was in the days when they were screwing around with os/2 before win95 came out. I did not really use it until after 2000 though and that was when working in a place that was an irix shop so had the general nix experience going as I was starting to use linux. freebsd at about the same time.

MonkeyLord , in why did you switch?
@MonkeyLord@lemmy.ml avatar

For me I was always interested in alternative OS’. I didn’t necessarily dislike windows, I just thought Linux was fascinating and liked playing around with the different ways to do things and accomplish tasks.

It was only later in life that I learned how excessive windows data collection was and became uncomfortable with using it that I began to seek out linux as a full alternative and try to decouple myself from the windows ecosystem.

doomkernel , in why did you switch?

Long time ago my dad bought a few netbooks and they came with Xandros pre-installed. It wasn’t much of a choice to be honest (all my friends, school, every other PC was running Windows). And I never give it a chance because there was a desktop with Windows so I used that instead.

Times goes buy and the Xandros version was not going to keep up with my needs and I’ve switched to Ubuntu Remix (very cool at the time) and then I’ve got to experience Ubuntu 09.10 with Gnome. And that was a game changer for me (I learned a lot on how Linux works under the.hood) but I kept Windows machine just for gaming (until last year).

VexCatalyst ,

I remember those! I had bought an Asus eeePC when they came out. Cheap laptops! Do you remember what yours was?

doomkernel ,

Yes! The exact ones! I almost forgot the name

BarrierWithAshes , in Why are we stuck with bash programming language in the shell?
@BarrierWithAshes@kbin.social avatar

Bash is fine. Now powershell, that's utter garbage.

GodOfThunder OP , (edited )

.

Woozy ,

50k lines is, IMHO, way too large for a bash script. I’d switch to python long before before that. Bash is primarily an *interactive shell. Bash has a lot of nice scripting capabilities (that few are aware of, let alone use) but its primary use is not as a programing language. As far as standard libraries go: sed, awk, grep, curl, netcat, etc… provide plenty of advanced capabilities. That’s the Unix philosophy, lots of small utilities that each do one thing well and that work with streams of bytes as i/o. Tie them together with a powerful shell, and an ordinary user can do quite a lot without “programming”. Is the Unix philosophy perfect? No. Has it proved to be the most flexible and successful compute environment developed for over 50 years? Yes.

stevecrox ,
@stevecrox@kbin.social avatar

Engineering is tradeoffs.

A command shell is focused on file operations and starting/stopping applications. So it makes it easy to do those things.

You can use scripting languages (e.g. Node.js/Python) to do everything bash does but they are for general purpose computing and so what and how you perform a task becomes more complicated.

This is why its important to know multiple languages, since each one will make specific tasks easier and a community forms around them as a result.

If I want to mess with the file system/configuration I will use Bash, if I want to build a website I will use Typescript, if I want to train a machine learning model I will use Python, if I am data engineering I will use Java, etc .

hollyberries ,
@hollyberries@lemmy.blahaj.zone avatar

I personally wouldn’t, because the Unix philosophy should still apply. If you need 50k lines of bash to do something that a collection of existing command line tools already can do, you may need to re-evaluate your needs.

As @nous said here, POSIX compliance is extremely important. Much of the “real world” infrastructure is still UNIX based, especially in finance. It isn’t easy to replace those systems at all, especially a legacy codebase that literally the entire world runs on. COBOL and Fortran applications in banking are still being updated today, despite efforts to modernise systems because they just work and the code is pretty much hardened at this point.

As always, in every industry, there is a “right tool” for the job. The great thing about the Unix philosophy is, if correctly applied across your stack, it doesn’t matter what language you write the tools in. Your bash script is only going to be forwarding that output to something that is suited to handle it. This person sped up their python application by using Rust for one set of functions.

steph ,

On behalf of garbage, I loudly protest on this attempt to assimilate it to Powershell.

luthis ,

I upvoted because fuck microsoft but i was very surprised at how easy it was to script in ps. Outputs are formatted similarly and you can quite easily have exactly the info you want ,how you want, while in bash its a lot more loose. That comes with the open source territory though.

Git ,

This, powershell is pretty nice albeit verbose and TTY in Windows suck and slow (haven’t scripted in PS since 4 years ago so not sure about current state of affairs). Python is a lot nicer now if i want to do anything shell related.

MrPoopyButthole ,
@MrPoopyButthole@lemmy.world avatar

PS is still slow AF

BarrierWithAshes ,
@BarrierWithAshes@kbin.social avatar

That's about why I don't like it. Commands are too verbose and specific.

SeeJayEmm ,
@SeeJayEmm@lemmy.procrastinati.org avatar

Bah! I find it hard to believe that if you ever truly used ps that you’d think it was garbage.

I’m rather fond of it myself.

BarrierWithAshes ,
@BarrierWithAshes@kbin.social avatar

Work forbids me from writing scripts in anything other than PowerShell or Batch and its painful. Would be a non-issue if I could use anything else. I'm all too familiar with ps and its overly long commands.

ZeroHora , in Mission Center: A rust clone of the Windows Task Manager
@ZeroHora@lemmy.world avatar

Man the GPU graphic is so fucking awesome.

1henno1 , in What was your first experience using Linux? How old were you? Stick around or did you go back to windows before eventually circling back to Linux?

Mine was a Raspberry Pi in the early 2010s - I‘d had relatively little experience with computers before and had no idea what a terminal was (or even Linux for that matter, tbh), so it took me a good couple of weeks to even figure out how to reach the desktop… Used Windows most of the time after that, but got back into Linux via Ubuntu a couple of years ago. I‘ve now switched to Fedora as my daily driver and wouldn‘t go back either :)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines