skysight-inc/HackerNews huggingface dataset:
On Galaxy S4, installed AppGyver Scanner and scanned the Kitchensink QR code. Just some things I noticed:

- Opened up and it was blank except for title and bottom tray. Content appeared into view after a few seconds of randomly tapping around.

- The content inside the left drawer is being sized incorrectly, it's illegibly small, the words are barely 0.5mm tall.

- There is sometimes a white blank space to the right of the title at the top, making it look like Supersonic Kitchens[ whiteness ]

- Navigating to transitions took me to a blank pane. Tapping there crashed the app

- Not a bug, but can't use swipe to toggle the Status bar/Tabs toggles, even though users may be used to being able to

- The Back button is decidedly non-native looking, the arrow is basically touching the word Back.

- Tapping Network crashed the app

Not sure what's going on.
The Nuances of Threats on Facebook
Also remember what we might be taking for granted with this stream - THAT WE HAVE A LIVESTREAM.

Its not secret. Its not hidden. Its not classified. Its in the open. Ever seen our astronauts launch in a Soyuz from the Russian launch facility? No, because they don't stream it! Its certainly technically possible, its most likely administratively denied.

Being open requires more than a livestream. For instance I doubt the accelerometer data from the Orion itself is available, but its something. Fund public science. Make results public.
After reading PG's post "Why would a government have created Bitcoin?"[0], I've asked myself the same question about the Internet. I admit it's going into paranoia-land, but that's healthy in moderation. Assange hits this point:

"The Internet was built in a surveillance-friendly way because governments and serious players in the commercial Internet wanted it that way. There were alternatives at every step of the way. They were ignored."

Has anyone else considered that the Internet was possibly a long-term plan to build a worldwide network that the US government could then monitor? I know I can't be the only one to have wondered this.

[0] https://news.ycombinator.com/item?id=5547423
Not sure how complex your use case is, but I've found Pandas (on Python) to be just as powerful and much more performant than R for working with scientific data. It's built on Numpy so you can use Scipy's statistical functions with it seamlessly.
Hi Nick, I'd love to get more info on how to get this conversation started. We've been doing quite a bit with Docker on ARM for a while now, have experience with systems in production, and we're even making early research into MIPS.
On Facebook I've seen people post about it. These are people who might have a job in tech (e.g. marketing at a tech company) but for the most part don't read Hacker News or tech articles often. Keep in mind there were some late night television shows covering the issue and a few politicians peaking in for review. I think it is an issue with some appeal to those outside of tech, but for the most it doesn't seem to be an issue. I mean NSA spying and privacy issues don't get the masses to delete Facebook accounts or Gmail, so it certainly won't stop Uber.
Show HN: PromoteHour – List of communities to promote your startup
Lots of nice work put into this, but I think some of the fundamental architectural assumptions are a little regressive. For instance, it looks like the boilerplate expects a lot of server-side template rendering, or minimal dynamic rendering on the front-end. Also, using jQuery and event-oriented JS in general is nice and stable and easy to grok, but in my opinion not forward-looking.

I think the front-end world is going more in the direction of single-page apps that primarily use the server side for data-driven APIs. The server-side APIs become way more portable, and the user experience becomes far more responsive. Just because something is internal doesn't mean you don't want data portability, high responsiveness, and low latency.

I respect the fact that the approach is opinionated from a front-end perspective. But to counter an opinion with another opinion, data portability and reduced latency from the server justifies all the fuckery associated with many of the SPA frameworks (looking at Angular when I say fuckery). This framework encourages people to stick to the skills they were comfortable with five years ago, and untempered complacency is never a good thing.
Here are a few Apple products that have not been matched yet by the rest of the industry (or took a long time to be matched):

- 4K/5K desktop (the new iMac) that just works out of the box, without apps displaying tiny fonts

- TouchID on the iPhone 5S/6, a fingerprint login that actually works

- MacBook Pro unibody, including the trackpad precision

- MacBook Air

Try to come up with a similar list for HP, Dell or IBM. Maybe they do great work in the server space.
How Many Years Will It Take to Earn ALL the Steam Cards?
I just started a document conversion API. Its only making $20/mo now but I think I can build to $2k/mo after a little more refinement and some advertising steps. But this is not make a living money. Combined with some freelancing gigs and other SaaS things it becomes living money.

The biggest upside is the stable revenue which allow you to be even more creative.
PyCharm is worth a look but I agree with the terminal+ipython resort, a place I often find myself too. RStudio was great and then I tried the server version and it suddenly became bloody amazing as I was able to keep R close to the data and have a completely remote IDE.
He's probably best known to HN for his GitHub exploit with Rails in 2012. I wrote a profile of him earlier this year (http://jobtipsforgeeks.com/2014/03/27/homakov/) which talks about his background a bit more.
Is there an anti-trust angle to this?
Buying and Selling Online Businesses with Justin Gilchrist
It's different in that DOS was an operating system for a general purpose computer, whereas the iPod was sold as a closed, non-interoperable consumer device. I'm not defending Apple's actions in the case (I'm not familiar enough with the details) but I don't think your analogy is sound.
c#, Xamarin
An "R for programmers" style book is Hadley Wickham's glorious "Advanced R" (available at http://adv-r.had.co.nz/). R never made too much sense to me till I read through this. Reccomended.
Easy answer to the partnerships... Money to pay their employees... and influence from the partners on the future development of the project.
Open question: would VRML count as a failure?
For that matter, the streaming services don't really have a great selection of movies. And Netflix's DVD selection has been rapidly degrading, too. And even if you do have broadband, I've discovered since moving back to Chicago a few months ago that streaming during prime time can be rather. . . difficult. . . in certain markets.

Sometime in the past year I noticed that my local video store in my old neghborhood, while being slightly less convenient, was less expensive (for my level of media consumption) and offered a much better selection than Netflix or any other online streaming or rental service.
Python has better and better support for R with Rpy2 and R like data frames with Pandas, which is helping me take advantage of the incredibly useful analysis libraries in R.

Also note that loops are slow enough that it is really worth learning the *apply() functions in R to avoid iterating over collections. For a relatively in depth explanation check out Hadley Wickham's book http://adv-r.had.co.nz/Functionals.html
Diversity is everywhere.

Some people have very strong sense of self as a separate entity from outside world, they guard their privacy well.

Other people derive sense of self from community and self expression.

Yet another group of people simply cannot grasp potential tail event consequences of exposing so much information about themselves.

There are few people do know consequences, but also have a sense of just how unlikely a tail event would be and they deem it an acceptable risk. Whether they are right about their risk estimation or not is incidental.

This is a small sample off top of my head based on the people I know. Moreover, as people live, learn, and interact with other people their opinions change.
Y Combinator makes push for diversity
So much this. RDS is a great solution to this problem which hasn't been solved yet. Basically zero maintenance.
Sure, you need to take externalities into account. One can imagine an audiophile who would rather spend $100K on a sound system that sustains 3 jobs at a niche sound-system-design business, instead of angel-investing that money in a growth company that would eventually create 300 jobs. But what if the audiophile's daughter is then inspired to build another growth company when she grows up, because she was intrigued by how much her dad would geek out about the electronics in her sound system? Nothing is clear, it's incredibly hard to quantify probabilities about any of these things. As long as the audiophile isn't neglecting responsibilities or breaking windows to obtain his sound system... that is, as long as negative externalities are not a foregone conclusion... we should let him enjoy his passion.
No, i's pretty telling that you're so keen to shout 'gotcha!' that you miss the point ;)

If you use maps once a year to drive on holiday, you're not using it every week, are you? How many people use these services ALL THE TIME?
C, Node.js, angular, bash.
What do you charge subscribers? Is there more than one tier?

