-
TwatBegone: A much nicer twitter
A while ago, my buddy Oxguin was thinking about the blocking on Twitter, specifically because of Donald Trump. What happens, you see, is that when Trump says something twattish, as he is wont to do, all the non-twattish people on Twitter start telling him how much of a twat he is for saying it. …
- On:
-
The authentic, hand-curated Hipster menu crafter
Since the world, or at least the UK, seems to have decided to Gastrate all its pubs and the hipsters have taken over even once proudly grim local boozers, it seemed important to invent a tool to generate hipster menu items. And it should be written in vintage javascript, of course.So let me pres …
- On:
-
The automatic #corbynocalypse certain doom prediction machine
Everywhere I look it seems that another apocalyptic prediction about what will happen if Jeremy Corbyn is elected leader of the Labour Party. It seems that the Corbynocalypse is upon us. Fortunately the certain doom prediction machine® knows exactly what it will be like. Press the button, …
- On:
-
Why is Math.max() less than Math.min()?
A while back I wrote a post called Javascript: the Weird parts primarily for my own amusement. It listed some of my personal favourite wtfjs-type Javascript idiosyncracies. In this post I want to look in more depth at one of those idiosyncracies. I want to investigate exactly why Math.max() is les …
- On:
-
Tool: Get thumbnail images for youtube videos
Here is a small tool for grabbing the thumbnail image for a youtube video — something I sometimes need to do and always have to DDG or Google. There is a very helpful StackOverflow answer, which it is straightforward to implement in Javascript (have a look at the source code of the page).Upd …
- On:
-
Rebuilding TwitRSS.me in javascript with YQL and Data URIs
When I last posted anything about TwitRSS.me, I was complaining that I was getting a million requests a month. I am now getting over 2 million requests a day. Today I am pubicly announcing a (very alpha) Javascript version in the hope that it will help some of the thousands of folk using TwitRSS.m …
- On:
-
Making nor’s shop with simplecart.js
A couple of weeks back I helped nor to set up a shop to sell her beautiful handmade cards - you should definitely have a look. I used simplecart.js to add the cart to a view in her Drupal 7 site. Simplecart.js is a very minimalist e-commerce tool that I have wanted to play round with for a …
- On:
-
Javascript: the weird parts
Javascript. Love it or hate it it seems to have become the defacto virtual machine of the internet that Java was supposed to be. And it is odd. Like properly odd. This is a short collection of some weird things that I have noticed about it. I keep a little list of these by my desk for my ow …
- On:
-
Online morse code translator. With sound. Using the web audio API.
Today’s project is this tool, which translates to and from morse code. In my version of morse code I introduce the _ to stand for a space between words. Characters are separated by a space. Try typing something in alphanumerics first._H_Web Audio API is not supported in this browser. S …
- On:
-
Tech briefing: CSS book, Node.js and some other javascript tools
This is a writeup of my notes from my August reading day and might therefore be less coherent than my usual ramblings on the site. I read a book called Everything you know about CSS is wrong! and then moved on to some research on node.js which seems to be the thing that all the web hipsters are l …
- On:
-
Fixed: Flickrshow NS_ERROR_INVALID_POINTER
I recently added a flickrshow to my cider reviews page, Ben Sekulowicz has done a great job with it, it worked exactly like I wanted, well almost. There was something breaking for me, showing up as this error in Firefox:
u …
- On:
-
charlieharvey.org.uk: Operator Userscript
I've just spent a couple of hours adding some basic microformat support to this site. You might have seen the Find Articles on New Internationalist-type Operator Userscript I made the other …
- On: