pathief

joined 2 years ago
[–] pathief@lemmy.world 1 points 2 weeks ago

I've been excited to try this out but I don't have the functionality yet.

[–] pathief@lemmy.world 5 points 3 weeks ago

No email service can refuse to obey the law. None.

Proton is at least non-profit now.

[–] pathief@lemmy.world 1 points 1 month ago* (last edited 1 month ago) (1 children)

I played a bunch of HoMM 3 but I don't think I understood how to really play the game. That game is a lot more complex than it initially seems and it's not trivial to me when to add new heroes, explore and split your units.

[–] pathief@lemmy.world 1 points 1 month ago

Lightning Returns was boring AF. I tried to play it like 4 times but I just can't. It's awful.

[–] pathief@lemmy.world 1 points 1 month ago (2 children)

13-2 is one of the worst ones, to be honest.

[–] pathief@lemmy.world 1 points 1 month ago* (last edited 1 month ago) (4 children)

Final Fantasy X is probably my favorite Final Fantasy of all time. Just don't play X-2, assume the story ends immediately.

The HD remaster has some "cheats" to smoothen your experience, if you ever want to give it another shot:

  • No random battles
  • Infinite gil
  • All non key items
  • invencibily (to make up for low levels)

This way you can enjoy the story and move quickly through the game.

If you don't enjoy turn based battles nor grinding I think this IP is just not for you. Definitely nothing before Final Fantasy 12. Maybe Final Fantasy 12 is ok, though I thought the story was on the weak side.

[–] pathief@lemmy.world 2 points 1 month ago* (last edited 1 month ago)

But you can't look at a method signature and instantly know who handles the null check. You need to inspect code and calls to know for sure. This will lead to paranoia, sooner or later

[–] pathief@lemmy.world 2 points 1 month ago* (last edited 1 month ago)

The problem is that when an project is too big and a method is called from multiple contexts it's very easy to lose track of the context where the null check has been done and where it hasn't. This leads to a lot of duplicated null checks around the project and the constant paranoia of "can this be null here?".

A much better way of doing this is using the Optional when an Object can be "null" and a direct instance where it cannot. This way, at any given context you know for absolute sure if a null check is needed or not. However, even with annotations this does not throw a compile error...

[–] pathief@lemmy.world 5 points 1 month ago (3 children)

I want to write functions that fail at compile time if called with a null object. You can use annotations to kinda do this, but they do not produce compile errors.

[–] pathief@lemmy.world 4 points 2 months ago (2 children)

It's single thread, one file at a time.

[–] pathief@lemmy.world 1 points 3 months ago

Bad example since lucky literally means good luck.

 

É só isso.

[–] pathief@lemmy.world 4 points 3 months ago

I was told the show is very popular in Australia, is that true?

I don't really mind the contestants outside Europe, I think it's pretty cool they invited Australia if Australians are indeed fans of the show.

 

We adopted a Golden Retriever puppy and everything went pretty smoothly. She's currently almost 5 months old. The in-home potty training went very well and very fast, she always does her business in a diaper-like sheet (sorry, I don't know the english term).

Now that she has her vaccines in order, she's ready to go outside. We've been trying for 1 week for her to get used to doing her business outside but it has been a frustrating experience. She doesn't feel comfortable doing her business outside and will only do it when she can't hold anymore. Her ability to hold poop is not that high so we have had some (not much) success with pooping outside but... we discovered that she can hold her pee for at least 4 hours. We haven't managed to get her to pee outside yet.

Things we tried:

  • We take 3 walks a day, after every meal; Shorter walk on lunch time, longer walk on dinner time.
  • Take the diaper sheets (both clean and dirty) outside, to create a sense of familiarity or smell. She ignores them completely
  • Long walks with leash on grass or open field
  • Long time in a doggy park, without leash and no other dogs and lots of water
  • Walks with other friendly dogs that pee/poop frequently
  • Praising other dogs when they pee/poop
  • Play time with other friendly dogs in the doggy park
  • Removing the diaper sheets inside, which causes to do her business on the floor without much of a thought
  • Do a picnic on the grass and have her on a long leash to walk "freely"

We praise and reward her heavily when she poops outside and have no reaction when she does her business inside. She is still excited to go outside, I feel like she loves it there! Just doesn't enjoy doing her business there, I guess.

Any tips? Thanks a lot!

 

I've always been a sucker for RPG games. When I'm feeling down I tend to play Final Fantasy 8 or Final Fantasy 10, they're like my comfort games.

