skysight-inc/HackerNews huggingface dataset:
Kudos to you for having the stones to do this. I don't know much about CoffeeScript, but what you're doing is cool.

I think you might be selling yourself a bit low. The market value of someone at your level of skill is at least $8,000 per month, and I don't think you should be going down by 62.5% (as opposed to 20-30) just because it's a fun, open-source project. If it's genuinely commercially useful, you should be shooting for market salary.

I would set the same price but make the promise 2 months, if it were me.
Cost: $500 + $600 * numBedrooms) <= cost <= ($1000 + $1200 * numBedrooms)

You decide numBedrooms for your team.
The fixed cost is to cover shared rooms (kitchen, conference room, living room, etc).

Larger teams will incur a larger utilization of shared resources, and hence should pay more for shared resources. It more fair simply to divide the overall cost.
Good stuff. I was playing around with ordinality of language built-ins recently and found unintuitive results for Python (https://github.com/rflynn/wat/blob/master/src/py.ord.png). As your article mentions there is a fine line between language and implementation detail.

>>> u"" > () > "" == u""
True
In one important aspect music differed from movies and books: Music was never in a copy protected format. The point of digital songs with DRM was absurd, because you could just rip & burn an original CD. But movies were copy protected even on VHS cassettes. DVD and BluRay are easy to rip/burn, but pro forma they have a DRM. And ORC scanning of books is inconvenient. It makes sense to at least try to establish a DRM for digital books.

But it is true: "All this has happened before. All this will happen again." (So say we all)

iTunes DRM helped not the big labels, but turned out to be a (small?) competitive advantage of Apple. Steve Jobs just didn't care, because Apple is in the business to sell the razor (iPod). This is a compelling analogy what happens now in the eBook disruption. With the difference that Amazon is in the business to subsidize the Kindle plattform to sell more blades (books).
PHP floats and locales
We actually did this for Tinfoil Security; rented a kickass place in San Jose (4bed, 4ba, 4000 sqft, 2 acres of land, deer and turkey roaming around) and love coming home to it after being at work for crazy hours.

We also have a room open, in case anyone here is interested. :) Currently it's occupied by the founder of Tinfoil Security (myself and my cofounder) and another company called Apparel Dream (a Chilean company in Plug n Play).

Admittedly, we're probably moving eventually to somewhere closer to Mt. View / Palo Alto, but for starting out its definitely been great. :)
Apple has since dropped Java, but back in the day, it was one of the primary supported development environments for Mac OS X. There was a full Cocoa bridge, and you could write native-looking applications in Java.

At least one of the built-in apps on early versions of Mac OS X (10.0/10.1?) was actually Java/Cocoa -- I want to say TextEdit, but I'm not certain. Soon after, of course, everything got ported to Objective-C.
Funny thing, someone tried to submit a demo to appstore. It got insta-failed approval for the use of the word “demo” in the description, because don't allow “demo versions” of applications in the store. He tried to explain the nature of the application, and in the end still didn't get through approval, exactly because it didn't have any interactivity, so there was no perceived use for users.

So the issue is distribution, if you can't put it to friends device without jumping through hoops, it gains less interest.
I haven't followed android-scene that much, but I believe there are at least some ports of demos available. There the hoops are in supporting different kind of devices.

But asking for money? Not in the spirit of scene, how are you gonna ‘show off’ your mad skills if you are gonna ask for money? :)
How To Use A Graph Database to Integrate And Analyze Relational Exports
MPAA-Affiliated Anti-Piracy Group Mysteriously Disappears
It could be distracting but a weekly (small) gathering would be pretty beneficial. Teams could get feedback and their pitch down. It'd be like "office hours" with peers and a couple of beers. I am sure you will experiment to see what works.
I agree with you. In my belief, we have built a great product yet in 6 months we only have 86 users. However I think we have not made it clear for people so they would share on their walls or timelines -which is something I'm working on.- Some of our visitors got the point and signed up but most of them did not.

Do you think "invitation only" launches are more successful? I think they are for a certain degree because from what I see people want to feel special and they want to have their place on that new thing before somebody else or everyone else does.
I discovered this when I was debugging a Netbeans generated REST Webservices. The web UI makes clever use of OPTIONS in order to list the available services and their parameters automatically :).
What comes first, the team or the idea?
I'd be interested in seeing the format it uses. I want to start working on a standard.
Equality done right: http://home.pipeline.com/~hbaker1/ObjectIdentity.html
With all due respect we're not talking about kids across the street here. We're all professional developers trying to contribute something. I'm perfectly fine with people making money especially those who have contributed so much, but is it possible to continue to contribute like we always did without looking like some kid across the street?
List of potential craigslist houses I found, mostly in palo alto or within minutes from..

http://sfbay.craigslist.org/pen/apa/2957756203.html
http://sfbay.craigslist.org/pen/apa/2952933250.html
http://sfbay.craigslist.org/pen/apa/2956453815.html
http://sfbay.craigslist.org/pen/apa/2956341339.html
http://sfbay.craigslist.org/pen/apa/2946849180.html
http://sfbay.craigslist.org/pen/apa/2949748841.html
http://sfbay.craigslist.org/pen/apa/2949736690.html
http://sfbay.craigslist.org/pen/apa/2947663166.html
http://sfbay.craigslist.org/pen/apa/2957990093.html
http://sfbay.craigslist.org/pen/apa/2948364081.html (has basement!)
OP has: "did you call SomeClass() twice? Then a is b will always be False."

Not quite. SomeClass can have an implementation of __new__ which returns the same object upon every invocation. In this case "SomeClass() is SomeClass()" will be True. People sometimes do this and call SomeClass a "singleton".
Ubooly — a next step for digital toys
Have you ever read ebooks on a palm? It was pretty obvious to me that that was the future. It needed someone to take the idea seriously for it to become mass market. Amazon did.

As, I should add, have O'Reilly.
Cold-email a VP, publish in Phrack
I'm curious about the economics of self-publishing.

What does it cost for an editor to edit a 300-400 page novel written by a decent author?

How about cover art?

Marketing is an entirely different animal. I dont think you do book tours for ebooks.
Why I wouldn't invest in Facebook
Writer Shoo Rayner: Why iBooks Will Fail
The OP says almost no-one uses it, but as a concrete (admittedly non-RESTful) example of one of the few users, Subversion does use OPTIONS.
wait, why can I download the .tar.gz of Issue 67, but not 68? (I get a file with just "nice try ;-)" )
The network effect says that a person that's connected to five family members is not as (measurably) valuable as someone connected to fifty people.

If you were Google, which would you rather sell to advertisers, correlations between groups of five people of fifty?
Of Booze and Brogrammers
Let's say I wanted to do a native, or JVM-hosted, version of this. Which toolkits could I turn to?
OmniOS: Illumos-based OS from OmniTI
> Yes, this is a trite and negligible truth of PHP. A developer suffering any significant loss of productivity due to problems like mismatched needle/haystack parameters just isn't very competent. It's a non-issue if the developer is being paid a real salary. I'm not saying these issues aren't important enough to warrant attention, but the debate between maintaining backwards compatibility and squashing bad practices certainly isn't exclusive to PHP.

You're just hand-waving away the issue. "Yes, you have to keep far more in your head at once to make sure you don't step on a PHP landmine, but that's why we're paid the big bucks!"

I'm sorry, but this is a false dichotomy and an inaccurate parallel with C. C's landmines are well-defined, understood, and derive from the target purpose (portable assembly). PHP's landmines are ambiguous, ill-defined, and just plain stupid, often caused by what amounts to a truly brain-dead lack of cognitive effort on behalf of the language authors. The language is poorly specified such that even if a developer should wish to invest sufficient effort, it's impossible to know where they all are.

Moreover, there are such ugly corner cases built into the language and common libraries that some landmines are entirely unavoidable. Whose brilliant plan was it to make fopen() accept URL parameters instead of defining a common stream API that arbitrary stream types could support?

Let's say I want to treat a byte array as a stream -- this is a pretty common thing to do in most languages:

fopen('data:text/plain;base64,'.base64_encode($data), 'rb');

Are you bloody kidding me? That's just the smallest, tiniest tip of the PHP iceberg of stupid-in-action.

> And did that inertia spontaneously emerge from a vacuum? In the spirit of PHP's namesake you've devised a recursive argument to explain the only conceivable upside to using PHP.

PHP's inertia emerged out of ill-qualified individuals adopting the language as the most visible available option during a time when there was largely a dearth of options and limited understanding of the web as a platform and "what comes next" from CGI.

People -- collectively, as a group -- adopt poor solutions to their problems, simply as a matter of compounding gravitation and a lack of understanding of the long-term implications.

It's simple group decision making, and it's not reasoned, nor is it necessarily likely to produce the best possible answer, or even a good one -- especially when the group in question is ill-equipped to understand the problem space they're working in.
I've never used svn, so I was unaware. Nice to know though. I want to see how it is being used so I have more ideas of how to push it further.
Perhaps they've sold out and your only options are to read it on their web site or purchase an Amazon DRMed eBook version.
Everything is a Remix (video)
true, talking about extras, a matte display would also be good.
My thoughts exactly. Worse, it's not the only problem like this, even though it's probably the most common and annoying one, and the one that's not solved well by various workarounds. (Date picking is a close second. And yes, I'm aware of the corresponding HTML5 input type. It's still not supported in any major browsers.)

I don't understand why this isn't solved, but even more so I don't understand why most people seem to be perfectly happy with the current state of things. In fact, I get the impressions most web developers like this. They like writing scripts to solve trivial problems or finding obscure scripts that do it for them. Makes them feel helpful and important, or something. Me? Makes me angry. This should have been conclusively solved a decade ago.

I'm seriously considering writing my own toy browser. Not that someone will use it, but at least I will be able to tell for sure how difficult is it to solve all these trivial problems.
It's interesting. Reading through the list, it was a lot of "things I learned a long time ago" interspersed with "things I learned fairly recently".

Having started doing web development before Django and jQuery were released, I definitely learned about JavaScript debuggers, POST requests, CAPTCHAs, AJAX (which, by the way, was positively painful before the invention of JSON), XHTML and the validation thereof, fake CAPTCHAs, cookies, passing session IDs in GET requests for people who block cookies, returning dynamically-generated images to an HTTP request... long before I ever learned about web frameworks, ORM, or any of those things.
Future of Mobile: a case of HTML5 or iOS… really?
How eBay could help Wikimedia Commons get more open-licensed images
I don't think LCD is superior to e-paper for reading. I just think LCD is good enough for most people already (in the high resolution iPad) and there is at least some possibility that a non-light emitting display with colour and fast refresh will be developed.
Actually, I was just wondering today how Cyberduck managed to be so sluggish on my computer.

They've certainly gotten the look and feel right, because I didn't realize it was a Java application, but it is pretty sluggish, at least on my machine.
This is the second long-form piece about Caro and his new book I've seen this week (the other is in tomorrow's New York Times magazine - http://www.nytimes.com/2012/04/15/magazine/robert-caros-big-...). Interesting how similar the facts they tell are, but the angle is very different in each.

Great PR by his agent no doubt, but both enjoyable reads -- well worth the time to read them both.
Emerging illustrators internship helping Wikimedia Commons: first results
Which company do you distrust more?
I agree. This seems at this time to focus on the already easy to install/configure parts (a Ruby build and Rails gem) and not the harder items (like Nginx).
how cool would a white Thinkpad be looking like a a beautiful Macbook Air...

I hope Lenovo gets their shit together and release a sexy version of Thinkpad with Apple's trackpad. So I am no longer hooked on Apple and can get back to Ubuntu, as it is a far more superior platform for development.

Until then, a touchpad alone on my Mac Book Pro kills all the laptop wannabes..
Haha, how can you be sold out of an eBook? Besides, it's a free download.
24/7 in Europe
Twitter Upset about Facebook-Instagram Acquisition
How To Win At State Fair Games
UEFA EURO 2012 (Add-On zu FIFA 12)
An eBook is an abstract thing you can't be sold out of, but integrity and desire to disseminate information freely are.
The Unexpected Benefit of Being a Nomadic Freelancer: Taxes
Android: Java
Yes, I have read ebooks on a palm. And on a Psion 5 before that. (I started reading ebooks around 1996-97 and have been banging on about them ever since.)

Yes, O'Reilly. Yes also Baen (via Webscription.net). But there wouldn't be a mass ebook market at this point if the big publishing conglomerates -- who produce 80% of the books sold -- weren't on board with ebook publishing.
>I find it hard to believe that receiving 30 attachments in quick succession would trigger an IDS.

Believe it. It happened.

>what did you have to do to get the account reenabled?

Waited a few hours, and it was reenabled automagically.
The Great Big Lil B NYU Lecture Cheat Sheet
That's true. But on the other hand, imagine this situation:

3 teams with 3 people. The house has 7 br. 2 teams each buy 3 br (for a total of 6 of the 7 being used), then the other team buys 1 br, and they all always work from and hang out at the house. It would be lame that that 3rd team was paying 1/3rd the cost of each of the other teams. So this formulation was an attempt to account for that.

Basically, my theory is--be reasonable. If you're using 42% of the house, you should pay 42% of the costs. I'm happy to adjust the costs to make it work out in a reasonable way.
So much life and startup game here its unbelievable.
Refactor for Equal Levels of Abstraction
Where does Google Plus fit into this with its Circles?
Couple of ideas for preventing hash bruteforce attacks
I agree with everything you said.

Hopefully you signed up and made a note about your preference for a remote area?
The parent compared Valve to Google's work environment / culture in the early days - not as of today.
I'm thinking of it similar to how corporations want their names on rooms and/or buildings at colleges. Showing a level of support which, while not a quid pro quo, shows support in a way that isn't directly linked to a benefit.

The support could come as monetary support and maybe doing the thing that PG doesn't have the time for as mentioned here (coordinating housing):

http://news.ycombinator.com/item?id=3650877
Actually, demo scene could get some jobs if flash player 3d content spins well. Anything procedural is great in there.
The claim "my country does not" would be more compelling if you named the country.
The Digital Public Domain: Foundations for an Open Culture [free book]
I'm not looking for profit in this--it's a horrible business idea :) I'll be happy if I get to meet some interesting people and don't lose all that much money.
I am still not sure why everyone should learn programming. Every few days I read about how to learn programming not to mention codecademy and other website. Is it more of a computer literacy thing or is their a huge requirement of auto-didact programmer?
How would this metric work for websites that load real-time dynamic content? For example, if a website loads quickly then slowly streams data from the back end, how would this metric account for that?
Nobody is suggesting it costs $44,000 to write a "trivial shell script".
There is some truth in that but until Google+ is "mom"friendly it will go nowhere.
I agree with this guy to an extent. Drinking doesn't bother me, but I don't like "parties." High density socializing and musical/similar entertainment isn't for me (introvert), so it's great when events have something more focused and event related to attend (as well as the party, of course) rather than go watch TV in the hotel room (which, admittedly, I enjoy ;-))

At some events (especially smaller ones), "parties" can seem to be at the expense of things like BoFs (as he mentions), lightning talks, hackathons, etc, and when you have so much talent all in one place, it seems a shame to waste opportunities for it to come together productively.

Some of my best conference moments have been sitting around with 10-20 people in hotel lobbies talking or in empty conference rooms coding. The worst have been crammed into a bar and having to shout at strangers. As the author suggests, let the partiers party, but give some space to the squares too ;-)
That is a way to make non-REST API be more like REST.

REST APIs must be self-describing from the start. Those kinds of responses should be sent for GET requests!

This is a must-read clarification from Roy, as most "REST" APIs are less RESTful than HTML pages built on top of them:

http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hyperte...
Charlie Munger (Warren Buffett's partner) has kept a long-running list of psychological tendencies that commonly affect people's judgment. There's one item on this list that he's termed "Availability-Misweighing Tendency." In a nutshell, it's an observation that people tend to overweigh extra-vivid evidence, which (necessarily) means under-weighing evidence that isn't so vivid.

In this case, the extra-vivid evidence is the Instagram acquisition. It's been analyzed, or at least covered, by every blog and news network I can think of. I'm sure it's clogging most of our Twitter feeds. I even have friends and relatives who know nothing about tech but want to talk about it. It doesn't get much more vivid than that. And even if it wasn't receiving so much coverage, a billion dollars is enough money to be vivid in-and-of itself.

The point is, if you're re-thinking your business strategy or personal goals based on this news, you should tread carefully. The remedy to overweighing extra-vivid evidence is to always make it a point to seek out other side of the story. So I agree with Mark when he encourages "all other companies to do the harder work of finding out what happens in the 99.9% case, which is what is often never written in the annals of the tech news media."
Thanks for the links!

It's tough to find huge places, so if you (or anyone) knows of suitable places (>=6br), especially those NOT listed on craigslist/etc, please comment or send me an email.
I'm not sure what you are referring to. 4k/64k have been around for a long time, close to 20 years. Demos are generally "anything goes" and for anything else there are usually a "wild compo".
Physicist Uses Math to Beat Traffic Ticket
Who grades the homework assignments?
I just had a reservation in SF cancelled because the host didn't want to register as a hotel. So this tax is already being imposed and seems reasonable a few other major cites might follow suit. Hope airbnb can figure out a good solution.
Python.
All going good, but still stumped in the D. Hall of mirrors :/
These kinds of sprite based games have been around for decades and used to be developed on hardware orders of magnitude less powerful. The fact that such a thing would ever have performance problems on modern hardware is a joke and shows how backwards web development is.
Why is using the builtin wiki a bad idea?
One other website that people might find interesting is MITx's program. http://mitx.mit.edu/
So far, I've tried Coursera and Udacity.
Udacity:
1. Of the classes I took, only Udacity had programming exercises. For one of my friends,
who had never taken programming, the course managed to capture his interest.

Udacity's courseload is:

i: video followed by a short quiz(multiple choice, fill in the blank, etc.) or a programming exercise(Create a function that takes 2 numbers and outputs the bigger one, etc.) There are generally anywhere from 25-40 videos, each 30 seconds to 4 minutes long.

ii: A series of homework assignments. These can be either quizzes or programming tasks. You can submit them, but you don't know whether you got it correct until some deadline, when your homework is graded. THe programming exercises are quite a bit harder.

One of the ones my friend struggled with for a while was a task to build a function that checked whether a sudoku square was valid when entered in a certain format.
iii: At the end of each week, there is a time where they have some kind of IRC/audio channel set up, and you can ask them questions live.

2. All the courses are the same quality. Also, they seem to truly have adapted learning into a digital environment, as opposed to certain other places, like MIT's OpenCourseware

Coursera, on the other hand, seems to be a series of lectures that they then overlaid questions on too.

Some teachers' classes are quite obviously just lectures, with some quizzes added on as an afterthought, while other teachers have incorporated them
quite nicely.
Coursera, my guess is, will also probably have more courses on offer than Udacity soon, since it's a collaboration between several schools.

TLDR: Try them both. I personally prefer Udacity, but there's no harm in signing up for one and then dropping it.
Because people see them simply as computer animation with pre-recorded music. They don't understand the algorithmic beauty inside.

I don't think demos will ever have a wide mass-appeal, even while being one of the most demanding and beautiful of art-forms (in my opinion).
Leaving corporate job to start startup
"with a pc and decent internet connection"

Unfortunately, for many people in the world this, and as mentioned in the posting a reliable supply of electricity, is something that not everyone can afford or easily acquire.

There are many hundreds of bright young people (and older too) that I've met on my travels through small towns and villages in Asia and Africa. I far too often have thought that I wish I could give them a computer, internet, electricity, something to help them break out of their lives of unemployment, underemployment & poverty and engage in the wider world to make money to support themselves and their family. Even the seemingly basic solutions have far too many hurdles and levels of corruption to avoid.
FWIW, we had tremendous success at Madison Ruby: rooftop party with live DJs (two of which were attendees, the other was Dosh). Alcohol available, good music, and the open air made it possible to converse.