skysight-inc/HackerNews huggingface dataset:
I might be sympathetic to his viewpoint, but the entire article seems designed to generate outrage.

It feels designed to start a flame war on HackerNews.
I'm a big fan of the Google Now cards that pop-up with live flight details and information like when I have to leave in order to get to check-in on time with current travel conditions. It seems to be getting this straight from my gmail account.
Using dropbox like a code version control system caused problems? I'm not surprised at all. Use the right tool for the job.
Crystal quantum memories for quantum communication
Ah, sorry, I was accidentally writing in the context of another comment I wrote in this thread where I talked about the typeclass resolution machinery. Without that context, it is pretty out of place.
Find me one time that PG has written something this silly and not backed down on it and I might acknowledge you have a point.

Original comment: Something along the lines of 'let's all bash this guy and still worship PG'
So much talk about the flat design. People, if the only experience you had with iOS7 is looking at screenshots, then you are not really in position to say anything.
> Actually you only lose features you wouldn't want in the first place and would drag the whole thing down (less battery life, bulkier, etc)

And why I wouldn't want them? Are you deciding what I want or not?
Lol at "And I don't know anyone with a Windows Phone that doesn't have a Visual Studio license."
Ctrip.com, a Chinese travel site, does this for purchases with a non-Chinese card. I spent a lot of time on the phone explaining why requesting that customers email such information was inexcusable. I've encountered similar problems with badges for site visits at some companies and national labs (which have strict guidelines on PII, including numerous "training courses", but poor implementation and admin staff often overlook the requirements).
Analyzing illegal activity is not illegal. I can't understand what all that fuss is about.
No one owes to anyone (except in their own dreams).

When people talk about "richest 1% should share with 99%" for the sake of, say, insurance, the reality is different. Some other 1% (government) makes public believe that this 1% will fairly distribute extra wealth from the evil capitalists (initial 1%) to poor teachers and children.

There was never in the history of the world a good insurance scheme (yet) against government that is granted enormous violent power to "fairly distribute wealth". The government forms spontaneously and its adepts then use all possible means to teach masses how moral it is to "contribute" to the government under a gun point. Non-paying taxes = non-patriotism = jail. Etc.

Anyone who seriously advocates wealth extraction and re-distribution must first present to a voting public a way for it to insure that the proposal is executed as advertised. E.g. that the politician needs to lose enormous amount of personal wealth if he fails. Then we can talk about democracy seriously. Until then, it's just manipulation of uneducated public.
I'm not following your logic there. How does working for a secular university give her a better deal?

I can see how working in a union might - but that's not necessarily the same thing.
True. Best example that comes to mind in recent memory for me is Resident Evil 4 on gamecube - nobody thought the GC could do that.
"me too", I had to use the URL in another browser to read the story. Ghostery + Adblock + Chrome
That's pretty awesome, I only really learned about CyanogenMod this week. Has anybody tried installing it on their device?
> Or if the moral praise showered on Mother Teresa went to someone like Lloyd Blankfein, who, in guiding Goldman Sachs toward billions in profits, has done infinitely more for mankind.

lol, wut?
> Is 300,000 files really “unusually large” these days?

Yes, I suspect popping 300,000 in your dropbox really is unusual. It would be interesting to see a distribution curve of number of files that people put in there.
“One thing that clearly surprised Apple and everyone else was how quickly Android took off,” says analyst Horace Dediu of Asymco, a research firm in Helsinki.

Maybe they spent too much time reading Asymco, who predicted Android would never attain more than 15% of the market and would have less than Windows.

"What do you have to believe for an Android dominated future?":

http://www.asymco.com/2010/11/03/what-do-you-have-to-believe...
I haven't looked at the book yet, but there is an obvious problem here with running out of stack space....unless you have some way of avoiding thinking about your note taking while you do it.
Why mention the gender, or anything? Why not just "3 people"? Was the number of people even relevant.

