toastal

@toastal@lemmy.ml

toast.al

he/him

This profile is from a federated server and may be incomplete. Browse more on the original instance.

toastal, (edited )

ATS blasting in here to give you linear types, dependent types, & refinement types with the literal performance of C—& safety beyond all 3.

toastal,

GrapheneOS only works on Google hardware. Part of the advantage of Android is device variety, but GrapheneOS forces you down a narrow path. Want a rugged device, a headphone jack, microSD? Well Google doesn’t offer those so GrapheneOS can’t meet your device requirements.

toastal,

It would be possible to ship generic system images with separate updates for the device support code. However, it would be drastically more complicated to maintain and support due to combinations of different versions and it would cause complications for the hardening done by GrapheneOS.

Sounds like they could, but have resource limitations to do it. It’s also a knock against Google whose hardware has gotten worse. Personally, IDGAF about these project-imposed requirements if I can’t have the standard headphone jack on portable device.

toastal,

And? That doesn’t change that you are limited strictly to the other featuresets Google phones provides… if you need a feature Pixels do not provide, then you will be using a different OS.

toastal,

Use on multiple devices (in addition to mobile device)

Anything that isn’t green here is a ‘no’. The amount of service requiring mobile devices is absurd. I would hope many of us would love to make the jump out of the Apple/Google duopoly at some point if not already, & these sort of lock-ins should be avoided if you put even two thoughts into the future.

toastal,

Even with the UnifiedPush fork from F-Droid where you can avoid the Play Store & FSM notifications, you are still shackled to Android which isn’t a long-term solution with Google ultimately at the helm.

toastal, (edited )

For beginner self-hosters Snikket’s guide is even less work than others, but ejabberd/Prosody are easy to setup up compared to most software. General public is generally out at needing their own server even if the system requirements for XMPP incredibly minimal & many would have access to hosting at home on the cheap with dynamic DNS & basically anything with a processor + a Linux distro.

Not sure what the modern feature support you are talking about tho. Some clients already have stickers, reactions, threading… but the ‘X’ is for ‘extensible’ so it is all meant to be optional on purpose so it is easier to implement clients & democracy wins on features that clients decide are worthwhile to uptake (at least now that Google is out of the picture dictating too much)–& you have community-ran compliance suites for server features like the one for Conversations. Having used a couple of Matrix clients that aren’t Element, the fragmentation of client feature support is literally just as bad–except there is a lot less maturity due to age.

toastal,

Webxdc is pretty neat. Cheogram & Monocles clients also support it on Android.

How is everyone handling the 2FA requirement for GitHub? (docs.github.com)

Just wondering what people are using to meet the 2FA requirement GitHub has been rolling out. I don’t love the idea of having an authenticator app installed on my phone just to log into GitHub. And really don’t want to give them my phone number just to log in....

toastal,

Ideally you don’t want to build your open source software on a proprietary forge service so hopefully nothing of value is on the Microsoft-owned platform so it doesn’t really matter how secure it is.

But you should have a free software TOTP option on you anyhow. I use password-store’s OTP plugin so it is easier to back up & sync.

toastal,

Seems more a rejects of the flamboyance of the prior two generation which will certainly give it a different feel. It absolutely felt fresh at the time of inception.

toastal,

You still shouldn’t dismiss these sorts of licenses as “free software” has done an alright job for user freedoms but not getting developers compensated for their efforts—which is why licenses like these pop up sharing the source code, but not letting their work be exploited.

toastal,

Please correct me if am wrong since I have never made any mobile OS applications.

There’s the $100 fee or whatever to join the developer program even if your app is free. There is a slow manual review process. You have to share a 30% cut with Apple of any profit. Most of the tooling for iOS requires a macOS machine which is another massive money sink as well as being proprietary with no source available. I believe GPL or similarly licensed code isn’t allowed on the App Store either due to ToS conflicts.

Most privacy-friendly things take an source available, open source, free software, or other (post-open, copyfarleft) approach that conflicts with Apple’s model for software, but also developers are likely to be on Linux or BSD + a Linux or Android phone where everything will be more arduous to build & test while not even being a device they or their friends would use so why both building if likely you aren’t even getting paid for it.

toastal,

Always online with kernel-level anti-cheat has a tendency to not work, but that is probably a red flag since there are thousands of different games you can play that don’t snoop around ring-0

toastal,

We would have that freedom with Android too if those stupid banking apps stopped trying to dictate what you can run on your hardware & Google giving them more features to do so.

toastal, (edited )

Why do IT teams think being able to snoop any users screen is a good thing? Leave folks alone. Get authorized key consent to SSH into their box iff necessary.

This is why I only work with BYOD operations…

toastal,

Thanks for confirming some of my suspicions about how it all actually operates & the reasons for doing so.

I really just don’t like this in principle as it is way too easy to accidentally do private stuff out of convenience on a machine which is why I do like I said with BYOD & will be present for all attempts to troubleshoot a device. I don’t really see a conceptual different in my digital desktop vs. my physical one & I wouldn’t let an employer install a camera at my desk just as much or would I think it is cool for a business to have cameras in the bathroom just because they own the rental agreement. It feels like there should be some form of privacy even in these digital scenarios that never happens & it leaves a sour taste in my mouth. Is there a solution to allowing users privacy in their system or is it only considered fully private property?

toastal,

That I could prefer: using a remote VM for the work & being able to opt out of a company provisioned device if possibre. It’s much easier to not pollute a VM & you will want to disable it as soon as you are done anyhow to free up local resources/connections.

toastal,

EVs become more attractive when the renting class can own them—not just homeowners. Almost no rental housing option or even condos offer the facilities to charge.

toastal,

Nice. A lot of Linux laptops seem sold locked to the inferior ISO keyboard instead of ANSI.

toastal,

I’m sure the future RSI from reaching your pinky that far from the home row will agree

toastal,

Access Denied You don’t have permission to access “www.idahostatesman.com/…/article288836625.html” on this server.

What was I denied access to?

toastal,

I am located in Asia?

toastal,

It’s all proprietary drivel & should be avoided.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • cubers
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • osvaldo12
  • normalnudes
  • tester
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • anitta
  • Leos
  • provamag3
  • modclub
  • lostlight
  • All magazines