skysight-inc/HackerNews huggingface dataset:
Doesn't one key-logger on the client computer reveal all of the passwords?

That's one-factor authentication.

Two-factor means you need two things, not just the passwords, but for instance also a device.

You mentioned a remote key, so yes, it sounds like you have two-factor. But not four.
>The Last Psychiatrist, ever controversial, suggests that in some men, viewing pornography (and relevant compulsion) is a way of maintaining a state of denial regarding their own poor sexual performance. It's an interesting hypothesis.

Yes. If one is to assume there's something as a "rich sexual performance" standard, people should aspire to.
The right of apostasy is considered part of the ICCPR treaty[1], so it should be respected by all the parties. At least here in Portugal, you have the right to demand they stop using you in statistics and such.

Of course, most people don't bother even if they aren't actually religious, so the Church still claims 80% of us are Catholic, even though many don't even get married in a religious ceremony anymore, much less attend mass.

[1] https://en.wikipedia.org/wiki/Apostasy#International_law
Number of occurrences, by the looks of it. Each match (per line) increments its counter by one.

https://github.com/outsideris/popularconvention/blob/master/...
What about Flask vs. CherryPy?
I'm moving to coresite santa clara, and I'm mostly in, but I'm also mostly out of power, and the conditions are not so favourable for me renting out significant rack space. I've also been kinda soured to the idea of letting other people into my production co-lo[1] so I'm kinda re-thinking the whole customer-accessible co-lo thing.

That's the thing, renting co-lo space, when you least datacenter space is generally a really shitty deal; the economics make more sense when you own the place.

I'm also building out a datacenter in my buddy's warehouse in santa clara, but the fiber isn't there yet, and the power isn't in yet so unless you can deal with comcast-level network, that doesn't help you. It does look like it will be pretty cool when it's up; we have a bunch of those 'datacenter in a cargo container' things; My buddy wants to rent out whole containers at a time to big players; I am focusing on renting dedicated servers in them. Again, it's high density, so having a bunch of smaller customers with access is probably a bad idea.

So yeah, uh, it's essentially still all up in the air, with no real ETA.

[1]http://blog.prgmr.com/xenophilia/2013/05/outage-in-rack-05-1...
Mandela: https://www.google.com/doodles/south-african-freedom-day-201...

Einstein: https://www.google.com/doodles/albert-einsteins-124th-birthd...

You seem to be creating a mountain out of molehill. The design they have is targeted at certain searches - not on their main landing page.
I took a look at the website you linked at the bottom of your post.

The first thing I noticed is that most of the front-page articles are testimonials. Fortunately there was an article written by the author right at the start, however as soon as I started reading I noticed another problem. Almost every reference is to other articles on that same site, which themselves link deeper into the site. Occasionally I'd hit some articles from psychology today (psychology magazine, not a journal), and other popular media sources. I did not find any references to proper scholarly articles though.

A quick search of Google scholar turns up no articles to back up most of the major assertions he makes on here. Now that's certainly not enough to dismiss the site outright, but it's certainly enough to make me question what exactly he found, and how well he is interpreting the existing results. I have no trouble accepting the existence of porn addiction, but I do believe that making a case as strong as the one you seem to be making requires much stronger evidence than what you have presented.
> Flask with SQLAlchemy is just as powerful as Django's ORM.

sqlalchemy is more powerful than django orm.

> I believe Flask actually has the advantage in the ORM since you aren't tied to Django's strictly RDBMS structure and Flask will allow you to easily use NoSQL solutions if that's your thing

easy there. you can as well use nosql with django (orm is useless then, by definition) and you are in the same exact situation as using nosql engines with flask. if you get rid of the orm in django (which is doable), you are just bringing your own batteries here, just as you are bringing them to flask.
I mean to me, all it indicates is Jobs and Hillel Cooperman were the only good benevolent product and aesthetic guys in the OS space.
The only reason Netflix appears to support DRM is because they get content from organizations that demand it.
Ask HN: Products You Wish Existed?
Share product ideas you wish existed.
ngrokd (the server portion) does not store any of the data. the only portion it inspects is the Host header to determine routing information. All of the code for inspecting the traffic is done on the client side on the machine you control. =)

