Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vilya
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
151.
▲
by
vilya
15y ago
A large publicly available depth image dataset could be quite valuable as a research tool.
152.
▲
by
vilya
15y ago
I think the problem you'll face is that there are lots of ambiguous inputs: the same pixels could be an image of something small close up or something large further off, for example. That's likely to confound the training process. The kinec
153.
▲
by
vilya
15y ago
That has been borne out by my experience so far too. There have been several successful efforts at writing better performing general-purpose allocators: * TCMalloc (http://goog-perftools.sourceforge.net/doc/tcmalloc.html) * jemall
154.
▲
by
vilya
15y ago
A bit off-topic, but I'm curious: why do you think that's impressive? I thought it was pretty commonly accepted these days that readable code saves more time than it costs over the life of a project...?
155.
▲
by
vilya
15y ago
I don't claim to have any special knowledge here so yeah, could be. I didn't know about that flag BTW - thanks for mentioning it. It sounds similar to O_DIRECT on linux?
156.
▲
by
vilya
15y ago
It's not rare at all. A double takes up twice as much memory as a float and memory bandwidth is a precious commodity these days. If you have a lot of numbers (e.g. in 3D models or similar) and don't need the extra precision, using floats is
157.
▲
by
vilya
15y ago
The disk performance problem may be because all the file accesses effectively flush the disk cache, rather than just the number of seeks. Other than that, couldn't agree with you more (and that's why I don't use Windows machines these days
158.
▲
by
vilya
15y ago
I was really just trying to make the point that there is more than one kind of return on an investment. Money isn't the only motivating factor.
159.
▲
by
vilya
15y ago
I guess it depends how you measure ROI? People usually do PhDs in an area that interests them; if they then go on to an academic or research position, it's possible for them to spend their entire career pursuing their own interests. That so
160.
▲
by
vilya
15y ago
What's your reasoning? FWIW I always thought Fedora was aimed at more tech-savvy users, not "ordinary" users (whatever that may mean).
161.
▲
by
vilya
15y ago
Either that or the consumer-grade digital cameras will start to evolve in new directions. I think we're already seeing the beginnings of this with Lytro's light-field camera, for example. I wouldn't be surprised if we start seeing light-fie
162.
▲
by
vilya
15y ago
Good work, like it a lot! I've really missed having an easy-to-use queue in iTunes, it's great to see it put front and center. A bit of (hopefully) constructive criticism: I don't think you should add a whole album to the queue when I doubl
163.
▲
by
vilya
15y ago
> I'm glad to see the return of the genre->artist->album browser that was trashed from iTunes some years ago. Huh? It never went away. Cmd+B brings it up, or go to View -> Column Browser -> Show Column Browser in the men
164.
▲
by
vilya
15y ago
Lex and Flex both generate C (Flex has an option to output C++ instead, IIRC), yes. There are similar tools for other languages though: Java has JLex, ANTLR, etc. for example. Re: the config file - how often does it change? Does it really n
165.
▲
by
vilya
15y ago
That's exactly what lex/flex and similar tools do, isn't it? http://flex.sourceforge.net/
166.
▲
by
vilya
15y ago
There's an assumption that compiling to Java source will make this easy for Java developers to transition to, which I believe is completely misguided. If you edit the generated java source you give up the ability to use Xtend at that point;
167.
▲
by
vilya
15y ago
Sounds exactly like Globrix: http://www.globrix.com/
168.
▲
by
vilya
15y ago
It matters more when you've got a statement broken over multiple lines. If you've got a function which takes a lot of arguments for example, lining them all up vertically can make the code a lot easier to read. This can be difficult or impo
169.
▲
by
vilya
15y ago
I'm not sure where the article got that 50 Mb/sec figure from, but it sounds a bit low. Uncompressed, it's more like 50 Mb per frame - 1.5 Gb/sec (4096x2160, 3 channels, each channel is 16 bits, up to 30 frames/sec). According to their te
170.
▲
by
vilya
15y ago
The way I see it, they're linked. The memory hierarchy has a direct impact on a number of architectural concerns: data organisation, choice of components, communication patterns between components, etc. It can make the difference between a
171.
▲
by
vilya
15y ago
> You seem to be under the impression that to be an authority one must have comprehensive and detailed knowledge, particularly in areas you care about. Detailed and comprehensive knowledge is exactly what I expect from an authority on a
172.
▲
by
vilya
15y ago
About the performance issues? Well I work on software that does image processing at the moment & we've chosen to represent images as separate channels (i.e, all the red values, then all the green values, then all the blue values, etc).
173.
▲
by
vilya
15y ago
Because this is a guy who's supposed to be an authority on software engineering & reading something like that makes me wonder how on earth he ever came to be an authority. It's a bit like someone convincing you they're a racing driver t
174.
▲
by
vilya
15y ago
It's clear from Fowler's discussion of "mechanical sympathy" that he didn't understand the memory hierarchy. I found it pretty shocking that someone in his position could not know this stuff. He really needs to read Ulrich Drepper's "What e
175.
▲
by
vilya
15y ago
Where do you get that from? The only reference to the GPL that I noticed was in section 2.2, which expressly forbids you from doing anything which could make the code become subject to the GPL.
176.
▲
by
vilya
15y ago
The subject is a bit misleading: this is a new computer vision library. There is a separate augmented reality library which lives on the same website, but the two don't appear to be connected. FastCV has the potential to be interesting, but
177.
▲
by
vilya
15y ago
Qualcomm's augmented reality project, from the same site, has license information available here: https://ar.qualcomm.at/legal/license/ I'd guess FastCV will have a similar license.
178.
▲
by
vilya
15y ago
Gazing into my crystal ball, I think the next generation of consoles may well be the last. Cloud gaming services like OnLive, which offer games on demand to whatever device you happen to be using, are going to be the ones eating everyone el
179.
▲
by
vilya
15y ago
I think this might be a better metric for stability or reliability of the distros, rather than their health: I suspect many people only sign up to these forums when they want to ask for help with a problem. Anecdotally, over many years as a
180.
▲
by
vilya
15y ago
The grant might have been instrumental in getting them to bring the project to Sweden rather than any of the other Arctic circle countries though.
More ›