Thanks!
>The Dunning-Kruger argument depends on the claim that critical evaluation skills are linked to the skill being evaluated, and yet there is an argument that is at least as strong that critical evaluation of performance is a skill that is more-or-less orthogonal to others

There is the orthogonal feature of self observation and introspection to evaluation, but the measurement of a performance requires a comparison to an ideal performance. If the performance lacks because of a lacking idea about the ideal performance, a lack in the self-evaluation is implied. All to a certain degree, as it is with ideals and models.

>I didn't have to have spelling skills to make that evaluation

Error recognition and correction are two separate steps, say methods. Therefore the comparison is slightly unjust, when the correction depends on the recognition, but the error handling is just a stub, so to speak :)
"The Zen of Python" makes a number of lofty claims like that, but the actual language design doesn't embody them well if at all. To pick an example off the top of my head, there are three syntaxes for string literals (single quote, double quote, triple quote) and three prefixes (raw, binary, unicode) which can be combined in a number of ways. As a result python offers 15 ways(!) to express a string literal.
We should probably note this 'shingler' account was created exactly at the same time this post was submitted to HN, and this is the account's first comment... in support of this article.

I'll leave you to decide what that means...
Indeed that was my question.
I'm just a college basketball fan that likes statistics and finds it worth $20/year for his analysis. I have season tickets to a college basketball team and I like to see information about upcoming opponents and the site's projections for the game.

I estimate the site has several thousand subscribers because I personally know quite a few people that subscribe. Many (most?) college basketball coaches also subscribe to the site[1]. There is also a page in the subscriber section that shows a breakdown of subscriber's favorite teams by percentage. Based on how small the percentage changes when you select a team, you can infer a rough number of subscribers that way too.

[1] NY Times article about coaches using the site (before it required a subscription): http://www.nytimes.com/2011/03/24/sports/ncaabasketball/24nc...
Angular:Javascript:PHP:Node.js:Meteor
Java, AngularJS, NodeJS, Postgresql all running in Docker.
Hard work and good job. enjoyed the experience.

PS: After 20 seconds of looking at panorama view, I started hearing a wind like sound, and was just thinking "oh nice, let me hear that", and then realised that it was my macbook air's fan cooling the cpu.
I think this could be improved by biasing the camera's target more towards the fall line of the slope, rather than keeping it on the path that the camera entity itself is following.

It also appears that many of the longer runs end early instead of going the full length of the piste. Still, a very impressive proof-of-concept.

Chrome 39.0.2171.71 on OSX 10.10.1.
For a long time there were Servo devs pushing for Rust to feature struct inheritance in order to safely and efficiently implement the DOM. Various proposals were written and prototypes implemented, but they all received criticism from the community (often of the form "this seems like a feature that solves a problem that only Servo will ever have") and no single proposal was a clear winner over the others. Today the Servo devs hack around the issue via `unsafe` blocks and transmuting things willy-nilly, but they're still dissatisfied with it.

I expect the issue to be revisited post-1.0. In the meantime, if you'd like to familiarize yourself with some of the proposals, here's a recent-ish summary and discussion: http://discuss.rust-lang.org/t/summary-of-efficient-inherita...
Jerome don't forget that Django is monolithic. Docker is modular (ie swarm and machine are entirely separate binaries).
we need to separate Docker the open source container runtime from Docker Inc:

- the former is managed by the Docker Governance Advisory Board with people from many companies and individuals, see minute of the first meeting here for example: https://docs.google.com/document/d/1JfWNzfwptsMgSx82QyWH_Aj0...

- the latter is a company that naturally needs to be profitable.

In fact I'm surprised so many people find Docker Inc. developing a "platform" around Docker a change of direction, let alone unexpected.

It's nothing new and in fact I feel like Docker Inc choice is the "right" one: historically Commercial Open Source companies have had only a handful of choices to monetise: 1) selling support and services around the open source product, 2) going Open Core, 3) developing orthogonal, complementary commercial products around the main open source one and 4) be acquired :-D

RedHat is really the only one that managed to make option 1 work at scale and it looks like a black swan the longer time goes by. Option 2 was a bad idea to begin with a few years ago and I'm still surprised there are companies going for it today (I experienced it on my own skin). Option 4 is what it is.

So Option 3 is really the only reasonable way to go: keep the open source product really open source and make money with complementary products. I kind of expected this to be the way to go for Docker Inc all along, with a little niggle at the back of my mind fearing they would go for Open Core instead.
Most people in tech use lots of google services all the time and think they're very important to the broader market. But many people have little or no use for them or use them only occasionally.

So, it may be that services like maps or calendar are broad (hundreds of millions of users) but shallow (many of those users use them very little)

I tried to make that clear - sorry if you couldn't get the sense.
Yes, I spend a lot of time trying to work out what's going on.
Web site can’t be ordered take down defamatory material posted by third parties
CRA Heartbleed hack: Stephen Solis-Reyes facing more charges
Show HN: Uber Pricing Data Visualized
> All answers will be analyzed and published

If you're planning to make a blog post of "which are the best technologies?", note that the answers here will be heavily biased and should not be used as an accurate indicator of popularity.
Probably has something to do with this: https://twitter.com/solomonstre/status/540559322070392834
Outside the tech bubble and the big cities, the viewpoint is generally "What's Uber?" and "What's AirBnb?" I even have had Uber drivers in big cities who had no idea what AirBnb was.
* Of course Sony has money to hire top notch Security Engineers to protect their interests and I'm sure they do but like anyone else they can be beat.*

Maybe they do; I don't know. That's not really relevant to the point which I'm making, which is more along the lines of:

"Disregarding security as a startup because it's not a 'core competency' is ill-advised. History suggests that you're likely to be compromised, and it causes harm not only to your business, but also to your users, and is absolutely irresponsible."
Book Review: Python for finance
Most people don't have a flight every week, so flight updates are not a common problem. And most people don't go on holiday every week either, do they?
It depends on what you mean by "built." Internet protocols are not designed to make surveillance easy (or hard, for that matter). So the Internet, in principle, is not built for surveillance.

But the US ISP market, data centers, backbone routers, backbone layer 2 technologies, and the "TV-izing" of the Internet are very friendly to the surveillance state.

A plot from the beginning? Probably not. But do the NSA and other agencies put their thumb on the scales to influence commercial outcomes in their favor - they admit it openly.
90 tools and services to rock your freelance business
I know what you're saying. I think Tesla is a great example. When they had car fires it was front page news. And the first deaths that happen in self driving cars will also be front page news. But just like those fires had no impact on Tesla sales or interest in electric vehicles the same thing will happen here is my guess.
Web Performance Primer
Reminds me of I Luv Video when I lived in Austin, TX. That place was the ultimate hangout. All movies have little reviews written on the case by the staff. Some movies are organized by director. Free beer on Tuesdays. It mocked every Blockbuster and Hollywood Video that popped up and disappeared over the years.
Seriously, as a californian seeing rain for the first time in a year I doubted the sun would ever return
Disrupting the Publishing Industry
Why does the keyword search drop the final character if it is an 's'? For example, when I search for 'dress' the message I receive is 'Showing 0 images tagged dres'
His Clojure implementation is here: https://github.com/matthiasn/BirdWatch/tree/master/Clojure-W...
IO.js, a Node fork
Hey look, the cancer is spreading.

Though, I'm sure that the people here will justify Uber's merely superficial bad behavior. After all, silicon valley can do no evil, and accumulating profit at all costs is the best way to advance human society, right? Stay classy HN.
100% Profit Machine. Earn 2k with This EXACT Secret
Systemd is a fair comparison.

Systemd is a modular system, and it's also possible to not install different components if you want. Most of the components aren't strictly necessary.

I think your community is begging you to continue to support alternatives. You just aren't listening.
The rides are not really cheap. At best, in nyc, uber x is advertised to be cheaper than a taxi but that is really not always the case.
In my case I know it often is. For example if I search for Rust on DDG, I get the rust-lang.org as result 7. Scrolling down I don't see any more results related to the language until well down the page (and still few of them).

Google: rust-lang.org is my second result and most of the page is taken by libraries, the Wikipedia page, etc. Something tells me that's not what most people see.

That said I have noticed on occasion when I break from my usual search patterns, DDG has actually given me better results than Google.

I still have DDG as my default search engine because being able to do !hoogle, !ruby, !clojure, etc is freaking awesome.
The danger of using Gmail as storage
I have an old .rar file with some important documents + an .exe file I need. It allowed me to send it last year and I left it there for storage. Fast forward to today, they changed the rules and now block any .rar file with .exes inside. This means my files are there but are blocked and inaccessible to me.

This is a reminder of the danger of trusting our data to 3rd parties and who actually is in control of it.
What I meant is that a "temp" file may very well never hit the actual disk, rather than memory buffers, until after the time that app 1 writes it and app 2 reads it.
We see that issue throughout this thread, voters don't get to make the final rules in most things. They elect the school board, or elect whomever chooses the school board, and they put their trust in the ideals which that candidate has sold so that they rules that end up being put in place are most like the ones the voter would have chosen themselves. If the voters candidate doesn't win, or their candidate does win but changes his or her tune, that voter has little to no recourse until the next voting cycle. Voters don't get to set the minutia.

Furthermore, for smaller government bodies, voters outside of the residential area for that government body don't have a vote at all! You have to go even higher to put your faith in a state or county school board candidate.
California public salaries database
While it is scary when a company takes its initial success in the technology scene and uses it to expand into its verticals, this is not quite the same case as the Microsoft analogy...Docker is open source, after all. I think the backlash that CoreOS started with its Rocket / AppContainer announcement ahead of DockerCon has caused some knee-jerk reactions.

Does Docker's expansion into orchestration and clustering endanger CoreOS and maybe other players? Certainly. Is it the same approach? Definitely not. The CoreOS approach to containerization using Docker, and now Rocket, is novel. I haven't considered it for any of the architectures I'm presently building for companies - I prefer to let the operating system do what it does best, and build my services on top using containerization.

I was worried about what Docker's plans for clustering entailed leading up to today. I have been using Mesos for the better part of a year, and see it answering many problems that reach beyond the container model. I think people should do as you suggest, and re-evaluate this on two fronts: 1) Swarm is separate from Docker, so we can continue to deploy Docker through Mesosphere Marathon onto Mesos as we've been doing. 2) Because scheduling is pluggable - as the source code validates for us - we can work in Mesos as we see fit.

As for the proposal, I vote to keep Compose (and the fig codebase ;) ) separate. It will be much easier to add the hooks necessary to do cluster management between Compose and Swarm without risking regressions to Docker.

Also - what has become of the Docker Governance Advisory Board? I think the ratification of a standard / specification would go a long way to solidify trust in the industry (much like CoreOS is trying to do with their App Container proposal).

- Paul
I somewhat agree, in a previous job, one of the products I supported was Sharepoint. Which when you have the Document Management features, work flows, and Infopath forms is a really powerful tool. But sharepoint had a reputation on campus of being annoying and hard to use, and I think a lot of that came from the technical team that originally implemented it got somethings wrong to start with. But those of us in the customer service departments, who were tasked with building services for our customers on top of sharepoint, focused to much on making it technically functional and not functional and easy to use from a user perspective. I'd say if some of the UI bits in our sharepoint services looked more like this and less like what we provided, then Sharepoint would have been a much eaiser sale. It would also have probably helped the resentment from users when we told them that "No, because of the type of information this is, we can't put it in google drive or Google Forms".
That's almost 3 whatsapps.

Congratulations to the team. Although lately I feel like Dr. Evil and his 1 million ransom when I see that kind of valuations thrown around.