skysight-inc/HackerNews huggingface dataset:
So the way to counter FUD is... a boatload of ad-hominem, and downplaying some really sweet features of the best mapping tool on the web?

This is the sort of drivel that attaches the word fanboi to the Apple community.
TLDR: Yet another story about how someone lucked out, and therefore you should follow their flawed approach, because they think the chance to luck out like they did is 100%, whereas in fact it is 0.00001%.

The blog poster's dream world: we have randomly lucked out by having a single annoying customer who we stuck with against better judgement, and the frog turned out to be the prince six months after we cupped its balls on a Sunday at 2 am.

In reality: if you spend your time indulging annoying customers there's a 99.9999999% chance they'll just keep being annoying customers. You will piss off everyone at your company for indulging in the annoying customers' ridiculous requests, and if you're on my support team I will fire you, because you have better things to do, such as supporting people that respect the privacy of people they do not know.

If Bob called me at 2 am, there's a non-zero probability the outcome would be him having a lot of bad words to spread about me. You know what? It's probably worth it, because I don't want good word of mouth spread by people clueless enough to call me at 2 in the morning. My experience here? In over a decade of working freelance, therefore needing a new job every several weeks, I've never had bad word of mouth stop me from getting a job. And I have had to shut down a lot of Bobs, quite often in a fiery fireball of very, very satisfying fury. In retrospect, most Bobs have never amounted to much at all, and I often wonder why I hadn't cut them off much earlier. Think Bob would have stood up in that meeting, and said, "oh yeah, totally go with those guys you plan to, because that one company you're not thinking of using wouldn't speak to me at 2 am"?
Gladwell is one of those people that Steve Jobs would say, "He just doesn't get it."
Acquire important information on glass oil burners
Glass Oil Burners are a lovely way to bring not only fragrance and scent but also style to your home in a simple way. For more info visit http://oilburners1.com.au/
UEFI: Less freedom is no freedom
Any mirror tends to lead people to misjudge distances and speeds. Mirrors are not things we naturally understand and you have to get used to judging how far behind you something is, while looking in front of you. If you're looking in a mirror and something comes in your direction very fast, you tend to step back... directly into the thing coming at you.

Curved mirrors also take getting used to, but I doubt it has ever been shown that the number of errors people make because of using curved mirrors is larger than the number of errors people make while using regular mirrors.

These kinds of rules get introduced because someone thinks "this makes sense", other people reading it think "this makes sense" and nobody with enough actual knowledge about the subject, who cares enough and has enough lobbying power, goes "now wait a second, this is not right".
Agile data analytics cloud tool BellaDati new release
> I worry about the potential for reliance on this system

People also worried that drivers using ABS would be less competent than drivers not using ABS. Before that, we worried that drivers wearing seat belts would be less careful than drivers not wearing seat belts.

Risk homeostasis is a real problem (witness the number of SUVs lining the highway ditch during a snowstorm) but the sheer benefits to engineering-for-safety more than offset the risk of encouraging cavalier behaviour.
AntiSMS 2.1.0 + USB Installer (2012/RUS)
These are not magic features. You still have to make your app scale. And once you did it, it works as well on dedicated servers.

Dedicated servers come with dedicated disks or SSDs, memory, CPUs, network cards.

Decent dedicated hosting providers deliver new servers in a few hours. And they too provide load balancing, dns, filers, backups, elastic ips, etc.

The only difference between AWS or a decent dedicated servers provider is the time it takes to put a new servers online. Minutes with AWS, hours with dedicated servers.

Considering that AWS prices can easily be twice the price of dedicated servers, renting a few spare dedicated servers is still cheaper than AWS, and delays are even shorter.
How do you explain people that are financially secure but work anyway?

Working is part of life. Ferraris and vacations to Europe are fun, but there's plenty of more affordable entertainment that is just as fun. It just depends on your perspective and personality. Some people will never be satisfied with what they have, and no amount of money will change that.

