skysight-inc/HackerNews huggingface dataset:
> However, there's nothing like being allowed to quit your job and take a new one to ensure that you really are being compensated properly for your skills. I'd take that over various regulations meant to "protect" me any day of the week.

Completely agreed. Personally, I used to be on an H1B and I know how stressful it can be when you realize that things out of your control can suddenly mean that you have to either scramble around looking for a job (and you can't spend the necessary time to do the due diligence to ensure that that job is what you want to do) or decide how you are going to leave friends and the home you have started building for yourself here.

To me, this is the problem that I don't see people trying to solve. The article calls an H1B an indentured servant and I am not sure I disagree. There are two extremes: One is stapling a green card to every graduate degree and the other is making it easier to acquire an H1B without making it reforming the H1B considering worker rights. I can only hope the middle ground they will eventually take between these two approaches doesn't fuck it up completely.
Ironically, your "iris" object can't be a matrix the way it's written. I've had lots of students get confused about the distinction between matrices and data frames. And sapply will sometimes give (IIRC) matrices of lists with a single element if f is constructed incorrectly (requiring an explicit 'unlist' in the return statement of f). So I generally agree with you, but I think you made shared4you's point.
I have found holes in google's newsgroup archives previously. It surprises me because it should be such a small amount of data in today's terms. It has enough historical significance that you'd think they'd care for it better given their mission to organize the world's data and make it universally accessible.
Deal would bring Google jets, millions of dollars to San Jose airport
Researchers theorize new method of highly precise atomic timekeeping
FWIW, the text looks fantastic on a retina ipad (on safari). It could do with being a bit darker to increase contrast, but still it looked great and was easy to read. So screen resolution seems to make a difference.
Humans fail too. If the software is not perfect but still safer than a person, you still come out ahead.
I haven't developed for Android, but I do know that the interfaces for several major apps I saw were hilariously bad on large screens--literally just the small-screen phone interfaces floating in empty space.

For example, Skype: http://i.imgur.com/4XwVmjy.jpg
Doesn't Starship Troopers use the term "Mobile Infantry?" This is about the term "Space Marine" not the concept of marines in space.
First 5-year decline in US vehicle miles traveled since WWII
This. It's free (or cheap), easy, and is good for your health (and not just because you are taking a break).

I've been doing this for over 10 years, starting from when I realized that I was getting sicker and more unhealthy just sitting at my desk for extended periods of time (> 4 hrs straight).
Any actual research to support that, or is it just an opinion?

As I can't find any data, I've asked on programmers.stackexchange.com. http://programmers.stackexchange.com/questions/186407/are-th...
These "monad tutorials" drive me nuts. I wasted a week trying to understand monads from random "You can do monads in Python, JavaScript and Brainfuck!" tutorials that all had different (and sometimes inconsistent) perspectives on what they were and what they were good for before I gave up and learned Haskell. In my case, I was laboring under the false assumption that because I knew language X, it would be easier to learn about monads in X than to learn Haskell. In Haskell, the value of monadic computation falls out naturally from the type system and syntax. Yes, you still have to verify the laws, but Haskell's purity makes this easier as well.

I think the jQuery analogy has some didactic value for understanding combinators, but calling it a monad and falsely asserting that the laws hold is not doing "normal programmers" any favors. In the comments, he analogizes demonstrating the map function to C programmers, but this analogy is false because he clearly understands map and what it's used for but the same cannot be said for his understanding of monads.

For "normal programmers" out there who want to (for whatever reason) learn about monads, my recommendation is to ignore these tutorials and learn Haskell or an equivalent. I learned Haskell specifically to develop an understanding of monads, but what I got out of it was much, much more valuable than just an understanding of monads.
I'm aware of the point. I think it's more than a bit disingenuous.

Let's take heart disease, for example. Can someone walk up to a healthy person and instantaneously give them heart disease?

Method and execution counts. A gun is a man-portable device that allows someone to project lethal force at a distance. Looking at other causes of death that use similar methods is reasonable and good.

Until someone can teleport arterial plaque into your veins at a distance without your consent, I don't find the "all other causes of death" argument to be persuasive.
1. Open blog post about readability.
2. Notice that text is unreadable without zooming in.
3. Close blog post about readability.
The barrier to entry is also lower than ever. This means there is less incentive to truly think through every detail before starting a new endeavour, which leads to a higher percentage of failure. As has been discussed ad nauseam on HN, this is not necessarily a bad thing.
Fixing Google Analytics for Ghostery
this is the typical crying-baby symptom in usa, it's not your fault, you're probably raised this way.
grow up, you spoiled it, buy a new one, just like everything else in real life, Amazon is not your caring parents any more.
sick of this kind of blog shown here.
Their site looks gorgeous, but I wish there was a video walkthrough or at least some full screenshots so I could see what the app itself looks like and how it functions.
That point often seems to be left completely out of the discussion about self-driving cars. Is making a 9x14' box an easier and more appealing mode of transportation really the best move for society? It's at least worth considering.
Well, let's just say they're different. Also, I've been told there are ten astrologers for every astronomer. :)
VMware vFabric Postgres 9.2 Generally Available
"Well-connected lobbyists" is a boogeyman. Governments have been harmonizing towards more copyright because:

1) It's easy to point to the media industry and whisper the word "jobs." There is no other word, not even "checkbook," that gets a politician to perk up his ears more quickly.

2) We're a society that understands and values property. The idea that someone should have control over their original works, even total control, is an easy sell to a society that defines even a teenager cutting across a yard as illegal trespass. Freedom to share ideas is something we also value, but: a) we associate that much more closely with political speech than creative works;[1] and b) such freedom is a newer, less fundamental idea to us than property.

A great example is moral rights in creative works. There are no "well-connected" art-industry lobbyists that got European legislatures to recognize moral rights to artistic works. It was purely the result of it being an easy sell that artists had inherent rights over their creative works, even extending to a certain ability to control the use of those works post-sale.

[1] And even to the extent we associate it with creative works, we associate it with the right of content creators to publish socially uncomfortable material (pornography, etc), rather than any "right" of content consumers to share other peoples' original content.
TPB AFK: The Pirate Bay Away From Keyboard (Documentary)
AOL still depends on dial-up connections to make a profit
No, because Starship Troopers didn't call its characters "space marines." It called them "mobile infantry."
Ask HN: Please Review My Project (The Social Cooker)
Hi All,

I haven't posted on here before, but I read the site regularly.

I have had the idea of The Social Cooker in my mind for a while and decided to execute on it.

The idea is to create a site where everyday people who cook, can share meal ideas; like a facebook for food, and I'd really love your feedback.

I launched a beta version at:

http://www.thesocialcooker.com/

There are two use cases:

1. Select or type in the ingredients you have at home, then choose from a selection of recipes based on the ingredients you chose. Then you could edit the recipe to add your own touch or keep as is. Finally, you can post the recipe on homepage and get feedback on what other users think of it before you start cooking. When you make the dish, you can proudly post a pic of the final product and socialize with others on tips, how it went, and just get social.

Or

2. For someone wanting to be more creative, they can skip the first 2 steps and post their own recipes from scratch to the homepage and get automatic feedback from other Social Cookers and critics and once you take into account your peers' advises, start cooking and post the end product.

Taking the train home on a workday, the one thing that's on the minds of almost everyone is "what am i going to cook for dinner as soon as i get home." With The Social Cooker, you can log on, and get your meal planned and not have to stop at the store to get ingredients that untailored recipes demand…I mean c'mon who has vanilla extract or Peruvian almonds ready at their fingertips?!

I'd like the good people of HN to weigh in on the idea and provide some feedback to improve the idea.

Abdul.
What's this mythical "painpoint" in market anyway?
Video: McLaren 50th Anniversary Commemorative Film
People abuse the notion of course, sometimes it means "this is something we didn't know we needed, and had we put it on the schedule we would have already have done it." Sometimes it means, "some outside force is putting pressure on the project so the timeline has shifted" and yes it can mean "I'm an idiot and don't know how to communicate urgency."

I wonder what the context is for the writer where they have encountered it so often, them mention IT but don't go into details.
I agree that it can be a strawman to say that in certain contexts.

My general issue with regulations and laws is not that they're passed and used as a preventative, but that much of the time they're generally "kneejerk reactions" to whatever the hot topic is in the news at the moment. Usually means they're rarely well thought out as to what the consequences of such regulation will be in the future and tend to be full of self-interests that go against what the law/regulation is supposed to prevent in the first place. Such laws are also time-sensitive to politicians, since they feel they need to push it out while the issue is still interesting to the majority of voters. All of that just makes for what will most likely be a bad law/regulation more than a good one.

Politicians end up viewing new laws on top of old laws as an easy way to make people shut up about an issue for the time being instead of making people take responsibility and deal with the reason the law is supposidly needed in the first place. Makes them look good and something concrete they can point to that they did something while elected when elections come around.

If there were more discussion about whether a law is needed and the consequences, there would probably be less complaining about such laws and regulations further down the road and make everyone a bit less disgruntled even if everyone cannot be happy.
We are working on it. Seems to be an issue with our api keys but we can't confirm because the folks at Trello support haven't responded yet.

I suspect that response is going to take a while.
Amazon "search this book" says "0 results for space marine" and "0 result for space marines."

Starship Troopers is about "Mobile Infantry." This is about the term "Space Marine" not the concept of marines in space.
I'm so sick of these useless White House petitions. Yes, they can bring a small amount of attention to issues but otherwise they accomplish nothing other than making people feel good for "signing" a petition.

Has there been a single White House petition that resulted in anything other than an official comment?
The performance of .to_json in Rails sucks
Looks like you can watch it @ http://www.youtube.com/watch?v=eTOKXCEwo_8
I kid you not: While you don't know me from Random Startup Dude, this is exactly what we do at Thinkful.

Check us out: http://www.thinkful.com/ or even email me directly: darrell at thinkful.com
I would also recommend anything by Sebastian Thrun on the topic of autonomous cars. His Udacity course is a great starting point, and it inspired me to do my graduate thesis on an autonomous car simulation.

If anyone is looking to get a little deeper, check out some of his literature during his time at Stanford:

http://robots.stanford.edu/papers/junior08.pdf

http://www.lcad.inf.ufes.br/wiki/images/7/7f/2010_-_Dolgov_e...

http://ai.stanford.edu/~ddolgov/papers/dolgov_gpp_stair08.pd...

Also, if anyone is interested, my thesis:
https://github.com/mattbradley/AutonomousCar
Sure, and give away prototypes to test the software.
You can use a trademark in a book title. There's a book titled "Inside Apple: How America's Most Admired--and Secretive--Company Really Works" and another "One Click: Jeff Bezos and the Rise of Amazon.com." This is nominative use of the trademark.

You can use a trademark in a title even when the book isn't about that trademarked product. There's a book titled "Amazon Warriors" which has nothing to do with Amazon. This is trademark fair use. Some trademarks create new words in order to avoid this possibility.

So no, a hypothetical "My Space" could not forbid you to write a book titled "My Space and Time". There are exceptions, like if there's a reasonable likelihood of confusion. For example, the title "My Space and Time Magazine Award Winner" is almost certainly a no-no because it implies endorsement which isn't present.
Thanks for the feedback. I just fixed it.
Here you have the latests screencasts, they are a few weeks old but good enough. http://www.youtube.com/playlist?list=PLP1NjAf7U2LsE52GsPwXxD...
Coinbase Is Now Selling Over $1M USD Of Bitcoin Per Month
New rule... Don't use large blocks of colors like orange. That's just plain distracting.
This is a vast oversimplification of both Haskell's monads and the category theoretic Monad. Just because you can chain methods doesn't make something a Monad even in the most basic sense of satisfying the typeclass requirements in Haskell.
Ah, HN's double standards...

