Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
apotheon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
331.
▲
by
apotheon
17y ago
I agree. I also believe that the "Stallman or nothing" suggested by so many of his fans is a false dichotomy. You don't need to be rabidly communistic about software to oppose the "imprisoning" influence of corporate software vendors, afte
332.
▲
by
apotheon
17y ago
"Good enough" is the enemy of "perfect". What do you think would happen to FreeBSD if GCC vanished tomorrow? Hint: It would probably suddenly finish incorporating some other, more freely licensed, compiler into its base system.
333.
▲
Five characteristics of secure online services
(blogs.techrepublic.com.com)
2 points
by
apotheon
17y ago
|
0 comments
334.
▲
Ask HN: What are the best ad services for low traffic sites?
9 points
by
apotheon
17y ago
|
2 comments
335.
▲
by
apotheon
17y ago
Why I Haven't Fallen In Love With The Nexus One: no physical keyboard
336.
▲
by
apotheon
17y ago
Precisely.
337.
▲
by
apotheon
17y ago
Too bad. The tax code needs to be nuked and paved.
338.
▲
by
apotheon
17y ago
That's not strictly true. Any court can decide that a law is not enforceable within its jurisdiction -- but a higher court can overturn that decision. The Supreme Court comes into it because at that point there's no higher court that can
339.
▲
by
apotheon
17y ago
I'd say engineering quality is tangential to success -- not strictly orthogonal. Still, it's close enough to orthogonal that it takes a heck of a lot of attention to notice the difference.
340.
▲
by
apotheon
17y ago
> Well also Lisp macros are more comprehensive. Ruby can only make DSLs that look mostly like Ruby. In Lisp, you can literally drop in a new parser if you really want to. Much better. I haven't worked much (almost at all) with macros.
341.
▲
by
apotheon
17y ago
Well . . . nothing worth mentioning in the last few months, but I have some stuff in the queue. Does that count?
342.
▲
by
apotheon
17y ago
[BitBucket]( http://bitbucket.org/ ) That's my favorite at present.
343.
▲
by
apotheon
17y ago
I don't know if the library situation is good in Common Lisp. It's just enough worse in Scheme that it's kind of ridiculous to consider actually using it for other than academic purposes.
344.
▲
by
apotheon
17y ago
> Lambdas are for "one-liners", functions are for more-liners. The problem, though, is that this is entirely a Python conceit. It is in no way, shape, or form any kind of programming truism. In fact, taking a more principles-oriented
345.
▲
by
apotheon
17y ago
> You are much better off in terms of entertainment (through learning interesting stuff) with e.g. PLT Scheme or perhaps Arc. . . . but if you want to actually use a LISP for practical programming, and you start out with any Scheme, you
346.
▲
by
apotheon
17y ago
> I don't have any practical experience with Ruby, but it looks like a mishmash of Smalltalk and Perl to me Those are, I think, probably the two most influential sources of inspiration for how the language is put together, in terms of t
347.
▲
by
apotheon
17y ago
What if you start a conversation without any mention of Python at all?
348.
▲
by
apotheon
17y ago
> PHP developers hate us, Java developers hate us, Ruby developers hate us, and Python developers hate us. Wait. Ruby? What? Did you have a bad experience with some Rails people and decide that Ruby developers hate Perl? As someone w
349.
▲
by
apotheon
17y ago
I thought including PHP in that litany of crimes was a little weird, too. I mean . . . PHP actually deserves it.
350.
▲
by
apotheon
17y ago
> Does 'Rube' have a negative connotation attached to it? Yes, it does. Rubyists are typically called Rubyists or Ruby hackers if one does not wish to insult them. Calling a Rubyist ia "Rube" would be like calling a Pythonista a "Pyke
351.
▲
by
apotheon
17y ago
I love Ruby. I don't really like Python as much (Python and I have irreconcilable philosophical and code-formatting differences). I was not offended. I was, however, saddened by the fact that almost every single time I've seen a Pythonist
352.
▲
by
apotheon
17y ago
I've seen one Pythonista troll the ruby-talk mailing list. I have no idea whether any Rubyists troll Python's main community venue -- but if there are any, I'm pretty sure they're probably Rails people, which really have their own, separat
353.
▲
by
apotheon
17y ago
> People. Python hackers are much, much nicer folks to hang around with. I don't like to start a war here so I'll refrain from going further with this point. Besides, I feel like Zed Shaw said it all. I don't buy this point. I think yo
354.
▲
by
apotheon
17y ago
> It allows for the creation of real Domain Specific Languages and the real extension of lisp for a given problem domain. I think the problem was that until now you weren't giving any examples that explained how Common Lisp macros were
355.
▲
Chart: Language Foo as seen by fans of Language Bar [pic]
(i.imgur.com)
7 points
by
apotheon
17y ago
|
0 comments
356.
▲
Documentation Documentation
(sob.apotheon.org)
1 points
by
apotheon
17y ago
|
0 comments
357.
▲
by
apotheon
17y ago
Okay, now . . . tell me how this provides any benefit over Mercurial's options.
358.
▲
by
apotheon
17y ago
Yeah, I wrote one of these compose key intros a while back, too: http://sob.apotheon.org/?p=814 . . . and it's not just for Linux.
359.
▲
by
apotheon
17y ago
I wish the patent office had taken that to heart and stopped issuing patents.
360.
▲
by
apotheon
17y ago
tl;dr version: Write code to solve the core problem. Don't write code for the rest unless it's really needed .
More ›