skysight-inc/HackerNews huggingface dataset:
We use asana as a bug-tracker at https://circleci.com. Its pretty good, and doesn't get in your way, but we can't really integrate it into our workflow. They don't have Hipchat integration, and their API isn't full enough to set it up ourselves with Zapier.Their support also isn't very good, they replied to the problem with basically "dont care".
You can't explain the decline of the DVD market with only your own reaction to the product. Most people aren't as unreasonable as you are.
Agree. I move between so many different browsers and machines each day that bookmarks are useless to me. I have never found a bookmark sync solution that works across every browser and platform, so I type the URLs in when I want to go to a common site. Less common sites, I memorize a Google search that gets me there.
http://eternallyconfuzzled.com/jsw_home.aspx

Everything on this site.
Why would you want to do this?

And how would you know which addresses are being targeted?

And if you could do this on a large scale, what makes you think it would go undetected?
A Case For Your Smartphone - Luxury or Protection? Some Interesting Thoughts
1. What is Zamfoo? I've clicked through a few Google results and all I see are references to WHM and various levels of being a "Reseller". I guess I'm not irritated by Zamfoo's lack of a great About page as I am about the fact that there are still business tech acronyms that I've never encountered before...and I thought mastering "CMS" and "ROI" was good enough

2. It seems like this is mostly a one-person shop, with the site owner answering the emails and forum discussions. Ugh, nothing like having to maintain holey software yourself...though obviously, I feel much sorrier for anyone who's gotten/is getting hacked.
I seem to be discussing this topic with my friends almost on a regular basis now.

However, and as we all agree, it's much difficult putting them into use. We need these services. If I get lost, I need Google Maps to find the way. I need GPS. These are things that have no other alternative.

Likewise, if I want to talk with a friend over video and I tell him I don't want to use Skype, he laughs at me. Will he download and install Jitsi just for me? No, that is not how it works.

If we are using these tools for ourselves, say personal browsing using Tor, that is fine. But the moment you start interacting with someone else and expect them to send you PGP encrypted emails, not to use Google Talk/Skype, people just don't care and will not switch to other alternatives. Also, you will get laughed at for being a paranoid nut. Unless these secure alternatives become the norm, good luck expecting others to change. That means your family and friends who just want to use a service and don't care about the privacy problems behind it.

TL;DR: our reliance on these technologies makes it difficult to completely let go of them. And for most of them, there are no privacy-preserving alternatives.
HBase looks more appealing to data scientists
Makes me wonder how some polls would turn out if options had both upvote and downvote buttons. I have used every bug tracker in this poll, as well as a few more (redmine, Assembla, GNATS, OTRS, Roundup, ikiwiki, various custom internal tools), and Jira was by far the second worst (behind one of the custom one-offs).
Why would anyone resign when almost the entire Federal Government is behind this?
If we're to criticise journalists, we should hold ourselves to the standards we expect of the them. The article said:

'In a statement, Google said'

You paraphrase this as the article saying:

'Here's a denial of what we are alleging'

