Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sparky
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
241.
▲
by
sparky
16y ago
Hopefully somebody's got the balls to run them in Windows :P
242.
▲
by
sparky
16y ago
He also gave a version of the talk linked here as a Google Tech Talk http://video.google.com/videoplay?docid=2139967204534450862#
243.
▲
by
sparky
16y ago
In computer architecture terms, the pub/sub system opens the door to more efficient communication in a multiprocessor system, since the data sharing is explicitly known by virtue of the subscriptions; furthermore, a sufficiently intelligent
244.
▲
by
sparky
16y ago
Are you sure? All architectures I am aware of have mechanisms to do this in a branchless way. On my machine: int main(int argc, char argv) { int x = 0; x |= (argc != 1); return x; } Relevant portion of assembly (no optimi
245.
▲
by
sparky
16y ago
I'm not understanding what underlying datastore you're referring to in the case of LINQ-to-Objects or LINQ-to-XML. These frameworks perform "queries" on ordinary objects or XML data stored in memory within the .Net process, not on some oth
246.
▲
by
sparky
16y ago
Ideally, the tools should figure all this out. In practice, figuring out if there is enough work for parallelism to save you time is a hard problem, and programmer annotations help a lot. Additionally, PLINQ (parallel LINQ) in different t
247.
▲
by
sparky
16y ago
True for LINQ to SQL, not so much for LINQ to Objects as evaluated in the benchmarks. Of course, one toy benchmark over 1k objects doesn't fully characterize its performance, but at least we don't have to worry about the database latency f
248.
▲
by
sparky
16y ago
http://www.linux-kvm.org/page/Main_Page , not keyboard-video-mouse :)
249.
▲
by
sparky
16y ago
Typo in title (memristors)
250.
▲
by
sparky
16y ago
It comes from banking. In that context, $6MM stands for the Latin "6 mille mille," or "6 thousand thousands". $6M seems natural for those used to SI units (6 megadollars), but I have heard that in some financial circles that may be taken
251.
▲
by
sparky
16y ago
I can recommend ExpressPCB, PCBExpress, and Sierra Circuits ProtoExpress ( http://www.protoexpress.com/ ) here. ProtoExpress, in particular, was pretty good in terms of price, specs (minimum trace/space, hole size, ability to do 4-layer
252.
▲
by
sparky
16y ago
But is SunSpider multi-threaded?
253.
▲
by
sparky
16y ago
Yeah, the difference in representations could be a problem. I think a lot of it could be dealt with (with much difficulty) by the compiler -- for instance, you might be able to use the mantissa bits as a two's-complement int and synthesize
254.
▲
by
sparky
16y ago
Their C backend, at least, uses doubles for all numbers. I initially thought many programs written that make nontrivial use of int s would be broken, but thinking about it a bit more, I suppose it's not a problem for 32-bit ints, since do
255.
▲
by
sparky
17y ago
Agreed. When I worked at a fabless semi company, we compared ourselves to other fabless semi companies using this metric, and given similar levels of vertical integration, it's not a bad metric. Using it to compare a hedge fund and a fast
256.
▲
by
sparky
17y ago
I'm guessing he means something like "when the user clicks, drags, and releases something, keep scrolling at the rate the mouse was moving at the release point only if the rate is above some threshold ." It'd be annoying if the mouse had
257.
▲
by
sparky
17y ago
Were they with a label in 2003? If so, it is certainly reasonable that 100% of a small number (their take from "in Rainbows") could trump 1% of a large number (their take from "Hail to the Thief"). HTTT sold well upwards of a million copi
258.
▲
by
sparky
17y ago
Spandex?
259.
▲
by
sparky
17y ago
For the benefit of the philistines, what composable concurrency primitives does Haskell ca. 2005 have, and which would map well to an imperative OO language?
260.
▲
by
sparky
17y ago
You're right, though I think the implementations differ in that Wolfire uses skeletons made of bones (line segments) and Pixar uses a polygonal cage mesh as the skeleton. It is quite possible that if you view the cage mesh as the 3D extrus
261.
▲
by
sparky
17y ago
The article is about a vertex weighting system Pixar came up with to deform complex polygonal meshes to track simple skeleton meshes, like you need for character animation. The main problem they wanted to solve was limiting the sphere of i
262.
▲
by
sparky
17y ago
The article discussed was this one in CACM (link is to discussion on Lambda the Ultimate) http://lambda-the-ultimate.org/node/3824 . I remember seeing it on HN too, but couldn't find the page immediately.
263.
▲
by
sparky
17y ago
It helps that they sent out a forewarning email to all SX site owners telling them about the impending change; Andrew has an SX site. Still a great effort on Andrew's part to pull it together, thanks!
264.
▲
by
sparky
17y ago
To be fair, all widely-used C compilers I am aware of have extensions to the C90 and C99 standards, which they accept as conformant code by default.
265.
▲
by
sparky
17y ago
In favor of an LLVM backend; LLVM, in turn, has a C backend :P
266.
▲
by
sparky
17y ago
no pun intended, right? :P
267.
▲
by
sparky
17y ago
Instructions.
268.
▲
by
sparky
17y ago
In integrated circuits, one usually implies the other.
269.
▲
by
sparky
17y ago
It uses pthreads. The source is very approachable and small, if you want to dig a bit more.
270.
▲
by
sparky
17y ago
The founder of MO was on the SO podcast last week ( http://blog.stackoverflow.com/2010/03/podcast-86/ ), and they didn't seem to have any problem with it. They're pretty easy-going. That said, SO is trying to get VC funding, and their i
More ›