• 0 Posts
  • 30 Comments
Joined 3 years ago
cake
Cake day: July 3rd, 2023

help-circle










  • And yet, here we are. Until 2010, Microsoft would say - “What are you gonna do about it, install Linux and edit .doc files in vim lolol?”, but now users would just buy Chromebook instead.

    Coincidentally, Windows did not get any new features since Windows 95 up to Windows 8, because why change the atrocious Control Panel if users are gonna buy it anyway?

    So they either decided that running a device driver certification program is too expensive, or they are panicking and adding dumb shit to Windows to maintain an appearance of doing something to shareholders.


  • Windows has stopped being Microsoft’t core business since Windows 8 (2015), and turned into an expensive liability. The core of Microsoft business now lies in selling cloud services, compute, and Office 365 subscriptions.

    The problem is - users pay for Windows only once, and not each year like all other fancy rich companies like Adobe make their users do. And the market is saturated, because Microsoft became monopoly around 1995. Every PC sold has Windows installed, and since everyone on the planet already owns one PC per person (citation needed), the sales directly depend on the birth rate.

    Trying to change to subscription model was met with violent pushback from users, so they started adding advertisements to taskbar starting in Windows 10, and created a shittiest app store ever to copy Apple.

    They have been trying to kill Windows ever since, but they cannot due to numerous contract obligations.






  • There is a whole lot of demand from industrial equipment manufacturers. When you attach a computer to your twenty thousand bucks robot arm or CNC drill, you need it small, reliable, readily-available, and brand-new, so you slightly overpay for Pi 5 for $200 and an SSD drive for another $200 to not rely on faulty SD cards, and if it breaks you can buy and replace it in 15 minutes, and future Raspberry Pi 6 will most probably boot from the same SSD and work with zero modifications, even contacts placement will be the same. Does it need 16 GB? Probably not.

    Also, drone manifacturers. 16 GB RAM is just enough to run a computer vision AI model, and you won’t haul a used HP laptop on a drone.




  • Yup, it would be super convenient to have one or two pins for ADC. Technically you have a DAC on Pi 4, if you repurpose the analog audio output, but on Pi 5 all you have is digital HDMI audio.

    Oh well, an AD7705 voltmeter board costs only $2, and uses only six wires for SPI connection, including one of two precious precious 3V3 pins. And you’ll also need around three days to dig Github to find a working Python driver for it. But at least you don’t have to worry about burning your 3.3V Raspberry pins with 5V input voltage.

    And at this point you are asking yourself - why not pay $3 for an ESP32 or a STM32? you can program it to use just three wires - power, ground, and UART TX, and you don’t need to read it 500 times per second like AD7705 and use 25% CPU of your Raspberry Pi Zero, you can program it to calculate an average RMS voltage once per second, and you can read a total of six ADC channels on ESP32, and on STM32 half of all the pins can be configured as ADC, and it’s also quite precise and low-noise, while on ESP32 ADC is more … consumer-grade.