Automatic Text Balancing on the Web for Better Readability

Good proposal by Adobe as this is an actual problem we’re facing in web development right now. Results in better readability and as an extra it also prevents typographic widows The proposed CSS looks like this: h1 { text-wrap: balance; } Balancing Text for better readability → The original article seems to be gone. Link …

Autocomplete git branch name

Turns out it’s possible to enable autocompletion of git branch names when working on the command line. The script can be automatically installed on OS X using these commands: $ curl -G https://raw.github.com/git/git/master/contrib/completion/git-completion.bash > ~/.git-completion.sh $ echo ‘source ~/.git-completion.sh’ >> ~/.bash_profile Don’t forget to re-open any already open Terminal windows. (via @decthomas) UPDATE: I’ve been …

Silex $app['autoloader']->registerNamespace() deprecated

The past few days I’ve been playing around with Silex, a micro PHP Framework. At a certain point I got stuck in the process when using a custom controller: the darn class just wouldn’t load and the (otherwise excellent) documentation on the Silex site has not mention on how to load it. Most of the …

Evasi0n iOS6 Jailbreak Explained

Evasi0n’s userland component is very unique, because it is entirely filesystem-based. It doesn’t require memory corruption to escalate privileges from mobile to root. Perhaps it was named evasi0n because it evades all the userland exploit defenses instead of attacking them head-on. Evasi0n Jailbreak’s Userland Component →

WebRTC RTCPeerConnection interoperability between Firefox and Chrome

RTCPeerConnection (also known simply as PeerConnection or PC) interoperability means that developers can now create Firefox WebRTC applications that make direct audio/video calls to Chrome WebRTC applications without having to install a third-party plugin. Because the functionality is now baked into the browser, users can avoid problems with first-time installs and buggy plugins, and developers …

Dear Other Parents At The Park: Please don’t help my kids

They’re not here to be at the top of the ladder; they are here to learn to climb. If they can’t do it on their own, they will survive the disappointment. What’s more, they will have a goal and the incentive to work to achieve it. It is not my job — and it is …