Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anon_d
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
anon_d
13y ago
Oh, nice! I setup XCompose to support rfc1345, so I have fast unicode input everywhere. I'm definitely going to experiment with that Haskell extension. I've done that manually before in ML with a preprocessor, but it was a nasty h
62.
▲
by
anon_d
13y ago
Yeah, I'd like to see more languages using unicode identifiers. Seems to be a very unpopular approach, though :(
63.
▲
by
anon_d
13y ago
I don't understand the XKCD. What's the joke?
64.
▲
by
anon_d
14y ago
I love this program, I and I've been using it very heavily for years.
65.
▲
by
anon_d
14y ago
Fuck that noise. If you don't like it, do it better; all this whining and nit-picking is without value. Khan Academy is innovative and game changing, but you can't innovate by insisting on perfection.
66.
▲
by
anon_d
14y ago
The C code looks very nice to me. What's the problem?
67.
▲
by
anon_d
14y ago
Yep, but remember that both of these tools are wonderful if you don't abuse them.
68.
▲
by
anon_d
14y ago
IMHO, it's just the way of things everywhere on the internet. It wont ever change, and the entire population will eventually develop a thick skin. I personally have zero tolerance for abusive verbal behavior, but I've become very comfortabl
69.
▲
by
anon_d
14y ago
I love posts like this. Between the ideas in this post and the googling of words I wasn't very familiar with, I just learned quite a bit.
70.
▲
by
anon_d
14y ago
I was home schooled, and I believe it did hinder me socially. What you say about social interaction outside the home is true, but it's still not all that much.
71.
▲
by
anon_d
14y ago
I did all my coding one one for about 3 years. Amazing little computers.
72.
▲
by
anon_d
14y ago
is just a basic website Feature, not a bug. HN looks fantastic.
73.
▲
by
anon_d
15y ago
Standard ML. The implementations and the standard library situation both need a lot of work, but the language itself is by far the cleanest and most practical very-high-level language I've encountered.
74.
▲
by
anon_d
15y ago
C is far from "terribly verbose".
75.
▲
by
anon_d
15y ago
Even if my disk crashes I can set up a fully configured and working Debian with all most needed software, repos downloaded and ready to do real work in one hour flat. I can do this with Arch Linux. I can't imagine what you could've had so
76.
▲
by
anon_d
15y ago
(or (= 0 (+ x y)) (print "hi")) ['or', ['=', 0, ['+', 'x', 'y']], ['print', 'hi']]
77.
▲
by
anon_d
15y ago
native data structures regardless of what language you happen to be using C, asm, ML, Lisp, Java, Tcl?
78.
▲
by
anon_d
15y ago
And plan9. Written by by non-disjoint sets of people. http://plan9.bell-labs.com/sources/plan9/sys/src/
79.
▲
by
anon_d
15y ago
>> If you really want to do complicated lisp-style meta-programming stuff > Increases technical debt Yep. The sane solution is to just not do stuff like this at all. In rare situations it ends up being worth i
80.
▲
by
anon_d
15y ago
None of that has to do with build system complexity.
81.
▲
by
anon_d
15y ago
nontrivially increases the required complexity of your build system. No it doesn't. It only requires a single rule in your Makefile. Something like: %.c: %.cpre preprocess.pl; ./preprocess.pl <$^ >$@
82.
▲
by
anon_d
15y ago
Yep. Why try to force a tool into a role it was never designed for? You use m4 or just write a preprocessor in any language. If you really want to do complicated lisp-style meta-programming stuff with C, just write another C program to pre-
83.
▲
by
anon_d
15y ago
I think it's silly to continue this without using (better) concrete examples, but I'm don't think it'd be worth the effort. >> [Author is better at Haskell than C]. > This does suggest that the author is righ
84.
▲
by
anon_d
15y ago
This book is excellent!
85.
▲
by
anon_d
15y ago
I love me some ML/Haskell, but the article is about small C programs. Small utility programs is the domain where C shines. C is dead-simple, ubiquitous, and fast. Just the tool-complexity of Haskell alone makes C the better choice for these
86.
▲
by
anon_d
15y ago
As such, it's critically important that the program is concise and well-defined; both properties that are quite hard to get in C code. This is baseless FUD.
87.
▲
by
anon_d
15y ago
People need to be less focused on new SAAS apps in startups and more focused on technologies that make us free to communicate. I completely agree, but how can we make money from this? All ways of making money from software involve contr
88.
▲
by
anon_d
15y ago
I would very much love to! However, this seems like a 6+ month project; I can't afford that, and I don't see any way this could be profitable. I've been speculating lately that this is a primary reason that services like reddit/twitter/eth
89.
▲
Etherpad protocol support for Emacs and Vim.
1 points
by
anon_d
15y ago
|
2 comments
90.
▲
by
anon_d
15y ago
How the hell is this even remotely clean?
More ›