Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vmind
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
vmind
13y ago
It was theorised/known the Earth was round a lot earlier than Galileo: http://en.wikipedia.org/wiki/Spherical_Earth
32.
▲
by
vmind
13y ago
Making the type system pluggable and a separate pass also means you can do cool things like interfacing your type system with your database [1]. And the Heterogeneous and Value types mean you can be very flexible and precise with your requi
33.
▲
by
vmind
13y ago
You can define functions inside the database and then use them inside a transaction [1] so that you can get atomic update, if that's the question. You can also mark attributes as noHistory [2] if you don't care about the past stat
34.
▲
by
vmind
13y ago
V8?
35.
▲
by
vmind
13y ago
If you're going to use etymology as a reason to censor words, then I hope you never use the word 'bad'.
36.
▲
by
vmind
14y ago
Slight offtopic: if anyone installed Nightly to have a look at this, and the UI is scaled strangely (might just be a windows thing related to HiDPI) you can set the devPixelsPerPx in about:config to 1.0 to get the scaling back to normal.
37.
▲
by
vmind
14y ago
There's some progress being made on static typing in Clojure, too: https://github.com/clojure/core.typed Still fairly early days on that though (missing protocols and rest parameters are the big issues I think)
38.
▲
by
vmind
14y ago
The risk element, to me, makes EVE a much more fun game than many others when it comes to combat. The pay off in fun, excitement and stories to be told is so much greater when there was a risk involved.
39.
▲
by
vmind
14y ago
Not sure what the objection to the keep function is, other than maybe the performance optimisations that chunked sequences allow. Taking away the chunked consideration gives something like: (let [x (f (first s))] (if (nil? x)
40.
▲
by
vmind
14y ago
Nice approach, though it would seem to not be needed with Backbone 0.9.9, with the new 'update: true' option for fetching collections. (If you have a central data model for your application that is.)
41.
▲
by
vmind
14y ago
(function draw(i){ return function () { document.write(i%30==0 ? '<br>' : Math.random()>0.5?'\u2571':'\u2572'); setTimeout(draw(i+1), 100) } }(1)()) A throttled run-forever version. edit, slightly neater: (function draw(i){ setT
42.
▲
by
vmind
14y ago
As long as you gain some experience in addition to your CS degree there are plenty of programming jobs around, though they are largely concentrated in London and Cambridge (Quant jobs in London, other more general programming in both locati
43.
▲
by
vmind
14y ago
I think that the argument generally goes that if the grammar is unambiguous then it's also easier to read (once you're accustomed to the syntax) because there can only be one interpretation and so you don't need to keep knowledge of what's
44.
▲
by
vmind
14y ago
<offtopic> The correct spelling is 'irk'. </offtopic>
45.
▲
by
vmind
14y ago
Well the example given is bugged, as if you make updates at 0 and 50, then it never fires the function at 100 for the change that occurred at 50. If I didn't want to rely on the whole framework, I'd copy and paste the tested implementation
46.
▲
by
vmind
14y ago
Yep, have used Hetzner servers too for some things and would use again, but for our customers being 90% in the US, and OVH offer a canadian location (and we may need some EU servers in the future).
47.
▲
by
vmind
14y ago
I much prefer the middle ground of dedicated servers over the hassle of colocation and hardware management. (16GB RAM quad core with 2TB raid1 from OVH for £65 a month are a good affordable level, and very quick and easy to spin up new ones
48.
▲
by
vmind
14y ago
The example at http://imperavi.com/kube/demo/ is responsive, I'm not sure why their documentation isn't too.
49.
▲
by
vmind
14y ago
Sounds like a good plan, SRS is definitely under-used for how powerful it can be as a memory tool, so it's good to see some more development in the space.
50.
▲
by
vmind
14y ago
So, is this based around a Spaced Repetition system, or just some standardly spaced reminders? Would this be an alternative to Anki? Or is it just meant to solidify some small set of facts using reminders?
51.
▲
by
vmind
14y ago
I don't see any mention of 'shitty', just over-engineering. For the record, I would use Vagrant if I had the need, and probably will in the future (this kind of caveat seems sadly required otherwise I would be painted as somehow opposed to
52.
▲
by
vmind
14y ago
Rather than just an echo chamber of praise? It's good to see multiple points of view and criticism. There's always a place for improvement, and he's right, the codebase doesn't seem particularly ruby-ish.
53.
▲
Towards Real-time Yearbooks
(blog.allyearbooks.co.uk)
2 points
by
vmind
14y ago
|
0 comments
54.
▲
by
vmind
14y ago
There's also Kicktraq, which has a longer history and a rough trend to total. http://www.kicktraq.com/projects/ibdknox/light-table/ (webnumbr looks really nice for watching random pages that don't have dedicated trackers, though)
55.
▲
by
vmind
14y ago
Cool, but I think my favourite 4k demo is still Elevated, which is much less obviously procedural. ( http://www.youtube.com/watch?v=_YWMGuh15nE )
56.
▲
by
vmind
14y ago
At least for Chrome, all optimisation is disabled in functions containing a try/catch. It's probably similar for the other browsers. Try/catch combined with some of the more sneaky semantics of javascript is rather a nightmare to optimise,
57.
▲
by
vmind
15y ago
Fairly neat, bug report: Tracing a route to Japan that goes through the US ends up with a line just going off to the left: http://i.imgur.com/TXlE0.png
58.
▲
by
vmind
15y ago
This is only part of the why. The other part is the valueOf function which you can specify in order to control what the value of an object is when coerced. So for instance: var arr1 = [1,2,3], arr2 = [1,2,3,4]; console.log(arr1 +
59.
▲
by
vmind
15y ago
Showdown's a great library, I use it with some tweaks on http://notepag.es/ for doing markdown/latex math editing. Given it is just a chain of regexes though, modifying it to add new functionality can be a little hairy.
60.
▲
by
vmind
15y ago
The sunspider tests are also fairly dubious as a performance indicator because of their very short execution time, the Chrome team posted a modification which ran it 50 times to get a better idea of steady-state performance ( http://blog.ch
More ›