back
user profile
padolsey
4,464karma·578submissions·June 29, 2011
about
padolsey.at.hn
I'm James. Living between Beijing and London. I like coding. Also plants. Stroke survivor & disability advocate. My dog's a whippet/iggy cross and is called Ducky. He's a beautiful lunatic.
* website: [j11y.io](https://j11y.io) * building: [nope](https://nope.net) * bsky: [@j11y.io](https://bsky.app/profile/j11y.io) * contact: https://tally.so/r/waYPvE * twitter: [@padolsey](https://x.com/padolsey) * book recommendations: [ablf.io](https://ablf.io) * me = founding eng @ [collective intelligence project](https://cip.org)
My work email is my first name at cip dot org.
---

---
My meet.hn token: meet.hn-10d164d4-bf7f-4431-898f-e02b34b836dc
recent activity (578 total)
comment
Yeh, let's all roll over. Who would want to do the right thing when you can do the easy thing?
comment
I don't believe this is "the most practical explanation of closures out there" as the author claims, but it does present a use-case. The most important thing to grasp if you're fus…
comment
I agree. Autumn and Winter in the UK are beautiful and I share that same melancholy bliss. I think my ideal living/working conditions are probably: hot beverage, crackling fire, rain outside, jaz…
comment
Oh, clever you.
comment
Isn't one crucial problem with this that ES object-literal syntax does not guarantee order? And order is pretty important in CSS, no?
comment
It's worth noting that one can still be conscious of performance without knowing about big-O or other academic nomenclature. In my experience as a self-taught programmer -- it became quickly evid…
comment
Not really sure what problem this is trying to solve. I am more enthused about the potential of Web Components, shadow-dom etc. [1] Take a look at Polymer [2]. By abstracting away the concept of the c…
comment
A versioned JSON API is awesome, I am not denying that. I also don't deny that the current state of the HTML markup on most sites is semantically rubbish. Regardless of this entire PE debate, we …
comment
That could work -- if the JSON is intended for public consumption, and if it is documented as so. The problem, I'd argue, with JSON is that it does not intentionally facilitate semantic annotatio…
comment
> Don’t be ashamed to build 100% JavaScript applications. You may get some incensed priests vituperating you in their blogs. But there will be an army of users (like me) who will fall in love with…
comment
OP seems to be hovering around DH5/DH6. I don't see the problem.
comment
Even comparing Backbone (by itself) to these two is futile. It's thin, doesn't prescribe much, and doesn't even promise to offer what Emb/Ang do, so to compare them is unfair to al…
comment
Get your business idea funded and immigrate to Canada **permanently**
... What happens if my business fails? [1]
Failure of your business will not affect your permanent
residen…
comment
> I think this is a really pathetic reason to be depressed. AFAIK Depression isn't something one reasons oneself into.
comment
No doubt, but unfortunately it's probably not as simple as placing the 'gifted' ones in one room and the 'ungifted' ones in another. Surely its a spectrum?
comment
I found the OP's style of introspection refreshing. I am not sure why it matters how many times he used the word 'I', after all, it is a post about the OP himself. Yours is not even a…
comment
SEEKING WORK, London, Remote Skill set - JavaScript, HTML5, CSS3, jQuery, MooTools, Underscore/lodash, Backbone, AngularJS, Canvas, SVG CV: http://padolsey.net/cv/cv.pdf
Github: http://github.com/p…
comment
This is good news for an ambitious startup, but I have to say: this whole thing seems like a bit of a shame. If Carson truly is motivated by by the proliferation of knowledge to the underprivileged, t…
comment
> On desktops, it's not clear until you hover that it's even an interactive element. Have you considered that this is due to you and others being conditioned to believe that beveled/3d elements in…
comment
Hmm, 6 & 7 are the same. And I think you meant Thai, not Chinese.
comment
Tu quoque... However, it is curious to discover they have quite hefty JS files loading in their own HEAD element.
comment
Yeh, both viable solutions. Tbh, I can't think of any other reason to have JS in the HEAD.
comment
For example, setting up event delegation on enhanced elements is best done in the HEAD before the elements load. If you setup all your user-event listeners in the bottom of BODY then your users will h…
comment
It's amazing how something so seemingly minor can make such a huge difference. I feel like I'm traversing the web of yesteryear (true yesteryear, not the animated gif'd web of 1997). Thanks for the li…
comment
You're assuming the whole thing isn't staged.
comment
Doesn't this necessitate lots of individual templates? (in this example: inputTemplate, labelTemplate...) Is there an easy way to manage this? From what I've seen it's typical to have one template per…
comment
Hulu does this: https://twitter.com/shanselman/status/239987206482169856/pho...