It was a story. I don't think we want stories in general to be devoid of any ornaments at all.
I see it fine with JS disabled in Firefox 23.
CyanogenMod: Hardware, acquisitions. where do we go from here? (interview)
Forbes is nearing the completion of its transformation into a click-bait machine, rather than a real news organization.
Call them before you get onto crowded trains.
The point of a story is painting a picture. Adding additional descriptors paints a clearer picture in the mind of your reader. The author wanted you to call up in your mind's eye a man in a t-shirt, a man in a polo, and a woman of Asian descent. Maybe that's his experience with start-up interviews, maybe he wanted to force "diversity" upon the reader. Either way, the author chose to describe the Asian woman to you because he wanted you to picture an Asian woman. Why is that a problem?
Data Helps Firms Find the Right Workers for the Right Jobs
The way the author constructs strawmen of other political stances is pretty funny. In another article he wrote(http://www.forbes.com/sites/harrybinswanger/2013/07/07/capit...), it reads:

>Despite their multiculturalism and relativism, in practice the Left does not treat morality as up for grabs, as subjectively “in the eye of the beholder.” They assert moral absolutes, while still mouthing their official doctrine: “There are no absolutes.”
*Tablet
> I can (and will) contest them and get a new card, so really the bank is taking on risk.

No, they company you are purchasing from is taking the risk (hence why they are asking for the additional info). The company that you purchase from is almost always the one who covers the loss in cases of a chargeback caused by CC fraud, not the bank/CC company.
The credit card is designed for the use case of reading it out over the phone. Part of the reason they aren't free is that credit card usage includes insurance fees against fraud and such. By design, the credit card is designed to be used in an only "mostly secure" manner.

This goes back to the fact that security is not about building impenetrable walls around the thing being secured, and if there's the slightest breach the security is "failed". It's about raising the costs of penetrating the security above the value of penetration. When computers aren't involved [1], it's "hard enough" to gather enough cards to make fraud worthwhile, and even harder to get away with it. (Not impossible... just "hard enough".)

[1]: One of my favorite personal sayings: "To err is human. To fuck up a million times per second, you need a computer." Fraudulently obtaining ten cards by working as a waiter and stealing them over the course of a day is one thing, stealing 25 million in ten seconds from a computer is quite another.
From 0 to 1,000,000 users: The Journey and statistics of Buffer
I have Ghostery on (with all filters up-to-date and enabled), and also didn't see the content.

I had to click the "play once" discus button to get the _content_ (not the discussion) to appear.
Why all the outrage? Does HN not agree with voluntary exchange?

I'm pretty sure that many of the posters belong to the top 5% and the owner probably is part of the 1%.
I find this particular juxtoposition of quotes amusing:

"'The community' never gave anyone anything. The 'community,' the 'society,' the 'nation' is just a number of interacting individuals, not a mystical entity floating in a cloud above them."

"Voluntary trade, without force or fraud, is the exchange of value for value, to mutual benefit."

The former is bizarrely reductionist (nobody would say that a human is just a bunch of interacting cells, although that's true in a narrow biological sense). It is also false in the context of the latter.

What is "force" or "fraud"? They are artificial constructs that owe their existence to community. It is community that turns an animal's always-justifiable use of violence or trickery into unjustifiable "force" or "fraud." And the existence of "force" and "fraud" is an emergent phenomenon that arises from the complex series of interactions that amounts creates a community. There is no unjustifiable "force" or "fraud" unless the vast majority of people pretend that those things exist: by teaching their kids that those things are wrong, by fighting them when they arise, etc.

The community gives the 1% everything. There is no wealth creation without the community. Bankers and businessmen and entrepreneurs have no value without a society that creates the environment in which a skinny nerd like Mark Zuckerberg can make billions of dollars selling simplistic entertainment to bored teenagers. Mark Zuckerberg is not the 1% in Somalia. He is a slave to the strongest men with the biggest weapons.

The biggest problem with Randian libertarianism is that it's inconsistent. It claims to reject collectivism while embracing some of the most fundamentally collectivist ideas: that I should as a member of the same society come to your defense when some other human animal attempts to infringe on your "right to property" or "right to life." At least the anarchist libertarians are self-consistent, rejecting that essential bit of collectivism.
Is Atlas Shrugged really any good to read?

I first heard of Ayn Rand through the chapter on her in the wonderful book Why People Believe Weird Things - this doesn't paint her personality as being particularly pleasant but doesn't touch on her work at all.
It's perhaps because they pushed a whole UI redesign out in the matter of a few months. And it's multilingual. And it cannot take into account 3rd-party apps and their inconsistent designs.
It's not bad per se, but it looks like someone designed the cover, and someone else designed the phone, and they never tested them together, or just didn't care.

Again, this is not technically bad, but if you flaunt having a "staggering attention to detail" this is a sort of slap in the face of credibility.

Having them design a larger hole to encompass the "iPhone" logo (even while still half-covering the babble below) would have, instead, sent a very clear "we cared" message to users.

"hon" also is an informal diminutive for "honey".
However the same issue happens in a lot of C-like languages, and not all of them have compilers that inform you of errors. But the habit works in all of them.

There are two different ways to catch this class of bug. Both have value.
Have you tried Shift + Click on the compose button? I don't remember if that is the same, but its already better.
In France it's almost the same thing.

But in startup you have almost no perk, just more interesting jobs and more fun. It's mostly because a lot of funder are not technical.
Knockout.js Lesson 7 - Event binding
The trademark infringement strategy is great and super scary at the same time
If Dropbox has acknowledged the problem and they're working to fix it, I don't really see the problem here. It's impossible to make perfect software, and it's probably true that not too many people have >300k files (I only have 30k in mine), so I can see why this isn't at the top of their list.
yes, but you can uninstall crapware via the normal ways - malware needs to be removed with special tools.
Yes, .NET has had Application Domains since the beginning. It can be used for exactly this purpose.

"You can run several application domains in a single process with the same level of isolation that would exist in separate processes, but without incurring the additional overhead of making cross-process calls or switching between processes. The ability to run multiple applications within a single process dramatically increases server scalability."

http://msdn.microsoft.com/en-us/library/2bh4z9hs.aspx
Can we all stop pretending that the collaborative open office emperor actually has clothes? Open office plans are about cost savings at the expense of privacy and respect.
The Importance of Knowing What You Know
Criticizing Apple for poor design is like criticizing IBM for being unreliable: rather important because that's why people chose them in the first place. I'm still hoping that iOS 7 is an elaborate prank, and will be replaced by something worthy of Apple before the majority upgrades.
HostGator pulled this exact crap with me. I said forget it and moved onto a different host for a client. I am just SHOCKED as it was "policy" for them to have a copy of drivers license/passport and a credit card on file!!!!
Every "bad interview" story that graces the front page of HN has this common theme that the interviewee is an infallible genius who aces every question.

I know there's a bias here (better engineers are probably more likely to blog in the first place and most people would rather write about an experience where they're the "victor"), but it would be nice to read an article from someone acknowledging their own failure just once.
This happened to me once, as in my first month at a new job, I came in one day to find I had caused a bug in production. But I hadn't deployed any software!

It turned out that the department had carefully orchestrated a system whereby all checked-in code would move automatically to alpha the next day, then beta, then production the next week. But nobody told me.

A manager there later told me, "If the code we write is strong enough, it does not need to be released--it will escape."

And the student understood.
Http 2.0 specs - September 2013
You should. We don't certify programmers, so it's a very real risk.

On the other hand, I do not support the efforts of my state to attempt to license software engineers. As it's written, it really only seems like a protectionism racket to keep upstarts from competing with established firms. To whit: employees of S-corps are exempt. Way to miss the entire freaking point, Virginia.
Found a bug :)

When placing the third object in a bin clicking several times real fast gets you a) tons of points or b) -1 per click.
>The funniest thing about it is that Rick Astley seems pissed.

Where'd you get that impression? He's been pretty cool about the whole thing last I heard.
So, dropbox hasn't optimized for what they consider a corner case. I hardly think this warrants the sensationalized, apocalyptic, headline.

Should they address this issue? Yes, and it sounds like it's on their radar. Do we need to sharpen our pitchforks? Not likely.
What this person conveniently fails to mention is that a lot of that 1% are more Capone or Madoff than they are Jobs or Ford.

PS: don't see Poe's law emerging in the author's replies to comments...
That is a good idea. Limiting the options so that the first bit is like a tutorial helps I think.

About the animation speeds there were some that I just didn't need to see the animation at all but had no way of getting to the next page.

The only other annoyance was the buttons had a different cursor than is generally expected of a button but they functioned and that is really the biggest thing a button needs.
Facelift: Watsi Mobile
It is worth noting that PG's "white paper" came in response to pointed criticism leveled by a broad segment of the HN community and numerous opinions that YC was adding suck to the world. PG's points were the ending point of a long HN discussion not another of his essays.

In that context, PG didn't defend the practice, so much as report the facts on the ground in the software industry - i.e. it goes without saying that some industry people will rationalize crapware as no more intrusive than other software which collects data on users.

More relevant is that YC's association with the crapware provider was unrelated to crapware. See this post from the same thread:

They're working on something new, and all the office hours I had with them were about that. They're not even in our database of companies as InstallMonetizer but as the new thing.

https://news.ycombinator.com/item?id=5093047
US secret court publishes rationale for why spying on everybody is OK
I decided to get over the embarrassment of posting the messiness of my desk, as well as my dirty foot that made it into the picture and just post it. On the upside, there at least aren't any (assembled) guns in the pic. :-\

http://i.imgur.com/u5S7H57.jpg
It's scary that this kind of thing ever comes up, you would think this kind of thing is blindingly obvious. Having said said, I seem to recall even Paypal asking me to send them copies of the my passport/ID and various other info when there was an issue on my account. I can't recall whether it was by email or uploaded through their site though...

Question: Before writing these articles* does Troy Hunt go through a responsible disclosure with the businesses in question, much like you would if you found a security flaw in Microsoft/Facebook/Google/etc?

* (not this one so much, but some of the other articles he has written - eg. http://www.troyhunt.com/2013/09/web-security-dark-matter-dev...)
http://en.wikipedia.org/wiki/Criticism_of_Mother_Teresa
http://www.slate.com/articles/news_and_politics/fighting_wor...
http://www.youtube.com/watch?v=HL8MDnuUsE4
I haven't had any issues with mine. Granted, mine is from Amazon so there is a high chance it's "certified". Still considerably cheaper than the cables from Apple.
I heard that trips and dubs are cancelled.

Is this true m00t?
Although, this is a trivial issue, I am sure this may help some people out there.
What does Cassandra refer to here? The project now known as Apache Cassandra had its initial release in 2008.
It's not messy - it's sorted by time. Speaking of time, it's time for a chocolate break.
I read it as the files were a result of his normal web development. I'd assume he also uses git and the two things are orthogonal problems.
I once posted a question citing reason I thought it was not duplicate even citing each of the few similar 'duplicate' questions I could find which did not answer my specific question.

Of course it was closed immediately.
Just the sort of answer I was hoping for - thanks!
Jedberg responding to a comment from Moot on Hackernews? I think we may have just hit inception levels here.
>in the last five years (and before that, to some extent) it HAS been used as a way to 'down vote' a thread.

Right, and he just fixed that problem.
This is the first post of their "saga": http://blog.galler.io/startup-dialog

Maybe it will help everybody understand that this is a satire...
Agree with author. We should give all the millionaires permanent tax vacations, and with that deficit of monies, cancel all government boondoggles such as roads, schools, water treatment plants, and fire departments.

We should do this in a balanced way however, and start eliminating these wasteful services in high-wealth areas (where they are obviously unneeded) until this deficit is resolved. Once that happens, if there are any millionaires left, we can roll this suite of cost controls out nation-wide.

Sure hope nobodies house burns down.
Defending our open-plan office
Check out the MSR project Pex (for .Net, not PHP however)
http://research.microsoft.com/en-us/projects/pex/

It is designed to generate input for your code (the public surface by default) to determine whether it runs correctly. It can use code contract features in .Net to help inform whether your code is correct. It is great for finding those 'weird cases', and where you find a particularly interesting case, it is easy to add it as a test in your suite.

You can see it used (and play around yourself) through the browser here: http://www.pexforfun.com
Google sure has a short memory: http://www.google.com/intl/en_us/health/about/
iPhone isn't a product, it's a product family, like Samsung Galaxy.

iPhone 5c, or iPad 3 or iPod Touch 5th Gen are products, and they all happen to run iOS, which is an OS, like Android.
Didn't that happen, back around 2009? I remember many of my searches failing to find things they had the month or two before because Google was treating my parameters more as suggestions (returning results with 1 or 2 of the 4 or 5 words I'd used, ignoring quotes for grouping, etc).
For me the thing that is really the worst about the open workspace is not the noise--I can put in ear plugs and then noise reducing headphones. The worst is seeing people move around in my peripheral vision, that just makes it impossible to concentrate.
Thanks. I think this must be a config issue on this box. It makes me wonder what other warnings it is not telling me about.
OT, but "I’ve got a folder with 20 node projects that contains over 100,000 files." - seriously? I'm haven't played much with node - is 5000 files in a project normal?
I think the author just stumbled hilariously onto that phrase without knowing its satirical history.
You buy ANSYS because you need it, not because you were compelled by an advertisement to have the latest version.
The little thing that makes me hate Android
A kitchen timer may help. The Pomodoro Technique provides the specifics:

