• 2023

  • Chiptune.app

  • I came across this really cool project on Hacker News a while back and it’s just been sitting in my bookmarks. It’s an excellent little toy to fiddle with and explore chiptune music from the past. Chiptune.app was created by Matt Montag, and it just the neatest little thing I’ve seen in a long time. I’m going to enjoy spending my downtime browsing through these archives. I may even sample a few tracks with my used OP-1 I picked up earlier this year.

    Screenshot of the Chiptune.app UI. I was smitten to discover the tracks from the Alien 3 SNES game 😊
  • Introducing NASA’s On-Demand Streaming Service, NASA+

  • From NASA’s beta website:

    Coming soon: our new ad-free, no cost, family-friendly streaming service unlocks our Emmy award-winning live coverage, embeds you into our missions through new original video series and puts the universe at your fingertips.

    Sign me up! 🚀

  • TikTok follow-up Lemon8 is flopping in the U.S.

  • Caiwaei Chen writing for rest of world:

    Often described as a cross between Pinterest and Instagram, Lemon8 features two side-by-side vertical feeds where users can post images and videos, and adorn them with in-app templates and stickers. Content is sorted across seven categories: food, wellness, beauty, fashion, travel, home, and productivity. Popular post titles include “The time I realized skinny privilege is real,” “That Christian girl in 40 days,” and “Hot Girl Lunch Ideas.”

    […]

    But just as users have complained that Xiaohongshu creates unrealistic expectations, especially for women, Lemon8 has drawn criticism for presenting idealized lifestyles. “Every time I refresh the ‘For You’ section, everything is so well-curated and pretty. It’s already exhausting,” a user named Dreamlikediana posted on the app.

    Sounds like ByteDance is trying to speed run this social media app into its Instagram-era and forgeo any entertaining of a Tumblr-era crowd. Social networks need a flywheel to create content, and it sounds like Lemon8’s flywheel is Pinterest-esque templates users are passing around. My gut feeling is this won’t last very long. If users want to explore unrealistic expectations in content, they may as well go to where everyone else is suffering this predicament already, on Instagram.

  • Reddit is sunsetting coins and community awards

  • From the u/venkman01 on Reddit’s Product Team:

    TL;DR: We are reworking how great content and contributions are rewarded on Reddit. As part of this, we made a decision to sunset coins (including Community coins for moderators) and awards (including Medals, Premium Awards, and Community Awards), which also impacts some existing Reddit Premium perks. Starting today, you will no longer be able to purchase new coins, but all awards and existing coins will continue to be available until September 12, 2023.

    Many eons ago, Reddit introduced something called Reddit Gold. Gold then evolved, and we introduced new awards including Reddit Silver, Platinum, Ternium, and Argentium. And the evolution continued from there. While we saw many of the awards used as a fun way to recognize contributions from your fellow redditors, looking back at those eons, we also saw consistent feedback on awards as a whole. First, many don’t appreciate the clutter from awards (50+ awards right now, but who’s counting?) and all the steps that go into actually awarding content. Second, redditors want awarded content to be more valuable to the recipient.

    While I never fully understood Reddit Gold as a product (and neither did Reddit it seems), it was much beloved by the community. Gilding fellow redditors comments felt good and was honestly pretty novel at the time. It was also an awesome indicator of high-quality content. Seems like Reddit is likely killing off this feature because gilded content would otherwise identify high-quality content to would-be web crawlers, and Reddit wants a piece of the pie.

    I think coins and micro-transcations certainly can be a successful model for creators (see Twitch). But Reddit, has historically never understood their general userbase and has historically never leaned into empowering creators/powerusers. Each year, they shed more and more classic nostalgic features while product inherits tech debt. Coins and Rewards were certainly more useful than RPAN (yikes). Honestly, some of the best features are user-generated, maybe Reddit is making a grave mistake here.

  • macOS Sonoma lets Chrome use passwords stored in iCloud

  • Umar Shakir for The Verge writes:

    If you’re using the new macOS Sonoma beta, you might want to know about a glorious new bridge between ecosystems that lets Mac Chrome users connect with their iCloud passwords. Apple has updated its iCloud Passwords Chrome extension with a new feature that lets you directly pull passwords from iCloud, keeping you from needing to open Safari or migrate your iCloud passwords to another password manager.

    This is kinda huge. For too long has the ecosystem of saved website passwords been segmented. Choosing between Chrome’s Password vault and the iCloud Keychain was basically forcing me to ask myself, “do I want to use Chrome right now, or do I need to do this in Safari?” Having to remember which one had my updated credentials was dizzying. Excited for the future!

    Note if you try to install this extension without installing the macOS Beta you’ll see this:

  • Here’s all of the features coming soon to Instagram’s Threads app

  • No doubt about it. Threads launched with gargantuan success last week. Twitter is getting absolutely gobsmacked. Threads growth isn’t even close to slowing down either. Adam Mosseri (head of Instagram) has been very vocal and active on Threads. If you haven’t joined yet, or you’re holding off, I have some good news for you. He’s been chiming in and keeping us posted on planned features that may sweeten your eventual arrival. We’re not sure what has been deprioritized versus what is imminently coming soon, but this is list of topics Adam has mentioned (so far) in some replies:

    Post by @mosseri
    View on Threads
    1. A chronological feed
    2. The ability to edit a post
    3. Hashtags are in the works
    4. Decoupling of the Threads account from Instagram aka the ability to delete your account without having to delete your Instagram account
    5. Multiple account support
    6. Translation tool(s)
    7. Lastly, Fediverse support. Very excited about this one. But, maybe Threads should iron about content moderation before this feature rolls out.
  • Threads passes 10M sign-ups in 7 hours

  • Taylor Hatmaker at TechCrunch writes:

    Threads passed 2 million signups in its first two hours live in the App Store and shows no signs of slowing down. Meta CEO Mark Zuckerberg noted the milestone on his Threads account.

    At this rate, Twitter is dead in the water. Threads has serious staying power. There’s over 2.5B accounts on Instagram. The barrier to signing up for a Threads account is to simply open Instagram. Organic use of Instagram will naturally lead you to creating a profile. It’s that easy. This is where Zuckerberg thrives: growth strategy.

  • A Brief History of Meta’s Threads App

  • In 2019, Instagram and Facebook launched a standalone messaging app called Threads. It was originally designed to be a sort-of Snapchat group-messaging clone. This was all before Facebook’s big name change and pivot to Meta. Ergo, before Zuckerberg decided to invest in building out the Metaverse. Despite having millions in daily active users, Facebook decided to ultimately shut down Threads:

    The app today is ranked No. 214 in the Photo & Video category on the U.S. App Store — an indication of its continued failure to catch on with a broader audience. It’s also rated a middling 3.1 stars across 2,500 reviews as users complain about its usability, layout, missing features and glitches. To date, Threads has seen approximately 13.7 million global installs from across the App Store and Google Play, according to estimates from app intelligence firm Sensor Tower.

    This is what it looked like. Half-messenger app. Half-Snapchat clone:

    Once Threads disappeared, it was presumed to never return. I figured it was destined for the Silicon Valley graveyard of failed startups/projects (RIP Google Reader). But then, something wild happened. In October of 2022, Elon Musk decided to buy Twitter. This was meaningful because, ever since Twitter has been under Musk’s ownership, he’s basically nosedived the company into oblivion. This has left Twitter extremely vulnerable to competing social networking apps. There have been many cycles of users leaving for these Twitter-clones.

    Every decision he’s made has been a kiss of death: marketing, engineering, public relations, human resources, and so on. It’s been a nightmare for former employees, and a horror show contractors. To be blunt, Musk is devoid of compassion, and the first 90 days alone were not good for anyone. Ex-employees are currently in a arbitration lawsuit against Twitter and Musk and many having never received their severance. Lastly, the latest micro-managing efforts from Musk, have essentially broken Twitter.

    Instagram’s Threads app has been under development for some time now. At least the public has known about it since early March. Internally, it was understood to be called Project 92. It has an unmistakable design language. It’s very Instagram-esque

    From The Verge earlier this month:

    One of Meta’s top executives showed employees a preview of the company’s upcoming Twitter competitor during a companywide meeting today that was watched by The Verge.

    While Musk has been squandering cash and resources, Zuckerberg has been building. In what appears to be a stroke of serendipity, Meta & Instagram (aka the new Facebook) is launching the new Threads app this week amidst Twitter’s latest troubles.

    Threads’ (re)debut is happening just as users flock from Twitter (again) to competitors. But this time, it feels different. It feels more permanent this time around. A lot of users are very done with Twitter. Thousands of people are leaving Twitter behind for Mastodon in part because of Musk’s questionable rate-limiting nonsense. Both Threads and Mastodon are powered by an open-source protocol called ActivityPub. Which essentially makes them interoperable social networks. This interoperability, is not universally celebrated on the fediverse. Personally, I believe this will be good and healthy for the web. But that remains to be proven. This could all go sideways next week. According to reports, your Instagram handle will be your Threads username: @example@threads.net.

    This is a huge blow against Twitter. The headwinds are strong for Threads. Twitter has been on a losing streak, and chances are Musk will only make this worse. Instagram even put together a countdown on its site.

    It also was briefly on the Google Play Store earlier this week on July 1. It’s gone now, but will presumably be back on the Play Store later this week. Apple’s App Store on the other hand has it listed as a pre-order right now:

    What started as one kind of social network clone has become another kind of clone altogether! Who would have thunk. The drama, the suspense! It’s heating up, and I suspect this battle for the new “town square app” is just getting started. I’ll be sitting over here with the popcorn 🍿

  • Elon Musk’s decision to block unregistered users from reading tweets decimates Twitter’s SEO

  • Turns one of the side-effects of blocking traffic from reading tweets, is it will tank your SEO and search appearance. Twitter is forcing all unregistered traffic to login or register. If your content is not indexable, it will hurt your SEO scores. This mechanic is well understood by web and software engineers. My best guess is all the pandering and feet-kissing people in his orbit neglected to tell him the consequences of this to keep Elon’s temper tantrums at bay. Making tweets visible to registered users only and installing rate-limits is a terrible product choice that affects growth strategies negatively. Don’t take my word for it, the numbers speak for themselves.

    Barry Schwartz for SEO Roundtable writes:

    On Friday, June 30th at about 1pm ET, Twitter had 471 million URLs indexed in Google Search according to this site command.

    Then yesterday, July 2nd, I snapped another screenshot and Google had 34% fewer URLs indexed, 309 million, that is 162 million fewer URLs indexed

    Then this morning, I grabbed another screenshot, and it was down now to 227 million URLs indexed, that is about 52% less than what was indexed on Friday

    […]

    Twitter URLs indexed by Friday to today went from about 471 million URLs to 227 million, a drop of about 52%. I wonder what type of impact this has on its traffic from Google Search, if any.

    Musk is an idiot.

  • Twitter is broken (again)

  • Elon decided to break Twitter today. Now, this is not the first time he’s danced with breaking features of Twitter. I would link to all the other times but instead I’ll just link to The Verge’s excellent story stream of the entire saga since the buyout. Apparently he decided to “rate-limit” tweet reads for logged-in users, and to paywall the rest of the public.

    The real story here is Twitter is trying to cut costs and run away from cloud providers. In all likelihood, these recent changes from Musk are mitigation efforts to prevent their cloud costs from exploding. I mean, what did Musk think was going to happen? Allowing two hour video content uploads has ginormous cost implications. Regardless, they have decided to walk away from huge data contracts and aren’t paying their cloud bills.

    Twitter hosts some services on its server and houses others on the cloud platforms of Amazon (AMZN.O) and Google, Platformer said.

    In March, Amazon warned Twitter that it would withhold advertising payments because of the company’s outstanding bills to Amazon Web Services for cloud computing services, according to the Information.

    Since Musk’s acquisition, Twitter has cut costs dramatically and laid off thousands of employees. Musk ordered the company to cut infrastructure costs, such as spending on cloud services, by $1 billion, a source had told Reuters in November.

    Totally normal operations for a properly functioning company. Nothing to see here folks. Move along.

  • Call of Duty’s novel honey-pot anti-cheat employs hallucination decoys to unsuspecting cheaters

  • Oli Welsh at Polygon writes:

    As explained in Team Ricochet’s latest blog, these hallucinations are decoy characters that can only be detected by cheaters, but are undetectable by legitimate players. To the cheaters, though, they look and behave like real players on the opposing team; they’re not AI characters, but clones of another active user in the match, mimicking that player’s movement. They also appear genuine to the cheat hardware and software being used, supplying the cheating player with all the illicit information they would expect.

    Not only do these hallucinations make the game unplayable for cheaters, but it also marks them with a Scarlet Letter. Richochet’s systems can then either ban these players or keep them in lobbies to test other anti-cheat measures on these unsuspecting losers.

    Even more deliciously, the hallucinations can be used to detect and verify cheaters. If Team Ricochet suspects a player of cheating, they can place a hallucination near them that’s only visible to their cheat tools. If the player then interacts with the cloned hallucination in any way, they’ve just “self-identified” as a cheater, in a poetic self-own.

  • Google might bring games to YouTube, but they’re doomed to fail

  • Jacob Siegal for BGR writes:

    Unless YouTube has a killer app, I cannot see the reasoning behind even testing games, much less launching them to the public. Netflix has a selection of great mobile games that anyone with a subscription can download for free, and yet hardly anyone does.

    If Netflix is having a hard time with their mobile game adoption, I think the writing is on the wall for this one. YouTube is going to have a difficult time competing with basically the entire web and App Store’s gigantic selection of free games.

    I wonder if YouTube will make certain titles available to Premium subscribers only. Perhaps the maximum saturation of premium subscribers has been met, and product is thinking up new features for YouTube Premium.

  • The Unsolved Case of the Most Mysterious Song on the Internet

  • David Browne at Rolling Stone writes:

    Exactly why so many people are investing so much time and energy into this search baffles someone like Baskerville. “I don’t want to sound like a traitor to the cause, but I don’t know what all the fuss is about,” the DJ says. “If I thought it was the best thing since sliced bread, I probably would be more interested, but I don’t think it’s a particular interesting song.” For his part, “Mkll” insists it’s about acknowlegement, that “the people behind the song get proper credits for their work.” A mysterious poster claimed credit for the song and put it on Spotify, but others determined he wasn’t even born when it was released.

    But at a time when any tidbit about anything can be called up online in a matter of seconds, the song that may be “Like the Wind” is a source of fascination and wonder for thousands of people dedicated to finding the people who created it. “I think the fact that I’m so interested in this isn’t even because of the song itself — it’s understanding why this song is so mysterious and why nobody can find anything about it,” Vieira admits. “It’s simply surreal.” In other words, as Zúñiga puts it, “Apart from the song itself being so catchy, it’s exactly the fact that people cannot locate it in four seconds that makes it interesting.”

    Should this who-sung-it be solved, some involved are already wondering about the harsh realities that could result. Would the singer and/or musicians involved (assuming they’re alive) be dragged out of obscurity and thrust in the limelight — only for fans of the song to realize they’re retired, out of practice and only had one decent song? What if the song was actually released on a small label in the Eighties? Would it then become an overpriced collector’s item out of reach of anyone who’d want to own it? “How many hundreds of people will have more money to spend than me and will ban me from purchasing an original?” Zúñiga asks. “Would that be fair?” What if everyone involved in the search simply moves on to something else once they know?

    This spunky New Wave anthem mystery is well-documented and has captivated sonic heads across the web. I adore the obscurity and mythology. The legend around this track is amazing. Allegedly recorded from a 1984 west German public radio station show. It remains unsolved for now. Take a listen:

  • Apple’s Human Interface Guidelines for visionOS

  • Apple describes interaction with visionOS in their recently published Human Interface Guidelines:

    When people wear Apple Vision Pro, they enter an infinite 3D space where they can engage with your app or game while staying connected to their surroundings.

    The Vision Pro is a uniquely different kind of general computing device that operates in 3D space. Often referred to as spatial computing. Apple lists 7 fundamental interface guidelines to be aware of:

    1. Space: The Vision Pro offers a limitless canvas for virtual content and immersive experiences.
    2. Immersion: Users seamlessly transition between different levels of immersion in either Shared Space or Full Space modes.
    3. Passthrough: Live video from external cameras allows users to interact with virtual content while seeing their surroundings. Using the Digital Crown users can dial in and out of passthrough
    4. Spatial Audio: Sonic characteristics of the surroundings are modeled for natural audio experiences.
    5. Focus and gestures: Users interact with Vision Pro using their eyes and hands. Using their eyes to bring focus and tapping is called an indirect gesture. Interacting with virtual objects with touch is called a direct gesture.
    6. Ergonomics: Content is automatically adjusted or scaled relative to the wearer’s head for visual comfort.
    7. Accessibility: Vision Pro supports various accessibility technologies for customized interactions such as VoiceOver, GuidedAccess and more.

    P.S. Apple also published their Design Library and Templates for visionOS in Figma here. Enjoy!

  • Frosted Glass

  • Depth-based blur in CSS. Spatial computing vibes for sure.

  • Fosstodon admins addresses the Facebook rumors amid Anti-Meta Fedi Pact movement with skepticism and caution

  • Not much is really known about the Meta/Facebook product colloquially known as Threads (internally it’s known as Project92). What we do know is that it will presumably use ActivityPub and it will be a Twitter clone. That’s really all we know. The fact that Facebook is joining the Fediverse, concerns a lot of people. So much so in fact, that a few have vowed to defederate Facebook should they join. This movement is called the Anti-Meta Fedi Pact, and I should add it is antithetical to the mission of ActivityPub. Personally, I find it fascinating. For others, it’s validation:

    From Kev Quirk one of the admins of Fosstodon shared an official stance on the subject:

    Truth is, there isn’t that much info out there on how this thing will actually work, or what it will be capable of. Lots of people seem to be concerned about Facebook “getting their info”. Fact is, they can do that now if they really want to – it would be trivial for Facebook to stand something up that hoovers up all the public data that’s on the Fediverse, via API.

    And that’s the clincher here – it’s all public data. So the best advice I can give if you’re concerned about your data, is lock down your account and don’t post publicly.

    All that being said, here’s what we plan to do if this thing ever sees the light of day:

    • As a team, we will review what the service is capable of and what advantages/disadvantages such a service will bring to the Fediverse
    • We will then make a determination on whether we will defederate that service
    • We will NOT jump on the bandwagon, or partake in the rumour mill that seems to be plaguing the Fediverse at the moment

    […]

    However, we don’t know what this thing is yet. Hell, we don’t even know if this thing will actually exist yet. So let’s just wait and see.

    What if this thing ends up being a service that can allow you to communicate with your friends who still use Facebook, via the Fedi, in a privacy respecting manor. That would be pretty cool, I think; especially when you consider that one of the main concerns with new users on the Fedi is that they can’t find their friends.

    It’s refreshing to hear a competent and cautiously optimistic take in the face of all the swirling rumors. There’s no reason to sound the alarm bells before we know anything definitive yet.

  • WordPress is 20 Years Old

  • Happy Birthday WordPress! 20 looks good on you!

    For me, it began with Xanga and Myspace. For others, maybe it was LiveJournal or something else. Blogging exploded during this decade like never before. Blogging began as a teenage refuge. An outlet for my younger self to express myself. It gave me incredible relief to share my thoughts, ideas, and interests. It overjoyed me when others would join me in the song and dance of commenting or sharing my posts. To no one’s surprise, millions of others felt the same way.

    At university, that interest remained strong and grew even further as I delved deeper into a design career. As my design education went on, it became clear that university could only go so far in terms of teaching web development. To scratch my itch for building for the web, I got involved in as many web-related projects as possible. We built websites for parties, school projects, web forms, magazines, and stores. I desperately wanted to build websites as a career and express myself even further as a design-orientated web developer.

    When WordPress was introduced to me, I couldn’t believe it. It was like the missing piece of the puzzle. Manually editing HTML files as blog posts instantly became a thing of the past. Everything, just clicked for me with it too. The WordPress Template Hierarchy blew my mind. Understanding the ins-and-outs of how WordPress works, made me instantly hirable basically anywhere for a short while. Hand-building WordPress sites for clients was a complete joy, and later, building site-generators was even more fun.

    Maintaining a legacy WordPress site is like being working on an Audi sometimes. But, WordPress at large has been one of the greatest joys of web publishing since Markdown and I’m so excited for what comes next. I owe the WordPress community so much, so here’s to another year around the sun WordPress!

    Today is the 20th anniversary of the first release of WordPress. None of us knew what we were getting into when it started, but we had a shared conviction that the four freedoms of the GPL combined with a mission to democratize publishing was something worth spending our time on. There will be celebrations in cities around the world, please join if there’s one happening near you.

  • Fix for the current branch has no upstream branch error message

  • This is one of those git config things you set once and forget years later when you setup a new machine. How did we get here? You can git push expecting to fly up to the remote repository right?

    fatal: The current branch feature-1234 has no upstream branch.
    To push the current branch and set the remote as upstream, use
    
        git push --set-upstream origin feature-1234
    
    To have this happen automatically for branches without a tracking
    upstream, see 'push.autoSetupRemote' in 'git help config'.

    To get rid of this message forever and prevent git from gatekeeping you just run this:

    git config --global push.default current

    This will set your git config to only push your current branch when running git push. Enjoy never having to worry about this again!

  • Susan Kare’s sketchbooks

  • From Jenny Brewer of It’s Nice That:

    Susan designed the icons for the Macintosh’s graphical user interface. At the time, the notion of a GUI was revolutionary: just a few years prior to the Mac’s release, people could only interface with a computer through arcane commands written in code. By providing an image-based way to execute computer commands, the Macintosh made computers more intuitive and less intimidating. 
     
    As part of the original Mac team, Kare created some of the first digital fonts, the UI for MacPaint and some of the most persistent icons in computing such as the trash can/bin, the save disk and the smiling Mac. Kare added to the UI an element of friendliness and emotion. The icons that she designed were playful and simple enough to be recognisable to users around the world. 

    I am particularly taken by this image from Kare’s sketchbooks. A beautiful icon. Strikingly simple, yet infinitely complex. An icon that gave birth to thousands if not millions more since.

  • Salesforce shuttering Slack’s remote work research group Future Forum amid back-to-office push

  • From Kylie Robison & Jane Thier at Yahoo Finance:

    On Friday, the executive leader of the Future Forum, Brian Elliot, wrote “there’s no easy way to say this” to employees in Slack’s internal #friends-of-future-forum channel, disclosing that the company planned to shut down the research group at the end of March, according to screenshots of the message seen by Fortune. He did not cite a reason for the closure, and a Slack spokesperson was not immediately available for comment.

    “I believe this is what’s best for Slack,” Elliot wrote, adding that the company will continue its investment in research around the future of work, but did not describe details for what lies ahead for the consortium.

    At the launch of Future Forum in September 2020, Elliot wrote a blog post that outlined its mission, citing “the sudden move to remote work provides the opportunity to question decades of orthodoxy about a 9-to-5, office-centric, homogeneous work culture.”

    Shutting down Future Forum, makes zero sense. Clearly the business knows there’s money to made from remote work. Especially considering the CEO made moves to acquire Slack for $27B back in 2021. This is either cowardice or poor management. Even more confounding, Marc Benioff seriously believes folks who work remotely are less productive.