I've had a hard time finding joy in modern RPG games, they all feel very grindy and seem to have an uninteresting plot. I'm looking for something that sparks joy, so I don't have look for some ridiculous challenge like Khimari only run in FF10 or something.

Things that spark joy:

  • Being able to play on Steam Deck or at least stream from my (linux) desktop
  • Decent graphics, though pixel art is ok
  • Voice acting
  • No random encounters
  • Good plot
  • Good combat

Things that do not spark joy:

  • Too much grinding
  • DnD mechanics
  • Mandatory online requirement

Games that I really enjoyed:

  • Final Fantasy 7 through 10
  • Final Fantasy 5
  • Dragon Quest XI
  • Xenoblade Chronicles 1/2
  • South Park games
  • Stardew Valley

Games that I did not enjoy:

  • Elden Ring - I guess I just don't have the mental patience for souls games anymore.
  • Final Fantasy X-2 - great combat mechanics, horrendous plot
  • "Modern" Final Fantasy games
  • Divinity: Original Sin 2, Disco Elysium - feels too much like DnD
  • Hogwarts Legacy - It felt amazing at first but then got super repetitive
  • Persona 5 Royal - The game severely overstayed its welcome, very bloated, very repetitive dialog (the characters tell you the same information multiple times)
  • I am Setsuna - The plot resembled Final Fantasy 10 way too much, felt like I had already played that game. Didn't finish
  • Kingdom Hearts - Severe motion sickness
  • Octopath Traveler - The plot felt extremely disconnected, random encounters were annoying, I got stuck due to an underleveled party and didn't have the patience to grind it up

Thanks in advance!

 

My SO and I have been having a lot of fun playing co-op games on the Steam Deck connected to the TV. We recently finished Split Fiction and I'm looking for the next cool experience to try out. We enjoy casual co-op games, nothing too hard or violent. EDIT: pixel art is apparently a big turnoff for her so that's out as well.

Games We Enjoyed:

  • Split Fiction
  • It takes two
  • Untitled Goose Game

Games that flopped:

  • Stardew Valley - She is open to "farming" games but doesn't enjoy the energy management aspect of the game. It also gave her motion sickness, somehow
  • Overcooked / Moving out - We enjoy these games but as they start to get more chaotic and hard, the enjoyment goes way down
  • Ibb & Obb - A bit dull and samey
  • Portal - Gives me serious motion sickness, completely unplayable
  • Lego Lord of the Rings - I'm a lord of the rings fan but I hated the gameplay for this game, I found it to be so boring. We quit after an hour or so.
 

This used to work but this weekend I noticed it was no longer working.

I subscribe to a streaming service outside my country, it's in south america. I used to turn on the VPN on my desktop (EndeavourOS), connect to a country in south america, do the same on the TV and I'd Chromecast the video. No problems, excelent quality, worked great.

This no longer works. When the TV is connected to ProtonVPN, it doesn't show in chromecast devices list. As soon as I disconnect it, it shows up.

Things I tried:

  • Updating the ProtonVPN app on both TV and desktop
  • Updating the TV firmware
  • Changed from Wireguard to OpenVPN
  • Enabled split tunneling on the TV and whitelisted chromecast
  • Connecting to the exact same server
  • Several countries
  • My android phone can find the TV but nothing happens when I select it
  • Toggled settings such as Moderate NAT, IPV6 and Port forwarding, nothing works.

Chromecasting works fine if I disconnect the VPN on the TV but I can't watch the streaming service. Any ideas? Thanks.

 

I want to get my SO a keyboard and unfortunately she uses ISO keyboards exclusively. ANSI is not an option.

The only keyboard I found were the keychron ones, looking for more options :/ Something like the Nuphy Air V2 would be amazing.

Anything out there, preferably TKL or smaller? Wired is totally fine.

 

I work remote and I'm constantly on a Teams meeting while working. My colleagues have been complaining for a while that they can hear my youtube video, if I have it a bit loud. I always figured my microphone was picking it up and never paid much attention to it. Reducing the video volume or the microphone volume would fix it.

Today I accidentally unplugged my headset and they could still hear the video. Nothing is plugged into the computer, yet they can listen to my video. Something is causing a loopback or something, I can't figure out what.

My system:

  • EndeavourOS
  • Pipewire 1.2.7
  • The folders /etc/pipewire/pipewire.conf.d/ and ~/.config/pipewire/pipewire.conf.d/ are empty, so I assume no filters are being used

I attached the output of qpwgraph. I'm not really an audio expert but it looks normal?