http://en.wikipedia.org/wiki/Pomodoro_Technique

One works through a 25 minute time block (a pomodoro) using the kitchen timer, deferring all interruptions until a time block can be assigned for communication. Pomodoros are grouped into two hour sets when practicable. Tasks and projects are broken down into, or, combined into 25 minute pomodoros, and the pomodoros checked off when completed. Interrupted pomodoros are "cancelled" and lost. Breaks are taken between single pomodoros and extended breaks after a set.

Time management in effect becomes a game in which one seeks to perform X number of pomodoros a day while losing as little as possible.

I'd always attributed a state of flow to good luck or simply having a good day. After using a kitchen timer and the workflow above I now realize that I was previously rarely if ever in the flow state because of repeated interruptions and distractions, distractions which were and are largely in my power to control.

Good luck.
if you read his piece, back in 2010, it still was believed that RIM and Nokia could hold their marketshare through BB and Windows Mobile.

what mr. dediu did not foresee was the complete ineptitude of two major players to accomplish anything. billions of dollars were wasted by these companies, it is quite amazing. therein lies the reason for nokia being gone in 2013 and blackberry laying off 40% of its staff.

the technology world is quite remarkable in its speed of change and unbelievablly massive changes of output quality. a market-defining leader can turn to a pile of steaming shit within a couple of years. imagine BMW producing Lada-style cars within the next product cycle.

and this closes the circle to the BW piece and Mr.Cook's statement - innovate or die.
Why Bringing BBM to iPone and Android won't help Blackberry
A Little-Heralded New iOS 7 Feature: Multipath TCP
Natural Language Corpus Data (2009) [pdf]
I don't think the HN way is effective at all. Virtually every hellbanned user I've ever seen doesn't appear to have done anything wrong. So they keep posting, having no idea they broke any rules, until they realize they were banned. Then they make a new account and continue on, not changing their behavior in any way, as they have no idea what caused the ban in the first place.

Shadow bans were created originally to deal with trolls. People deliberately posting garbage. It is counter productive to use shadow bans on contributing people who happened to break an unspoken rule like "don't criticize pg".
Intro to UIMotionEffect