I mean: it's amazing to see all these people saying, on one side, "It's normal that there are hundreds of millions of zombies part of gigantic botnets, we'll never have 100% secure software" and, on the other side, these very same people saying: "Can't wait to have an autonomous car in 3 years / 15 years".

So what is it? Insecure software or safe cars?

So are there going be theorem provers used to proove that the OSes in these cars are bulletproof? And the compilers of course shall have been prooved secure too?

If not it means there are software security issues right? Someone commanding one million zombie PC is not cool. Someone commanding one million zombie autonomous car is downright scary.
Drunk drivers drive up to healthy people and instantaneously give them death and disfigurement... all day, every day. Often times in multiples.
The computer is a better driver than humans are.

So, "The Man" in this case is a luddite, and making laws that require humans to be in control of the vehicle actually decrease public safety.
"so often"? Really? That must be a rather particular age bracket, as newer programmers probably don't know Perl at all (apart from its reputation), and the old Unix-heads know that Perl itself didn't really invent them (or basically anything, as Larry Wall would be the first to admit).

Sure, "Perl compatible" is a pretty common moniker (as in e.g. the "PCRE" library), as the POSIX (or original grep/sed) implementations are a bit anemic.

And I don't think any of them deserves to be compared with astrology, but don't particularly care to get into that argument again. About as worthless as vim/emacs/IDE discussions.
The issue is surely that the police are asking for data without the owners permission (and which isn't the original owner's data - the device yes, the data now on it, no).

Are we saying that a third party should hand over data to the police without the owner of that data giving permission based solely on an allegation? Personally I'm not wild about that idea, it feels like something that could be very easily abused.

We're very quick to demand full legal due process when someone wants access to private data held by a third party and we don't feel it should be surrendered it, but a consequence of that is that it pretty much becomes necessary to follow legal process in all instances because very few of them (including this one) are completely clear.
Good catch. Thanks for the feedback.
Wow. Grey text on a white background. This is really annoying to read on a matte screen.

A little ironic given the subject matter?
On covariance and C++ templates
How to Save College
This has been said numerous times on HN and elsewhere, but I would love to see what your pricing structure is outside of "starts at $12/month." I'm not going to give you my information just to see a pricing chart.
Do you need to plan your life?
Super Simple Way to Wireframe
VCs are liars.  And so am I
I hope my car doesn't auto-run email attachments or let me browse and download from obviously dodgy websites.
We are working on it https://twitter.com/blimp/status/299918365869342720
Serial Entrepreneur Shares His Secrets To Making $1M Revenue
This is a really interesting point, I'd also be interested in finding out what makes most businesses and most blogs fail. From my limited reading, I think it's likely that the idea of both is overly hyped-up, but once the harsh reality sets in about how difficult a business or continuing to blog are, people will quickly abandon ship, thus the start-and-run behavior.
Exactly! I linked to Wikipedia for contrast with how unintelligibly these topics are often presented for we mere laymen.
Constraints and the walled garden phenomenon
Bram Stein works for Adobe :) We did look into it but it was not fast enough for the needs of browsers.
In the end though that sounds like you can't be entirely sure that chips in different generations are consistent, so it's not really a manufacturer difference problem.
When you have a fixed process then extracting data out of it does not enable you to improve the process. It does enable you to improve other things but it might be adapting to the process given for you.
A lot of javascript causes errors if you try to do stuff on non-existent elements:

> document.getElementById("nonexistent").innerHTML = "";

This however will not cause any errors, it just won't do anything:

> $("#nonexistent").html("");

