• 8 Posts
  • 142 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle





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








  • Last week I installed Windows 11 on a new laptop that came with FreeDOS installed. It was a really dreadful experience, I never thought it was this bad.

    • The windows 11 installer couldn’t find any hhd partitions or hard drive, while FreeDOS could. After googling for a while I had to download an Intel Rapid Something driver from the manufacturer’s website and load it up when installing windows 11.

    • After installing Windows it required an internet connection to proceed but I assume the wi-fi drivers were not installed. USB tethering didn’t seem to be working either so I had to continue the setup elsewhere, where I had physical access to the router.

    • I had to skip a lot of things throughout the installer, which kinda shocked me. Office 365 and even games, before I even booted the actual OS.

    • Fully updating Windows took 2 hours. Fresh ISO, gigabit Ethernet connection, nvme HDD. Damn.

    Pretty miserable experience and completely impossible to an unexperienced user.


  • pathief@lemmy.worldtoPrivacy@lemmy.mlWhy don’t you like Apple?
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    edit-2
    5 months ago

    When I was going through college I had to work as a Microsoft salesperson in the largest commercial shop of my country. Basically I had to sell Windows laptops and ensure every purchase had a Microsoft office attached.

    My stand was right next to Apple’s and I had a lot of Apple fan boys tease me saying how superior Apple hardware was, how fast and secure everything is. I felt that by having no experience with Apple devices I was not doing my work properly, I couldn’t personally disprove their experiences and opinions with my own. I ended up buying a 13 inch MacBook pro for 1300 euros, I believe. Since I worked at the shop they gave me a considerable discount, I’m unsure what the actual retail price was but certainly at least 1800 euros.

    I felt robbed, to be honest. Using an Unix like system was nice, I always loved posix shells. Everything else was honesty a terrible experience. Why the hell do I need xcode to do anything? Why does git depend on xcode? Why is xcode no longer available for my machine directly from the store? Why is the store sooooo damn slow? Why am I forced to use Safari’s garbage engine, regardless of the browser I choose?

    I understand the appeal of having an entire ecosystem of devices that play nice together but MacOS was the only operative system I tried that would actually get on the way of doing work for me personally. For 1300 euros I could have gotten a beast windows laptop at the time, with a nice dedicated GPU instead of that Intel integrated garbage card that can barely play a YouTube video without full speed fans.

    A couple of months ago I ended up installing EndeavourOS on this MacBook and it honestly brought this laptop back to life. So much faster and I can finally go back to installing up to date browsers! I have full Java stack running on an up to date intellij IDE and it works nice. A little slow, sure, but fast enough to get work done on emergencies. No more eternal spinning wheel loops.

    Hate is a very strong word, I don’t hate Apple. I just would not buy or recommend anyone to buy any of their products. They’re pretty, tho!






  • I use Linux servers on my job and I did a ton of research. I felt confident in moving from Windows to Linux and for the most part it went very well. Most distributions provide a live environment is the installer is extremely easy.

    I had a ton of small little problems with Nvidia, Wayland, audio… I ended up fixing most of them, or at least apply some workarounds but it was a painful experience.

    Gaming works really really really well, which I found surprising.