By the way, I am an apple hater because I tried apple after years of using Linux and it was a true mess. Here’s a story: I had to make an app building CICD pipeline and guess what? We had to run a macbook as a server because they fucking cannot share at least a VM for building. A CLI command brought up a GUI confirmation. How should I automate something that brings up a GUI. Garbage. Package management is horrible. Command line utilities was outdated. Case insensitive filesystem. Then Ruby…
And it’s not enough that they are shit, but they are actively holding back innovation. They held back PWAs for example. And they shit on open-source. They are the definition of vendor lock-in.
They look good though.
It works between android and any linux distro through kde connect. It let’s me do more than just clipboard sharing. e.g.: I could remote control my laser engraver through it.
Vertical integration and progressive company are good for Apple but for the consumer they are irrelevant I think.
Security is ok, privacy must be a joke, siri is listening, just like google. You have to be logged in to install an app from the store etc…
Pretty limited ui. Some might like it, some may don’t, but they can’t change nothing.
this is beautiful
EDIT: this was beautiful
That’s fair. Typescript has to cook with the existing js ecosystem.
there won’t be two pointers, but multiple devices are supported
I bought pads as well but the original ones didn’t break. I wanted to replace them with my new one, however i found the new one is more stiff while the original is soft that components can sink into it. I didn’t know that it’s a thing. So i kept the original. (If anybody is interested there were 0.5mm and 1mm pads on the cooler.)
Honestly, I don’t get it.
Is it about the syntax sugar? Would you like to use callbacks instead?
Async programming is when you achive concurrency even with one thread. It’s needed. There’s no alternative to this.
Some distros do not include all supported device firmware in the base system. You have to determine your wifi adapeter and install the firmware for it. You may want to use usb tethering from your phone for that.
I made a home inventory management software, because I don’t have much space in my flat, so I track every single piece of the compressed pile of boxes; with qr codes on them.
It’s a very simple app but you should have a printer to print qr codes for the boxes.
The documentation lacks some detail, so ask anything about it, if you want to try it.
https://github.com/fxdave/DavidHomeVentory
EDIT: yeah I didn’t update the readme. The installation may not work. So tell me if you want to give it shot.
It looks like this in action btw:
You still had deep sleep until now? Lucky you. To me Dell forbided S3 way earlier.
What do you suggest?
That’s my problem with this. It tries to be a desktop display server protocol without unifying all desktop requirements. Sure, X11 is old and have unnecessary things that aren’t relevant anymore, however, as someone who builds their own DE, (e.g.: tiling window managers) I see it as the end of this masterrace. Unless everybody moves to wlroots. Flameshot, for example, is already dealing with this, having at least 5 implementations only for linux, and only wlroots and x11 are standards.
Also, imo, having windows in windows is useful when you want to use your favourite terminal in your favourite IDE. But as you said DEs can implement it simply. Let’s say wlroots will implement this but others can decide otherwise. And for those the app won’t run.
Another example, that affects my app personally, is the ability to query which monitor is the pointer at. Wayland doesn’t care having these so I doesn’t care supporting wayland. And I"m being sad about this because X is slowly fading away so new apps will not run on my desktop.
Moreover with X11 I could write my own hotkey daemon in my lanuage of choice, now I would have to fork the compositor.
Do I see it wrong?
My brother had that OS. It worked fine until it got a bug that the computer froze when he enabled the wifi, and the only way to stop it was pressing the power button. I couldn’t figure out the cause, and there was many unnecessary things coming with the OS, so I helped him to install Arch instead. Now, it works well and feels clean.
EDIT: based on the comments, the issue happened with arch too.
Ofc, Arch users should learn how to resolve a package conflict, or how to downgrade packages, or generally how to debug the system. Sometimes you also have to migrate config files.
On the other hand, as an arch user, I can tell that it mostly just works. If you customize heavily an ubuntu, it will break more likely. And while you can fix an arch, you probably have to reinstall an ubuntu.
Moreover, Arch has a testing repository which is not the default.
“I use bluefin btw” It doesn’t feel nice.
When I was child I thought they are the same places, even though Austria is our neighbour country. 😄
Just a little. Big corporations ruin the working class just to eat more profit. I wish they had received less love.