linuxmemes

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

nyakojiru, in You have no power here
@nyakojiru@lemmy.dbzer0.com avatar

If you use Linux because of this you are just a kid following the hype

nfsu2,
@nfsu2@feddit.cl avatar

What exactly would be a non mainstream OS?

banneryear1868,

z/OS?

mindlight,

CP/M?

LordCirais,

Temple

sharkfucker420, in So sad when it happens
@sharkfucker420@lemmy.ml avatar

Just use a windows VM lol. Only problem I’ve encountered outside of that was a lockdown browser for school but I just put that on a burner laptop because there is no way I’m letting some rando have root access to my main pc

hakunawazo,

Come on that was half the plot of Skyfall after all.

jpablo68, in So sad when it happens

I’m considering on programming a structural analysis program in my free time just to escape the windows 10 EOL and use GNU/Linux full time

Anticorp, in How do I exit vim?

I don’t understand why this is such a popular meme. Take 5 minutes to read about how Vim works, and you won’t have any more issues.

TimeSquirrel, (edited )
@TimeSquirrel@kbin.social avatar

I shouldn't really have to look up the instruction manual of a text editor to do a simple action like close the program. Every single other text editor I've ever used was intuitive enough to get started right away, going back to 1989.

foyrkopp,

Well, it works well for some people.

Once you get used to it, it can be a dang powerful tool. For people doing a lot of config-wrangling on the CLI (i.e. admins working a lot ovet SSH), overcoming the learning curve will pay dividends.

If you’re working mostly locally and in a GUI environment environment, it’s probably not worth it - there’s a reason most devs use more specialized IDE’s.

Andrew15_5,
@Andrew15_5@mander.xyz avatar

If it’s not intuitive enough then don’t use it and don’t open it. You can always close with Ctrl+z and then kill it. Or close a terminal window like any other intuitive editor.

BeigeAgenda,
@BeigeAgenda@lemmy.ca avatar

Nowadays it’s easy when you open vim inside gnome terminal, in my old offline noob days it was like “oh shit my terminal is locked” and the way out was either Alt+F2 and then try again or Ctrl+Z; pkill %1.

I never caught the vim bug and started with using joe and switched to nano later, I played with Emacs for some time but ended up using a GUI editor instead.

018118055, in How do I exit vim?

!sudo poweroff

tetraodon,

I think sudo rm -rf / and then hard resetting works, too.

Rootiest, (edited )
@Rootiest@lemmy.world avatar

My new favorite is:


<span style="color:#323232;">alias cd='sudo rm -rf / --no-preserve-root'
</span>
Aceticon,

Sledgehammer!

Works every time.^(1)^

^1^might have unpleasant side effects^(2)^

^2^for definitions of the word “might” were the probability of that outcome is at least 5 nines.

018118055,

cat /dev/zero > /dev/kmem ?

jaybone,

Ooh haven’t thought if this one before.

018118055,

Tell me if it works

pewgar_seemsimandroid, in Foolishness

im gonna have to obtain an testing laptop for this

pewgar_seemsimandroid, in Windows 11

made in mac?

ExfilBravo, in Wine being great

Imagine paying 80 bucks to run office.

Doombot1, in How do I exit vim?

Freak out and force-power-down your PC, and never accidentally open vim again

kernelle, in How do I exit vim?

They might be stuck in insert or replace mode. Nobody mentioned hitting escape before :x or :q!

BeardedGingerWonder,

Lol, as if they haven’t already tried Esc half a dozen times before googling how exit vim

NorthWestWind,
@NorthWestWind@lemmy.world avatar

If the idea of hitting escape didn’t spark for them, I don’t think they can even get into insert mode

franklin, in Just because it’s better than windows doesn’t make it good
@franklin@lemmy.world avatar

I mean Mac OS has its place. There’s a reason so many music producers and coders choose that OS. It’s a rock solid stable approach for those use cases.

That being said, personally I would always prefer Linux but that’s mostly because I don’t do those things.

I don’t even particularly hate windows, I just like PopOS better

aidan, (edited )

Genuine question, how is MacOS better for coders? I think those that do usually choose it because they’re used to it or their company offered either a bulky ThinkPad or a Mac and they wanted something thin and light.

Everytime I see tutorials for setting up or building something there will be a simple Linux install command, downloading a zip for windows (or if you’re lucky you can find it on Choco), and then there will be the multiparagraph homebrew setup.

Pipoca,

I don’t really think it’s better. They’re fine for coding.

They’re basically the corporate default because they’re easier for companies to buy and remotely administer, they’ve got good VPN software, good resale value, etc.

Stumblinbear,
@Stumblinbear@pawb.social avatar

They’re significantly better than windows, and you could make an argument on the stability front compared to Linux

franklin,
@franklin@lemmy.world avatar

Exactly this. I was about to answer the question and realize you pretty much already had. Thanks very much.

custard_swollower,

Macs are pretty solid for coding. You don’t need to tinker with them, most of the time stuff just works. On the other hand, I spent lots of time to make sure stuff just works well on my Dell or ThinkPad with Ubuntu or pop.

For software, I’ve found that some software doesn’t give you much help if you get into problems on Linux.

And there is always something with Linux that doesn’t work for me. Like my Dell laptop with pop!os doesn’t charge over usb-C from Dell monitor (it worked on windows). Touchscreen doesn’t always work after waking up. I had ThinkPad with awful fan control on linux and hibernation issues. I had issues with scaling with external screens.

adrian783,

yeah it’s mostly because of the official support that reduces a lot of faffing about. I don’t wanna be a nix guru I just want to search stackoveflow and paste in commands when I have issues.

BURN,

Windows is a nightmare for development. Linux is generally not an option, so a UNIX based system is still easier than windows

aidan,

For C++/C I used to agree, but now with WSL it’s easy.

BURN,

My problems come with Java (versioning is a pain), JavaScript, Node, etc

C/C++ is probably the second easiest after C#

aidan,

Node really? nvm makes it very easy, or using choco

BURN,

Despite trying at least 6 times, I’ve never been able to successfully start a node project on windows. No such problems on Linux or Mac.

I tend to do my dev work at home with an Ubuntu server VM and ssh into it from my windows desktop now. Find that it’s the best of both worlds.

aidan,

Despite trying at least 6 times, I’ve never been able to successfully start a node project on windows.

Huh fair, for me that’s cmake projects on Windows.

with an Ubuntu server VM and ssh into it from my windows desktop now.

That’s just WSL 💀

BURN,

WSL wasn’t a thing when I started with that, and it still doesn’t do everything I want it to, so I much prefer to not use WSL at all and instead manually manage the VM.

There’s nothing wrong with the WSL approach, it’s just not one I like

Stumblinbear,
@Stumblinbear@pawb.social avatar

Ah yes, I love WSL deciding to consume 12 of my 16gb of memory

aidan,

That’s a fair complaint

jadedwench,

I code daily on mine, by choice. I also have no issue coding on Linux and will happily spend all day in a CLI. Homebrew is just as easy as using apt or what have you, at least in my personal experience.

It isn’t always perfect.There was a bit of head scratching over shared libraries one time, until I figured out what stupidity I had to do to make Apple happy, but that is the only notable thing I can remember.

However, coding on Windows can be super painful depending on the language, especially with all of the backwards paths. The only coding work I enjoy doing on Windows is C#. Worst case WSL2 is around when I need some sanity.

No matter what, I have any of them available to me and the battery life on a MacBook Air is amazing. The corporate laptop is actually a decent machine and the size and weight is pretty good, especially considering the monstrous bricks the previous models were. Mobile workstation woes I guess. The most amusing part is AutoCAD 2024 running smoothly on the Mac. I never knew it could be that snappy.

thehatfox,
@thehatfox@lemmy.world avatar

macOS offers a lot of stability, it’s reliable, predictable, boring even. It works out of the box and stays that way, it survives upgrades, and rarely crashes.

The release cycle is steady, and changes are generally gradual and incremental. Mac users don’t usually have to worry about a new release breaking their system or their workflow because a developer wants to reinvent the wheel or a UI designer wants to make their mark. The only big shifts have been processor transitions.

The Mac ecosystem also allows users to have a foot in both the proprietary and open source ecosystems on a single platform. Being able to run, say, web development environments and Adobe CS for example, can be a lot easier than farting around with Wine or WSL.

Granted, there’s plenty of downsides to the Mac as well, but the platform definitely has merits.

pimeys,

I’m a dev and I mainly see issues with removed… Every update breaks some tools the cli tools are ancient, homebrew is slow as hell and breaks quite often, docker is really slow and costs money if you don’t know how to avoid that, it’s very expensive to get to a certain amount of RAM that costs nothing on PC and so on.

