Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
strlen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
117 ms
·
811.
▲
by
strlen
17y ago
They open sourced the traffic server which is responsible for request routing. However the traffic server came from an acquisition (Inktomi) and was always intended as a commercial project that could run on other people's systems. I'd wager
812.
▲
by
strlen
17y ago
Hi Mark, Your follow piece is very helpful. > " If I’m looking at a stack of resumes and have to quickly whittle them down I usually eliminate resumes where people switched too many times and didn’t have a single place that they stayed
813.
▲
by
strlen
17y ago
Why not just ask the candidate what makes this job different from the previous ones? If the answer is something along the lines of "I'll want to gain knowledge of and practical experience with C++, but the previous jobs wouldn't let me wo
814.
▲
by
strlen
17y ago
> I'm pretty sure Java and C# (as examples) are implemented in C. Not to argue against your point (you don't need self-hosting to get cross-implementation compatibility), Jikes RVM < http://jikesrvm.org/ > is a JVM written in
815.
▲
by
strlen
17y ago
I don't think tech employees who are often accused for job hopping deliberately set out to do so. Most would love to find a place where they can stay 5-10 years while learning and doing rewarding work. The reason they frequently leave ear
816.
▲
by
strlen
17y ago
When there's high turn over at a company, it's almost always the fault of management. There's a great Russian proverb: don't blame the mirror if your face is ugly. When your employees are leaving after a few months , the one at fault is y
817.
▲
by
strlen
17y ago
That is "don't be evil" demonstrated. Google could have kept GFS and MapReduce strictly confidential (no paper published, merely a patent) and sue those who implemented anything similar. Microsoft had at one point used Hadoop and HBase (v
818.
▲
by
strlen
17y ago
Keep in mind his own experience and the sort of company he started. He was a consultant at Accenture and then started a company making a business application (Koral, a CMS) which he sold to Salesforce (who I'd imagine are to the likes of SA
819.
▲
by
strlen
17y ago
Best companies to work for (see footnote) are the ones that treat their former employees as alumni, rather than as traitors. I was extremely nervous during my last job transition, given I've only stayed there for a year and likely caused th
820.
▲
by
strlen
17y ago
> Everyone goes into a job hoping they will work out so well at the company as to have no incentive to leave... at least for 5-10 years. All this is even more true for the best employees, because the number of desirable employers drops
821.
▲
by
strlen
17y ago
ITA still uses Common Lisp. There are excellent blog entries on this matter by Dan Weinreb: < http://danweinreb.org/blog/category/ita-software> . However, they don't require Common Lisp knowledge from new hires. The beauty of Commo
822.
▲
by
strlen
17y ago
As others pointed out, there's already an existing code base. It's large, it works (solves hard problems) and it's scalable. There's also non-trivial C++ and Lisp integration, replacing Lisp FFI with Java JNI in some of these cases might no
823.
▲
by
strlen
17y ago
Good catch, I'd argue non-technical people should be as few as possible. The big way to save is by hiring less in general.
824.
▲
by
strlen
17y ago
Were start-ups squeezed by hiring in 2004-2007? Joining a pre-funding start-up is a huge decision which takes dedication, passion for and expertise in the company's focus. It's a lot closer to starting a company yourself than working for
825.
▲
by
strlen
17y ago
I'd wager focus has more to do with it than size. If you're an engineer, it's a bad idea to join a start-up if their focus doesn't align with your interests. Even if there is significant equity and a great salary (it's not uncommon for fund
826.
▲
by
strlen
17y ago
First, this is an excellent comment and should have a much higher score than my fanboyish original :-) I agree that Scala is restricted by the JVM (and the aim of full compatibility with Java) and as a result type inference, pattern matchin
827.
▲
by
strlen
17y ago
Scala is more statically typed then Java. It's not a dynamic language, type inference (what makes it look like Ruby to some) is done by the compiler. Modern (i.e., based on concepts dating back to late 70s and 80s instead of 60s and early
828.
▲
by
strlen
17y ago
Right, this is a mis-nomer. They're going from a managed service to leasing a datacenter or leasing space (several rooms) within a datacenter. Facebook went from leased space, to leased datacenters to building their own.
829.
▲
by
strlen
17y ago
Can this post be pointed to the original WSJ article? http://www.thebigmoney.com/features/todays-business-press/20...
830.
▲
by
strlen
17y ago
I'd argue 256 mb is more than plenty to run a VM. I recall running much slower and memory-hogging VMs (earlier versions of Flash, Bochs, Blackdown JDK 1.3 under Linux emulation in FreeBSD, how's that for layering?), running much heavier app
831.
▲
by
strlen
17y ago
Re: Scala This is off topic, I'd suggest playing with Scala. In addition to ML family influences (immutability, pattern matching, tail recursion, static typing with type inference, optional lazy evaluation, etc...) it's also very true to th
832.
▲
by
strlen
17y ago
I'll make sure to re-read that interview (Simon Peyton Jones), thanks! There's certainly something to be said about it being possible -- more so now than ever -- for hackers to work alone, without affiliation with a large R&D organizati
833.
▲
by
strlen
17y ago
From what I've read, IBM was a top-notch R&D company up until the late 90s/early 2000s (with all the innovations you mentioned, as well as literally writing the book on software development -- they were in no way a pure research shop)
834.
▲
by
strlen
17y ago
Read your post. Problem is, there isn't that much code you can write without allocating something on the heap. When you are allocating stuff on the heap, manually using malloc() can be very inefficient. Not to mention recent versions of t
835.
▲
by
strlen
17y ago
Certainly agreed. I could say "a modern day runner-up to Bell Labs". Nonetheless they employ actual Bell labs people (Rob Pike, Kernighan, etc...).
836.
▲
by
strlen
17y ago
Does the result of this research end up as products? Microsoft Research is excellent as a research organization, but it seems that it's goal isn't to develop new products based on this research but rather to make sure that the scientists ar
837.
▲
by
strlen
17y ago
Where would somebody like Gosling go to find a home? In other words, what Sun-like industry Research and Development centers (not just research shops or application software vendors) remain? Microsoft the software company has a competin
838.
▲
by
strlen
17y ago
Gosling himself strongly objected ("No fucking way") to being called "the father of Java".
839.
▲
by
strlen
17y ago
A huge market for high-end SPARC machines are enterprises, who use them to run Oracle RDBMS and SAP/other similar business software. IBM competes directly in this market with what used to be AS/400 and System/390 (not sure I know what they'
840.
▲
by
strlen
17y ago
Don't forget another possible explanation: Objective C, C and C++ are difficult languages, meaning there's a barrier to entry. Apple may also want to prevent application development from becoming a commodity: they don't want "widget shops"
More ›