Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
johnzabroski
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
Yegge Golfing: Shorten Steve's "1,000 pages or so" rant for Sergey Brin
10 points
by
johnzabroski
15y ago
|
5 comments
32.
▲
by
johnzabroski
15y ago
I left out the part where most of our fetch operations operate on just one primary key. The data structure is very stable and the need for different kinds of analysis has disappeared after several years of refining what the product does an
33.
▲
by
johnzabroski
15y ago
There is some good information in this article if your ignore the Oracle marketing message. It is basically a synopsis of the past 3 years of NoSQL discussion. What it doesn't mention is that everyone who picks NoSQL generally acknowledges
34.
▲
by
johnzabroski
15y ago
Why not store the data points in a Stable Bloom Filter and use the filter to automatically tell you the frequency of mouse movements? Could this work well? What does the data for mouse movements look like? I am curious if your hypothetica
35.
▲
by
johnzabroski
15y ago
I can look at code and say, "ah, Alan Perlis, you were right when I read your advice when I was 11 years old, but did not understand your wisdom [1]": 10. Get into a rut early: Do the same process the same way. Accumulate idioms. Standardiz
36.
▲
by
johnzabroski
15y ago
That blog is trolling. The blog author copied and pasted the material from the blog we are currently discussing, and replaced WebGL with Silverlight. Silverlight is more secure than WPF, too, by the way, and has to be. For example, in WPF
37.
▲
by
johnzabroski
15y ago
Very good synopsis by Kevin. However, he has two technical mistakes in his post from a security perspective: 1) We don't know the attack vector. For example: If Mt Gox has a SQL injection vulnerability, then a sophisticated attacker will n
38.
▲
by
johnzabroski
15y ago
I just read up on this and it appears you are right, my issues are fixed in more recent versions of PostgreSQL. Apologies.
39.
▲
by
johnzabroski
15y ago
Aggregates that have to do full table scans are notoriously slow in Postgres due to how multi-version concurrency control is implemented. Any time you comment out a WHERE clause on a big table while performing an aggregate report, Postgres
40.
▲
by
johnzabroski
15y ago
What do your libraries do to fake a bitmap index? When you say libraries, what layer of the stack are you referring to? Data access layer (e.g., via an ORM)?
41.
▲
by
johnzabroski
15y ago
Stick to criticizing the paper. Then you can write a blog rant about how painful it is to refer to "the second-order (polymorphic) lambda-calculus with bounded quantification" as F-sub or F<sub><=</sub>
42.
▲
by
johnzabroski
15y ago
Microsoft has some minimal degree of support for F# on Mono. It is not the core focus for the F# team, but they do get to spend some time on it currently. Give it a shot.
43.
▲
by
johnzabroski
15y ago
That is extremely informative. How did you find it?
44.
▲
by
johnzabroski
15y ago
It is a completely separate house / separate bed issue. You do not have permission to call Direct3D directly. You can't even do cool hacks like you can in WPF, stealing the Direct3D video feed and writing it to a movie file. Everything is
45.
▲
by
johnzabroski
15y ago
Commercial DBMSes have way better customer support than open source DBMSes. Not only do they better understand the performance characteristics of their clients, but they have dedicated teams whose job it is to isolate corner cases where th
46.
▲
by
johnzabroski
15y ago
In high quality RDBMSes like Oracle and SQL Server, there is not a whole lot you can do to tune your queries and the majority of your bottleneck is likely to be in how you are using your data. If you have inefficiencies, you either have a
47.
▲
by
johnzabroski
15y ago
Good observation. Anyone writing a blog article on ORM should probably read the c2 wiki entry with the huge feature comparison chart of ORMs first.
48.
▲
by
johnzabroski
15y ago
Linq 2 SQL has ambiguous relationship path decision function when deciding how to map the Linq expression tree model to the SQL DBMS's model. Compile-time type checking is very illusory with heterogeneous execution, not only for this reason
49.
▲
by
johnzabroski
15y ago
A good early example of handling partial failure is the Zimbra mail & calendar app, the original "AJAX" app on the Internet, before Gmail/Google Calendar even. The Zimbra WebGUI supported an explicit "serverless" mode, which allowed fo
50.
▲
by
johnzabroski
15y ago
> It's similar to the problem with RPC; you should not and can not simply sweep the difference between local and network communication under the rug. It works small and is incredibly painful in the large. Unfortunately, I can not seem t
51.
▲
by
johnzabroski
15y ago
I agree, but am not sure for the exact reasons you state. Put simply, offline applications need to support partial failure. The author of this article seems to want to write web apps without having to have much concern for partial failure.
52.
▲
by
johnzabroski
15y ago
EDIT: Duh! His email is at the bottom of the article. Oof. How can I get in touch with Andrew Binstock? (The author of this wonderful article.)
53.
▲
by
johnzabroski
15y ago
This is very true, but the flipside is that the patterns of messages over the network matter, too. Improperly designed communication protocols result in propagation delay , which is different from latency. Many real-world applications in
54.
▲
by
johnzabroski
15y ago
Yes, that is it. Obviously my rendition of the paraphrasing is not as well said as her actual quote, but you get the idea.
55.
▲
by
johnzabroski
15y ago
Her book on networking is the most frank and direct and easy to understand book I've ever read. She cuts straight to the chase, including saying stuff like, (paraphrased) "and after a few rounds of committee meetings, you get a complete in
56.
▲
by
johnzabroski
15y ago
This was the single most amazing reply to a HN story I've ever seen. Then I read your bio. Go figure :) Wish I could've upvoted this 100,000,000 times.
57.
▲
by
johnzabroski
16y ago
Neat! I posted it to Lambda the Ultimate front page. Been awhile since a cool/wacky hacker project got a front page item. Used to happen all the time 5 years ago.
58.
▲
by
johnzabroski
16y ago
OK, that sounds pretty amazing, but is it as good as it sounds? For example, Leon Sterling wrote a 400 page book that included a crappy unrealistic example of how to write a Tamagotchi program. http://www.amazon.com/dp/0262013118 Funny,
59.
▲
by
johnzabroski
16y ago
I have to say, I hated the blog post, but being pointed out this plus that Reckon code somebody else posted, has made it worth reading and criticizing.
60.
▲
by
johnzabroski
16y ago
I had really great accounting professors, who explained WHY things were done. As with anything else, assume a normal distribution of teaching talent, and hope you end up being taught by somebody on the right side of the curve.
More ›