1. Reddit recently underwent another new, unpopular redesign, meaning that there are now three different UIs for accessing the website. Out of habit I would look at new-new reddit before remembering to switch to old-new reddit, and quickly noticed that looking at new-new reddit causes my laptop’s fans instantly start spinning.

    Here’s a firefox performance profile for 20-30s of each iteration of the reddit homepage. I simply loaded the page and did absolutely nothing.

    old.reddit.com: constant ~5% CPU usage with occasional spikes up to ~90%

    new.reddit.com: usually 0% CPU usage with occasional bursts up to ~50%

    reddit.com (new-new reddit): constant 30% CPU usage with occasional spikes even higher

    I don’t have the time or knowledge required to dig into the performance profiler but I would be fascinated to know how old-new reddit ended up more efficient than old-old reddit, and exactly what new-new reddit is doing with 30% of my CPU??

  2. Has anyone ever clicked on one of those whole-page modal ads or CTAs which pop up over articles, other than accidentally? Big sites must have analytics on this stuff. I find it hard to believe that they work well enough to justify keeping them around

  3. Installed Opera for testing and it somehow set itself as my default browser without asking. Anyone know how it manages this somewhat shady settings change? Mac OS 10.9

  4. Just realised that increasing the dimensions of an element onscreen when it is hovered over creates a “natural”, visual schmitt trigger effect.

  5. I love the way browser’s consoles allow us to do maths and simple programming directly alongside mathematical webpages. This can be so much better though — the computation and experimentation should happen interactively in the webpage itself

  6. From Pokemon and Star Wars JSON APIs: “There are hundreds of websites about Pokémon but none of the data they had was consumable through an API.” Problem has never been lack of APIs but discrepancy between human-readable hypertext pages and otherwise hidden machine-readable data. Rethink your assumptions!

  7. This label on @derickr’s site is equally valid advice for both form fields :)

    The text “will not be posted, please leave blank rather than typing garbage in though” is much closer to the “comment” field than the “email” field.

    The gestalt principle of proximity rejects your internet comments! “Please leave blank, your comment will not be posted. Don’t type nonsense in though, that would be a waste of both of our time”

  8. Has anyone published research into the of URLs? Specifically interested in how people understand, relate to and interact with URLs. Hav found some talks and blog posts but not much actual data.

  9. I love @allofbach but the website is not at all optimised for actually listening to/learning about the music. A potential redesign removes extraneous clicks and puts the focus completely on the music and performance:

    Additional possible improvements: link to wikipedia article, IMSLP page (e.g. BWV243)

    Hash: SHA1

    Posting my first note over HTTPS, now at indiewebcamp.com/https level two with a self-signed certificate.

    I’ve also enabled HTTPS for Shrewdness (currently optional, will be required once I have a StartSSL cert) — if you want to add an exception, the signature is:

    Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
    Comment: GPGTools - http://gpgtools.org
    -----END PGP SIGNATURE-----
  11. Attempting to reproduce a weird, That Browser With Flash issue by opening ALL THE TABS:

    It’s like a little mountain range!

    Edit: I made so many tabs they go off the screen, and That Browser With Flash just ignores it, stubbornly insisting that there are only as many tabs as can fit on the screen. Yet another example of Firefox having Superior Prowess (TBWF is seriously fast though)

  12. Musicians+bands: please put a paypal donate button or similar on your site so that when it’s easier for people to torrent your music rather than buying copies (physically or digitally) we can still give you money. We want to give you money!