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.

lemmy.ml

Bjoern_Tantau , to programmerhumor in Yup, Javascript can go F@#! itself

Can someone explain this? I mean, the last result. Usually I can at least understand Javascript’s or PHP’s quirks. But this time I’m stumped.

mycus ,
@mycus@kbin.social avatar

JS null and undefined shenanigans


basically:

  1. bigger an lesser comparison types convert null to zero, so is zero bigger or lesser than zero? no
  2. == is fucky and to it null only equals undefined and undefined only equals null (and themselves), so no
  3. is zero bigger than or equal to zero? yeah
Bjoern_Tantau ,

Ugh, thanks, of course. Stupid brain.

mycus ,
@mycus@kbin.social avatar

I'm starting to think JS maintainers have a thing against mathematicians

Quik2007 ,

more likely against humans

Rotan , to programmerhumor in Sourcery
@Rotan@lemmy.cafe avatar

“Computers are like old testament gods - lots of rules and no mercy”

Can’t remember who said it. I just (approximately) know the quote from Civ5.

abbadon420 , to programmerhumor in Sourcery

Oaths? Do you mean oauth?

moitoi , to mildlyinfuriating in That pattern

As someone who look for pattern everywhere all the time, I need an eye bleach.

dragnucs OP ,

Look for an eyeblach community and let me know if you find you please.

VisualCicada , to mildlyinfuriating in That pattern

Why do I actually kind of like the chaos

dragnucs OP ,

You are profeddor chaos.

vanZuider , to programmerhumor in Sourcery

IT support, on the other hand, is more akin to exorcism. In a shaking voice the terrified user describes all the classic signs of a possessed computer, yet when you enter their cubicle and ask them to show you the polterbug, it has already fled in terror and the computer is working flawlessly again. You perform the ritual of reboot anyway, just to be sure.

joel_feila , (edited ) to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?
@joel_feila@lemmy.world avatar

it need to work like how your microwave works. You don’t don’t have to know ANYTHING about how any thing related to computer. Just click stuff to make it work. Also get more companies to ship things with Linux

redcalcium , to programmerhumor in Sourcery

So that’s why the old unix programmers call their program a daemon

Gabadabs , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?
@Gabadabs@kbin.social avatar

Linux really isn't ideal for anyone who isn't already a tech enthusiast on some level. I recently did a fresh install of Kubuntu and after about a week, it prompted me that there were updates, so I clicked the notification and ran the updates, after which my BIOS could no longer detect the UEFI partition. I had to use a live usb to chroot into the system and repair it, as well as update grub, in order to fix it.
It's fixable, but this is not something anyone who doesn't already know what they're doing can fix. I've had auto updates in the past put me on boot-loops thanks to nvidia drivers, etc.
This kind of thing needs to almost never happen for linux to be friendly for those who just want their computer to work without any technical understanding. This, honestly though, can't happen because of the nature of distros, you can't ever make guarantees that everything will work because every distro has slightly different packages.
Wine is getting better, but compatibility is still an issue, especially for people who rely really heavily on microsoft office or adobe products.

azuth ,

It’s actually ideal for people who are actually not tech enthusiasts at all and do not need specific software for their job (Photoshop, audio stuff, actually NOT Ms office)

Everybody I 've seen making this argument is actually a tech enthusiast themselves and just as out of touch with the average user as a Linux “guru” and massively overestimates the non tech enthusiast user.

They are far more likely to fuck up their Windows PC (even with UAC because they don’t understand what it is) than successfullyinstall a new program on their own.

I 've borged my Nvidia drivers a few times, never via the distro auto updating. Custom kernels, trying to get newer cuda versions or something. Still better to fix than AMD drivers on windows and the whole DDU dance.

Gabadabs ,
@Gabadabs@kbin.social avatar

I'd say it can be, if they're running something incredibly stable that you can guarantee won't break on them... Which involves an amount of research and effort that most people simply won't put in as long as what they are familiar with continues to work. Windows might have it's fair share of issues, but at least a lot of people are already familiar with it, same w/ Mac os.

azuth ,

Nope. Install a distro like Ubuntu and it will not break with auto updates. Nvidia drivers included.