These sort of do-nothing-but-don't-throw-an-error responses can encourage developers to be less careful about making sure elements exist as they are expected, etc.
PHP as a Service - Fortrabbit
Ubuntu Chrome & Firefox On MacbookAir screen: horrible on dell side monitor: amazing.
Amazon patents the milkman
InDesign implements a version of Knuth-Plass, so a lot of designers use it, whether they know about it or not.
Experts at places like HBS
> With sulfates you just turn off the spigot and they're gone in a year or so.

There's no "just" about this. The sulfates may be gone, but the effect of their presence will never be, no matter how tiny or great it is. Again, your consideration of this is first order. I can make this clear with this question: what are the long-term effects of releasing sulfate aerosols into the air, and how do you know?

> True, but in this case, if we want civilization to survive we'd better do something.

I'm not following your logic. As I've outlined with the rats and cats example, doing something can cause a larger problem than the initial one. If we want to do something, it should be scaling back our effect on the natural environment, not giving it a good whack and hoping that the trajectory we send it on turns out correct.

> I haven't seen a single argument against albedo adjustment that was more substantial than "something bad might happen, I don't know what."

The unintended consequences of actions in chaotic systems is a damned good argument, no matter how simply you try to state it. If no one offered an argument against the cats on Macquarie Island other than "something might go wrong here, though I can't predict what", would they have been wrong? No. They'd be recognizing that they were turning knobs on a system that they did not understand, and that unpredictably bad reactions could result.
OK, this is brilliant. Well done, whoever made it.

I wonder if it's intended to be solved by hand or by scripting. I'm having fun doing the former, but making very slow progress, I have to admit...
Thanks for the clarification. I haven't seen the trilogy in a while and couldn't recall for sure. I did a quick search online and saw references that said "space marine" and also "colonial marine" so I figured it might have referenced in the movie.
I think as I flush out the functional programming and computing on the language sections, those techniques underlying ggplot2 and plyr should become more obvious. I like the idea of case studies on more complex packages, but I don't know if I can bring myself to try and describe how they work :/ Part of the problem is that I didn't understand the techniques terribly well myself when I wrote ggplot2 and plyr, so they don't have particularly clean implementations.
The point of the petition system is to raise awareness and to create another line of feedback. Currently, the Constitution does not provide for action based on activity on petitions.whitehouse.gov.

In the history of legislative and executive actions that have ever taken place, though, it's worth noting that many of them were spurred because of public awareness and outcry that preceded them. Does anyone here really think that SOPA was indefinitely tabled because Congressmembers suddenly read the bill and had a change of mind? Or was it because their offices received more calls and emails in than they likely did in the run-up to the Iraq and Afghan wars combined?
Ask HN: I'm working on my first iOS app. How do I handle UI/UX design?
Should I hire a mobile designer? What would that cost? How important is investing in good design? How long would a typical design process take for a straight forward task application?
Blimp's pricing: https://pbs.twimg.com/media/BCRS1UOCQAETDr6.png:large
> maybe when it's not in use I can rent it out as a cab

Hey, there's a start-up idea: Buy a fleet of these and deploy them around the Bay as the Robot Cab Company. Have them queue at designated points or hailed via smartphone. I expect to see this at Y-combinator in 3-5 years.

Now, if we could only wedge a social networking component into it...
The idea looks good, but I am afraid people have tried to execute this earlier. I personally like Bakespace.com, and I am sure there'll be other players also.

My two cents.

But, you can always take away their market share by having innovative ideas. One I can think of is along the lines of http://www.whatthefuckshouldimakefordinner.com/ If you can integrate this in a way so that it recommends what to make for dinner based on what your friends cook, it might be interesting. Like Paul is making an 'Indian Beef Curry' and Angela is cooking 'Butternut Squash Penne', so why don't you try one of these?

Also, you can try tying up with same day grocery delivery services like Instacart so that one can choose the plan for dinner while in office and order the ingredients so that it'll be there at home once they get back.