• I don't think I have any use for iSH, but it's still interesting that it exists.

    Have you ever wanted to run a Linux shell on your iOS device to transfer files, write shell scripts, or simply to use Vi to develop code or edit files?  Now you can, with a project called iSH that is currently available as a TestFlight beta for iOS devices.

    2018-11-14 16:56

  • Patrick on something important:

    It’s been so long since I've written to it, I bet many don't even know I have a newsletter.

    One of the best things I read, whenever it's written.

    2018-11-13 22:38

  • AirPods, iPhone, and iPad all under 10% battery life. One Lightning cable. Which one wins?

    2018-11-08 13:03

  • Matt Langford on moving to Jekyll:

    So as a playground of sorts, I decided to migrate my blog to Jekyll using GitHub Pages and Netlify. There was a bit of a learning curve at the beginning, and initiation of sorts, but slowly things started to make sense.

    I went with Pelican, but any static site generator is a great choice for a personal site.

    2018-11-02 17:17

  • Gabe on some Shortcuts & Siri frustration:

    Then I tried issuing the command through Siri on my HomePod. When the Shortcut does work, the timer is set, but not on my HomePod. It's set on my iPhone. In retrospect I guess this makes sense but it's not what someone wants when they spend hundreds of dollars on a smart speaker.

    Yes, technically it makes sense that the alarm sounds on the iPhone, if you're nerdy enough to understand what a going on. But what if you're not? What if you are but you don't care? When you ask to the person in the can1 to set an alarm, and the person in the can sets the alarm, you expect the can to sound the alarm


    1. I currently own no can people. 

    2018-10-31 18:43

  • Finland sounds like my kind of country.

    Small talk outside social situations between close friends is virtually non-existent. Interactions with baristas? Limited to the name of the coffee you want to order. Sitting, walking or standing in a way that requires acknowledging a stranger's presence? Never.

    2018-10-24 18:07

  • Justin Mayer on why SMS-based two factor authentication is mostly terrible:

    Tying MFA to a phone number means your authentication process is now in the hands of external organizations over which you have no control. Specifically: phone companies.

    Yes. True. Technically. App-based TFA is much better than SMS.

    But so much of what we do requires that third parties are in control. We all use software every day. Software that we have not reviewed the source code, line by line.1

    Our crazy world of software is all held together by bubble gum and popsicle sticks. It's a miracle anything works at all.


    1. Even if you had the time, desire, and opportunity to do so, are you sure you'd catch any security issue? 

    2018-10-24 17:38

  • Solar now costs less then coal:

    The cost of producing one megawatt-hour of electricity — a standard way to measure electricity production — is now around $50 for solar power, according to Lazard's math. The cost of producing one megawatt-hour of electricity from coal, by comparison, is $102 — more than double the cost of solar.

    See? Not everything in the world is terrible.

    2018-10-22 06:50

  • I've been working on a Drafts script over the last few days, and needed to add a pretty large object to it - a few hunded lines. I wanted to store it in an external draft, so the main script would remain readable. Turns out it's as simple as adding this to the script:

    var uuid = 'Enter the UUID of the draft here';
    var d = Draft.find(uuid);
    this.eval(d.content);
    

    You can store anything you like in that external draft - objects, functions, whatever.

    2018-10-21 20:41

  • You know that feeling when the Javascript you wrote works the first time without throwing an error?

    Me neither.

    2018-10-21 20:34

← Previous | Next →