pathief

joined 1 year ago
MODERATOR OF
[–] pathief@lemmy.world 1 points 6 hours ago (1 children)

Nah, your ISP doesn't give you enough bandwidth to host your own mini YouTube. You vastly underestimate the bandwidth required to run the service. It's massive, which is why PeerTube is having a hard time gaining traction.

[–] pathief@lemmy.world 4 points 11 hours ago* (last edited 11 hours ago)

Serious question: how can YouTube pay the bills with zero ads? I'm not talking about making a profit, just breaking even.

[–] pathief@lemmy.world 13 points 11 hours ago (4 children)

Except content creators want to create content, not maintain an instance.

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

Switching to more private and less data hungry services is a tough process. How private do you want to be? If you take it too far, you won't have a cell phone or a bank account.

Carefully consider the changes you are willing make right now. Start small, progress slowly. Don't get discouraged and remember that total privacy doesn't exist.

Start by swapping search engine, don't use Google or Bing. That's an easy goal that already makes a big difference. Use something like Duck duck go, Startpage or something like that.

Eventually move away from gmail. Get your own domain, create your own email address. Slowly migrate your important accounts to the new email. This can take time but it's not hard and you just removed the 2 largest sources of data from Google.

Stop using Chrome, try Firefox. Personally recommend LibreWolf, a Firefox fork. At the very least move to Brave browser (but make sure you disable the crypto crap). Most extensions exist in both browsers this should easy.

Eventually consider moving to Linux but don't rush it. Study what apps you need, what alternatives are there in Linux. Expect a way worse user experience but a way way better ownership. Try in a VM or live environment before you even consider installing it for real.

[–] pathief@lemmy.world 6 points 4 days ago

Well if I only have time to play a game a month, I'm not gonna play a 6/10 game. I'm not saying to blindly trust metacritic but when you seldom play games you need to filter them aggressively somehow.

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

Just go ahead and write a very basic working kernel in rust.

I don't get this stance, really. If I want to write a driver in Rust I should start by creating a completely new Kernel and see if it gains momentum? The idea of allowing Rust in kernel drivers is to attract new blood to the project, not to intentionally divert it to a dummy project.

Rust is sufficiently different that you cannot expect C developers to learn rust to the level they have mastered C

If you watch the video, no one asked anything from the C developers other than documentation. They just want to know how to correctly make the Rust bindings.

Note that Rust is not replacing C code in the Kernel, just an added option to writing drivers.

[–] pathief@lemmy.world 11 points 2 weeks ago

Vertical tabs are in the 131 alpha

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

Rent must be incredibly affordable in the US from what I'm reading here.

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

In the company I work with you can use whatever you want but I'm the only one using Linux :(

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

KDE has """tiling""". They called it tiling but it's just god awful. If KDE had real automatic tiling, I would probably have sticked with it, to be honest.

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

I encountered a scary bug in Proton Wallet, posting here in case someone has the same problem

I sent around 20 euros worth of bitcoins to a friend, to test the service. Everything went fine and was very easy and intuitive

Today I logged in and noticed my balance was short by about 220 euros; It indicated that the transaction also sent around 220 euros to a second bitcoin address, classified as "external recipient". This is usually normal, the wallet sends "change" back to itself, but in this case it didn't seem to go back to me and the "external recipient" totally threw me off.

I imported proton wallet with Sparrow Wallet, it showed the same, incorrect, balance. I increased the "gap" value from 20 to 300 and the balance now shows up OK in Sparrow Wallet. The issue happens because Proton Wallet doesn't use the first available change address, it used a random one way further down the list. In my case the "change" income was the change address 20-300th (I had to scroll a lot to find it).

My balance still shows incorrectly in Proton Wallet and the transaction shows as -240 euros. I have reported this issue to Proton, hopefully no one else will be scared :P

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

I'm not really invested in Cosmic, I'm happy with Hyprland and will continue to use it.

I do think they did a REALLY nice job with the tiling. I don't think you can find a more intuitive and user friendly tiling window manager. Something that's not absolute barebones out of box and can be configured entirely with a GUI. In that regard it does bring something to the mix and is very very welcome.

13
submitted 1 month ago* (last edited 1 month ago) by pathief@lemmy.world to c/steamdeck@sopuli.xyz
 

Hi friends.

Ever since God of War was released on the PS4, I wanted to play it. Loved the original trilogy, wanted to give this one a go.

Since God of War has a "Verified" badge I ended up buying it. Unfortunately the experience has been really really bad. The game crashes every 10-20 minutes. The steam deck (OLED) completely freezes and I have to hard reboot the device.

I've googled about this issue, everyone seems to point at these graphical settings and some others but none seem to work.

I've tried several Proton versions, with and without GE but also no luck. The game crashes a lot. It's disappointing that the game has the "Verified" badge but is basically unplayable. No other game has ever given me any trouble.

Anyone had this problem and managed to get it to work? Thanks.

 

I work with a client that migrated their infrastructure to Microsoft. In order to connect to their Linux Server, I now have to Remote Desktop to their Azure Virtual Desktop thing. I'm not pleased but it's out of my control.

I tried remmina freerdp but doesn't seem to support that Azure thing, there doesn't seem to be an option to add the workspace.

Any recommendations or do I have to setup a virtual machine just for this? :/ Cheers

 

Sorry for the weird question, felt like someone in this community would know how to deal with this.

I bought 5 packs of Dragon Shield Dual sleeves on CardMarket. They arrived fast and all packs were perfectly sealed. When I open the packs, 3 of the packs are defective. There's a black stripe on the top/bottom of the sleeves, which effectively mark them. These sleeves simply cannot be used. The other 2 packs seem decent, albeit with small defects on the side of the sleeves. Not big enough for me to complain, I think. They all come from the same batch.

I feel bad asking the seller for a refund, I don't think they had a way of knowing the sleeves were defective. The packs were sealed and the batch number is only visible after you open the packs. But maybe they have some sort of way to get the money back from their distributor or something? I have contacted them to see how to go from here but no reply so far.

I saw that Dragon Shield also has a contact form for defects but they warn me that since I didn't buy the sleeves from their store there is a very low chance they'll actually do anything. I submitted the form anyway to let them know that this batch is likely defective.

Who should provide compensation for defective sleeves? The seller or dragon shield?

EDIT: seller replied refusing any compensation, Dragon Shield has not yet replied. Lesson learned: I'll order from Amazon next time instead of throwing money away.

EDIT2: today, July 8th, Dragon Shield replied and offered me a full refund as a voucher for a purchase on their website, free shipping included. They stated that the manufacturing process of the Dual Mattes line makes this problem hard to avoid, though it was particularly bad in my case. I recommend avoid the "Dual Matte" line altogether.

Cheers!

 

Not affiliated with the author, I just really like their videos.

 

Searching for product recommendations has become harder and harder over the years. I used to google or browse reddit for reviews, used them to create a shortlist of products and then actually dig deeper and compare them.

Lets say I'm in the market for a mechanical keyboard, but I don't know much about them. I use whatever search engine to look for "best mechanical keyboard 2024". The results are really bad, and I mean really bad. It's more of a list of keyboards to avoid, to be honest. The problem is not just google. Bing, duckduckgo, Kagi, Startpage... all results suck. The results are filled with AI generated pages or outlets farming affiliate links. There are a couple of good suggestions in the middle of the garbage but if 9/10 websites recommend a random razer keyboard, I'm inclined to believe it's an option worth considering.

Some of my friends say they resort to Youtube. I can agree that Youtube has amazing content creators that give amazing reviews and produce great quality content. But if you don't know anything about the subject, how do you know which content creator is good and which content creator is just farming affiliate links?

One of the things I loved about Reddit was that I could just go to /r/whateversubject and talk to what I felt was real people discussing products they loved. I no longer use Reddit ,and Lemmy, unfortunately, doesn't have a big enough userbase to have a good community for each type of product.

So, what's your strategy to find out good products on subjects you know nothing about?

 

Hi friends.

I own a couple of games that are pretty much played exclusively with the Steam Deck's touch screen. There are some community layouts that do work but they honestly suck. The best example for this is Magic Arena or Football Manager 2024.

Holding the Steam Deck with one hand is a bit uncomfortable, the ergonomics aren't good. I'm sure there must be some kind I'm accessory I'm not aware of that improves this. I tend to play on the couch, a kickstand wouldn't be great here.

Thanks in advance!

