skysight-inc/HackerNews huggingface dataset:
I think you are right to point out what could be a small hypocrisy in my post, I see it too.

In my defense: I tend to see the established frameworks more as best practice design patterns than odious threats to originality.

Maybe that's just a rationalization but we need to work on what's come before us, what's been built us for us. We can't still be running round with piles of punch-cards if you get my meaning.

The work of our predecessors in both science and technology is a valuable gift and the digitisation thereof has ensured that this gift will constantly accumulate and be available (as long as good humans will risk their own liberty for a principled stance on digital freedom) so there is a point at which we take the title 'developer' literally and literally develop further on what has been achieved so far.

Innovation and originality are precious things and we should certainly value their rarity and value but you don't just stop at the wheel. You build a car.

It is very important to be thoughtful but we must also be cunning with our directions.

Focusing releases of energy on variations of the 'top menu; hero section; columns of content' layout might be less efficient than focusing on how better to interface to these things via those patterns, solutions that are transferable between contexts, adding more affordance across devices, etc.
Upvoted for awesome. Looks like the linked site claims availability of 1-2 wks?
That's why I have two conditions, the other is to no longer be borrowing $billions daily; i.e. get that cash by borrowing it.
Thank you for your well-constructed reply. I've updated my original post to reflect my current thoughts.
No offense taken from me. I believe that America is changing extremely fast, some for the good but, unfortunately far too much for the bad. Opportunity still exists but many of the "powers that be" have forgotten what truly made America great. The pursuit of their and many others agenda's have hurt many good hard-working entrepreneurs and others, intentional or not. "More government" seems to be their only answer to any "problem" and this attitude has cost Americans far too much and unfortunately has spawned the evils of "Crony Capitalism", giving the false impression that true Capitalism is bad.
I have yet to read anywhere why using Postgres or Postgres with Django is a bad idea. Everything says a vague "suboptimal" without any real backing of that statement.

Anyone know the real reasons behind that statement?
The better market opportunity would be SE that figured out a way to serve their customer base better. Splintering isn't always the best answer. For instance, the very valid "meta is murder" ideas lead SE to ban meta, and the need for meta led them to create a separate place to discuss meta issues for SE. But...it wasn't the SE community having the meta discussions then. It was a separate community with some overlap. IMO it was a bad move. To be fair, doing it right is an unsolved problem.
It's indiscriminate information gathering behind closed doors.

I'm not a US citizen but I am a UK one. My government is allegedly doing far worse.

Look - the fact is, this guy publicised some information supposedly politically beneficial to a foreign power [0] and this happened hours before he left Hong Kong unscathed. Looking at what has been done to Bradley Manning I think you would have to be fairly ignorant to expect anything different if he had not done this.

What Snowden has done is pro-freedom, pro-individual-privacy and anti-government-secrecy. Even if you are not courageous enough to do so yourself, you should be glad that there are still people willing to risk themselves for the values that made your country the greatest in the world. It honestly seems like you rationalise against it for some reason?

Without people willing to make a stand you are on the way to total corruption; the few will benefit and the mass will lose. And then your only option to regaining power will be revolution and blood-shed.

[0] I would assume that the Chinese government would have been well aware about this already due to having their own spies. (I wonder how many foreign powers had direct access to Prism?) All it has allowed is sabre-rattling due to redefining the public space.
The voters do provide this identification, but this information is recorded in the electoral notebooks, which the CNE does not want to include as part of the audit.
> so you are basically recording conversations you are a part of and there are no laws against that.

Depends on your jurisdiction, at least in situations where the other party is not aware they are being recorded.

In the US, 12 states forbid recording of conversation without the consent of all parties. See http://www.rcfp.org/first-amendment-handbook/introduction-re... - some may exempt situations where the party being recorded should have a reasonable expectation of being recorded, e.g. consider a public speech.

Outside the US this can be an even thornier issue, with many countries having substantially stricter privacy laws.
Didn't know that. That's pretty cool. However, its only for Firefox 15 which isn't available for mac yet..
Seymour Hersh is still writing for the New Yorker, Woodward writes extensively on US politics, Michael Moore is still making movies, and Noam Chomsky and Daniel Ellsberg can still discuss US foreign policy over a kitchen table.

Do you honestly think they're all the same? We're discussing a scandal about the NSA being exposed as doing something I for one have always assumed they were doing as a matter of course (indeed, I assumed they did worse and believe they probably do). Mostly I hoped the NSA was more competent.
6 Common Pitfalls Using Scopes
This looks really neat. I'm going to give it a try. One suggestion: put an itunes link on the home page :)

edit: an _obvious_ link, I should say. I kept clicking around without luck until finally I thought to click the "app store" text.

Also, it was completely not obvious to me that I could scroll on the page, and when I did scroll and a menu appeared out of nowhere it freaked me out.
Snowden goes to Ecuador
This is absolutely appalling that this is going on...I've never even heard or would fathom this in SF.

I was raised in San Francisco, right there on Mc Coppin and Market...smack damn in downtown. I've always known SF to be the most accepting and tolerant place I've lived in.

How could this type of prejudice go on in a city that allows nudes in parades, diversity in sexuality, and a bunch of 12 yr olds to run around downtown on Razor scooters at 3 in the morning.

I'm just speechless to hear this about my hometown.
It's rare because police can handle it now. If you let head to toe kevlar robbers get away all the time, well, you'll have a lot of those types of attacks.
No, quickmeme doesn't actually generate the final images. Instead it layers a transparent PNG on top of the image.
Commissioner Teveia Barnes is female. So it's "Commissioner Barnes," not "Mr. Teveia."

You can see what she thinks here:

https://www.youtube.com/watch?v=gmiY35brih0
Also relevant: http://www.youtube.com/watch?v=5C-DShN82mc
That's a terrific reference. I wish I knew about it when I started developing
Linuxes just make it difficult for developers. Or at least difficult for developers not using LAMP stacks.

Why not have a CMD compatible shell or at least built-in common programs like rdp and smb?? Even the terminal is clunky and uses bizarre archaic commands. Where is the gui!!!
It's difficult to see how this rationale can possibly justify ignoring a 10x speed up in vector-matrix multiplies (and similar speedups for some other matrix multiplies) that can be achieved with a modification affecting a dozen or so lines of easily-checked code.
The only way to know if a law is "constitutional" or not is to subject it to challenge it in the (non-secret) court system.

If a law cannot be challenged because either its existence is secret or the process of its enforcement is secret, or both, then we can never know whether such a law is or is not constitutional.

I guess some in favor of the status quo would argue that sometimes scrutiny (to use the word in the article's title) of laws and their enforcement is imprudent? Because it threatens "national security"?

Should the public be permitted to scrutinize the laws that make what NSA is doing "legal"? Why or why not?
None of your comments about the length of time the recording remains available or about duplication of existing features address the OP's question.

Also, you say:

" .... so you are basically recording conversations you are a part of and there are no laws against that."

I think that's simplistic enough to make it simply false. This looks like a good place to start:

* http://legallad.quickanddirtytips.com/the-legality-of-record...
Thought crime?
nice app and a neat site as well. how did you build it?
Show HN: Simple, prettified class diagrams from Objective-C.
Don't eat, sleep, or golf where you sh*t.
How can one be an whistleblower, if he doesn't release top secret documents?

Governments should not have `classified' documents, and laws against revealing information. They see everything people can do and be people must be able to see everything they do.
I use git to deploy about 30 sites and have found it to be a really useful workflow. It's particularly useful over SSH when using key-based authentication.

For my post-receive hook, I always add a tag to mark a deployment:

git tag deployment-`date +'%Y%m%d%H%M%S'`

You can see all past deployments with a git log:

git log prod/master --oneline --decorate

On all my developer machines, I have them add a `git-deploy` script to their $PATH, which looks a little something like:

#!/bin/bash
git push $1 +HEAD:master
git fetch $1

You can just run `git deploy prod` (assuming your deployment repository is named 'prod').

The extra `git fetch` will pull down the auto-generated tags so you can see them locally w/a simple `git tag`

Edit: Forgot to mention, that since git ships w/a bash shell for Windows, most of this should work for Windows-based dev setups as well.
This a very good hack. Kudos for it!
In the first dot com boom DIE YUPPIE SCUM was stencil painted on all the sidewalks in SoMa and the Mission, so nothing new...

http://www.salon.com/1999/10/29/yuppies/
There are plenty of places in the US that have lots of startup action going on, but a ton less buzz. Austin, for one (disclaimer: I live in Austin). We don't necessarily have the same expertise or even interests that SV does and there are probably other problems that would never occur in SV.

On the other hand, it's way easier to fly under the radar here, if that's your thing. Austin is a hell of a lot cheaper than SV and it's surrounds, in most ways, so you'll stretch your dollars further. I'd claim we're friendlier, but that's just a guess. We can be pretty tetchy here about some things.

Silicon Valley isn't the only game in town. It's just the noisiest. And you couldn't pay me enough to put up with that.
Sort of. That's why it shouldn't be too hard a modification to implement. For a call-by-name argument, you just have to evaluate the "promise" every time, rather than just the first time. (Assignment to a call-by-name argument will be a bit trickier, but not impossible.)
How exactly do you see he could have blown the whistle without releasing supporting evidence, classified or not? Had he come out and made these claims without any supporting evidence, do you think anyone would have noticed? Or would he have just been relegated to the sidelines, denounced as a crackpot, etc.?
Mossad kidnapped Vanunu from Italy. With or without local help, you can be kidnapped anywhere.

http://en.wikipedia.org/wiki/Mordechai_Vanunu
I'm having trouble following. Can you complete this argument for me:

1. Edward Snowden has revealed unethical behavior by his home state.

2. Edward Snowden has fled to a foreign state that itself does unethical things.

3. ????
See http://www.aarongreenspan.com/writing/essay.html?id=86.

"(a) Whenever the commissioner believes from evidence satisfactory to the commissioner that any person has violated or is about to violate a provision of this division, or a provision of any order, license, decision, demand, requirement, or any regulation adopted pursuant to this division, the commissioner may, in the commissioner's discretion, bring an action, or the commissioner may request the Attorney General to bring an action in the name of the people of the State of California, against that person to enjoin that person from continuing that violation or doing any act in furtherance of the violation. Upon a proper showing, a permanent or preliminary injunction, restraining order, or writ of mandate shall be granted and other ancillary relief may be granted as appropriate."

So, all they would have needed was "evidence satisfactory to the commissioner" that you were "about to violate a provision of this division, or a provision of any order, license, decision, demand, requirement, or any regulation adopted pursuant to this division" in order to refer you to the U.S. Attorney. The California Attorney General wouldn't be involved in federal prosecution.

This section (formerly proposed Section 2155) is gone now because I threw a fit. No one else did. I find that depressing.
The unraveling of the American Republic is news of the century. Additionally, in terms of the implications of this leak for geopolitics and Internet business/security, this is easily the biggest and most important story in international affairs since 2001.
Show HN: Devil's Advocate
I've heard that HN has changed, and yet many of the threads I've participated in have an insightful discussion. I've created this account to perform a social experiment - to see whether having a contrarian opinion is still possible on HN.

My intention is to take the opposite viewpoint on every, but in many cases I expect to be arguing against my own beliefs. I'll attempt to avoid being banned (or down-modded into oblivion) by being polite in my dissension and will attempt to include only comments that contain substance.

Sometimes this will simply mean pointing out inconsistencies or logical fallacies, but other times I expect to have radically different ideas about subjects (or at least portray myself that way).

Can someone who speaks contrary to the majority's opinion on HN still survive? Let's find out!
I'd also include something like:

+Overview of cloud, when to use it, when to not

+Trade offs of different architectures (client only, client/server, web,...)

+High availability - how much you really need, how it adds time and cost to development

+Proper metrics to track in a software project

+Intro to agile (without turning it into an Agile handbook) in order to explain what's happening within the development team

+Packaging. I don't mean like physical packaging, I mean packaging for deployment -- documentation for admins, for users, support model, etc
You'll have to find a copy of a homeowners policy for reference. What you're looking for is a clause that releases the insurer from responsibility in the event of gross negligence on the part of the homeowner; such clauses do exist. To be gross negligence, they'd basically have to show that you knew what you were doing would possibly lead to burning down your house.
A browser is a browser.
Having witnessed the eras of gentrification in the mission district (my family has a small business around 20th and mission), the same people that are complaining that 'techies are forcing them out' are the same people that forced out the large hispanic community in the mission just 5-years earlier.

I shall not shed a tear.
This article is about an intriguing subject, but ends up becoming a bland editorial at the very end. The author brings in interesting anecdotes and a few stats, but it doesn't explore the suggested trend- that there is growing animosity between tech workers and non-tech workers- very much. He writes that "a growing number of San Franciscans are fed up" but doesn't seem to pinpoint who exactly this number is composed of. Lower-income anti-gentrifiers? Non-STEM hipsters? The author brings up both, but without more data, this trend seems ambiguous and undefined.

This article is about a news item that is still in development. But it'd be nice to see in which direction (i.e., who are the most active anti-tech worker segment) it's developing.
Welcome, baseball fan. Go directly to jail
FuzzyInfer - predicts one or more unknown characteristics via Fuzzy set analysis
It's not a red flag. He's committed a crime in the US. If I shot someone in Australia and fled to Iran that wouldn't be a "red flag" about Australia. (I'm not saying Snowden did anything wrong, but he definitely committed crimes under US law.)
You may be right.

Personally I don't like the 'bubblegum' of the iOS7 previews I have seen so far. I'm sure my daughter will love it but as a William Gibson loving tech nut it leaves me feeling a little left out in the cold... Be that as it may, this is what I wanted to say to you: people seem to think of jeweled buttons and gradients as skeumorphism but I find that to be something of a narrow view.

Example: my favorite skeumorph in OSX - type in an incorrect password at the lock screen and the little thing 'shakes it head' as if to say: "uh-uh, try again" such a light touch and so playful and benign at just that moment that the user is feeling a tad aggravated. How much better is that than a giant red 'X' an an ominous warning gong?

Skeumorphism in today's design circles is pretty much the definition of the phrase: don't throw out the baby with the bath water.
Subprocesses aren't used because the cost of forking is high. It's more efficient to fork a worker once, then have that worker keep doing work.

The problem now becomes transferring data to that worker, which is where celery comes into play.

Python threads cannot be used for CPU heavy loads because they all run on a single core.[0][1]

[0]: CPython threads are kernel threads but effectively act like user threads. All threads run within a single VM and thus restricted to a single core.

[1]: Jython does not have the same limitation.
Perhaps not as liberal as some places in the world, but definitely less affected by American hegemony. And clearly misrepresented.

The mixture the place offers is enough to protect Wikileaks and hopefully it will protect Snowden.

It is nice to look at this from the perspective of people before principles. If he is safe there then that is good.
Manage your Mac apps with homebrew-cask
Snowden, in Russia, Said to Seek Asylum in a Third Nation
I agree that some people may want to see more evidence than others.
Of course, there is no clear boundary between "obvious" and "needs proof".
However, I found that most people are quite able to judge whether it would be helpful to include a source for a statement.
I think that within most discoursive communities there is an implicit consensus on when a statement needs an explanation or a supporting source for it to be accepted [1].

Regarding the author's "duty": Maybe I should have called it 'courtesy' instead.
On the other hand, if I am not completely mistaken, HN was intended as a forum for constructive and thoughtful low-noise discussions.
As I want to profit from these discussions, I personally see it as my duty to make my comments as helpful as possible.
I would argue that including source for statements more often is beneficial to a discussion than not.
Therefore, I prefer to see sources.

[1] sorry, no source but my own experience as a member of some scientific communities and online forums.
so i guess that would make my responsiveness checker unresponsive
Edward Snowden accompanied by Sarah Harrison
I also share your experience regarding the unexpected ability to scroll on this page. Although I don't have anything against these one page websites, I've always been fond of being provided with a clear "more-content" indicator.
I've just started looking at this sort of thing - can I ask what technology you decided on for the apt repo?

(I'm especially interested in whether the restriction most of them impose on having multiple versions of a package is something you are dealing with).
Security.

Are you 100% sure that there is nothing you are exposing via your git repo that you want to keep away from the person who manages to hack your server or discover some means to reach the repo externally?

Getting hacked is not inevitable, but if you treat your systems as if it were you'll be a lot safer if it does ever occur.
Director of Engineering – Disrupting eCommerce
We're LE TOTE (letote.com), an eCommerce platform disrupting the market through our model. We have a passion for fashion, eCommerce and want to completely change the way women think about their closets.

We're looking to bring on a Director-level person for full stack engineering. We work mostly with PHP, Javascript, CSS and HTML. We have no prerequisite on experience, and only require that you are a competent, creative hacker who can write simple, elegant code. We have backend data needs, front end products to build, and potentially mobile app in 6-9 months. There's lots to do and now we have some capital!

Salary is competitive and you will get significant equity. Full time, or for the summer (June 15 - September 15). We are based in San Francisco. You don't have to be, but it's much better if you are and you have flexibility if you would like to work from home 1-2 days a week.

Join us. Email: rakesh@letote.com
Pedantic nitpick -

git remote add origin
git push origin master

It shouldn't be called "origin", because it isn't really an origin. A more fitting name would be "live".
Moving From Backbone To React
Second Life turns 10: what it did wrong, and why it may have its own second life
You've described some admirable utility that can be achieved by using Git. However, it can all be accomplished with other tools and without needing the entire deployment history stored on each production machine.

As for your comment about being "back to comparing files", that's all Git is doing internally anyway. You can do the same with other deployment tools and sha1 hashes etc.
It's rare because bank robberies are rare and are usually done by people who can't afford kevlar gear and you'll most like get caught.
ABC News "Finding America's #1 Fugitive" Edward Snowden
The bans of The Atlantic and other large publishers has been lifted...it was said early on that the bans were just temporary:

http://www.reddit.com/r/TheoryOfReddit/comments/v03qc/physor...

And speaking of temporary bans...I thought dailydot used to be blacklisted from HN? I'm glad to see that it wasn't a permaban.
If you are asking for postgres as a celeryd backend, it's not really what this dbms is meant to do... Redis is easy to install, run and manage (as long as you don't lean out of the window too much), so for celeryd it's preferable...
The Return of Surveillance Camera Man
You obviously did not read my comment. I am not saying these are derogatory terms. I'm just saying that they are being falsely applied to an individual for political gains. To conservatives, which I am not, these are derogatory terms.
Actually it is broken by today's standards. No encryption, two connections, nat issues, no standard (everyone does best-effort output parsing), etc.

It doesn't work on "all of the servers" either. All of my servers have ssh/scp available and will never have ftp.
Two things:

1) Battery killer, right?
2) My phone is usually in my pocket... is it going to catch things that are, I don't know, 5 feet away if it's in my pocket?
Hmm. Interesting.

I've heard a lot of reasons for this trend, but that's a new one to me.
5) There is a big toggle switch that lets the user shut ON/Off background listening ....
Why Microsoft’s cloud matters: Hint: begins with “A” but not Azure
"If the tag on Valencia had read "F- immigrants," or that piñata was made to represent a transvestite"

Yeah, because entrepreneurs and technology businesses are marginalised by society just like immigrants and trans people are.
Good points ... will fix :-)