Much less maintenance than when they used windows.

You also overestimate the non tech enthusiast ability to use or fix issues with windows. They usually download the first program that promises to fix their issue, or increase their RAM.

Gabadabs ,
@Gabadabs@kbin.social avatar

I mean... that's simply incorrect. If you read my original post, I talked about that, exactly. Twice in the last month I've had running updates via the "updates available" notification in Kubuntu break the system, and require chrooting into the system via a live usb to fix it. That's without any changes or messing around with the system, on a very recent install.
When I used normal Ubuntu, there were rampant gnome shell crashes. Hardware compatibility is far from perfect, as well - case in point I've done clean installs of Linux Mint on computers for others in the past, only to find out that there simply aren't working wifi drivers for the device.
Linux CAN be less maintenance, but it's ultimately more work to actually make the jump and completely relearn how to use a computer. I'm fully aware of the capabilities on people who aren't enthusiasts, I do tech support for my whole family all the time. My stepfather's solution to the wifi being slow was to make more networks on the same router, it was hosting like 12 wifi networks at once. However, windows is already familiar to them. They could technically learn to use linux, but they have zero interest because if windows has an issue they'll just call me and I'll fix it (and that's usually not needed because it rarely breaks on them).

azuth ,

Well our experiences differ then. I never had any issues on vanilla Ubuntu systems. After all if there was I 'd have to be on the phone to fix it while also reminding the fam that any non specified click us a left click.

To be fair I rarely had issues with Windows myself, at least post xp. But windows do fail, especially on updates and in quite bizarre ways. I ve had to solve quite a few over the years.

5in1k , to mildlyinfuriating in That pattern

It’s the little imperfections that let you know it’s handmade.

Kolanaki ,
@Kolanaki@yiffit.net avatar

The hands that made this were metal.

xkforce , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?

How to make Linux better:

Better quality control eg. no more issues like Ubuntu shipping a broken version of systemd that wont allow the system to boot.

Prioritize performance over FOSS purity in newbie friendly distros. A graphics card driver that gets 1/30th the FPS should not be the default for a 1,000 dollar graphics card. Anyone that wants the FOSS driver can install it if they want.

Avoid homogenization of software features. i.e. better support of the feature outliers. eg. KDE does not have an option to adjust contrast of scrollbars without a theme that specifically has that contrast. This makes it harder for the vision impaired like myself to use software.

ouigol , to unixporn in [openbox] custom ascii for neofetch

Looks awesome! I’ve been wanting to try openbox actually. To be pedantic, though, the icon is not ascii since it’s made from Unicode characters (someone had to say it).

outer_spec , to programmerhumor in Sourcery
@outer_spec@lemmy.studio avatar

demons are computers… it all makes sense now…

yukiat , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?
@yukiat@lemmy.world avatar

The number one issue for me was games.

Like seriously, why do most developers not give a damn about their Linux playerbase?

Smuchie ,

Most likely this will become less of an issue over the comming years due to the popularity of handheld Linux based devices such as the steam deck.

jflesch ,
@jflesch@lemmy.kwain.net avatar

Also thanks to Wine/Proton. You have to give it to Valve : overall it works surprisingly well.

ZIRO ,
@ZIRO@lemmy.world avatar

It does. I am disappointed in the game studios who refuse to allow Linux players, though, such as Bungie. I’m certain that Destiny would be playable if not for their obstinacy.

bouh ,

With proton now it is easier than ever! Right in steam. Lutris is awesome for almost all the others.

joejoe87577 ,

I saw this in a YouTube video about some indie video game. They had a native linux port. The userbase was like 99% windows and 1% linux, but 99% of the crash reports were from linux users.

This and the “problems” with adding anti cheat software that works with linux is just too much for most to bother.

ture ,
@ture@rational-racoon.de avatar

Might be because the average Linux user is way more aware of how useful a crash report can be and therefore actually submitted them. At least most Linux users I know actually read error/ crash messages and not just call someone saying there was some pop-up, I just clicked ok and the game was gone.

semperpeppe , to linux in What are the main challenges in Linux adoption for New users, and how can it be addressed?

Being called out as autistic

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines