Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ericssmith
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
ericssmith
13y ago
"Google can artificially increase traction of Dart by putting the Dart runtime inside Chrome and using that as a weapon to increase Chrome adoption" Chrome itself gained in traction because V8 was faster for a while. Putting Dart
62.
▲
by
ericssmith
13y ago
As I understand it, the goal of Islamic terrorism (possibly internal anti-government terrorist?) is not to kill people. The objective is to bankrupt countries such as the US. Killing people is just a means to an end.
63.
▲
by
ericssmith
13y ago
It's quite possible, up to a point. In fact, there is a new book "Functional Programming in Scala" that shows precisely how to do that. However, Scala is a fusion of OO and FP. Even its functional features are written in term
64.
▲
by
ericssmith
13y ago
Holy smokes. You're 14. Forget about "web design" and having a business. This isn't 2005. Don't set the bar for yourself so low. Aim high. You are the next generation in the greatest technological advance in the his
65.
▲
by
ericssmith
13y ago
This is akin to the argument Thomas Paine made in "Common Sense" http://bit.ly/168gJkB that fired up the colonists in early 1776. "We consent ourselves to be governed" and if we select one or more among
66.
▲
by
ericssmith
13y ago
I think it's worth distinguishing between the iron-fisted totalitarianism of the 20th century, colonialism of the 19th century, and military based hegemony going into the 21st. The iron-fisted path to empire didn't work out too we
67.
▲
by
ericssmith
13y ago
I was also creeped out (still am) by the name, especially given the spirit of the times (eg yellow ribbons etc). I had the same sense as described here: http://www.alternet.org/speakeasy/alyssa-figueroa/dissecting.
68.
▲
by
ericssmith
13y ago
"transaction costs made trading based off of this strategy almost not worth it" Be interesting to know how it stacks up against other approaches in this regard. "main point here is that it's interesting" That it is.
69.
▲
by
ericssmith
13y ago
This comment caught my eye: "because after transaction costs it did not show enough of a gain" I've always wondered why assumptions about transaction costs and execution speed never show up in these kinds of "studies&quo
70.
▲
by
ericssmith
13y ago
FWIW, the constructs with the initial biggest win for us (in converting procedural thinking) were pattern matching and option types. For pattern matching, the guidelines were - Don't do any processing after the pattern match within a f
71.
▲
by
ericssmith
13y ago
I assume by "non-native", you mean "non-idiomatic"? Since I recently went through coworkers writing "bad" (by which I mean non-idiomatic) Scala, and repairing the situation, I can say that it was surprisingly e
72.
▲
by
ericssmith
13y ago
"My argument is that sorting is not what schools were invented for" Hmmm, are you sure about that? Being a student and learning are not the same thing. To be successful in school, you have to excel at the former.
73.
▲
by
ericssmith
13y ago
Sorry to sound cynical, but toddlers and pre-schoolers are easily the most confounding, frustrating creatures on the planet. They are experts at exposing your dark corners and jangling your nerves. You will not be feeling or thinking 'love'
74.
▲
by
ericssmith
13y ago
Relax about the potty training. Frequent reminders, sticker chart, and bigger milestone rewards are all you need. Kids are on their on timeline with this, and any anxiety you have around it won't help. Regarding speech, repeat back clearly
75.
▲
by
ericssmith
13y ago
This observation brings some potential context to the rationale for the Dart language.
76.
▲
by
ericssmith
13y ago
Something like this ... (require 'color-theme) (color-theme-initialize) (load-file "~/.emacs.d/themes/color-theme-sunburst.el")
77.
▲
by
ericssmith
13y ago
This video (at 26:13) gives a pretty good example of why these might be useful: "Dart: Google's evil plan to make it easier for you to build web apps" http://www.youtube.com/watch?v=9RCuW6K1afs
78.
▲
by
ericssmith
13y ago
You might like color-theme-sunburst.el based on your screenshot.
79.
▲
by
ericssmith
13y ago
"there's ten different ways to do everything" I believe this observation is a bit misleading. Indeed, Scala does offer some alternatives, but these are helpful in the transition from other languages with less powerful type systems. Idiomati
80.
▲
by
ericssmith
13y ago
I had a KIM-1 in the late seventies and for several years I would run into other people who used one, but 1985 seems really late for programming on one of these. For me, the KIM-1 was my first experience with programming and a computer of a
81.
▲
by
ericssmith
13y ago
Hudak's 'Haskell School of Expression' is also full of much Haskell wisdom and spirit.
82.
▲
by
ericssmith
13y ago
The 'best' introductory book for learning Haskell is Graham Hutton's 'Programming in Haskell'. It focuses on the essentials of the language, and its clear, spare presentation is in the spirit of Haskell itself. And it is accessible to every
83.
▲
by
ericssmith
14y ago
I am not sick of gender issues. I have recently been enlightened (mostly by Bob Martin's recent blog post) about language that I use at work (eg military analogies) that could be alienating to anyone (eg females) who didn't grow up idealizi
84.
▲
by
ericssmith
14y ago
I work between Emacs and IntelliJ pretty seemlessly. Bread and butter editing is done in IntelliJ, which has Emacs keybindings that I've tweaked to match my Emacs customizations (generally after the recommendations of Steve Yegge). But then
85.
▲
by
ericssmith
14y ago
I think you are correct here. In my view, advanced languages facilitate the development of complex abstractions in the libraries. I find this to be the case in both Haskell and Scala. But I also don't think we will ever return to the innoce
86.
▲
by
ericssmith
14y ago
This is just about my mix for Scala. I have keybindings in Intellij fairly close to what I use in Emacs, and both will update when files are edited. I drop into Emacs when I have heavy editing, need to bounce around multiple buffers, or try
87.
▲
by
ericssmith
14y ago
Our company uses both Scala and Haskell for revenue-producing projects. There's a lot that goes into choosing a language for such projects. I think it's fair to say that Scala is not really a beginner friendly language, nor do I think it is
88.
▲
by
ericssmith
14y ago
"ridiculously fun and easy-to-read style" But if you find 'fun' and large amounts of text distracting, then Graham Hutton's 'Programming in Haskell'[1] is a better introduction to what Haskell is about. [1] http://www.cs.nott.ac.uk/~gmh/bo
89.
▲
by
ericssmith
14y ago
A more revealing and accurate look at software in the real world is 'Big Ball of Mud': http://www.laputan.org/mud/ As a Haskell programmer, I thought the Taliban comment was funny.
90.
▲
by
ericssmith
14y ago
"You may not find it as such, but the language's kitchen-sink approach to features does have its drawbacks; I find that part of it manageable but that doesn't mean it's not complicated, it means I can deal with it." I don't find the languag
More ›