GenderNeutralBro

@[email protected]

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

GenderNeutralBro,

Haven’t tried it yet, but I can see myself using it in the future. It could be great for automating Mac/iOS development and administrative workflows. I don’t think you can compile, sign, notarize, or inspect Mac/iOS apps without Xcode tools (which are, of course, Mac-only). It’s a pain in the ass to operate Mac VMs for such purposes, and it’s only getting more difficult as time goes on. IIRC Apple only allows 2 guest VMs per host now.

Not sure if there are any non-Mac tools to work with dmg files (Mac disk images).

If GUI support is sufficiently developed in the future, there are plenty of Mac apps I would like to run. iPhone app support on Linux would be an absolute game-changer.

GenderNeutralBro,

Just tried it.

It’s bad.

Merging servers and channels in the sidebar was perfectly fine. It’s a single action for the singular task of “going somewhere else”. Everything is one screen. Swipe right, there it is.

The new bottom bar is a clear downgrade. The mechanics of folders are annoying enough to make me want to stop using folders entirely; there’s no way to just leave them expanded, so it’s always two taps to get to a server in a folder. If you have folders of servers grouped by context, you can no longer effectively switch contexts.

The channel view is bloated by default, but fortunately there’s an option settings to make it “compact”, which is similar to the old UI in terms of information density.

I’m switching back to the old UI.

GenderNeutralBro, (edited )

Definitely going to look into this when I have the time. If it’s not using your Apple ID for authentication (like the article says), what’s to stop anyone from spoofing anyone else’s phone number?

The pypush readme doesn’t have a lot of details so I guess I’ll just need to try it to see.

Edit: Looks like he’s distributing “a framework from an old version of macOS, in order to call some obfuscated functions”, which the script pulls from his GitHub. This is likely a copyright violation. If Beeper Mini is doing the same thing, I’d expect them to get sued into oblivion the second Apple takes notice.

It’s not clear which version of macOS he pulled this from. There’s always the risk that Apple will simply axe support for it. I don’t recall them breaking support for older OSes with iMessage in the past but I haven’t followed that closely so I’m not sure.

Update:

Just ran it on my desktop. It immediately prompts for a username and password, presumably for an Apple ID. I didn’t continue because I don’t want to use my real Apple ID. The article says Beeper Mini doesn’t need an Apple ID at any point. After a little searching, it looks like iPhones actually don’t need an Apple ID to use iMessage. I was not aware of that. So I guess Beeper is not using the exact same mechanism as pypush.

GenderNeutralBro,

I don’t think that’s really equivalent. They are averaging the energy usage of mining and usage across the number of transactions. The overwhelming majority of that energy would be on mining.

What is the equivalent of mining in terms in VISA transactions? How much energy does that use? What is the marginal cost of a Bitcoin transaction? If you’re including Bitcoin mining in your per-transaction costs, shouldn’t you include the entire operating costs of VISA, along with the partners they rely on like banks, mints, and even physical mines?

Bitcoin is not a 1:1 equivalent of anything in the traditional financial world, so coming up with a meaningful comparison is difficult. It’s a little bit currency, a little bit transaction processing, a little bit “mining”, and a little bit banking. Despite the hype, I don’t think it’s a full replacement for any one of those things.

GenderNeutralBro,

It seems I have fundamentally misunderstood how bitcoin mining works. Thanks for the correction.

I’m having a hard time wrapping my head around this. If the marginal energy cost of a transaction is 744kWh, shouldn’t the transaction fees be astronomical?

GenderNeutralBro,

You sure you have the magnitude right on that? From a quick search, I think it should only be about £200 in e.g. London, with similar prices in big cities across the US. I thought those were relatively high prices to begin with.

GenderNeutralBro,

I’m also interested in hearing Proton users’ experience. On paper it looks like an okay deal, but you could get a similar suite of services from Posteo + iDrive + Mullvad + BitWarden for cheaper and not end up locked into an “ecosystem”.

However, there is legitimate value in combining email and drive space. Posteo only gives you 2GB for email, and their upgrades are rather expensive.

Also, Mullvad might not be equivalent since they axed the port forwarding feature a while back, making BitTorrent only kind-of usable (incoming connections will not work).

GenderNeutralBro,

Quote from the blog post:

Registration Fees

Signal incurs expenses when people download Signal and sign up for an account, or when they re-register on a new device. We use third-party services to send a registration code via SMS or voice call in order to verify that the person in possession of a given phone number actually intended to sign up for a Signal account. This is a critical step in helping to prevent spam accounts from signing up for the service and rendering it completely unusable—a non-trivial problem for any popular messaging app.

SMS verification is expensive.

Obviously, running the infrastructure to support the entire user base is also expensive. Decentralized protocols like Matrix sidestep this problem by allowing anyone to host their own infrastructure to use the network. Even if the largest Matrix server shuts down, the network will live on, and people can migrate to another server or host their own. This distributes the costs and allows for different business models to support those costs – commercial, non-profit, cooperative, whatever. Corporations can (and do) host their own Matrix servers for their employees, for instance. I wouldn’t be surprised to see universities do the same, like they frequently do with email.

GenderNeutralBro,

It’s difficult to maintain privacy in a P2P environment. In naive implementations, your IP address will be visible to all the peers you connect to. This is the case in e.g. BitTorrent.

Signal has this issue with video/voice calls as well; by default they operate on a P2P basis for performance reasons, and they expose your IP address to the second party. Signal has an option in the settings to relay voice/video calls through their servers specifically to mitigate this.

There are some workarounds for anonymizing P2P, like routing through Tor or I2P. Tor, however, has known exploits and is probably not suitable if you need to hide your activity from advanced adversaries like world governments (e.g. political dissidents, journalists, etc.)

I2P sounds interesting but I’m not deeply familiar with it. I understand that I2P clients also act as relay nodes, which puts an additional bandwidth burden on users. I’m not sure if I2P is more resilient against government-level attacks than Tor. I’d be interested to hear from anyone who is more familiar with the protocol.

GenderNeutralBro,

If you’re using it for personal correspondence with people you know and trust, that’s probably fine. However, a secure and private communications platform should support more extreme use cases as well.

If you’re a journalist, for example, you might need to communicate with people you do not know or trust. You could realistically be talking to someone who wants to kill you, or who is being monitored by people who want to kill you, particularly if you are covering high-profile political issues or working with whistleblowers (or are yourself a whistleblower). Even revealing information as broad as what city you’re in (which would be revealed by your IP address) could be a risk to your physical safety.

Even though I do not personally face such high-level threats in my life, I feel better using services that allow for the possibility. Privacy is a habit, and who knows what tomorrow might bring?

GenderNeutralBro,

There’s a balance between principles and practicality and for a lot of people it just hasn’t tipped yet. I’m kind of in that boat myself.

On principle, I’d like to eliminate Google from my life entirely.

In practice, there is no good alternative to Google Maps. I’ve tried a bunch of OSM-based apps and they’re just not there yet. So I use Google Maps. Not happy about it, but I still use it.

GenderNeutralBro,

France is not suitable for children! Just ask Disney! www.youtube.com/watch?v=N2SGSQsLF9I&t=101s

GenderNeutralBro,

Definitely not the start of the joke, but I couldn’t tell you where it did start. I think it long predates the internet. I would guess that it goes back to cultural conflict between British and French aristocracy in centuries past, but at this point I think it’s very far removed from the origins.

In the US, I think using France as the butt of random jokes got a boost during George W. Bush’s presidency because France publicly opposed the US’s invasion of Iraq, which caused some absurd and petty reactions from US politicians, like renaming “French fries” to “freedom fries”.

I have no idea why Disney decided to change that line. Perhaps it has more to do with the suggestion of interracial partnerships than with France specifically? Either way, Jesus Christ, Disney…

GenderNeutralBro,

You can also do chmod +x to add the executable bit to whatever the existing perms are.

0: no permissions
+4: read
+2: write
+1: execute

GenderNeutralBro,

WhatsApp supports encrypted backups: faq.whatsapp.com/1246476872801203/

GenderNeutralBro,

Does it have an option to back up only text, without images and other media?

I don’t use WhatsApp, but my Signal backup is several gigs because of images and videos.

GenderNeutralBro,

Not sure if I should upvote for accuracy or downvote out of disgust.

GenderNeutralBro,

How does this compare to other distros?

Debian includes ffmpeg, for example, in the main stable repo. Given Debian’s reputation, I would think they are including these security patches in a timely manner, though I’m not entirely sure how to compare specific patches to verify this.

Of course, everything changes when you are selling support contracts. Canonical and Red Hat are the big two for enterprise because they provide support.

When I was last running Ubuntu on desktop, I signed up for an account and enabled these extra security updates. Yeah, it’s “free”, but it requires jumping through hoops. Requiring an account to get patches is the kind of user-hostile design pattern I expect from Apple or Google, but not in the desktop Linux world.

GenderNeutralBro,

I don’t think I will ever go back to a filesystem without snapshot support. BTRFS with Snapper is just so damn cool. It’s an absolute lifesaver when working with Nvidia drivers because if you breathe on your system wrong it will fail to boot. Kernel updates and driver updates are a harrowing experience with Nvidia, but snapper is like an IRL cheat code.

OpenSuse has this by default, but I’m back to good ol’ Debian now. This and PipeWire are the main reasons I installed Debian via Spiral Linux instead of the stock Debian installer. Every time I install a new package with apt, it automatically created pre and post snapshots. Absolutely thrilled with the results so far. Saved me a few hours already, after yet another failed Nvidia installation attempt.

GenderNeutralBro, (edited )

Details on the Spiral Linux web site: spirallinux.github.io

Key points are BTRFS with Snapper, PipeWire, newer kernels and some other niceties from backports, proprietary drivers/codecs by default, VirtualBox support (which I’ve personally had huge problems with in the past on multiple distros). They also mention font tweaks, but I haven’t done side-by-side comparisons, so I’m not sure exactly what that means.

Edit: shoutout to Spiral Linux creator @sb56637 , who posted a few illuminating comments on this older thread: lemmy.ca/post/6855079 (if there’s a way to link to posts in an instance-agnostic way on Lemmy, please let me know!)

GenderNeutralBro,

To clarify, this is my first time using Spiral Linux. My experience regarding Nvidia drivers is across several different distros (most recently Ubuntu LTS and OpenSuse Tumbleweed). I have never had a seamless experience. Often the initial driver installation works, but CUDA and related tools are finicky. Sometimes a kernel update breaks everything. Sometimes it doesn’t play nice with other kernel extensions.

The Debian version of the drivers didn’t set up Secure Boot properly. Instead, I rolled back and used the generic Nvidia .run installer, which worked fine. Not seamless, obviously, but not really worse than my experience on other distros. In the future I will always just use the generic installers from Nvidia.

Point is, with BTRFS you can just try anything without fear. I’m not going to worry about installing kernel updates from now on, or driver updates, or anything, because if anything goes wrong, it’s no big deal.

GenderNeutralBro, (edited )

Nvidia just sucks across every distro I’ve used. Have you had good experience running CUDA, cuDNN, and cuBLAS? If so, which distro?

And have you run it alongside other things that require kernel modules, like ZFS and VirtualBox?

GenderNeutralBro,

I was expecting Copland (what would have been Mac OS 8, had the project survived).

GenderNeutralBro,

I noticed this is also true in the standard Lemmy web UI and Jerboa.

GenderNeutralBro,

I’m seeing it working correctly on web now on two different instances, so…I dunno, guess I’m crazy? I was sure it wasn’t working yesterday. I actually tried to use it in a comment just a few days ago and gave up.

Still doesn’t show correctly in Jerboa though.

GenderNeutralBro,

They were the same species on the same planet just a few thousand years ago, which is the blink of an eye in evolutionary terms.

It might be more accurate to say that Vulcans are just Romulans with impulse control. Before the split, Vulcans were more like modern Romulans than modern Vulcans. Vulcans at that time were highly emotional and violent. Then they had a sort of cultural revolution, which involved controlling emotions and focusing on logic. This led to some traditionalists leaving Vulcan and founding Romulus, carrying that emotional and violent culture with them.

GenderNeutralBro,

FYI, “i.e.” comes from the Latin id est, meaning “that is”.

e.g.” means “for example”, from the Latin exempli gratia.

The meaning is a little different, though the two are often interchanged. You should use “i.e.” to clarify a singular meaning (think “in other words…”) and use “e.g.” to give one of potentially many examples.

See merriam-webster.com/…/ie-vs-eg-abbreviation-meani… for more examples and explanations.

GenderNeutralBro,

I just see pirating software as supporting a company I hate instead of supporting an open source project I like

Yes!

Adobe owes a huge part of their success to piracy. It made it impossible for smaller companies to get a foothold back in the 90s because everyone just pirated Photoshop. It never would have become so entrenched (or grown so exploitative in licensing) if people had instead used cheaper/free alternatives.

GenderNeutralBro,

I wasn’t aware that any required an app. Weird!

I have a pair of Sony XM2s. While Sony does have an app, it’s not necessary for ANC. You only need the app to do ear shape analysis and atmospheric pressure adjustment – neither of which seems particularly important to me after using it for a few years.

From a quick review check, it looks like the latest one (XM5) is similar. From www.soundguys.com/sony-wh-1000xm5-review-71783/ :

Pressing the NC/AMB button will toggle the ANC mode. You can select either ANC, ANC off, or Ambient sound modes

GenderNeutralBro,

I think you need the app but I’m not totally sure. I just checked and it wants me to go through the whole process of taking photos of my ears and uploading them and…nah. Just nah.

The atmospheric pressure detection routine seems to revert, so I don’t think it’s stored in the headphones itself. Hard to test without going on a flight though.

GenderNeutralBro,

This is what mine looks like. It has a “noise cancelling optimizer” that beeps and boops at me, and then it has the “360 Reality Audio” that requires ear photos.

https://lemmy.sdf.org/pictrs/image/3b423616-a107-40bd-8410-1be249562a1b.png

