tabbyjabby

Joined 15 years ago

Karma
139
Submissions
41
Member since
Jun 29
objectify enthusiast
View on Hacker News

Recent submissions

Comment · 13 years ago
I'd just like to note that that is not a particularly OO solution. You've essentially created a namespaced function. While this is still preferable to a bare function in a heterogenous helpers function file, it's certainly not a pure OO way of accomplishing the encapsulation of the InputSanitizer.
Comment · 14 years ago
Of course the Hash class in Ruby implements a hash table. What makes you think it doesn't?
Comment · 14 years ago
what platform? I just fired up a version of FF on Mac OS X with the identical version you are using and everything seems to be working.
Comment · 14 years ago
sorry to hear about your issues, snogglethorpe. what browser are you using?
Comment · 14 years ago
Comment · 14 years ago
Just a note about your 'lack of LTE as a feature' argument: I think you would be hard pressed to find many objective observers that would agree with that opinion. I have an iPhone 5, and the network speed difference is extremely noticeable as compared to 3G speeds. To top it off, the battery life is roughly equivalent to my iPhone 4's. I certainly do not feel like a compromise has been made between the networking capabilities of the chipset and the battery life. I think you will find that most professional reviewers who have written about the iPhone 5 will agree on this point.

This sort of spin is inaccurate at best and disingenuous at worst. It subtly reminds me of the hackneyed "it's not a bug, it's a feature" spin. Attempting to transform what is almost universally considered a positive into a negative is not what is going to lead to Google selling many of these units; it's the very competitive price point. It seems like an extremely solid device, and I think that Google consciously made the trade off between price and networking capabilities. I doubt they would have been able to sell these handsets at such a low price if they had LTE capabilities.

It also explains why the Nexus 4 come only in 8 gb and 16 gb capacities. Google has decided that pushing the price is down their primary objective. It's a very smart strategy. I'm sure Apple is very afraid. Their business is built on making high margins on hardware. I wouldn't like being an Android handset maker right now though either. It seems like Google is on a mission to make low margins and low prices the norm for tablets and handsets. One only needs to ask Dell or HP how that sort of market turns out for the hardware manufacturers. Google has nothing to lose, because their ultimate goal is marketshare. They aren't worried about slim hardware profits, because that's not where their core business is.

Comment · 14 years ago
I am extremely doubtful that optimized C is going to be equally performant as optimized JavaScript. There is innate overhead when using an interpreted language, no matter how advanced the interpreter. JavaScript is also garbage collected, while C is not, adding an additional level of overhead.

At no point in this article are we shown the code of this new parser. We are also told that is incomplete. So we have a parser which we can't see and which is not finished, but apparently dominates its C counterpart in performance. This leads to me to believe one of two things:

1. The parser isn't complete, and its unimplemented functionality is going to be more expensive in terms of performance than the author anticipated, thus rendering his preliminary results void.

2. The implementation of the C extension he is comparing against is not very well optimized. As said above, I find it very hard to believe that well optimized C is going to be beaten by well optimized JavaScript.

Comment · 14 years ago
What was the the big feature of the iPhone 3GS?
Comment · 14 years ago
Comment · 14 years ago
I think the routing in that example is meant to be Sinatra-style routing for lightweight applications.
Comment · 14 years ago
Sure.

The founder (Daniel) has been involved in a number of businesses. If you had read his description, even just glanced it at for more than a second, you would have seen a fairly long list of businesses with which he has been involved. He is the co-founder of visualize.me, the founder of Everyguyed (a men's publishing network), and the co-founder of a design agency, amongst other things. I can't speak to his experience with M&A, but it would seem unlikely that he would have a hand in running so many separate businesses without at least being exposed to some M&A experience.

As someone else pointed out, the advisors of the company also have M&A experience.

Also, Piccsy was founded at around the same time Pinterest was, so it's untrue to say that they are simply following in their footsteps.

Comment · 14 years ago
Firstly, I'm not sure how much of the pitch deck you actually absorbed. Much of what you said is not "factually" true.

Secondly, why would creating a well-designed pitch deck be an antipattern? They have 3 million plus uniques a month with a very healthy average time on site. It's not like they are ignoring their users and the growth of their company so that they can instead just waste their time crafting elaborate pitchdecks...

Comment · 14 years ago
Canada has the lowest debt to GDP ratio in the G7. We've been in surplus for the greater part of the last decade, and are soon to be back in the black. Broke? I'm not so sure about that.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton