skysight-inc/HackerNews huggingface dataset:
OSX has always been based primarily on BSD-licensed open source. Obviously they don't want their deep pockets to attract lawsuits. The lesson here should be obvious, make the GPL too onerous and fewer companies will risk using it. The FSF suing Cisco was an example that Apple took seriously.
Regardless of the merits of this blog post, we seem to have to discuss this at least once a week on Hacker News. At this point I'd classify it as a "classic flamewar topic". Flagged.
SOMA near AT&T.. I guess I'd say its a 'conservative' company (been around for decade + ), probably not a real 'cutting edge' job, def not a startup
Show HN: Move photos b/w Flickr, Facebook and G+ by drag n drop
I think you make a reasonable point, but this particular comment was wrong because the comment was rooted in the speaker's sexual preferences. It is unlikely that the speaker would ever describe a man as sexy because heterosexual men generally do not view other men through the lens of sexuality. Calling someone sexy carries a pretty clear implication that they're "a valid candidate for sex", an implication which men do not have to process while interacting with 95% of their co-workers.
Continuous fog machines
The Webmaster 2000 is a professional spiderweb gun. It is very easy to use and costs very little to operate. Simply attach the Webmaster 2000 to a drill (electric or battery powered), fill the reservoir with Web Goo (included), and start spraying spiderwebs - just like Spiderman himself! For more information please visit: - http://halloweenfxprops.com/webmaster2000.html
>not affected by copyright, since it's never distributed //

Copyright is automatic at the point of creation for a work that qualifies under the Berne Convention; it does not have a distribution requirement.

>a large amount of BSD-style licensed software out there, that won't go away if copyright goes away //

Actually it will. All open-source licenses rely on the person applying the license to hold the copyright, copyright is what gives them the right to demand that the license terms be adhered too.

Personally I would not like to see copyright disappear completely as I think this would be a disaster for those creating 'works'. A reasonable term is what's required IMO; possibly with an extended term of moral rights.
You can luve comfortably in SF on $85k and you'll have excellent networking opportunities. Is it a good price for your skills? Only you can say.

Edit: check the benefits package. Health insurance etc. matters too.
When you have a hundred extended relatives reaching out for help, combined with scam artists trying to talk you into "investments", it's easy to go broke.
Top Executive Recruiters Agree There Are Only Three True Job Interview Questions
Path Stumbles Off the Path
But I already have, human dudes
I think Americans did too, they just weren't sure about Russia's leaders.
Because at least that was slightly better than being forced to program on a whiteboard. At least I was able to muddle through and do something half-assed, rather than nothing at all.
I don't know if it's really a big deal to set up a general convention, and when new features appear, just discuss it with W3C and/or other vendors, and use it. These are the minor kinds of problems that can be solved in theory with a few emails and in practice with a 2 months thread on a discussion board (but still better than a mess)
WebMd [1] and some other places [2] talk about it like it's a bacteria that your immune system fights off then you are safe from for the rest of your life. They don't seem to talk about any long term effects, and focus on just the risk the acute symptoms can have.

[1] http://www.webmd.com/food-recipes/food-poisoning/toxoplasmos...
[2] http://www.pamf.org/serology/clinicianguide.html
Opa: A statically typed, compiled, secure web development platform.
Hands-on video with Tesla’s electric Model X
HTC Wildfire  Social Smartness Now Available On Fones
All these solutions are only a wrapper around the real problem, which by all means in the end has to be solved.
Its a good package, basically I'm fine with this just about anywhere else but if I move near SF my housing cost almost doubles from what it is now out of state, (I have pets, fiance, etc so I can't just share a place with roommates), probably would have to commute into the city from further out using public transit
This dude knows nothing about cats and crazy. Cats make you crazy by pawing your face all night for attention and sleeping all day because they're tired from being awake until dawn.
I've never heard "tone deaf" used in this way; hence the question. Is it a common USA use? Burgeoning or erstwhile?
One boost is using an SSD on whatever laptop you choose, Linux is very file intensive and the improvement of seek performance on a SSD will make Linux that much more faster.
Racing Games456
What's new in Functional Data Structures since Okasaki
No. But they can help you to get US and start your startup there if your idea great enough.
By 2029, and increasing number of humans will fail the Turing Test.
Ask HN: I have no design skills. Please help me.
Hello HN. I am trying to put together an about.me page so i can take advantage of its numerous benefits and ease. However I have no design skills or knowledge and therefore don't really no how to make it look good. Any advice or suggestions on colors, fonts, layout, etc. from people who have used about.me would be amazing.

here is the link to my page for reference: http://about.me/adamorshan
A bit late to this.

2 things:

