skysight-inc/HackerNews huggingface dataset:
Is their Github account a good indication of the state of their Rails setup? This appeared to be the only Rails-related gem they've open-sourced that's relatively well-followed:

https://github.com/livingsocial/rails-googleapps-auth

The gemspec here:
https://github.com/livingsocial/rails-googleapps-auth/blob/m...

gem.add_runtime_dependency("actionpack", [">= 2.3.5"])
gem.add_runtime_dependency("ruby-openid", ["= 2.1.8"])

gem.add_development_dependency("activesupport", ["~> 3.0"])
gem.add_development_dependency("tzinfo", [">= 0.3"])
gem.add_development_dependency("actionpack", ["~> 3.0"])
gem.add_development_dependency("activemodel", ["~> 3.0"])
gem.add_development_dependency("railties", ["~> 3.0"])
gem.add_development_dependency("rspec-rails", ["= 2.5.0"])

One of the recent critical vulnerabilities involved ActionPack, pre x.x.10:

https://groups.google.com/forum/?fromgroups=#!topic/rubyonra...

The gemspec above specifies ActionPack 2.3.5 and above...theoretically, it's possible they upgraded their Rails installation without having to upgrade this particular gem...and perhaps they don't use this gem at all anymore (hasn't been updated in 8 months), so this is all speculative.

edit: Going to assume that LS at least protected from the Homakov-mass-assignment vulnerability, demonstrated in March 2012: https://github.com/rails/rails/issues/5228
True. At the same time if GitHub (or anyone else) dared contribute to an organization promoting, say, men's right's, you'd never hear the end of it.
As others have said, I could probably answer many of these depending on your definition. I typically consult multiple reference books daily. I'm usually reading some piece of fiction at any point though sometimes this means powering through something in a weekend and sometimes this means reading a book over the course of 6 months.
I think he or she means "hackable by intent", which seems to be a dying category.
You can come up with scenarios to justify anything, of course. The blog post seems to be discussing aliens as depicted in science fiction which almost always need some kind of handwaving ftl drive for narrative reasons. I was just suggesting the technological infeasibility of actual interstellar travel to be a more likely reason that we haven't or wouldn't encounter aliens, than their considering us beneath their contempt.

But yeah, that is one possibility.
If you use your email password for any other site, yes!
At 23, how much work experience did you have? Going into an MBA without adequate work (and life) experience is indeed a waste.
"There is no shortage of tech workers" says someone who has no experience or need to hire tech workers.

The best way to gain perspective of demand and supply in the technology market would have been for the author to request aggregate data from career sites such as linkedIn/Glassdoor etc. Most of the data seems to be from NSF and other Govt. statistical organizations. As others have pointed out, the fact remains that an 'IT degree' is just a piece of paper, actual skills is what counts.
i will be taking it wide very soon.
awaiting some kickstarter decisions.

-bowerbird
Yeah, Canada definitely has something to do with it, but also age. I'm 27, and know a LOT of 20-25 year olds who eat lots of Kale. They're definitely not all vegetarian, and many are too young to remember that slogan.

But what I really meant is that 'Eat More X' is so generic and easy to come up with that it's not surprising if it occurs to someone independently. For example, 'Eat More Bacon' would make for a good paleo diet T-Shirt.

From what I've read, the chik-fil-a slogan was quite clever and depended on the spelling and context. Simply saying 'Eat More...' on the other hand, is something we all say quite frequently. "Eat more vegetables!"
The short story of how "geek" got all cool on us
It seems like "in a vacuum" you'd think that MBA skills should be able to augment any business (even a startup), but because MBA programs self-select a certain subset of the population, you end up with the reality where the overwhelming majority of MBAs are characterized by pointy-hair-manager-ness.

It's almost like MBA programs aren't the problem, but the people who apply/selected are.
They should start using #asihaveglass or #wellnowihaveglass
You Don’t Own Your Logo (& Why You Think You Do): Why Copyright Transfer Matters
Wouldn't that mean a single point of failure?
I wonder why this brand ruination happened: did some manager at HP have a P&L compensation setup so that by cheapening the product he got a bigger bonus for a year or two?
Dart Talk at HTML5 User Group London
Kind of all of the above, but I started to realize that I was writing code in a very imperative fashion, since, although I do understand monads and how they keep IO pure, I felt weird writing very imperative feeling code. e.g. pseudo:

do
f <- openFile 'somefile.txt'
r <- read f
s <- doSomethingToR r

Kinda looked like every other language. Except no one else spoke it and the libraries (at the time) was of highly varying quality..

Also, while I was comfortable with monads, I never got comfortable with monad transformers. I had one monad that was a stack of something like 4-5 monad transformers and I started to feel as though I was losing touch with the beauty of Haskell.
Swype has had iOS demos since they launched. The source of this article doesn't prove anything other than that Apple and Swype have talked in the past, which is only logical.

Sounds like they couldn't come to any agreement though. From the comments in the reddit post the VP (and probably most people at Swype) just want an Apple deal and it's Apple that won't go through with it.
Given the toll of road traffic in terms of human lives, removing the freedom to choose the precise driving speed and the distance from the preceding vehicles and adjacent lanes, is a no brainer.
The only reason that he filed for a trademark was to keep other people from printing "Eat More Kale" on t-shirts. He's the IP bully at this point. Chick-Fil-A gave up on trying to bully him in 2006.
This is really a first world problem. I agree recruiters are often irritating, but I try to remember back 15 years ago when I could barely get a recruiter to return my call. I often take a moment to respond to recruiters on LinkedIn, sometimes offering them encouragement or advice on what I think they could be doing better. It doesn't take that much time, and I like to think that being friendly with them could help me down the road.
What I like is when I tell people what I do and they realize it has a direct impact on the economic recovery of the United States, and then suddenly they feel silly for making fun of me for not using decorators in python. At that moment, they realize that their sub-culture, while enjoyable in itself, is not 42.

I liken it to this (perhaps badly translated, perhaps misappropriated) Chinese saying: "If your philosophy does not wash rice, I'm not interested."

In 2003, ESR wrote of this in "The Art of UNIX Programming" (which I have on my desk): http://catb.org/esr/writings/unix-koans/end-user.html
That doesn't mean an additional secret stored on the server is a bad idea either way.

I've heard it referred to as a pepper (to go along with salt) and is in the application code.

bcrypt(password, salt, pepper) => hash. So even if they grab the db with the salt, the effective password to crack turns into 'password3jkl453jklgfuja9oph4mn" instead of just 'password'. Impossible.

And if they do get your site's code, you're back to a strong hashing algo and a salt.
Only on single engine stages; with 2 or more engines, damping rotation is no problem.
Or you can just use adb to unlock it. It's built right in. It's not 'fastboot unlock' but it's an actual adb command on Glass, specifically to unlock it so you can root it.

No need to try and find a back door. As Tim Bray put it, "Yes, Glass is hackable. Duh."
Show HN: I've built a 'game' using WebRTCs DataChannel (Chrome only)
As a school assignment for the past two weeks (like a big hackathon) i've been busy building a 'game' (it is more a demonstration) using WebRTC's DataChannel.

I've pushed to code to GitHub so everybody could learn from it:)

@tiemenwaterreus
Sounds like there was already bad faith from My Pillow on paying by that point, or else they wouldn't have made the demand.

Not much of a chance for the card holder, CC chargebacks aren't designed for contract disputes.
Paul has built something awesome. And something that's been entirely missing for many of us---both as mentors and accelerator managers. We've tried to throw any number of the existing tools at this issue to no avail. I'm really looking forward to putting Dashboard through its paces with the next class of PIE.
Fast Weight Lost and High Intensity Resistance Type Exercises Goes Hand In Hand
High intensity resistance type exercises will benefit both men and women for fast weight loss successfully. This type of exercise has to be performed briefly, infrequently and, of course, intensely. An agreeable combination is with high intensity type exercises, such as, walking or elliptical, splitting the week between the two. Preferably with high intensity type exercises making up most of the week, you can not perform high intensity resistance type exercises 3-4 times a week. Adding sufficient amount of rest between high intensity resistance type exercises for your body to heal itself and to effectively burn fat. Without sufficient amount of rest your efforts will be in vain for fast weight loss.

Benefits of high intensity resistance type exercises are increasing your metabolism for 36 hours, post-workout. And for fast weight loss this exercise will outperform and burn more calories than aerobic type exercises and cardio-type exercises. Depending on your diet plan you are using while performing high intensity resistance type exercises you are able to maintain or build muscle mass. So a woman does not have to build muscle, but she will be able to have a lean body without flab.
Also, my reddit preferences

http://www.reddit.com/r/austrian_economics/

http://www.reddit.com/r/Anarcho_Capitalism/

http://www.reddit.com/r/voluntarism/

http://www.reddit.com/r/MarketAnarchism/

http://www.reddit.com/r/Libertarian/

http://www.reddit.com/r/philosophy/
i dont understand why people say g+ experience is superior to facebook.. every time i come across a g+ album i find it very annoying.. that i have to reach the top corner to close the slide show of the album.. and the fact that when i reach the last picture of the album and i click next i get suggestions to checkout some random g+ albums.. all i wanted was to go to the beginning of the current allbum..

and i can see more stuff in a facebook page, less scrolling..

i know this is subjective that people prefer different things. but it annoys me soo much that people are soo vocal about g+ being superior to facebook in design/usability sense.. i don't see it..
>because nobody would use "Eat More Kale" as a marketing slogan unless it was an intentional play on Chick-fil-A's popular and widespread "Eat Mor Chikin" campaign.

This is not true.
There is no need to 'jailbreak' it. It's built with the same idea as the Nexus phones. It isn't 'fastboot unlock' but Glass has a specific command in adb to unlock, so you can root it. Takes less than a minute, no need for exploits.

Tim Bray says, "Yes, Glass is hackable. Duh."
There are so many generalizations here I wouldn't know where to start. I know plenty of folks that don't have MBAs that "smell the money" and "ruin good companies."

Also, might help to understand that MBAs come in all shapes and sizes. It's like saying you have an EE degree. Is that computer architecture? digital or analog communications? solid state?

Not all engineers are the same, so why do you seem to put all MBAs in the same bucket?
Very dense = high ballistic coefficient = longer orbital lifetime

Though I generally agree that CubeSats are relatively safe / low junkyness.

In fact, most (US only maybe?) CubeSats have to demonstrate an orbital lifetime of less than 25 years to get a frequency allocated. (The FCC regulating space debris via frequency allocation is an interesting debate for another thread.)
Wadhwa must be taken with very large grains of salt as he is relentlessly pushing an agenda which is probably not completely accurate. How are they defining entrepreneur here? Including dry cleaning shops and law practices? And are they having the kind of success as Zuckerberg, Gates, Jobs, Page/Brin, Yang/Filo, Omidyar, Musk, and on and and on and on?
Sure wish you'd benchmark the Perl Frameworks.. without them, the list is just incomplete and discriminatory..
2 Monkeys Were Paid Unequally; See What Happens Next
Pick a username and select another player (if there are any). You might need to wait a few seconds before anything pops up. :)
That's the point: you read the code, and when something is not crystal clear, you glance at the comment.
I wonder if one day it will be mandatory to wear some descendant of this device in order to receive government bulletins, and if the jailbreakers become some underground citizens rebellion against the corporate borg in Google, which ironically still goes by the now-sinister mantra "don't be evil".
Huh? Ctrl+F "isolat" doesn't show any results.

