Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mraison
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
mraison
11y ago
I didn't think a review for a piece of IKEA furniture would ever make it to the top of HN :)
62.
▲
by
mraison
11y ago
Actually you may not need that much time, the 1.6 -> 1.8 upgrade is pretty smooth!
63.
▲
by
mraison
11y ago
Also check out the (more serious) Unlicense: http://unlicense.org/
64.
▲
by
mraison
11y ago
This is also by far my #1 wanted feature. Otherwise, fantastic job!
65.
▲
by
mraison
11y ago
I'm wondering to which extent the uneven distribution of Tesla cars around the world lowers the cost of recalling them (i.e. I suspect 50% of them live in a 10-mile radius of Palo Alto :) )
66.
▲
by
mraison
11y ago
Awesome! Now I'm dreaming of a world where people would learn ClojureScript instead of writing VBA macros :)
67.
▲
by
mraison
11y ago
There is also generative testing, which can be a good middle-ground between hand-crafted tests and fuzzing. You can think of it as a fuzzer with more guidance regarding input generation, and can uncover edge-cases that a fuzzer would take f
68.
▲
by
mraison
11y ago
Nice post! What about the following (untested) version of the sentence function: (defn sentence [mapping] (->> :start (iterate #(pick-next-word mapping %)) next (take-until #(= (las
69.
▲
BlaBlaCar raises $200M at $1.4B valuation
(forbes.com)
64 points
by
mraison
11y ago
|
46 comments
70.
▲
Malware XcodeGhost Infects 39 iOS Apps, Including WeChat
(philipcao.com)
5 points
by
mraison
11y ago
|
0 comments
71.
▲
by
mraison
11y ago
Once again, state in the US != country in the EU, and Europe != China. Those are not "local" languages (or "minority" languages), they are "national" languages, no matter how ridiculously small you may think th
72.
▲
by
mraison
11y ago
Cool work. Any plans for an IETF submission?
73.
▲
by
mraison
11y ago
I think coding in lisp-family languages without using structural editing (aka paredit) is a significant waste of time. It takes maybe 2 hours to get used to it. If you don't use it, you will spend more time counting and adjusting paren
74.
▲
by
mraison
11y ago
Interestingly, Paris does have strict height restrictions for buildings. But two big differences are: * it is easier to find tiny (and thus cheaper) housing in Paris, since the standards of comfort are lower. For people who want a simple sh
75.
▲
by
mraison
11y ago
I don't know any examples, and maybe there aren't (at least as of today). But it is beautiful, deep and fun at the same time, so if you're into that sort of thing it's a perfect hobby.
76.
▲
by
mraison
11y ago
Whenever I see a new feature proposal for a programming language, I like to check how a language in the lisp family could solve the same problem with a macro (not trying to point out who is better than who, it's just for fun). For exam
77.
▲
by
mraison
11y ago
I'm really glad to see such an encouraging and useful comment on HN. I'm right in the middle of the John DeFrancis series (just started Intermediate Chinese Reader volume 2). These books seem to be almost forgotten and I haven
78.
▲
by
mraison
11y ago
Really nice. I'd be interested in seeing a more in-depth scientific description of how these images were actually generated. Are there any other publications related to this work?
79.
▲
by
mraison
11y ago
Is there any chance to have this working with the OSX version of Excel? I don't know much about the Excel environment and ClojureCLR so I don't know if it's feasible at all.
80.
▲
by
mraison
11y ago
Nice work :) Looks like this tool puts the emphasis on the pedagogical aspect. For development, the most fantastic tool that I know of in this space is debuggex. Here is an example with roman numbers: https://www.debuggex.com
81.
▲
by
mraison
11y ago
That's awesome. I'm wondering if there's a way to make this work with Excel for OSX. It sounds unlikely but I hope to be surprised.
82.
▲
by
mraison
11y ago
You can have concurrency with only one thread. What you cannot have is parallelism. More context here: http://stackoverflow.com/questions/1050222/concurrency-vs-pa...
83.
▲
by
mraison
11y ago
I think dynamic functional programming languages such as Clojure are great for "creative coding" because they go straight to the point. You don't have to instantiate complicated objects, create classes all over the place, or
84.
▲
by
mraison
11y ago
To be fair, companies such as Bandcamp are making this easier every day. If you're an artist and want to be directly paid by your fans, it is becoming easier every day. However I agree that a big part of the industry is still very opaq
85.
▲
by
mraison
12y ago
I think we all understand why git branches are called branches, the problem is that it's a misleading name. Git branches are pointers to commits. For example I can move the pointer to a commit to point to the previous commit instead.
86.
▲
by
mraison
12y ago
I still don't really get it. What's the actual goal behind the attack? When the Chinese government decides to block a website, I can at least understand their motivations, as bad as they may be. But DDOSing Github just seems to be
87.
▲
by
mraison
12y ago
> The only real options are RAships and TAships Having been in that exact situation before, I wouldn't complain too specifically about Stanford's master in CS. That department makes it really easy to get a TA/RA (I'
88.
▲
by
mraison
12y ago
I wasn't aware of the bunch of services that provide temporary email addresses. Something I've been doing with my gmail address is to put johndoe+thenameofthesite@gmail.com instead of just johndoe@gmail.com. It's nice that Gm
89.
▲
by
mraison
12y ago
> like any other programming language some real-world programming languages don't have undefined variables :)
90.
▲
by
mraison
12y ago
> monolithic project Actually it's not. Looking at what is on Github, it seems that the project is mainly about bridging a few open-source modules (kaldi, sphinx, pocketsphinx, openephyra) together to make an end-to-end system. So
More ›