linuxmemes

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

Mubelotix, in I bet the rest of the world has better paper
@Mubelotix@jlai.lu avatar

Well yes, the rest of the world does have better paper. 21×29.7, the only ratio to conserve itself when halving the sheet

Tangent5280,

Wait, is that true? Is there something special about that ratio in particular that lets it conserve ratio when dividing?

cygnus,
@cygnus@lemmy.ca avatar

Yes it’s true. It’s the square root of 2, which is why it works.

Mubelotix, (edited )
@Mubelotix@jlai.lu avatar

Legend has it that Leonardo da Vinci came up with it

KISSmyOS,

Legend has it he came up with catgirl memes, too.

tryptaminev,
itslilith,
@itslilith@lemmy.blahaj.zone avatar

And IIRC, A0 is 1m²

Klear,

Beautiful.

the_seven_sins,
@the_seven_sins@feddit.de avatar

There also is B0, which is exactly 1 by the root of 2 meters.

joshfaulkner,

Here’s a fun CGP Grey video on the matter: youtu.be/pUF5esTscZI?si=9czdx4u8jWruZoui

yukijoou,

untrackered link: youtu.be/pUF5esTscZI

Smokeydope,
@Smokeydope@lemmy.world avatar

Besides the Grey video heres an oldie but goodie Numberphile video about it

BastingChemina,

Yes, this particular ratio allows the fact that you can fold a A3 paper in two and get two A4 sheet

UndercoverUlrikHD, (edited )
@UndercoverUlrikHD@programming.dev avatar

Here you go, proof at ~2 min in.

Edit: for those who don’t want to use YouTube anymore. If a is the long side and b is the short side of a rectangle. Halving the rectangle will make the long side b and the short side 1/2 a. If the ratio is preserved when halving, we get:

a/b=b/(1/2 a)

a^2=2b^2

a^2/b^2=2

a/b=sqrt(2)

Lifter, (edited )

It’s called the Golden Ratio and has a lot of neat properties! Da Vinci and other nerds love(d) using it in art.

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

I didn’t know there are part of the world which doesn’t put A4 in their printers

Zerush, (edited )
@Zerush@lemmy.ml avatar

Relation 1 to SQR 2, from A0 of 1m2 to A5 letter format (A4, A5 most used in the EU), every time the half of the next bigger format. Easy to remember.

www.papersizes.org/a-paper-sizes.htm

sederx, in Linux mint = best beginner distro

But new users don’t even know what snaps are. They don’t care. We care because we are crazy bastards

fraydabson,

The problem is they don’t care until it becomes an issue which by then becomes harder to fix. I also just really hate snap lol

jimbo,

When would it become an issue?

Jumuta,

I think they would care if they knew the benefits of not having snaps.

There’s little to no advantage in having them, so why have them?

RmDebArc_5,
@RmDebArc_5@lemmy.ml avatar

Snaps just create additional confusion

fuckwit_mcbumcrumble,

Do they really cause confusion? Or do they make software “just work” which is much more important to a new user?

RmDebArc_5,
@RmDebArc_5@lemmy.ml avatar

It’s confusing if there are more than one version of an app and the fact that the command to install one installs the other doesn’t make it better

fuckwit_mcbumcrumble,

There’s already more than one version without snap, it’s already a confusing mess. Not all distros are compatible with the exact same binaries. And people probably don’t want to compile everything form source.

Snap could potentially unify things, and remove all of that confusion.

RmDebArc_5,
@RmDebArc_5@lemmy.ml avatar

And then Canonical would control Linux apps, sounds like a good idea

EuroNutellaMan,
@EuroNutellaMan@lemmy.world avatar

well the first one definitely to a new user, the secod one it “just works” in the same way Fallout 76 did.

Jumuta,

it was confusing for me when apt install Firefox installed the snap version

rambaroo, (edited )

Flatpaks are just as easy to use without the drawbacks of snaps. There’s no reason to use snaps excet for Canonical pushing them on end users.

And frankly snaps frequently don’t work well, that’s the entire reason people hate them.

ivanafterall,
@ivanafterall@kbin.social avatar

What's snaps?

PainInTheAES,
IHeartBadCode,
@IHeartBadCode@kbin.social avatar

I am so sorry this got so long. I'm absolutely horrible at brevity.

Applications use things called libraries to provide particular functions rather than implement those functions themselves. So like "handle HTTP request" as an example, you can just use a HTTP library to handle it for you so you can focus on developing your application.

As time progresses, libraries change and release new versions. Most of the time one version is compatible with the other. Sometimes, especially when there is a major version change, the two version are incompatible. If an application relied on that library and a major incompatible change was made, the application also needs to be changed for the new version of the library.

A Linux distro usually selects the version of each library that they are going to ship with their release and maintain it via updates. However, your distro provider and some neat program you might use are usually two different people. So the neat program you use might have change their application to be compatible with a library that might not make it into your distro until next release.

At that point you have one of two options. Wait until your distro provides the updated library or the go it alone route of you updating your own library (which libraries can depend on other libraries, which means you could be opening a whole Pandora's box here). The go it alone route also means that you have to turn off your distro's updates because they'll just overwrite everything you've done library wise.

This is where snaps, flatpaks, and appimages come into play. In a very basic sense, they provide a means for a program to include all the libraries it'll need to run, without those libraries conflicting with your current setup from the distro. You might hear them as "containerized programs", however, they're not exactly the Docker style "container", but from an isolating perspective, that's mostly correct. So your neat application that relies on the newest libraries, they can be put into a snap, flatpak, or appimage and you can run that program with those new libraries no need for your distro to provide them or for you to go it alone.

I won't bore you on the technical difference between the formats, but just mostly focus on what I usually hear is the objectionable issue with snaps. Snaps is a format that is developed by Canonical. All of these formats have a means of distribution, that is how do you get the program to install and how it is updated. Because you know, getting regular updates of your program is still really important. With snaps, Canonical uses a cryptographic signature to indicate that the distribution of the program has come from their "Snaps Store". And that's the main issue folks have taken with snaps.

So unlike the other kinds of formats, snaps are only really useful when they are acquired from the Canonical Snaps Store. You can bypass the checking of the cryptographic signature via the command line, but Ubuntu will not automatically check for updates on software installed via that method, you must check for updates manually. In contrast, anyone can build and maintain their own flatpak "store" or central repository. Only Canonical can distribute snaps and provide all of the nice features of distribution like automatic updates.

So that's the main gripe, there's technical issues as well between the formats which I won't get into. But the main high level argument is the conflicting ideas of "open and free to all" that is usually associated with the Linux group (and FOSS [Free and open-source software] in general) and the "only Canonical can distribute" that comes with snaps. So as @sederx indicated, if that's not an argument that resonates with you, the debate is pretty moot.

There's some user level difference like some snaps can run a bit slower than a native program, but Canonical has updated things with snaps to address some of that. Flatpak sandboxing can make it difficult to access files on your system, but flatpak permissions can be edited with things like Flatseal. Etc. It's what I would file into the "papercut" box of problems. But for some, those papercuts matter and ultimately turn people off from the whole Linux thing. So there's arguments that come from that as well, but that's so universal "just different in how the papercut happens" that I just file that as a debate between container and native applications, rather a debate about formats.

Agent641,

I understand less now.

DerisionConsulting, (edited )

Take that person’s post, comparing it to cooking.

Sometimes you use a Library pre-made sauce or spice blend as part of a recipe, so you don’t need to waste time remaking something that is commonly used.

Every so often, a company will tweak the recipe for the things you are using, but it still basically tastes the same. Sometimes they just decide that now it’s salty instead of sweet, so it would complete ruin the dish you would like to make.

The recipe you are using assumes you live in Australia where the new version of the sauce/spice blend is more common, but where you live still only sells the old version.

So now you can either wait for the store to sell the new sauce/spice blend, import it from Australia, or try to make it yourself. But you might have another recipe that still needs/uses the old sauce/spice blend. Needing to have both can lead to issues where you use the wrong one, ruining the food you are trying to make.

This is where snaps, flatpaks, and appimages those dish-in-a-box kits come into play. They’ll have the correct version of the spices/sauces you want, so it doesn’t really matter which version you have in your kitchen.

Snaps branded dish-in-a-box kits are developed by Canonical, and they can be kinda weird. You need to check for updates if you need to re-buy them manually, and you can only get them from the “Snaps Store”. Other dish-in-a-box kits allow you to get them from whichever store you want, and will automatically re-order when needed.

And that’s the main issue folks have taken with snaps. If you have 50+ programs are making a meal with 50+ dishes, and you need to constantly check if you need to rebuy them one by one, it gets old quickly.


Also, Snaps takes up a lot of room, and generally just kinda suck compared to installing things normally or through flatpack.

MigratingtoLemmy,

I would have liked more technicalities, but wonderful write-up. Thanks

Lmaydev,

Sounds like docker with a load of extra steps.

LordOfTheChia,

I think of snap and flatpack as docker containers but for GUI apps.

There’s more differences of course, but I take that as the gist.

COASTER1921,

My first introduction to them was “hey why does startup take so long now? This machine used to be so much faster.” and realizing it was snapd that was eating up the time. It’s also not exactly efficient at using storage compared to native installs of dependencies.

For a desktop these may not be noticable but for low power embedded systems it’s a nightmare. It should be an option but really isn’t ready to be default. And when appimages are already a thing that work well I don’t really see the point.

ichbinjasokreativ,

Appimage has no sandbox

COASTER1921,

I’m not suggesting appimages are better, just that I’ve had fewer problems with them relative to snaps. Ultimately I’d argue all attempts to remove dependencies are not ready to replace typical packages for low powered systems. For desktop Linux the performance difference is negligible anyway.

smpl,
@smpl@discuss.tchncs.de avatar

An AppImage can be sandboxed.

Magister,
@Magister@lemmy.world avatar

I’m using Linux for almost 30 years and never use snap or flatpak. I install native apps with apt or pacman or whatever.

LainOfTheWired,
@LainOfTheWired@lemy.lol avatar

I’m not completely sure but don’t flatpaks offer good sandboxing. If they do it could be a good idea for people who use/need proprietary software like steam and zoom so when you run those programs at least it can’t read through your files and stuff

lemmesay,
@lemmesay@discuss.tchncs.de avatar
cley_faye,

You don’t need to break everything that exists, cause maintenance issues and incur that much overhead to have sandboxing. The security features that allows sandboxing in the first place are also available for regular binaries not installed in some weird ways, with all their advantages and flaws.

Snap is just Canonical’s way of getting more control over things. The only upside of Snap was “easier distribution”, which turned out to not be that true. The downsides, however, especially regarding maintenances and software updates, are very real.

AFLYINTOASTER,

Here friend, I also didn’t know

Snap is a software packaging and deployment system developed by Canonical for operating systems that use the Linux kernel and the systemd init system. The packages, called snaps, and the tool for using them, snapd, work across a range of Linux distributions[3] and allow upstream software developers to distribute their applications directly to users. Snaps are self-contained applications running in a sandbox with mediated access to the host system. Snap was originally released for cloud applications[4] but was later ported to also work for Internet of Things devices[5][6] and desktop[7][8] applications.

wreckedcarzz,
@wreckedcarzz@lemmy.world avatar

So (having tried various distro for almost 2 decades now, but always reverting to windows) the two useful things as I read that are 1) not having to know thst some bullshit distro doesn’t use apt and you need to figure out wtf the package manager is because this distro is a special snowflake and they wanted to show the world by being a bitch and not using apt; and 2) direct from devs, which is nice and imo preferred.

But like… native packages mostly handled this? I’ve been watching from the sidelines for a few years as this happened and I’m still like ‘this is a solution looking for a problem, and adding complexity in the name of simplicity’.

Can I get a tl;dr on flatpak? I think it’s basically snaps but again ‘we can make this standard better! by creating another fragment to the available standards!’ which is just, ugh.

That kinda is (one of) the big issues with Linux, in my eyes - everyone thinks their shitty implementation is best, and this happens for everything, and so instead of having one standard for everything you have 53 and none of them get the proper dev time and so ‘I can do this better’ and now you have 54 standards and […]. Like, it’s cool to be able to patchwork together the special sauce of 18 distros manually, but like… There could be consolidation and then 1 would have the special sauce of 18 in a user-friendly iso instead of taking 35 hours to get working. As a user, I want shit to just fucking work, or be moderately easy to get. Adding more fragmentation to the space is doing a disservice to the whole community.

My thoughts.

Mio, (edited )

You must have a container to be able to run a different library version?

Why not run like Android API version level?

mmababes, (edited ) in You have no power here

With increasing amounts of people, organizations, and governments adopting Linux, we’re no longer as safe as we used to be. Unfortunately, we might have to get virus/malware scanners now like Windows users.

ShunkW,

OSS is a double edged sword. It’s great, but the people looking for flaws that are exploitable are more often bad actors than good. At least that’s been my experience working in cyber security. Many CVEs that are responsibly disclosed are found to be actively exploited already.

Johanno,

The difference is the timing.

Exploit found in closed source software:

Probably years of usage by intelligence agencies and criminals until someone notices. (with no possible way to know for anyone that there even is a exploit). And even then it might take months for them to fix it.

Exploit found in oss: Depending on the usage of the software several people are looking for security holes and they usually get fixed ASAP. Of course it is possible that there’s an exploit nobody finds and a criminal uses, but it is not more likely because he can read the code. If your code must be secret to be secure your code is anything but secure

seitanic,
@seitanic@lemmy.sdf.org avatar

Yes, because “security through obscurity is not security”.

Ooops,
@Ooops@kbin.social avatar

Also there is no incentive for companies to fix an exploit quickly. They will only release the fix with some scheduled update anyway or else people might notice that there was something worth fixing and that's bad for your stock price.

Rustmilian,
@Rustmilian@lemmy.world avatar

Just use trusted repos 👍
We have GPG for a reason.

AlexWIWA,

There are a lot more ways to sneak malware into a system. Especially if some apps aren’t being maintained anymore. Linux is definitely safer, but you shouldn’t let your guard down

rockrelishpiealamode,

especially if you’re a developer. There are a lot of shenanigans going on with malware npm packages that prey on easy typos. I imagine it’s the same with other library installers for other languages too

AlexWIWA,

Funny you bring this up because it’s exactly what I was thinking of. A million small packages and dependencies and who knows if the repos got hijacked

mmababes,

Don’t browser attacks (payloads embedded in compromised websites) leave us exposed though?

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

Possibly, but Firefox & Chrome based browsers have the same built-in isolation and other security measures as on Windows. Plus you can use Ublock Origins to get rid of malvertisements. If you really wanted, you can also isolate the browser entirely with something like firejail.
Hardend forks like LibreWolf are good too.
Oh, and Wayland also isolates clients from each other too.

I don’t think it’s that big of a threat as long as you keep some level of common sense.

Kidplayer_666,

And if it’s flatpak, it should be contained

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

Thanks to bubblewrap.

miss_brainfart,
@miss_brainfart@lemmy.ml avatar

Oh, and Wayland also isolates clients from each other too.

One of the biggest reasons I might want to say goodbye to xfce sooner than later.
I can’t make use of most of Waylands’ features and improvements, but this kind of isolation is very much worth it anyway.

Rustmilian,
@Rustmilian@lemmy.world avatar

Xfce does have a w-i-p porting effort to Wayland.

miss_brainfart,
@miss_brainfart@lemmy.ml avatar

I have confidence that they’ll do it right, but looking at its past, it will take a looong while until it’s ready

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

