Nibodhika

@Nibodhika@lemmy.world
0 Post – 637 Comments
Joined 1 years ago

That's still a 50% down payment on that house, your mortgage payments will be a lot less than your rent. So you'll have a place of your own and more money every month, plus be investing in your capital instead of pissing money away. If that's not life changing for you then nothing is.

I have slack in it, because I don't like walking around with two phones, but I have it configured to stop notifying after hours. Also worth noting that I do have a phone from the company, it's just that I find it cumbersome to walk around with two phones.

I feel people still don't understand how much a billion is. One Million dollars would still be life changing for most people here, but consider that 1 million seconds ago was 11 days ago, 1 Billion seconds ago was 31 years ago.

To put it in another perspective, a very bad investment would yield you 0.1% monthly. This means that if a billionaire was to invest money the worst way possible, he would have to spend over 1 Million dollars per month to ever decrease his fortune.

If you had an infinite money machine, that as long as you don't spend more than a million per month it just keeps on growing, would you ever work? Yeah, thought so, billionaires are the same, they might have hobbies, and those hobbies might be something others consider work, but they're not working.

I personally believe that if a person ever gets 1 Billion dollars he should receive a letter congratulating them for winning capitalism, and informing them that any cent above 1 Billion will be taxed at 99.9999% (including investments).

8 more...

While I agree it's infuriating the use of -punk for non-rebellious things, there were several other -punks before 2000s. The main one that comes to mind is Gothic-punk, which has been used in Vampire the masquerade since 91 to express the game's gothic and rebellious influences.

Thanks, I'm checking that out, but can't find any "add services" button. Alsp someone mentioned IONOS, which is local to me and doesn't seem to have bandwidth limits... I was trying to find the poop and they require lots of personal info just to get the account setup, still a bit torn there.

People downvoting you have never met Stallman face to face.

Should we call it X/GNU/Linux as to not downplay the work the people at Xorg put in? Also possibly Systemd/X/GNU/Linux, how about Plasma/Systemd/X/GNU/Linux, and since nowadays browsers do most of the tasks I think it's only fair Firefox/Plasma/Systemd/X/GNU/Linux, or maybe Chromium/GNOME/Dinit/Wayland/Musl/Linux, you know what these two have in common? Just the Kernel, but you would say they're both the same OS.

I'm not saying GNU is not great nor am I saying that they didn't contributed or that they're worthless. But GNU is not special, X, Systemd, and other such components are just as essentials to Linux as GNU, and no one claims they should be added to the name of the OS.

That would be awesome, currently it's 500GB for their cheaper option which starts at 23/year. I didn't find an option to increase the bandwidth before completing the order. Also it needs to be deployed in NY (which would be possibly slow for me in Europe). Finally their isos are somewhat old, the latest Ubuntu they have is 20.04 (which has an EoL next year).

All that being said, 23/year is very cheap for a VPS, and for people in the US that use less than 500GB/month that's the best deal I've ever seen.

1 more...

Do you have an alternative to cloudflare tunnels? I'd love to hear it, because I'm also not really happy about relying on them either, but tailscale only works up to an extent because not all devices can connect to it and it's a pain in the ass to get random family members to connect to it as well.

There are a few misconceptions in your logic.

  1. Force is required to rape
  2. Erections are controllable

Both of them are easy to disprove, but not obvious at first sight.

For 1 consider any case where a woman might have power (not physical) over a man, e.g. blackmail, teacher, parole officer, boss, etc. Another possibility to remember are weapons or physical threats to a third party. Also you should remember that humans have a fight/flight/freeze response, so a third of humans would just freeze regardless of being able to overpower their attacker. Finally there's also the possibility of even without any threat, even being able to think properly, and knowing that he could physically overpower a female attacker, a man might not do it for fear of legal or moral repercussions, e.g. being thought not to hit girls or believing that no one would believe that he was defending himself. In fact lots of women who get raped don't try to fight back or escape, believing (sometimes accurately) that their attacker would worsen the offense if they did that, e.g. by killing them (even if no threat was made), it's not uncommon for rape victims to feel ashamed and guilt about not having fought back, and by saying that men can't get raped because they could theoretically overpower their attacker you're indirectly saying that any woman who doesn't fight back with all her might is not being raped either, because they could have overpowered their attacker of they tried.