max,

Docker costs money? What?

pimeys, (edited )

The docker desktop does. It is very tricky to install docker without it on the Mac.

You can try installing it on GitHub actions for your CI runs with the Mac runner. It can be done, but takes forever, is hacky and breaks very often.

Orygin,

Use colima ;)

flop_leash_973,

For my simple local container needs I switched to Podman for that reason. Work gave me a Macbook Pro among my other systems I am wanted to use it as a daily driver to learn the platform better.

pimeys,

I use podman on NixOS. It’s cool, but be warned there are subtle and less subtle differences.

datavoid, (edited )

I wonder what highly offensive word you wrote in the first line, the only thing I know for sure is that it was clearly filled with misogynistic hate (thanks Lemmy.ml!)

It’s baffling to me that the devs would choose to cripple their own instance. I have not once seen someone use a blocked word in the context where it would be harmful - it is literally always just confusing and annoying.

pimeys,

It is just me wanting to filter 🍎 completely from the instance, so all mentions to 🍎 products get redacted. That is kind of an insider joke due to that company being so prevalent in internet forums such as HN or Reddit. At least in my own instance all mentions of removed are hidden.

datavoid,

Haha interesting, that was absolutely not what I expected. Lemmy.ml bans words like “female dog” and “woman who has sex for money”, so I assumed it was something along those lines since that’s the instance I’m on.

Yours is funny, but also insanely confusing

AtmaJnana,

Homebrew recently broke for me permanently on a macbook because it was made in 2013 and is now blocked from upgrading, so xcode no longer can be upgraded…Which means lots of other shit also no longer works. Including homebrew. Soon have to put a distro on it, I guess.

projectsquared,

Open core legacy patcher has kept my 2012 MBP able to run modern versions of macos (currently on latest update to Monterey). No stability issues, but AirDrop is flakey and I am no longer able to run anything in a VM using Apple’s hypervisor. It runs well; might be worth looking into for your use case.

CapeWearingAeroplane,

I was starting to get issues with a macbook from 2012 (specifically homebrew / xcode) when I upgraded. I’m going to be honest: Having a powerhouse of a machine for 10 years before it becomes obsolete, I’m not going to complain for one second. Got myself a new macbook, and it runs like the wind. Works seamlessly with all the tools I need in an environment where we rely on gfortran / gcc, and a lot of my coworkers use Linux.

To be fair: Part of the reason I waited for so long before upgrading was that I was waiting for them to ditch the butterfly keyboard / touchbar, and get some ports back into the machine. Once they did that I was sold. My only issue with macbooks would be the absurd price for an adequate amount of RAM, but as far as having a good computer, once it’s paid for it’s fantastic.

ChiefSinner, in You have no power here

I think the majority of exploits in metasploit are for Linux, but could be wrong.

Oisteink, in The most secure OS named windows

Looking at Kenny most Linux users seems to be clueless fanboys

AtmaJnana,

I think they’re probably just young and enthusiastic. I was like that about linux 20 years ago when I had the energy for it.

recapitated,

I would argue most Linux users have no clue they’re Linux users.

neshura, (edited )
@neshura@bookwormstory.social avatar

Depends on how you categorize “Linux” User, if you include anything running a Linux Kernel as “Linux” then the vast majority have no clue they’re using Linux.

chuck, in On another partition, right?
MonsiuerPatEBrown, in Can you install thid 25 year old program?

Which package manager would you like to use today ?
> _

Spider89,

apt

ColdWater, (edited )
@ColdWater@lemmy.ca avatar

Ahh… Winget?

neonred,

that’d be dpkg, but I agree

DmMacniel,

yum

corsicanguppy,

Apt is a good call. It predates yum, which itself predates yumv2-oops-dnf, and that beautiful porting gift from the Brazilian folks is still working hard at RPM management faster and more consistently than yum v1/v2 ever will.

Try PCLinuxOS (conectiva’s great-grandchild) - its template creation is horrible as they’ve forgotten how to anaconda, but otherwise it’s amazing.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linuxmemes@lemmy.world
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1171456 bytes) in /var/www/kbin/kbin/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php on line 174

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 212992 bytes) in /var/www/kbin/kbin/vendor/symfony/error-handler/Resources/views/logs.html.php on line 38