skysight-inc/HackerNews huggingface dataset:
But robots.txt is just for exclusion directives, right? AFAICT it's not really used for assistance with finding resources.
This one- https://twitter.com/magopian/status/239970727300849664
Elon Musk was a co-founder who had at least $70 million of his own money in Tesla. And he did found SpaceX in 2002 and has over $100 million of his own invested in the company.
Coderise: teach kids how to code in developing nations
That's the problem that can be witnessed in software development teams too. Analysts are over-represented in our craft so there's a real risk of analysis paralysis. A potential remedy is a more impulsive type on the team who prefers to start playing with the problem. You should be careful not to stop him from doing that. If there's no such a person then someone, preferably a leader, should move on to prototyping if the project got stuck.

All that applies to individual software development too. If you see no progress because you are constantly analyzing then start prototyping.
It's easy to criticise a minor detail of a friend's work, but harder to say "you don't have the talent for this, give up."
So when you said "that remains to be seen". You actually meant "that does not remains to be seen" and "that remains to stay that way before the end of times"?

Sometimes admitting you were wrong is the right way to go.
> Yes, these files are the essential part of a boot disk. Did MS forbid people transfer boot disks when they were still selling DOS?

Do you have a license that states you can ship those "essential" files? If not, then all you have is a copyright statement, which effectively forbids redistribution.
TL;DR: Fields are fields, methods are methods, auto-generating getters/setters blurs the line in unhelpful ways.

That's not really true in Java. The getter/setter pattern is baked into a lot of the standard Java libraries.

For example, Javabeans are:

a Java Object that is serializable, has a 0-argument constructor, and allows access to properties using getter and setter methods.[1]

Things like JPA, Jersey, Guice etc all rely on the Javabeans convention.

Yes, Java should have real properties like Object Pascal & C# does, but it doesn't, and getters & setters are harmless to anything except aesthetic sensibilities.

TL;DR: Getters & setters are a useful convention that allow many things that are not possible with public fields.

[1] http://en.wikipedia.org/wiki/JavaBeans
However, they have worked with copyright holders to ensure that they are not infringing.

Um, your own statement contradicts itself.

Most of the content is free to air British TV shows, that in many cases can be downloaded for free from within the UK. UKNova helps make this content available outside the country.

This is infringement.

BTW if you're an expatriate Brit who wants to access this content you can pony up about $5 a month for a VPN service with an endpoint out of the UK and still access all this content.
I don't think that's the point of this article. The real point is that you learn through actually doing stuff. You can read as many books as you want about designing your medical equipment, but I can be pretty much anything that you won't get it right the first time anyway. So read just as much as you need to get you started, get to real work, and soon you'll find out what else you have to read about. And so on and so on. Try, fail, educate yourself, repeat. With your to do app release after 3-4 iterations, with medical equipment release after 30-40. But keep on trying and actually doing, vs meditating about it.

This is how I see this article, and therefore it applies to both, to-do apps and more serious stuff.
I have been doing professional RoR development for a couple of years. I have made several attempts to use proper TDD, but always revert back to old habits.

I can think of four reasons why this happens to me:

a) there aren't many good examples of applications built using TDD available. see http://s831.us/PM6jkb ,

b) TDD becomes very difficult when your application incorporates complex 3rd party data sources and APIs,

c) feels like you are writing the application twice (once in Cucumber/RSpec and once in RoR),

d) pressure to "get something done" results in backsliding.

By contrast, I have been running for exercise the last couple of years. Running is not competing with an established habit and I see immediate benefit from almost each run. I highly recommend getting a FitBit or Nike+ SportWatch GPS and signing up for a stretch goal. For example, successfully ran the Dipsea this spring. Now training for half marathon in October.
On top of that, they are better for thermal management on notebooks.

Now, I might be a bit bitter because I had two different nvidia chips in two different laptops die on my a grand total of 4 times, all due to faults on nvidia's part, accentuated by not-ideal thermal design in either laptop. That led to my decision that no matter what, my next notebook (whenever/whatever that will be...) will not have a discrete GPU, but will use chipset graphics. At least there, only one thermal source has to be dealt with and Intel will hopefully produce reasonable specs for that.
This is a well-written and useful article. If a lot of people are against you you may be onto something big, or you may be just wrong.

