I love HN. Read an article that raises a reasonable point about a project’s license, and that project’s author shows up to announce they were convinced and changed the license accordingly. Repo was updated 5 minutes ago.
It’s things like this that give me hope for the world.
So I'm guessing you don't do anything except what matters to billions of people? Always 100% fully generalized contributions, never making your local world a better place? Your only local contributions being to tell off people who are grateful that their lives are materially improved by someone else's smaller actions... You must be beloved by your community.
Of course I try to make my local world a better place, but what I don't do is post hollow LinkedIn platitudes on HN about how the MIT license gives me hope for the future.
The self-congratulatory, self-important attitude on this site is so grating.
I don't think the point you're trying to make improves the quality of the discussion here. If a downstream project laments a license and the author changes it, that's good communication and cooperation. Complaining that people are happy with the outcome isn't productive.
Not GP but I feel like that's kinda their point - the fact that we still have this platform to collaborate in such an organic way is truly remarkable and must not be taken for granted.
People are concerned about having homes to live in and having food to eat. They aren't concerned about 'device lockdown'. Try to see the bigger picture.
This is verifiably false. Without copyleft licensing like the GPL or permissive licensing like MIT and Apache we literally would not have the internet, or it would be somehow even more wildly dystopian and proprietary than it already is.
The only reason we have the GPL is because RMS didn't get arrested for downloading child porn on Usenet prior to creating it. The license shares the character of the creator.
Same. Started to adopt AGPLv3 for every new project. With AI sucking up all the CV-driven contributors, it’s time to take back open source as a joyful hobby for nerds that enjoy programming and sharing their creations with one another, instead of being corpo stans that do free support for shareholder driven enterprises.
Do you think AGPL is going to stop a crawler from incorporating your work into their training set? I don’t. There are zero meaningful consequences atm.
That being said, I’m with you in spirit and in action, but realistically it’s pointless outside of living in accordance with your values.
Edit: Re-reading that, i just told you that your principles are pointless, and thats fucked up and wrong. I’m going to live in accordance with mine and not delete this, but apologies.
> Do you think AGPL is going to stop a crawler from incorporating your work into their training set?
No, but i'm going and ostracize anyone who uses LLMs, and i hope you do too. The reasons are mostly not related to licenses, though, but it upholds licensing as a nice-to-have consequence.
Yeah, let’s go back to 1930 because if we cry wolf loud enough the wolf will disappear…? That it?
Doesn’t work like that. Better adapt and see how you can turn the tool to do your bidding rather than try to piss against the wind in the hope the wind changes direction the next 5 seconds. It won’t.
We can and should ban technologies whose cons outweigh the pros. For example, in the past century, we successfully banned leaded pipes and paints, uranium glass, asbestos, CFC refrigerants (etc).
Most of those struggles had intense lobbying from the industry with more or less the same discourse you have. I don't care if AI can do my bidding if it destroys the planet and the livelihood of my loved ones with it, just like i don't care if lead pipes can bring water to my home if they bring saturnism to my entire community.
I don’t really care that the things I make will invariably be scooped up and ingested into the training data.
It’s rather that I think we all ought to stop making software that is primarily useful to businesses, because there is no more joy in that with AI-written PRs driving maintainers into burnout.
Big tech finally has no more excuses as to why they don’t maintain all the bedrock libraries themselves. So I say, let them do that.
And on the other hand, since anyone can vibe code something now, the value of GitHub projects as CV material has gone down significantly, so I’d expect less people to do that. Good! Open Source as a community, as a movement, doesn’t need these people.
> the value of GitHub projects as CV material has gone down significantly,
this might be true but the effect doesn't seem to translate, if you go by github difficulties to accomodate growth this past year, people are putting those vibe coded repos onto github, even if the signal vs noise ratio is much greater now, that only means you get more shitty repos vs non shitty now
Thanks for leaving it up! I'm on the perimeter of the HN community generally, but one observation is that what you said is present in a lot of discussions here. Kind of an "insistent powerless". I wonder if sentiment analysis over the years would show this is on the rise at HN. As a long time reader it seems like it is to me, but it could certainly be my own bias etc.
I work on climate solutions and find it in a lot of the threads here. It generally sounds like "Not only am I powerless, you are also powerless too", and it comes up in all sorts of ways.
I don't bother so much with licenses, but learned to reply with "that would be 1k bucks" instead of "you are welcome" where someone wants my library to do something it didn't before.
What's a feature not in KDE connect that the writer wanted and it didn't have?
They could always submit a pr.
Beeper exists you know....
I have a question. It's fine to build for your own self but is it okay to release something in public when the environment is a moving target and you are just a one-man team keeping it afloat?
Wouldn't it be better to go behind established FOSS products and not reinvent the wheel when you don't have to?
I understand no one can tell you how to or why to do certain things but there comes a time, when youw want to help, not build the next temple os and instead help manjaro or whatever is cool these days?
Personally, few years ago I wanted to use kde connect with my iPhone, and I don’t remember the distro now but it’s when I had to install kde connect later it wasn’t part of it, and after almost a whole day of googling around and trying to compile and solve whatever missing libraries or drivers, it never connected.. so yeah I welcome the fact that there are alternatives, always!
I would argue that if you have the same setup as the author then use it. Yes a moving target but won't you fix something you use for yourself? Also point an agent at it get it back working in a few hours of waiting :P
One of the not cool things about KDE Connect is that its "plugins" system doesn't seem like it.
Where are more plugins for it? How you add them? Where are docs for creating them?
I haven't had a great feeling when asking its dev about stuff but hope that situation has changed. Having a proper plugin system would let people like OP extend KDEConnect and potentially benefit more people, instead of being subjected to the will of its devs and the roadmap.
I suspect this is the wrong way to think about it. Since it's FOSS, you don't even need a plugin system to extend it. Likely the plugins are just an internal organisation structure.
A genuine question, does anyone here actually use KDE Connect as a daily driver to actually keep in touch with people? I would love to but, for example, when I'm on a university campus the possibility of keeping those two devices connected appears difficult if not impossible. I keep looking into both Bluetooth and/or the VPN route every once in a while, but it ends up not working and I give up. Something I'm missing, perhaps?
This is a very good point and I'm not sure why you're being downvoted. I considered contributing to KDE Connect but decided against it for many reasons:
1. This would be a major subsystem added to KDE Connect and I have no history with the project.
2. The KDE Connect roadmap explicitly lists iMessage / SMS support as "Won't Implement"
3. My project requires a browser extension and mail extension, I can't imagine I have much of a chance of getting a "KDE Connect" extension approved.
4. Time: it would have taken much longer to jump through all the (appropriate) hoops.
5. Choice. While I'm not a fan of Omarchy, I LOVE what it is doing. Having an alternative to the Big Two and embracing "custom" desktops is very appealing to me, and I think it is a good thing for Linux and FOSS.
6. I was going to do this no matter what, it worked better than I expected, I wanted everyone to have it.
Over the years, I have tried to make that solution work, but it never ever went smoothly.
Maybe it’s time to try it again, but it’s an arms race from what I remember. Apple just keeps changing things; if you’re on the latest iOS version, it was unlikely to work. Has that changed?
Why do you think Apple should be compelled to provide software for operating systems without a sizable audience? Why do you feel entitled to support for Linux?
Because they provide a platform. Platforms are not normal products. Once a product becomes a platform, the rules should change to force interoperability. This should be true no matter the product or technology.
That's not what's hard to understand. It's choosing to exclusively use iMessage knowing that not everyone can use it. And then shifting your social circle based on one company's decision to not support it on other platforms.
If you think that something extremely basic seems something that is hard to grasp for other people, it's usually because you're misunderstanding the situation, not because other people are failing to grasp the extremely basic thing.
For years it meant fewer features and frustrating experiences in group chats.
Kids liked renaming group chats and liking/reacting to individual messages, and sending higher-res photos, and one "green bubble" participant nerfed the whole chat for everyone.
In spite of Apple knowing kids got bullied over this, meh, money. Thankfully this has now been just about fixed (depending on which Android version/carrier someone has), so green bubble stigma should be on its way out [eventually].
Firmly believe no one ever actually cared about the color.
How has it been fixed? It's still just Apple parsing the messages that came through like so and so reacted with some emoji to some message, and then attaching it to that message. But then this doesn't work with reacting to attachments like photos as it doesn't know which photo was reacted to.
GrapheneOS hardware options are substantially behind iOS hardware options. Also Graphene is somewhat annoying to use; I missed shots bc the camera app didn’t open fast enough.
My iPhone 15 Pro frequently overheats. Not to the point of halting the phone completely, but certainly to the point of it being throttled so badly that it's nearly unusable.
I'm shouting into the wind here a fair amount, but I just discovered DeltaChat and ArcaneChat. ArcaneChat is available only on Android, but DeltaChat is available on iOS and uses chatmail relays. My family has found it to be super useful and effective. I don't think it's viable to convert everybody in my social circle, but I've been very happy with the apps and attachments, notifications, and general performance.
DeltaChat was much more useful when it worked with any email server and didn't need its own special kind of server. We have plenty of messengers that use their own servers, like matrix, XMPP, and simplex.
I appreciate the simplicity of hosting ChatMail versus a regular mail server. It's simpler, lighter weight, and better suited for the chat use case. It's basically the ideal messaging platform for my needs.
I've used both. Neither are as good. Your reply also completely ignores my point about the ease of hosting the infrastructure yourself. Prosody isn't too bad, but hosting Matrix is a nightmare -- as much as I admire what the Matrix crew is trying to do, the architecture is unwieldy and always has been.
"Usually, it just works, but for some providers, you need to adjust the settings. In this case, click on “prepare” for details.
Please note that push notifications do not work with classic providers and esp. large classic providers often have sending limits and overzealous spam rejections. This can worsen the chat experience, as messages are delayed or missing messages may even disrupt groups."
You are obviously very new to the tech world if you dont recall the many years of customer lobbying, and Apple refusing outright for a long time until they were strongarmed into it by law. You cant then turn around and claim they are all sunshine and roses because they support open protocols when they were forced to begrudgingly.
Since you are dead-set against getting a Mac, why don't you move to Android? It seems like a better fit as Apple's whole thing is about continuity between their own devices, which obviously will not work for you.
Sure! Apple can do whatever they want with their devices. But when they sell them to people, it’s no longer theirs.
People are (IMHO rightfully) not happy with a general computing device not being open.
Societies are pushing back against this practice through legal means, which is good!
The best part is if people want to stay inside whatever ecosystem, they can! It can be opt-in to enable developer mode to do what you can already do on any desktop PC.
If you want to lock down gran and gramps iphone (or PC for that matter), you can! Make an admin account and have them use an account with less privileges.
We can have the best of all worlds. An integrated ecosystem. Security. User computing rights.
I'm not the OP but I pretty much run a Windows VM solely for iTunes backups and to run a few Windows-only apps. I don't trust Windows much and that VM is firewalled off from the rest of the network.
I use Linux exclusively for my computers but for my phone I have no choice but to use either Apple or Android because of banking/government/etc. apps that don't work on custom roms. Yes there are workarounds but I've gotten app breakage or account suspensions for that. And yeah I trust Apple more than Google in terms of privacy so I end up choosing the lesser of two evils.
Otherwise I self-host everything and stay off the cloud whenever possible.
Someone’s account is sending the messages and will use a particular way to sign in / send the messages. Apple will simply start to ban accounts that match that pattern.
The nice thing about Tether is that it’s read only so won’t be attractive to spammers.
This is very different from Beeper or BlueBubbles.
Tether is "merely" talking to your iPhone over bluetooth and the local network. It does nothing if you don't already have an iPhone. Apple should have no more reason to come after this than it does a Garmin watch that can show your iMessages via bluetooth.
I use whatsapp primarily, so no tethering needed, but SMS of course for one-time passwords and the like. I didn't want to open my phone for that. So I had a coding agent write an android background app for me that listens for SMS and forwards it to a discord server, and side loaded it. So now I get a discord notif on my laptop with the OTP.
That's what I thought at first but then discovered:
> universal clipboard is synchronized over internet, it is not done trough cable connection. it uses apple continuity service, what you put into UC is uploaded into apple cloud,..
This is incredibly timely as I moved my first choice personal computer to full time linux this week (and am a long time iPhone user who loves the autofill as well). I'll be happily contributing when I find an itch that needs to be scratched.
I don't know the specific ones, but there are android apps that replace Google Messages (dark pattern warning: enabling this makes your previous messages inaccessible as Google Messages won't let you read them unless it's your default SMS app) as well as apps that can send and receive in parallel to Google Messages. I'm not sure if there are also apps that can read your message history out of Google Messages.
Mightytext does some of this for Android phones: It lets you read and send SMS on your phone from your computer. It also shows notifications from your phone when they happen. It's an app on your phone and a website on your computer.
No affiliation; just a satisfied user.
I don't use Mightytext a lot any more except for 2FA since I mostly use Signal for messaging. And of course Signal has an Electron app for desktop that works for both text and voice.
Oh, fantastic, thank you. If this allows me to drop files onto an iPhone without me having to open an app, that would solve a lot of my issues. I use localsend right now and although I really love it, it still requires me to always keep the app open on the phone.
This is all made possible by broker app on the iPhone / (or other device)
to send data back and forward.
When I first read the headline I thought it would integrate directly into the Apple ecosystem without needing middlemen which would have been crazy impressive since I believe it is or very near entirely impossible.
Very nice, I'll say Continuity can absolutely be implemented fully on Linux though ! I think the thing we'd need very first is an actual communication "backbone" that would span bluetooth,wifi-direct and even mesh networks like Tailscale or smth. Continuity is partly based on AWDL, Apple proprietary implementation of Wifi-Direct to allow high speed local inter device communication and allow things like Sidecar with an iPad. Then we could implement protocols over that backbone to implement actual useful applications.
You cant really complain about the ecosystem if you insist on using an iPhone. What you think is interop is viewed by Apple as hostile and if they could find a way to sue you for it they would.
As a KDE Connect user for a few years I know it doesn't always work without reconnecting especially with sleep cycles on the phone and the laptop but it does everything on Android at least - clipboard sync, notifications, sms, calls, remote control and media playback control. Must be iOS restrictions that made the author go through the admirable effort.
IOW Linux ecosystem has better vertical integration without any direct ties with Android :)
My absolute favorite feature in KDE Connection is full audio device output / input control remotely so I can silence notifications without getting up or start playing music through the speakers.
Oh, so it requires an app, which isn't even available on older iOS versions… that's such a shame, I wanted to try it out on my iOS 17.0 iPhone. (and I thought it was just using the official Apple ways used for macs, so that's a small disappointment)
The linked blueferry doc is excellent. Back in 2020, inspired by a comment on HN, I looked into writing a proxy to send and receive iMessages on Linux through an iPhone connected with Bluetooth Message Access Profile (MAP). I was able to send and receive messages, but I ran into the problem mentioned in the doc in the "Group metadata side channel" section: the bMessages in the inbox included the message originator, but didn't include the recipients, even though the MAP standard says that it "shall" be included (see page 22). I didn't know about ANCS, so it didn't occur to me to use that channel.
The group messages were the biggest problem, and that's what made me give up, but there were some other issues:
- Shared links showed up as "Website: Short description (example.com)" and didn't include the URL
- Images weren't shown at all
I might take a look and see how blueferry handled those limitations.
Hey! I made blueferry - the bluetooth connection works great on certain adapters, but ANCS is the wild west. I love that Tether is helping to figure out all the quirks there - I had lots of time a month ago and almost none now.
Great minds. I posted `tether` to the RePebble forum to see if folks who know more than I do could determine feasibility for Pebble on iOS. If what you're saying is true, sigh! Even my Honda Accord from 2016 can send pre-programmed replies to messages over Bluetooth; that I can only read messages as notifications on my "modern" Pebble Time 2 is a shame. Both devices connect to an iPhone.
I am not sure that it is. From what I understand, Tether requires a companion app running on your iPhone. And as such, is subject to being shut down by the OS for various reasons (inactivity, etc...). So sometimes you would have to restart the app.
I use LocalSend and every now and then the connection does not work and I have to restart it on the phone.
I mean... if you wanna keep using xorg, more power to you. But you can't expect developers to keep supporting it. Isn't XFCE moving to Wayland soon anyway?
We really need a WaylandX, don't we? It shouldn't be that hard to make, since Wayland is a very limited protocol...
I can't think of an ideological reason that apps shouldn't require Wayland that wouldn't apply to anything else. Isn't it just as bad for an app to require X11 or to require Linux or to require Windows or to require Android? You are free to port it to X11 or any other platform.
Yes, but (if I understand correctly) it would allow you to use your same X window manager (transparently under Xwayland) and run the odd Wayland application when needed.
For me this is the last piece of the puzzle keeping me on macOS. I’ll give it a proper test later and if it works as described I’ll be ordering a Framework 13 Pro.
Sorry if this is obvious, but does it use the same thing OpenBubbles does? What's nice about that is that it just hooks directly into Apple's servers, so doesn't require a connection to your phone or anything.
This is a good question. No, OpenBubbles impersonates a Mac and talks to Apple's servers. Tether connects to the phone via Bluetooth and asks the iphone to send/receive messages. OpenBubbles's technique is not supported by Apple, while their Bluetooth version is.
Besides messaging it doesn't do any of the other stuff Tether does (author, im biased).
Thank you for putting OpenBubbles on my radar. I had never heard of it, and within 30 minutes I was able to have it up and running on my daily driver. Win 11 is now much more enjoyable without having to look at my phone constantly. I can do group chats, facetime, etc, and my phone doesn't need to be anywhere near me. Donated some money via their site. Truly awesome.
What’s the security story behind the iMessage integration? Why is iOS willing to send iMessage data over Bluetooth to a device that hasn’t convinced Apple that it’s a validly authenticated device signed in as the same user?
186 comments
[ 0.19 ms ] story [ 5.8 ms ] threadHuh, haven't thought of it. Just relicensed ancs4linux to MIT.
It’s things like this that give me hope for the world.
We are facing very real global and societal issues that people on this site are actively exacerbating, like disinformation and climate change.
If a dude changing an inconsequential text file on GitHub gives you hope for the world, then please broaden your perspective.
The self-congratulatory, self-important attitude on this site is so grating.
That being said, I’m with you in spirit and in action, but realistically it’s pointless outside of living in accordance with your values.
Edit: Re-reading that, i just told you that your principles are pointless, and thats fucked up and wrong. I’m going to live in accordance with mine and not delete this, but apologies.
Maybe there is hope for the internet?
The code is just going to be laundered anyways, so why bother putting on a license like AGPL that might just hinder adoption?
I'm using AI assistance a bunch, nothing fully vibe coded (yet) so what's it really matter? My "novel" approach to BOM line item attributes?
No, but i'm going and ostracize anyone who uses LLMs, and i hope you do too. The reasons are mostly not related to licenses, though, but it upholds licensing as a nice-to-have consequence.
(loved your comment edit)
Doesn’t work like that. Better adapt and see how you can turn the tool to do your bidding rather than try to piss against the wind in the hope the wind changes direction the next 5 seconds. It won’t.
Most of those struggles had intense lobbying from the industry with more or less the same discourse you have. I don't care if AI can do my bidding if it destroys the planet and the livelihood of my loved ones with it, just like i don't care if lead pipes can bring water to my home if they bring saturnism to my entire community.
It’s rather that I think we all ought to stop making software that is primarily useful to businesses, because there is no more joy in that with AI-written PRs driving maintainers into burnout. Big tech finally has no more excuses as to why they don’t maintain all the bedrock libraries themselves. So I say, let them do that.
And on the other hand, since anyone can vibe code something now, the value of GitHub projects as CV material has gone down significantly, so I’d expect less people to do that. Good! Open Source as a community, as a movement, doesn’t need these people.
Let’s get back to the roots.
I work on climate solutions and find it in a lot of the threads here. It generally sounds like "Not only am I powerless, you are also powerless too", and it comes up in all sorts of ways.
EUPL is also basically GPL without being viral, too.
What's a feature not in KDE connect that the writer wanted and it didn't have?
They could always submit a pr.
Beeper exists you know....
I have a question. It's fine to build for your own self but is it okay to release something in public when the environment is a moving target and you are just a one-man team keeping it afloat?
Wouldn't it be better to go behind established FOSS products and not reinvent the wheel when you don't have to?
I understand no one can tell you how to or why to do certain things but there comes a time, when youw want to help, not build the next temple os and instead help manjaro or whatever is cool these days?
Where are more plugins for it? How you add them? Where are docs for creating them?
I haven't had a great feeling when asking its dev about stuff but hope that situation has changed. Having a proper plugin system would let people like OP extend KDEConnect and potentially benefit more people, instead of being subjected to the will of its devs and the roadmap.
Could be GrapheneOS/arch interop or something.
1. This would be a major subsystem added to KDE Connect and I have no history with the project.
2. The KDE Connect roadmap explicitly lists iMessage / SMS support as "Won't Implement"
3. My project requires a browser extension and mail extension, I can't imagine I have much of a chance of getting a "KDE Connect" extension approved.
4. Time: it would have taken much longer to jump through all the (appropriate) hoops.
5. Choice. While I'm not a fan of Omarchy, I LOVE what it is doing. Having an alternative to the Big Two and embracing "custom" desktops is very appealing to me, and I think it is a good thing for Linux and FOSS.
6. I was going to do this no matter what, it worked better than I expected, I wanted everyone to have it.
Just add to it
I have had a iPhone for 15 years, and I have only ever been able to back it up with iTunes on windows (as I will never buy a Mac).
Apple’s refusal to provide interoperability borders on criminal. I wish there was a better option.
Maybe it’s time to try it again, but it’s an arms race from what I remember. Apple just keeps changing things; if you’re on the latest iOS version, it was unlikely to work. Has that changed?
[0]: https://github.com/jkcoxson/idevice
[1]: https://github.com/danielpaulus/go-ios
[2]: https://github.com/doronz88/pymobiledevice3
I’ve gotten my close friends onto Signal but there are still always 3-4 group chats where that isn’t possible.
I'm sure it's possible for them to use Signal but some people are unreasonably stubborn.
Not sure why people having their own subjective views and preferences is such a hard concept to grasp.
If you really want blue bubbles, use Signal, the default color is blue.
Kids liked renaming group chats and liking/reacting to individual messages, and sending higher-res photos, and one "green bubble" participant nerfed the whole chat for everyone.
In spite of Apple knowing kids got bullied over this, meh, money. Thankfully this has now been just about fixed (depending on which Android version/carrier someone has), so green bubble stigma should be on its way out [eventually].
Firmly believe no one ever actually cared about the color.
All of these problems could be avoided if iMessage was cross-platform or if people just used something else. Nobody is being forced to use iMessage
Quality, group renaming, reactions to text-only messages - those have been addressed I guess. Maybe typing indicators (at least 1:1) too.
https://chatmail.at/
I'm considering running my own chatmail relay, although I haven't tried that yet.
That was their one big plus and while I avoided it because of PGP, this means that it really has no upside over XMPP for me.
Quote from https://providers.delta.chat:
"Usually, it just works, but for some providers, you need to adjust the settings. In this case, click on “prepare” for details.
Please note that push notifications do not work with classic providers and esp. large classic providers often have sending limits and overzealous spam rejections. This can worsen the chat experience, as messages are delayed or missing messages may even disrupt groups."
As to iMessage, think carefully about the architecture, and maybe you can imagine why it is Apple only.
Want a round of applause or what?
> Apple’s refusal to provide interoperability borders on criminal.
This is the most over dramatic thing I’ve read on HN today. Congrats.
Sure! Apple can do whatever they want with their devices. But when they sell them to people, it’s no longer theirs.
People are (IMHO rightfully) not happy with a general computing device not being open.
Societies are pushing back against this practice through legal means, which is good!
The best part is if people want to stay inside whatever ecosystem, they can! It can be opt-in to enable developer mode to do what you can already do on any desktop PC.
If you want to lock down gran and gramps iphone (or PC for that matter), you can! Make an admin account and have them use an account with less privileges.
We can have the best of all worlds. An integrated ecosystem. Security. User computing rights.
Because I trust Google even less than Apple (and a de-Googled phone would not be useful to me).
I use Linux exclusively for my computers but for my phone I have no choice but to use either Apple or Android because of banking/government/etc. apps that don't work on custom roms. Yes there are workarounds but I've gotten app breakage or account suspensions for that. And yeah I trust Apple more than Google in terms of privacy so I end up choosing the lesser of two evils.
Otherwise I self-host everything and stay off the cloud whenever possible.
Of course, every spammer dreams of their spam texts coming through as a blue bubble.
The nice thing about Tether is that it’s read only so won’t be attractive to spammers.
Tether is "merely" talking to your iPhone over bluetooth and the local network. It does nothing if you don't already have an iPhone. Apple should have no more reason to come after this than it does a Garmin watch that can show your iMessages via bluetooth.
> universal clipboard is synchronized over internet, it is not done trough cable connection. it uses apple continuity service, what you put into UC is uploaded into apple cloud,..
https://github.com/libimobiledevice/libimobiledevice/issues/...
That's why I'm a bit confused now.
> don't let the "KDE" fool you
Being GNOME2-then-MATE user, it really would.
https://apps.apple.com/us/app/tether-linux-companion/id67620...
No affiliation; just a satisfied user.
I don't use Mightytext a lot any more except for 2FA since I mostly use Signal for messaging. And of course Signal has an Electron app for desktop that works for both text and voice.
Never felt superiour over others for it.
No good way to get around that.
IOW Linux ecosystem has better vertical integration without any direct ties with Android :)
The group messages were the biggest problem, and that's what made me give up, but there were some other issues:
- Shared links showed up as "Website: Short description (example.com)" and didn't include the URL
- Images weren't shown at all
I might take a look and see how blueferry handled those limitations.
[blueferry doc] https://github.com/erikwb/blueferry/blob/main/PROTOCOL.md
[inspiration] https://news.ycombinator.com/item?id=23411520#23413394
[Bluetooth MAP standard] https://www.bluetooth.com/specifications/specs/message-acces...
I use LocalSend and every now and then the connection does not work and I have to restart it on the phone.
Pretty cool stuff either way!
Nuts, I'm on xfce, and don't intend to switch over until it's necessary.
Why is Wayland necessary for this?
I can't think of an ideological reason that apps shouldn't require Wayland that wouldn't apply to anything else. Isn't it just as bad for an app to require X11 or to require Linux or to require Windows or to require Android? You are free to port it to X11 or any other platform.
https://gitlab.freedesktop.org/wayback/wayback
Besides messaging it doesn't do any of the other stuff Tether does (author, im biased).