1. First off, before anything else, you want to make sure you've got classroom discipline in order or you'll never be able to teach anything. You basically want to start off tough, not smiling, and with high expectations. Then reward their hard work by easing up a bit as you go. Right from day one:

* Try to memorize some names ahead of time. You should have a computerized attendance system where you can see pictures of the students.

* You arrange seating on day one. You are the boss. Let them know it. You are not their friend.

* Have some simple class rules ready on day one. Go over those rules on day one.

That said, it sounds like older students, and it's an elective class, so you shouldn't have much discipline trouble (though don't bet on it). In all likelihood you can start easing up on discipline after a few days and everything will be fine --- but they must know that you'll bust them if they do anything that damages the learning environment you're trying to create.

2. Aside from discipline, here's my advice on actual teaching: At first, you want to alternate between "smart small and get fun things working" and "grand overview to give them a feel for what the heck they're doing". For example, on day one you might be doing stuff like telling them exactly what to type to make something interesting happen. Once you've shown them that they can produce neat stuff, they're going to want the overview stuff. After enough overview stuff, they're going to be like, "ok, enough already, let me do it". Then after some labs when they've moved on and are getting frustrated again, you go back into "overview" mode again. And so on.

Soon, your handholding isn't as explicit anymore, and your grand overviews start to get deeper, and you find yourself settling into the standard "lecture, work, lecture, work" style.

* * *

Regarding the split between the grade levels, I'd suggest trying to arrange things so that sometimes the more experienced students are working on their projects while you work with the less-experienced students to help them catch up. Relying on pairing less-experienced with more-experienced to have the more- teach the less- will probably lead to resentment ("I didn't sign up for this to teach! I signed up to code!").
Clickable: http://about.me/adamorshan
> In this society, to be called "sexist" is pretty close to excommunication.

Nonsense. Larry Summers, Michael Arrington, and tons of other guys have done just fine after being called sexist.

> So maybe we ought to be more careful about how we use the term.

Or, maybe we ought to be more careful about saying sexist things!
No, the real problem is that CSS (as it currently exists) has no means for abstraction. These approaches solve that.

Take an analogy: in the not too distant past, some microprocessors had divide instructions, others did not, but you didn't see people bracketing division instructions with platform-specific conditionals. For the most part no one cared because if you wrote "x / y" in your code, that was merely an abstraction that some compiler would break down into a series of shifts and adds or a divide, depending on the platform.
Hipmunk can't survive with just tech startup buzz/YC kool-aid. They need to do actual TV advertisements or aggressive Adwords. And forget about relying on search engines because the other players got a 8-10 year head start in that area...
Megaupload Founder’s Home Seized, Co-Defendant Bailed
I wonder if any non US YCombinator alums could detail their experience? Did you get a passport or a temporary work visa?

thnx
My cat is so self reliant I love any attention he gives me.

But then again, I raised him.

But, WTF, cat stories on Hacker News? I don't know what to say!
A very good point. Landing a non-web gig seems more daunting to me. In part, this may be because even small companies have websites whereas in the areas that I want to go into I would need to work with much larger clients.
hahaha, word. What makes you crazy is that cat wants attention when you are busy or sleepy and wants you away when you want to pet it, screams and breaks stuff when it's hungry and scratches your furniture.

and this http://www.doggiestylish.com/store/images/wordpress/uploads/...

Cats are awesome!
Google expands security bug bounty program to Chrome OS
Probably the same way many "iphone accessory" start-ups started on kickstarter. Show some kind of prototype, impress people and get them to believe in your vision, just like "real" investors would.
This makes me hopeful for the future
I should hope that calling someone a "sexy married woman" would not intend to imply that she's a valid candidate for sex. Not that it's particularly tasteful either.
Why would a computer pass the turing test? We haven't made much progress in building intelligent machines since the late AI winter.
With RIM's lack of recent innovation, both parsings are correct! :)
Cleverbot, supposedly has passed the Turing test. I have my doubts, but there is something to say about this Internet accomplishment. There will always be doubt about passing this test as it is not mathematical proof, which is probably why Turing proposed it.
Exactly How Many Photos Are Stored on Facebook?
O'Reilly ebooks now optimized for Kindle Fire
It's time for a unified ebook format and the end of DRM
The first photos of Tesla’s electric SUV the Model X
If you honestly believe that a naming dispute could be resolved in 1 hour, then I'd wager you haven't been programming very long. As the famous saying goes -- "The two hardest things in programming are: naming, cache invalidation, and off-by-one errors."

This was just the quickest/most famous/easiest example I could think of. The other I referenced is more subtle. For gradients before standardization, Firefox included the type of gradient in the property definition, "background: -moz-linear-gradient(...)", whereas Webkit made it a parameter to the function, "background: -webkit-gradient(linear, ...)".
Introducing FotoForensics
The average teacher might not be vary qualified, but there are some incredibly intelligent people that work in the education field. The main problem with education in America is inconsistent teacher quality and social issues that take place outside the classroom. So, having people on staff that understand say the cognitive neuroscience of memory would be a great idea, but adding someone that happened to get a Masters because it's a pay bump and they had to take continuing education credits every year anyway is probably a waste.

PS: The Head first series is an example of what happens when you add educators into the mix. They might seem fluffy but they sell well and do teach people surprisingly well. http://my.safaribooksonline.com/book/programming/java/059600...
ThyssenKrupp Access LEV II Home Elevator
The LEV® II home elevator from ThyssenKrupp Access features compact design, class-leading technology and a self-contained drive system that makes it suitable for a variety of floor plans.
Quantifying comedy on YouTube: why the number of o’s in your LOL matter
Most laptops run Linux fine, but I still think the OP raised a good question because there are some that don't. I have an Alienware m17x r3 and there are a lot of compatibility issues due to the audio chipset and the hybrid graphics. While most laptops might not have any problems, it really sucks when you find one that does.
Oh lol, how north American of you. On the last two i mean.
Impressive zealotry, comrade.
Although I am not hiring or anything I would love to hear your opinions on how I can better design a site I am working on. (I posted not too long ago here - http://news.ycombinator.com/item?id=3574003). The basic response so far has been that the site functionality is awesome but the design -- not so much. If you could take a look and give some tips that would be great. If not, good luck with your search!
But it isn't a mess. Finalized names are selected as part of the standardization process. That's exactly what TFA was saying: the standardization process works, but web developers are being exceptionally lazy.

What you're asking for is that the browser engineers should wait until part of the standardization process is done (the naming) before they start on implementation, only to potentially have to rewrite things once a finalized name is selected. Not going to happen.
Path's error was not the uploading of your address book, but rather making it not be a user choice. The data was used directly in the functionality of the product. The level of actual usefulness this would be to the user is debatable but it isn't a direct utilization of your data for benefit, the benefit to Path is an indirect one (but then, everything any company does is primarily for their benefit, just indirectly through providing utility to the customers).

If Path was taking your address book and selling it to spammers, and forgot to make that opt-in or out (as many services do), then after being confronted with this apologized and made that optional. That would NOT BE OK. That's what Facebook and Google would have likely done (since that's basically their business model), and likely why you have the impression that they wouldn't be let off the hook as easily.

What Path was actually doing with the address book is crucial here to whether the apology and quick response to amend their ways (FB and G tend to seriously drag their feet on responses) should result in forgiveness and caution towards them in the future, or the harsher response you advocate.

Do not misconstrue this as Path apologism, because I do think what Path did was very wrong--hence the requirement for them to apologize in a way that I thought was sincere and comprehending of the source of the outrage (many similar apologies are tone deaf and come off like "I am sorry you are having a problem" vs. "I'm sorry we caused a problem")--I just think they haven't made a deep ethical mistake, but rather an unfortunate oversight well deserving of castigation that they've begun to atone for.
I have a couple of thousand of photos on Flickr nicely arranged into sets.

I would assume the way I would normally want to use an app like this is create a gallery/set on FB/Flickr, and then click+drag it to the other site to have a copy.

It looks like this UI only allows me to drag like 5 individual photos at a time, is that right? (Actually, it looks like galleries are recognised in facebook, but only individual shots from Flickr?)
This is a pretty good article, I talk a lot about hiring in the tech industry because I believe passing on a good candidate is far more opportunity cost than people realize. It far outweighs the material cost of wasting a weeks time and money with a bad candidate. Bad candidates are easy to spot within a week on the job, good candidates are easy to miss in an interview. I think interviewing and hiring is way over thought and as such is killing companies and their ability to find talent. This article provides a good simple view of hiring as such I think it has great value in helping people build a simplified model for hiring.
Selecting a good refurbished pianos
Selecting a good piano brand its important to remember because buying a piano is a lifetime investment. Pianos built in the late 19th century and early 20th century before World War II will command some of the highest long-term market values, even over new models of the same brand and comparable to other recently introduced brands.
It's debatable whether WebKit did or didn't do anything wrong. If vendor prefixes appeared only in developer version of the browser, instead of stable releases, we wouldn't be in this situation - and developers would still get preview access to new browser features for testing, to prepare for when they become standardized.

Instead, the major WebKit browsers include vendor prefixed stuff in stable releases. Since WebKit won in mobile (and is on the way to winning overall), it isn't surprising we got to where we are now, with all other browsers planning to implement WebKit prefixed features.
The most exciting thing about being involved with software development is that it is a practical discipline that has both scientific testing (A/B, unit tests), and fast evolution that is discovering successful organisational structures and working processes.

Education seems to test the wrong things (knowledge, ability at tests, not practical nor personal skills), and changes at glacial speeds (conservative, and aiming for politically motivated outcomes).
My go-to response to this is actually a comic, which says things better than I could:
http://ms-marx.blogspot.com/2010/09/street-harassment-comic....

If being called out on my looks was an exceptional thing, it would be less annoying. Heck, I was harassed on my way into this Mountain View coffee shop just now. I just want to study data mining...
Why I am an atheist and a naturalist - Mark Jaquith
Show HN: Finchly - Peer editing made easy
2 years of Java is a junior role, if you have other programming experience other than Java then you may be a higher than that in pure technical skills, and may bump you over a junior in Java just by the sheer fact that you have seen other similar problems in different languages. That being said if you truly only have 2 years in Java and that is the extent of your experience then 85k sounds about right for a junior to me. The thing is, in development the line from junior salary to senior salary is pretty steep, while a junior may make 85-90k an senior with a little as 5 years can be north of 150k. The reason being is due to the fact that a quality senior can do the work of 4-5 juniors. In this field the economics favor the experienced.
Despite being so clever, Ray Kurzweil is also an obsessed idiot on the topic of AI and the Singularity.
That is assuming the Turing test is a good test for intelligence.
You are forgetting Clippy, the Office assistant.
I think you are very much underselling them. They are offering an adventure game with advance beta access for 15 bucks, which is probably the same price it will sell for eventually. Add on the usual kickstarter upsells, and the fact that 16,000 people bought into it day one, and you are looking at at least 5 million IMO.
Hello! I'm the 16 year old founder of Finchly, http://finchly.com , which should be live by the end of this weekend. I entered the Next Teen Tycoon Challenge, to get some seed money to upgrade the servers, advertise, etc... To vote, go to http://finchly.com/vote . If you have any questions or comments feel free to email me at fouad [at] finchly.com.
It's a good way to break a view into logical sub-components, while still only exposing one overall view to the world. Really just a variation on data hiding and encapsulation.
How about this: Cut the unprofessional crap!

The programming world is so used to breaking the norms, revolutionizing industries, and wearing T-shirts and sneakers to work that we forget, sometimes, that some aspects of "professionalism" actually do serve a purpose. There's a reason that senators don't call each other by name (hint: how vitriolic can you sound when yelling "I respectfully disagree with the senator from Kentucky"). Respect is a currency in the world of intellectual pursuits. At one time, we showed that respect in the way we dressed. At the very least, shouldn't we show that respect in the way we speak? You might be surprised how far a little respect can go.
Custom Landing Page Designs by Logo Genie   
Landing Page Design:- Our optimization designers make an executioner landing page that will help out to get extra 100 % sales guaranteed
Yes but consider this is Tim Schafer. I see his name on a product, 99% of the time I'm going to pay. I saw Trenched on xbox arcade and bought it immediately, whilst any other game it'll be 2 weeks or more before I buy it even though I have the points to get rid of.

Similarly I see a John Scalzi or Terry Pratchett book and its bought, no thinking necessary. Again, if I see Futurama on TV it's going to be on.

Would I pay $20 in advance to get this? Yes, I pre-order shit regularly. Would I pay it 6 months in advance? Meh probably.
Ok, I think I see the situation then more clearly, the jump you speak of (from 85-90 to 150k) doesn't happen in some other areas as much, from what I can tell in my current location its much more linear and the quality of dev's overall is lower with less supply (thus someone in my shoes could be in higher demand), so perhaps I'm better off staying in a lower cost area until I do have more experience as my purchasing power is substantially higher.
Yes. For now galleries are recognized in facebook and google+ but not on flickr for now. That is a coming soon feature. Thanks for your comment :)
Add musician Jonathan Coulton to that list: makes ~$500,000 a year without having ever signed on to a major label.
> 30 y/o virgins and other sexually frustrated nerds [...] the pristine, untouched nature of their junk

For someone who is offering a critique against inappropriate comments, what makes this ok?

You've just ridiculed an entire group of people for what can be a very painful life circumstance, many of whom would never make or defend the kinds of comments you are criticizing.
Cleverbot, supposedly has passed the Turing test.

I seriously doubt it. Here's a conversation I just had with it:

Me: What's your name?

CB: My name?

Me: Yes.

CB: What's your name?

Me: Suzan.

CB: Nope.

Me: Nope what?

CB: Nope, allessander is not my name.

This is sub-Eliza quality...