Lastly, the code is open source at github.com/inconshreveable/ngrok if you'd like to audit it.
To bad it is built on top of that language that features so many remote root exploits. :(
The real benefit I see in regards to HTML5 video is mp4 streaming to xbox, chrome, safari, ie, firefox (on windows), android, and ios.

Utilizing other formats (like vp9, flash, and silverlight [silverlight I think is getting discontinued]) will cut off your ios demographic.
1) A Hate/Dislike button.

2) A plugin that can organize everything I emailed to myself (links, videos, photos).
There was an incident with Jannet Jackson showing some tit on the 2004 superbowl concert, and everybody was faux-shocked. Much more for porn.

It's a society of hypocrites and puritans.
Soul of a New Machine is an excellent book. I'll second that recommendation.
I'm sure Facebook will like the overview ; and any developer will love it !
There is another option to GHCJS and Fay now - Sunroof (http://www.ittc.ku.edu/csdl/fpg/software/sunroof.html) - which is entirely inside Haskell - no compiler needed other than GHC.
From Learning Rails to Deploying a SaaS App in 7 Days
>Marriage is supposed to be legally binding. No-fault divorce is a new (and imo vastly problematic) thing.

No-fault divorce is the inevitable result of the fact that women can now be reasonably expected to support themselves without a man.
"""an praises the use of porn by women (independent, empowered, sexy)."""

Only in liberal, upper middle class, circles. Which of course includes most of the wannabe upper-middle-class talking heads and journalists.

Middle class society don't share the "empowered, sexy" view for porn on women at all.
Agreed, very cool idea. Would love to see it expanded upon.
His views on open source represent that of the Free Software Movement, I don't see anyone questioning the german football coach's abilities of football and managing the german team due to him eating a booger on live tv during a game.

Yet when it comes to Stallman, his detractors seem to focus on ridiculing his person rather than argue against what he is saying.

If I find anything disgusting, it's such cowardly behaviour.
Exactly! It's in the contracts Netflix signs for content distribution. So really this is good for Netflix , but CAN open the door for competitions. I don't think cable providers will let the opportunity pass them to stream through a browser.
What's wrong with IE6?
Hit up grooveshark.com and go to town. It has never been easier.
Everyone gets to decide, and feminists are part of everyone. The point is that making "porn that's not awful" is an intrinsic goal, unlike most commercial porn producers.
I don't think the ORM concern is valid - SQLAlchemy is probably the best ORM available for python and you can drop it straight in to your flask app.

As you say, it really depends on your use-case. I wrote a number of crud apps in Django in a previous life (when Django was still fairly young). I found that out of the box you could get something set up quickly but trying to bend it to your (or the clients) will sometimes required a lot of work. I remember at one point having to duplicate a huge chunk of code into one of my models. That's the tradeoff you'll always run into. You'll get a really complete system for free but it won't be as flexible as you may one day need it to be.
That's how they present it. However they don't sound convincing. This announcement is enthusiastic, rather than saying "yeah, we don't really like what's going on, but our hands are tied, etc. etc.". If they are enthusiastic about DRM - they are promoting it. So it's reasonable to criticize them for it.

Today, we're excited to announce, blah, blah

People who don't like DRM and only use it out of supposedly necessity (bad excuse if you ask me), won't be excited about it.

Also, Netflix is supposedly streaming some content that they own themselves. Is it offered DRM free?
Nocturnal emissions generally only occur in teenagers, just a small nitpick.
I meant $0.02, aka 2 cents.

Sorry about that. It is an easy mistake to make at 2pm in the morning.
Nice charts. I'd be curious about number of spaces, particularly for JS: 2 spaces seems more common in the Node community, but I see a lot of 4 as well. Perhaps it has to do with whether the author is more comfortable with Ruby (usually 2) or Python (4).

My current company goes against the grain by using snake_case instead of camelCase in JavaScript code. It weirded me out at first, but considering our backend is Python, it's nice not to switch conventions.
Feedspot - A fast, free, modern Rss Reader
I hate to shout "semantics!" but I do think you're misappropriating (or perhaps correctly reappropriating) Gray's progress. Arguing for political change on the grounds that it will improve things is not an implicit acceptance of the doctrine of progress as he defines it. If it were, the doctrine of progress would necessarily be continuous with all change and therefore meaningless. He's clearly stating that classical governments predate the doctrine, so how exactly could they have experienced change and refinement otherwise? Pointing to the expectation of improvement after change generally and calling it progress strikes me as really massively overbroadening the definition and missing the point.

He's not arguing that democracy is bad and that distinctions do not exist. He's arguing that it is clearly not the pinnacle or final goal of some sort of ever-improving vision. He illustrates this by showing that there are plenty of times in history when a democracy turns into something else, and a few times where a democracy built on brutality is erected on the ashes of a more civilized government of some other flavor (monarchy, often). This is not anti-democratic because it isn't a judgement about democracy, it's a judgement about progress and history. It is an indictment of the doctrine of progress, because the doctrine cannot permit the idea that a monarchy be better than a democracy. If the case is being made that democracies are bad, I don't see it here. The point I'm seeing being made (forgive me if I missed something) is simply that while two governments can be compared, what makes one better than the other ultimately doesn't have as much to do with the ideology as the way it plays out in practice, and the two are often quite far from each other.

I haven't read Gray's book, but I'm quite excited about it and am looking forward to it because of this review. Most of the negative feedback I see here has an indignant air to it that I tend to associate with first contact with powerful ideas. I will end my comments here, since if I'm off-base I'm not going to get any closer until I read the book, but thanks for having the conversation with me. I do appreciate the clarity of your thought and your taking the time to share it with me. Thanks.
I would argue eliminating the streaming services would more likely make the pie smaller. I don't think all the people paying x a month or ads supported are going to suddenly start buying albums.
Bear in mind, that since it's on github, even though it's a 'quick and dirty job', people WILL just download it, run it and expect it to work, and if it works, not care about auditing the code.

Those people deserve what they get, maybe, but still. Getting into a habit of never releasing anything that doesn't at least have basic security is a good idea.

When you come around to hashing the passwords consider https://github.com/rchouinard/phpass
Perfect Rhythm
But they make money when the music is sold, which is what Semaphor said.
Red Cliff is an awesome movie! I loved it because it focused on the strategy and politics of war, rather than the warriors or fighting.
>Personally I find it kind of anthropologically fascinating that society has a natural impulse to record the reproductive act and view such recordings as a leisure activity.

Have you also noticed that besides "the reproductive act" it records and views ALL kinds of acts as a leisure activity?

From war stories, to horror stories, political stories, court drama, to adventures, to comical incidents, stories about actual events, to a guy doing stupid things to himself (Jackass)?

Why would "the reproductive act" by any different?

Not to mention people rarely watch the actual "reproductive act". They watch sex. Including anal, blog jobs, tentacle porn, all of which are anything but "reproductive".

Because reproduction employs just one case of the total of sex expression / porn material, doesn't mean it has anything to do with it.
Do you mean...2 am?
>The GHCJS linker does tree shaking

Ahh, so does this mean we can shake out entire libraries like JSBN if we avoid using Integer?
What a waste of tax payer money.
Only on Windows 7 and 8. Linux Gstreamer support just landed in nightly, preffed off. https://mobile.twitter.com/FirefoxNightly/status/34910062265...

OS X is a bit more complicated due to needing to poke at Quicktime for the codecs.
The best selling book of 2012 was erotica :)
It's 2013. Are we supposed to be amazed by this?
Show HN: YC Company Addict? Take the YC Stack Challenge
Dude, they're having a hard enough day. My heathen-self can now marry and remotely, instantly ruin their marriage. POOR THEM JLGRECO, POOR THEM.
NSA Deletes Fact Sheet On NSA Spying
https://addons.mozilla.org/en-US/firefox/addon/edit-bookmark... covers that use case.
Defining Moments of an Artist: Debut of the post-Steve Apple
Thanks to you and Veraticus. My assumptions were completely off.
Though like Heroku, you start out with enough 'free' to cover the base model so you don't have to pay anything.
I really dig the concept. Having seen the downsides of vagrant on a few projects, I'm definitely interested in the feasability of cloud-hosted dev environments. Virtualization on top of cloud servers could make this cheaper than running your own, and if you got clever you could probably setup shared services for SOA heavy architectures.
I believe it's only for stats, which means the stats might not be accurate, but shouldn't affect the proper functioning of code (assuming nothing relies on stats being accurate).
UW Study On Why Women Avoid Computer Science Careers
Not just the compiler, the processor can do whatever it wants.
"23rd May 2013 - Reported
28th May 2013 - Acknowledgment of Report
28th May 2013 - Issue Fixed"