Setting DNS CNAMEs to a Heroku-provided name make sense. They might make underlying infrastructure changes; that's why you're using them instead of rolling your own on a VPS.

Having more than one worker also seems sensible.

The article stresses that these checks are all optional. You don't have to pay double for anything if you don't want to.
Maybe I'm TOO sentimental. :)
Carjacking victim describes harrowing night
I agree with Hispanic. I suspect some portion of attachment to driers pertains to the shameful connotations of the phrase "hanging out one's (dirty) laundry in public". My wife asks me to hide her underwear behind other clothes on the rack.
Perhaps someone may invent a non-PITA way to hang dry our clothes. Robotic clothes horse?
I don't believe that anyone truly enjoys driving. If that were the case I could say "I need a ride to North Dakota" and someone would totally be like "yeah I love driving, hop in!"

That never happens. People that love surfing will surf at every opportunity you give them, people that love eating will eat nearly anything you put in front of them. People that love driving.....well I need a ride to North Dakota.
Facebook Director Jim Breyer To Step Down
Thanks for the honest feedback, we tried to place a lot of emphasis on interactivity and problem-solving based learning.

Asking to create an account later makes sense, the lessons are open to try without creating an account here http://www.tryfoundation.io/learn/. We wanted users to create accounts in order for them to save progress and code especially for further bigger projects, thoughts?
I think he was asking that if the guards can use a key to get through without setting off an alarm, why did this guy's key set the alarm off?
This is terribly off-topic, but you don't have any contact info in your profile. Are you going to AdaCamp in June, by chance? If you are, please email me (it's in my profile), because I'm going and I've love to get to know other attendees. If you're not, you should apply if it's reasonable for you to attend (it's in San Francisco). The application period ends on April 30th. http://sf.adacamp.org/apply/
Revenue Canada says BitCoins aren't tax exempt
Dictionary words as HEX color codes
Obviously using your personal credit card for a $125,000 expense for your business is a little foolish, but does the employee have recourse against MyPillow if My Pillow is unsuccessful in litigation against Salesforce?

This case pretty much establishes that the purchase was made on behalf of My Pillow.
> You have to hang-dry your clothes; you get used to that stuff.

Just FYI, hang-drying is a poor metric for comparing standards of living. It's very common all over the world, in affluent societies such as Germany, the UK and Scandinavia. It's not about whether you can afford modern dryer technology, it's about whether your apartment has the space for one. I know mine doesn't.
HN with a touch of beauty for Chrome
Exactly, I have been searching for my functional language and have always felt that neither Haskell nor Clojure quite cut it, so I've been putting it off. The former because, well, it's not Lisp and I'd really like to learn myself a Lisp. The latter because of how the Java relationship overall ruins it for me, especially as it takes a lot of functional purity out of it. You always have to be aware not only of your coding style but that of the number of third party code you'll read both to learn from and to use. Also, not static and I have myself enough dynamic languages. I considered Roy and may yet begin using it in some places I currently use CoffeeScript, but then again it's not Lisp. BODOL could indeed be the perfect piece I've been missing.
Signup form did not work for me. First, the labels don't disappear. Next, I got some weird JSON in my window: {"status":"redirect","html":null,"message":null,"to":"/s/select_template?new_user=1"}
http://en.wikipedia.org/wiki/Anti-circumvention#United_State...
But that is the entire thing that makes Google's phones fundamentally better than most other phones[1]! They are, by design, entirely hackable. If you wish, you can get root on your phone; they explicitly make them this way. You're "allowed" to. No security exploits needed.

And, if they are true to their word--and there's no reason to think they won't be--the same will go for their computer-glasses.

[1]: EDIT: I mean that they are objectively, indisputably better in this fundamental way (of being expressly hackable by design). I am not saying Google's phones are better in all ways.
Because no software ever has bugs under unknown conditions. I think removing (human) brains from the equation will still result in there still being casualties - even if there are much less.
It doesn't sound ridiculous to me; perhaps you have a different conception about what the word patriarchy means in this context?
They could already use normal Linux and open bootloader. Android? Sounds boring.
Selected "I read multiple books a few times a week", but, I'm not sure if thats the best fit. I read for some amount of time every day, but, its rare for me to be on the same book for longer than a few days -- and if I finish a book in the evening, I'll probably wait till the next day to pick up another one.

Basically, my target for the year is to read 104 new[1] books cover-to-cover, or, two books a week, and I'm currently a bit ahead of schedule.

1. Books that I haven't read before, not that are published in 2013.
Bull. Taking out Drug War deaths doesn't change the picture much. Two thirds of all gun-related deaths in the US are suicides.
saurik: doing god's work!
That is a risk for _every_ vendor a business uses.
Facebook CEO cashes out $2.3B in stock options
Why use semantic markup with a CSS framework? It makes your CSS increase linearly with your content.
Two thirds of all gun-related deaths in the US are suicides, domestic violence is another huge chunk.
The DMCA provisions for circumventing an access control measure. Cell phone unlocking had an exemption before, but are restricted again.
Just out of curiosity, did it work? Where they sold?
Why the UK Snooper's Charter is a costly mistake
so an independent guy worked so hard on a project for years, i should just let him be, and work on some thing else..
Probably written by a bot : Hadoop Poses a Big Data Security Risk
It often seems to me that there are incentive problems with recruiting. HR's most commonly centred, on shaky data, around getting rid of as many candidates as possible, and there's no real advantage in them treating you decently, unless they think they're going to be rewarded for some financial gain down the line. If they don't think that they're going to be rewarded, there's still an incentive to mess you about because they don't really want you going with someone else.

Position of power, poor incentives, actively contradictory interests in the case that they decide you're no good for them. shrug

Breadth first search strategy manifests social problems.
Their interests are barely aligned with yours. After all, you're not paying them. Their real customer (the hiring company/manager) is.

Here's a scenario I've had happen in the past: * Recruiter pings me about job I'd really like * They prep me and I go to interview * I'm clearly not qualified or actually prepared as hiring manager asks about stuff that wasn't on job description * Company chooses other candidate from same recruiter.

Stuff like that makes me really wary of recruiters in general. Best way to get hired is to make great industry contacts at as many levels as possible and network your way into a gig (perm or contract). Most of mine have been through this route.
Regarding curl, you can just compile it on windows with msvc. It's not completely trivial, since you also need to compile openssl with it for ssl support, but it's perfectly doable.
It's worth noting that with Uber's current price structure, if you get there super fast the fee is small, and if it takes ages it's huge. So it sounds more like worst of both worlds.
BOSTON BOMB VICTIMS, R D ACTORS
The U.S. government apparently places commercial restrictions on the kind technology that makes this kind of wonderful technology (and possibly scientific) innovation possible for the everyman. For example, a rocket enthusiast once told me that any GPS chip sold on the commercial market can't function past Mach 1. Sad to think that even with basically quotidian materials now putting space in reach of the common man, during my lifetime it will still be an alien thing and the business of billionaires.
Making a change that lowers the number of failures is the definition of improvement.

Devil's advocate: For humans who insist on trying to drive anyway, we can give them race tracks or have designated "Human Driving" areas. It won't ever go away completely.
Old photos telling a story of gritty New York
I get 2-3 emails per day in LinkedIn. I read all of them. It gives me confidence that I'm hot and it's easy for me to just move on from my current job.
When I see Twitter, Facebook, HP, Google and Apple are reaching out to me, it gives me confidence.

I sometimes use small but rich startups that can afford high salaries as a tool to get a raise. Just by bringing their offer to my manager's table if it's required. This year I'm targeting $180K salary. It would be impossible without recruiters help.
I enjoy flying, though not driving, and I wouldn't fly you to North Dakota just because you asked me. It's too expensive when you're not doing it for fun. (Also, North Dakota is cold and far away.)
Mapping the Hilbert curve
Once in n years. And you don't really vote them out. You get the same parties and interests screwing you all over again.

You just don't see consumer protection as a service while it is - and it's monopolized by the government. If you had private consumer protection agencies financed directly, then the moment this agency starts screwing its customers, it's out of business, because people stop paying. Compare this to consumer protection via a government: you can't simply stop paying, you can't effectively influence how an agency works and you don't have a choice between various protection agencies that best suit your interests as a consumer.

Now tell me why should I ever choose government over a private market given this situation? In other words, can you convince me (and not force me to comply) that a government can protect my interests better?