Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thegenius2000
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
What Hacking Is and Why It Is Wonderful
1 points
by
thegenius2000
7y ago
|
0 comments
2.
▲
by
thegenius2000
9y ago
He emphasized in the article that he was talking about patterns, not individuals. So there's no way you could draw the conclusion that he meant to suggest that his female colleagues were any less capable than their male counterparts.
3.
▲
by
thegenius2000
9y ago
That is preposterous. What if they're just more interested in other things? Why do you assume a priori that men and women share the same interests internally? What evidence do you have which suggests this? OR are you just making an ass
4.
▲
by
thegenius2000
9y ago
I don't mean to be offensive or inflammatory, but how is this a discovery? Yes, money and success don't buy you happiness; living in a complete community is healthy. How was this not completely obvious?
5.
▲
by
thegenius2000
10y ago
Yes, to dismiss theology along with alchemy -- in the same sentence -- as altogether useless is childish oversimplification. Rejecting Biblical faiths is one thing, but to ignore the impact the Christian worldview has had on Western science
6.
▲
by
thegenius2000
10y ago
Another point is that a lingua franca is a common tongue for communication between people with different mother-tongues: not a replacement for native languages. For example in East & Central Africa Swahili is used for cross-communicatio
7.
▲
by
thegenius2000
10y ago
I couldn't disagree more strongly. DSLs are at the heart of efficient programming because they encourage separation of concerns; that's why the Unix shell is so powerful, fundamentally it's a collection of different programmi
8.
▲
by
thegenius2000
10y ago
Very fair point, but what about the fraction of people who not only consider it an expense, but an affront to moral dignity? For example, Politico did a poll which showed that 46% of Americans believe that everyone should use the bathroom o
9.
▲
by
thegenius2000
10y ago
I agree, in fact taste might rightfully be defined as that which is obvious to an experienced developer in the environment. Code which simply relies on conventions and avoids complexity is often immediately elegant.
10.
▲
Rewriting Earth's Creation Story
(theatlantic.com)
1 points
by
thegenius2000
10y ago
|
0 comments
11.
▲
by
thegenius2000
10y ago
Worse even, the "once removed" notation has no notion of direction, so it's inherently ambiguous. I'm also pretty sure that less half of the people I hear using it know what it means (or tries to mean).
12.
▲
by
thegenius2000
10y ago
Why use a file tree when you have a terminal? It's been shown to be the most effective (and before you shoot, by "effective" I mean fast) way to manage files, and that way you can do advanced searching through whatever code b
13.
▲
by
thegenius2000
10y ago
> A GUI editor can do everything a terminal based emulator can; there are lots of things a GUI editor can do that a text editor can't. Really? I'd like to see sublime handle text manipulations with the same efficiency and preci
14.
▲
by
thegenius2000
10y ago
I don't think you've mentioned a single thing that can't be done by Emacs/Vim, with minimal customization. Personally I use Vim, which has great auto-completion (it's minimalist and extremely effective), extremely c
15.
▲
by
thegenius2000
10y ago
> By real autocompletion dropdowns, I mean dropdowns which are different from editing buffer. Fair point, it's my biggest gripe with Vim's autocomplete--which I love. That being said when it works, it's more efficient than
16.
▲
by
thegenius2000
10y ago
Then open source the system from the beginning, so you literally lack the ability to insert secret backdoors.
17.
▲
by
thegenius2000
10y ago
> How are generics related to OOP or tool chains? Generics have a strong grounding in type theory and are used equally successfully in both OO and functional languages. Once again, I never said there was anything wrong with generics! A
18.
▲
by
thegenius2000
10y ago
> The lesson Go seems to have learned is that, since C++ and Java burned their fingers, clearly fire is too dangerous for humans. I think that's a little bit unfair, since Go introduces many powerful ideas not (traditionally) availa
19.
▲
by
thegenius2000
10y ago
I clearly stated that Go is lacking on the generics front. The cliff is forced, rigid OOP and complicated tool-chains. > Personally I couldn't live without generics, and would never choose a language that doesn't have them I&#x
20.
▲
by
thegenius2000
10y ago
Well put. Though I would add that though generics are convenient, they are not as needed nearly often enough to be a crucial missing feature in a language. Yes, it's uncanny to copy here and there, and certainly, the Go team should try
21.
▲
by
thegenius2000
10y ago
I'll grant that Go is lacking in generics, but IMHO, the opposite is true. Go is thriving because although not perfect, it is one of the few languages which seems to have learned lessons from the failings of C++, Java; and from the suc
22.
▲
by
thegenius2000
10y ago
Agreed, but remember that Language == Thought-space >= Implementation, so you want to maximize your language's expressiveness.
23.
▲
by
thegenius2000
10y ago
Language simplicity? I disagree, Java is only agreable if you're comfortable with (1) being forced to work in an OOP-only environment and (2) using the JVM. And while you can argue for the upsides of both of these (which I believe are
24.
▲
by
thegenius2000
10y ago
I agree with the author's request, I'm just not convinced he proposes a design. I mean I recognize see the need for some sort of generic programming, but the big question is how not why, right? Edit: My bad. Didn't see the
25.
▲
by
thegenius2000
10y ago
Exactly. In fact I have huge doubts about the usage of the term "evidence" here: literacy concerns cannot provide evidence on the time the Biblical texts were written, they simply shed light on the culture at the time. Real eviden
26.
▲
by
thegenius2000
10y ago
This is so true I'm loathe to add to it. I dual boot my laptop b/w Windows and Linux because the WiFi network at my school has issues with Linux...so I'm forced to use Windows, also for games, but it's such a pain. Today
27.
▲
by
thegenius2000
10y ago
Yes, C# is sexy if you're okay being locked into Windows, Visual Studio and OOP from right-off-the-bat.
28.
▲
by
thegenius2000
10y ago
Honestly comments like these further discredit the Windows-development-community in my view. First, a quick rant. You talk about "great tooling," and by this (I fear) you mean Visual Studio? Good libraries, by this you mean things
29.
▲
by
thegenius2000
10y ago
Can you clarify what you mean by "kill goroutines?" Because my understanding was if you return while inside a goroutine it get's handled by the GC immediately, and (as someone else mentioned) you can use context to send deadl
30.
▲
by
thegenius2000
11y ago
Good point and great analogy, though I think EWD might be turning over in his grave. While the error detection built into compilers and the testing process are, in general, indispensable tools for developing stable software, a program that
More ›