[-] Nibodhika@lemmy.world 58 points 1 month ago

The code is there, yes, but it's skipped entirely, so the binary size stays the same, but it's faster because it skips parts. The big brain on the person that wrote that must also tell him that skipping a scene on a movie means the movie takes the same time because it's the entirety of the movie plus the skipping of the scene.

[-] Nibodhika@lemmy.world 51 points 8 months ago

Others have replied with the reasons, i.e. data vs SMS price. I would just like to comment on:

however no one on my continent uses it. Why is it so popular in the EU and other parts of the world?

No one in your country uses it, people definitely use it on your continent. Latin America is almost 100% WhatsApp, SMS are seen as obsolete there, even if you meant North America Mexico uses WhatsApp. I think the only countries in the world that use SMS are the US and Canada, which coincidentally are the only countries I've visited where I had to worry about running out of data on my phone.

[-] Nibodhika@lemmy.world 55 points 8 months ago

It's a normal thing to ask in an interview, I ask the same every time, so far I've always gotten one, after all most things I work with require Windows machine to have WSL anyways, so might as well cut one layer.

That being said it all comes down to how you ask it and how valuable you are, if a junior said "I only work with Linux, either you give me a Linux box or I won't take the job" you might be cut from the race by HR before any person who even understands what you're asking gets to see you because you're being inflexible. If on the other hand you're a senior and go through the interview and at the end when you get to the questions ask what's the policy for OS on work machines, you're much more likely to get the answer you're looking for. That is unless you're working for a Windows specific program, which obviously will need a Windows box, and not many companies are willing to give you two PCs.

[-] Nibodhika@lemmy.world 84 points 9 months ago

If you have one backup, you have no backup. That's a hard lesson to learn, but if you care about those photos it's possible to recover them if you haven't written stuff on that sdcard yet.

[-] Nibodhika@lemmy.world 131 points 9 months ago

I love how every time I read a "Critical" vulnerability in Linux it's essentially "The user must leave their computer completely unlocked in an accessible area for a long period of time. Also he needs this very specific combination of programs running in these specific versions. Ah, and the planets have to be aligned for it to work. If all of these happen, an attacker might glimpse at your desktop wallpaper, so definitely critical".

[-] Nibodhika@lemmy.world 86 points 11 months ago

Terminator is better than Terminator 2, and as cool as it is Terminator 2 should never have been made (or should have a different script).

I know the mob is raising the pitchfork, but hear me out, there are two main ways time travel can solve the grandparent paradox, these are Singular Timeline (i.e. something will prevent you from killing your grandfather) or Multiple Timeline (you kill him but in doing so you created an alternate timeline). Terminator 2 is clearly a MT model, because they delay the rise of Skynet, but Terminator is a ST movie. The way you can understand it's an ST is because the cause-consequences form a perfect cycle (which couldn't happen on an MT story), i.e. Reese goes back to save Sarah -> Reese impregnates Sarah and teaches her how to defend herself from Terminators and avoid Skynet -> Sarah gives birth to and teaches John -> John uses the knowledge to start a resistance -> The resistance is so strong that Skynet sends a Terminator back in time to kill Sarah -> Reese goes back to save Sarah...

The awesome thing about Terminator is how you only realise this at the end of the Movie, that nothing they did mattered, because that's what happened before, the timeline is fixed, humanity will suffer but they'll win eventually.

If Terminator was a MT then the cycle breaks, i.e. there needs to be a beginning, a first time around when the original timeline didn't had any time travelers. How did that timeline looked like? John couldn't exist, which means that sending a Terminator back in time to kill Sarah was not possible, Reese couldn't have gone back without the Terminator technology, which they wouldn't have unless the resistance was winning, and if they are winning without John, the Terminator must have gone back to kill someone else and when Reese went back he accidentally found Sarah, impregnated her and coincidentally made a better commander for the resistance which accidentally and created a perfect loop so that next time he would be sent back and meet Sarah because she was the target (what are the odds of that). Then why is the movie not about this? Why is the movie about the Nth loop after the timeline was changed? The reason is that Terminator was thought as a ST movie, but when they wanted to write a sequel they for some reason decided to allow changes in the timeline which broke the first movie.

[-] Nibodhika@lemmy.world 52 points 1 year ago

What is a worker's union?

A group of workers that act together for mutual benefit

How does it internally work?

Each can organise in its own wat