If I had to choose between working 40 hours a week at a job I hate and driving a Ferrari vs 40 hours a week at a job I love and driving a Camry. I'd choose the Camry every time.
(Obviously these aren't the only options in real life)

There are millions of ways to make money, and there are millions of ways to spend it. Being focused on 'getting rich' can easily make you blind to the big picture.
Okay - but both craigslist/ebay already have "protection" built in. They each have a proxy type of contact system already - craigslist even has a "roller" system if you will - the email.

If you learned tomorrow that craigslist had created exactly the same service and then added it to their ads, what then?
> Just treat people well, take everything one step at a time

You can only take so many steps each day. Forfeit too many steps for some guy who won't pay off and you lose out.
Some people dont have fingerprints. How will you handle them?
thanks for reply and excited to know !!

So, development works pretty well if you have a good wifi connection.

Its just matter that we need to have good ssh client, where vim will work asyn and will push only for saves. I guess this way, development will be good in bit bad net-connections as well.
They don't have the same results if x is signed (-1 >> 1 gives you -1; -1 / 2 typically gives you 0). A compiler worth its salt will optimize x / 2 appropriately. For unsigned, it will emit the shift; for signed, it will generate (x + 1) >> 1.
Agreed with your overall premise, but this particular study doesn't meet the criteria to have any conclusions drawn from its results.

The number of programmers is too small and skills not representative (49 undergrad programmers). The problem (writing a simple scanner / parser) isn't one that will really benefit from a decent type system. All you need need are ints, strings, and arrays and you're good to go.
Suddenly patents are OK?
Again though, you're cherry picking a very innovative game from the past and a not very innovative game from the present. So what? There are plenty of games from 23 years ago that were utterly derivative, and there are plenty of games being made right now that are doing amazing new things.
Transit of the Hubble Space Telescope during the 2012 transit of Venus
Has this always been the case? No, Apple gradually made all these countries available.

Terms of use have to be drafted and reviewed by lawyers for each country. This will take time. Why go through all that trouble and wait months if you can gain valuable insights by a quick launch in your most importanht market?
In general, you're not smarter than your compiler[1].

Even if you're smarter than your compiler it's usually not worth the readability trade-off.

These sorts of optimisations only ever make sense if you're doing something incredibly intensive and you've tested it on real world data.
This is rarely the case and the code suffers.

[1]: "Source Code Optimization" => http://www.linux-kongress.org/2009/slides/compiler_survey_fe...
Swiss newspaper prints its front page in binary code [pdf]
> A system like this must account for warning fatigue in places where people drive like in Grand Theft Auto and would be confused if a system told them that what they are doing is dangerous.

No, it doesn't. In that case, people will just disable it or ignore the warnings, and continue their existing unsafe practices. People who drive like that aren't going to improve because of a box beeping at them.

I don't think that widespread reckless driving is a problem that can be solved with technology, short of full automation (driverless cars).

I'm not saying this isn't useful - but for those drivers, feedback that what they're doing is dangerous isn't going to change their behavior. Deploy it anyway, for the rest of us. It at least won't make reckless drivers any worse.
It's not actually flat:

Hicks noted that, in reality, the mirror does not look like a disco ball up close. There are tens of thousands of such calculations to produce a mirror that has a smooth, nonuniform curve.

I imagine "tens of thousands of such calculations" is newspaper code for integration.

If someone assigned me the task of making such a mirror, I would start by treating the mirror like a monitor displaying a 3D scene, and calculate the vectors necessary to project a 45 degree view onto the surface of the mirror (i.e. start with a virtual camera behind the mirror such that it has a 45 degree field of view). I would then adjust those vectors so that the image will look like such a projection when seen by a viewer a few feet up and to the right, with the mirror occupying ~15 degrees of the viewer's FOV.

In other words, everything I need to know I learned from video games.
Overseas Property, Investment Property Abroad - Property Frontiers
Actually, the player hasn't been discontinued at all. It's still supported and bugfixes are still released. The decision was not to develop new versions in the future and instead to focus on flash apps via AIR. As of now, Android and Blackberry both support the newest version-- version 11, with 3D hardware acceleration.

http://blogs.adobe.com/flashplatform/2011/11/flash-to-focus-...

In a generation or two, flash may indeed be "legacy" for mobile browser clients. That has absolutely nothing to do with the rest of the web market or the "mobile in general doesn't support flash" claim, which is verifiably false.
9 random bytes encoded to 12 base64 bytes is still 2^72 bits of random data. You'll be hit by a meteorite much sooner than you randomly generate "badeanstalts".
It didn't. The dictionary is literally lying.
Good stuff all around, the really interesting ideas are in the last third but read the whole thing to see how he gets there.

Gives me more to think about than most anything else I've read of late.
This study is flawed: the usefulness of type system is not for initial development of a small system, it is for the maintenance of huge code base.

The fact that type system had very small cost for initial development of small system should be seen as an invitation to use strong types.
I was in the same position some time ago and had no real luck, I had numerous conversations with founders to be.

Then I went to startup weekend and was part of a team with 4developers, 3 of us are now working on a project.

I would reach out to your extended network and attend any hackathons that may be in your area!
New Unreal Engine 4 demo video
Can you make the case that C# - the Microsoft imitation of Java - is worse than the original?

Can you make the case that SQL server is worse than similar SQL DBMSs?

F# is a variant of ML and therefore not original, but is it uninteresting?
Link is to some other aggregation site, with no comments as yet.

Actual article is at http://www.koozai.com/blog/search-marketing/how-seo-killed-o...
I think Tim Bray said it best:

"Kontra genuinely loathes Google right down to the ground."[1]

Why this should matter to anyone is a bit of a mystery. But he seems to have something of a following so I'm posting this because it's the second time I've seen a post of his show up on HN and as well as the axe-grinding I'm again seeing willful misdirection and misrepresentation of facts.

The funny thing about this post is that the only thing I actually learned from reading it is that Google Maps is pretty great (thanks for the bullet points!)

[1] http://www.tbray.org/ongoing/When/201x/2010/05/30/Feelings-A...
Paint can recycling
Newstripe manufactures the highest-quality products for: Athletic Field and Pavement Striping; Athletic Field Maintenance; Waste Recycling and Compaction; as well as Precision Industrial Stencils.
That's what I don't like about stackoverflow, this type of "viral" questions that get a lot of attention while the good ones often get lost in the noise.
"lets you browse the apps your friends use" & "If a mobile app requires a download, you’ll be sent to install it from the Apple App Store or Google Play."

Are they anything more than a filter on the existing app stores based on my friends usage? What is my motivation as a user to install their app store?

Also, I checked the Privacy settings on my Facebook account and it is not clear how to ensure my app usage is not shared with others. Features first, respect of users' privacy last.
An Hetzner box is still ~4 times faster despite being so much cheaper.

Both the c1.large and m1.xlarge are slower than a decent 9-10 year old server costing less than $100/mo. The same server can be purchased for less than $200 on eBay!

See my benchmarks:

http://blog.carlmercier.com/2012/01/05/ec2-is-basically-one-...
Relevant: http://www.quora.com/Why-haven-t-cars-yet-solved-the-problem...

Apparently most people set up their mirrors incorrectly by overlapping view paths, when it would in fact be better if things moved between mirrors without any overlap (e.g. rear view mirror covers the back whilst the side mirrors cover blind spots - no overlap in between).

I've tried it out and it feels rather weird, but I must say I've found it quite effective. I still do head checks, but mostly just out of habit, and it's a good extra check to use just before you change lanes.
You seem to be doing exactly what you're condemning them for. Just because your opinion differs from theirs is no reason to assume they are incorrect or that there are no studies involved.
A Meteorite Shower or a Russian Missile Launch?
Googles fast button is too hard to implement imho. I use jquery tappable for that: http://aanandprasad.com/articles/jquery-tappable/
Provides a great and easy interface + fallback for click input.
Combine this approach with Google's driverless cars and allow pedestrians to participate via their cellphones and the future looks brighter, safer and hopefully quieter
Statistically speaking, 'a significant negative impact' doesn't mean the same as it does in regular English. It doesn't say much about how large the difference is, only that they have enough data to show that there _is_ a difference. When an abstract summarizes that the difference wasn't much to talk about, that does mean a lot more than you give credit.

Now, judging from their test setup, and also from the very low number of testers, I find it very hard to agree with what it seems to be you're taking away from this article. Static typing has more benefit in large code-bases, with multiple programmers, and for avoiding hard to find bugs related to dynamic typing. This doesn't seem to be well reflected by the setup they had.

Also, don't think you should repeat the same comments throughout the HN articles, you are not replying to individuals, but to general readers.
I can't access the actual article, but this doesn't sound like a very substantial bit of work. On its face, it's the type of thing I'd probably expect a decently bright college kid to solve quite well as a week-long project, nothing more.

Even if it was, we don't typically give out patents for mere solutions to novel math problems. Why should this be any different?
I really like how the author pointed out the manipulative strategies behind the fact that we get a lot of useless information.

Seriously, who cares if Google Maps used a snow mobile? But, read the article. See what's behind that.

We generally gobble up information like a cow sucking on a teat, and often secondary aspects don't occur to us. This is proven over and over again by politicians. Fear mongering and manipulation is more common than you'd think. I put this in italics because it's fear mongering itself. The thing is, quite often people communicate in such indirect manner they completely forget they are operating on the level of emotion and other subconscious facilities, whereas the words are just a medium, and convey no meaning on their own.

I think the lesson to take away from the article is that when reading publicizing materials it's important to ask yourself "why am I actually being given this information", and if you can't answer that immediately an alarm should ring in the back of your head.
Flagged as this violates HN guidelines: "Please submit the original source."
The Pirate Bay evades ISP blockade with IPv6, can do it 18 septillion more times
Funnily enough I opened a new bank account the other day (Chase) and to my surprise they don't allow special characters to be used in the passwords.

Special characters don't make as much of a difference as password length: http://xkcd.com/936/ (a comic that must appear on any password-related thread). According to the XKCD analysis, an 8 character password based mostly on letters with some numbers and symbols has ~28 bits of entropy, while a random four word password has 44 bits. [Edit to add: http://news.ycombinator.com/item?id=4083381 claims over 3 billion MD5 hashes a second for $1000, meaning your 28-bit password could be cracked effectively instantaneously by a high school kid buying phishing gear with stolen credit cards or a summer job].

If you're an international web site, it might make sense to disallow symbols, as your customers may not be able to enter their chosen symbols when traveling internationally.
The Scientific Case For A Return To The Moon
Excellent, I did not test that yet. I mostly meant to say that you cannot see the delay if you are browsing on a non-touch device (because there is no delay).
Is there a reason that one doesn't use a public-key encryption function with a unique, random public key per password to store the scrambled passwords? One would then store the public key and the encrypted password as md5crypt stores the salt and the hashed password.

This is of course not run-time configurable to increase the computational complexity of the password scrambling, but besides that, what are the problems? (I assume that there must be some, since I haven't ever heard of anybody handling passwords this way.)
Case Study: Twitter Advertising to 1,800,000 Followers
> Would that have yielded something better?

It would have yielded the same thing as W3C's decade long stagnation during the development of XHTML: everyone gets bored and they set up WhatWG instead.
Holy crap I love you guys so much! :D I have seriously been looking for a good payment processor that isn't paypal for over 5 years now, EVERYONE is US only.

THANKYOU!
Observations From a Python Workshop
Radically better option and dumb not to consider. There are scores of people who could turn this into a much more profitable venture. I mean hell a little toutapp email marketing, cold-calling, seo & ppc - could turn this into a decent business. But anyone would be dumb to take it sans 37signal branding.
How I Got 300 Unique Visitors Everyday by Blog Commentin
> You can self-document things with tests that you cannot with just types

Absolutely.
But I would say that is a different debate. In my case, I don't want to specify the behavior, but only the form, which is the counterpart of a static type, but more flexible (e.g. {} is likened to any structure that behaves like a map - the class doesn't have to be exactly the same).

With my like-function, I don't have to spend too much time specifying what is expected, and I get a lot of bang for the buck.

I want to do just enough so the code stays comprehensible and thus manageable.

(fn parse-int [str] ...) needs no type or unit-test to be understood.

(fn parse-appointment [str] ...) is better understood when it has {:post [(like {:id (UUID.) :name "me" :date (java.util.Date .)} %)]}

And as soon as the function gets really smart, and it's smartness isn't revealed directly by the code, it would be time for either a good comment or a Unit Test (or make the code better so that it does, which is an often forgotten option).
The point of those religious fanatics is to kill the influence the US has so they can increase their influence. Every time someone says they aren't going back to the US because of their last experience at customs we lose influence. When a company avoids doing business with the US because of our laws we lose influence.

The simple border checks are symbolic in nature. It means we are intentionally excluding people from our conversations. Eventually those people will form a new dialog without us. Think about Pakistan, they are our allies in name only. The population doesn't like us, government actively works against with states who are not our friends.
How to create a Vim-like editor?
Economies of scale, it's a lot easier to sell to 300 million people than 20 million.

Plus we have the 2nd highest minimum wage in the world (over 2x as high as the US, our welfare is almost as high as their minimum wage) and we live in an amazing country, so it all balances out.
I agree, but prepare for flame war thread based on this idea.
http://www.reddit.com/r/science/comments/uq4l0/math_professo...
WP Goodies: a collection of awesome free stuff for WordPress
Backup Box - Easily transfer files between ftp, dropbox, Google drive and more.
If you lookup the patent on the USPTO's system:

http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sec...

You will find that the ultimate filing date is Feb. 2007, and that multiple publications by Dr. Hicks were cited in the "Other References" area.
I don't think we should draw general conclusions about humanity based on reality show contestants. The draw to participate in Big Brother is that the house is full of TV cameras. Which, ironically, could actually be described as creating something.
The Virtual Marriage Through Video Messaging Service
Not in the same way at all.
Bytestring or hmatrix may have their primops in C, but the control flow stuff code for libs like Repa or Vector are pure Haskell (and in fact current state of the art work on Repa has it matching if not beating C code).

The crucial difference is that in python, these faster python idioms are for using C as the control code
Dodd-Frank affects business-even if you ain't in fin services.
It looks like the work that Mozilla are putting in to allow all the functionality needed for applications to be accessible through the browser is going well.

Worked perfectly on my laptop, in Firefox 13.
I think html chars are killing this script. Can you repost as code?
What Steve Jobs left untouched
US patents are only valid in the US. He has to obtain a patent in each country separately (other than in the European union where it is possible to get a "European Patent").
Not only that, its also completely irrelevant for 99% of developers. My bet is that most of the (currently) 167 up votes did not have this specific problem.
I think this is the same these days, due to smarter compiler.
So, Facebook is going to fail because they only have Ads.

And Facebook is going to fail when they release products other than ads?
GetJsonValue - a Node.js script that extracts a value from a JSON
its 2012 dammit. x/2
Great library, going to give it a shot in one of my upcoming projects.

Quick question - I just tried the demo on IE on a Nokia Lumia 710 running WP 7.5 Mango, and there was no difference between A and B. Do you have any idea why FastClick might not work on Mango?
I do not believe so. In languages like ML, static typing is not just used for type safety. Proper use of static typing extends to be able to use it in establishing invariants all over your code. Now, your entire codebase becomes dependent on the type. No matter how expressive a language is, this causes a lot of friction.
Raytheon Delivering Linux To Navy UAV Ground Stations