Half of the linux ecosystem is personal projects.
Linux itself started as
just a hobby, won’t be big and professional like gnu
It’s not useless as you can learn from it.
Almost. It doesn’t try to solve all the problems, though. I’d say it’s a passion project like Haiku and TempleOS.
From interview: it started as a research project. The author wanted a distribution that uses the least system resources with maximum performance.
He started with archlinux, moved on to gentoo and to go even deeper - found the infamous “linux from scratch” and started to shape his own distro.
Ok, because of this post - I decided to bite the bullet and try wayland again. And it was much better experience this time:
I’ve installed sway “pattern” on OpenSuse-Tumbleweed and:
waybar absolutely supports clicking tray icons.
I confused it with swaybar, that’s installed with sway by default and should be an i3bar-compatible. Waybar doesn’t seem to support i3bar protocol, but anyway, after I configured it - it’s like 95% there from what I want.
I could switch tomorrow if I could do my current setup:
Last time I tried Wayland in December, I had issues with waybar not supporting clicking tray applet icons. Also I’ve ported my dropdown terminals script to support sway - and it worked half the time, like, literally every second key press was ignored.
On one hand I have X session that currently has no downsides for me, on other - wayland that has no upsides. Tell me, why would I switch?
it seems to be a variation of “cargospace” meme.
It’s also a good filter for useful videos vs ‘content’.
For one - the error handling. Every codebase is filled with messy, hard to type:
if err != nil {
...
}
And it doesn’t even give you a stack trace to debug the problem when an error happens, apparently.
Second reason - it lacks many features that are generally available in most other languages. Generics is the big one, but thankfully they added them in last half a year or so. In general Golang’s design principle is to implement only the required minimum.
And probably most important - Go is owned by Google, aka the “all seeing eye of Sauron”. There was recently a big controversy with them proposing adding an on-by-default telemetry to the compiler. And with the recent trend of enshittification, I wouldn’t trust google or any other mega-corporation.
I have all apps I use daily in the appimage format. Yesterday I decided to try btrfs for my root partition and did my annual Linux reinstall. All my apps were already there and ready for work from the start.
I also have a usb flashdrive always on me with the same appimages. Just in case I’d wipe a hard drive by accident and wouldn’t have an internet connection or something like that (in case of emergencies). You can’t do this with flatpaks or snaps.
IMO, go’s gopher is ugly, not cute. But, anyway, there are better reasons not to learn Go.
How much their ad-free tier costs? Can I pay without them tracking me? No? Then fuck you (website owners), I will be freeloading and will advertise freeloading.
Btw, use uBlock origin on Firefox, I haven’t seen one of these annoying screens in a while.
Edit: uh oh
What type of information we collect? (iv)Identifiers and Precise Location: we may collect certain identifiers such as your IP addresses, and precise location solely through the mobile app in the event you have consented to provide us with your location.
Company may also share personally identifiable information with companies or organizations connected, or affiliated with Company, such as subsidiaries, sister-companies and parent companies, and other partners, with the express provision that their use of such information must comply with this policy.
Do not track disclosure Our Service does not respond to Do Not Track signals. For more information about Do Not Track signals, please see …
1 - bloat
2 - click-bait title
There’s a separate syntax for quotes in markdown:
> This is a quote.
whole paragraph is still a quote with a single '>'
and even newlines are preserved and long lines are perfectly soft-wrapped, isn't it useful?
>
> empty lines should have '>' if they're part of quote
> this is a separate quote, because line above doesn't have '>'
This is a quote. whole paragraph is still a quote with a single ‘>’ and even newlines are preserved and long lines are perfectly soft-wrapped, isn’t it useful?
empty lines should have ‘>’ if they’re part of quote
this is a separate quote, because line above doesn’t have ‘>’
Vampires are found independently in Africa, Asia, North and South America, India, Western and Eastern Europe, and especially in the Balkans. All these incarnations have common attributes of folkloric vampires, though their appearance and origins vary due to the cultural environment and the intent or purpose of the myth (i.e., social control). Thus, the vampire is not culturally specific, nor is it a particular phenomenon, but rather it is almost a universal explanation for the liminal state when coupled with its relatives. Each culture has created these mythical fiends as a way to explain folk hypothesis, thus individually perpetuating their existence.
source: “Living in Death: The Evolution of Modern Vampirism” by Cheryl Atwater
Just tell me actual errors like a professional OS would.
Professional OS:
You know what’s even more dissapointing? bc - arbitrary precision calculator for linux shell uses ‘l’ for natural log, just a single letter.
And there’s no other log function, so when you need logx(y) you write: ''l(y)/l(x)".
No, next one is obviously the transparent alpha version to complete “RGBA”.
I like mongolian tea in the morning: very strong tea + half cup milk with butter and salt.
Oh, and GBA rom is included with game files.