How can a union make the affiliated company do stuff to benefit the union(why can"t a company just say: f*ck off to their demands)?

Because there's a large difference between the bargaining power a single employee has than all of them together. If one employee says "give me the weekend off or I stop working" the company will fire him, lose a small bit of productivity temporarily, hire one guy and have someone train him, in a short while they're up again to the same productivity level and that's that. If all of the workers say at the same time "give us the weekend off or we stop working" the company can't fire everyone, I mean, they can, but it will take them a long time to hire the same amount of people, then hire external people to train them, then wait until they get up to speed and produce the same amount of work the previous guys did, and in the meantime they produce 0 so they're burning money and missing deadlines... In other words, it's cheaper for the company to talk to the union than it is to have to fire everyone.

[-] Nibodhika@lemmy.world 77 points 1 year ago

Correction, voting is mandatory only for people who live in Argentina, if you live on another country voting is optional. Source: I'm an Argentinian who lives in another country.

[-] Nibodhika@lemmy.world 51 points 1 year ago

I'm as much a believer that Linux can get better performance than Windows because the less bloat, the best example is Blender which works almost twice as fast on Linux. That being said 25% increase on a game running on wine seems fishy.

Your video did not play correctly, also you didn't synced properly between the two at the start so it's hard to compare that both have the same settings, and on the screen at the end it shows windows is running in full screen and Linux in Borderless, not sure if this should make a difference but showcases that not every setting is the same. After the video crashed for the first time I skipped a bit ahead and saw that at one point you put the screen half-half, that's a good approach, but I also noticed that the right side had a character the left side didn't right at the start, that means that Wine is failing to render some stuff, or disabling some features which is usually what's happening when you get this massive performance differences, so the comparison might not be valid. An example would be if DXVK ray tracing implementation bounces the light less times than DX12 does, it would be almost indistinguishable but would have a performance boost (at which point my question would be to show me the benefits of bouncing the light more, but that's my opinion and not a technical analysis).

In any case, great video, even if something is different I couldn't see any significant difference in the screen when doing the side-by-side, and I don't think people who claim Linux is always worse would even know of the possibility of wine lacking some implementation therefore not rendering that.

[-] Nibodhika@lemmy.world 49 points 1 year ago

Others have already answered your specific points, which are all (sort of) possible on Windows. I would like to present a quick list of things are not possible on Windows, this is split in 3 parts: Truly impossible, Possible but so convoluted it might as well be impossible, and possible but much harder than what it should.

Truly Impossible

  • Choose your preferred program for things. Sure you can do it for simple stuff like text or video, but what about my graphical interface backend, my file explorer or my DE.
  • Choose your disk format. Again you can use an incredible array of (I think) 3 formats, and while I also only use ext4 on Linux I know BTRFS is there for me if I ever want to switch to a modern filesystem.
  • Customise your system. Again people are going to claim that this is possible on Windows via regedit, but it's not on the same level, I can't have a Windows version stripped of controller support or wireless support if I know I'll never plug a controller or a wireless card on the machine.
  • Upgrade every single component of your system in one go. Because the way programs are installed on Windows you need to upgrade each one on its own.
  • Fix issues with the system, say you found a bug on Linux if you have the expertise you can 100% fix it, on Windows the best you can do is report it and hope for the best.

Almost impossible

  • Using a tiling window manager
  • Virtual desktops that actually work

Harder than what it should

  • Customise Super+ commands
  • Prevent auto updates
[-] Nibodhika@lemmy.world 54 points 1 year ago

Your GPU is very weak, and because it was a budget card back in the day it doesn't have support for a "new" technology called Vulkan which is an alternative to OpenGL.

Vulkan is used by Proton (you can think of it as a Windows emulator, even though it's not exactly an emulator) to convert DirectX calls to something native. Without Vulkan Proton needs to convert DirectX to OpenGL which loses a lot more performance, and in the case of newer games (ones that use DirectX 12) it's not possible.

So it really depends on what games you want to play, realistically I don't think you're playing anything with DirectX12 because those games are all newer than your card, so I don't think your GPU would support them even in Windows.

I would say give it a go in a separate partition/disk/thumb drive and see how it goes. I don't think the experience of gaming will be good for you, but I can't imagine the rest of the PC has good specs if that's the GPU, so day to day might be a lot more comfortable on Linux without windows hogging down resources.

[-] Nibodhika@lemmy.world 80 points 1 year ago

An extension of that is that every time you shuffle a deck of cards there's a high probability that that particular arrangement has never been seen in the history of mankind.

view more: next ›

Nibodhika

joined 1 year ago