skysight-inc/HackerNews huggingface dataset:
Anyone in the "Just let me pay for Reader" brigade (I'm not sure whether or not Om is a member, though it seems likely given the "How much would you pay" poll I saw on one of his posts) has no basis for complaining about Keep.

Keep, unlike Reader, is a paid service. A big point of Keep is to encourage people to use Drive - a storage service you pay for, once you fill up your introductory tier (keeping audio notes might help with that).
I'm waiting for the T-shirts about Forking and dongles to come out. This is going to be a meme now.

Also, April 1st is around the corner. It would be classic if github removed the "fork" button in response to it being offensive.
They're not that different, so if you're just starting out I recommend following the more stable 3.2 version. Once you've finished that, you'll be in a position to learn the Rails 4.0–specific material very quickly (especially once the supplementary screencast comes out).
... you should read up on the new hotness in emacs, finally making people really proficient editors -- it is called "EVIL" mode, it is taking the emacs community by storm.

Just hit 1.0 as well.
you need to read this comment for context if you think i'm systematically misunderstanding the tenor of this thread. i admit it might look that way if you don't start from there.

edit: this comment: https://news.ycombinator.com/item?id=5411071
To everyone angry at Adria for not "just asking them to stop":
I am a female developer that attends 4-5 conferences per year. I have had experiences similar to that of Adria's, and I pretend I can ignore them. Why? Because confronting a guy (or guys) I don't know, in a room where my gender is clearly in minority, and explaining why I found something offensive is not an action I have been brave enough to take.

I applaud Adria for being braver than I could ever be. I am responsible for my actions (or lack of action), and you are responsible for yours. Hopefully, together we can keep our conferences and communities accepting and fun.
Thanks for this link -- for my coworkers who use Sublime, this seems like it is an improvement over what they do know (create a shared directory on their computer to the VM's files).
A $15,000 investment that pays $1800 a year, guaranteed? I will write you a check tomorrow for the $15k.

I think your math is wrong somehow.
> You should read her blog, then.

So should you, since she made it fairly clear that she spoke to someone behind her and to her far left, and then the person next to him began the comments that set off this entire fiasco. I remembered that even without reopening it to read it again, just like I remember you punching all gay people in the stomach elsewhere in this thread by comparing us to rapists.

I understand that you are a self-described 'ardent feminist,' but please sit this one out. People like you are making this entire situation worse. This would be a simple moral ambiguity question ("is it moral to call someone out publicly on Twitter for a sensitive topic?") but instead we have to have the fucking sexism-in-tech fight with a sexual assault daily double and male feminists like you dropping the 1 in 6 statistic as if it has any relevancy to the topic whatsoever.

(It's pretty sad that I know to Ctrl+F for "1 in 6" in threads like these, and surprise, I found you! Thrice!)
>I think the solutions simple: where traditional government oversight and legislation is ill equipped to understand the problems about which they're legislating, they need to create a technocratic branch to further handle legislation where it seems a fit.

You have to be careful with things like this because of regulatory capture. And also because setting up a group of people whose stated purpose is to regulate something causes them to try to slowly regulate every part of it, even in cases where private ordering would lead to better outcomes. A huge part of the existing problem is instances where Congress doesn't need to act but does anyway.
How to be indispensable to your team
> Adding data-structures to a Lisp ruins it.

By this standard, Common Lisp is a "ruined" Lisp. Source: http://en.wikipedia.org/wiki/Common_Lisp#Data_structures

In Clojure the data structures work consistently across the language, which to me is one of many reasons why Clojure is a better Lisp than Common Lisp (but CL has its place).

> Moreover, those Lisp experts I have learned from didn't even mention Clojure.

On the contrary, Clojure is and has since its inception been praised and often adopted by prominent users of Scheme and Common Lisp (the list is too long, but for example the late Daniel Weinreb declared Clojure the future of Lisp). The Clojure conference in Portland this last few days is a perfect example of the cross-fertilization between the Racket/Scheme logic programming subcultures and the Clojure logic programming subcultures.
Sounds like it already does kind of do that. From StavrosK above:

"It maps multiple emails to the same identity, in that you use the same password to log in with all of them. The end site gets the email you log in to the site with (I can log in to Persona with email A but let all sites know email B every time."

So based on that, if you want to expose three different identities to 3 different sites, you can set up Persona to do that automatically, without having to remember the separate emails and passwords you used for each one. I guess the only problem would be if you needed multiple separate logins to the same site, but unless it's your own site, presumably that should be rare.
If you want ⌘S, ⌘C, ⌘V etc., try Macvim (https://code.google.com/p/macvim/). I use it for longer coding sessions (more colors, faster rendering when in fullscreen with split panes), and terminal vim over ssh when working on a remote server. Also, I map Caps-lock to ESC on my mac, easier to reach (and who uses Caps-lock anyway).
Per month? Quite consistently? I'm well outside my realm of expertise here so I'm honestly curious. It seems like if this were even semi-consistent people would be borrowing very heavily from banks and dropping it into these consistent stocks with something like 2-4x the interest.

I guess I'm always suspicious of free money.
It sounds like nonsense.
Hooray, another tools discussion where nothing gets resolved.

Tools are a highly personal topic, what works for one person doesn't necessarily work for another.

My advice is to try using one and only one new tool a week. By the end of a month you'll have a good idea of what your own preferences are and the relative strengths/weaknesses of others.

With editors, that'd probably be a gamut of vim, emacs, Sublime, Eclipse, and Visual Studio Express. If you're a Java developer, IntelliJ is worth looking at.

> [...] I’m going to go search for how to do it. I’m probably going to learn something in the process. At year 4 of Vimming.

I don't get why this is a bad thing. I've been programming for decades and still learn new stuff every week.

It should be noted that vim and emacs definitely appeals more to the maximizer over satisficer personality:

https://en.wikipedia.org/wiki/The_Paradox_of_Choice:_Why_Mor...
I hear you. My point is either vim or emacs is a much better choice than those "beginner-friendly" editors that the op would recommend to new devs. Simple: no pain, no gain. Both vim and emacs are painful enough for most people to learn, but the reward is substantial and long-lasting.

Side note: I think I'd love emacs if I hadn't learned vim first. Having a real programming language (elisp) for configuration and extension is nice.
We have had, for hundreds of years, technology that makes the cost of each marginal copy of a creative work some tiny percentage of what people are willing to pay for that work. Digital technology making that percentage even smaller doesn't fundamentally change anything. There is nothing magic about "essentially zero cost" copies versus "negligible cost" copies.

This is largely because our whole system of property is structured so that marginal cost is broadly irrelevant. We have a pervasive notion in our system that people are entitled to the "benefit of the bargain." That is to say, people are entitled to profit from the difference in price people are willing to pay for something, based on supply and demand, and the marginal cost of producing that something. That's why Apple can sell for $600 iPhones that cost only $207 to produce, or why Louis Vuitton can sell for thousands of dollars handbags that cost maybe $100 to produce. The marginal cost of production is irrelevant, from the buyers viewpoint, in anything we buy. So why should it be different for digital goods?
'The Hacker News Frontpage Protects Itself'
I have recently been converted to the joy of filling in credit card details (and address and phone number and...) with LastPass' form fill function. I previously had my CC details memorized for similar reasons, but I didn't realize just how much time I was wasting typing this stuff in over and over until it was magically done for me. And since security is what LastPass does, I have no problem with having their extension save my CC info in a secure manner.
Move over emacs, sublime is here to take your spot in the jihad.
> being treated with professional courtesy is a privilege
Did any of the people involved act with professional courtesy?
Where are you getting that they dropped Google Apps Activesync support for Outlook 2013?

A search brought up the main support page which says its upcoming (Under "OS and Microsoft Outlook® requirements"): http://support.google.com/a/bin/answer.py?hl=en-uk&hlrm=...

It also brought up a Google groups thread where a Google representative posted last month saying they're working on it: http://productforums.google.com/forum/#!topic/apps/rUd8phVXs...

Also why would Apple have to request addition to the Google Calendar CalDav whitelist on iOS? Google could just whitelist it themselves since its them who decides whether or not it continues server-side.
Thanks for the inquiry.

It is a convenience service.

The major part of the service is that Gift Card Drainer determines the balance of your card for you. Some people don't know to or don't want to take the time to go to the card issuer site to determine the balance.

Secondly, learning how to transfer money to yourself via credit card without a merchant account takes a fair amount of investigation.

The thing that sparked the idea for me was that I had a couple visa gift cards that I had used but I didn't know the remaining balance. I tried to get a gas station clerk to just use the remaining balance but they didn't know how and therefore wanted an exact dollar amount to put on the card. I really wanted the remaining balance out of principal even if it was only a couple of bucks! My feeling was why should the credit card company get to keep it?

Also I've had several friends that have told me they would just use the site for brand new gift cards they had because they don't want to keep the card around they just want the balance.

I'm aware that the fee is pretty high. I'm not trying to gouge people. The problem I face is that I get charged for the transfer from the card. Then I get charged for the transfer to the card holder. After those two expenses I still have to take a cut, otherwise it's not worth it for me to do this. I'm working on cutting the cost down, but for now that's where I am. Do you think that the fee is a major detractor? I've labored over that point quite a bit.
That kind of language will bring the discussion to an end.
If a user returns relatively quickly they generally remember how they logged in. The problem is when they come back after some months. At that point, they've probably completely forgotten how they logged in, and have cleared their cookies for some reason or another. It's a standard troubleshooting suggested by many websites. (Not saying it should be so, but it is.)
Yes. I used to subscribe a pipes quizblogs' feed.
Per month?

Oh, duh. My mistake. I can't even claim "it's late, I'm tired"
Game Developers Conference and space-time diagrams
> Plenty of dividend stocks give more than 1%, even.

1% a month, 12% a year on stock price? This is utterly impossible, the stock price would have risen. But if you can tell me where I can get 1% a month for some N$ investment, please share!
> This isn't looking too promising.... :-(

Well, perhaps this is a market opportunity. Many people need products that embrace the OpenWeb.

Google was a good champion. But Google is an advertising company after all, and their primary business is to spy on your datastream in order to sell your attention to advertisers.

So now that Google seems to be abandoning the OpenWeb, perhaps this will create a void that can be filled by others...
Firefox: Why we won’t enable Do-Not-Track by default
It also turns out that Keep will provide them with a LOT more information about users that advertisers would pay through the nose to obtain.

Reader.. not so much.
If you own a Roku and install Twonky media server, you can beam (watch) the videos on your flat screen, from your smartphone.
Sorry, this is completely false.

1. The hosting company does not have to act, ever. It just may cause them to be liable.

2. The hosting company can always push back on faulty notices, like this one, with no impact. There is nothing for them to be liable for, as the subject matter is not properly for a DMCA notice, and an invalid DMCA notice imputes no knowledge to them, even if the part that would normally give them notice is valid. This is actually well settled.

So, in short, no.
Influential or not, Opera surrendered when they switched to WebKit/Chromium. In terms of defending the open web, they're irrelevant now.

However, I wouldn't dismiss Microsoft so quickly. They're a serious problem on many fronts and will probably switch sides once this battle is done, but they have plenty of reasons to oppose a WebKit monoculture, at least. When you don't have many allies, you take what you can get.
Well no; the power dynamics and the groups in question might shift from country to country, but the basic idea carries across.

That said, I'm sure a lot of academics do focus specifically on the US.
So, some people were acting immaturely at a tech conference, violating the CoC. They offended someone with their antics, and most likely embarrassed their employer, a sponsor of said conference.

The employer might have been a bit knee-jerk in their reaction, but maybe not. No matter how many children you've got, publicly embarrassing the company at a sponsored event is certainly ample grounds for termination.

I am not a member of the python community. But I've gotta say, it's nice to see that it was handled in the way that it was.

And then you people. This Hacker News crowd. Jesus H Christ. You're talking about how Adria failed to use her power responsibly? Give me a break. If I was sitting where she was, I might have done the same exact thing. When you are childish in public, and behave in a manner that the organizers of a community event do not want you to behave, you get kicked out. When you make an ass of yourself while waiving a company logo around, you can expect to have your career impacted.

It's unfortunate that such an example was made of them. It is not a wise strategic move, clearly, because doing so mobilizes the asshat army, as we're seeing.

The non-apology http://news.ycombinator.com/item?id=5398681 is just disappointing.

My hope is that the boys involved in this incident can learn from it, and behave more appropriately when in public.
I watched friends who worked at Washington Mutual with tons of WaMu stock see their "retirement" disintegrate in a couple months then getting rewarded with a pink slip. Not even a risky start up. That was a pretty painful.
Ask HN: Alternatives to LexisNexis for identity verification services?
I am currently integrating LexisNexis services for identity verification services for an application I am working on. Without going into too much detail I'm a little tired of trying to work with them and would love to move to another service provider. I've spent the better part of the day searching and I can't seem to find anything that's suitable. Anyone know of any moderately established (at least) services I can look into? We do have a requirement that the provider can perform identity verification of both US and non-US addresses.
File formats, sure, but I don't think Dropbox is that interested in open protocols (or at least open storage/sync protocols), for obvious reasons.
Your pinky shouldn't have to stretch to reach Ctrl because your Caps Lock key should be remapped to Ctrl.
I got that google plus is also there and the main thing i really like that google play is really interesting.

if you want or get to know about the blind date here you can get: http://goo.gl/FWsbd
Thanks for the link. I just read that and discovered the "turbo encabulator" (http://www.youtube.com/results?search_query=turbo+encabulato...). I am enjoying this a lot more than TED.
>:set format=html and then gg=G. Let me know what you get. In all seriousness, never, ever tell me what you get.

'format' is not a vim option. Perhaps he meant filetype?
1. I like learning new tools and I got pretty good at vim's 10-15 fundamental commands in probably a couple of weeks. I was certainly OK, albeit a bit slow, by day 2 or so.

2. By the end of month 1-2, vim had become completely second nature. I did stuff without thinking. Actually, thinking about what I was doing started to confuse me.

3. Sure we all spend lots of time thinking, but I also often find myself cranking out code and vim is quite amazing for that.

4. I ended up switching to emacs because a) I like learning about tools (see #1) b) emacs gives you a more IDE-like experience c) while retaining 90% of vim's editing power d) and in general has the similar "become an editor expert" philosophy to optimizing editing workflow

I haven't used sublime, but I'm quite fond of editors that are keyboard-only (especially for jumping around, etc.), cross-platform, have stood the test of time and have endless extensibility.

edit: I have customized both vim and emacs to crazy depths. There was a time when just as I started to code, I'd say "why can't I do this [blah] drudgery automatically?" and end up writing an emacs function to do it :-)
What a darling world you must live in.
she could change seats. or turn around and speak to them and tell them she can overhear them and its not cool.

why turn it into some sort of vigilante prosecution of juvenile behaviour + public lynching? i'd like to imagine most people don't have the kind of moral/cutural baggage to want to do that to strangers they happen to overhear/pass by/randomly encounter..
It looks like they changed it for a few hours after I made my comment, but it reverted
China IP address link to South Korea cyber-attack
Although the conference was open to anyone who paid admission, the conference was certainly not a public place.
I switched from nano to vim a few hours ago. When I first installed Arch Linux all those months ago I was intimidated when I was presented with the choice between nano, the default, and vim, "for experts only." When I used vim for the first time today I expected it to be a lot more "difficult" based on everything I had read/heard prior, but after reaching the Arch Wiki entry I was able to hop right in with no difficulties at all. Honestly, the biggest "challenge" I'm facing so far is just getting used to typing "vim" when my brain is used to typing "nano." I'm not denying that vim is complex, and it will probably take me months to "master" it and use it to its full potential, but it isn't hard to just jump into and use, and like you mentioned vanilla vim works perfectly fine.
It's not functionally the same thing, because there is nothing here for them to be liable for.
"entirety of SoftLayer losing the protection"? What are you talking about?
I'm probably forgetting something but it should just be setting the terminal window to 10000 characters. So basically for the entire document word wrap won't happen automatically until a line reaches 10000 characters long.
Intertrust Sues Apple, Charging Patent Violations
Sorry about the late reply. It was somewhat similar to YSlow for Firefox. I always thought it had some potential because the implementation was so slick.
this one is really nice.

if you to get the information about blind date there are some tips for blind date to get about this follow this link: http://goo.gl/FWsbd
Every time I read these comparisons I can't help but picture two guys arguing about screwdrivers:

Guy 1: Hey, mine is a flat head, definitely better!
Guy 2: Nah, mine is a Torx, shiny and fancy, definitely superior!!

And these two guys always seem to forget that one works as a carpenter and the other one services electronics. I can't see much rationality in the argument.
To get a ring appraised you can walk into a jewelry store and pay $100 without the person who bought the diamond knowing about it.

That is simply not possible to do with a bank statement, there is no equivalent easy to use affordable service.
I think there is a compelling case Microsoft should move in the other direction. Will they have the right leadership in the future to do this, I don't know. Microsoft is not a lost cause.

I came of age as an active Slashdot reader. At that time Microsoft was seen as an arch villain that could do nothing but evil. Curiously, today Google has a far deeper and more chilling degree of influence far beyond what Microsoft had. Microsoft had a monopoly on an open platform, Google knows everything public about you, a lot of private stuff too, possibly can run facial recognition of you against every picture on the internet, and wants to also be able to predict what you are about to do. And they have a monopoly on online advertising. Unelected regulators and elected representatives are terrified of Google. Google has gotten a blank slate pretty much to do what they want, perhaps from a national security standpoint alone.

Google today, makes the Microsoft of yesterday look like a used child's toy.

I see the attitude toward any dominant government or corporation as a pretty good thermostat toward a group's value of freedom and openness, and quite frankly the free pass Google gets here (relative to Microsoft in 1998) is disturbing.
It's great to see how far pyvideo's gone since early last year. It may be because I'm still on the noob side of Python, but it's been an amazing resource since my first visit.
IMO, the whole point of tying multiple email addresses to one Persona account is to prevent websites from figuring out that both addresses are tied to the same person.

This is very important when you're trying to build an identity system that you want every website to adopt. Users want to split up their lives into distinct identities (e.g. one for professional settings, one for friends, one for family, one for a secret hobby...). A viable identity system should allow people to manage such identities with ease and switch between them at a moment's notice, without letting anybody else find out that @lubujackson on HN is the same person as @blowjobs on a porn site or a member of an unpopular political movement. Even if somebody carefully compared HN databases with the porn site databases.

Having said that, people do change their email addresses a lot more frequently than web devs assume. When this happens, they need to update their profiles in every single website where they used the old address. It would be better if my identity were linked to some sort of key that doesn't change, rather than an email address. Likewise, if there is a proliferation of Persona identity providers, some of them will inevitably go out of business after a while. It should be very easy to migrate one Persona account to another.
She "hid" by directly notifying the conference organizers through twitter. You can make the claim that it shouldn't have been done in public; you can't exactly also argue that she was hiding.