For 2, erections (and even ejaculation) are physical responses, in fact you can make a corpse get a hard on and cum (some wives do it to preserve their husbands sperm). This is no different from women getting wet or having orgasms while being raped (both of which are common), it means nothing, it's just a physical reaction to a physical stimulus. In fact lots of victims (both men and women), especially those in abusive relationships think they deserve that because of those physiological reactions. To put it in simpler terms, saying a men can't be raped because if they got an erection it means they wanted it is like saying that people can't be stabbed because if they bled is because they wanted the knife.

Curiously that's not as accurate as you might think. Different systems use memory differently, even just between different Ubuntu flavors or customizations. 1-2 crashes a week is not normal, unless it was consistently happening when you did something specific. Also, what exactly do you mean by crashing? Did you get a black screen with some error or the computer would just freeze or reboot?

That being said I don't think this is likely to be a hardware issue. One thing that comes to mind is maybe swap, did you had swap on Ubuntu and do you have swap on Fedora now? If Linux runs out of memory it freezes, having swap prevents it from doing so, so if you have low enough memory it's possible that it would get filled up and freeze your system without swap (Windows has the equivalent by default)

What were you using the terminal for that now you don't need it? I personally prefer KDE to GNOME as well, and I think lots of it can be related to that and not the distro itself.

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".

10 more...

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.

28 more...

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.

2 more...

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.

6 more...

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.

6 more...

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.

4 more...

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.

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.

1 more...

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.

3 more...

Short answer: AMD

Long answer: AMD used to be very bad, NVIDIA has always been the same, i.e. if you're willing to use proprietary drivers it works, but it has some hiccups. A while back AMD open source their drivers so the game turned around, nowadays they're very easy and compatible from what I've heard. I've used NVIDIA for over a decade, but my next card Winn be AMD for sure.

PS: if you're still in doubt, the latest Linux kernel purposefully broke the NVIDIA proprietary driver because NVIDIA has been copyright infringing the Linux kernel by using functions that are considered so integral to the kernel that if you have to use them you work should be considered derivative and be bounded by GPL licence.

7 more...

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
19 more...

When it comes to abortion however, I do believe that it's a tricky situation ethically. I'm pro-choice, but I say that with difficulty, because considering both sides it's not an easy position and I see it as much more ethically complex than the issue of unnecessary animal exploitation. That's because I think you can make the argument that either forcing a person to undergo pregnancy, or terminating the life of an (admittedly unconscious, undeveloped) fetus, are in both cases breaching a sentient (or would-be sentient) individual's negative (protective) right.

I'm going to answer this, because if we remove the ethical dilemma you have everything else is meaningless.

The right to bodily autonomy is essentially absolute in most people's moral compass, let's give an example: imagine a fully grown adult was in a car accident, completely out of his control, he lost a lot of blood and his kidneys were damaged, you are a match to him, and he will 100% die unless you donate blood and one kidney, in that scenario: should the government be able to force you to donate your kidney and blood?

There is no question that the person will die if you don't, there is no doubt the person is a human being, there's no doubt you'll survive the procedure and live a normal life afterwards, yet the vast majority of people would agree that the government should not be able to force you, because we recognise that a person's right to their own body triumphs over other people's right to that person's body. Applying the same logic to a Fetus is straightforward, even if it was a person, it wouldn't have a higher right to your body than you do, there's no moral dilemma there just like there isn't one in the kidney situation.

In the unlikely event that you think the government should in fact be able to force you to donate your kidney, it means you value life above bodily autonomy, the logical next step is that as long as it saves more than one life it's okay for the government to kill you, e.g. if your heart and lungs are compatible with two people who will die without them, then it should kill you to get them because obviously saving two lives is better than saving one.

4 more...

The more I read about this lawsuit the less sense it makes. Apple has an actual monopoly, you can't side-load things, nor have different app stores installed, but that's okay, yet Google where the only downside is that you get a popup saying "apps outside the store might contain malware and are not verified by Google" is on the wrong? Does that mean that Google should close themselves more to be legally right? If it is because iOS also makes the hardware does that mean that this is okay on Pixel phones and that on every other phone the manufacturer will need to remove the warning? This result is honestly very confusing and infuriating, the only platform outside of PC that was in any meaningful way open was the only one that lost, yet iOS, PlayStation and Xbox can continue being monopolies when none of them even allows to install third-party apps.

9 more...

This question has lots of different answers depending on exactly what you want to know, I'll ask it in a few different ways and provide answers to them

Does the color of a photon change its energy content?

Yes, color is the result of how energetic a photon is, red is low energy compared to blue, so a single blue photon contains more energy than a single red photon.

Does the color influence how much energy is transferred to an object?

