Profile

Cover photo
Tim Cuthbertson
141 followers|156,091 views
AboutPostsPhotos+1's

Stream

Tim Cuthbertson

Shared publicly  - 
 
assert(jQuery().jquery.match(/^((1\.(7|8|9|10|11))|(2\.(0|1)))(\.\d+)?(pre|rc\d?)?/))

..what could possibly go wrong?

jquery 1.12 gets released, and then everyone gets an actively misleading error about requiring a jquery version "between 1.7 and 2.1"

https://github.com/ember-cli/ember-cli/issues/5316
4
Matt Giuca's profile photo
 
God. I've had bugs due to this type of regex before. So dumb.
Add a comment...

Tim Cuthbertson

Shared publicly  - 
 
So this is a $700 juicer where you buy individual $4-$10 sachets of produce for it to squeeze into a glass of juice, complete with QR code reader and always-on wifi so that it won't let you make juice if your sachet is insufficiently fresh (also if your wifi is out, or the website is down).

Oh, and the juice is better than other juice juice because of "life force" and "chi".

Words fail me.

Juicero, a contraption that requires Wi-Fi to make an eight-ounce glass of juice, has raised $120 million from Google and others.
2
Add a comment...

Tim Cuthbertson

Shared publicly  - 
 
Just started watching The Wizards of Aus tonight. Really funny Aussie comedy, and surprisingly high production values for a small SBS series. Plus it features more than one of the Aunty Donna boys, which is great to see!
Migrating to Melbourne from the Wizard Realm, Jack has unwittingly becomes the face of Wizard immigration after accidentally destroying Flinder's Street Station with a sneeze.
3
1
David Coles's profile photoMichael Poloni's profile photoTim Cuthbertson's profile photo
4 comments
 
Oh wait, I just noticed which one episode 5 is. Don't skip that one!
Add a comment...

Tim Cuthbertson

Shared publicly  - 
 
