• 0 Posts
  • 15 Comments
Joined 1 year ago
cake
Cake day: October 10th, 2023

help-circle

  • KDE offers a better user experience than MacOS or Windows (haven’t used 11 though). It really took off in the last years.

    By default it’s similar to Windows but you can completely customize the look and feel without touching a terminal/console. It has inbuilt stores with user contributed themes, icons, backgrounds, widgets and extensions. Some of those can make KDE really shiny.

    Then you can completley change the layout of the Desktop. Add panels (alias taskbars), add different buttons and functions to the panels change their positions. The widgets KDE comes with are very nice too. Especially the hardware monitor ones. I use HW-mon widgets for temperatures, diskspace, ram, network-activity e.g.

    You can add as much virtual desktops as you want. You can activate desktop animations for things like switching between virtual desktops or window overviews. With an extension like Krohnkite you can automatically arrange your windows. You can change most keyboard combos for the various functions of the desktop.

    KDE is based on the superior Qt programming framework and is therefore pretty optimized and most of the apps are pretty consistent in their design language unless they’re written for the concurrent desktop environment Gnome whose apps can also be run under KDE.

    Alt+F2 opens a KRunner overlay which is KDEs universal search for applications documents, web, even open tabs in browsers. You could also open the Kickstarter (Startmenu) via the Windows-key and enter the application name right away.

    Browsernames are the same. Just search them via KRunner. The best way to install software for newbies is a package manager which is included on user-friendly distros like Fedora, Mint, OpenSUSE, Kububtu. You open the package-manager/appstore search for the application you want to install and click install. Huge Advantage: With every OS-Update all the software you installed via a package manager gets automatically updated along with the OS packages.

    Generally if you come from Windows use KDE. There other desktop environments like Cinnamon or Mate similar to Windows but none come close to KDE. If you feel adventureous and want to learn a completely new desktop workflow use Gnome.

    The first and most important choice is to choose a good Distribution. I’m using EndeavourOS and Arch. They are extremely good distros but maybe not the best for beginners (although Endeavour is not too bad with onboarding).

    Fedora or OpenSUSE could ease the learning curve.












  • And it’s more ethical and environmentally friendlier than Lithium-Ion, right?

    Norway has just started a deep sea excavation for cobalt and copper which as I understand (I’m clueless) can be omitted from sodium-ion batteries. The excavation is roughly of the size of equador and will take place in an area that may contain previously unknown lifeforms and critically endangered eco-system.

    A paragraph of an article seems to show their non-chalance regarding the ecosystem impacts and unknown side-effects:

    “The Norwegian government recognizes that it can’t be sure any mining would be sustainable—it’s not been able to determine the likely environmental impact of extracting minerals in its waters, nor exactly what minerals are there to be found. “We do not currently have the knowledge needed to extract minerals from the seabed in the manner required,” says Næss.”

    These are the guys whose grid runs on 99% hydropower but they keep drilling for fossile fuels and now rare earths to export them and in addition are still hunting wales.

    So to summarise: I’m very happy that there seems to be an eco friendly battery where its main component is the overambundantly availabe sodium. And the short wikipedia entry seems to reflect, that it’s a more simple tech.


  • Nice. I started Ratchet & Clank on PCSX2 yesterday. Holy hell is that Emulator a work of art. The graphical options for the emu make that PS2 game still shine and the gameplay is lotsa fun. Sadly the libretro core for Retroarch/Emulationstation bugged out for me and was slow compared to standalone PCSX2.

    Also I’m still puzzled how it’s possible there are so many retro-achievements for so many games. I looked up how to implement them and it’s really complicated. I totally underestimated how big the retro games scene still is. I really want to get into the netplay thing.



  • It is day and night. Svelte is nearly vanilla JS/TS. No quirks and surprising side-effects like in React. No shadow DOM. With the new rune system in the next version it will even be better. For me it had the best DX of all frameworks I tried.

    I suppose OP is frustrated because the business world hasn’t catched up and most of them still only search for React devs, which is in my opinion very stupid, because React can be so frustrating for devs. The reddit sub for svelte has ever so often posts by them praising the sanity of Svelte.

    But it would be a valid point by OP if that is their reason when their income depends on it. We can only hope Svelte catches up in that regard.


  • I’m have done both, Spring Boot and Laravel on BE and Vue, Svelte and React on FE.

    Don’t believe the FUD. Vue and Svelte are fun if you have a moderate understanding of HTML, JS/TS and CSS in your sleeve and those reactive frameworks are indefinitely better than vanilla JS or jQuery. React is another beast and I really didn’t like working with it.

    Both Vue and Svelte have nice setup tools for NPM/PNMP (I’d recommend the latter) that create template applications in a few minutes which immediately run inside a local dev-server. Change some code and changes are immediately reflected inside the browser. It’s really a nice DX. And both frameworks have very nice ecosystems and GUI frameworks, e.g. VueUse or shadcn-svelte.