skysight-inc/HackerNews huggingface dataset:
My personal viewpoint is that I hate downloading extra apps on my phone, having to mentally manage what permissions I want apps to have, and move into a sandboxed place - it helps decrease the amount of crapware I have on my phone, and having to manage the inevitable rogue app (or few) that destroys performance and battery life, especially if they nag me to update via the App Store (iOS) or Google Play (Android). Phones are not powerful or have good enough battery life for me to want to risk lowering my phone's life while I am out of the house. Unless it is something immensely useful to me and/or performance is that big of an issue, I rather just go to a website. If performance is that bad on a website, I'll open up the link in the browser and just use that my mobile Chrome and desktop Chrome are linked to the same account & open the tab there.

Given this, I never quite understood the gold rush to go appize everything. I may be a web developer now, but if anything, my becoming a web developer has made me use more apps, not less, simply because I make hybrid mobile apps currently.
PHIR KYU- a  TRUE Love STORY
Even now, with the 300/20 service TWC offers, it only uses 20 channels (16 down, 4 up -- equivalent to analog channels afaik).
13 reasons why StackOverflow is considered harmful?
> I think it's a bit disingenuous to call this "a new kind of spying" all of the data they're using is publicly available.

Actual spies devote substantial resources to analyzing publicly available information.[1] I'm not really sure how I feel about all of this as a moral or political issue, but I do think it's fair say that it's "a new kind of spying".

Put another way -- the FBI has long had the ability to follow you around as you drove around town on publicly accessible roads. But the ability to track millions of people on public roads via cell phone triangulation is unprecedented.

[1] http://en.wikipedia.org/wiki/Open-source_intelligence
Related feature on Memex, a military-originated tool that does broad=spectrum searches, metadata integration and so on. http://www.wsj.com/articles/sleuthing-search-engine-even-bet...
Usually sniffing refers to capturing packets. But yes if you can read and write then you can definitely decrypt the traffic since you can provide the user with a trusted cert.
Here's the thing about stack overflow:

How many people have worked at a location that has blocked stack overflow?

Because I have worked with an organization of about 2500 people, not all of which were IT. One day, management went on a mad whitelisting crusade and blocked about 98% of the internet, including the stack exchange network.

IT ground totally to a halt, across all our branches. No programming, no sys-admining, no help desk.

Stack overflow is not a programmer social network, and it is not a Q&A site.

It's the new textbook. Developers and sysadmins used to keep hundreds of kilos of dead tree libraries with them because only the textbooks contained the arcane knowledge like "component X was actually not implemented properly, and will crash under Y circumstances". Languages and libraries never advertise that on their website.

Post-stack-overflow developers and admins use stack-overflow as their source of kooky corner cases and badly explained concepts documentation. They don't have or need the dead tree books.

So considered harmful? In my experience any IT staff who say they don't rely on stack overflow are lying.
I wish HN would ban paywalled article links.
So it shouldn't be hard to have a "noreferrer" tag added, right?

It's so not hard that it's actually already a part of HTML5 and supported by several browsers :-) http://www.w3.org/TR/html5/links.html#rel-noreferrer
Google has an interesting position advocating for improved privacy and security. This would be a cheap way for them to back that up at relatively minimal expense.
I suspect flash is generally used to play sounds from chat messages - the https man-in-the-middle detection is heavily sampled, as referenced in https://www.linshunghuang.com/papers/mitm.pdf.

[I work at FB, but not on sounds or directly on https man-in-the-middle detection.]
> whenever I Google a programming question, the most relevant question has been moderated into oblivion

That or bombarded with "just google it" replies.
> a race to get the first answer

This seems like desired behavior, no? Quick answers ought to be a goal for Q&A sites.
Superfish CEO admits to installing root certificate to show ads on secure sites
When I look at the previous alternative of experts-exchange.com vs SO, I am so grateful to have a free site like SO. The gamification of it is simply a BETTER alternative to it being a pay-walled garden.
Honestly - I don't understand anything. Imagine you had an English text with half the words substituted with Dutch ones (that look similar but make no sense).

So you might think you understand 2-3 words in a row only to come across the fourth word that seems key for the line but means nothing to you in the given context.
SO is like an advanced news group. Once you post something it's there forever because they publish their DB every month and it's up for grab and copying.
Random sample. I'm not familiar with gold bars, but I imagine that there are procedures for this (like rectifying at a new weight or recasting the sampled bars). A few milligrams of gold shouldn't be a big deal unless we're dealing with gold fever.

If you're willing to melt them down though, you probably don't have to deal with mass spec as some property will have to give (melting point, density, etc).
Here's more about it.
http://venturebeat.com/2012/03/09/loopt-dau/
A lot more criminals have access to a $2 file than can get their hands on a stamping machine, or even an acetylene torch. Anything that raises the bar is a net positive.
I have to disagree. Downvotes (when actually merited) serve the purpose of not only helping sort out which answers are of the best quality, but also (especially when accompanied by an appropriate comment) inform the person who tried to answer the question that his answer hasn't simply been ignored, but has actually be read and found wanting. As already noted, adding a comment telling exactly what was wrong, or how the answer could be improved is even more helpful as a rule, but a downvote can still be a useful tool.

There are a couple of limitations on that though. The first is that the downvote really is merited. The second is that if it's at all reasonable, you do add a comment explaining the down-vote. Nearly the only exception to commenting when downvoting should (IMO) be when there's already a comment pointing to the problem, so the added downvote is just to help the score reflect the answer's (lack of) quality.
Async requests with React.js and Flux, revisited
Haha omg this issue. I came across this about a year ago, and it took forever to diagnose the problem. Who would think to look for a specific declaration in the web server config? I thought for the longest time it was a problem with my host<->guest mount. Glad to see other people suffering similarly :p
For the ones who are pro-DRM, that is probably true; the ones who realise that trying to do that is as futile as forcing one to sit in front of the TV during the adverts, probably not.

Userscripts and userstyles are very popular, and I see no particularly large backlash against them.
But totally the right thing to do with firearms you're trying to dispose of.
I don't follow why this upsets you. Seems like an argument for why allowing flash to run can be used for good?
Misplaced: Ethics and the Photographs of Vivian Maier
Many times, especially in tech, advice is more valuable than a direct answer. See, for example, this blog post for a good analogy: http://weblogs.asp.net/alex_papadimoulis/408925

The problem is that not everyone is a very good teacher or judge of when it's proper to give advice. So you get a lot of people who don't know the answer and instead provide some workaround using technologies they do know and are comfortable with, which isn't necessarily helpful.
There are plenty of collaborative communities where post deletion is allowed. There is clearly a different level of value between a SO question and a reddit comment thread, but deletions are almost always disruptive in some way.

But those posts have his name on them. He is judged by them, and he in some way has to stand by them. I don't know that deletion should be an assured right with all user-created content, but no one should be publishing someone else's content under their name without their continued consent.
we see several reasons to be concerned about this practice in the case of Superfish and others. Chief among those is privacy—the Superfish software can see all of the computer user's activity, including banking, email and Facebook traffic.

Never mind that Facebook sees all the computer user's Facebook traffic, and cross-indexes it with every other bit of data gleaned from their vast graph and uses it for profit.
You bring up the internet archive in your presentation. Have you talked to them? What do they think of IPFS?
Sorry, poorly written. I'm just making the point that there's a far cry from producing "fragile" people/overprotecting versus creating and defending a stupid system.

In the former case, it can be good to let kids have to get over some problems or deal with unfairness.

In the latter, encouraging or defending stupidity on the part of teachers or the school system only encourages cynicism or acceptance of such brokenness. School systems should try to encourage the ideals, teach people to stand up to bad things, not accept mediocrity, etc.

I'm 33 and have kids of my own, if that's relevant. I liked Snow Crash but don't remember those specifics.
worth reading on this topic:

http://9to5mac.com/2015/02/19/apple-electric-car-team/

http://daringfireball.net/linked/2015/02/19/9to5mac-apple-ca...
Hey,

That's odd. Do you mind letting us know if you had the following text load in:

"Welcome to Programmar,

A place where you can read and write about development."

Thanks,
Bobby
Seems like it isn't on link, image, or script elements though, which is the way most third party content gets loaded.
All the things you described can also increase your bad-luck surface area. You are confusing bad-luck with inaction, which is not the same. You might end-up meeting wrong people, work on wrong ideas, hire wrong people, get wrong publicity, wrong timing etc etc.
> If we started a human-directed breeding program to develop chimps capable of language (arbitrarily chosen marker of intelligence) right now, I would guess we might be able to cut that time down to merely hundreds of thousands of years.

Another option is to pick a collection of human genes that seem like they may be relevant, and just insert them into chimp genomes. Followed by something like your selective breeding program. I would be fairly surprised if it still takes 100k years.
I feel like Pricenomic's traffic numbers would be skewed. Their articles tend to be about pretty high minded topics.

We always forget that there's a large portion of the internet that still uses Yahoo, AOL, and other platforms that we'd consider old hat.
You can always google specific information, but visualisations like these help to tell the whole story.
Quickly addressing an envelope is another thing I still use them for.
I'd add the vivid and memorable CGI characters of Gollum and the T-1000. Also, many Pixar and post-merger Disney creations, though maybe a different standard applies there.
You may find this Stackoverflow discussion interesting. Note the date.

https://stackoverflow.com/questions/16269624/the-truth-behin...
Google and Amazon doubtlessly already have more info about me.
SUSE brings its own Open Source storage solution
I think it's interesting that this BADWARE install was found more or less accidentally... apparently by some tech dude noticing that his bank login presented a Silverfish-issued CA cert.

Shouldn't the possiblity have been forseen and addressed beforehand?

Perhaps by...

(1) Anti-virus / anti-malware makers. Does this software not notify the user when strange CA certs are put into a system's root certificate storage? I understand that certain businesses do this for traffic monitoring... so it might be legit... but still, no user notification?

(2) Microsoft. Do their license terms really allow OEMs to install MiTM proxies and screw around with the root certs? Microsoft could do a good thing here by disallowing this sort of malfeasance... or is there some problem I'm not seeing with such an action?

If this were done in, say, OS X (unrealistic, of course), it would be found out and the whole tech world would know about it in a jiffy. John Siracusa would be howling at the Internet moon within a couple of hours...
Interestingly, this "textbook for modern programmers" usage was one of the explicit goals for the site:

> Programmers seem to have stopped reading books. The market for books on programming topics is miniscule compared to the number of working programmers.

--http://www.joelonsoftware.com/items/2008/04/16.html
‘Redditors' Reportedly Leaving Site Over Free Speech Concerns
That's one of the reasons for the civil war in Ukraine, an attempt(successful) to dismantle the left-over military industrial complex in Eastern Ukraine that was inherited from Soviet Union (competes with US's military industrial complex).
They didn't want to do it peacefully(The EU-Ukraine association pact required shutting down these factories) , Yanukovich refused(his support base came from the East) now all of it lies in ruins (thanks to the US installed junta)
That one took a while, but I think it's fixed now. What do you think?
Wow. I always knew the US exported arms, so I kind of expected that we were the worst offenders. But whoa! Look at Russia. The country must be depending on weapon exports to keep their economy going, which is simply not diversified enough to weather through the down times.
I know what you meant, you're just not understanding what I mean. Powerpoint Ranger is another term for someone in the military flying a desk.

As we all know thanks to Edward Snowden, there are many Powerpoint Rangers in the military invading privacy, operating lethal drones, and killing people from their flying desks.

My point is that you don't have to be in an elite group info sec pros to menace people's privacy and security.

You claimed that "these are the same people that monitor cctv feeds of border fences - it isn't some elite unit of super hackers.", so even if you don't consider those tasks of much importance, and even if they're not some elite unit of super hacker, that doesn't cancel out the fact that they're menacing to everyone's privacy and security that they're invading.
To be fair, the updated design (Material Design) is mostly back-ported all the way to 2.3. The user experience is practically the same on 5.0 as pre-5.0.
why not change the metal with say a quick spot weld or smack it with a nail and hammer randomly or small chisel? I wonder if a simple brazing rod would screw this recovery technique
Why does the government not have the right to crawl the internet and track content on it?
You'll need to correct all the people who wrote about Roku being a Netflix spinoff then. Here are some to start with:

http://www.fastcompany.com/3004709/inside-netflixs-project-g...

http://venturebeat.com/2013/01/23/netflix-created-roku/

http://techcrunch.com/2013/01/23/before-the-launch-of-netfli...
I have been using Google Wallet with zero problems since the beginning of 2012. Google doesn't need to make it more usable because it's incredibly easy to use. They need to market it better. Not many people know about it.
should be a section on the main page, not at the moment. We're using mailchimp so I think it would be simple on our end to add an RSS option
You can also mark content as Not Interested on the web. But these kind of things aren't possible in their other interfaces, and having to make a mental note to later go to a browser to do things is annoying.
By Meijer, E ; Fokkinga, M ; Paterson, R // Abstract:

> We develop a calculus for lazy functional programming based on recursion operators associated with data type definitions.

> For these algebraic operators we derive various algebraic laws that are useful in deriving and manipulating programs.

> We shall show that all example functions in Bill & Wadler's "Introduction to Functional Programming" can be expressed in these operators.

Is this the beginning of Haskell?
You're the aggressor because of how many times and how aggressively you've replied in this thread, not because I've neurolinguistically programmed you by analyzing which direction you dart your eyes or resort to rectal metaphors.

So what branch of which country's military do you get your mental conditioning from?
It is kind of surprising actually. Scientists create more wealth than managers.

Creation of wealth only plays a role in salaries in the sense that you can't pay someone more than the value created overall.

Supply and demand is really what drives salary.
I think, part of the trouble comes from the situation that many people care (to much).
I grew up with word processors, but I still kept an electric typewriter handy for filling out paper forms. It was a pain to align the print head with fields on paper, and erasing was a chore if I had to go back than the machine's 5 word buffer would allow. But it still looked better than my handwriting would have.

I kinda miss having it around. But on the plus side, my handwriting's a lot better these days -- and most forms come in PDF format now, anyway.
React.js, Flux, Om: I am trying to think it through
Not sure why you're getting downvoted. A fractional-reserves system does create more money than what is deposited.[1]

[1]http://en.wikipedia.org/wiki/Fractional-reserve_banking#Exam...
Homeland Security: Lenovo Superfish Adware Vulnerable to HTTPS Spoofing
I would love to buy HBO go without having to buy it through my cable provider. I know they were talking about making it available without requiring a cable subscription and your post seems to suggest it is available that way, but I just checked and that doesn't seem to be the case. Is that right? You still have to buy HBO through cable?