5 Days to Acknowledge: Yipes!
ARC in a language like ruby is trivial. ARC is probably the first kind of garbage collection ever implemented.

It's only complicated in Objective-C because of all the C.
Interesting, though at no point does the site actually say what language it's analyzing. I recognize the javascript and java icons, and I'm guessing that since the third one is a snake, it's python, but I have no idea what the last one is.
Yikes. I don't think you're saying kids should be ridiculed for investigating LGBT topics at school, or that they should be ridiculed for being perceived as an LGBT person, but that this may be more likely to happen since this draws visual attention to the fact that you're actively searching for a "gay"-related topic.

There are times when I would browse /r/lgbt (please go to /r/ainbow instead) and had to make sure I was logged into to avoid the custom stylesheet because it would warrant far too much attention for anyone walking behind me while using my laptop.

Either way, not sure if you got lumped in with the pseudo-bigots in this thread but I tried to help you out.
Sure :-) https://github.com/bpierre/gif.gg
The article doesn't mention or investigate face detection, which Facebook almost certainly does.
personally, i don't care about Windows on a tablet ... i develop software and create graphics using a 24" monitor ... i don't like seeing full screen anything. Windows 8 is a disaster for serious content creators and productivity professionals like me.
> I don't think 2100 MHz is close enough to be attenuated by a microwave oven, but of course I'm just speculating because it depends on the design of the oven's shielding.