87
submitted 7 months ago* (last edited 7 months ago) by pathief@lemmy.world to c/programming@programming.dev
 

I've been working with a Javascript (+ TypeScript) + Java + SQL stack for the last 10 years.

For 2024 I'd like to learn a new programming language, just for fun. I don't have any particular goals in mind, I just want to learn something new. If I can use it later professionally that'd be cool, but if not that's okay too.

Requirements:

  • Runs on linux
  • Not interested in languages created by Google or Apple
  • No "joke languages", please

Thank you very much!

EDIT: I ended up ordering the paperback version of the Rust book. Maybe one day I'll contribute to the Lemmy code base or something :P Thank you all for the replies!!!

 

EDIT: Solved! Check this comment!

I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.

The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don't exist in the portuguese language.

In X11 I fixed this by using an .XCompose file with the keybinds just like in Windows. Source here, it works perfectly.

In Wayland, the .XCompose file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the --ozone-platform-hint=wayland ignores the .XCompose file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I'm typing.

I've searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make .XCompose work seems to be available.

I'm wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.

 

EDIT: Solved! Check this comment!

I use a keyboard with an american layout. I find it much better for coding and actually love this keyboard to pieces. However, I still need to write in portuguese.

The dead keys in Microsoft Windows worked perfectly for me but the Linux ones do not. Some characters are not available and are replaced by characters that don't exist in the portuguese language.

In X11 I fixed this by using an .XCompose file with the keybinds just like in Windows. Source here, it works perfectly.

In Wayland, the .XCompose file works for pretty much all apps. Firefox is fine, kitty is fine, Vivaldi is fine. Unfortunately electron apps with the --ozone-platform-hint=wayland ignores the .XCompose file and I get the default keybinds. Since I own an nvidia card I really need these flags, otherwise the electron apps will aggressively flicker and/or eat letters while I'm typing.

I've searched far and wide, there are several open bugs in chromium, electron and wayland repositories. Everyone seems to be pointing fingers at each other for years and no workaround to make .XCompose work seems to be available.

I'm wondering if there is an alternative way to customize the dead keys under Wayland. Thanks in advance.

82
submitted 9 months ago* (last edited 9 months ago) by pathief@lemmy.world to c/selfhosted@lemmy.world
 

Hi friends. I'm a newbie in self-hosting, though I've been managing (virtual) linux servers at work for a couple of years. I'm completely ignorant on the hardware choices out there, hopefully you can point me to the right direction.

Here are my requisites:

  • Low power consumption, I plan to have it connected 24/7 and I'm kinda concerned on how much it will impact the electricity bill
  • Ethernet port, preferably gigabit but whatever
  • Graphical performance is not important as I don't plan to connect it to any display. As long as I can ssh into it, I'm good.

Services I plan on installing, for starters:

  • casaOS
  • pi-hole, or equivalent
  • Home Assistant
  • Kitchen Owl (nice to have)
  • Paperless-ngx (nice to have)

I live in europe and my budget is around 80 euros or so. Thanks in advance!

 

I've played 4 of the 12 games so far and I've been having a blast. I'm excited to play the next session, which is something I could never really say about ticket to ride.

We've been playing with 3 players and each session probably takes around 30 minutes. After each game, however, new stuff is introduced and sometimes it takes a bit to unpack and learn everything. The new stuff has been really easy to introduce and adds depth to the game. Most importantly, it adds fun.

Have you tried it? Is it on your radar?

 

This year I've been removing Google from my life. Today I installed LineageOS without Google Apps, taking yet another step to a degoogled life.

Due to clearly some poor planning I forgot to lookup some alternative apps for the basic stuff I never think about... I'd rather install FOSS apps that are available on F-Droid or at the very least, an app that is available on Aurora Store. Would rather not be installing random APKs.

  • Dialer app: I installed "Koler", which seems decent enough

  • Contacts: Doesn't need to be super fancy, just something that allows me import my contacts from a VCF file.

  • SMS: Currently using QKSMS, not sure if anything else is recommended...

  • Camera: I barely use my camera app, just need something to take the occasional photo.

  • Gallery: The default is probably good enough, let me know your thoughts

  • Launcher: I used Niagara launcher but I never got used to it, to be honest. I guess I'm looking to something more traditional.

Shoot me any other FOSS apps you think are great! Thank you so much.

view more: next ›