HNHacker News
TopNewBestAskShowJobs

umsm

554 karma · joined July 8, 2010

Software Engineer for a major ecommerce site.
submissionscomments
umsm··on Apple Stops Online Sales in Russia Over Ruble Fluctuations
> most of their revenues coming from non-USD currencies

Is this true? Why are all major product releases in the US if most of their revenue is coming from overseas?

umsm··on Ford Ditches Microsoft for QNX in Latest In-Vehicle Tech Platform
What percentage of new car buyers have smartphones? I have a feeling that most people without smartphones will not be in the market for a new car...
umsm··on It's All About Time – Remote timing attacks in PHP
That was a quick copy/paste.

But imagine the loop would be the string we know (i.e. the password). Looping through the 10-character pass should be identical every time, regardless of what the user entered.

umsm··on It's All About Time – Remote timing attacks in PHP
> NOTE In general, it's not possible to prevent length leaks. So it's OK to leak the length.

I would imagine that you can prevent length leaks by looping through the characters of the known value and then returning that comparison with an additional check of length.

function timingSafeEquals($safe, $user) {

    $safeLen = strlen($safe);
    $userLen = strlen($user);

    $result = 0;
    for ($i = 0; $i < $userLen; $i++) {
        $result |= (ord($safe[$i]) ^ ord($user[$i]));
    }

    return $result === 0 && $userLen === $safeLen;
}
umsm··on 2015 Tesla Model S P85D First Test
> Well, there's nothing in a Model S that is earth shattering in terms of technology.

Of course the car or company is not supernatural. But there's a HUGE difference between saying "anyone could have done it" and ACTUALLY doing it. That's the key to understanding the reviews.

I am not sure anyone is reviewing the electric motors. They are not reviewing how efficient their motor is or even how small it is. They are reviewing the car as a whole.

I believe you can say similar things of any market leader. Rarely does someone change a market and invent great technology or are involved in engineering marvels. But they do solve the problem in such a way that is significantly gives them a lead.

umsm··on 2015 Tesla Model S P85D First Test
But how many resources were spent on improving EVs and how many resources were spent on improving ICE-vehicles?
umsm··on 2015 Tesla Model S P85D First Test
I don't own a high-performance car and have never driven a Model S, but to me this car is truly unique in it's category.

You can't compare the Model S with gas-powered engines that had many decades to be refined. Considering everything, the Model S appears to have made a larger jump than any other car in recent history.

It's not designed to be raced on a track, but it does give you an edge in some situations where any other EV or most gas powered vehicles won't.

umsm··on iPad Mini 3
When apple updates their products, they won't upgrade every-single-item-they-sell. They may refresh the item, but a robust upgrade may come next year.

The mini has proven to be wildly popular, so they will certainly upgrade it next year.

IMO, the mini 2 is already pretty awesome, I can't see any reason for stuffing it with a faster processor when that wasn't a bottleneck for most people

umsm··on Nexus 6
Once your phone dies, go to the apple store and they will replace your broken phone with a new one (identical model) for $150 or $200.

Out-of-warranty cost:

iPhone 6 Plus: $329

iPhone 6: $299

iPhone 5s, iPhone 5c, iPhone 5: $269

iPhone 4s: $199

iPhone 4, iPhone 3GS, iPhone 3G, Original iPhone: $149

umsm··on Paul Graham and Jessica Livingston Interview [video]
You're looking at a solution that solves the problem for 100% of people. Most products don't do that. The popularity of bikes proves that.

You only need to solve the problem for the majority of people ( >50% ) to be considered a good solution. The solution may prove to be elegantly simple.

umsm··on The iPhone 6 Review
Can you see how one of these things is not like the others?
umsm··on The iPhone 6 Review
I find it interesting how he praises and bashes apple in the same sentence:

"it is truly unbelievable how a company, formerly known for its remarkable design, dares to put out such a crap ton of shit"

Then he / she goes on to describe how, in his opinion, apple has failed.

umsm··on Sony SmartWatch 3
I'm not sure the deflated look is because of the shape. Apple created a lot of hype with their watch.
umsm··on Chromeos-apk – Run Android APKs on Chrome OS, OS X, Linux and Windows
I don't know if anything changed within the past 2 years, but I had a high-end system 2.5 years ago where the emulator was just as slow as you describe it.
umsm··on iOS 8 reviewed
When I had an android device, I thought this feature was over-hyped.

I installed as many keyboards as I found and tried every single one for about a day. I hated all of them. They were all different and some added interesting features, but I found that I could type fastest on my iphone's stock keyboard.

It just worked.

On my android device, I ended up restoring the stock keyboard and never looked back until I sold it and bought another iphone.

This was about 3 years ago, so maybe things changed since then.

umsm··on Silent Teacher – A game to learn how to code
She was having difficulties with functions and the order of operations. We decided to retry it again later.
umsm··on Silent Teacher – A game to learn how to code
So I just gave this link to my non-technical wife for the ultimate test. She is actually making pretty good progress. I'll update this as she progresses.
umsm··on Rolling your own CDN for $25 in 1 hour
This returns a 404-not found for me:

https://gcdn.org/jquery/1.8.0/jquery.js

umsm··on GoTenna – Send and receive messages even when you don’t have service
At $150 for two devices, it seems like a good deal for something that you would use once or twice a year. If the price goes up (as the website suggests that it is currently being offered at a 50% off promo), then I doubt it will become a mainstream device.
umsm··on GoTenna – Send and receive messages even when you don’t have service
Zigbee: "Outdoors with line-of-sight, range may be up to 1500 m depending on power output and environmental characteristics"
umsm··on Surface Pro 3
You must be on an older iOS 7 version as the latest updates make appear to be very fast. Seems to be the fastest phone / tablet OS I've had.
umsm··on Amazon Flexes Its Muscles in Fight Against Publishers
Does this article still make sense if you click on this:

http://www.amazon.com/The-Everything-Store-Bezos-Amazon/dp/0...

And notice that the book IS AVAILABLE?

umsm··on Passwords for JetBlue accounts cannot contain a Q or a Z
You can ask for the old password and the new password twice. Solves your concern without storing anything critical.
umsm··on Dringend – iOS and Mac development on your iPad
A little off topic: The video is almost pointless.

You cant clearly see the screen because of the horrible reflection. Maybe a video of the app on the mac in the ipad simulator would be better.

umsm··on Magic mirror: One way mirror with a monitor behind it
Products like this have existed in aftermarket products for a while:

http://www.amazon.com/VTB44MC-4-3-Inch-Digital-Monitor-Combi...

umsm··on Amazon Sales Take a Hit in States With Online Tax
Bestbuy is very hit-or-miss. It really depends on the people working there.

Some employees are very informative and helpful while many aren't.

umsm··on Google Glass Explorer Open to US
Considering the price you pay shows that you're interested and willing to invest serious time into it, I'd imagine that the next version of this will cost more as well.

If v1 is $1500, I can see v2 being $2500

umsm··on Android for iOS Developers
https://itunes.stanford.edu/
umsm··on AWS Responds with Price Cuts: Google vs AWS Pricing Round 2
As I look at the pricing wars, I realized something: If you choose to use "cloud" based in your projects or businesses, you will never know the long-term costs associated with operating in the cloud.

The cloud provider can raise or lower prices as they see fit. What prevents these for-profit companies to keep lowering prices and not raising them?

umsm··on Framework 7 – Building native iOS apps in HTML5
I don't know the details of your app, but I have a feeling that there are many places where you can optimize it.

You can't just take a desktop app and stick it on the phone. It will perform poorly.

But you have to design mobile (web) apps from the ground up relying on the strengths of the mobile platform.

One idea is to limit the functionality of the mobile app. Tasks which are very UI heavy should probably be simplified or removed.

← PreviousPage 2 of 12Next →