skysight-inc/HackerNews huggingface dataset:
I wonder how useful it'd be to make 3D models of things.

I'd imagine waving my broken shower head over it for a while, then using some sort of 3D magic software I could get a half decent CAD file that I could 3D print and repair that bad boy.
I figure most content sites that are including jQuery are likely including some other third party libs. In the case of more than one external lib I think bundling makes sense and has a positive impact.
Ah, the grizzled vet angle. The bit about me being new to the web is particularly adorable, especially given that I prefaced it by referring to other people (ergo, there was no confusion). When you have many logical volumes suddenly you can make choices like "does this necessitate the extra protection of RAID-6, given the compromises"? And people are making that choice to this day, and no one is saying "Oh look, there's RAID-6 which is the newer version of RAID-5 so it's my default choice".
I was excited when I saw the leap motion demo a few months ago. I didn't realize that it was 8 cubic feet of space, i thought it was just 2-3 feet from the device.

Being bundled with Asus is nice, but I think it's difficult for a PC maker to differentiate themselves.

When you go to buy a computer does anyone decide feature wise between an Asus or a Samsung? One big decision is Mac or PC. When you decide PC, you look for some deals or good prices.
The new fitbit can sync using the iphone's bluetooth 4 connection. This makes syncing a passive rather than an active thing which was the reason I bought the fitbit one even though I had the original one.
If the company has been operating for over a dozen years, I'd expect to see product info on their website. Why is it practically empty? Kinda weird if you ask me.
Its an interesting idea, but I'd suggest picking up the phone where possible.

My thought is people respond better when you stand out, and you stand out when you break out of the 'default' method for doing something. For example:

- Phone somebody who most people fire an email to.

- Applying for a job? Send the responsible person a paper copy of your CV/Resume on good quality paper; hand deliver it if you can.

Of course, I'm sure it will work differently for different 'target' people.
Next-gen VoLTE radios reduce power consumption by 50%
Yes I've found that too. Our single-page-style apps would do better to bundle all our dependencies together into a single request to our own servers.

However say for content-based sites, the theoretical ideal is that the content should be delivered and usable without the inclusion of fooLib.js (which folks say should even be included as late as just before </body>), so a delay from a CDN would not necessarily cause any apparent "hang". Again this is the ideal and admittedly I've never got it right.
"What other purpose could gambling software be used for?"

Not all gambling is illegal. New York State itself has a gambling operation, it is called the lottery and it serves as a way to extract money from poor people. There are casinos in New York State, on reservations.

"It's irrelevant whether it was sold to overseas countries since, given the nature of the internet, New Yorkers would have access to those sites."

That is a slippery slope. Hacker News does not censor its comments; that would make HN illegal in China. Do you really want to say that one jurisdiction's laws should apply elsewhere, just because of the Internet?

The Internet is a communication system. If New Yorkers cannot gamble in a country where it is legal by communicating their bets over the Internet, New York is engaged in censorship; arresting someone who wrote software that was used by New Yorkers who ignored that censorship is something I would have expected from China or Iran.
There are also things a specific app could be doing that could unwittingly trigger the vulnerability as well. The core issue is worse than simply requiring the session key to be kept secret (which by itself would probably p0wn most apps much worse than the potential exploit of this vulnerability) because the dynamic finder option handling is unexpectedly a magical mine-field that no one would expect to behave that way.

So I'd characterize it as a serious problem, but not widespread in the wild, and also with some unknown risk that another major gem like AuthLogic could be as-of-now unknowingly extending the footprint of the vulnerability.
Eternal moral vigilance is the price of coding liberty!

This project clearly needs to be amended to integrate with version control.
Nu boeken, straks goedkoop genieten in de zon
Do you think you could point it at your face and use your eyes to select/activate a window?
Read my original post again. I said some proportional representatives should be added. Did I ever say that they should replace all the geographical representatives?

And can you honestly say that your congressman knows or cares about the issues facing your community? These days, they're more interested in toeing the party line so that they don't lose in the primaries.

And the importance of geographical location has greatly declined in the last half century. Not only is long distance communication much easier, but people are moving around more than ever.
I never said it was even real. All I'm saying is that some things are higher quality than others, and the higher quality things are better. It's a simple tautology.

I did say, "realistically you can't achieve perfection" which would appear to indicate that I'm not kidding myself here.

Understanding quality in both the realistic obtainable realm, as well as the unobtainable more-pefect level allows you to differentiate the two, and make conscious decisions about the level of quality you're targeting as well as your ability to do so in reality. The higher unobtainable level of quality doesn't even have to be close to the perfect you're talking about—if you have time and money constraints, that unobtainable level of quality might be a lot lower than perfect.

If you dismiss all levels of quality above a certain level as being this mythical unobtainable thing before even attempting to think about them in the abstract, then you've cut yourself off from a true understanding of the balance and compromise involved.

Of course you can't achieve it, but that doesn't mean you shouldn't be aware of it.

At some point this idea becomes a philosophical discussion and ceases to be useful. Just as at some point, your perfectionism becomes a philosophical endeavor and ceases to be useful. There is a balance where the pursuit is useful and complete.
I'm not sure about Androids, but iPhones do not have a barometric pressure sensor, so the only way to obtain altitude data would be through GPS. For applications like this, where you don't need real-time altitude information, that low-power GPS paper from Microsoft could come in handy, but it's cheaper and lower power to just use a pressure transducer in the first place.
and thats why the US has such an insular mindset.
App Store = Application Store

Where do you draw the line? It's a shorthand word for "application". They named it "Appstore" because it is a place to buy applications. Every company that wants to should be able to have an Appstore or App Store, it's far too generic!
BuzzFeed Announces $20 Million in New Financing
Interesting interpretation. When I saw it, I assumed the metaphors were primarily to Greek mythology (calling Ellen Page's character Ariadne being the obvious tip-off) or at least a mix of mythologies. Do you mind me asking if you are personally a Christian?
I would argue that never using it counts as "consistently", as long as this isn't in dire conflict with the parts of the code that other people wrote.
> You can keep fleeing to the next non-sucky country, but in theory, you're going to run out of countries at some point. Maybe not in your lifetime, so your solution is practical, but if it becomes widely adopted, I think we're going to get a problem.

Eventually, some countries are likely to decide they want to suck less, or get changed by revolutions etc, and then you can switch to one of those.

It's complicated, of course. The smaller the ruling elite, the less prosperous the whole country will be, but the ruling elite itself is just fine with that.
One of the best ways to balance this is deadlines + a perfectionist mentality. Be obsessively perfectionist while working but commit yourself to shipping. That'll ensure that you also get outside feedback, which in turn will help you produce higher quality work in the long run.
Oh, indeed, thank you. I don't have anything to read at the moment, but I'll keep it in mind!
We have a similar problem - the upgrade means our slugs have to be recompiled, and heroku's slug compiler times out after 15 minutes. That sounds like a long time, but the development version of gevent can take a good 5-10 minutes to build.

We got an email back from heroku suggesting we push with half the dependencies first, then the other half. Not an ideal solution, as it would take our production app offline.
I'm not sure I like the title. It seems to be clumsily conflating casino gambling with bad software practices. The first is not a good metaphor for the latter, especially since most of those premature abstractions come out of FUD and attempted risk aversion. (We won't be able to scale if we don't use design patterns!)

However, the insights into premature abstraction are good.

Here's a beautiful, and relevant, essay from Steve Yegge: http://steve-yegge.blogspot.com/2008/08/business-requirement...
The Single Implementation Fallacy
>Perfectionism rocks of you're among the lucky few who're in a situation where you can get away with it.

If you are not in that situation, could it be because you weren't perfectionist enough in the past?

E.g Nokia vs Apple.
That's not the best use of your money and time. You'll spend up to a few hundred dollars a month (or <$80/month if you constantly shut down the instances and only use it a few hours a day). You're better off getting a reserved instance, which will save you at least 40-60%, based on the instance type. On the higher end of things, you're definitely better off with a dedicated server.
12 books I read in 2012 in Computer Science/Mathematics genre
12 books for people who love computer science/mathematics
The Elite source code can be downloaded at Ian Bell (the other original author)'s site, http://www.iancgbell.clara.net/elite/archive/index.htm. It is indeed written in assembly language (using the BBC BASIC assembler).
2013 Tech to Watch
I don't think that's the idea behind this interface.

Besides, what you ask already exists, in the form of 3D scanners.
This is incorrectly titled - should be "Winning is the worst thing that can happen in Vegas".
Glad to hear I'm not the only one that thinks that the new iOS 6 auto layout stuff is a train wreck. The WWDC sessions on the subject are like Onion parodies of normal tech talks.
Politicians are the servants. Not of the general public, of course, but of the new aristocracy that has arisen in this country. Politicians now serve the interests of the ruling class, with the exception of minor parties.
I'd say #1 isn't an Objective-C issue, but a Cocoa issue. Do not tarnish the wonderful language with the terrible framework. :)
The differences presented in this article, however, clearly fall into the category of "worth it" because of how minor they are. I think it's easy to imagine code analogues - such as coming up with good variable, class or function names.
and you're planning on living that same lifestyle till you're 35?
Relationship between Pirated Content and Online Advertising
For a moment I thought, What? Did he already complete it -:)?

How come same URL appeared on front page as a separate entry? I thought if you try to submit same URL +1 goes to the original post.
Nothing public at the moment, but you can learn more from Donald Stufft (the guy behind crate.io) https://twitter.com/dstufft
While I agree with your similar standard of living statement, I'm not sure that I could name a country that is "substantially more free" with a comparable standard of living. We may have differing definitions of free, but things like relatively unrestricted free speech, minmal taxation, gun rights, etc are all very important and many countries just don't have them in the same degree as we do here.

They may have similar, or in many cases higher, standards of living, but I don't think you can make the argument that they're "more free." Not that America is really all that free anymore either....
"California's system isn't simple, but it is viable, and now that it exists, it can serve as a template for others."

I'm not familiar with California's new system, but I always thought Iowa's was a good example.

http://ballotpedia.org/wiki/index.php/Redistricting_in_Iowa
"*Subscription required. The LINK Armband does not display information on its own, but rather works in conjunction with the online Activity Manager. Package includes a free 3-month trial period subscription. Monthly, 6-month, and 12-month subscriptions are available."

aehm ... do I understand that correctly, I have to pay them $7 bugs a month to get access to my data? WOW, yes so much better than fitbit :D
Actually, deadly sin No. 1 should be 'Using Objective-C'... Ugh. What a mess.
It all depends on the writing style of the app. If someone writes the entire app as learning exercise in metaprogramming, then I am guessing it will be a nightmare to maintain.
What was the matter with PDF?
Does anyone have any idea how this works?
I'm not condoning the TSA in any way (I also think it is a deplorable organization), but as a biologist I feel compelled to state that you receive vastly more ionizing radiation looking out the window of your plane than you do in the one of the TSA scanners.

Again, not condoning the invasion of privacy for security theater, but the "threat" of ionizing radiation is almost always over-stated.
What do HNers think about the Leap "app store"?

I'm dying to get my hands on one of these awesome things and I have tons of use for it, but I'm seriously not interested in putting "apps" on Leap's "app store" and I don't like this trend at all. If, for example, Chrome adds APIs for extensions and apps to access Leap Motion, I want my cross-platform "app" to be discoverable on the Chrome store.

With the app store nonsense (imo), I feel Leap is distracting themselves from the real task of getting their device out on every damn machine out there and getting their SDK into every dev's hands.

Disagree? I'm all ears.
You Can Now Buy Ads On Facebook Using Search Data From Google Users
I'd rather hire the guy NOT omitting "unnecessary information".

And I would understand it too if a guy had to quit working for me due to "out-of-control family reasons". Let's be honest: everybody would do it if they had to. Imagine your child being heavily sick or something. Would you continue working on some project when you are needed thousand of miles (or lots of hours) elsewhere?

As for the people that would mind those kinds of things, I wouldn't want them hiring me either. For one, they could have made my life hell afterwards with lawyers and claims...
I think the idea is that hosts like Google (and ostensibly, Mircosoft) are going to have availability that far exceeds your run-of-the-mill website. Those big hosts generally are going to provide five 9's (or more) availability, whereas %your_random_site% is probably going to be on the order of three to four 9's, at best. So more often than not, the point of failure is going to be your website...not the CDN.

If you have the infrastructure ($$$) to support your own web services on the order of 99.999%+, then by all means host it yourself, otherwise you're most likely never going to have a problem with it (especially if you include a fallback method).
The post states that it is not exploitable through user input via params. They could show you the source code, but I don't know if that would be proof for you. You said that you are assuming it can be exploited, so someone should show it.
> i thought it was just 2-3 feet from the device.

You're right.

2 feet x 2 feet x 2 feet = 8 cubic feet.
Thanks for the feedback. I've changed the font settings, hope that helps.
Thanks, but we discussed this the other day.
You could probably wire something up in JS to handle it with reduced timeouts, e.g. an AJAX call that automatically fails after 50-100ms and proceeds to load the local version.
Kissmetrics Top Posts of 2012
Apple in talks to buy Waze for $500M, report says
America's Real Criminal Element: Lead
I thought so too. Just learned that whether or not the URL has a / on the end makes it a unique URL. Either way, we just discussed this on Monday.
Of course, there is the odd point that I thought google play was mostly about games/music/movies for the longest time. In fact, I still think that. I thought there was another name for their application marketplace.

Regardless, as soon as the slang for the product became "apps" it is only a matter of time before people start having "app stores." At least, seems that way to me. And evidently a lot of others.
Ask HN: Stalling growth for my website, any tips to keep it growing?
A friend and I co-founded moviebuzzers.com in 2009. Over the years we've been building it up. Currently we get about 30k-40k unique hits a month, but it has essentially leveled off for the most part. We've done SEO on our own, but it doesn't seem to be doing too much anymore. We have a lot of original content in the form of reviews, interviews and film festival coverage; which I believe is most important.

Any ideas or tips that we can use to possibly help continue our growth?
I think that defining your constraints ahead of time is the only way to go. If $6,000, why not $10,000, then $20,000, then you're suddenly at $50,000 because you "had to".

Designing within constraints is really what the essence of design is all about. If you set limits, you must work hard to stay within those limits. The idea that "given unlimited time/money/people I could design the ultimate whatever" is a myth anyhow.
"Seriously, if it wasn't illegal gambling where these people gambled I don't see a problem."

Here's the problem: New York State runs a gambling enterprise, the lottery. The lottery is a source of revenue for the state, and it is a sneaky way to tax the poor (who are the most likely to buy lottery tickets, despite the poor odds). New York State does not want competition; they already have to put up with reservation casinos, the lotteries of neighboring states, Atlantic City, etc. The last thing they want is another gambling operation that is more exciting and has a higher profit potential.
Alternatively, rigidly adhering to YAGNI is a recipe for mediocrity. Experience teaches you the kinds of loops and turns you can expect when building something that bears a few similarities to things you've done before.

The professional gambler knows through experience what kinds of gambits have a higher probability of success. He knows that he will win some and lose some; the point of gambling professionally is pushing the long-term odds in your favor.

So yes, one could simply admonish: don't gamble. But to truly win at something hard, I'd suggest some different advice: Take risks, but know the odds and move cautiously.
Kerning Etsy
Franco, thanks for mentioning us on this list of awesome startups!

Hey everyone, I'm one of the co-founders of Fitsby, an app that motivates you to work out. If anyone's interested, we launched Android 2 days ago. You can download the free app at http://play.google.com/store/apps/details?id=com.fitsby or check out http://fitsby.com to learn more.
When you work business-to-business in an industry with few players and mostly fixed relationships, you pretty much never get new clients through your website. Especially for service providers in this industry it's much more about your reputation and network. So it's not as strange as you would normally think when a company does not have a decent website, although it's clearly something that could be fixed without too much work.

(Also don't forget that any specifics you put out there is potentially new information to your competitors.)
Or seawater marketed as fruit juice.
I agree completely that your average website will have less uptime than the CDN. The problem isn't that the CDNs are less reliable, it's that it's VERY unlikely that your site will experience downtime at the same time as the CDN. This means your site reliability is the combination of the downtime of the CDN as well as your own.
I write C++ code as a hobby. I have no idea of color palettes or similar design stuff.

I will notice pixel perfection every time. So thank you all for the attention to detail.
I also asked around and Fitbit seemed like the most “open” platform for collecting one’s own data.

Either the OP didn't ask around very well, or they were lied to. There are plenty of other much more open solutions out there.

Edit: A downvote? Really? In what way is the above not true?
I would love to see an example in the wild of someone taking user input, running some logic on it to create a hash with symbols and then passing it to this finder. So far noone can give an example, but Rails developers have proactively found this not very exploitable bug and patched it. Yet the attitude seems to be backwards to me. The attitude should be that an edge cause was proactively fixed and there was no known exploit of this in the wild.
For me this is not a matter of perfectionism but knowledge. If you know something, you would like to apply this knowledge. If you don't, you wouldn't care that much or will think that is irrelevant.
I hate Storyboards - I can't even come close to manipulating views/subviews the way I want to with them.

I love dot syntax. Writing myArray.count is a lot easier than [myArray count] and then when messages start getting nested it bothers me visually - ie [[myView subviews] count]. Of course, I love messages and the syntax used for calling functions too.

Objective-C is my first real language though, so what do I know.
35 Overlooked Startups In December 2012
Al Jazeera acquires Al Gore's Current TV cable network
$0 in 2013
I'm not sure I follow. Obviously if my host goes down my entire site will go down - this is not the point. The point is that when my host is up, what % of the time will my site still be down? Well if you use a CDN that % is greater than zero. If you use two CDN's the percentage is compounded.
> is a common trend that if a small group of countries move their laws and regulations in a particular direction, other countries with a comparable culture and standard of living are prone to follow sooner or later.

You can move to a country with a different culture, or at least different enough. Some of them are in the East, like Hong Kong and Singapore, but there are some in the West too, like Iceland. According to Transparency International they are less corrupt than the US.
Go with wordpress, even going with wordpress.com would be a good idea just pay the cheap fee to host your domain there (and maybe pay for ad-free total would be $40/year).
For some reason I read that as if there was a page on Google called Larry. Guess plenty of people made the same mistake with Page Rank though, so I don't feel too bad!
HTML5 afterscriptexecute Event
Have you considered that not every piece of software needs to be a masterwork?

I am a lead designer, and I know that not every piece needs to be a masterwork, but ever piece of software does need to ship.
When I inspect a cathedral, that is perfectly considered at every level of detail, I know more powerfully than at any other time that life is worth living.
If your webserver is down what does it matter that the CDN that hosts your library scripts is up?
stunned

may have to eat socks (See: http://news.ycombinator.com/item?id=4748382)