micnd90 [he/him,any]

  • 0 Posts
  • 29 Comments
Joined 4 years ago
cake
Cake day: August 17th, 2020

help-circle



  • When you say the first element of a matrix, first implies one and not zero. This is how linear algebra was invented (on paper, by a human mathematician), taught, and passed down to fellow humans.

    Starting indexes at zero stem from the lineage of C programming and binary nature of computer. For example,

    Computer memory addresses have 2^N cells addressed by N bits. Now if we start counting at 1, 2^N cells would need N+1 address lines. The extra-bit is needed to access exactly 1 address. (1000 in the above case.). Another way to solve it would be to leave the last address inaccessible, and use N address lines.

    This is why, math and physics people who learn linear algebra and matrix calculus learn to index at 1 (on a piece of paper) while computer science programmers index at 0.


  • micnd90 [he/him,any]@hexbear.nettoScience Memes@mander.xyzJust Terrible
    link
    fedilink
    English
    arrow-up
    28
    ·
    edit-2
    2 months ago

    MATLAB is for matrix calcs. Matrix indices start at 1, fight me. Given a matrix X of m x n size, you write

    Matlab has many issues, amongst other accessibility (which can be remedied by piracy), closed-software, but as a program designed to do computational matrix manipulation, starting at index 1 is literally correct. This is how you learn matrix indices in intro linear algebra. How is it make sense then you use a software to assist computation and start indexing at 0, while you write the equations and indices on a piece of paper you start at 1. CS majors go home.





  • Elijah Orlandi makes deliveries for Grubhub in the evening after his 9-to-5 job.

    “There are scenarios where people have the right to be upset,” said Orlandi, who lives in the Bronx and has been making e-bike deliveries for Grubhub — in addition to his 9-to-5 job — since October. He has seen e-bike riders “swerving in between cars and all that kind of stuff.” But Orlandi is also hoping for compassion. “People got to understand, we’re working,” he said. Delivery apps, he noted, keep track of how quickly workers make their drop-offs — and ding them if they take too long. “Sometimes you’ll be going somewhere and Grubhub will send you another order, and then no matter what you do, you’re going to be late,” he said. “So that’s why you’ll see a lot of people rushing.”

    Surely the problem here this dude’s e-bike. Not that people need to do gig job on top of 9-5 work day, unaffordable rent, inflation, and exploitative gig economy platform






  • https://trove.nla.gov.au/newspaper/article/116385390

    HOBART; An official sighting of the Tasmanian tiger, feared extinct for 48 years, was reported yesterday by the State National Parks and Wildlife Service. The tiger was seen 18 months ago by a ranger in forest country in the northwest of the State, according to the service’s chief wildlife officer, Mr Rod Pierce. Mr Pierce said the ranger had been "parked in his car at night doing some other work when he saw it in his spotlight. “It wasn’t a fleeting glimpse - he had long enough to have a good look at the animal.” Mr Pierce said it was one of a number of good sightings of the tiger over the past few years, but it was the only one by a ranger.

    Mr Pierce said the service would not disclose the name of the ranger who made the sighting, nor would it specify the area where it was made. “The tiger must have as much protection as possible.” he said. “We don’t want all sorts of people going out and looking for it.” Rangers have searched along creek banks and through muddy areas looking for footprints. If its general location becomes known, rangers will set up infra-red cameras in the hope of capturing it on film. But Mr Pierce said the search had so far been fruitless and no tracks had been found. “The project will run until the end of summer, and then it will be reviewed,” he said.



  • I’ve been using Manjaro for 5+ years with no problem. Manjaro is a rolling distro, and unfortunately there is not enough volunteers in open source community to maintain a bleeding edge rolling distribution that is completely bug free. It is just a matter of personal preference how close to bleeding edge do you want your system to be between Arch, Manjaro, Endeavor, and OpenSUSE. I found that Manjaro is quite useful to have because I run non-FOSS programs like Dropbox, Zotero, MegaSYNC, and MATLAB.

    One tips I have is that don’t bother to update every other week. There are plenty literal supercomputers running on outdated Linux OS or stable distro releases like Fedora. Linux by default is already more secure. Just because there are updates available doesn’t mean one should do it, unless you need the bleeding edge updates due to your line of work. I thought we install Linux to run away from annoying Windows updates. If you update Manjaro like every 6 months or so, it is pretty unlikely (statistically) that you get a bad update.





  • micnd90 [he/him,any]@hexbear.nettoLinux@lemmy.mlManjaro OS
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    2
    ·
    1 year ago

    I have been daily driving since 2018 on Manjaro + KDE. In the beginning, considering it is a rolling distro I just update the system every other week and it would break fairly often. But in reality most users really don’t need to do sudo pacman -syyu unless they need certain and specific software update. That’s the great thing about Linux, it is not forcing you to update like Windows update. You do update when you specifically need it and know what you want. There’s barely any serious virus or security exploit for average Linux users. There are many top world supercomputers running on outdated kernels.

    If you are not chasing bleeding edge status, and update your Manjaro less regularly, say on par with Linux Mint update schedules of every 6 months or so, then it’ll break less often unless you are really really unlucky.