skysight-inc/HackerNews huggingface dataset:
Yes, however, chmodding folders to 777 and placing sqlite databases in unprotected folders accessable for the entire interwebs does tend to give me little hope that these guys can actually produce secure PHP code. sadly, as the software is pretty awesome featurewise.
Ask HN: Anybody else running Raspberry Pis in production?
My startup is getting ready to release a product based on the Raspberry Pi. We're using it a controller for a remote sensor network that then uploads all the data to our central servers for analysis.

Is anybody else here using the Raspberry Pi in production?

If so, what kinds of issues have you had with it?

We know about the low write life of SD cards and are working to get around it, but we won't really know how well our product stands up until it's out in the field for months.

What are you using to develop and test them?

I'd love to discuss the challenges with anybody else working on a similar project.
How to make money with HTML5
You make some good points but you lost me there:

>Windows is one of the great engineering feats of CS

Do I have to point out all the lame exploits and bugs which take so long to get fixed, the terrible design, the "things which should have been there years ago but we still don't have" like a decent file manager, task manager, copy utility? And AFAIK Windows made few major contribution to the theory of OSs (semaphores, threads, paging, scheduling and so on) so there's really nothing to be amazed at.

I'll spare you my opinions on Bing. Reinventing the wheel is not worth describing, no matter how beautiful that wheel is, although I'm happy for you to be a part of the team making that wheel. If only Bing had more ambition than just being a clone of Google Search, some people under 70 would actually consider migrating. But if you're happy with your default-search-engine-bundled-with-IE market share at 20%, good for you (eh, it does bring a lot of ad money). You may not call the shots at MS, but you can at least admit all the shortcomings.
There are many platforms that have a C compiler, but not a C++ compiler. Sometimes you just don't have the choice.
Not directly, but this guy could probably do some good work if you let him loose on a video codec.
What you're saying is true, but it's a tautology. It doesn't matter what technology you use, your job will always be "just as bad". As a developer it's your job to push the limits of what you can accomplish until it starts to hurt a little. That will always be true of the web: we'll push what browser capabilities we try to harness all the way to the point where compatibility work really starts to burn.

But if you look at things in absolute terms, what you're saying is crazy. I can build, in a week, something that is better in every way than Gmail was when it was originally released, that works on a larger proportion of devices. That's progress

Your subjective experience might be that you still work in the weeds but that's because you're insanely more productive for the same effort than you were 8 years ago.
Previous post with extensive discussion here:

https://news.ycombinator.com/item?id=7008139
Normal hand washing has saved very many lives. Regular hygiene is a miracle of medicine, and has ties with early "infographics" of Florence Nightingale's cocks-comb diagrams.
Life is death
Alcohol-based solutions that are anti-bacterial dissolve the lipid membrane around the bacteria.

Yes, but that's not what triclosan does. It inhibits bacterial metabolism by binding to certain enzymes, which bacteria can evolve resistance to (by evolving different enzymes or other changes to metabolic pathways).

http://en.wikipedia.org/wiki/Triclosan
> Disease, illness, death, it's all a part of life, and some ridiculous washing ritual which consumes a significant portion of your daily thought process will not keep any of it at bay.

My understanding is that washing really does help to keep these things away, and washing with soap helps more; it's not a ridiculous idea that a different kind of soap could be even more effective, and antibac soap takes no more effort than any other kind.

And I am totally in favour of making disease, illness and death be as-small-as-possible parts of life, and not parts at all, if possible.
Eldritch: Mountains of Post-Mortem-ness
The Far Future of our Solar System
Is it an alcohol handgel? Or a soap with triclosan or similar in it?
You might try looking at iPython Notebook "http://ipython.org/notebook.html". I haven't actually used it (I prefer org-mode) but according to the web site "you can combine code execution, text, mathematics, plots and rich media into a single document".
U.S. waived laws to keep F-35 on track with China-made parts
Do we have a customer list of RSA? We should at least try warning them about it. Many of them probably aren't even aware of this. What banks use RSA's products?
Texas library offers glimpse of bookless future
How to Design Buttons for iOS 7
Favor[0] == Help

Or quite literally if I go by a dictionary: an act of kindness beyond what is due or usual. Example: "I've come to ask you a favor". Synonyms: service, good turn, good deed, kindness, act of kindness, courtesy.

To further elaborate to address your failure to understand a semantic line of argument:

1) The terms Favor and Bribery are not interchangeable.

2) I have only used the word favor.

3) I have insinuated[1] that there is possibility[2] of an alleged[3] favor having occurred in expediting[4] the re-listing of RapGenius, and that this may have happened due to good connections from the VCs.

4) If true, this is not in any way illegal, by the law of the land (as opposed to bribery[6], which is illegal). And this would simply be a moral wrong doing to others who cannot use this speedy service based. This is due to the position of power Google has on web start-ups, websites and businesses.

5) In addressing your previous comment I stated that none of my statements can or should be construed[5] as referring to bribes or any thing of monetary value, this includes gifts.

Meanings and Definitions:

[0] Favor - an act of kindness beyond what is due or usual

[1] Insinuate - suggest or hint (something bad or reprehensible) in an indirect and unpleasant way

[2] Possibility - a thing that may happen or be the case

[3] Allege - claim or assert that someone has done something illegal or wrong, typically without proof that this is the case

[4] Expedite - make (an action or process) happen sooner or be accomplished more quickly

[5] Construe - interpret (a word or action) in a particular way

[6] Bribe - a sum of money or other inducement offered or given in this way
San Antonio library offers glimpse of bookless future
The cdc guidelines say wet hands first. The uk nhs guides do too.

Those are aimed at clinicians, who are unlikely to be covered in grease.
Bibliotech: The Country's First Digital Public Library
Just sayin', but it's pointing to localhost
There is no need to navigate million of search engines. There aren't too many to speak of.

Aggregating services are successful only where there are millions of equal service providers (like hotels or restaurants) and the one needs a one-stop place (aggregator) to search.

When Google (and Bing and others are far secondary) aggregator model couldn't really do much.
> Well, hopefully in that administration the Democrats would be galvanized enough to be the ones leading the charge against Big Surveillance.

Maybe. The dems are not quite as shameless about their hypocrisy as the republicans are. I have a hard time seeing e.g. Diane Feinstein flip-flopping on this even with a republican in the white house. I'd love to be proven wrong about that, but I won't bet my life savings on it.
Yeah, it seems to assume that current levels of attendance would remain the same if it were free, which doesn't sound like a very sound assumption.

Also, if it's 'free' that means that even in the case of someone from a very wealthy family pays the same as someone who really does need the help, coming from a poor background. That's kind of inefficient...

I like the idea of loans for anyone who wants them, which are payable from your future income, when and if you have it. I read they do that in Australia, and it seems sensible to me: it lets those without money attend, but ensures that they'll pay back what they consumed at some point if they find gainful employment because of their degree.
A lot on washers and driers in here. I firmly believe that the three types of devices that have saved the most labor in history are clothes washers, power excavators, and powered field equipment for farming.

Also interesting that so many of these "gizmos" are more-or-less current today. We still use most of this stuff.
Via this logic, shouldn't we boycott Yahoo, Google, and Facebook too?
Some of these tokens (active ones) display the transferred amount. I dont know if these are still actively used, though.
You could point out all the lame exploits and bugs, but only if you want to spark a long argument that you will end up losing. There are a variety of things I don't like about Windows, and I avoid using it. But the idea that it's somehow less secure than other operating systems is for the most part a Linux advocacy myth. The fundamental security architecture of WinAPI is just not that different from that of Linux or OS X (which also has a legacy compat issue that complicates its security).
Great for the guy, but this screws customers of his app. SnappyCam made animated GIFs of your snaps. I highly doubt Apple's native camera app will ever do that. Now that the app is gone, this royally sucks and is a fat middle finger to IMGUR and Reddit's communities that produced animated GIFs using SnappyCam.
I'm still undecided on whether higher education should be free or not. There is an issue that needs to be dealt with (or solved) before we should considered making tuition free, though.

I see the sky high college tuitions as a side effect. The real problem we need to tackle first is how these institutions are structured and what they're spending their money on.

From what I learned of the university I attended, huge (HUGE) amounts of the budget go towards administration, and relatively smaller slices go to teachers and facilities.

Before we start subsidizing, or trimming degree programs and services, lets make sure we're re-aligning our higher education institutions around the original mission: education! Once we've gotten our schools back to providing the best possible education, and fostering good teaching faculty, then we can start talking about subsidizing the cost. Then we will know as a society, that we are truly paying to make our citizens more powerful in their pursuit of happiness.

As the state of our education system stands right now, I would not want to subsidize it.
People have been making the argument that QT or Wx should be the default for a while, the problem is and remains A: licensing or B: complexity of shipping "batteries included" distributions. For A, PyQT's license might surprise you: [1]. Python can not distribute this with the rest of the essentially-BSD-licensed Python distribution. For B, for instance, none of the linux distributions particularly want "Python", which is often a base requirement, to pull in either of Wx or QT, both of which are quite sizable, and require their own stack of other things to come piling in too.

It's sad, but I'm not sure how to resolve the problem, and nobody else has been either in the past 10 years.

[1]: http://www.riverbankcomputing.com/software/pyqt/license
Loosing laws on medical marijuana? Catching up with Canada circa 1990s. United States is so progressive these days.
I've had a hard time finding liquid hand-soap without triclosan in it.
Mr. Rauhauser Meet Mr. Reality
About Unicode: It might be right, that this one would not be easy provided in compatible way. But what they did, was worse. They made it unnecessary difficult to change from Py2 to 3 -- one reason were the literals. In Py2 it was common to use u" for Unicode literals. Py3 did not accept that syntax at all, since every literal was Unicode -- logical, right? Wrong! Just stupid! Thus laying one roadblock for Py3. Many Unicode programs had thousands of places with these literals (syntax error!) -- change every one, and even worse, when you change it, then Py2 will not accept it any more, because in Py2, literals without u are not Unicode any more (and will raise a different error!).

In Py3.3 or so, they at last detected the problem and fixed at least this one ... but very late! Many programmers might have turned their backs to Py3 already.
This risk is always in every conversation like this.

Look at SnapChat turning down $3bn from Facebook and now FB integrating a lot of that functionality into Instagram.
Heeeey, isn't this a racism? :)

Make a list of 50 companies in your area of interest and just prove that you're better then 90-95% of their developers.

Thats how you get the job. Period.

https://www.youtube.com/watch?v=eRHkAccUyqM
I don't use abac soap, but I do wash frequently and thoroughly, and that's been enough to keep me out of the grave.

I do keep alcohol wipes in my car because I don't always have access to a sink when I'm out. And let's face it, some people are worse than pigs when it comes to personal hygiene.
Ive installed and run ownCloud before, cant point to specifics right now but I had to remove it and do with ssh and simplest nginx/ssl/htaccess style sharing for now.
Well, I wouldn't say I have to do "so much" run-time, only when I'd like to write a generic library, and in that case I make a judgment call whether I want to write type-specific functions or type casts. When I absolutely have to, I just apply C polymorphism techniques.

Stringly-typed in what sense?
Personally I dislike how Python3 is infected with Unicode. It introduces quite some complexity (and probably inefficiency) when all you want to do is work with bytes. Even if I am actually dealing with UTF-8, I should have a choice to treat it transparently, and basic logic says that it should be easier not harder than working on code point level. In particular what I dislike most is the complete removal of formatting on bytes (% and .format()).

I also believe that dealing with unicode more transparently is a very reasonable strategy. There are not many places where you actually have to deal with code points. Text formatting and rendering is one of those few places. Having the file i/o and standard streams do encoding/decoding by default goes against that design.
quote from python.org: "New to Python or choosing between Python 2 and Python 3? Read Python 2 or Python 3." "Which version you ought to use is mostly dependent on what you want to get done."

No other language I have ever worked with speaks like this. "New to Rudy? You could use version 2.1 or why not try version 1.0, it still works ok"

Python.org treats version 2 and 3 as completely different things, newbies to the language like myself don't see it as a update to Python 2.x because thats not how it's sold to us.
It's a triclosan one. I imagine flushing it all at once would be worse than using it.
Both Yahoo & Microsoft did a really bad job for a really long time at simply providing a platform that is comfortable for advertisers to use.

I have run ad campaigns on Adwords continuously for 7+ years. Throughout that time I have run ad campaigns on Yahoo, now Microsoft Adcenter, on and off. The last I checked their ad platform was about where Adwords was in 2005.

Yahoo had some very reprehensible things on their platform. I had to shut off all of my campaigns because someone at their company was changing what my ads said without my permission. Besides being a legal issue for Yahoo at the time, it put me in a position of unlimited liability. Fortunately, I never witnessed that behavior after Microsoft took over. Yet, Microsoft's platform was just too difficult to get working.

That was probably $5 million + in missed advertising revenue from me, just a tiny advertiser. I can only imagine the billions of dollars of revenue Microsoft and Yahoo lost for failing to take seriously the search advertising marketplace.
It's still forward progress. Why the snark though? Is there anyone who doesn't know the United States isn't socially progressive relative to other western nations? The fact that we're loosening dumb laws is good.
Hmm, semantics came from the APIs. Machines understand machines not by interpreting HTML but by special language that is made to be spoken between machines. The web of data has been largely achieved but but the organization of the data flow is taken over by human beings by tightly controlling what machines are talking with each other behind the scenes. HTML has been pushed even further to be a presentation tool rather than the medium for interconnected documents. machines rarely speak HTML these days but they talk with each other much more than before.

At the end of the day, HTML is just another text file that tells the browser how to display some content to the human beings while machines exchange data by API.
I like to think that most people are moral (perhaps I'm foolish). If you take away the war on drugs, and perhaps other ~victimless crimes (prostitution, gambling), then there aren't going to be that many crimes left.
Anyone get past the paywall to see what reasons the are? I can't believe their leadership is weak to bow to pressure like this.
I read a good one too, I think it was here on HN:

"If you drop a truck from 50 feet on a group of people, and two managed to survive, it doesn't mean they became more resistant to a truck falling on their heads."
Why would you boycott companies that spent millions of dollars fighting NSA because of an allegation that another company took millions of dollars to hep NSA?
You can give it a try using our Bitnami packages for OwnCloud. Free, ready-to-run native installers, virtual machines and cloud images (AWS/Azure) http://bitnami.com/stack/owncloud
Conservatively: all of them.
> You overlooked the fact that programming model of windowed/GUI applications is quite complex and very sensitive to non-cooperative code - a thread that frequently blocks for 100 ms can cause very unpleasant hiccup.

No, I didn't overlook this. But this is 2013. IMO, a multitasking architecture that is "sensitive to non-cooperative code" ought to be considered broken, and so if that's the cause of this problem, that still counts as Microsoft's fault in my book.
Gummy Bear Song What did the Gummy Bear Say Fox Song Parady
On the topic of marijuana, the US is more liberal than most European countries. In exactly two European countries, the Netherlands and the Czech Republic, can you obtain marijuana for medical purposes without risk of a fine or in the worst case ending up in jail.
The CDC:

http://www.cdc.gov/handwashing/when-how-handwashing.html

World Health Organization:

http://www.who.int/gpsc/clean_hands_protection/en/

Mayo Clinic:

http://www.mayoclinic.org/hand-washing/art-20046253

WebMD:

http://www.webmd.com/cold-and-flu/cold-guide/cold-prevention...

American Red Cross:

http://www.redcross.org/prepare/location/school/flu-preventi...
I also would recommend that approach! The problem is, that you need more professional and better programmers that are aware of the problem and do reduce the complexity. Many self indulgent programmers, that think they are smart, won't.

But the trend is more to hire more and more novice programmers (because they are cheaper) ... so we get more into trouble in the future!
How could the gov't make it cost nothing by fiat? Professors will house themselves and eat how exactly?
That is about the most awful casual analogy I've ever heard. I doubt hurt was intended, but do be aware that many people have lost children and would find this hurtful.
Fair enough, you know much more than me in that domain. :)

Are you going to argue about the famous general instability of Windows compared to its large competitors though? It seems like a good indicator of bad design in low level implementations.
Is not the whole story of technology doing more with fewer humans?

Google could simply stay ahead of the curve, but this assumes all of that human capital is being dedicated specifically to building the most effective search engine.

What I see now is an advertising search engine. The friends who don't believe me are the ones who haven't turned Adblock Plus off in the past 3 years.
They did a 50 minute livestream about some of the technical aspects of the app a couple of months back: http://www.youtube.com/watch?v=rbDTV9-MsBA
Ah, fair points. I added an extra comment above.
Three of those four are pretty poor examples.

It was a different time when the images/weather app was rejected by Apple. They were deliberately trying to prevent people creating thin wrappers around websites and calling it an app. And at the start it made a lot of sense.

Syncing over WiFi was a feature that users had demanded long before that app had been around and the name/logo are not distinctive. They are the most common sense choices you would use.

And widgets existed decades before Konfabulator thought to bring them to OSX. They were available as Desk Accessories in the previous versions of Mac OS as well as on Windows/Linux.
http://www.mattcutts.com/blog/disclosure/

Also, I have invested in Perfect Third (the company that
makes the WakeMate), Zencoder, Cardpool, Tasty Labs,
Drchrono, Grubwithus, PoundPay, Apportable, Mailgun, and
Parse. I have also invested in CircuitHub, PlanGrid,
Pixelapse, ZenPayroll, Trigger.io, Zenefits, and True
Link Financial.

I have also invested in Lowercase Capital (Lowercase
Ventures Fund I), Y Combinator (Y Combinator Fund II),
Lowercase 140, and Lowercase Spur.

Pretty reasonable to assume RG enjoyed a direct line to Cutts all through the entire thing.
Can someone tell me how marijuana is currently treated by the police in New York? According to the article, New York has "long one of the nation’s most punitive states for those caught using or dealing drugs", but according to Wikipedia, marijuana is decriminalized in New York, which as far as I understand the term means that those caught with marijuana only get a relatively small penalty.
One of the more interesting books I've read recently: http://tomvanderbilt.com/traffic/the-book/

makes the assertion that just about everything done to make roads safer, like barriers, rumble strips, separate bike lines, traffic calming etc. gets negated by people driving faster because they have a greater sense of security.
I've used PostGIS in the past and what I can say is that I was pretty impressed with its performance. If you want to render the geometry, you could use geoserver... but make sure you have the RAM available.
Python 3.3: Trust Me, It's Better Than Python 2.7 (2013)
Well these companies are giving information to the NSA one way or another. Its a slippery slope argument, but anyone that doesn't refuse to give up the information e.g. Lavabit is complicit in aiding the NSA. Whether they get paid for it or not seems irrelevant.
It would take too much secret coordination, but the coolest thing would be if all the world's encryption experts/academics colluded to talk at RSA's conference with seemingly-plausible topics, but then have everyone just deliver a speech on RSA's actions before leaving the podium. Then again, getting in would require writing legitimate papers that RSA could still publish in their proceedings to make the conference look successful.