…sdf.org/…/3b423616-a107-40bd-8410-1be249562a1b.p…

Which alternate term for the Fediverse do you like best: Wood Wide Web, Fungal/Fungi Web or Fungiverse?

Wood Wide Web: Already a term in biology. “Research has shown that beneath every forest and wood there is a complex underground web of roots, fungi and bacteria helping to connect trees and plants to one another. This subterranean social network, nearly 500 million years old, has become known as the “wood wide web”.”...

GenderNeutralBro,

None of this makes sense to me at all. There’s nothing natural or biological about the fediverse. I think you’re assigning solarpunk values to the fediverse more than is appropriate. This is only a niche within the fediverse.

GenderNeutralBro,

To clarify, that was on the windows dev kit running snapdragon, not his beastly Ampere system.

GenderNeutralBro,

But didn’t you hear? It’s not a price increase! It’s just a switch to a different plan that gives you the same service and incidentally happens to cost more. Totally different!

The employees secretly using AI at work (www.bbc.com)

Berlin-based business consultant Matt and his colleague were among the first at their workplace to discover ChatGPT, mere weeks after its release. He says the chatbot transformed their workdays overnight. “It was like discovering a video game cheat,” says Matt. “I asked a really technical question from my PhD thesis, and...

GenderNeutralBro,

I was very surprised by this part as well. ChatGPT isn’t great when it comes niche subject matter. I feel like this must be an exaggeration, or perhaps he didn’t really validate the results.

Or maybe he just got lucky.

GenderNeutralBro,

Get your dogs some summer shoes.

GenderNeutralBro,

Which is the greatest use case for ChatGPT.

It’s been a while since I picked up a new language, but I remember the last time I did, the hardest part was just figuring out how to do trivial things. It’s crazy how long it took me to figure out how to do a simple thing like split a string into fields by a delimiter. I can literally paste a line of code into ChatGTP and say “convert this Python line into JavaScript” and it’ll just do it. Fantastic.

Or yeah, I could spend five minutes reading the man page to remind myself of strptime’s date format every time I need to format a date. Orrrrrr I can just ask the bot something like How do I format this date to look like “YYYY-MM-DD HH-MM-SS” in python? Wed Oct 25 05:37:04 PDT 2023.

GenderNeutralBro,

On the flip side, I don’t see how I can protest book banning and simultaneously call for song banning.

Yes, conservatives are hypocritical and morally bankrupt. That doesn’t mean I should be, too.

GenderNeutralBro,

Who is Doctor 460 and what are their qualifications?!

GenderNeutralBro,

There are many ways to work with mounts and you can’t always just grep your way around it.

For example, when I use ZuluCrypt to mount an encrypted volume, the list is cluttered with a million snaps. It’s annoying and slows me down. This is a problem with every utility that deals with mounts.

GenderNeutralBro,

That was certainly true in the 90s. Mainstream journalism on computers back then was absolutely awful. I’d say that only changed in the mid-2000 or 2010s. Even today, tech literacy in journalism is pretty low outside of specialist outlets like, say, Ars.

Today I see the same thing with new tech like AI.

GenderNeutralBro,

“Your options include and damn well are limited to…”

LAION announces Open Empathic (laion.ai)

Open Empathic aims to equip open-source AI systems with empathy and emotional intelligence. We hope that methods and tools developed within the framework of this project, together with a community of researchers and technology enthusiasts, will revolutionize the way AI interacts with and supports humans in various domains.

GenderNeutralBro,

It’s always a little awkward when you take human concepts that have existed longer than mathematics, and try to define them mathematically.

I would like to have a good working definition of “empathy” and “feeling” in this context. I didn’t find one on their web site.

GenderNeutralBro,

What a strange article. Here is a more science-focused article that focuses much less on vague allusions to alternate realities: sciencealert.com/mysterious-loops-in-the-fabric-o…

And the paper itself: www.nature.com/articles/s41467-023-40710-2

GenderNeutralBro,

I don’t even organize my physical mail. Ain’t no way I’m organizing my email.

The time spent manually organizing things was low hanging fruitb to automate away. I’m glad it’s mostly unnecessary now. The need to manually organize apps is the single biggest reason I never switched to iOS. (The search feature really doesn’t eliminate that need, IMO, whereas on Android it’s never been important).

GenderNeutralBro,

Ooh, I’ll take a closer look at my iPad later (I don’t use it much; it’s from my job for testing purposes).

Do all apps still appear in the home screen by necessity? On Android, I keep my home screen limited to just one page of apps, with everything else in the alphabetical drawer. In my past experience on iOS, I really hated how cluttered my home screen got. At one point I had like a dozen pages on my home screen. Uninstalling apps then left it all in disarray unless I sunk a lot of time into manually organizing it.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines