Earlier quoted context omitted.
This is a cool visualization, thanks.
I like your username, and what happened to WD-41?
Airpass – Easily overcome WiFi time limits
121–130 of 278 posts
Re: Airpass – Easily overcome WiFi time limits
#122Earlier quoted context omitted.
Why does a Mac-only app that shows a menu bar icon and a notification popup need to be Electron…? That’s 30 lines of Swift, max.
Is ActionScript still a thing on Macs? I feel like that tech was almost criminally overlooked while being the backbone for a lot of processing pipelines back in the day.
Re: Airpass – Easily overcome WiFi time limits
#123Re: Airpass – Easily overcome WiFi time limits
#124Re: Airpass – Easily overcome WiFi time limits
#125Haven’t ever encountered any place that had a wifi time limit. In the late 2000’s internet cafes had time limits but that was enforced on their own devices. Is there a specific scenario where time limited wifi is common place?
Re: Airpass – Easily overcome WiFi time limits
#126Earlier quoted context omitted.
So I tried this out on macOS 26 and the `airport` command is no longer there. There is a `airportd.sb` file, which appears to be some permissions based thing in s-expression/LISP. Weird. Edit: Spun up a macOS 15 VM and I got this: WARNING: The airport command line tool is deprecated and will be removed in a future release. For diagnosing Wi-Fi related issues, use the Wireless Diagnostics app or wdutil command line to…
Looking around briefly, you can replace it with this: `networksetup -setairportpower en0 on && [... set MAC ...] && networksetup -setairportpower en0 off` I think it's pretty safe to assume that modern Macs will always have en0 as the WiFi adapter, but if you wanted, you could use `networksetup -listnetworkserviceorder` to find the associated device.
But you're unlikely to be taking one of the machines that has built-in ethernet to the airport or coffeeshop.
Re: Airpass – Easily overcome WiFi time limits
#127Earlier quoted context omitted.
On a related note: Transporting a human in a car is (in relation to weight and size) like using a standard shopping cart to transport two 1L bottles of water. So the next time you walk through a pedestrian area, imagine everyone carrying a bag would use a shopping cart instead. That would be a huge traffic jam -- exactly like what you see on the road!
I've been pretty aware of this ever since I became a cyclist. I will ride down to the corner store to pick up a six pack and some chips, throw them in a backpack and ride back. It's easy. I see people driving their cars to do the same thing. All that weight and space for a 6 bottles of beer. There is massive waste all around us.
Re: Airpass – Easily overcome WiFi time limits
#128I feel this would be more useful as a utility to manage your MAC addresses. That would let you, for example, clone a MAC address or IP address between your computer and a phone, and maybe automatically resolve contention. That way, you can split purchased WiFi (such as on a plane) between multiple devices.
Re: Airpass – Easily overcome WiFi time limits
#129Can you not manually set your MAC address in the network configuration portion of macOS settings anymore? Does this not accomplish that same task, just with an abstracted layer of “randomness” for address generation? Another commenter already de-bloated the entire application into a bash one-liner
Re: Airpass – Easily overcome WiFi time limits
#130Earlier quoted context omitted.
200 bytes for the business logic. 47MB for the UI & boilerplate around the business logic. I get that this may be the easiest way to develop and publish an application today, but it's sad that this is the direction we have taken in recent years.
It’s not the easiest way just the most evangelized. A Qt app even would be a few lines of code, but we’ve done a good job scaring people that learning other languages is bad because we can’t ship features fast enough with non-evangelized frameworks.