Earlier 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.
Looks like ai-generated bloat. It even has deps for deb+rpm builds yet is mac only. Honestly would not expect anything more from js devs who use macs/windows. I see this so often.
Airpass – Easily overcome WiFi time limits
231–240 of 278 posts
Re: Airpass – Easily overcome WiFi time limits
#232Earlier quoted context omitted.
I so strongly wish more developers gave even a single shit about this. The current state of desktop app development is truly an embarrassment.
Who is embarrassed? What are the realized harms?
Re: Airpass – Easily overcome WiFi time limits
#233Earlier quoted context omitted.
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.
There is also the time component. Off peak and with a decent sized backpack (change of clothes, laptop, food etc) it takes me the same time to go 6km as it does to drive it. At peak it’s 1/4 to 1/3rd the time. Cars are slow around town.
If anything, I feel like traveling at rush hour is actually strictly better for me. Cars being slow doesn't slow me down, but with the average speed being so much lower during rush hour, it seems like it makes it so if a driver hits me, it would be at a lower speed.
Re: Airpass – Easily overcome WiFi time limits
#234Re: Airpass – Easily overcome WiFi time limits
#235Earlier 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.
Looks like ai-generated bloat. It even has deps for deb+rpm builds yet is mac only. Honestly would not expect anything more from js devs who use macs/windows. I see this so often.
Re: Airpass – Easily overcome WiFi time limits
#236Haven’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?
Stuttgart Airport has 60 minutes.
Re: Airpass – Easily overcome WiFi time limits
#237Alternatively, if you don't want to run the whole Electron app, the money is this line: sudo.exec("/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport en0 -z && ifconfig en0 ether `openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'`",
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.
Re: Airpass – Easily overcome WiFi time limits
#238Earlier 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.
Wow, they optimized the minimal Electron app down to 47 MB?
Re: Airpass – Easily overcome WiFi time limits
#239Haven’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?
Airplanes. Some airlines offer 30 minutes of free wifi or something.
The bigger problem is how utterly useless and unstable the connection is to begin with..
Re: Airpass – Easily overcome WiFi time limits
#240Earlier quoted context omitted.
So the cost is there, it's just not paid (directly) by the developer. But we all end up paying someone else's externalized cost, included said developer that is paying some other developers' externalized costs.
Worst offender being Google, who toggled on VP8 / VP9 decoding on YouTube despite the vast majority of devices only having h264 hardware decode. The aggregate waste in battery wear and watts spent is pretty staggering when you think about it, all so google could spend a few cents less per 100 streams.