skysight-inc/HackerNews huggingface dataset:
Excellent work. Have you considered making this into a Vim reference manual (:help help-writing [1])? This would make a worthy addition to the Vim distribution, imho. I always enjoyed reading through the Vim manuals (especially :help usr_41.txt [2]) on long, unplanned trips.

I'm sorry to say this, but VimL feels like an esoteric language to me. It's not a weird language per se, but it's certainly a single-purpose language (Vim's dsl) and there is something depressing in that. I don't find this to be the case with Emacs and Elisp (a lisp). Historic reasons aside, I think Lua would have made an excellent scripting language for Vim.

Disclosure: Emacs evil-mode user.

[1]: http://code.google.com/p/vim/source/browse/runtime/doc/helph...

[2]: http://vim.googlecode.com/hg-history/default/runtime/doc/usr...
Companies contributing to OpenStack (Grizzly Analysis)
From a dupe:

Who are they trying to fool? Did they think nobody would notice the Intertec Superbrain replacing the Datapoint 8200 or the Sanyo 555 taking the place of the NEC PC-8001?
Show me a rigorous study demonstrating that one can only lengthen their lifespan by making decisions based on evidence at the level you demand.

I don't believe you make every, or even remotely close to most of your decisions in daily life by this standard. Human brains aren't designed to and don't have the energy to do so.
Facebook Home is a brilliant chess move, Google Your Move
Ah yes, a Zenith terminal, for all the kids who didn't get to play with the VT-220 or VT-240.
Right. Between Google Now and other location services by Google (Latitude), Google knows when I'm home, work, traveling, etc.
Now Facebook will want to get into that information via their "Home" app/launcher.
Many services want location data. Context based location data is getting more popular.
ToutApp Launches A Real-Time Analytics Dashboard For The Inbox
The ability to compile Java to Javascript is only one of GWT's benefits ... the ability to package the associated HTML and CSS into "modules" and later import the modules you need makes web pages the collection of components the author desires.

I can create similar self contained components in JSF and several other languages (frameworks), so I'm wondering if the problem is the author's development technique.
Great work! Keep it up ;). If you ever want to hack on some side projects with a developer hit me up. I always have a few things on the backburner :P.
A wonderful (and timely) tribute to Ebert from The Onion:

http://www.theonion.com/articles/roger-ebert-hails-human-exi...
The gym I go to has a mirror running at a diagonal such that I can look front-right of me to see a view of myself half from the side. Not quite optimal for watching my form, but easier to look at without turning my head.
It is a magical experience!
PGP is hard enough for smart people to use. It's impossible for regular users to install and use PGP without catastrophic failures.

Hushmail takes all that difficulty away, with the drawbacks you mention of insecurity from people trusting it too much.
I think the more obvious and immediate threat to privacy is that anyone can see the contents of your facebook stream right on the lock screen; and they can even interact with the contents without unlocking the phone.
A Journey with Platform as a Service – from Cloud Foundry to Nodejitsu to Heroku
The target segment is quite evident from the splash page that says, and yes this is my serious face, "Get right to Facebook, Instagram and other essentials".
Fun with Static Site Generators and Travis
Seperate subdomains seems like a monster pain to me.

You can actually use media queries to link separate style sheets: http://www.w3.org/TR/css3-mediaqueries/#media0
Heh you're right. It's interesting how one's expectations can totally change how you read a statement. I see the "right tool for the job" tripe repeated so much that I start to see it everywhere :)
There are some good points made in the article. The responsive or one-for-all approach is still in its infancy. There will be issues, but I see an evolution in this that will ultimately lead to very succinct reusable widgets as described by the OP.

This is definitely one to grow on.
When I moved out here two years ago, I figured 80% of the startups out here were in Mountain View, Palo Alto, and Cupertino. I was pleasantly surprised how many startup are in the city ("the city" is what locals call San Francisco).

You can't go wrong either or... it depends on your needs and there is no right answer. Both are good options.

A few tips: Try to be within reasonable walking distance of either a BART station or the Caltrain. This will give you an excellent public transportation option to easily bypass freeway gridlock when travelling between the Peninsula and SF.

Also, a good option may be a happy middle... such as San Mateo or Burlingame. There are startups here as well and you wouldn't be more than 30 mins on the train to Mountain View or SOMA, San Francisco.

EDIT to add disclaimer: I live in MV within walking distance of YC actually. It's very nice but also an hour to SF on the train.
I'm not trolling. It doesn't cost much to simply indicate that a site needs JavaScript.
I can't understand why anyone would sign away their right to counter-sue in order to obtain information on something which can't possibly damage them until the information is disclosed anyway (IANAL)
This might be of interest: https://news.ycombinator.com/item?id=4761102
Is there even a reasonable situation where a one-sided "forbearance agreement" is ever appropriate? Or even remotely fair? That seems like basically writing up a contract that says "By signing this you owe me $100" but entrenching and obfuscating it in 75 pages of legalese.
Create a collection called MyVars and add this to your Server.js file:

Meteor.setInterval(function(){
for(var i in global){
if(MyVars.find({name:i}).count()==0){
MyVars.insert({name:i});
console.log("New Public Variable: ", i);
}
}
}, 5000);

Thanks for the fun challenge :-)
I probably am. Thanks for clarifying. I'm sure it tripped up several people.

BTW, were you using either the Internet or the web before the early 90's? When have you used the Internet without using the web? Are you this hard to communicate with in real life?
AngularJS 1.0.6 universal-irreversibility and 1.1.4 quantum-manipulation are out
All your privacy is gone again. Better.
Did I read correctly that you have to sign up for a Gold Support Package @ $400 / month before you have access to GCE?
That has MVP written all over it. "Friend me and we'll inject awesome, and tasteful, photos into your photo stream."
Shucks. Well, I'll try to not let you down in the coming year, insomuch as I can muster.
"If you don't trust them, you wouldn't install this app. So... whats the issue?"

Other people will install it without thinking about the implications.

"Nobody will be harmed by this."

What definition of 'harm' are we using? Because they've already shown that given access to people's address books they cause trouble.
The King of Oontz Oontz Oontz (Making $250K a night)
AngularJS v1.1.4 includes animation support
that is a weird definition of compromised.

is it true that all, or greater than 1% of, emails and hashes were dumped?

I find it hard to believe you migrated 99% of passwords to a new scheme. I've never seen over 60%, and that is with a lot of prompting to users (and as as Scribd user i've never been prompted)
In my own personal experience, I've found that there seems to be a cultural difference between the two locations. The nexus of enterprise/SAAS seems to be firmly seated in the Peninsula, while consumer/apps is in SF. That's not a universal rule, but seems to be the predominating trend amongst the type of companies in each general area.
Obligatory Python adapter for Blueprint-conforming databases: http://bulbflow.com/overview/

Anyone have experience with this? Looks fun.
Doesn't look like its for anyone over 30.
It's a great idea! I've removed everybody from my news feed and use it for events, email, and finding keeping track of people I meet (Rolodex).
Watch this: http://www.youtube.com/watch?v=OwR5l8wfXlU
A launcher is just another app; it doesn't have any extra powers. It just happens be the app that is launched/restored when the home button is pressed -- that's it.
Roger Ebert Hails Human Existence As 'A Triumph'
You're not the only one. I've experienced many types of interviewing: skyping, verbally coding, online code editing, in-person whiteboard coding, homework/coding tests, programming language trivia, math brain teasers, etc. The funny thing is that even when getting all of the questions "correct," they haven't ever gotten me closer to a job offer than more traditional methods.

You can tell within the first 10 seconds of your first interaction with a company if they are actually interested in hiring you, or just window shopping. The conversation starts with the HR person/hiring manager talking up their company, asking about your experience and then essentially asking you how soon you can start.

In other words, if someone doesn't already have a good idea that they want to hire you based on your resume and experience, no amount of code circus is going to move the chains forward.
Ask HN: when do SSDs become cost-effective for home media server?s
I just replaced a 1.5 TB disc in my home RAID1. It cost me about hundred dollars. At what point should I consider changing out to SSDs?

Presumably the chassis and motherboard, Which have been running since 2003, are okay indefinitely, Except the whole point is power savings. I guess there are power questions from the CPU, A 3 GHz Pentium something, and the disks. Possibly also the power supply if it is spending too much on conversion.
I don't know about you guys, but there is a lot of gore on facebook. When i was a regular user i constantly had to flag some content.
So yeah, have fun with that on your phone screen.
>One such way is countersuit, which Rackspace is doing. If everyone (successfully) countersued, the incentive to be a patent troll would diminish.

I was under the impression that these patent troll shell companies are set up so that they have virtually no assets under them. Does countersuing even hurt these shell companies significantly? The only thing I can see countersuits costing patent trolls is time in court (maybe that costs the parent of the shell company money if they operate on a scale where they're hiring lawyers to go sue companies?)
Facebook Home – Is It Where the Heart Is?
Do we know if that's true if the phone is password protected? (Honest question, I haven't been able to watch the video.)
You should look into companies like Gore and Mondragon. There are ways to build great, competitive companies that create great jobs and ways of living that didn't exist before.
Chromium Blink engineers answering questions raised on HN
An acquaintance told me a story where a neighbour in his condominium complex (who lived directly under him) asked for a right of first refusal for nothing in return if/when she eventually put her unit on the market...

http://en.wikipedia.org/wiki/Right_of_first_refusal
Learn something new every day; thanks!
Uncertainty, Tough Decisions, and Poker
Inside Mantis: a 2-ton hexapod robot with a Linux brain
You say "much simpler", then proceed to list 10 features. Ideally simple means one feature you do really well.

You're on the right track. Remove more features.
Open always wins.
In one case, a large service provider is specifically providing that kind of database access to their customers.

And to be fair: http://www.shodanhq.com/search?q=mysql
https://github.com/10gen-labs/sleepy.mongoose
Will Android and Windows become "tier 2" platforms in Apple's WebKit tree? Who, besides Google's Chrome team, cared about WebKit on Windows?
Last I tried Derby.js, their examples wouldn't run. Some version issue that supposedly was fixed in the repos but not released yet. But when I used the repos instead there was something else that broke because of a backward compatibility breaking change. Since I couldn't get even the toy examples to work, I gave up.

Meteor, on the other hand, was extremely easy to get started with. The examples worked and the documentation was decent. Both Meteor and Derby.js are far from finished but to me Meteor seems like a much more polished product than Derby. I still hope both will live on because friendly competition is good and Derby has a niche.
RetroN 5 and the uncomfortable tension between old and new
Report on the activity of companies in the WebKit project
Well, Apple does. They use WebKit to render the iTunes store.
Checkout Redwood city, easy access to the train and closer to Palo Alto.

One thing to realize is that the Peninsula is where us old farts with kids live, if I was single I would live in the city.
Rumor: Apple television with 'iRing' motion controller to launch this year
Here is the thing, I want a company to run my CI server, I am happy to pay for this service, yet private paid plans are still not available on Travis CI after a very long time. I know its always easy to say from the outside, but why are new features being added when they have not got a solid business model running? Donations are great but is this a business I can trust or an open source charity where people might get bored and give up in 18 months time?
Ask HN: How does Circle app get away with spamming your contacts?
This app called Circle is featured in app store and Google Play.<p>Yet it automatically pulls your facebook friends and messages them.<p>On top of that, if you connect with phone book, it texts all of them to install Circle.<p>How is this allowed and not caught by the review teams?
Yeah, that is absolutely the goal. Docker was the first step in that direction, and now that we have an awesome community building on top of it, I hope that `dotcloud local push` will soon be a reality :)

I'd love to talk about it some more - just drop by #docker@freenode anytime.
If you don't, someone else will, and they might be even less ethical than you are. Additionally, like codegeek said, you may be shutting one person out, but you're opening the door for another or making them step up their game. There's also no reason to feel guilty because someone didn't do enough research into their profession's outlook. I saw first-hand how co-workers struggled with making the switch from desktop publishing to web; it was awful for them, but it would have been worse for everyone if the web had never come along at all. Many high schoolers are given aptitude tests that show the future growth of the industries they showed potential in. These same tests are probably available for free online at this point. Think less about the individual and more about the bigger picture; the individual will get through it and the opportunity to do something grand has much greater return for everyone.

Another way to look at it: a lot of people will work for companies they morally or ethically despise, but the pay and other factors keep them around until they've accumulated enough of this dirty money to go on to use it to do better things. If you are concerned that your best ideas are disruptive to the point of guilt, just remind yourself that you don't need to do it forever, and if you'd feel better as a philanthropist, the bad can fund the good.
Flippant ironic sexism is still sexism.

Admonishments aside, anyone who took Marketing 101 can see that this product is clearly designed for socially adept women 18-30. Most clearly evident from the opening video, and Facebook's marketing team will be canny enough to know exactly what they are doing and who they want to reach.
The reviews: https://itunes.apple.com/us/app/circle-whos-around-you/id488...

Many friends have been tricked as well.

by Lifsvr
*update to previous review. Since posting the review below, I have continued trying to get any kind of customer support. It has been entirely absent. I am still denied access until I log in through Facebook.
I have, however, found another option... BuzzE!! Evan, thanks for not helping. It allowed me to find an entirely different and useful chat environment!!

Unless you are looking for another platform to drag all of your Facebook friends over to, don't waste your time. Although the app "claims" you can use it without logging on to FB, it does allow you access until you do.
Upon download you receive an email from the developer. In the email he suggests, "if there is anything I can do just email me." I've tried several times. he hasn't responded. In the meantime I continue trying to gain access and connect with people in my area (who are clearly able to see me). No such luck.
I was really excited about a new, local, social app. Unfortunately, this one simply wants to run on the coat tails of Facebook and twitter.
I don't think they ever make sense, at least not in the near future - media center is a perfect workload for spinning disk - big files and sequential access. You can have 10X the storage cheaper than in an SSD and do a 3-way mirror for redundancy. Power is cheap.
I was just blocking 1.2.3.4, which the inserted js used to download the rest of the "features". I have no reason not to report this to the FBI accept I don't really understand whats going on here so I wouldn't be a good contact.

If you would like to see the content of the script, I can show it to you, it's bit different than the one posted here.
or uncheck "Show in News Feed."

I don't even want to know the ratio of people I'm friends with vs. people I actually see in my feed. Probably 1 in 10 at this point.
I wonder what it would take to make an adapter for this to Backbone. I'm sure i'm not the only one a little annoyed by the amount of boilerplate I need to write to define every API endpoint I expose from MongoDB as a Backbone-compatible REST interface...
Thanks. I am always willing to do on new projects. I will contact you soon.
The Ouya kind of sucks right now, and that’s okay
I thought it was a pretty sad commentary. The sad part is that the thing doesn't even pretend to be part of the city, no power requirement etc. Ah well, I was waiting to buy a copy once the bugs had been worked out, apparently I can skip it entirely.
Say Goodbye to Rent Cheques - RentMoola Launches Credit Card Rent Payment System
Sorry I should've been clearer. I am aware of that, but since anyone can use the code, the most important thing for those using it is that what they have tired their product to is actively maintained. If they don't do the majority of the work to maintain it then I think of them as getting a free ride from whoever is actively maintaining it. I don't mean that as a negative, either. Every company gets free rides in some way or another. Web companies off those that pioneered the web, for example.
Well I referenced a Harvard business school public journal and it got flagged as being from Wikipedia. So I do not believe we should let an automated system mark our essays just yet.
I'd be much more interested in the same study without adjusting for BMI, because adding muscular strength would increase one's weight when not accomplished by reduction in body fat. As it stands, it's not controversial or surprising, because body fat loss would make you stronger relative to your BMI, without any increase in strength.
Agreed.

Half the reason that facebook is the way that it is now is because _everybody_ is there.

A new site with a close-knit community will be awesome, have real interaction, and be fun. Then it will either fail to attract new users and die, or become oversaturated with everybody, at which point the dynamic will change and the service will have the same problem.
Its positive effects are so lopsided that you're practically obligated to accept the advertising in your city.
From Cloud Foundry to Nodejitsu to Heroku
I'm curious: how does Shopify handle database migrations with the cached models? Do you explicitly invalidate the caches when a migration is run?

The reason I ask is because in the .NET/NHibernate world, this is akin to a 2nd level cache provider. I maintain a Redis caching provider for NHibernate (https://github.com/TheCloudlessSky/NHibernate.Caches.Redis) and I've been trying to find a decent solution to this problem. When NHibernate fetches a cached model with mismatching columns etc, it'll blows up with an exception.

I like the generational approach that is part of Rails 4 but it really only works for the views. Maybe incorporating some sort of generational identity of the model's configuration could be used for cache busting?
> Not too long ago when iOS was released users jumped ship to Android due to the maps fiasco.

I don't think this really happened very much, but I'd love to see some numbers. Maybe a lot of tech enthusiasts waited on upgrading to stick with Google Maps until the new Google Maps came out.

> Amazon was willing to create a second competing marketplace and sell its devices as media players, but Facebook will not have those in place if they fork Android. Do you think Facebook has enough leverage to pull this off?

I would be surprised if Facebook went this way and didn't stay within the bounds other phone makers do and get Google certification. There is no reason why Google wouldn't allow Facebook to sell a phone with Google Play on it.
What did they teach?
In this case, showing testimonials isn't core to most pages anyway, so no big deal if they fade in a second late. Heck, the animation might bring more attention to them. It's kind of bizarre reading hundreds of words from this author about this problem when he could have solved it 3 lines of JavaScript, checking the width of the element and swapping a class value.
>Why not provide a counter-argument (or even just an alternative proposition) instead of insulting me with the "because you said so" thing?

The irony of this statement is lost on you. Suck my dick.

The rest of your post is so god damn pointless I can't even read it. My brain rejects it outright.
PhpStorm for Drupal
IF a court order (40+ page Title 3) were provided to surveil a criminal suspect, do you believe that Apple/iMessage and VoIP services should be required to respond to law enforcement intercept requests?

If yes, then legal and technical frameworks are needed where service providers outside the traditional telcos can respond. This is the gap that has been widening since the introduction of the smartphone.

It's not a huge problem right now since most criminal communication that police are interested in is still done over traditional voice, SMS, and email (where these providers are already interfaced with law enforcement).
In most cases you wouldn't want your mobile domain indexed by Google et al. so simply block all crawlers in robots.txt.
[webkit-dev] Thank you
I agree with you 100% about the need to separate styling from layout. CSS for layout just plain sucks. Layouts that should be simple turn out to require hack upon hack to achieve.

In regard to your layout in JS question. There is an excellent port of the Cassowary constraint solver in JS [1]. It allows you to specify complex relationships between containers along with weights, which allow you to specify layouts in a sane manner. Performance is very good, especially since it takes advantage of web workers where available.

What I hate most about layout in CSS is that it takes something that should be brain-dead simple and turns it into something that requires memorization of edge cases and browser hacks with some added voodoo magic. It's such a waste of brain cycles.

To top it all off constraint based solvers have been around for over 20 years... and yet in 2013 we're still dealing with this mess.

[1] https://github.com/slightlyoff/cassowary-js-refactor
You can write a SHORT email to pg asking for your account to be unbanned.

Someone wrote a 'best time to post' post, I'll see if I can find it.
Mystery hunt regex crossword solved in 127 lines of Haskell
It also replaces the app drawer, which means when you click an app icon to launch an app -- from either the home screen or the app drawer -- FB Home can make a note of it and send that information to FB.
Is Google's business model screwed up as well?