The article said or implied no such thing, as your direct quote shows, it merely attributed the quote, without comment. It didn't talk about back doors or denials, Google did, probably in response to more fantastic speculation around the Internet prior to this.
>Also, I prefer Android (not free software, but at least more open

Not free software? http://www.cyanogenmod.org
Raspberry Pi webserver, even if its behind NAT
I guess this article is aimed at film industry people, but still it is an example of very obtuse writing. I could not understand it all as a consequence of the many terms and jargon often used in it. The writer could do well to expand their audience by writing more accessible prose.
A theory of everything ... has physics gone too far?
How The Founding Fathers Fought General Warrants and Domestic Spying.
Yeah, sorry, it's US + Canada launch on Oct 1. We haven't yet sold the intl rights, I think. BUT! I'm thinking of doing something w/o my publisher's permission :) and doing events in London, Berlin, HK, and maybe Paris where I just bring a giant suitcase or two full of US edition books for an event & signing.
YouTrack (http://www.jetbrains.com/youtrack/index.jsp) is my favourite out of everything I've ever seriously used. Physical cards stuck to the wall also works well for small, co-located teams.

The important things are that someone needs to put a decent amount of time into managing the bug list, and you need to be actually willing to devote appropriate resources to fixing them (or better still, eliminating the root causes). If those aren't present you'll just end up with an unmanageable dumping ground regardless of where it lives.
Instead run your own IM service with your own Extensible Messaging and Presence Protocol (XMPP) server

Only technical savvy people can do something like that, and from those few will ever bother. Besides if I’m to set-up my own XMPP server why not hangout at IRC.

Quit social networks, all of them

Try telling that to a 20 something. Social networks are the Internet for them, they don’t just quit.

Advices like these are absolutely useless. HTTPS Everywhere is probably the only usable advice in the whole article. Everything else can’t be proposed to the average user.

IMHO privacy is one thing and protecting yourself from NSA a whole different. While you can protect your privacy following some simple rules, making yourself invisible from NSA is practically impossible-unless you're willing to forgo many of the conventions of modern life.
Skype was "secure", for some limited definition of the term.

It was secure if you trust a closed-source program made by a company that could be decrypting your communication because they've got your keys, or that could have put any number of backdoors in the program.

And it's secure if you don't consider the possibility of doing traffic analysis, or the fact that most people are identifiable by their IP addresses, etc.

If you lower your standards enough, I guess anything could be considered "secure".
Django is a much better web framework now than it was 2 years ago.
Not 100% sure this is what mattchew was talking about, but instead of defining the form and then rendering the form field by doing something like this:

> {{ form.thefield }}

You would instead simply define the model and render the form field with something like this:

> {{ model.thefield | render_input }}

Or, if you had a regular Form (i.e. not a ModelForm) you would do something like this:

> {{ render_input:name="field_name" }}

And if you wanted validation or something, you'd need to create your own render_* methods to perform that validation.
Wouldn't every system based on strong encryption prevent wiretaps? The only way to do that and preserve the power to wiretap is to make open source encryption illegal and mandate the use of key escrow. That would be hard to enforce.

It appears that neither the developers of Skype nor the government of Estonia viewed that as a bad trade-off.
I tracked down the yottabyte claim to, what I think is, its origin and it seems to refer to raw uncompressed data.

http://www.nybooks.com/articles/archives/2009/nov/05/whos-in...
Was thinking the same exact thing except if you look at the ones listed, it looks like this is a list of free trackers. Maybe the OP should've added that important tidbit in the title.
> Advices like these are absolutely useless. HTTPS Everywhere is probably the only usable advice in the whole article. Everything else can’t be proposed to the average user.

Considering that the so-called Average User doesn't care aboit his/her privacy in the first place, is this much of an issue really?
Infrastructure as code, nice tool list
As an alternative to google maps, try openstreetmap. It's got good coverage, and there are numerous routing engines based off it.
I hate how the US Government says things after the fact that we have seen many lies come from them over the past 6 months. Seriously, what do they expect? For us to start believing them right away?
Google doesn't set the standard for JavaScript. The ECMA does. Microsoft tried their damnedest to run things their way on the DOM API for over a decade(which, yes, is set by the w3c since it's not the core language) and it seriously tarnished their image with client-side web devs and designers to the point where people actually started doing something they hadn't done since the browser wars which was put up "Sorry, we don't support IE" on their web pages (no, not major corporations, but there was a bit of it going around spurred on by regular anti-IE rants from the Opera guys).

Not long after it came to that we got IE9. The first !@#$ing IE browser in over a decade to finally support the exact same DOM spec Navigator did in 2001.

