Tailscale's new macOS home
tailscale.com
tailscale.com
No amount of FAQ will help these people. And this also results in hasty refund requests and even worse, chargebacks that take 2x the amount the users paid out of my pocket.
I recently helped my brother launch a simple app for making any window a PiP window (https://lowtechguys.com/pipiri) and in the first two days, half of the sales turned into refunds exactly because of this issue. People had so many menubar icons that they thought the app just doesn't work. Not an encouraging launch for his first app.
Not to mention the fact that the best solution that helped alleviate this, the Bartender app, was completely broken by Apple's internal API changes in macOS Tahoe.
This could have been handled better.
Windows solved this many many decades ago with their system tray overflow menu. Browsers solved it too, by letting you put extension icons in an overflow menu. It's not hard.
But nooo, macOS just silently hides applications from you, with no visible indication that there's anything hidden.
Side note: If you want to check what icons might be buried by the notch, you can Cmd + Drag any icon from the menu bar to rearrange them. If you drag an icon through the notch, the other items will pop into view, if any are hidden.
File, Edit, View, History, Window, Help
Where there are too many items, it gets silently truncated. A simple dropdown icon on overflow is such obvious UI here.
Baffling that a trillion dollar company can't do this.
Edit: apparently i don't know the difference between vertical and horizontal :)
Can anyone speculate on any rational if not good reasons for not solving this problem yet?
While they do a ton of good work, they do love to claim everything was first invented by them.
"You shouldn't have so many utilities running"
It's the go-to Apple user response to anything the OS doesn't support or does poorly: "Why would you want to do that?"
I believe a VPN should stay hidden if it works, no need to have it visible.
Which is fine if you only have one VPN client or one VPN network and you don't need to turn it on/off or change it regularly.
My current day job has one VPN client but five different networks.
At a previous job I had two different clients I would need to switch on and off.
It is very on-brand with Apple though that there is one right way to do things, and everyone else either needs to change the way they do things or go elsewhere.
See: Stack Overflow
It‘s reasonable to assume that menu bar items will be rendered differently as well, to accommodate for Dynamic Island (which changes its width as needed).
But before that relatively recent fall-off-a-cliff event (whatever it was that caused it, most of us will never know), it was pretty clear that they didn't want to implicitly endorse the lazy/anti-user/Windows-equivalent-UX antipattern of having apps that intentionally made themselves accessible only from a menu bar icon.
I hate the App Store shite that goes wildly too far the other way, but I don't quite understand wwhy they couldn't figure out a way to enable the menu bar widget API in a way that failed if your app didn't also have a way to open via all the normal ways (double-clicking the icon in /Applications, asking Siri to launch it, etc)
This seems to also apply to all new UIs produced by apple in the last 5 years.
The single biggest complaint I had when I switched it to Mac was lack of this feature. Still miss it. .
Originally it wasn’t even possible for third parties to add new menu extras using public APIs. That was something reserved for Apple. Third party devs had to use a tool called MenuCracker.
When Apple finally added the API used now, the intention for it was for full fat GUI programs to provide ephemeral menu item companions that disappear when the host app is quit. It was never intended to facilitate persistent third party menu extras.
So the issue hasn’t been fixed because in Apple’s view it’s a problem of third party devs’ own creation. If all third party menu items were ephemeral nobody would have enough for them to overflow into the notch area.
——
Personally I think they should offer a way to extend the Control Center and push devs who want persistence towards that. That would afford better organization for users and allow them to better control which are immediately visible (since some apps don’t offer an option to hide their menu item).
They actually added that in macOS 26. Just like on iOS, apps can now offer custom actions that you can add into the control center.
I understand power users, but I don't understand these users.
Someone is confusing the menu bar for the Dock
Jamf, zscaler, virus checkers, etc. need to all go to hell with this crap. I’m glad Tailscale are removing theirs.
I don't get why an overflow arrow once the limit is reached is so hard here.
Or letting users decide what the order of items in the bar should be.
All Apple had to do was add a "more" indicator at the end of the area, at the very least. Or... to give all applications' entries equal footing, collapse them all into a disclosure control once there are too many to show.
But no... once again, a simple and fair solution eludes Apple's "designers."
Stop putting things in the menu bar. End of.
Shouldn't have to, but it might mitigate some of the stuff a FAQ won't catch.
Error messages are a bad design. Error logs are ok. Global undo would be king like the undo close tab feature in browsers.
It's such an easy problem to fix, with such incredible usability consequences, I just don't get the thinking.
There's really no exception to this rule. For an (tiny) minority of applications, it makes sense to hide the dock icon, and to typically access the app via hotkey or menu bar widget. But those apps should still have an icon and should still be able to be invoked by opening it using any of the standard ways to do that. That's just how the Mac works.
At the moment, I have 11 of them on my system (not counting the clock), a mix of third-party and Apple ones. NOT ONE of them has a ToolTip.
Even worse, if you click on them, the resulting menu does not show the name of the owning application. This too should be forced. For example, I unfortunately have to run Microsoft Teams, and its toolbar menu gives you no indication of what application it belongs to.
It's sad to see Apple taking cues from a minority group of infantile users, but that's one way we got here.
My android phone (OnePlus 11) has a hole punch front camera so I don't lose too much screen real estate. It's annoying sometimes but I prefer it to my mom's iPhone's giant notch.
```
defaults -currentHost write -globalDomain NSStatusItemSpacing -int 2
defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int 2
```
Honestly, I couldn't be happier. I get so much more out of my hardware and I enjoy the experience so much more.
This very article is about how Tailscale frequently gets reports of them being hidden.
And I personally have had the icons hidden. My work laptop has a lot of stuff running on it (much of it is mandatory: VPN, custom company processes, Google Drive, etc) and combined with my personal preferred programs (f.lux, etc) it occasionally hits the limit and goes under the notch.
Why on earth would people tell you that?
I should save this thread for every time someone tries to tell me that Windows is a horrible operating system that is a major reason to not buy a computer when I say things like "The MacBook Neo isn't that good of a deal and you can totally find a Windows laptop in the price range that's built well enough, has similar performance/battery life (or better)/trackpad, and leaves you with more RAM, storage, and I/O."
I've literally picked out laptops that are clearly better buys than the Neo/Air and people will tell me things like "well then you're stuck with Windows" or "but you'll have firmware problems" and then we have to remember that Apple has had plenty of that in their past.
How about those Nvidia GPUs that would fail inevitably in older MacBook Pros?
Or the butterfly keyboard?
Or how they can’t even make window corners that match with the Liquid Glass update?
Keep in mind it's not Magic Mac Memory because someone will jump in and tell us that 8GB of Mac memory is clearly superior to 16GB of PC memory because Macs are able to swap and wear down your SSD in the process.
Global user base
Mac: 100 million (2024)
PC gamers: 900 million
A lot of Mac enthusiasts seem to scoff at the idea that someone buying a laptop wants it to be able to play some kind of video games. Apple can make the greatest computer in the world but for many customers the fact that it can only run ~5% of games or whatever is a dealbreaker.
The Neo can play many games on some level but having 8GB of RAM plus needing to share it between the CPU and GPU is a major disadvantage.
The lack of a fan also hampers performance of the chip inside of it by something like 15-30%, rather than including one for a nominal cost to maximize performance.
It’s totally fine for the intended customer but it’s a computer for a very specific customer, more niche/specific than a customer who “just wants to play some CS:Go on the side.”
Apple could swallow their pride and partner with Steam but they’ll never willingly encourage their users to use a different App Store even if it makes the computer better.
This is a very comparable device considering it’s also an ARM-based computer essentially.
We need to stop making excuses for Apple’s unwillingness to include a basic form of cooling for their low end devices. It’s just price segmentation. Make the cheap stuff artificially slow, push you up to the MacBook Pro.
Do you not agree that having a fan in the system was a good design trade-off?
If that's not saying it's silent for you, you don't only need to get your hearing checked.
I still never said it’s silent. I merely implied that it’s quiet enough to satisfy the design parameters, where it is so quiet it’s forgettable. My ears might hear it but my brain doesn’t notice it. Maybe you need to dust out your Switch, it’s not a loud system.
I have no idea why you’re arguing this so hard, but I guess people just go crazy to defend trillion dollar corporation Apple. Enjoy your fanless computer that gives up 15-30% performance just to save a few millimeters and $3 on the BOM.
I bet Mac zealots would be surprised to find out that almost every PC with a fan comes with configurable modes so you can decide how loud or quiet you want your system and trade off performance. Crazy right? The user gets to choose for the situation rather than having to choose at time of purchase.
I would rather own a system that doesn’t slow down after 7 minutes of sustained activity. MacBook reviewers act like this is no big deal since they don’t play any games like the other 900 million PC gamers in the world. “Oh, your video exports will be done by the time throttling starts, so it’s not big deal.” These reviewers also only know about video editing since it’s their job to edit videos. But playing games is by definition dependent on sustained high performance. If I lose performance after 7 minutes I’m losing performance for most of my session.
Clearly it’s not a challenge to make a compact, performant device with a nearly silent fan. Clearly customers don’t mind that devices have fans even for devices meant to be held in hand for hours that weigh less than a pound.
I can buy a handheld from Nintendo for $450 that can play new AAA games with great performance while the Neo struggles with 5 year old titles like Cyberpunk despite likely having better overall hardware. A MacBook Neo with a fan would get 15-30% better overall performance and +50% framerate in games as has been demonstrated by multiple tinkerers on YouTube.
I don’t know why people parrot this talking point about a lack of fan being a positive feature. It’s like a shared propaganda talking point that Mac enthusiasts all agree upon universally. If Apple added fans to the Air and Neo you’d all change your tune since Dear Leader changed their mind, just like when Apple enthusiasts stopped blindly hating Intel suddenly during the architecture transition. You’d all say stuff like “Apple gave us boosted performance and you can’t even hear the fans! All those PC laptops that I’ve never cross shopped since 2001 sound like jet engines!”
A simple passive heatsink has been shown to boost performance significantly in the MacBook Neo.
The throttling of the chips in Apple’s lower end systems are an intentional form of price segmentation. The MacBook Pro won’t be any faster than the Air if the Air was just cooled properly.
I would unironically take a fan in my phone if it stopped it from throttling, dimming the screen, and halting charging when it’s a hot day in direct sunlight. It would just have to make sense in the context of a phone design, of course, which is a challenge.
https://support.apple.com/en-us/118431
There are phones on the market with detachable active cooling solutions to help with sustained intense gameplay:
If the MacBook Air had a fan, it would be thicker and would need a bigger battery. It would then be the same, aside from the screen, from the base MacBook Pro. You are 100% correct. The fact it has no fan allows Apple to reduce its weight and thickness. Thus reducing its price. You’re absolutely right.
Fans in laptops are more and more a gamer pilled flight of fancy. Phones and iPads have shown they’re not a necessity.
Is the Nintendo Switch/Switch 2 a thick device? They are thinner than the MacBook Pro, and they have more space constraints than a MacBook Neo.
If fans in laptops are just for “gamer pilled” why does the MacBook Pro have one?
Do you think Apple can continue to grow their marketshare indefinitely if they continually ignore the 900 million PC gamers who currently own Windows PCs? The PC gaming market is the only one that has been growing since 2021.
https://www.techspot.com/news/106371-gaming-industry-hits-wa...
The iPad doesn’t prove anything, it’s routinely criticized for wasting its performance potential with inflexible and limited software. Its performance limits are never tested because you can’t actually do things on it in comparison to a full desktop OS.
My phone will regularly dim the screen, halt charging, and throttle performance when I’m out in a sunny day during the summer. You ever been to Miami? I would actually be interested in an actively cooled phone if it existed and would accept a device that was thicker.
I don't bet against simplicity. Those who really require complexity pay for it. On the Apple side, that now includes those who need sustained throughput achieved by a fan.
I’ll shill a website for a YouTuber called bestlaptop.deals. It tracks sale prices and has reviews attached for the laptops, along with categories for use cases. Shopping for Macs less frequently involves big sales but with Windows laptops being patient can pay off.
I’ve seen on recent reviews indicating Windows on ARM has made really great strides, from including support for anti-cheat for many online games. Not every game works but many do without any effort.
I bring these up because the battery life is excellent and many of them are in the $500-600 range.
https://youtube.com/watch?v=f8EbtQ7jQnQ
Yes, that’s a sponsored video, but I’m linking it to show you his commentary on the software situation.
For x86-based computers there are a couple of ways you can go:
Since you mentioned gaming, you can sacrifice some portability and go with something like a Lenovo LOQ. A previous generation unit will cost about $700 and have an RTX 4050, which is enough to beat anything Apple will sell you before you get up to Pro chips. I believe there are other OEMs that may hit that price point with an RTX 5050 which of course will be an improvement.
These systems do get good battery life when you’re in integrated graphics mode. When you’re gaming you’re going to be plugged in regardless of laptop.
Another one I’ve seen on sale lately has been the Yoga 7 14” with either the Ryzen AI 340/512GB storage or the Ryzen AI 350/1TB of storage. I think the sales aren’t as good as were a couple weeks ago. These have a 2K OLED screen, 2-in-1 and pen support, generally good overall systems. The 350 model has significantly better integrated graphics performance so I’d try to stretch for that one.
Finally, in-person I was really impressed with the Acer Aspire 14 AI for being only $530. I did wish the screen was a bit better but the rest of the system was really impressive to be hitting that price.
There was an HP OmniBook I played with in store that had a great aluminum build, though the value wasn’t quite as good. It seemed like it was designed to compete with the Air and felt to me like an Air clone in a way.
I haven’t touched on used, which is obviously an option. There are a lot of options there and I think it’s worth looking into.
I would still say, if you can, spend more than what the MacBook Neo costs. The MacBook Neo isn’t a revolutionary device that changes the game in my mind. Instead, it’s a machine that makes a lot of similar sacrifices that other cheap laptops make. It’s better if you save up and spend more if you can.
For example, you’re interested in gaming, you just missed an amazing sale on the RTX 5070Ti/32GB RAM version of the Zephyrus G14 at Best Buy. It was $500 off, so about $1800 for a really amazing machine that is basically the best thing and light gaming system on the market.
Also keep in mind as I talk about this, I’m biased against 15-16” models. I like 14”.
I don’t love Windows, but I don’t hate it either. Amazing backward compatibility, and that is not to be ignored.
It’s actually better in many ways: 2K OLED touch screen, convertible with pen support, double the RAM, backlit keyboard, ranks better on battery life for office tasks, a far wider array of ports.
If you stretch to the 1TB model you get the Ryzen 7 AI 350 which beats the Neo on integrated graphics and multi-core processor speeds. You’ll pay a little more but if you need the storage the Neo is out of contention already, and at that price your MacBook Air will come with 256GB.
I was a huge Windows fanboy, now completely Apple but this was single most annoying regression of functionality when switching and one of the only things I miss.
macOS is still better than windows, but my feeling is it’s more of a glass of cheap warm whiskey in hell than a cool glass of ice water.
Frankly, I prefer the mac because there's so little arsing around with drivers. Not out of any blinkered misconceptions about quality, usability, or an otiose love for Apple or their products otherwise.
All Windows laptops come preinstalled, there's no arsing about with drivers there either.
Unless you install the bare OS from scratch. Apple bundles the drivers for their hardware with their OS.
Good luck with plugging in anything non-Apple branded or not using standard USB audio or Ethernet CDC and you're 100% having to muck about with sketchy kexts that almost certainly will break in the next OS release.
You can do this for Windows too, that's how most corporate images are built.
One image and 30 different laptop models, that's how it's done in every competently run megacorp IT department. Do you think some poor technician is manually loading drivers onto every Windows laptop?
Apple has replaced kexts (kernel extensions) with a user-space alternative for many years now
> that almost certainly will break in the next OS release
My scanner has drivers available for download that date from 2015 with no updates since then.
Though I'm certain you've raised this issue before, and it was met with "I've never heard of anyone needing a scanner, you must be doing something weird, have you tried taking a picture of it with your iPhone(R) instead?"
If you’re lucky. One laptop I had in the past (and ultimately returned) had an issue where the vendor-provided NVIDIA drivers were the only ones that allowed its GPU to perform correctly, but were very outdated, which resulted in Windows Update continuously updating them and dragging performance back down. I even tried using the policy editor to lock the drivers in but that failed too because the drivers are split into several pieces and I’d inevitably miss some component, resulting in broken half-updated drivers.
This caveat is doing enough heavy lifting for an Olympic podium.
My goal is genially not to have anything running in the menubar that isn't out of the box from the OS. I had a similar desire with the system tray on Windows (though it was more difficult on Windows due to some hardware requiring it).
Work is the only place I have an issue, because they install a bunch of security agents that all want a spot in the menubar, even though they never need me to interact with them or know what they're doing. Those agents sitting up in the menubar tend to be the reason my system has slow downs or issues. Though the slowdowns have gone away since moving to M1. On Intel my fan used to run all the time. Now I'm just left with the weird issues they cause.
> My goal is genially not to have anything running in the menubar that isn't out of the box from the OS.
My goal is to use the apps I want to use, and if they are exclusively menu bar apps, what can I do about that?
> The people with the most stuff up there tend to be the same ones who are always complaining about system slowness
The cause for system slowness on my mac are too many browser tabs eating 500 MB memory each, not a few 10 MB native Swift apps.
I agree. My menu widgets aren't the primary cause if my computer feels slow. It's almost always a ton of browser tabs because I collect stuff to investigate later and I procrastinate removing them.
However, I also see the point of the commenter that a lot of people who have a bunch of shit in the menu bar might not be computer people who understand what they are or how they got there. In those cases, people exploring things they don't know how to remove might accumulate a lot of other crap that causes a slow system.
I'm talking about the file manager missing features.
Wifi issues going back years and years.
Default mice settings that make me want to throw the thing out a window. Seriously, who moves their cursor that slow?
The worst window manager I've ever used.
I could go on, but it's genuinely pointless. People love their macs like people love their sports teams. No matter what, some people will always love the maple leafs.
Then couple ordinary services that add menu bar icons that you don't even ask for (DropBox, Docker, Adobe, etc.) and you can overflow onto the notch quite quickly.
Now I just click on the chevron whenever I need to access Tailscale or Postgres or CloudFlare or Creative Cloud Dropbox or Google Dropbox or ……
Really solved the problem for me.
so now what
Examples:
Look, I don't even want half that stuff, but the reality is that a bunch of tools mandate by my employers, and a bunch of utilities that are needed to make modern MacOS work reliably, all live up there.
A couple of VPNs, DropBox, OrbStack/Docker, eqMac to unfuck volume control on external displays, BetterDisplays and BetterSnapTool to unfuck everything else about external displays... I'm already most of the way to the notch on a 14" macbook
Windows isn't the alternative if you're on hacker news, OpenBSD and linux are the alternatives.
If you care about productivity and want your computer to "just work", install stock Mac OS (with maybe a utility or two), and you don't have to worry about anything for the next 3 or so years.
If you want to constantly fiddle with configs and spend hours just so things work exactly the way you want them to, sure, go with a BSD or whatever.
No judgment either way, this is a hobby like any other. Some people like to paint, some people like assembling model airplanes, others like building their oS from source and making sure the window is exactly the shade of blue they want it to be. Nothing wrong with any of the three.
I think it's a fair balance. If you're running a bajillion things that add menu icons and you don't also care about computers enough to want to learn more, that's probably pretty frustrating. Most of the people I've met who care a lot about custom software have been curious about going further. Small sample size, just my two cents.
Previously killing SystemUI server was enough to restart the menu bar, but that doesn't seem to do the trick anymore.
Do you have anything else as useful as this? THis is perfect
defaults -currentHost delete -globalDomain NSStatusItemSpacing
system.defaults.NSGlobalDomain = {
NSStatusItemSpacing = 2;
NSStatusItemSelectionPadding = 2;
};Why Apple still hasn't fixed this in 2026 baffles me. The fact that a company the size of Tailscale has to find workarounds for an Apple blunder like this speaks volumes about how terrible Apple's software management is.
access to my home server
ability to stream US TV when abroad (by exiting from my home network)
ability to make it easy for others with non-tech backgrounds to connect with their devices (parents, kids, etc)
ability to have remote linux servers connect automatically on boot. This one is because I can't get OTA TV at home and want to set up a simple streaming box at someone else's house to do it that connects back to my house, so we can stream off all of our devices.
I'm guessing tailscale will be a part of this setup which is why I ask here.
Set up a US device as an exit node, and configure other devices to proxy through it.
Should note that Tailscale does not work natively with hdhr for mpeg television streams b/c wireguard doesn't natively support udp multicast/broadcast. Also can't directly port forward b/c hdhr sets a default ttl of 2.
My understanding is that most VPNs in general don't support udp multicast due to operating on the network layer rather than data link, though iirc OpenVPN supports multicast traffic through its virtual TAP (Layer 2) rather than TUN (Layer 3).
Tailscale does create a TUN/TAP virtual network[0], though udp multicast is still not natively supported.
[0]: https://tailscale.com/docs/concepts/tailscale-osi#data-link-...
Your advice would apply if they're using a local TV tuner or IPTV setup to share live TV on the local network or something, but that seems unlikely. But for content coming from mainstream Internet streaming services, it's good bet they're not using multicast.
When I’m outside the U.S. I get much better speeds through the Mullvad exit node than through my (U.S.) home exit node. I’m not sure why, since my home internet is gigabit fiber and I confirmed that I had a direct connection (no DERP relay).
poking around with MTR (traceroute and ping combined) using various exit nodes and destinations would give you some more information if you're interested.
The interface is bad when it comes to provisioning but it can be done with a QR code and once it works the native experience of turning on the VPN was just stunningly fast. In this day and age you expect things to be slow with negotiation and various unreliable steps but it was just amazing that I tap the VPN button on iOS and it's connected in a fraction of a second.
By default it will leak your so-called “private” network behavior to Tailscale (connections on what port, from what node, to what node, opened when, closed when): https://tailscale.com/docs/features/logging
- Yes, they should have their own account. However you can only add a few before you need to move to a paid version
- You can disable the expiry for nodes, which should keep it connected and prevent you needing to sign in again for them, for the most part
I theoretically "lose" that much height but gain a) zero notch b) non-rounded top corners and c) a traditionally heighted menubar instead of the giant one that is so big only to cater for the notch.
+ I thought this was thanks to BetterDisplay but it turns out no third party tool is needed and it's all first party probably because someone at Apple is as annoyed by the notch as I was and so that's their solution.
I do think we benefit from competition. I also have a Moto Droid and it was OK, but there was some janky UI. And the noises... talk about infuriating. The phone was always making noises with no indication as to WTF was making them or what they meant.
My only hope at this point is it gets _so_ bad it becomes an absolute meme and they get around to fixing it.
[0] https://news.ycombinator.com/item?id=40584606
I think they've cleaned it up since then [1], but in the age of supply chain attacks, very concerning. Personally, even as a paying user of Bartender, I moved to the open source solution, at least I can watch the github for changes.
[1] https://www.macbartender.com/b5blog/Lets-Try-This-Again/
https://github.com/jordanbaird/Ice/releases/tag/0.11.13-dev....
This along with the tons of other paper cuts they've slacked on is tarring their brand.
Note that this particular problem has existed for well over a decade. It's atrocious, but let's not pretend it's anything new.
If I open Xcode today on a 14" MacBook, two menu items extend past the notch, and they still hide your menu bar icons.
This has been the case for a long long time, and it's always been an obvious failure case.
The notch has just made menu bar space more scarce than it used to be.
Screenshot: https://imgur.com/8y0QbZN
The gap between "Run" and "Tests" is the notch, which I don't usually notice is there unless I'm in Rider.
> Simple as.
Neither Apple nor app developers control either what font sizes a user needs or how many apps they're running which produce menu bar icons. In that context, "not so long that it [...] pokes into the menu icons" isn't even well-defined. It's literally meaningless unless you parameterize it according to factors like those, which is not "simple as" anything.
It's a computer screen, not a page in some particular print magazine.
> it seems more like a "don't make your list of menu entries so long it spans the notch and pokes into the menu icons"
Only counting menu bar items that either (a) come with the operating system or (b) are imposed on me by applications that my employer forces me to run for compliance or other purposes, there are eleven mandatory icons in my menu bar at all times. So it doesn't matter whether the app in focus has few menu items or many; I run into this issue regardless.
> I prefer to blame Rider
There are a few ways to make sense of the situation, but none of them look great for Apple tbh.
If the menu bar is well designed but it doesn't work well with increased display scaling, accessibility is a second-class (or worse) concern in Apple's design.
If the menu bar is well designed but it doesn't work well when there are dozen menu bar icons, then it isn't suitable for environments where users don't control the number of menu bar icons they have to deal with— this, of course, is many professional environments.
So either: macOS isn't genuinely intended to be accessible, macOS isn't a general-purpose operating system for professionals, the menu bar has a bad design, or some combination of all three.
Of the three, "the menu bar's design is bad" seems the simplest and least absurd.
And yes, it's completely bizarre that macOS doesn't provide an overflow menu. Instead, again yes for decades, you've had to buy/use something like Bartender for this. It is utterly bizarre and inexplicable.
With Tahoe, Apple has finally provided a half-solution, which is that in System Settings you can entirely hide select running menubar utilities to regain some space. But of course that's only helpful for utilities you never need to look at or click.
tl;dr: yes this is utterly absurd but it's been absurd for decades. It's nothing to do with recent versions of macOS.
Between the larger display scaling, losing space to the notch, and the IT department setting up new computers with 8 little pieces of preinstalled bullshit up there, Apple's perspective on this seems to be "if the Ivanti VPN menu extra disappears I guess you didn't really need that anyway!"
Having the sound, bluetooth, wifi, and other system stuff removed from the bar and accessible in control center helps, but is not sufficient.
They're too busy solving important problems like "how can I use part of my screen as a videoconferencing light source" and chasing yearly iOS new feature parity to deal with pesky things like menu extras. It's only been 25 years since OS X came out.
My visual acuity at distance has not changed from when I was 20. My ability to read tiny, poorly-contrasted text at phone distance has.
Enlarging text size is a massive benefit to everyone as we age. It’s one of the reasons that older readers were among the first to adopt e-ink readers and tablets: every book suddenly becomes a large-print book. In the world of accessibility this is one of the easiest things to do with one of the largest impacts. Not everyone is blind, not everyone is hard of hearing, but everyone gets presbyopia if they live long enough.
You can usually toggle hide on the pre installed bullshit at least. It would be helpful if there was a notification or prompt to tell you the menu bar was full so you know to do that.
Took me months to figure out it was running afterall and just hidden by the notch.
How hard is for apple to move the "least used icons" to a fold? (but still accessible)
I always love these types of arguments. Program does one thing bad so stop getting value of out it. lol.
Hacky menu bar modification tools are basically an accessibility requirement for me, and my vision isn't even that bad. (Best corrected is 20/30 or 20/40 or so.) People with serious impairments are totally screwed by this on macOS, sometimes even with large external monitors.
Really depressing design dereliction and/or incompetence.
Investing in a visual redesign (Liquid Glass) but not an obvious UX issue of the notch hiding icons seems like a mis-prioritization.
Apple software sucks so bad!
The true short-sightedness Apple has had becomes really obvious in the latest liquid glass UI, whatever the fuck that is called. It's a grand fuck to a decent-looking UI that existed before that.
Im "shocked" how perfect it functions! It worked out of the box for a fairly simple but old windows setup where I could apply it: Everything was perfectly fine, super user friendly in the beginning.
Actually one of the tools that you could use to admin your mum & dad computer
I do exactly this! I keep Tailscale running my family's shared iMac, making it easy for me to remotely connect to it and screen share if necessary to help. I went a more complicated route[0] and installed Tailscale as a system background daemon that runs as root and starts up before the first user login. Which also means no GUI interface, so more protected from user error.
[0] https://github.com/tailscale/tailscale/wiki/Tailscaled-on-ma... (the standalone variant is also entirely opensource, unlike their macOS GUI app)
On Windows Server this was done somehow automaticly the last time I installed it: So access is possible after the machine is booted
That was the beauty that caught me: It just worked out of the box, not any SSL certificate stuff signing issues etc. And the funny thing: I really didnt know it existed before the AI told me about it :-))
They aren't supposed to be the entire app or the only way to interact with something.
As a Linux user and fan of good GUI apps, it always bums me out I'm stuck with the CLI-only options for apps like Tailscale. Even for a simple tray icon I have to resort to buggy GNOME extensions.
I understand the fragmented ecosystem and small user-base on the desktop Linux side make it hard to justify, but I hope that changes one day!
There's a whole class of GUI apps that should run in the background until needed, and GNOME just has no solution here. I really don't get why they removed this functionality.
I don't want a "service" model where you start/stop gui apps via systemd. And I don't want to keep a window around for no good reason.
But am I misremembering this?
Apple’s opinion seems to be: running out of space happens to only a few people running tons of menu-bar-loving apps, so if you are dorky enough to run into this problem, you should be dorky enough to solve it yourself.
Let people — not your app — decide whether to put your menu bar extra in the menu bar. Typically, people add a menu bar extra to the menu bar by changing a setting in an app’s settings window. To ensure discoverability, however, consider giving people the option of doing so during setup.
Avoid relying on the presence of menu bar extras. The system hides and shows menu bar extras regularly, and you can’t be sure which other menu bar extras people have chosen to display or predict the location of your menu bar extra.
Consider exposing app-specific functionality in other ways, too. For example, you can provide a Dock menu that appears when people Control-click your app’s Dock icon. People can hide or choose not to use your menu bar extra, but a Dock menu is aways available when your app is running.
[1] https://developer.apple.com/design/human-interface-guideline...
> said one Tailscale engineer, who asked to go nameless
Fear in a free society? There’s no contradiction here. A free society doesn't create a fearless society. Because freedom is the freedom to amass property. If you are not in that class of capital owners your fear is justified. Class society.
Apple should let users double the menu bar height. Put the app menus, user name, current time and search along the bottom. A text only bar would look coherent.
Then put menu bar items on the row above. Default from right, but let users move items to the left.
I use hiding menu bar and dock. Dynamic Wallpaper toggles desktop files/widgets visibility. So my Mac's resting face is, and would remain, completely uncluttered.
This, at least, is not correct. Hold down Command and drag an icon to rearrange the order.
It is a bit weird that Apple hasn't provided a simple UI indicator that some icons are hidden. All that's needed is a dot with a tooltip that opens the settings to configure the menu icons.
I know this means I'm wasting potential pixels, and wasting all the engineer effort that went into the nearly bezel-free design, but worth it IMHO.
> As we noted at its September beta release, a windowed version of Tailscale’s macOS app doesn’t replace the menu bar app, but runs alongside it. It can be pulled up from the Dock or a Spotlight search, and makes a lot of Tailscale data and features more accessible.
Nowadays, that whole header should probably leave in the sidebar itself, and the sidebar could probably be more "Liquid Glass"-like.
but not being able to interact with an icon is DISfunctionality, though yes, a simple one. So that principle can't explain the bad design either.
I guess I'll find out soon enough once I update, but I didn't see any specific callout in the article.
Guess I'll just stick with CLI only for now (via darwin-nix)
Mullvad, your turn next please
i don't get it.
My recommendation is to rethink it to work like apps like 1Password, Default Folder, Keyboard Maestro, Ice, etc., where I can always easily open a configuration app, but the service must be intentionally/knowingly quit via either the configuration app or the menu bar utility.
TLDR: Please separate the service from the new configuration app.
The incident seems like it was never exploited, and it was fixed within 24 hours. However, in my opinion, the fact that this COULD happen, let alone that id DID happen, is too much risk, and why I switched immediately after hearing about it.
AI overview of the incident:
TS-2023-001:
Node Sharing Across Tailnets Without Authorization (January 2023) A bug in Tailscale's node sharing logic allowed the creation of sharing invitations by unauthorized users. A malicious individual who knew a target node's database ID could generate and accept a sharing invite for that node without being an admin of the target node's tailnet — for any node in any tailnet. Circl So in practice, a node from one unrelated tailnet could be pulled into another person's tailnet without the owner's consent. A node's ID is only visible in the API or admin console, by admins of either the node's tailnet or a tailnet to which that node has already been shared Circl — which limited exploitability, since you'd need to already know the target's internal database ID (a random 64-bit integer, not easily guessable). Tailscale fixed it server-side on 2023-01-12 and stated they verified it was never exploited. The bug reporter (Benjamin Roberts, HN user tsujamin) noted it was discovered accidentally while managing their own tailnet. The Hacker News thread praised Tailscale for deploying a fix within 24 hours:
https://news.ycombinator.com/item?id=34420142
TS-2024-002:
ACL Overwrites Across Tailnets (May 2023 – July 2024) There's also a second related incident that's perhaps even more alarming in concept: an admin user could overwrite the ACLs of one tailnet with ACLs from another tailnet. Any user who was an Admin in multiple tailnets and edited ACLs in the admin console between May 22, 2023 and July 17th, 2024 could trigger this bug after switching the active tailnet. Tailscale This one involved the tailnet-switching feature in the admin console accidentally "bleeding" policy configuration between separate, unrelated tailnets.
for example "tailscale" drop for free, share files between devices on your network
also https://tailscale.com/docs/features/tailscale-funnel which is cloudflare tunnel alternative, no more localtunnel or other things
so i am not surprized people like it as product, most good features are free.
Mostly machines on the same network.
i enabled route advertising and managed to ping my google cloud instances using tailscale
problem is the packet loss rate is high. SSH tunnel worked!
soo i think there is something wrong with tailscale
It is an app that sits in the background and provides connectivity. Occasionally you need to change a setting. Absolutely nobody wants a rich windowed UI, or a menu bar widget that drops down a complex detail card.
I hope they can see this is exactly what killed desktop anti-virus: something that was supposed to be quietly doing its job in the background started getting in the users way. It needed to poke its head up and scream "hey remember me?" at the behest of some product managers or growth hackers. Eventually it got so bad Microsoft just baked it into the OS. Tailscale is on even worse footing here because Apple is even quicker to act when you destroy user experience.
I use tailscale every single day.
> Eventually it got so bad Microsoft just baked it into the OS. Tailscale is on even worse footing here because Apple is even quicker to act when you destroy user experience.
So Apple are going to bake Tailscale into the OS? Also, read the blog. It's a response to Apple's bad user experience.