I flat out refuse to pay Comcast after their sales people tried to resell me on movie packages just after I canceled them (we're talking less than a week after I canceled). I had to tell the saleswoman who called me to stop her sales pitch (after already asking her to stop 3 times) or I'd cancel Comcast altogether :-/ I refuse to order HBO through cable again and that's hurting HBO's business IMO.
It's unrealistic to say that the community folks are a perfect replacement for you and Joel being engaged because they too are engaged. That may be so, they may be more engaged than you ever were, but that's only half the equation. They don't have the authority and power that you did. It's not their baby, they're just baby sitters. They can't make sweeping changes because they think it's a good idea. They can't easily change the featureset of the system to support something they want. They have to go through a long process of getting buy off from folks for features, and then waiting until they're implemented.

When was the last time a major feature change happened with the software? It's unrealistic to imagine that there hasn't been a need for change and that the tools that were necessary for managing the community, say, 4 years ago are precisely identical to the ones that are needed today. That implies the community hasn't changed or that the tools were somehow perfect. Both are very unlikely.

Discipline is completely beside the point here. Of course good Q&A sites need discipline, and that loops back to authority figures exercising their powers (mods, admins, etc.) And sure there are people who will complain that SO is a harsh place and they just want to have fun. But that fails to address the many very well founded criticisms of the mod community on SO that numerous people have made, especially concerning abuse of power and twisting the site toward a different vision than it launched with. Imagine a sheriff making a statement that police brutality is justified because criminals exist.

Spammers exist, and low quality questions are a menace, but that doesn't stop the problems with stack overflow from being real.

Moreover, it's all too easy to fall into the complacency trap of saying that SO still has significant value to a lot of people, is still hugely popular, etc. That doesn't indicate that SO is fine, it merely shows that it might not be too late to fix the serious systemic and endemic problems it has. If you were to look at some magical graph of the "successfulness" or "popularity" of stack overflow over time, the point where things "went wrong" would not be at the peak. It wouldn't even be at the inflection point where things went from accelerating upwards to accelerating downwards. It would be before that, when the conditions that caused the inflection point to occur were in effect.
Raising Your Geek
How is the US faring? Are we as linked to China's bubble?
It's not as simple as that though. It's perfectly acceptable to want to have control over how your site is presented while still allowing your data to be accessible. If I spent a lot of time on my site UI, I wouldn't want some third party tweaking it, when that may mean I make changes to my front-end and some percentage of users break which I have no real control over. This remains true whether I replicate every capability in an open REST interface or not.
"The country must be depending on weapon exports to keep their economy going" = keeping wars going is good for sales
On all browsers? Old browsers? Mobile?
Announcing Ito, the Communication Assistant for Slack
The real quote there being:

"
It really worries me that the FreeType font library is now being made to accept untrusted content from the web.

The library probably wasn't written under the assumption that it would be fed much more than local fonts from trusted vendors who are already installing arbitrary executable on a computer, and it's already had a handful of vulnerabilities found in it shortly after it first saw use in Firefox.

It is a very large library that actually includes a virtual machine that has been rewritten from pascal to single-threaded non-reentrant C to reentrant C... The code is extremely hairy and hard to review, especially for the VM.

"

FreeType's news page http://www.freetype.org/index.html#news - has something very curious. Two fixes for the same CVE, but the second fix 9 months later. A look at the CVEs[1] for it is also interesting that they're all memory safety issues (at least, from a quick glance). So in 2014, it's still difficult to read fonts without exposing yourself to code execution vulnerabilities, eh? I'd imagine better languages would help here.

1: http://web.nvd.nist.gov/view/vuln/search-results?adv_search=...
Speaking as one of the crowd of Redditors, I find it strange that I'm first hearing about this crisis of "censorship" from a site owned and operated by the government of Russia! [0][1]

Regardless of what's occurring to Reddit, I think they have some strong ulterior-motives for deflecting criticism and downplaying their own censorship and media-control tactics.

[0]: http://www.theguardian.com/world/2014/nov/12/sputnik-news-ag...

[1]: http://en.wikipedia.org/wiki/Sputnik_(news_agency)
You're intended to be free labor, working to improve their software.
The Removal Companies Perth and Their Roles
For instance, law enforcement in the great state of California is exempt from most restrictions on purchasing handguns, particularly the laws on "unsafe" handguns (which, quelle surprise, encompasses nearly every major manufacturers' latest and most popular models). They are further allowed to give or sell them to whomever they like, including presumably their kids.
Is it just me, or is the Superfish fiasco being covered disproportionately against the other big security story this week, the NSA/GCHQ SIM heist?

https://news.ycombinator.com/item?id=9076351