True, but at least development is steady for now. Maybe in a few years.

AceFuzzLord,

Okay, what happens if your repo doesn’t have a specific software you are looking for? A trusted repo is good, but it won’t have everything you might want. This is especially true for new software or less popular software.

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

Install nix, flatpack, etc. ◉⁠‿⁠◉

caseyweederman,

You audit the code

BautAufWasEuchAufbaut,
@BautAufWasEuchAufbaut@lemmy.blahaj.zone avatar

I don’t think that’s the correct path. There is a scanner already, called ClamAV, which works well enough.
Virus scanners don’t fix the problem though. Android does it better: security by isolation and verification of system components.

miss_brainfart,
@miss_brainfart@lemmy.ml avatar

The most important part in malware protection is whoever sits in front of the screen. Systems like Android have so many safeguards in place, the only way to get a virus is the user forcing it through themselves, pretty much.

Clbull, (edited )

I’m surprised it hasn’t seen wider workplace adoption.

A call centre I used to work in once scrapped all our Microsoft Office licences and installed OpenOffice on everyone’s workstations to cut costs. It was bad for the MI staff because they relied on Excel functionality that OO Calc simply didn’t have, but the vast majority of staff could get by on OpenOffice.

My only real criticisms of how they handled this was not giving people any notice, and making us use a shitty webmail app that only booted in Internet Explorer and would sign you out after a minute of inactivity to access our work emails. They could have easily installed and configured Mozilla Thunderbird to give us some quality of life that Outlook once afforded us.

Also this happened a few years after Oracle got their hands on OO, so not using LibreOffice was also questionable.

But still. Think about the shitloads of money you’d save by using Linux in the office.

CoderKat,

There’s already a ton of such exploits. Most servers use Linux and many exploits of corporations this had to go through Linux (though many exploits aren’t related to the OS at all – eg, SQL injection is OS independent). I expect it’s more common, though, that attacks on Linux systems are either meant to target servers or were personalized attacks that you’re not gonna accidentally download.

On that vein, I also kinda suspect that many people who use Linux may be bigger targets for their employer than their personal PC. Which is actually scary, cause personalized attacks are far harder to defend against. I expect the average Linux user is technically savvy. Not a lot of money in try to do a standard, broad attack on such types (I think most attacks on personal computers are broad attempts that mostly depend on a small fraction of technologically incompetent people falling for simple schemes). But a personalized attack that happens to infiltrate a fortune 500 company? Now that’s worth a lot of money. Using Linux won’t protect you against those kinda attacks.

catharso, in My PC is hacked
@catharso@discuss.tchncs.de avatar

All that malware should be running without problems. Wine’s gotten pretty good by now.

Kusimulkku,

I still chuckle about the fact that WannaCry the ransomware software has a WineHQ entry

XEAL,

But how’s Siddhartha going to find the Event Viewer!?

Kusimulkku, (edited )

Can someone confirm if syskeying works on Wine?

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

Proper malware often still doesn't run. Cheap executables to encrypt your stuff and so on the other hand work well.

Which is why wine should be run as its own unpriviledged user...

dan,
@dan@upvote.au avatar

Ah yes, I remember back in the day we had to build WINE with unofficial patches to get malware to work. How times have changed.

RedIce25, in This truly is the year of the linux desktop

How many Steam deck users are looking up porn?

DharmaCurious,
@DharmaCurious@startrek.website avatar

At least one!

fiercekitten,

I hope you dock it first or you’re going to end up with a sprained wrist and a sticky deck.

DharmaCurious,
@DharmaCurious@startrek.website avatar

… Don’t kink shame me

0ops,

New-to-me technology never feels broken in and truly “mine” until that first wack

Phoenix3875,

Is it comfortable to use with a single hand? Asking for a friend.

Darorad,

Nah, it’s pretty heavy

lazynooblet,
@lazynooblet@lazysoci.al avatar

They meant the steam deck

rmuk, in Can you install thid 25 year old program?

