Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aklein
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
Ellen Pao Verdict Liveblogging
(recode.net)
2 points
by
aklein
12y ago
|
0 comments
62.
▲
by
aklein
12y ago
My 18 month old daughter has a full time nanny who has spoken to her only in Spanish (at our request) since she was 3 months old; my wife and I speak to her only in English, and we don't speak any Spanish. It's been really fascina
63.
▲
by
aklein
12y ago
This is especially egregious. http://www.stopvaw.org/quid_pro_quo_sexual_harassment
64.
▲
by
aklein
12y ago
They distribute back all profits and keep the total capitalization of the fund constant. Yes, it really has returned that amount for 20+ years.
65.
▲
by
aklein
13y ago
I think everyone should know some basic macroeconomics, which elaborates some of these points. I just finished [1] and it fundamentally changed how I think of wealth. I used to think only of current value, but the key insight is that assets
66.
▲
by
aklein
13y ago
Bitcoin is continually referred to as "anonymous" in the press, but it is just the opposite [1]. Maybe confusion over what cryptographically secure identification is? Some simple network analysis on the public ledger can reveal a
67.
▲
Covariance and Contravariance
(en.wikipedia.org)
2 points
by
aklein
13y ago
|
0 comments
68.
▲
by
aklein
13y ago
I think you've nailed it perfectly that Scala imposes as few constraints as possible. This leads to an oft-repeated criticism that since there are a dozen ways to accomplish the same thing, it is hard for a newcomer to be productive qu
69.
▲
Deedle: Exploratory Data Library for F# and C#
(bluemountaincapital.github.io)
2 points
by
aklein
13y ago
|
0 comments
70.
▲
by
aklein
13y ago
This person is pursuing a PhD in Computer Science? "If you look deep into them, monads make programs complicated and hard to write, and monad transformers are just ugly hacks." Wow. Just... wow.
71.
▲
by
aklein
13y ago
"I am a great programmer and I choose static type systems because I demand sharp tools." I strive to build correct software, and I leverage a static type system to enforce the absence of incorrect program behavior. Any other benef
72.
▲
by
aklein
13y ago
From the perspective of someone who works with data, I simply have to disagree that words seem to be the most important way to convey information. Perhaps it is to some; but I'd bet the majority of information consumers prefer an alter
73.
▲
by
aklein
13y ago
Killer! Does anyone know good (free) software to build a computer (simulation), to test a design? Did you utilize any software in your specs?
74.
▲
Measuring the Benefits of Tech Tools (NYT)
(nytimes.com)
3 points
by
aklein
13y ago
|
0 comments
75.
▲
by
aklein
14y ago
I'm definitely interested in exploring Spire. I believe the functionality is almost entirely orthogonal.
76.
▲
by
aklein
14y ago
I'd love to explore GPU accelerated solutions. I need more hours in the day...
77.
▲
by
aklein
14y ago
Depends what you mean by sparse vector support. Maybe what you're interested in is best served by Series: val s = Series(Vec(1,2,3), Index(0,5,10)) This gives you s: org.saddle.Series[Int, Int] = [3 x 1] 0 -> 1 5 -&#
78.
▲
by
aklein
14y ago
Cool, I welcome the feedback!
79.
▲
by
aklein
14y ago
PS Regarding EJML, after extensive research, I found it hands down the fastest pure-java implementation for doing linear algebra. While it's maybe 2x-4x slower than JNI wrapped ATLAS or MKL, for the cases I deal with, it just doesn't matter
80.
▲
by
aklein
14y ago
Edit: you want to import org.saddle._ to get all the implicit goodness. I'll add a note.
81.
▲
by
aklein
14y ago
Thanks! I will do some follow-up posts on performance, but know that it has been a MAJOR design consideration. Consider the following in Saddle: val s1 = Series(vec.rand(10000), Index(Vec(array.randIntPos(10000)) % 100)) val s2 = Ser
82.
▲
by
aklein
14y ago
Breeze is more targeted to NLP and machine learning. Saddle draws heavily on the design of pandas (python library) to provide data structures enabling "alignment-free programming". Saddle outsources nearly all its linear algebra and numeric
83.
▲
Saddle: Scala Data Library
(saddle.github.com)
51 points
by
aklein
14y ago
|
25 comments
84.
▲
School of Haskell Beta Sign-up
(haskell.fpcomplete.com)
2 points
by
aklein
14y ago
|
0 comments
85.
▲
by
aklein
14y ago
Here is a google engineer giving a keynote on Spanner: http://vimeo.com/43759726
86.
▲
by
aklein
14y ago
I was spec'ing out a new macbook pro and saw that memory is now soldered in, and the SSD drives have proprietary interfaces. I am, how shall you say, displeased...
87.
▲
by
aklein
14y ago
Congrats Wes on this Early Release milestone! As a very early reader of some of Wes's first chapters, I'm eagerly awaiting the final product. It's some fine work, and Wes is not one to cut corners in his exposition or skim over important th
88.
▲
by
aklein
15y ago
"Clojure is strong in two areas in which Python isn’t. One of them is metaprogramming, a feature absent from Python which Clojure had from the start through its Lisp heritage." Absent is too strong a word, surely. http://bitshaq.com/2011/0
89.
▲
Inside pandas: data analysis library for python
(wesmckinney.com)
2 points
by
aklein
15y ago
|
0 comments
90.
▲
by
aklein
15y ago
That was a huge mistake for me when first learning vim. If you start with someone else's .vimrc, you will run into a lot more "FML, what is going on" experiences that you should.
More ›