I wonder if Aaron will discuss the furor caused by his JSTOR activism (http://bits.blogs.nytimes.com/2011/07/19/reddit-co-founder-c... also see the many discussions on HN, e.g. http://news.ycombinator.com/item?id=2781615). The case here is not as clear cut as, say, the case of Semmelweis. I am also undecided (hate the greedy closed magazines, don't quite approve the sneaking in part) on it.

I would really know what his objective analysis of the situation is unless he's already done a post that I've missed or if he can't talk about a court case.
I do most of my typing on my iPad via a bluetooth keyboard.
>So what? Why should you care about the health of "your country"? That's just an attempt at emotional manipulation.

No, it's an attempt at appeal to a pre-existing emotion. Not the same at all. Not everyone of us is a rootless opportunist that will go to any place he might get an advantage from going at a moment's notice.

Some of us have bonds with the place where we grow up, and the place were our friends and relatives live. We also have bonds with our culture (from the language, to the music to cuisine). It would be a sad world if everybody was only thinking of his own marginal benefit and could not care less about such things.

Plus, beside the emotional and cultural bond, a lot of us want to give back to our community and improve it for the future generations, and not flee at the chance of a better salary elsewhere.

For an American it might be "freedom", but for a lot of world cultures, the ease with which an e.g American changes states is a sign of lack of roots and fear of emotional attachment, not to mention selfishness and lack of care for one's parents. Plus the mighty appeal of the dollar and the "american dream" of making it big, ie the opposite of actual freedom.

Not that there aren't tons of American's deeply connected with their state and city (mostly people in the South, in my experience, but I also know New Yorkers and Chicagoans that wouldn't change their city for anything).
Oleg Kiselyov has done some nice work where he defines SXML, a representation of XML in Scheme, and parsers/ pretty printers between XML and Scheme. This allows you to use hygienic macros (hygiene becomes important in the absence of namespaces). See http://www.okmij.org/ftp/Scheme/xml.html#SXML-spec

Lua's table syntax is well-suited to this style of embedding html/xml syntax in a programming language, e.g., if you define the appropriate functions a and i to represent anchors and italics, then you can define an anchor element:

a {href=url, name="next",
"Go to the",
i "next",
"element"}
Both literally and figuratively, a pie-in-the-sky proposal. For the moon, a "geostationary" orbit isn't possible because the moon's rotation is tidally locked to the earth, so the moon's orbital period is 27.3 days. This means a lunar "space ribbon" from an orbiting craft would perpetually drag across the moon's surface -- it could not be attached as in the usual space elevator scenario.

A craft parked at the Lagrange point would be too far from the moon to be practical, and there remains the issue of differential rotation between the parked craft and the moon.

For the earth side, they're planning a balloon at a 2 kilometer height. That is at least feasible. But neither of these proposals represents a way to get cheaply to the moon, their promotional literature notwithstanding, because of the huge gap between the earth's tethered balloon and the other terminal orbiting the moon.

And all of these ideas require materials (for the tethers) that do not exist now or in the foreseeable future.
"artistic work, is mostly a subjective matter"

Could not agree more. I have design based startup where we do digital home staging for real estate clients and this is our most difficult problem, getting past the subjectivity of interior design.

It's funny to see the exact same furniture used for various different clients and see the wide range of feedback we get from "I love it" to "that looks terrible" and usually the negative feedback is always expressed as definitive comments like "that does not work" or "this NEEDS to be changed". Someone recently even went so far as to say that a mug should be next to a coffee machine instead of a cup.

Even though we state that we are appealing to the majority of home buyers and not individual preferences I have yet to find a good way to get past design subjectivity. I think it is just human nature to inject our preferences into artistic things and express them as if it is the other person's work that sucks.
This is very interesting. The idea and requirement between ease of use and full-REST implementation is definitely worth discussing.

Two Points:
* Consistency could be very useful across web-services
* Simplicity is exceptionally important

If all API's were created with a 'full-REST implementation', that would comply with the need (Desire?) for consistency, however it would not necessarily be easier.

What might be "hard":
* Some limitations (firewalls, lack of knowledge) on PUT and DELETE
* The debate on when to use PUT and DELETE
* Editing headers to request content type (xml vs json etc)

So the big question seems to be: What is the mix between consistency and ease of use?

Perhaps we can be full-on REST but then make it easier with code libraries?
Ah, but the true reason is that you don't like the language. So anything else I tell you is actually useless, you've already decided you don't want to use the framework. The true reason is your dislike for C#.

I encourage you to read http://lesswrong.com/lw/js/the_bottom_line/ and think about how it's related to your current dilemma.

W/ regards to the framework itself, I think you should ask your boss why he wants you to use it. He might have some very good reasons! Or none at all. But that's very important context for the decision.
So somehow the small gang at Mojang pulled off the impossible with Minecraft? Or the excellent apps NASA used to make with Java before the past 3 years or so like WorldWind? Or FusionCharts?

I said "lagging", not non-existent. And clearly individuals can add support for things that aren't part of the JDK, using various OSS libraries, JNI, custom code, whatever. The point is, the lack of up-to-date, high-quality support for audio and video formats is a major detriment to "java on the desktop" for a wide range of applications.

Apache Directory Studio, Eclipse, NetBeans, soapUI, SQL Developer?

What do any of these things have to do with needing audio/video support?
Spelling an acquihire as failure reminds me of "If you're not first, you're last!" I don't know that it's a good way to look at things.

First, if you get out of your startup for what amounts to a signing bonus and a job at a cool company, life could be worse. Much worse, in fact.

If you set out to change the world and didn't-- c'mon, VERY few people are "changing the world" with a startup. The world, and your customers, will go on if you go to work for someone else.

Building a business is not for everyone. If you realize after you've started a business that you suck at it, there's no shame in saving face and getting out with what you can!

But yes, it's certainly not as exciting as a lot of these companies make it sound in their press release, and it's certainly not something anyone will remember a few days later. It's not placing first, but it's not last either.
There's some obscure home improvement shows from overseas that I really enjoy watching. I'm surprised a local-to-me cable channel doesn't pick it up as cheap content, because it's well produced and pulls in big audiences in it's home market.

I'd happily pay $20 or so to be able to download/stream a season of it. But I suspect there's not enough people like me in the foreign-to-them markets who would pay the money to make it worth their while to get it on to iTunes (or similar), write some press releases, update their website to say it's available, etc.
PyPy core dev speaking here. I do it mostly for passion. Every now and then I have to do something for someone that falls into few categories like "stupid website that would never take off" or "some pypy usage that makes absolutely no sense to the broader community". Those things mostly slow down pypy development and frankly the benefits are very very low. I would be more than happy to get rid of this stuff as it's distracting. Can gittip be the way to do it? Maybe. Would it be beneficial if we find some way to do it? I think so.
I'm not experienced in game developing nor am I in functional programming, but there seem to be a few things out there. What samrat said and this one (in Haskell): http://joyridelabs.de/

They are also blogging about their development.
Who (in the past 20-30 years) is celebrated more than Elon Musk is today? Other than Steve Jobs or Bill Gates. Maybe tied with Jeff Bezos?

I don't think "many".
> BBCode only works because [...]

Any board out there is full of posts with broken quotes and markup. I don't think BBCode works. It's widespread but it doesn't mean it works.

I otherwise agree with your points.
This is an interesting experiment. I think it creates an opportunity to discuss the whole cost picture. COTS alone will only achieve minor cost reductions relative to the whole enterprise.

Testing costs were orders of magnitude more than the cell phones. They ran tests with Thermal Vac, vibe and shock, and weather balloon. Each test required time at expensive test facilities and hundreds of hours.

Launch and operations will require additional hundreds of hours of labor to prepare and collect data. It will also require time on expensive range assets.

For example, a launch readiness review, where they determine if everything is ready to go, would involve a dozen engineers for a few hours. This meeting alone would cost more than the all the phones they bought to test on the ground and fly.
For developers that's right but when normal people are chatting hit enter they expect a new line. I can't assume they mean the new text to be a paragraph unless they specify it. I supposed I could add escaping for newlines but I'm not going to auto <p> either.
Holy cow. I heard people say "100+ pages of Jury Instructions!!" and imagined some George RR Martin novel. But so many of those pages contain just a few sentences. Any adult should be able to read that in an hour; marking the places they really need to concentrate on and reading those later would take at most another hour.
As far as I know, both iTunes and Amazon files are DRM-free, which would inherently imply that they aren't tied to a machine.

iTunes: m4a, has your name and email address encoded

Amazon: mp3, has Amazon's unique song id in the ID3 comments

And in terms of the cloud:

iTunes: $25/yr for iTunes Match, which is completely optional

Amazon: Free storage for songs you purchase from Amazon + 5gb extra

The important issue is to keep your music backed up, since both Amazon and iTunes offer limited options if your harddrive fails.

Anyway, to address your point, Dropbox or a manual file transfer would be your best bet for multi-device support.
I think it's network effects from it's founder as well. It is written in Python, Chad is active with python stuff. I think that the Python community is generous, but I doubt any more so than most other OSS communities. (Please prove me right!).
Wow, that was an awesome piece that I hadn't seen, thanks for linking to it.

I think it could be summarized as: If resources are sufficient and exact implementation does not matter, just get started, but when resources are scarce and there are many different possible ideas, with hugely different potentials, just starting won't get you very far.
Some people resolve this with the X-HTTP-Method-Override header which I believe is a lot more clean. This is very helpful in situations where certain strict REST clients don't support PATCH (the underrated verb to help with partial updates).
Interesting tip to reduce your phone bill. As my contract is up, I’ve been thinking about doing the same as explained in the blog post. Does anybody have any good experience with MVNOs?
NYT Company to sell About network to InterActive Group for $300 million
Who realized that Ask.com was successful enough to buy someone else for $300M? Wow.
>> the only party that will be hurt in the long run is the consumer.
>> Even this remains to be seen.

>> So when you said "that remains to be seen". You actually meant "that does not remains to be seen -- but remains to stay that way before the end of times"?

Long run to me means 3-4 years, not "end of times". I think Google and Apple will come to a licensing deal in a shorter time period, because it's in both of their interests to do so.

Because of this, I don't think that the consumer is hurt in the long run, so it does remain to be seen if the statement I replied to will happen.
and I'm willing to give them the benefit of the doubt that they were originally meant for something more useful,

Aaah, there you go. See, I'm way to cynical for that. Too many years of actually working for (or with) stereotypical Initech[1] style companies.

[1]: http://en.wikipedia.org/wiki/Office_Space
This is true, but as has been pointed out repeatedly, even if a company faces a 98% chance of total failure, many investors would prefer they chase the 2% chance of success rather than recovery of X% of their investments. VC investments either win or they don't; salvage isn't interesting to them.
An API is an interface, which in this case exposes data.

Yes. The confusion comes from complecting[1] an object api and data. In general, having a class that is both a data structure (a bean or a struct) and a service class is a bad idea.

My contention is that if a class is Just Data, exposing public fields is fine. And if it is a service class that needs a consistent, stable API, it shouldn't be exposing fields via getters and setters either.

[1]http://www.infoq.com/presentations/Simple-Made-Easy
This is the ultimate in hypocrisy

http://www.youtube.com/watch?v=CW0DUg63lqU
The Black Triangle [2004]
The problem once again is copyright. If copyright hadn't been in the way, there would no DRM, and plenty of neutral services to solve this problem.

Right now, if you can't even freely share stuff between the living in your own household, you don't really "own" it, and you can forget about a way to pass it on to your heirs.

You don't own stuff you merely rent, and you can forget about passing it on.
I always thought it was an obvious chose given the people who started this (academics).
Regardless of whether this ruling was correct or incorrect, I don't think anyone imagined Apple as the underdog in quite some time. (If you used a time machine to tell 20-year-ago me that Apple was the new evil empire while Bill Gates was off trying to cure malaria I would have laughed you off.)

Also, being the underdog or the overdog should not affect one's property rights. If a tiny small company does/does not deserve protection, then so does a big one.
US Election Facebook Chatter Visualization by Demographic
Because they can't adopt this model without losing another one. The majority of the content we're talking about here is BBC TV shows, which are paid for by the UK TV license. At one point the BBC mentioned opening up their online iPlayer to international audiences- but if they did so, the US cable networks would immediately remove their (profit-generating) BBC America channel from the air.

So they'd lose money, overall.
I definitely like some of the capabilities that Grexit provides, but did want to note that using your email in this way (as a collaborative, task-tracking tool) is one of the worst ways to beef up your email overload, individually and as an organization. It's a question of the right tool for the right job.
RescueTime (YC W08) is hiring
Candidate Role: Growth Hacker

We’re looking for a startup savvy business development candidate. This role requires hands on marketing and sales planning and execution. Candidates show a willingness to experiment and a desire to own the effort and results. You’ll have top design, product and engineering talent to back you up to reach the markets you want to explore. We’ve got a seasoned product ripe for a growth expert to bring broader markets.

- Startup business requires fast thinker and self-starter with tough skin

- Contribute language, strategy, content for marketing resources like our public website and social presence

- Experiment with and track pricing, plans, and package deals

- Leverage marketing tools network to improve lead gen

- Explore partnerships with complementary products to expand reach

- Should have experience and proven performance in marketing and sales

- This is a high value and profile strategic hire and we will invest in the best candidate!

- We have great health insurance and a 401k

Want to know more? jobs@rescuetime.com
http://www.youtube.com/watch?v=CW0DUg63lqU
That's true, but you can also specify the Sitemap from the robots.txt, which is an inclusion standard.
The original without all of the noise:

http://vanillajava.blogspot.gr/2012/08/java-memes-which-refu...
> Force students through an embarrassing initiation to take a class, and they’ll insist the class is much more interesting.

Does anyone know which experiment he is referencing here?
It's all about optimizing the conversion pipeline. You have to have stats (GA, Flurry, etc.), you have to study them, and you have to experiment. At the end of the day, you gotta pay the bills.
How well does the business.txt standard hold up against malicious behavior? For example, what happens if I want to defame Restaurant X, so I make restaurantXsucks.com and put a business.txt file in my root directory with the same address and contact information? Currently, Google Places (the service that puts stuff on Google Maps) mails a PIN to the address and requires verification before listing to mitigate this problem -- how would business.txt mitigate the problem?
I'm sure it will take a long, gradual process, but I hope that using cheap components will lessen the cost of failure, so we can spend less on testing, too. Now if only we could reduce the cost of launch....
I could type it up and add give an "intro" before the screencast but I'm not sure it'd have much value. a TOC is mostly useful when you can use it for random access. The quick overview is better served by the blog post.