MacOS: “The world came into existence fully formed ten years ago so it would be silly to even try running software older than that.”

zerofk,

10 years ago is giving Apple too much credit. They were using Intel processors then, ARM now. For now, you can still run Intel applications, but that won’t last much longer.

More importantly, a 10 year old application is likely to use Carbon instead of Cocoa. Unless it’s an extremely simple application (i.e. hello world), it is unlikely to run.

Then there’s the depreciation of resource forks, a new filesystem, tons and tons of extra security restrictions, etc.

hersh,

Carbon wasn’t that prevalent 10 years ago. 15, maybe. 20, definitely.

10 years ago, Carbon was already officially deprecated, and it had clearly been a second-class citizen for years before that. Most apps were already using Cocoa at that point.

affiliate,

god forbid you ever want to run any 32 bit programs. you can’t even play the orange box games anymore

Octopus1348,
@Octopus1348@lemy.lol avatar

They could’ve easily continue going the Catalina way (you can allow 32-bit programs to run after a warning if upgraded from an older OS), but they didn’t. I don’t understand why they forced 64-bit on Big Sur, it breaks so many old, non-updated apps and they know that.

affiliate,

they have a history of Thinking Differently about backwards compatibility. it’s just like the headphone jack all over again

AceQuorthon, in Where they went Tim?

Never understood the Linux hate from Epic, like why??? What’s the point lol

BurnSquirrel,

I think it’s more of a gaben hate thing, since the epic store can’t really make a dent to steams marketshare, even when they straight up give away games.

rtxn,

Sweeney is like a man-child who thinks that he should receive higher praise as his more popular counterpart simply because he takes the exact opposite stances on many issues as some kind of underdog. Blockchain economies, the legal gray zone of generative AI, Linux support; and kicking his superiors in the shin and crying to the world when he gets shoved in return.

Epic will always be a lesser store platform, and Sweeney will always be a lesser man.

aport,

Tim has always been the knockoff version of John Carmack.

WhiskyTangoFoxtrot,

He should just lean into the fact that he created Jill of the Jungle. That’s more respect-worthy than most of the stuff he’s done lately.

yamanii,
@yamanii@lemmy.world avatar

Sweeney is like a man-child who thinks that he should receive higher praise as his more popular counterpart simply because he takes the exact opposite stances on many issues as some kind of underdog

This makes so much sense, he banned cryptogames, than after valve banned’em too, he backpedaled and embraced them, lmao.

Zorque,

Because it makes his job harder. He hates having to work for his money. He just wants customers to put money directly in his bank account without ever having to work for it. Other storefronts? Cheating him out of sales. Other payment systems? Stealing his money. Other operating systems? Making his life hard by forcing him to accommodate for something different.

runswithjedi,

He might be trying to create an in vs. out crowd mentality. If he makes Fortnite players feel exclusive and special, they may be more likely to choose playing Fortnite over other games.

AceQuorthon,

Oh no, my old ass with burnt out reflexes can’t come dead last in every match ;(

FlihpFlorp,

I played a battle royal where you had unlimited lives but were weaker after you lost the first (either less health or less damage output) and then the game would end after like an hour or hour and a half OR there’s one team remaining with at least one of their members having their original lives

It was fun cus you could actually play the game and one minor slip up doesn’t mean waiting a half hour for a match to be found and start

whiteocean,

That sounds interesting, which one was it?

FlihpFlorp,

I can’t remember the name and it upsets me

BloodSlut,

ah, the Apple method

Shirasho, in Hot take

Not a hot take at all. Asking someone to go from a GUI heavy operating system to a command line heavy one and be just as productive is lunacy. Like all major changes it is important to ween off the old thing.

My biggest hurdle with the switch has been permission related issues, and you can’t deal with those cleanly with a UI, and every help thread under the sun throws out a bunch of command line commands giving a solution without explaining why those changes are needed. It may seem like Unix 101 to experienced Linux users, but it is really cryptic to newcomers coming from operating systems that are…cough more lenient with their permissions.

There is also a mentality that UIs are much more idiot proof than command line. UIs are written by people who actually know the OS so we can’t accidentally delete our home folder because of a typo. It is a very legitimate concern.

fine_sandy_bottom,

Not really, the vaaaast majority of PC users don’t need the linux commandline.

mojo, in Accurate?
ooterness,

Hannah Montana 5 eva.

superduperenigma,

Die, heathen!

I use TempleOS btw.

AVincentInSpace,

TempleOS doesn’t have network support. How can you post this without betraying your own OS?

WhiskyTangoFoxtrot,

They write out TCP/IP packets by hand, fold them into paper airplanes and throw them at the nearest ISP.

milkjug,

Fake news!!1!!1!

Those are UDP packets.

brbposting,

From the FAQ of the site & its legendary navbar:

Q : How/why did you make such a great OS?
A : I thought - what would attract young users to Linux? So I created this idea after a lot of reading and work.

nottheengineer, in Useless messenger

Isn’t the web version a full client that works without a phone nearby nowadays?

davidgro,

Yes it is, and because of who owns it, I would even prefer that to an unsandboxed closed source native binary.

DudeDudenson,

Pretty much I’ll never understand why people want their webpages to be apps with access to all your shit

FarLine99,

it is convenient mostly for developers, not people.

drathvedro,
DudeDudenson,

But a lot of these apps are electron webpages in application form I’ll never understand it

sailingbythelee,

It’s because the vast, vast, VAST majority of people have no idea that many apps are just showing a website. Also, the app version is almost always more efficient in terms of precious phone screen real estate compared to a browser. Apps also remember who you are so you don’t have to login. It isn’t hard to understand why people like them.

That said, many apps are horrible from a privacy perspective. But that is largely hidden from the average user, most of whom simply don’t think much about online privacy anyway.

I hope the ubiquity of irritating ads are the thin edge of the wedge that gets more people interested in ad-blocking, and then perhaps online privacy more generally.

kratoz29,
@kratoz29@lemm.ee avatar

works without a phone nearby nowadays?

Last time I checked it kicked me out for no reason… But in a nutshell yes.

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

Yes, but no calls, because apparently a browser doesnt have microphone and speaker support

spez,

Whatsapp does their calls over voIP anyways right?

TootSweet, in You have no power here

Wine appears in the output of ps aux.

Nervous not-an-emulator noises.

PixxlMan, (edited )

Have people tried running malware in Wine? Would be interesting to see how ‘well’ the malware would work.

Ooops,
@Ooops@kbin.social avatar

The cruder the malware, the better your chances of running successfully in Wine.

Because throwing together some simple executable using inbuild windows functions is much easier than programming something well-build and hidden based on deeper system layers. So your random "I just encrypted all your files because you clicked this .exe, now send me bitcoin to get it back"-bullshit might work well on wine (which is why wine should be run as it's own user with no priviledges to access anything but your Windows programs).

MonkderZweite, (edited )

winetricks sandbox

Carter, in Come to the Linux side of the force

How do you manage to confuse there and their this much?

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

Thei might knot be from an English speiking country, so giv theim som kredid

Edit: I guess I should have used the /s

muhyb,

From my experience, only people whose their mother tongue is English make such mistakes.

gornius,

Because they learned that from hearing, not reading so that makes sense.

Flumsy,

How would that make a difference? The words still mean different things… You just have to remember what spelling belongs to what word.

Turun,

Learning from hearing: I’ll write down the word that makes this sound

Learning as a second language: I’ll write down the translation for the word I know in my native tongue.

gornius,

English is not my first not language. When I write something down in my first language (polish), it feels more like I’m transcribing things I silently say to myself, while with english I’m actually thinking about every word I type.

The funny thing is, the better I am getting at English, making those types of mistakes is getting easier for me.

But idk, this is just my experience.

alignedchaos, (edited )

The same way we confuse earnestness with trash clickbait tactics I guess

SpiceyDejarik, in Linus does not fuck around

I like the discussion this has generated around toxicity and professionalism, but I’m still very amused by the fact that he censored himself in the last line after not doing so for the rest of the message.

triclops6,

It’s typical of a venting boss, he vented now he’s calming down

BedSharkPal,

Just like a toddler!

QuazarOmega, in Repurposing your laptop trans rights style 😎🏳️‍⚧️

Fun fact: they’re actually the same person, but he sold it and bought it back when she realized the gross mistake she made

platypus_plumba,

Damn, you assumed pronouns like 4 times. Get ready to go to trans jail (jk)

QuazarOmega,

Wait, I thought I implied the gender change correctly?

Eccitaze,
@Eccitaze@yiffit.net avatar

Nah, I got that, you’re all Gucci

QuazarOmega,

Pog, we chill

platypus_plumba,

You IMPLIED? That’s even worse than assuming. Life sentence.

QuazarOmega,

Dammit, I’m busted… (but they’ll never know I’m also a racist)
race car flip

Alfika07,

Me reading this thread with a native language that doesn’t have gender specific pronouns: 😳😅

shellsharks, in Oh no ...
@shellsharks@infosec.pub avatar

I am a pretty heavy “Fediverse user” (Mastodon + Lemmy/Kbin) and my feeds have VERY little Linux talk. There is an incredibly diverse set of folks on the ‘verse but admittedly discoverability is hard. If the only people in your circle are Linux nerds then that’s all that might be boosted into your timeline. Put some effort into finding other folks and unfollow some of the Linux-only voices :-).

RandomStickman,
@RandomStickman@kbin.social avatar

Maybe people aren't used to curate their own feed anymore.

Jagermo,

That’s the biggest thing. My Mastodon is very curated as is my subscribed feed. Put work in, get quality out.

redcalcium,

How do you curate your mastodon feed? How do you find interesting people to follow? I haven’t created a mastodon account yet because I honestly not sure how to do this.

shellsharks, (edited )
@shellsharks@infosec.pub avatar

Here’s some tips for discoverability and building out a Mastodon follow feed - shellsharks.com/notes/…/mastodon-discoverability

Here’s some tips for paring a feed gone mad down… shellsharks.com/notes/…/curating-mastodon-feed

Happy Fediversing!

Emanuel, (edited )

404 on first link…

Edit: nevermind, it’s just that you included a dot at the end of the link.

redcalcium,

Thanks! Some of the tips are certainly not obvious to people not familiar with mastodon like me (follow a lot of people first to discover stuff they boosted then prune it later, follow people that boosts a lot).

EmergMemeHologram,

Yeah you have to follow hashtags on mastodon and it helps to find good curators with similar tastes to you.

At least with lemmy the situation is simpler, all you have to do is join /c/Risa to fill your feed.

baseless_discourse, (edited )

I think a good and easy way to discover new people is to follow hashtags.

I follow couple local pets work-related hobby and urbanism hastags, and I was able to discover new conversation and new people in these space quite quickly.

pete_the_cat,

I’m a huge Linux geek and I rarely see Linux on my feed.

TORFdot0,

I think it’s mostly people viewing the “All”/“Community” feeds. Which I feel like you have to do in general as the niche communities haven’t really gotten to a self sustaining point where you can check your “Home” feed and not run out of stuff to doom scroll.

Not to mention that if you happened to mention certain things in communities that are tangentially related (Windows/Nintendo/Apple) then it usually starts another off topic discussion on linux/piracy/whatever.

Honestly the linux stuff doesn’t bother me as much as every topic seemingly turning into a critique of capitalism.

pewgar_seemsimandroid,

what is lemmy/kbin you meant lemmy and kbin

  • 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 20480 bytes) in /var/www/kbin/kbin/vendor/symfony/var-dumper/Caster/ClassStub.php on line 52

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 16384 bytes) in /var/www/kbin/kbin/vendor/symfony/error-handler/ErrorRenderer/HtmlErrorRenderer.php on line 335