Whoa, Docker just acquired Unikernel Systems, which seems to be most (all?) of the folks behind MirageOS (which is also associated with Cambridge's OCaml Labs and Xen).

"Docker plans to integrate unikernel support into its own tools in the near future"

Sounds exciting, congratulations to the team!

1
Add a comment...

Tim Cuthbertson

Shared publicly  - 
 
Exherbo's design goal #0:

> All design goals must be phrased in such a way that it is hard to use them as slogans to justify stupidity.

That's... very specific, I wonder what they've been burned by to make this important enough to be their first design goal.

http://exherbo.org/
1
Add a comment...

Tim Cuthbertson

Shared publicly  - 
 
Not that much bad lip reading in this one, but terribly catchy (and Luke's somber line at 2:58 cracks me up every time).

2
Add a comment...
Have him in circles
141 people
Michael Cato's profile photo
Ben Waywood's profile photo
Mark Mansour's profile photo
Robyn Cuthbertson's profile photo
Jason Shepherd's profile photo
maliboda dhamminda's profile photo
Inge Meeuwenoord's profile photo
Rahn Moyer's profile photo
Kornelis Sietsma's profile photo

Tim Cuthbertson

Shared publicly  - 
 
Well, that's sad but also feels kind of inevitable...

(the "stillmaintained" domain is now expired, and the project definitely not maintained)

I have a problem with having created a bunch of software in the past which I'm now not all that keen on maintaining / improving, usually because I don't use it or care much about that problem these days. And I feel like that's just going to get worse as time goes on, unless I get drastic and actually delete github pages (I leave lots of old code on github because hey, it might be useful to someone).

I guess in theory there should be no expectation of any help from a github repo, but it's still effort to communicate that well when people raise issues, and also I feel like a jerk for waiting until they have a problem (and might have invested a bunch of time preparing a bug report that nobody cares about.

Can't decide whether the answer is a thicker skin (get over my desire to help people in my free time on projects I no longer enjoy or some way of better communicating this across a rather annoying number of github repos, pypi packages, etc. so that I don't have to feel like a jerk.
stillmaintained.com seems to have expired... /cc @jeffkreeftmeijer
1
Add a comment...

Tim Cuthbertson

Shared publicly  - 
 
Nope, never gonna tire of awesome rotoscoped videos:
This new music video for composer Ralf Hildenbeutel's track Disco was created from over 1,200 individually hand-painted frames. Directed by Boris Seewald, the clip uses an animation technique called rotoscoping to turn the real-life movements of dancers Althea Corlett and Simone Schmidt int
1
Matt Giuca's profile photo
 
Mmm rotoscoping. Reminds me of The Last Express.
Add a comment...

Tim Cuthbertson

Shared publicly  - 
 
"How do I set a wallpaper for all workspaces?"

"Here, I wrote a shell script to do that"

Sounds like late 1990s Linux, but apparently that's how we roll in 2016 OSX.
2
Add a comment...

Tim Cuthbertson

Shared publicly  - 
 
Networking issue: world can see B, B can see C, but nobody else can see C. There's a service running on C port 8082 that I need to access from the outside world.

Solution:

[Unit]
After=network.target
[Service]
ExecStart=/usr/bin/socat TCP-LISTEN:8082,fork TCP:10.0.0.2:8082

1
Add a comment...

Tim Cuthbertson

Shared publicly  - 
 
(All the dinner enters)
Twitter user Andy Pandy fed the scripts for all the episodes of Friends into a neural network and had it generate new scenes. Here
1
Add a comment...

Tim Cuthbertson

Shared publicly  - 
 
> if this was the authorized code, what the hell was the unauthorized code?

I have no idea if it's actually the case, but it sure feels like any time someone looks too closely at a crypto system, it's broken.
1
Jem's profile photoTim Cuthbertson's profile photo
2 comments
 
Haha, I hadn't noticed. Seems to be precious few of the latter though :(
Add a comment...
People
Have him in circles
141 people
Michael Cato's profile photo
Ben Waywood's profile photo
Mark Mansour's profile photo
Robyn Cuthbertson's profile photo
Jason Shepherd's profile photo
maliboda dhamminda's profile photo
Inge Meeuwenoord's profile photo
Rahn Moyer's profile photo
Kornelis Sietsma's profile photo
Basic Information
Gender
Male
Work
Occupation
software developer
Tim Cuthbertson's +1's are the things they like, agree with, or want to recommend.
Oni Labs
plus.google.com

Proudly bringing rocket science to the web since 2010.

AngularJS — Superheroic JavaScript MVC Framework
angularjs.org

AngularJS is what HTML would have been, had it been designed for building web-apps. Declarative templates with data-binding

Daring Fireball: Markdown Syntax Documentation
daringfireball.net

Markdown: Syntax. Main; Basics; Syntax; License; Dingus. Overview. Philosophy; Inline HTML; Automatic Escaping for Special Characters. Block

Zero-install-devel Info Page
lists.sourceforge.net

Zero-install-devel -- The Zero Install system. About Zero-install-devel. English (USA). This list is for discussion of the Zero Install syst

0install: Overview
0install.net

anyone can distribute software. If you have a web-site, you can distribute your software; Create one package that works everywhere; With dep

0install: Feed files
0install.net

Zero Install. the antidote to app-stores. Overview; News; Download 0install. Linux; Mac OS X; Source code; Unix; Windows. Features. Distro i

9.9. operator — Standard operators as functions — Python v2.7.2 document...
docs.python.org

9.9. operator — Standard operators as functions¶. The operator module exports a set of functions implemented in C corresponding to the intri

Genode OS Framework
sourceforge.net

The Genode operating-system framework provides a uniform API for applications on top of 8 existing microkernels/hypervisors: Linux, L4ka::Pi

Edit with Emacs
plus.google.com

Edit in-browser text with your favourite editor.

SuperGenPass
market.android.com

SuperGenPass is a different kind of password manager: instead of randomly generating and storing passwords, it combines a Web site's domain

pathogen.vim - Easy manipulation of 'runtimepath', 'path', 'tags', etc :...
www.vim.org

created by. Tim Pope. script type. utility. description. Manage your 'runtimepath' with ease. In practical terms, pathogen.vim makes

3. Data model — Python v2.7.2 documentation
docs.python.org

3.1. Objects, values and types¶. Objects are Python's abstraction for data. All data in a Python program is represented by objects or by