Yes, the color of an object is the result of white light hitting it and it reflecting back that color. For example leaves are green because they reflect green light while absorbing most others. In a way the color of an object is the color that the object rejects. So if you have a blue object it will reflect the blue laser more than the red one, so the red laser will heat it more because it's being absorbed.

Which color heats lead the most?

That is a very interesting question, to know this you need to look at the absorption spectrum of the material, i.e a graph showing you which wavelengths are more absorbed by the material, so if I'm reading correctly the spectral lines in the wiki page for lead https://en.m.wikipedia.org/wiki/Lead it seems a cyan/greenish laser would be most effective in heating it (or I might be reading it completely opposite and that is the least effective color for heating lead)

Does a blue laser produces more energy than a red laser?

It depends, lasers emit photons, and while a single blue photon contains more energy than a single red photon, thousands of red photons contain more energy than a single blue photon. So it depends on how many photons each laser emits, if it's the same amount then yes blue lasers will output more energy, but that's not a given. In fact while I'm not intimately familiar with the physics of lasers, if we asume a perfect energy conversion from electricity to photons if two lasers use the same energy input they should have the same energy output, which would mean less photons for the blue laser.

2 more...

This is one of the hardest walls for people to jump over mentally, from scavenging the internet for binaries to using a package manager.

I think ideally one should understand what they're doing, I think that if you did you would realise it's not hard, just different from what you're used to. Usually you install things using the graphical package manager, of which there are a lot, since I don't know which one you are using nor have I used any of them in a long while, I'll use the terminal as an example (same reason the site uses terminal commands), but all of this is almost assuredly possible via GUI.

To install things you usually do sudo apt install , this is a huge advantage on Linux, it works similar to your phone in that everything gets updated together but also it installs dependencies separately, which means that instead of having 10 copies of the same library for 10 programs that use it (like on Windows) you get a single one, which is part of the reason binaries are smaller on Linux.

The problem with this approach is that some programs are NOT listed there, the only programs there are the ones the maintainers of your distro (Ubuntu in this case) can review and approve. So you can have a lot of different solutions for this:

The first and most obvious for Windows users is to download the .deb from the website and just run that like you would a binary on windows, i.e. double-clicking it, or from the terminal you can run sudo dpkg -i . This works, but you lose the advantages of a package installed via your package manager, i.e. you would get the same experience as on windows, so it's not ideal.

The second way is the one they're describing, essentially you're adding a new repository to the package manager, that the people who wrote the program are maintaining (instead of Ubuntu guys), this is a two step process, sudo curl -fsSLo /usr/share/keyrings/mullvad-keyring.asc https://repository.mullvad.net/deb/mullvad-keyring.asc that command is downloading the file https://repository.mullvad.net/deb/mullvad-keyring.asc and putting it in /usr/share/keyrings/mullvad-keyring.asc, this is needed because repositories are not trusted by default, that would be a security nightmare, you can do this via GUI if your problem is with the terminal , just download the file and copy it to that location, it's just harder to explain than giving you a command. Then it's adding the repository to the repository list, the command is echo "deb [signed-by=/usr/share/keyrings/mullvad-keyring.asc arch=$( dpkg --print-architecture )] https://repository.mullvad.net/deb/stable $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/mullvad.list that command has a lot to unwrap, in essence it's editing the file /etc/apt/sources.list.d/mullvad.list and writing a line like deb [signed-by=/usr/share/keyrings/mullvad-keyring.asc arch=amd64] https://repository.mullvad.net/deb/stable focal main" there, but because the guy who wrote this doesn't know your architecture (e.g. amd64) nor your version (e.g. focal) he wrote a command that gets that information from your system, you can instead write the file yourself if you know those. Then install via package manager as normal.

There's a third way which is more recent which is install via snap/flatpak which is similar to install via package manager, except you don't add new repos.

There's a fourth way which is manually, usually when you compile stuff you install them manually.

I know it's a lot to take in, but I'm of the opinion that if you understand what's happening it makes things easier.

7 more...

Epic never sued for monetary damages; it wants the court to tell Google that every app developer has total freedom to introduce its own app stores and its own billing systems on Android, and we don’t yet know how or even whether the judge might grant those wishes.

So they're going to ask for that and Google will reply "that has always been possible, look at F-Droid".

10 more...

That's a logical fallacy, all dogs are animals does not imply that all animals are dogs. Even if all programmers you know use Windows that could still mean that all Linux users are programmers.

That being said several relatives use Linux because I refused to help with IT unless they had Linux, and since then they mostly hadn't needed IT support. So it's not true that all Linux users are programmers, but a good percentage of us are.

3 more...

If you believe, for a particular issue, that people should work together to create something that anyone can use for free, then for that particular issue you do have a socialist ideology. That's the definition of a socialist policy, other examples of this are public education, public health care, or Universal Basic Income. You might disagree with healthcare being public, but agree that education should be, people are not entirely socialist or capitalist, each issue can have a different answer.

People, especially those in the US and Brazil, need to stop thinking communism/socialism are bad terms and look at them for what they really are and analyse the specific issue at hand.

4 more...

Not again with this... Valve does not require price parity, what happens is that they allow you to generate infinite steam keys, that you can sell outside of Steam, those keys need to have price parity with Steam, so if you're selling your game on another website and include a steam key there you can't permanently sell it cheaper than on Steam (you can have temporary sales that go lower than steam, e.g. Humble Bundles).

This is the most permissible policy any of the gaming companies have about selling products on their platform, yet they always get shit for it.

ProtonGE has fixes that Proton can't have for legal reasons, so it's good to use it.

6 more...

Which is the correct answer to 99% of questions that start with "Which distro..."

You have a 5GB file:

RAID 0: Each of your 5 disks stores 1GB of that data in alternating chunks (e.g. the first disk has bytes 1, 6, 11, second disk has 2, 7, 12, etc), occupying a total of 5GB. When you want to access it all disks read in parallel so you get 5x the speed of a single disk. However if one of the disks goes away you lose the entire file.

RAID 1: The file is stored entirely on two disks, occupying 10GB, giving a read speed of 2x, and if any single disk fails you still have your entire data.

RAID 5: Split the file in only 3 chunks similar to above, call them A, B and C, disk 1 has AB, disk 2 has BC, disk 3 has AC, the other two disks have nothing. This occupies a total of 10GB, it's read at most st 3x the speed of a single disk, but if any single one of the 5 disks fails you still have all of your file available. However if 2 disks fail you might incur in data loss.

That's a rough idea and not entirely accurate, but it's a good representation to understand how they work on a high level.

The lawsuit vs Google should have finished in the first 5 minutes:

Epic: Google charges very expensive to use their services

Google: we allow to side-load apps, you're not forced to use our store or our services.

11 more...

Valve invested time and money in Wine and DXVK. Claiming Valve is not trying to figure out how to run games on Linux because they're contributing to a project instead of creating a new one from the ground up, then only Linus contributes to the kernel?

Your disk is like a file cabinet, there's also an index folder where for example it says that "your file.txt" is in cabinet C7. You go there and there's a sheet of paper written in pencil with the contents of your file. In this analogy here's how several solutions work:

  • Delete the file: throw away the index folder. Now if you need to write to disk you might think C7 is free and when you go there to write something else you find the old paper, which you erase and write on top. But if someone gets to your cabinet before that and they open C7 your file Will be there in its entirety, there just isn't an index telling you which cabinet to open.
  • Zero wipe: you go to C7, erase the file, and then throw away the index. Now if someone gets to your cabinet they might go to C7 but all they see is a white sheet of paper. However it's technically possible with a white sheet of paper to see what was written before, so this is considered better but not perfect.
  • Random wipe: same as before, except you erase and write random stuff on the sheet of paper. So it becomes a lot more difficult to recover what was there.
  • Multiple passes: Same as before, but you do this several times, so after dozens of random writes your original data should be completely impossible to recover.

I used to be just like you, I worked for a small startup, I was in essence their only programmer. I considered the owners my friends. Then one day I got sick and send a message saying I wasn't going to be able to go on that day, one of the owners came in that day and asked for me (just because he found it weird that I wasn't there) and another one of the owners threw a tantrum at me over email saying I couldn't just decide not to go, that I either took a dr note or the day would be discounted from my pay. That did it for me, in that moment I realised that the weekends and extra hours I had given them were worthless, I went back a few days later with the Dr note and my resignation. On my next job I vowed to myself that I wouldn't take work home, they forced clock in and clock out times, so the moment I clocked out I forgot everything about the work, and if ever I started to think about it I would remind myself that they don't care.

I work for a much better company now, and as a general rule as soon as the work is done I'm done with work, there are exceptions when things need to happen before a certain date, but I also get TOIL or something in exchange.

Same reason soup is only eaten in Italy.

2 more...

Even if GoG's launcher was on Linux (which BTW last I checked was THE most requested feature) I would still buy on Steam because it's not only that Valve is releasing for Linux, they're also investing money to finance Proton development, so they're actively spending money to make Linux gaming experience better for everyone, which is why they'll get my money over any other company, especially one that doesn't even support the OS at all.

6 more...