Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
skilldrick
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
Show HN: Easy Forth
(skilldrick.github.io)
122 points
by
skilldrick
11y ago
|
24 comments
2.
▲
Show HN: Easy Forth
(skilldrick.github.io)
10 points
by
skilldrick
11y ago
|
0 comments
3.
▲
by
skilldrick
14y ago
Hey, thanks. Yeah, I haven't yet fully explained all of the simulator. 0xfe is a random number - a new random byte is generated on every instruction. 0xff contains the ASCII code of the last key pressed. My simulator is adapted from the one
4.
▲
by
skilldrick
15y ago
> A friend of mine used to refer to code that was more art than engineering as “clever.” I see "clever" code as the opposite of good engineering and art. Beautiful code isn't "clever". An elegant engineering solution isn't "clever".
5.
▲
Three years on
(skilldrick.co.uk)
2 points
by
skilldrick
15y ago
|
0 comments
6.
▲
Closures vs Objects: FIGHT
(skilldrick.co.uk)
1 points
by
skilldrick
15y ago
|
0 comments
7.
▲
Understanding typeof, instanceof and constructor in JavaScript
(skilldrick.co.uk)
2 points
by
skilldrick
15y ago
|
0 comments
8.
▲
by
skilldrick
15y ago
> As someone who conjured this exact thing up in another language after reading SICP Me too! http://jsfiddle.net/skilldrick/vT2mC/ I didn't get very far with it though - the combined issues of JavaScript's lack of tail-call optimisati
9.
▲
If the only tool you have is Java, everything looks like a class
(skilldrick.co.uk)
1 points
by
skilldrick
15y ago
|
0 comments
10.
▲
by
skilldrick
15y ago
Cheers. I guess you could call it an internal DSL, but I wouldn't call it an interpreter - all it's manipulating is the arguments object, it doesn't manipulate any strings. I'm sure string manipulation isn't the only thing that identifies a
11.
▲
Making inheritable objects in JavaScript without objects
(skilldrick.co.uk)
3 points
by
skilldrick
15y ago
|
2 comments
12.
▲
Podcasts I listen to
(skilldrick.co.uk)
3 points
by
skilldrick
15y ago
|
0 comments
13.
▲
by
skilldrick
15y ago
I'd recommend coming back and reading it when you've learned a bit more Ruby then. If you've "just started" then you probably don't yet have the experience in Ruby to understand what it means. I understand that at a first glance this looks
14.
▲
by
skilldrick
15y ago
Haha I love it :)
15.
▲
by
skilldrick
15y ago
It's a bit like saying "I see a lot of women have jobs these days - does that mean that feminism is more than just a fad?" You're not going to get any helpful responses if you ask something inflammatory (and I think it shows maturity that n
16.
▲
by
skilldrick
15y ago
> Note that this is a basic explanation, and glosses over higher-level concepts like the eigenclass/metaclass (I’ll leave that for a later post).
17.
▲
by
skilldrick
15y ago
It's essential to know this stuff to really understand how Ruby works. If you want to know which method is going to get called then you need to grok the object model. Classes in Ruby are much more than "fancy structs with allocation", and
18.
▲
Understanding the Ruby object model
(skilldrick.co.uk)
43 points
by
skilldrick
15y ago
|
19 comments
19.
▲
Reflections from a Kindle owner
(skilldrick.co.uk)
2 points
by
skilldrick
15y ago
|
0 comments
20.
▲
Easy functional programming in JavaScript with Underscore.js -- part 2
(skilldrick.co.uk)
2 points
by
skilldrick
15y ago
|
0 comments
21.
▲
Easy functional programming in JavaScript with Underscore.js -- part 1
(skilldrick.co.uk)
5 points
by
skilldrick
15y ago
|
0 comments
22.
▲
Test-drive your JavaScript
(skilldrick.co.uk)
1 points
by
skilldrick
15y ago
|
0 comments
23.
▲
by
skilldrick
15y ago
Completely OT, but when I saw your comment, I new I recognised your handle, but couldn't think why. I finally worked it out though - you answered my first ever Stack Overflow question in 2009! http://stackoverflow.com/questions/418465/is-a
24.
▲
by
skilldrick
15y ago
What an arrogant comment. If you'd read the post, you would have seen that I said it's often not the bottleneck, but there are times when you need to get stuff out of your head as quickly as possible. This "typing is not the bottleneck" is
25.
▲
by
skilldrick
15y ago
Thanks. I'm on Ubuntu and did sudo apt-get install gtypist
26.
▲
by
skilldrick
15y ago
> any advice? GNU Typist, and real discipline. Force yourself to do it their way.
27.
▲
by
skilldrick
15y ago
I don't think not being able to touch-type will get you fired (if you can type fast anyway), but I don't agree that "it doesn't matter".
28.
▲
by
skilldrick
15y ago
It's probably worth clarifying here that touch-typing is different to typing-without-looking-at-the-keyboard-(much). As knowtheory said, many presume that they're the former, when they're actually the latter.
29.
▲
You should learn to type (properly)
(skilldrick.co.uk)
19 points
by
skilldrick
15y ago
|
35 comments
30.
▲
The Ruby world is nuts
(skilldrick.co.uk)
3 points
by
skilldrick
15y ago
|
0 comments
More ›