Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mullr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
mullr
13y ago
I don't know much about how Apple works, but any software of reasonable size simply has to ship with bugs. I'd bet there were more important problems being fixed up until the last minute.
62.
▲
by
mullr
13y ago
When you say that a background task should be made into a RESTful API call, I assume you mean that instead of spinning up a local thread to do the work you should defer it to another service. Certainly you can do that, but async/await
63.
▲
by
mullr
13y ago
It can take a few tries before things start to click. It also helps quite a lot to be using a modern variant (Clojure, probably Racket)
64.
▲
by
mullr
13y ago
Because in a statically typed language, you want the type of a symbol to represent the set of values it can be bound to. We often have the set {something that passes a truth test, something that fails a truth test} in our programs, so a boo
65.
▲
by
mullr
13y ago
A good point. Or merging in changes from master, if you like it that way.
66.
▲
by
mullr
13y ago
Because that would be continuous builds on unintegrated-branches. The point of continuous integration is that everybody is reconciling their work with everybody else's all the time, thus helping you find nasty integration surprises ear
67.
▲
by
mullr
13y ago
The project in question: https://github.com/eholk/harlan
68.
▲
by
mullr
13y ago
Angular is still a nice way to do your DOM manipulation declaratively. https://github.com/pangloss/clang extends angular to work with the the built in clojurescript data structures. Or https://github.com
69.
▲
by
mullr
13y ago
You don't have to if you don't want to. But it's by far the easiest way to understand things. It's not actually complicated. The whole point of git is the weird database. I'd tell you to go use another system if you
70.
▲
by
mullr
13y ago
Because you're thinking about it wrong. They key to understanding git is to understand its data structures. Once you understand basically how it works, then all the wacky commands become shorthand for manipulating those data structures
71.
▲
by
mullr
13y ago
This is a neat idea, but it feels oh-so-skeevy. As in "I don't think I'd trust these guys with my email address, much less my billing information." I don't trust that the Zen Master is actually what you say he is, o
72.
▲
by
mullr
13y ago
This is quite nice. All of the animations would be made better by removing the bounce at the end; it's a jarring way to end something that's otherwise very smooth.
73.
▲
by
mullr
13y ago
If somebody called me 少し変わった I would be a little taken aback, I think. I arguably am a bit 変わった for many reasons, but it's not the kind of thing you say to somebody's face.
74.
▲
by
mullr
13y ago
> Fleex shows you mixed subtitles, so you get the hard parts in your language and the easier parts in English. This seems like a Very Hard Problem. How did you approach it? Do you deal with polysemous words gracefully?
75.
▲
by
mullr
13y ago
Can't quite tell if you're serious or joking. In case it's the former: the ClojureScript compiler is implemented in Clojure, which runs on the JVM. The compiled code is Javascript, which doesn't require the JVM. There have been some discus
76.
▲
by
mullr
13y ago
This sounds glib on the surface but it's really surprisingly deep. The key is to realize that the problem solving doesn't happen in the second step, but rather in the first. Writing down your problem means you have to structure it in some w
77.
▲
by
mullr
13y ago
The killer feature that they showed is an integrated UI layout preview tool, in a pane alongside the editor. Click on a widget in the preview to select the element in your layout file. This is neat but fairly ordinary; the great part is tha
78.
▲
by
mullr
13y ago
Starting at about 35 min in https://www.youtube.com/watch?v=9pmPa_KxsAM
79.
▲
by
mullr
13y ago
>E.g. speculatively even looking near call sites by method name That is devious and fantastic. > But to get the most performance out of this you're likely to need to be prepared to do some very basic JIT. Yeah. But the attractive ta
80.
▲
by
mullr
13y ago
This is neat. What worries me about this and similar efforts (like https://github.com/takeoutweight/clojure-scheme ) is that clojure's standard library design assumes that the underlying runtime will be do some kind of polymorphic method i
81.
▲
by
mullr
13y ago
Fair enough. I'm thinking in particular of a paper I read that used pagerank for word sense disambiguation [1]. It's actually variant of pagerank, so the high level description in terms of probabilities (which I read several of) didn't take
82.
▲
by
mullr
13y ago
Nonetheless, linear algebra is the way it's done for real applications. It's how the literature treats the subject as well, so it's important to understand. This tool helps for that goal, so I'm glad it's there.
83.
▲
by
mullr
13y ago
Any particular reason you need to proxy the data through your own server? Seems like a 302 to the original image url would be quite a lot easier and more scalable.
84.
▲
by
mullr
13y ago
This must have been written before the announcement of the BeagleBone Black: $45, similar performance profile, HDMI out. Seems very much analogous to the Raspberry Pi. http://beagleboard.org/Products/BeagleBone%20Black
85.
▲
by
mullr
13y ago
It's worth noting that stackoverflow has some wiki blood in it; if an answer is out of date, you can edit it.
86.
▲
by
mullr
14y ago
I'm going to be contrary here, not for its own sake but because I think this is kind of an important issue. What purpose does the animation serve? In what specific way is it better for these icons to be animated than to sit still? This is t
87.
▲
by
mullr
14y ago
> quite a few build systems are now turning to MQ's for build systems References? I'm curious as to who's doing this and why. I'm trying to think of a reason and not coming up with much.
88.
▲
by
mullr
14y ago
More than being wrong, the description is almost entirely without content. "Open source": true. "middleware-type": true, but doesn't mean much. "application deployment": not right, but also pretty vague itself. The text straight from the r
89.
▲
by
mullr
14y ago
"VMware’s RabbitMQ, an open source middleware-type application deployment project, ..." Perhaps it's mean to poke fun at reporters, but this is pretty brazen.
90.
▲
by
mullr
14y ago
The home page is really unclear; all of the explanatory text means basically nothing. The key question of "how is this different from maven" should be answered very obviously. I think I figured it out: this is for installing java-based co
More ›