Archive for March 25, 2022

Friday, March 25, 2022

GitHub Launches New Algorithmic Feed

Richard Speed (via Hacker News):

As soon as the new feed arrived, replete with all kinds of exciting suggestions for developers to look at, the complaints began rolling in as users worried the recommendations were turning GitHub into something distressingly like a social media platform.


GitHub pushed out a new beta version of its Home Feed earlier this week, with the avowed intention of developers reaching a wider audience and building communities. The plan is to make discovery easier and help users “find new repositories or users to follow based on your interests.”


Not all users were upset by the appearance of the new feed, and GitHub staff popped up to promise that there would be an option to make one’s profile private and opt out of pretty much everything via a single setting. It will, however, take until late April before this option is likely to appear, they said.


Searching Twitter Direct Messages

Tim Hardwick:

Twitter has bolstered its search feature for direct messages so that users can now search their inbox using keywords and names to find the specific message they are looking for.


As noted by The Verge, the improved search can surface fairly old messages, but it doesn’t seem to be totally comprehensive, with messages more than three years old not appearing in some results.

Nick Heer:

I am so curious about why such a seemingly straightforward feature has taken Twitter fifteen years to introduce.


macOS 12.3 Removed the nano Text Editor


macOS 12.3 replaces nano with pico.

Via Saagar Jha:

Unbelievable. I thought my eyes were playing tricks on me when I was setting up a Mac yesterday but this is just unacceptable.


macOS, where you can get the cheap knock-off version of every command line tool that Linux ships with

Like some of the other breaking changes in macOS 12.3, I wonder why this was deemed important enough to do in a point release.

Rachel Kroll:

I’ve been using this script on Linux boxes and Macs alike for a long time, and it just broke on the Macs. I now get a complaint about “E” and “T” not being valid arguments, and then it spits out “possible starting arguments for pico editor”. Wait, what?


macOS before 12.3 had pico as a symlink pointing to nano.

macOS 12.3 has nano as a symlink… pointing to pico!


It wouldn’t surprise me if this switch is just more of Apple removing GPLed things from their OS - pico seems to use the Apache license. They dumped bash for zsh (MIT license) at some point (Big Sur, I think), and now this?


How to Launch Mac Apps in Private

Howard Oakley:

If you’re unfortunate enough to have to use your Mac in a part of the world where surveillance is performed, even knowing when you use certain apps could prove to your great disadvantage. This article looks at two potential solutions: blocking all outgoing traffic to Apple’s OCSP service, which checks certificates against its list of revocations, and removing code signatures on selected apps.


By blocking outgoing connections to and app launch should still proceed, usually more quickly too, without the check taking place. The great disadvantage is that blocking is all-or-none, and can’t be selective according to the app being launched. This forces the user into choosing between normal revocation checks, or none at all.


Checks on certificate revocation can only be made on apps which are signed. If the app is unsigned, there’s no signing certificate to check. Use this to your advantage by removing the signature from those apps whose use you want to make private[…]

However, I think some Apple services will not work with apps that are unsigned or ad-hoc signed.