Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
neilc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
62 ms
·
601.
▲
by
neilc
17y ago
> The higher the level of the language rises, the less it allows making bad programs I think it's more complicated than that. Ruby is higher level than Java, but I would argue that Java makes it harder to write bad programs, especiall
602.
▲
High Energy Hadoop
(cloudera.com)
3 points
by
neilc
17y ago
|
0 comments
603.
▲
by
neilc
17y ago
the original article as well as that dbms2 link focus on "query" performance. Mapreduce is specifically not designed for live queries "query" != "live query". [MapReduce was not designed for] anything where the output is less than 10G or
604.
▲
by
neilc
17y ago
foo() might throw an exception, leaking "p". Stack allocation should probably be used instead of heap allocation here, anyway.
605.
▲
by
neilc
17y ago
databases are for live queries No, databases are also commonly used for batch queries. Are you familiar with data warehousing? Teradata, Greenplum, Netezza, and similar products? This sort of stuff, for example: http://www.dbms2.com/2009
606.
▲
by
neilc
17y ago
An important point is that this is not a visualization of drug use ; it's the result of polling law enforcement officials about the drugs doing the most damage in each region.
607.
▲
Our Favourite Drugs (USA, by region)
(awesome.goodmagazine.com)
1 points
by
neilc
17y ago
|
2 comments
608.
▲
The Trickery in "MapReduce vs. Parallel DBs"
(everythingisdata.wordpress.com)
20 points
by
neilc
17y ago
|
5 comments
609.
▲
by
neilc
17y ago
does that imply that certain people are held to a higher standard due to where they went to college? that seems unfair both to those people (who have unreasonably elevated expectations) What makes those higher expectations "unreasonable"?
610.
▲
by
neilc
17y ago
> We should all consider ourselves lucky that we have a skill-set that is in high demand. I don't think it's really "luck": if you love what you do and you make sure you are very good at it, you're going to be in pretty good shape no ma
611.
▲
The Secret Of Google's Book Scanning Machine Revealed
(npr.org)
70 points
by
neilc
17y ago
|
7 comments
612.
▲
by
neilc
18y ago
> CONNECT BY PRIOR on the other hand can be a life saver. FWIW, the latest beta release of PostgreSQL supports recursive queries (using the SQL standard WITH RECURSIVE rather than CONNECT BY, but still).
613.
▲
by
neilc
18y ago
Blatant self-promotion, but people interested in PostgreSQL query processing might also be interested in these slide decks: "Query Execution Techniques in PostgreSQL" http://neilconway.org/talks/executor.pdf "Inside the PostgreSQL Query O
614.
▲
by
neilc
18y ago
How "extreme" are we talking about? Some empirical data would be helpful. I'd also be curious to see data about what % of the characters in all the strings in a typical Java program aren't in 7-bit ASCII. I wouldn't be surprised if 7-bit AS
615.
▲
by
neilc
18y ago
I'm curious why Java doesn't use UTF-8 encoding by default; that would offer much of the memory savings the parent poster is talking about, if the data is mostly ASCII anyway.
616.
▲
by
neilc
18y ago
if the university wants to use only certain tools, they can provide them If you don't want to buy the tools needed to take the class, then don't take the class. Universities don't provide free textbooks, for example. Of course, it would b
617.
▲
Efficient Online Index Construction for Text Databases
(papersincomputerscience.org)
1 points
by
neilc
18y ago
|
0 comments
618.
▲
by
neilc
18y ago
You tried it, although it was just released today? since it does everything in memory it dragged my system into a swapping hell Well, it just keeps pending blocks in memory. It should be quite easy to bound the worst-case memory consumpti
619.
▲
by
neilc
18y ago
You should absolutely learn C. A good knowledge of C is a very valuable asset for all sorts of work, especially on Unix. Thankfully, C is straightforward to learn. The major concept you need to understand is pointers; once you've done that,
620.
▲
by
neilc
18y ago
They scale pretty well, but when you get to gigantic data sets, they don't do so well and things like map reduce do a better job. I don't think the evidence supports that. See the recent MR vs. parallel DB comparison, for example: http:/
621.
▲
by
neilc
18y ago
Actually it doesn't. Can you elaborate on what you mean? The presence of duplicates is orthogonal, if that's what you're referring to. The point is that the output of a query can be consumed by another query (either via views or subquerie
622.
▲
by
neilc
18y ago
Current databases don't give the developer a way to bypass the optimizer. Sure they do. Oracle and other commercial DBs provide "planner hints", which essentially force the optimizer to use a particular access method / join method for a g
623.
▲
by
neilc
18y ago
How is your example SQL "not composable"? Notice that this solution is composed of the first two queries, however composing in SQL kills your performance, and this is generally not the right way to structure the query. It doesn't actually
624.
▲
by
neilc
18y ago
Right. You don't need a particularly sophisticated database to serve the workloads required by a typical website, even a popular one.
625.
▲
Google App Engine and Java: First Impressions
(behind-the-enemy-lines.blogspot.com)
1 points
by
neilc
18y ago
|
0 comments
626.
▲
by
neilc
18y ago
And actually, I forgot that Peter E. left Sun a few weeks ago anyway: http://petereisentraut.blogspot.com/2009/03/sun-set-part-2.h...
627.
▲
by
neilc
18y ago
It would be better to link to the actual blog post: http://www.pehub.com/37595/andreesen-horowitz-want-250-milli... Not a blog-post-about-the-blog-post.
628.
▲
McKinsey Speculates that Cloud Computing May Be More Expensive than Internal IT
(perspectives.mvdirona.com)
4 points
by
neilc
18y ago
|
0 comments
629.
▲
by
neilc
18y ago
He's talking about distributed key-value stores (aka distributed hash tables).
630.
▲
by
neilc
18y ago
With this settlement, Google has essentially guaranteed that no other company or government or philanthropic foundation will ever create a rival digital library. Because copyright holders are being treated as a class by the courts, no riva
More ›