Not sure that’s the right place to look for up to date code. I believe it is self hosted somewhere. The lead developer streams on twitch[0]. Last stream was about a day ago.
The nice thing about modular, open source software, is that instead of using the 5 year old client, you can use the one that was last updated two months ago:
Access control is not the same as logging - the first time an application tries to access the API the OS checks permissions, asks user to approve/deny, and then stores the user's choice. No need to log the actual API calls at all, no permanent records needs to be created.
Cool concept but I am not sure if results are apt ?
For input "Old man who fought in war" and maximum creative I am getting a "blood pressure monitor". I think a "gifting" recommendation engine must understand the gift as well as person.
I disagree with that, user experience in Linux is and in foreseeable future will be the most flexible of all and hence allows users to make it look exactly the way they like.
For comparison I would say Linux is like bootstrap that you can customize to make it look the way you want. iOS is like a paid theme you have bought over Themeforest with near to zero flexibility.
If you want a predefined good looking desktop, you can look at Manjaro ( that I am currently using and am pretty happy , my decent 16gb RAM with SSD system boots faster than my Macbook Pro 2019 and opens applications faster on cold boot as compared to Mac )
I switched back (after a Mac stint for 12 years) to Linux a couple of years ago, and although hardware support is much better there are still some very sharp edges you could easily bleed out on if you briefly touch.
I have a ThinkPad T470s running Arch Linux (I also tried Fedora and Ubuntu and saw these there too):
- Desktop performance is too poor to run at 4K, even though it works fine in Windows. I'm not talking playing games (they actually work well), just having a desktop with a browser and editor running at 4K. Ive tried Gnome, XFCE and Plasma on Wayland and X11 and they are all the same. The desktop feels slower, but strangely running tests (backend TypeScript and Scala) is noticeably much slower.
- Multiple monitors mostly works, but it's not always plug and play. Sometimes when I plug in an external monitor it doesn't always switch to it, so I have to set it up manually. Other times it just doesn't detect the monitor so I need to reboot. See note above about testing different DEs.
- Bluetooth audio mostly works (including LDAC) but the sound system often gets confused about which output device should be used. Sometimes Bluetooth audio connects, but it still defaults to the speakers. Sometimes the volume control turns down the Bluetooth audio, but turns up the speakers. See note above about testing different DEs.
- Suspend/resume mostly works, but sometimes it has the same issues as when connecting monitors. Sometimes when I resume I get a black screen, but if I go to a virtual terminal I can restart X11 and everything works. Other times it doesn't without a reboot.
Now of course these aren't the end of the world. I've been using this system and dealing with these issues for a couple of years now. The tradeoffs vs Apple privacy and better developer tooling (native Docker is so much nicer) on Linux make it worth it for me. I also have a desktop system which works perfectly, so it seems to mainly be issues with laptops (or this laptop?). But yeah compared to macOS or Windows, Linux really lacks a lot of polish.
Desktop performance is too poor to run at 4K, even though it works fine in Windows.
I have used 4k with Intel, AMD, and NVIDIA GPUs on Linux (both Wayland and X11) and it is a smooth as it is on macOS. My only data point is GNOME though, because I am happy enough to never try another DE.
I fully agree with Bluetooth problems. I just gave up and use a wired headphone with mic now :(.
But yeah compared to macOS or Windows, Linux really lacks a lot of polish.
I generally agree. I am a NixOS user, though I recently tried Fedora Silverblue and I was surprised how smooth the whole experience is. They nailed the desktop. Atomic upgrades/rollbacks. Flatpaks are really a nice model for installing desktop applications. It's one of the first times I felt that it's a Linux-based system that I wouldn't worry much about recommending to non-technical users.
I think the more serious problem is the lack of applications like Microsoft Office, the Adobe Suite, the Affinity Suite, OmniGroup applications, etc. Sure, there are free replacements, but they are not as good. And even if they were as good, people generally do not like to switch away from what they know.
"I think the more serious problem is the lack of applications like Microsoft Office, the Adobe Suite, the Affinity Suite, OmniGroup applications, etc."
I'd buy Affinity again if I could use it on Linux. I'm hoping that MS does port Office as it will make me stop wondering why I pay for Office Live (365 or whatever they call it this week).
History repeats itself. 10 or 15 years ago the problems I had with Linux were related to Wi-Fi and graphic card drivers. Nowadays these issues are solved, but new ones appear (the ones you mentioned). I'm pretty confident these issues will be solved in the future... but again, new issues will appear and Linux will always be one step behind.
I use two 4K monitors. Desktop performance is uniformly excellent, using only Intel Iris graphics. I cannot imagine what you must be doing. I didn't need to do anything special.
And this is not only about 2020, most likely people will use the machine till 2025. ( Also consider the fact that Apple solders the RAM to motherboard. )
Most of the Indian population lives in small towns and villages where everyone knows one another. People would notice if you suddenly start claiming to be from a different community.
The classification of higher and lower caste itself is an oversimplification.
Wearing the thread implies that you are from a Brahmin community. Brahmin is just one of the many communities that exist in India based on geography, language (including numerous dialects), wealth and religion (including different sects). Each of these communities think they are better than some subset of indian ethnicities.
Some groups (Dalits being one of the prominent examples) are unfortunately at the receiving end of biases from almost everyone else.
+1 This is the first thing that came to mind. Like a torrent swarm of the repo where people can still make commits and pull requests so that development can continue.
https://github.com/davidgfnet/whatsapp-purple/