Let me know how I can fix this! Thanks!

 

I work from home with my SO and for the same company. We work side by side, I'd say we're like 2-3 meters apart.

We're often in the same video-calls together and unfortunately my microphone picks up her voice quite a bit (and vice-versa, of course). I've tried reducing the microphone volume, noise suppression, noise canceling but nothing seems to really work. It's very annoying because she hears herself when she's talking and has to ask me to mute myself. Then, I forget I'm muted and talk for a while before I notice it. it's very distracting.

I'm currently using a BoomPro X Microphone which doesn't solve my problem.

I've thought about those desk microphones like the Blue Yeti or something, but I'm quite ignorant about the matter and I'm afraid it will pick up a lot of keyboard noise or not solve the problem at all. I just don't want those gamer/streamer arms where mic has to be super close to my mouth, I want something that I can use at work!

I'd say my budget is around 100 euros, flexible. Thanks a bunch!

 

I've been using my carrier's router for a while now but I've been having some issues. Though speed tests show nice speed, the consistency of the signal is very bad. I work from home in an office with my SO and when we're both using the internet the signal can become really bad. Currently getting 20% signal strength and having a hard time keeping my teams call up.

The router is not that far, like 10-15m away but does go through a wall. Ethernet cables are unfortunately not a possibility and since we both have desktop computers we'd rather not move.

Looking for a router around 100 euros, preferably available on Amazon Spain so I can return it if it doesn't solve my problem. The goal is to shut down the carrier router's wi-fi and just use the new router for all the networking.

I don't having any special requisites. Wi-fi 6E would be a nice to have but honestly wi-fi 6 is good enough. Solid connection is the most important thing for me.

Thanks!

 

My SO is interested in learning Python because she hopes it becomes useful in her work. She works with ArcGIS and/or QGIS and apparently it supports Python scripting so she's thinking about giving it a go.

She has no programming background so I was hoping you friends could suggest something for absolute beginners that would teach her both the Python and programming basics. It doesn't have to be very comprehensive, just something to get her started.

She has managed to get some scripts working through copy/pasting and minor adjustments but she lacks the foundations to really build a script of her own.

Thanks a lot!!

 

I've been having a couple of troubles playing Diablo IV, though they seem to be a lot worse with the new expansion. After a while of playing for a while, the game seems to leak VRAM and makes my desktop pretty unstable. Alt+tabbing occasionally breaks the game, the image freezes but I still hear the noises of the menus opening and such. If I don't alt-tab the game doesn't break.

I have found this reddit thread about setting a dxvk file to limit the amount of VRAM available to Diablo. I set up the max VRAM to 8gib but mangohud still reports 10gb being used. I tried setting the DXVK_CONFIG_FILE flag but that also doesn't seem to work. Mangohud report 10gb VRAM very fast. DXVK file contents:

dxgi.maxDeviceMemory=8192
dxgi.maxSharedMemory=8192

Decreasing the graphic settings just slows down the problem, it doesn't prevent it.

Launch options: DXVK_CONFIG_FILE=/gamedrive/dxvk.conf mangohud %command%

Specs:

Intel i7-12700K @ 4.900GHz
NVIDIA GeForce RTX 3080 (driver version: 560.35.03)
64GB DDR4
EndeavourOS Linux
6.11.3-zen1-1-zen
Hyprland
GE-Proton9-16

 

I've been having a couple of troubles playing Diablo IV, though they seem to be a lot worse with the new expansion. After a while of playing for a while, the game seems to leak VRAM and makes my desktop pretty unstable. Alt+tabbing occasionally breaks the game, the image freezes but I still hear the noises of the menus opening and such. If I don't alt-tab the game doesn't break.

I have found this reddit thread about setting a dxvk file to limit the amount of VRAM available to Diablo. I set up the max VRAM to 8gib but mangohud still reports 10gb being used. I tried setting the DXVK_CONFIG_FILE flag but that also doesn't seem to work. Mangohud report 10gb VRAM very fast. DXVK file contents:

dxgi.maxDeviceMemory=8192
dxgi.maxSharedMemory=8192

Decreasing the graphic settings just slows down the problem, it doesn't prevent it.

Launch options: DXVK_CONFIG_FILE=/gamedrive/dxvk.conf mangohud %command%

Specs:

Intel i7-12700K @ 4.900GHz
NVIDIA GeForce RTX 3080 (driver version: 560.35.03)
64GB DDR4
EndeavourOS Linux
6.11.3-zen1-1-zen
Hyprland
GE-Proton9-16

view more: next ›