I assumed that the design was that of a Faraday cage, which blocks the frequency it's designed for and all lower frequencies. anotherhue noted however that it's a tuned RF choke, which will only block a certain frequency.

For reference, I'm in Australia with a 3G phone on Optus, so the frequencies here are a little less scattered [1].

[1]: http://whirlpool.net.au/wiki/mobile_phone_frequencies
Where the $800K for radio/TV performances figure came from?
60fps scrolling? A semi-decent animation framework for developers? Low audio latency and good power management? Pretty much all the advantages Apple has from their decade of experience of developing OS X frameworks?
Cash Distributions: Understanding Mutual Fund and ETF Performance
How is that an Easter Egg?
Looks more like a 1 day window. Bug was acknowledged on the 28th of May and fixed the same day. This post is almost a month after-the-fact - 26th of June.
Verizon takes aim at telecom Big 3 with possible Wind Mobile bid
> Transactional memory is absolutely not free

Can you please compare in your experience, the performance of HTM with lock-free structures? My experience is that lock-free structures are rather slow, and my understanding of TSX is that it is almost free.

> without proper compiler support it's going to be very hard to use it properly.

They're using Intel's HLE, which requires very simple library support, which is already included in recent versions glibc.
Help me understand. Why do I want to move my development to the cloud? I grok a Heroku competitor, but I'm really having a hard time understanding what I could possibly gain from developing in the cloud?
Really it is a pretty horrible business to be in. You are totally at the mercy of the publishers, should you be really successful at customer acquisition and monetizing then you will be rewarded with higher royalties.

