Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
strlen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
111 ms
·
721.
▲
by
strlen
16y ago
Disclaimer: I'm a committer on Project Voldemort and while the default read/write storage engine used by Voldemort is BerkeleyDB-JE -- which uses a log-structured B+ tree -- it's very easy to get sub 1 ms read latency and 10,000-20,000 rea
722.
▲
by
strlen
16y ago
[Disclaimer: I am a committer on Project Voldemort] Redis is very cool (I really want to play with it - congrats to VMWare on hiring its author), but it is neither a disk-oriented system [ EDIT : fixed per comment, was disk-persistent] nor
723.
▲
by
strlen
16y ago
Hi Vignesh, Great response. Admitting you were wrong on an issue (hours) is a great step and that puts you amongst the small minority of people who can admit they're wrong. That being said, there are several things to keep in mind: * Your c
724.
▲
by
strlen
16y ago
> Java tends to make writing bad code difficult If this were actually the case, it would be a bonus point for Java. It isn't, however. Nor is it the case for Python, Ruby or even BSDM languages like Ada. How many times have you come (wh
725.
▲
by
strlen
16y ago
> Yeah, but its a practical necessity to have at least one person on the team who really groks hadoop, and has experience with the "quirks and rough edges." I wonder how many of the companies calling you need that person, or are just lo
726.
▲
by
strlen
16y ago
It's amazing how many cold calls you get if you mention Hadoop in your LinkedIn profile or resume. It's also a bit myopic: the strength of Hadoop and MapReduce in general is a simple, scale agnostic programming model. I can give somebody To
727.
▲
by
strlen
16y ago
If Microsoft didn't use the excellent CLR (which is much more friendly to non C# languages than the JVM is to non-Java languages see e.g., F#) as a way to sell their crappy systems software, they'd have crushed the JVM: both in enterprise w
728.
▲
by
strlen
16y ago
What are some other languages that have embraced a non-Latin character set (internationalized languages, using different alphabets not withstanding e.g., Soviet versions of BASIC that used Cyrillic)? Guy Steele's Fortress seems to partly do
729.
▲
by
strlen
16y ago
> If you want people to join you for your intangibles, make sure that they hear it from your employees, not from you. In a sense yes, it's hit or miss. I agree with you that knowing people who work in a place is very important, as you'r
730.
▲
by
strlen
16y ago
> In fact every startup I've worked at since 1998 has claimed to offer those benefits. And from what I know, you can even get those benefits at huge companies like Google. There's a difference between saying you do and actually doing
731.
▲
by
strlen
16y ago
fixed
732.
▲
by
strlen
16y ago
> A higher salary is always better for the employee unless the company is going to have a liquidity event in 18 months. Personal cashflow is a pretty good metric. What other metric matters? Did you mean "metric" in the sense of measurab
733.
▲
by
strlen
16y ago
I wholeheartedly agree with you on this. When I was being made an offer at my present company, I very specifically told them not to use a higher salary to incense me: I wanted to make a decision based on factors that compound over time. The
734.
▲
by
strlen
16y ago
This is a fairly interesting discussion. I'm not a Haskelite (if I had to pick a favourite language it would be OCaml, with Common Lisp and plain-old-C being close seconds), but I can understand where he's coming from. I'd imagine most peop
735.
▲
by
strlen
16y ago
> Google has, what, 20,000 engineers? That's a LOT of effort for what they have to show for it. That criticism would hold true if Google were a pure product company. Salesforce is a great example of this: in their SIGMOD/SoCC keynote th
736.
▲
by
strlen
16y ago
I said "sane" not elegant or beautiful or "best in every occasion". I'm also speaking in terms of cross platform. .NET is an excellent platform for Windows development and I won't dispute that. I am very well aware of Mono, but it still inv
737.
▲
by
strlen
16y ago
I entirely agree with you re: "but you might as well give up". If I had to build a cross platform desktop app, I would use C++ and Qt, which seems like the most sane option. Android/Mobile is certainly a separate case.
738.
▲
by
strlen
16y ago
First, I want to say that irrespective of its flaws, the JVM is an awesome piece of software. There's lot of really exciting work still going on: G1 collector, Azul's open source contributions, register based Dalvik VM. Ten years ago few pe
739.
▲
by
strlen
16y ago
Scala's DSLs are internal DSLs, made through the use of higher order functions, closures and implicit conversions. That's very different from external DSLs, written in a separate language (macros in C and C++). There are also DSLs that st
740.
▲
by
strlen
16y ago
Wow, this article demonstrates sophistry: "big sounding" but ridiculous ideas in regards to the scalability challenges involved in search (has the author ever heard of latency?), no mention whatsoever of the science-intensive nature of sear
741.
▲
by
strlen
16y ago
I'm sure many have done so with Google stock after reading about free lunches, bean bag chairs and noticing the April Fool's pranks.
742.
▲
by
strlen
16y ago
Plenty of people have disregarded the sign (some having no clue it's even there), it's in no way compulsory. It's an attempt at humour, mocking rules and signs in general. On the other hand, I've seen far more odious use of company ski tri
743.
▲
by
strlen
16y ago
The high-five thing started completely from the bottom up, by Russell Jurney (rjurney here and on Twitter). Jeff was over in analytics area (on an unrelated matter, iirc) and happened to step into an impromptu-created high-five zone and has
744.
▲
by
strlen
16y ago
Ugh, in C under UNIX this could mean two things: * If some moron created a "write()" macro, it means expand that macro (preferably it should also mean email the director of HR to suggest the author of the macro consider having the company
745.
▲
by
strlen
16y ago
What exactly is wrong with Fizz-buzz as a 'spam reduction' technique? Raganwald's method has several issues: it's unfair to people who are very picky and are only looking for the best jobs themselves. Very often they're the best people, for
746.
▲
by
strlen
16y ago
This is a fair point, but engineering is the least bubbly of your examples. It's certainly true that somebody who has followed what you described (rigorous self study, including doing the problem sets and tests) would be able to get a satis
747.
▲
by
strlen
16y ago
Parent is referring to the television show House, M.D. where there's a temptation to diagnose any strange illness as lupus. That's actually a valid point, as it's too easy to lump any sort of undiagnosed, chronic-like illness into lupus. No
748.
▲
by
strlen
16y ago
My apologies if you've already heard of/have been tested for this, but what about Lupus? Severe fatigue is a very common symptom. While it's a very well known decease, it's rare so you may not have been tested for it (there's a simple antib
749.
▲
by
strlen
16y ago
Change the reason that you can't switch. I can only think of two legitimate reasons. 1) Switching requires moving to an entirely new town where you have no friends and no family. I'd double check that this is actually true and start working
750.
▲
by
strlen
16y ago
If this is equivalent to anonymous classes, then it can close over final references. E.g., public class Ref<T> { private T t; public Ref(T initial) { t = initial; } public T get() { return t; } public void se
More ›