[-] Manbart@beehaw.org 8 points 10 months ago* (last edited 10 months ago)

Aside form all the stuff you find in bash, it has some additional unique features mostly related to shell programming. A few example include

  • floating point arithmetic and math functions like sin, cos, exp etc
  • "compound" variables (kinda like an object in javascript)
  • An extended version of getopts which supports both long and short options, and it implicitly creates some additional options for you i.e. a usage page available at --help and a longer manpage style output available at --man
  • In addition to the usual shell builtins, it has a ton of optional ones you can enable at build time, which ranges from basic stuff like chown and chgrp (faster than invoking a new process) to an integrated tcp/udp server with an event loop (i.e. "mkservice" and "eloop" commands)
  • Command line and history editing with vi/emacs commands
  • coprocesses: you can start programs/subshells in the background but still communicate with the std input/output of them while the main script runs either by using the -p flag to read/print or by assigning file descriptors to them (so you support more than one background process this way)

TBH, I don't even use some of these features, but it's still a very cool shell, and probably underrated. Not to mention I like being contrarian at times.

Note; AFAIU these advanced features don't apply to ksh's clones like mksh or openbsd's ksh, they are unique to the original "ksh93".

On the downside, it's command completion is pretty basic compared to bash. It completes paths and filenames, but you can't extend it to complete command line arguments to commands or anything

53
submitted 10 months ago by Manbart@beehaw.org to c/unixporn@lemmy.ml
[-] Manbart@beehaw.org 25 points 1 year ago

Crash reports are one thing, but web browsing data and enumerating devices on your local network go well beyond that objective

From https://www.intel.com/content/www/us/en/support/topics/idsa-cip.html

Other devices in your computing environment

The categories of websites you visit, but not the URL itself, Includes universal plug and play devices and devices that broadcast

information to your computer on a local area network: for example, smart TV model and vendor information, and video streaming devices.

The categories of websites you visit, but not the URL itself, The information collected includes categorized web browsing history that shows how long and how often you visited specific categories of sites (i.e. social media, personal finance, or news). All site visits are classified into one of 30 categories. We do not collect URLs, web pages titles, or user-specific content without explicit permission from you.

[-] Manbart@beehaw.org 5 points 1 year ago

I run Office 365 as a PWA at work, it works good enough. And I pretty much use it just for Outlook anyway (I never can get the shared calendars to work in the native Linux email clients), LibreOffice is good enough for my word docs, diagrams and spreadsheets. It helps that we use SharePoint, which doesn't support all of the formatting features of desktop Office anyway

[-] Manbart@beehaw.org 6 points 1 year ago

Wow, I had no idea they are still around

[-] Manbart@beehaw.org 3 points 1 year ago

Like everything, it's a trade off. Windows allows different versions of the same libraries, but at the cost of an ever growing WinSXS folder and slow updates

31
submitted 1 year ago by Manbart@beehaw.org to c/foss@beehaw.org

Those who are using Android ROMs without Google play services installed: Do you know any visual voicemail apps that work without Google Play Services? I tried the app 'My Visual Voicemail' but it wouldn't work. Though it seems to see all my voicemails when I open the app, a popup comes up saying the app requires Google Play Services and refuses to play the voicemails. I was also going to try 'Boost Visual Voicemail' (my carrier), but I wasn't able to find the .apk file through the usual channels (apkmirror.com, https://apps.evozi.com/apk-downloader/). I didn't see anything relevant in F-Droid either.

TIA!

2

I'm interested in getting an inexpensive device to install PostmarketOS on just to play around with mobile Linux and maybe do some testing (I'm not expecting this to be my daily driver phone).

The Samsung A5 seems like a device that works reasonably well with PM and can be bought on Ebay fairly cheaply. However, it looks like most of the A5 I see on Ebay are 2016 and 2017 models. I notice the Wiki specifically mentions the 2015 model though.

Are these devices compatible, or do I need specifically the 2015 model?

Any other suggestions for inexpensive mobile devices that support PM that are widely available?

[-] Manbart@beehaw.org 3 points 1 year ago* (last edited 1 year ago)

Looks pretty cool actually, now I just need some more hardware..

[-] Manbart@beehaw.org 6 points 1 year ago

Well, as we all know, 73% statistics are made up on the spot

[-] Manbart@beehaw.org 7 points 1 year ago

Just to add a little more context, here’s the W3C recommendation for DID:

https://www.w3.org/TR/did-core/

[-] Manbart@beehaw.org 2 points 1 year ago

Thanks, I'll check the One and Nexus 6 out. No need for 5G, I don't think my cell plan even includes it. IT is a shame that so many devices are locked down. I look forward to the day PostmarketOS and companies like Pine64/Purism are good enough for daily driving

15

cross-posted from: https://beehaw.org/post/509450

Due to some damaged hardware, it's about time for me to get a new phone. For my next device, I'm looking to use use LineageOS

Does anyone have suggestions for a used device with good LineageOS support? I'm looking for something decent but not too expensive with good compatibility. Any other tips for a new user?

22

Due to some damaged hardware, it's about time for me to get a new phone. For my next device, I'm looking to use use LineageOS

Does anyone have suggestions for a used device with good LineageOS support? I'm looking for something decent but not too expensive with good compatibility. Any other tips for a new user?

[-] Manbart@beehaw.org 3 points 1 year ago

Great post, thanks

[-] Manbart@beehaw.org 3 points 1 year ago

It works well. I imagine browsers on other platforms are similar, Gemini doesn't offer a bunch of bells and whistles anyway

43

Looking to find more indie/small-web content to replace big tech sites. I enjoy Lemmy and Mastodon, but does anyone know any good Gemini and Gopher protocol sites that actively post content?

view more: next ›

Manbart

joined 1 year ago