As it stands I don't see how it would be possible for Pandora to ever do better than small profits.
The cost of water (which we steal from the other states, of course) to wash the chalk away is much lower than the cost of the lawyer.

I wonder if there's a public choice/political economy theory on prosecutorial overreach and how to discourage it other than on a case-by-case basis (which is very difficult, generally).
Stereotypes and Generalizations
companies like Google make an effort to store foreign users' data in foreign data-centers owned and operated by foreign subsidiaries.

Can confirm that while working on the EU rollout for Office 365 a few years ago, this was certainly the case. EU customer data had to stay in Ireland, and there were even rules/debates about how much of the 'metadata' (i.e. to answer "does this user exist?") that could come back to the US.

At the time the reasoning was for EU Privacy Directive and not explicitly based on US law or precedents, but I bet a few realized the alignment and ensured the engineers stayed on this path.
I just ran a little experiment, because I'm out of practice on that sort of thing and too lazy to use anything but Pandora and Rhapsody anymore.

Google searching for 'pink floyd the wall' and clicking the three most obvious links in order gets you a well seeded torrent file. None of the links on the page obviously lead you to somewhere to pay to stream/download the album legally (although there is an iTunes link for the movie at the bottom).

Pirates are still winning on convenience, let alone cost.
Catch up? People like you really have no idea how much behind Android is as an OS. It's until very recently it's got close to 60fps scrolling, and low audio latency and decent power management.

One example on the advancement of iOS 7, how about take their animation framework a step further (which is already ahead of whats available on Android) and introduces a full rigid-body physics engine that's easily at the developers' disposal?

What Apple has always done is good developer support in the form of great APIs
Ask HN: What is the best way to find freelance devs?
I'm in need of a freelance iOS dev (or two) in the Southern California area. Anywhere on the West Coast could work as well. W

hat is a good way of finding great freelance devs?

9/10 devs I speak to say they can do everything and can't do crap. Just nonsense.

Have tried traditional channels of ODesk, ELance but nothing but crap on there as well.

Meetups - no go here in SoCal, everyone has an "idea" and is coming from a restaurant waiter background. The scene is pathetic.
The Fifth Amendment includes a guarantee that "No person shall... be deprived of life, liberty, or property, without due process of law".

"Due process of law" is the key here; the government cannot simply say "well, we don't like this person, so we're just going to decree arbitrarily that he doesn't get the same rights as other people".

What it actually means will vary depending on what the government is trying to do; in a criminal case, for example, due process includes all the procedures and safeguards to make sure you get a fair trial before you can be thrown in prison.

Of course, DOMA is more or less literally the federal government saying "we don't like these people, so we're just going to decree arbitrarily that they don't get the same rights as other people".

The Fifth Amendment is the relevant one here because the first batch of amendments -- the Bill of Rights -- are traditionally interpreted as only restraining what the federal government can do; they do not, it is generally believed, constrain the states. The Fourteenth Amendment added equal-protection and due-process requirements for the states, so when a state does something that treats people unequally the Fourteenth Amendment is what the resulting lawsuit usually turns on.
Make sure to ask for code samples before hiring
It is the same idea. I didn't like the user experience of setting up the SSH key nonsense and wanted it to just work.
Ask HN: Career trajectory for software developers
For people who start as software developers, what is the usual career trajectory ? while being a developer at 25 is one thing its quite a different thing being one at 35, 45 and 55. At the latter stages of the game, you have a family (hopefully) and are more set in your ways (read less agile or fluid) when it comes to change and you are competing against 20 year olds who will out work you (for various reasons) for sure but also be more comfortable with the trends current at that time. Not to mention the rise in the # of software developers coming from other aspiring nations and business work shifting to cheaper places due to the excessive need for optimization or effectiveness that business go for (although thats a different story).

So with this context, I'd like to ask how one should look at the role of software developer in the long run. Should one change their work - go from software developer to managing people in a engineering capacity to leading business eventually or just keep developing software ? The latter just seems a little bit unnatural. What does the community think ? do you guys see it the same way ?