curl now warns before outputting binary data to terminal

Without the -O flag, curl normally outputs what it retrieves, even when a binary file is requested. I’ve “rendered” binary files this way more times than I can remember, making the 7.55.0 release quite welcome.

One of the least favorite habits of curl during all these years, I’ve been told, is when users forget to instruct the command line tool where to store the downloaded file and as a direct consequence, curl instead sends a lot of binary “gunk” to the terminal. The end result of that is at best just a busload of weird-looking characters on the screen, but with just a little bit of bad luck it can also lock up the terminal completely or change it in other ways.

Starting in curl 7.55.0 (from this commit), curl will inspect the beginning of each download that has been told to get sent to the terminal (tty!) and attempt to detect and prevent raw binary output to get sent there.

https://daniel.haxx.se/blog/2017/06/17/curl-doesnt-spew-binary-anymore/

Nope!

When Verizon asks me, yet again, to switch to their new “unlimited” plan, my response is “Nope!”

With the new Verizon Plan Unlimited, you get a 10 GB allowance of high-speed 4G LTE data for Mobile Hotspot each billing cycle. Once you’ve used the 10 GB of 4G LTE data, your Mobile Hotspot data speed will be reduced to 3G speeds for the rest of the billing cycle. Data will continue to be unlimited while your Mobile Hotspot is reduced to 3G speeds.

Most of the time you’ll continue to enjoy the same great network experience once your line exceeds 22 GB during your billing cycle.

If you’ve already used 22 GB on a particular line during your current billing cycle, and are on a cell site that is congested at that moment, your download may be temporarily queued behind other Verizon Wireless customers, which may result in slightly slower download speeds relative to another Verizon Wireless customer’s experience on the same cell site at that moment.

From https://www.verizonwireless.com/support/new-verizon-plan-unlimited-faqs/

The Intercept: NYU Accidentally Exposed Military Code-breaking Computer Project to Entire Internet

A fascinating read about data leaks and what the NSA is working on to crack modern encryption:

From The Intercept: “NYU Accidentally Exposed Military Code-breaking Computer Project to Entire Internet