Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ekidd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
96 ms
·
931.
▲
by
ekidd
13y ago
The author seems to have particular ax to grind against tenured faculty. This seems, at least in my personal experience, to be a bit of red herring. I've spent time around a couple of research universities (the kind where the degrees
932.
▲
by
ekidd
13y ago
In the late 90s, I worked in two different Lisp companies (one of which went on to become quite successful). They were, in many ways, far more modern than the average C++ shop of the era: They accepted that programming could be exploratory,
933.
▲
by
ekidd
13y ago
I'm really loving the new Promises/A+ support in Ember—lots of weird corner cases just got a lot cleaner, and it's much easier to bypass Ember-Data when the need arises. See this section of the original post for an example:
934.
▲
by
ekidd
13y ago
IFit appears to be located in Logan, Utah, which means that they presumably fall under US employment law. In which case, they probably want to consult their lawyers about national origin discrimination: http://www.eeoc.gov/l
935.
▲
by
ekidd
13y ago
Wow, those are some interesting links. As somebody who's learned a foreign language to near-fluency as an adult, I've spent a lot of time trying to figure out how my brain infers a grammar from large quantities of input. Subjectiv
936.
▲
by
ekidd
13y ago
I think that anyone who's created something deserves a bit of admiration/praise along with the criticism and in that regard the example fits perfectly, IMHO. As a programmer, it's worth keeping in mind that your work—with a
937.
▲
by
ekidd
13y ago
I was successfully freelancing and doing quite well in 1999 and 2000, and it was pretty interesting watching the wheels all come off in 2001. Here's a very subjective idea of what it felt like to me: - The bubble "burst" over
938.
▲
by
ekidd
13y ago
My favorite response to this view comes from Greg Egan's short story "Border Guards": The tragedians were wrong. They had everything upside-down. Death never gave meaning to life: it was always the other way round. All of it
939.
▲
by
ekidd
13y ago
I've spent a fair bit of time kicking around Maine islands over the years, which are a lot more likely to have random visitors. One really weird phenomenon is that locked cabins tend to have more vandalism problems than unlocked cabins
940.
▲
by
ekidd
13y ago
I've sat in front of enormous piles of resumes, desperately hoping that one candidate in 10 might be able to code fizzbuzz or reverse a linked list. Yes, the candidate pool is awful on average, but this is a survivor effect—the good ca
941.
▲
by
ekidd
13y ago
Enterprise also means six-month sales cycles, finding salespeople with good Rolodexes, endless awful meetings needed to sync up five different departments, and a diminished ability to turn technical superiority into paying customers. There&
942.
▲
by
ekidd
13y ago
If anybody needs to optimize exercise time, also consider high-intensity interval training (HIIT) and bodyweight or dumbbell exercises. These can both be done at home, and they consistently have more effect on my overall fitness than long,
943.
▲
by
ekidd
13y ago
2) Language barriers Language is not an overwhelming barrier for a technology professional if approached correctly. Assuming you need to learn a major western European language, a good rule of thumb is 250 hours of work to become sufficie
944.
▲
by
ekidd
13y ago
The Chromecast would be a pretty great device with a few hundred third-party apps, including streaming radio, a photo viewer, and other stuff that could be easily implemented on top of the existing SDK. And I was planning on writing a speci
945.
▲
by
ekidd
13y ago
I've worked on some big, mature code bases, and I've always appreciated it when other people believe in YAGNI. It tends to result in relatively simple code with just enough complications to support the features which actually exis
946.
▲
by
ekidd
13y ago
The public by and large has forgotten it, hell the public hardly became outraged before they forgot it. Expecting the public to be instantly outraged by an injustice is like expecting customers to instantly understand your startup. Sure,
947.
▲
by
ekidd
13y ago
What infuriates me is that not enough people care for them to demand change. This is a common theme on Hacker News, and an understandable one: You see a situation that seems unjust, and you want other people to be upset about it. But they
948.
▲
by
ekidd
13y ago
Downvoted for challenging the credibility of a political dissident without providing evidence. I'm perfectly willing to hear a case if you want to make one (links are fine), but simply asserting that his "credibility was shot down
949.
▲
by
ekidd
13y ago
I just started playing with Elixir this weekend, and it was a ton of fun. Ruby syntax + macros + Erlang semantics + UTF-8 strings is a great combination. And the Programming Elixir book from Pragmatic Press was a good introduction, too. B
950.
▲
by
ekidd
13y ago
I consult for a number of startups, both at seed stage and with significant revenue. Mostly I do web applications, as opposed to "sites." I'm seeing more organizations learning towards frameworks like Ember.js and Angular.js.
951.
▲
by
ekidd
13y ago
My apologies for summarizing things a little too casually, and thank you for the excellent papers. I'm especially impressed by the cross-campus timing attack in Boneh. My knowledge of convert channel attacks and timing attacks mostly d
952.
▲
by
ekidd
13y ago
This is a good point, but only if your attacker has access to cpu_state somehow. To do this, they would need to do one of the following: 1) Run code directly on the secure machine. Personally, I normally assume that if an attacker can run c
953.
▲
by
ekidd
13y ago
Once again, if you believe this is a real issue, you're logically enjoined from using practically any hardware cryptography, including the AES instructions or any HSM. Why is true? Let's assume that a chip has hardware AES suppo
954.
▲
by
ekidd
13y ago
The payoff is in part 3, here, where crntaylor explains how to take the derivative(!) of a type: http://chris-taylor.github.io/blog/2013/02/13/the-algebra-of... You can find a somewhat more mathematical explanation here, with explanations
955.
▲
by
ekidd
14y ago
Let's take the flu test I used in the grandparent post, and walk through it step by step using the traditional notation. P(Flu) = 0.1 P(not Flu) = 1 - P(Flu) = 0.9 P(Pos|Flu) = 0.7 P(Pos|not Flu) = 0.1 P(Flu|Pos) = P(Pos|Fl
956.
▲
by
ekidd
14y ago
Excellent question. Let me unpack a bit. Here's an example from the PDF I linked above: fluStatusGivenPositiveTest = do fluStatus <- percentWithFlu 10 testResult <- if fluStatus == Flu then percentPo
957.
▲
by
ekidd
14y ago
This is a pretty old post of mine (2007), and I was a bit surprised to see it on Hacker News this morning! For those of you who find all the Haskell impenetrable, let me summarize: 1. As raverbashing points out, the key takeaway here is "re
958.
▲
by
ekidd
14y ago
My business is based on delivering good applications very quickly. I recently delivered an Ember.js application, and my client said, "I feel like I just won the lottery." This was largely thanks to the fact that once I climbed the Ember.js
959.
▲
by
ekidd
14y ago
I do not mean this to sound cynical, but are people actually building full-fledged web apps with these frameworks? Where are they? Any public examples? I'm building a large, complicated app for paying customers with Ember.js. Now that I'v
960.
▲
by
ekidd
14y ago
A big fraction of the Ember community uses ember-rails, and tests using standard Rails tools. For those of us not using Rails, here's a jsFiddle that shows how to test an Ember.js application: http://jsfiddle.net/ekidd/hCsws/ This include
More ›