Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
crux_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
crux_
16y ago
Not for free. ;) http://www.digitalrune.com/Products/Physics/Overview.aspx (Also unsure if actual source is available as part of the license or not.) (EDIT: source is available at an unspecified additional cost if you really want it.)
62.
▲
by
crux_
16y ago
Here's an A+ reference/tutorial for anyone looking for a "not for dummies" version of rigid body dynamics: http://www.digitalrune.com/Portals/0/Documents/A%20Unified%2... (Had to google for a fresh link; unfortunately this doesn't seem t
63.
▲
by
crux_
16y ago
If you don't care about being detected, why not just use a boat?
64.
▲
by
crux_
16y ago
Speaking as someone who knows nothing beyond what you'd find in a Tom Clancy novel: The inability to quietly hold still is kind of a deal-breaker for almost all military & many research uses, isn't it?
65.
▲
by
crux_
16y ago
I think part (far from all!) of the issue is that you (and parent) are not using the right abstraction: The response body shouldn't be a string; it should be a stream: write_quot(response,"this < should be safe >"); Not p
66.
▲
by
crux_
16y ago
Instead of mirroring, you could proxy. (Solves "storage"/"mirroring" issue; doesn't solve "nasty stuff served up through your server" issue.) In general, though, there's no way around it, except of course by restructuring gifexplode as a bo
67.
▲
by
crux_
16y ago
Just a vocabulary/definitions nit: Data modelling (relational, document, data-structure, whatever) is an independent concern from consistency. I may want ACID properties but over a document-structured store, for example, and there's nothing
68.
▲
by
crux_
16y ago
It's an interesting approach, though let's be careful about how we define scaling -- with "full ACID" there are always operations that will make the system go pear-shaped, no matter how cleverly designed the system is. Personally: I like tr
69.
▲
by
crux_
16y ago
Sure, but you can't take advantage of that looseness to scale a collection across a crapton of cheap nodes, either. (Which would be the main driving factor for abandoning ACID in the first place.)
70.
▲
by
crux_
16y ago
Easier, yes. But would it be better? Layering transactions atop a key-value store would be very difficult to do efficiently, for example.
71.
▲
by
crux_
16y ago
Opinion: traditional databases suck and so do NoSQL ones, for the exact opposite reasons. A better solution would be one that gives developers fine-grained control over "scalable and loose" vs "less-scalable and tight", rather than all-or-n
72.
▲
by
crux_
16y ago
I'd agree with him, given that this statement was about programmers and Java really did open the floodgates for a diversity of programming languages to become accepted, or at least tolerated. The Java language itself, however, is not very
73.
▲
by
crux_
16y ago
Smalltalk would be a good non-snarky answer and one with some basis in history, although Smalltalk seems to have been a much stronger influence over the JVM than the Java language.
74.
▲
by
crux_
16y ago
Nit: Halfway to somewhere , but that somewhere ain't Lisp. I'm under-rested and under-caffeinated, but the only thing I can think of that I'd call an intentional similarity between the two languages is the fact they're both garbage collect
75.
▲
by
crux_
16y ago
How would you structure a program to solve such a puzzle without having it generate and test potential solutions along the way?
76.
▲
by
crux_
16y ago
The constraint-finding is for generating puzzles that are easy, hence the comment about puzzle manners.
77.
▲
by
crux_
16y ago
I believe the above puzzle has only one valid solution.
78.
▲
by
crux_
16y ago
From the first paragraph of your link: > The solver uses depth first and/or breadth first with constraint propagation to prune the search That would be backtracking. Further, the purpose of many the constraint techniques seem to be aime
79.
▲
by
crux_
16y ago
That is not true. They're typically designed to be unambiguous (only one correct solution), so in that sense there is always a 'correct' move. However, finding that correct move is exactly as hard, in the computational sense, as finding the
80.
▲
by
crux_
16y ago
That would be a big database. (10^21 entries,roughly.) http://en.wikipedia.org/wiki/Mathematics_of_Sudoku#Enumerati...
81.
▲
by
crux_
16y ago
That strikes me as extremely unlikely . I think the complexity class of Sudoko is NP-Complete (a quick google confirms it's not exactly NP but very close: http://11011110.livejournal.com/23221.html?thread=19381 -- complexity is the same
82.
▲
by
crux_
16y ago
I'm curious... what would be the 'proper' technique?
83.
▲
by
crux_
16y ago
I disagree that fatalities are the most relevant thing to measure. How about a nice simple metric of dollars/kWh, including an accurate accounting for externalities? (I'd also like a pony.)
84.
▲
by
crux_
16y ago
I'm curious about a couple of things, but also ignorant... so here's hoping for a helpful reply: - How much institutional money (pensions, sovereign wealth, etc) is ending up in VC? (My intuition tells me that the tremendous pressure on the
85.
▲
by
crux_
16y ago
The first comment on the blog sums my response up so well that I'll just quote it: > This is great! It’s going to take me about a month to read everything! On an entirely related note, I think it's time to increase the time window that
86.
▲
by
crux_
16y ago
Keep in mind the date (and origin) of the paper -- expect some vocabulary mismatches. In particular: "run M, in a general form, with unknown values of variables" would probably be called abstract interpretation today. (I'm only fudging be
87.
▲
by
crux_
16y ago
I'm pretty certain its role is that of a transformer from programs in an intermediate language to optimized programs in that same intermediate language. Hence, a pipeline internal to a compiler. The use of the word "traces" may be the sourc
88.
▲
by
crux_
16y ago
It's a component for your compiler, not something that would likely exist in a standalone form except for demonstration & research. (For the purposes of above comment, JIT interpreters absolutely count as compilers.) And yes, it's 'just
89.
▲
by
crux_
16y ago
I also detect a bit of a subtext, specifically: "I can hang with the boys." The startup world is what it is, and getting that message across will help her immensely in finding a job.
90.
▲
by
crux_
16y ago
I don't think it has much to do with human-readability; but rather with: - automatically finding and applying optimizations - with a general approach, rather than a big database of hard-coded optimizations. I'm not sure how (or how well)
More ›