• 4 Posts
  • 276 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle
  • Got my parents a new computer for Christmas. I didn’t feel like acting as their 24/7 tech support so I let it with the Windows 11 that it came with. Yesterday they couldn’t get their webcam and microphone to work at all for our weekly family videocall. We ended up having the videocall on Signal. I believe they would face less troubles with Debian at this point.





  • A Web browser is a complex piece of SW that needs to provide many, many, features and work with great performance. Therefore you need a large team of experienced developers (full-time and maybe volunteers) collaborating on the development and testing. This is cost in labor and infrastructures (servers, storage, internet connection, hosting of platforms, etc)

    One such feature that is a must-have is playing videos, from YouTube, Netflix, Prime, Twitch and what have you. Most widely spread video codecs are proprietary, you need a license to implement the decoder and these licenses are expensive. H.264 is one such codec, very widely spread across many content and platforms. You wouldn’t want a web browser that lacks the ability to decode H.264 videos. There are many such codecs that are considered essential, and this cost a lot of money in total.

    In conclusion, this is an argument as why developing a web browser costs money and requires a sustainable financial plan, even though it is open-source and developed mostly by volunteers.

    My personal opinion: advertisement sucks. I don’t want it anywhere in my life. I would prefer to pay upfront for my web browser if it come to this.






  • This device attaches to a car’s tailpipe, capturing heat and converting it into usable electricity. The researchers’ innovative system includes a semiconductor made of bismuth-telluride and uses heat exchangers—similar to those found in air conditioners—to capture heat from vehicle exhaust pipelines efficiently.

    Basically, slap Peltier modules on the exhaust pipe. This ain’t gonna do much. We can invent a thousand applications for Peltier modules, until there is a massive technology breakthrough in terms of semi-condutor materials, it’s kinda pointless.

    Reusing heat energy from exhaust is what turbos are doing for 120 years now.




  • There are some plug’n’play solutions out there, all off-the-shelf NAS you can find nowadays will have an “app store” type of things that will let you install Jellyfin and others Webservice in one click.

    The DIY way is cheaper, more flexible, more powerful, but it’s a journey and it can be very frustrating. I too, regularly spend hours if not days on problems that end up basically as “I’m an idiot and had a typo in the config file the whole time”. It’s a hobby for me, I don’t feel like it’s wasted time, I enjoy it, I’m learning stuff.







  • Take the time to properly understand Linux file ownership and permission. Permission will be the cause of many issues you will encounter in you self-hosting journey on Linux. Make sure you know the basics of chmod (change permission) and chown (change ownership), Linux users and groups. This will save you some head-scratching, but don’t worry, you will learn by doing !

    Remember that, if you setup everything right, especially with docker, running as root / with sudo is not required for any of the services you may want to run.