Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
skilldrick
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
31.
▲
JavaScript, JSON and modern web MVC
(skilldrick.co.uk)
3 points
by
skilldrick
15y ago
|
0 comments
32.
▲
The end of progressive enhancement revisited
(skilldrick.co.uk)
1 points
by
skilldrick
15y ago
|
0 comments
33.
▲
JavaScript and the end of progressive enhancement
(skilldrick.co.uk)
9 points
by
skilldrick
15y ago
|
0 comments
34.
▲
by
skilldrick
15y ago
Haha I love "little laptop pixies" :) That's exactly what I was talking about. I think I'm going to have to get this TECS book (no pun intended) - it sounds just what I'm after. Need to finish SICP first though :P Not enough hours in the da
35.
▲
by
skilldrick
15y ago
Interesting. Yes, I came a similar route - no CS background. I read ESR's TAOUT [0], which assumes quite a high level of Unix knowledge - I'd love a book at that level! [0] http://www.catb.org/~esr/writings/taoup/html/index.html
36.
▲
by
skilldrick
15y ago
Wow, those sound very interesting. I've been toying with the idea of a series of blog posts (or possibly even a separate site) that give a bottom-up explanation of all the stacks we work with - starting with electronics => circuits =
37.
▲
by
skilldrick
15y ago
That's kind of my point - you need to accept the 'magic' you're given, at least for the time being. I feel a bit uncomfortable leaving it at that though, I always want to know how things are working. But it's not essential.
38.
▲
by
skilldrick
15y ago
Just so people know, I'm not talking Rails magic here - more the idea that there's stuff we don't understand that's going on that to all intents and purposes is magic. In other words: > anything below your current level of abstraction
39.
▲
Magic in software development
(skilldrick.co.uk)
37 points
by
skilldrick
15y ago
|
21 comments
40.
▲
by
skilldrick
15y ago
Crazy! Yeah, Metaprogramming Ruby is on my wishlist. I understand why the rules in Ruby are complicated - it's to make the common case simpler. But I still like the simplicity of JavaScript.
41.
▲
by
skilldrick
15y ago
Thanks, and a really interesting perspective. I find Ruby's rules on scope (and pretty much anything) pretty confusing. I really like the way Ruby does a lot of things, but it doesn't have simple rules like JS.
42.
▲
Closures explained with JavaScript
(skilldrick.co.uk)
4 points
by
skilldrick
15y ago
|
4 comments
43.
▲
Seven steps towards becoming a professional developer
(skilldrick.co.uk)
8 points
by
skilldrick
16y ago
|
2 comments
44.
▲
JQuery vs DOM return false;
(skilldrick.co.uk)
1 points
by
skilldrick
16y ago
|
0 comments
45.
▲
A short word on nomenclature
(skilldrick.co.uk)
1 points
by
skilldrick
16y ago
|
0 comments
46.
▲
by
skilldrick
16y ago
I added this to the post in the end - on reflection I think you're right that it's worth mentioning.
47.
▲
by
skilldrick
16y ago
Yes, I nearly put that in, but it didn't feel right. I've only given a very basic introduction to the language - the purpose of the blog was to teach the language rather than give its history. Not quite - "Several brainfuck compilers have b
48.
▲
by
skilldrick
16y ago
Yeah, you're right about the cells usually being bytes. I followed the "spec" far enough for it to be a compliant implementation, but its fairly quick-and-dirty, and will probably break on more advanced programs.
49.
▲
by
skilldrick
16y ago
Cheers :) Just give it half an hour...
50.
▲
Why you should learn brainfuck (or: learn you a brainfuck for great good)
(skilldrick.co.uk)
7 points
by
skilldrick
16y ago
|
8 comments
51.
▲
by
skilldrick
16y ago
The point of an IIFE is that it is immediately invoked, i.e.: `(function () { })()` - the outer function is used to return the inner function at that point. So you're returning the inner function, and it's this function, a closure, that is
52.
▲
Zen and the art of statefulness
(skilldrick.co.uk)
4 points
by
skilldrick
16y ago
|
3 comments
53.
▲
Really really simple Ruby metaprogramming
(skilldrick.co.uk)
3 points
by
skilldrick
16y ago
|
0 comments
54.
▲
Ruby vs JavaScript: functions, Procs, blocks and lambdas
(skilldrick.co.uk)
2 points
by
skilldrick
16y ago
|
0 comments
55.
▲
Clearing up the confusion around JavaScript references (with cats)
(skilldrick.co.uk)
2 points
by
skilldrick
16y ago
|
0 comments
56.
▲
A brief introduction to closures, using JavaScript
(skilldrick.co.uk)
1 points
by
skilldrick
16y ago
|
0 comments
57.
▲
Avoiding religion in programming
(skilldrick.co.uk)
3 points
by
skilldrick
16y ago
|
0 comments
58.
▲
by
skilldrick
17y ago
Of course! I take it all back.
59.
▲
by
skilldrick
17y ago
I don't understand why a Lisp hacker wouldn't match parens properly when ending a parenthetical statement with a smiley: (commentless, of course :) Hasn't he seen xkcd: http://xkcd.com/541/ ?