So no, as long as there are multiple browsers and platforms no one entity controls JS. Google did create V8 which we all like a lot because it kicks ass and any time we want more performance we can bind to C but it's not the only non-browser option for running JavaScript. We've got Rhino and whatever the hell Gnome Shell runs and god knows how many other platforms I don't know about (just learned Gnome Shell scripts via JS yesterday)

So no, Google has no leverage to force any major changes in JS. They have made several attempts to introduce their own cheesy language paradigms that look/act a lot more like Java (because they are Java whores) and yes the down-compiled languages are all the rage (you are a fucking MORON if you use coffee script professionally is all I'm going to say on that), but Google most certainly does not and never will have more than a little bit of influence on JavaScript's design nor incentive to because it has a vested interest in preserving its core features so that we don't "break the web."

The argument that it needs to be smaller is hilarious. It is miniscule compared to Java or C# and runs with a fraction of the syntax. And why did the author link to an article on Dart in reference to this topic? Dart is nothing more than a butthurt segment of Google devs trying to replace JS because their largest endeavors with JS have demonstrated that they're completely incompetent at it. Their spreadsheet app craps out when rows reach the 10 thousands and they have no clue how to architect. They just write procedural JS when they're not trying to mimic Java with it.
"HTTPS Everywhere is probably the only usable advice in the whole article."

Which still doesn't prevent you if the service provider is rogue.
Starting with closed-source clients, yeah, Skype had limitations w.r.t security and trust. OTOH, I don't recall a successful attack on Skype.

My comment was more directed toward the fact that ephemeral keys and P2P can be secure and convenient for real-time communication.
I've used a ton of bugtrackers, GitHub is the only one I've been able to hand to a non-techy client so they can create bugs.

This has been a huge frustration for me when it comes to bug tracking. I have multiple clients who just aren't technical people and when they see the wall of options that bugzilla and mantis offer it causes them to give up and email me directly. I even tried vbulletin for awhile, but that had its own problems.

GitHub (once you get past the signup) is perfect in this regard. Just open a ticket and then comment on it.

I wish GitHub had more in regards to bug tracking, for example being able to create states (open, in progress, closed) as well as labels.

These days I'm sure there are comparable solutions but having the issue system through github means one less service I need to track, which is also nice (client gets code, client has issue tracking, done).

With all that said I wouldn't use github issue tracking for complex multi-stage applications where the environment is an important factor in the problem.
Quitting social networks and using Tor and PGP isn't going to protect you from a nation-state intelligence agency. To suggest so is laughable and naive. We're not even at amateur hour yet.

You're better off reading Grugq's post[1] on developing good OPSEC, and even then you're far and away from it.

[1] http://grugq.github.io/blog/2013/06/14/you-cant-get-there-fr...
Not to mention all those who lack the required expertise, yet also deserve privacy.

That's why instead of looking for ways to ditch these services, we need to make sure they are audited on a regular basis, and that government agencies don't feel they are above the law; to remind our masters that only our consent gives them the power they crave.
>>anti-intellectual here at HN

What? I've found some very intellectually stimulating discussions here. I don't get the PhD === intellectual thing you're talking about any more than I get the mainstream media equating Edward Snowden's high-school dropout status as indicative of his intelligence.

In fact, Snowden seems like a classic intellectual whereas your claims that possessing a PhD correlate highly with intellectualism seem somewhat suspect given my own experiences with possessors of PhDs.

Intellectualism is just an interest in ideas and exploring those ideas, and formal educational achievements don't indicate anything other than formal educational achievement.
I'm running it on my primary phone. The battery life is terrible, it crashes semi-frequently, and a bunch of apps are really buggy. If you are fine with that, then yes.
Yes anecdotal evidence is useless, but you consider not agreeing to sit through 30 mins of ads before you see something that you already paid €10 for is 'unreasonable' !?

In that case I am far more unreasonable. I dont support MPAA, RIAA, etc. involved companies at all.
My reasoning is that by supporting them you are supporting their lobbyists who will then introduce crazy laws like ACTA and SOPA.
I'm just patiently waiting for them to die off.
When Will My Computer Understand Me?
I am a big fan of TFS particularly since it allows for the feedback client to be used to get direct feedback (Video, Audio, Screenshots etc) into it from selected users in a very unintimidating way.
Einstein’s Spooky Action
SQlite might be meant to be light, but surely they could implement rudimentary alter table support (perhaps through the create new and rename strategy mentioned here)? The alternative is that each client have to code their own version. I can understand if they say no to features which are rarely used, but if something would be used by the majority of the users, I cannot understand that they would say no for 'lightness' sake.
There was a Kindle edition for the 3rd edition of the book, but it was justifiably withdrawn. Here was my review on Amazon to warn people against buying it:

=================

The Kindle edition is completely worthless, because it is missing many symbols. It appears to have been done using OCR, and it was confused by mathematical symbols. For example, there are some places where I THINK it was supposed to be the greek letter phi, but it comes out as a left parenthesis and a right parenthesis. At least with that you can figure out what it was supposed to be. There is much worse--places where symbols are completely gone. E.g., there is a place where you just get a capital sigma with a subscript giving a summation limit, a blank space, a less than sign, and another blank space. So, the proof is saying the some of something is less than something else.

This is a shame, because the book itself, from what I can see, is EXCELLENT.

=================

This illustrates a major annoyance with Amazon's review system. They combine reviews for all formats of a book. This is bad both from the review side and the potential purchaser side.

From the review side, how many stars should I have given the book? The non-Kindle versions are excellent. 5 stars. The Kindle edition, as I said, was completely worthless. 1 star. So do I give 5 stars or 1 star? 3 stars?

From the purchaser side, the combined reviews are annoying because I want to see the reviews specifically for the format I'm considering. For "Proofs from the Book" this is not too much of a problem because there are only 17 reviews. I can just read them all. For books with hundreds of reviews, it is a problem.

As far as math books on Kindle go, PftB is the worst I've tried, but I've not actually found any math book that was acceptable to me. The others I've seen have had all the symbols there, but it was done by having the math handled as embedded images, which did not resize if I changed the font size, and were smaller than the math in the paper book.
Not in the same sentence. If you want to learn advanced concepts, try lisp or haskell rather.
That's not at all what "The Book" means, though!

The idea is that a proof from "The Book" feels perfect in the same way that, say, listening to Bach does. Less natural, more transcendental.
What's the Difference between Simplified & Traditional Chinese in Unicode?
Really? I find that to be one of Django's biggest wins for me. The only thing I dislike about it is that you need to use multiple forms if you need to wrap multiple models. But having forms that aren't tied to a model is so easy in Django.
Minimizing their use minimizes the reason to have any fear or concern over the data NSA or whatever collects.

It's always better to use alternatives to the eavesdropped service, but the benefit comes from minimizing and eliminating the amount of eavesdropped data, so it's always good to minimize the usage. If it means to use Skype only in strictly required cases, I think it's acceptable as long as you realize that whatever you say or imply directly or indirectly or whatever can be gathered through metadata or side-channels, it's a no biggie really.

The best hide is to hide in the crowd and realize the situation and act accordingly.
IFrame loop
Proper minions are attracted by the prospect of wielding petty power in an arbitrary manner - a proper minion must enjoy being mean, otherwise, you'll wind up with true piety rather than its pretence.

Minions don't play hackysack unless they can exclude someone.
Shenandoah: A pauseless GC for OpenJDK
As I understand it, some of the thinking in the Vendor Relationship Management space [1] flips the 'informed consent' equation on its head - you as an individual specify what standards a vendor has to sign up to when dealing with your data, and _they_ are the ones agreeing.

I don't know the degree to which this really fixes the CLICK ON ANY BUTTON IT TAKES TO GET ME INTO FACEBOOK approach of most users, but it's an interesting thought experiment at least.

[1] http://cyber.law.harvard.edu/projectvrm/Main_Page
What does the world's start-up geography look like?
I'll tell you exactly how it got left off.

I've just never heard of it.

Do most HN readers have the impression that polls like this are made by some some all-knowing, perfectly fair, professional editor who only puts up well researched, carefully thought out, scientific and objective options in their polls?

It might surprise you, but I'm just another HN reader just like yourself.

I woke up today and thought, "Hey, I'd like to know what other HN readers consider good bugtrackers. Why don't I put up a poll?"

I remembered the names of a few of bugtrackers off the top of my head, but just having a few would make for a pretty lame poll. So I pulled up the wikipedia article on the comparison of bug trackers. It had a million listed, so I thought that might make for too long a poll. So I chose the ones I personally heard of, and added an "Other" category for the rest.

I hope that clears up some of the mystery.
A much shorter version of this article: "Quit Google. Quit Facebook. Quit Apple. Quit Microsoft. Quit Yahoo. Quit Skype."
By "woven into the fabric" I mean that the physical world executes what we think of as algorithms, as part of its natural existence. We write an equation that represents viscosity, but nature just executes viscosity because of the way the atoms interact. Or rather, viscosity emerges because of the way things interact. There is no equation, there is no computational organization, there is no unit testing, there's just doing-- at massive scale.

By the way, I would say not all algorithms occur in reality, and when they do, nature isn't necessarily very good at them. For example, sort and binary search just don't seem that high up on the list of things the physical world cares about. The natural sorting process by which dirt in a container separates out into various gradations of size, corresponds to bubble sort-- not an especially efficient algorithm.
I'm surprised. Our company evaluated several bugtrackers and jira was by far the best. We're still using it two years later and still quite happy with it.
| Real communism was pretty close to being illegal
| as it explicitly calls for revolution, in contrast
| with social democracy.

Marx believed that the transition to Communism would go like this:

Democracy => Socialism => Communism

with each of those transitions being a bloody revolution. The transition to Communism wouldn't necessarily have to be a bloody revolution just because Marx thought that it would be (as evidenced, to him, by the transition from Totalitarianism => Democracy). Also, the term "Communist-sympathizer" could very well have applied to many people at the time that were more in favour of social programs like universal health care.

| The "witch-hunt" term needs to go away.

This is one of those times that the term witch-hunt is actually useful. Once you are accused of being a Communist-sympathizer, everything you do is under a microscope, and you're guilty until proven innocent. By the time you're accused it's practically a fore-gone conclusion, and no one wants to listen to you. It's an Us vs. Them mentality, and you are accused of being one of Them, and now you have to prove that you're One of Us. Does this sound like something helpful?

| the media has found it very easy to use him to
| make the anti-communists look like the real villains.

This isn't an all-or-nothing proposition. It isn't a case where the 'evil people' are either the anti-communists, or the communists, and that's the end of it. No one things that the USSR was a "worker's paradise," but at the same time, "I'm working against these other bad people," is no excuse for bad behaviour.
This is true, but you should probably still put more emphasis on avoiding them than optimising your process for fixing them.
Facebook is pretty much 100% https already. Think about it.
> The new business models can't support the old cost structures, but they can support the new cost structures from new businesses built around the disruptions.

Excellently put.
It seems like it should be possible to make a much lighter weight encrypted email protocol than, say, GnuPG. Address books should have a public key field. Emails should have a X-Public-Key: and X-Signature: fields. You can add key exchange on the existing protocol. If you've got a public key in your address book, outgoing emails should be encrypted. It seems like it would be trivial for GMail or Thunderbird to support something like this. I realize this doesn't solve all the problems GnuPG does, but email exchange would be encrypted, it would be easy to adopt, and would let the end user choose manage keys and store emails encrypted (Thunderbird, say) or not (GMail).