skysight-inc/HackerNews huggingface dataset:
If you have a nuclear reactor or extensive solar panels, you may just as well use it to split CO2 into O2 and CO (monoxide gas can also burned as fuel). Plant photosynthesis is rather inefficient if your goal is a breathable atmosphere. If the goal is biomass for food, then just call up Monsanto for a few space-dense crops.

It would probably easier to oversize the powerplant (to generate oxygen, growlights, melt water, treat air and waste) than to try to bring along a whole biological ecosystem. On the first few trips at least...

The advantage with the powerplant approach is that you can live anywhere with rock and ice in the soil (most airless planetoids) or CO2 and water in the atmosphere (Venus, Mars or the gas giants).
One of my favorite words
Followed strictly, how can two people work together in this kind of environment? If I need a bit of someone else's time to allow me to complete my objective, they can't provide it unless it also contributes to their objective, which it likely won't.
Sure you can connect directly to Elon Musk and Bill Gates, but is what you're getting from them fact? Are there any opposing views? Do you have all the context around what they may be saying? Getting your information from the horse's mouth is most valuable when you are getting all the information, ideally coalesced into a single place.

Augmenting a story with accountability and completeness is arguably the primarily responsibility of newspapers and journalists, especially in the Internet era.
My favorite talk on giving talks: Caroline Drucker, Ignite Berlin - http://www.youtube.com/watch?v=2H36kbMMrZo
Isn't that premise of Moonwalking with Einstein by Joshua Foer? http://www.amazon.com/Moonwalking-Einstein-Science-Rememberi...

Either way - I do little tricks like that too. This is a very good suggestion.
Wasn't there a guy in Australia who got his house raided for having Tor exit servers? How long is it going to take before people use this for something like child pornography and you go to jail?
Parse error: syntax error, unexpected '[' in D:\Projects\2012\45blocks\45blocks\src\framework.php on line 18

No it doesn't.
FYI, I went to check out your case (which looks cool!) and you have a dead YouTube link on your iPhone page [1]. ("This video is no longer available because the uploader has closed their YouTube account.")

[1] http://www.smallworks.com/iphone.php
That seems like a poor use of time compared to making the service scale, which is something you'd probably need to do anyway if you expect to get more legitimate users. And it you don't expect to get more legitimate users then maybe ongoing development really doesn't make any sense.
Instead of a Password, Security Software Just Checks Your Eyes
Even if those additional copies weren't pirated, would the revenue from those users have been enough to sustain them?
Yahoo Acquires Video Chat Startup OnTheAir To Compete With Google Hangouts
How to get attention from Internet celebrities
PHP has more than its fair share.
Yahoo acquired OnTheAir
If your business is good, answering a single question incorrectly should not cause a good investor not to invest in it. If your business is bad, answering a single question correctly should not lead to an investment.

A single answer should not be the difference between getting an investment and not getting one. Can you imagine Warren Buffett passing over a stock he was prepared to buy just because the CEO couldn't answer a particular question instantly?
19 Cool Retro Computers With Pictures And Stories
I am skeptical. Piracy exists on iOS, yes, but my understanding is that legitimate users far outnumber jailbroken users.
I've explained to clients: never charge a fixed upfront price for an app with free ongoing server access. Doesn't matter if it's a game, social network, dating site, or anything else. Give the app away, and either subsidize server access with ads, or charge a subscription via IAP.
> I believe that's how they do agriculture is large parts of Africa

Adding lots of water is how California turned into an agricultural powerhouse.
That's an interesting link, but it doesn't really discuss the ecological effects of such a project regarding human habitablity in surrounding areas. I'm more hopeful for something like the Green Wall of China[1], but aggressive enough to actually reclaim desert rather than merely halt its advance. It's also a plus if it works on a timescale of less than a century. :)

Though we should also note that turning desert into (ideally) arable land could have disastrous unforeseen effects; consider how much of the Amazon is fertilized by the Sahara.[2]

[1] http://en.wikipedia.org/wiki/Green_Wall_of_China

[2] http://earthobservatory.nasa.gov/IOTD/view.php?id=7279
I think the issue that people are picking up on is that if that is how you spend your own money, it is likely that you will spend company money in the same way making you a riskier investment.

I know my comments haven't been full of praise but I enjoyed your post and it seems you have the personality that is needed for success.
This was approximately two months prior to the rMBP release.

I have no doubt that varying stores have different stock policies, but at the fairly large store I was at, it was suggested I order online.
While the Virgin Mobile hotspot is a good deal its service can be worse than Clear, despite piggybacking on it. I have a Clear Apollo hotspot ($50/m, unlimited WiMax). Recently I used mine side-by-side with a friend's VM hotspot. I got 4/5 bars with 8Mbit/1Mbit. He got 2/5 bars and couldn't maintain a connection. It's possible my device has a better antenna than his but that doesn't seem like the issue since my signal was so strong.
I like to write speeches for clarity's sake and then practice speaking them over and over again leading up to the event. At least a day before I shut everything down and let the chips fall where they may. It usually results in me getting all my points across clearly without sounding like a robot.
Getting paid to work on your startup
I guess your mileage may vary...
When you think in terms of nosql like Cassandra, its much simpler, but I guess you are using RDBMS(which is a wise decision from manageability point of view ).
I'm sorry I deleted my post, didn't see your reply in time.

$this->views[$path]();

should not throw an error. What version are you using?
I completely agree! What an odd title to the article, and then the company itself goes ahead and basically says, "Yeah, since now there are actually people using the game, we found out that it would be too much work to fix the serious problems that were there in the first place."

If they were willing to work on their product further this would have been a good event for them as a wakeup call in order to know what to expect later when the load gets heavier.
REST level 1. Or 2.

http://martinfowler.com/articles/richardsonMaturityModel.htm...

I don't agree with people who say that only level 3 is "true REST", but there is a qualitative difference.
You've got it wrong.

Mars is further from the sun.
PHP 5.4. Let's try that code:

Fatal error: Using $this when not in object context in D:\Projects\2012\45blocks\45blocks\src\framework.php on line 19

It's a static class member.
You can read the original letter and skip David Brooks' opining.
http://www.telegraph.co.uk/news/uknews/9686219/I-am-bitterly...
I would read code on codereview.stackexchange.com. If you're not familiar, it's a site where you can get help making your code more readable and more idiomatic. I'd browse the questions for questions you're interested in and look at the suggestions for improvement.

Personally, I don't like traditional OOP, so for me, Go and D are interesting to me (read the standard libraries if interested). Go tries to restrict you to their "idiomatic" style, and D tries to let you program in whatever style is appropriate for the problem.

My best advice is to solve a real problem in a new language. Try to make that solution as idiomatic as possible for that language. Trying a functional language like Haskell or Racket will also do you a lot of good.
Sigh, not another article on how to hire LeBron James. :p
YES! Bought. So disruptive. Goodbye dumbphone. Hellloooo karma. Skipped right over the buying smartphone "minutes" and "text" nonsense.

Genius marketing model. If I get to customize the SSID it'll be something like: "yourkarma.com, use this wifi!". SSID can only be 32 characters. A shorter, recognizable domain like "kar.ma" would be awesome. More space for cleverness.

Living in a busy apartment complex near the center of downtown Portland, close to a couple coffee shops... visitors at all the neighboring apartments.... I wonder if I'll ever have to actually buy data directly.

The train station in Portland doesn't have any wifi. Talk the staff into letting you run a cord to one of the lockers. Or several. Win-win! Also, the university. They do have guest access, but it's annoying to login.

So many places to stash these. The possibilities are endless!

Minor quibble: says "We'll give you 1GB for free" on splash page. Actually only gives 100MB.
I wholeheartedly agree with you.

Sadly, the state of academia has become a giant publication fest, where getting as many publications possible out the door every year has pretty much become a synonym with funding, tenure, etc. (if I check my spam folder these days, I have more spam about cheap conferences where you can get your paper published for $XXX than ones for viagra)

Professors pushing their PhD students to publish often are preparing them well for a future career in academia, if they so choose (which a significant portion of them will).

It's definitely not right, but it's the sad state we're at; and I'm not sure what exactly will change it :(
I just wasted two hours. Doesn't that just drive you crazy?
Although I agree with your comments on the relevant design projects, I'd like to point out how meaningless engineering degrees can also be (note - I didn't say tend to be). When I was in college my engineering department did a joint class / project with the industrial design majors. I was blown away by how incompetent most of my classmates were compared with many of the industrial design students who seemed to have a much better grasp on how products ended up in the real world. No degree is ever a guarantee that the holder is not a moron.
AskHN: Are you happy with the way economy works around the planet?
This community has some of the smartest brains on the planet. help me with your commentary...
What do you think of the upcoming changes to the Facebook navbar?
They are all worth 10 and they do not match any of the pip patterns of the numbers. They have color in all the spots you would look for pips. Other numbers don't.
I'm not sure what you mean by "repurchase" IAPs, but the IAP API provides server-server cryptographic verification from Apple that is not crackable. Not all apps properly verify purchases, so there is mention of pirating IAPs, but done correctly they ensure that a user has paid. This developer should push a free application with a recurring IAP subscription, and somehow make users who have already paid happy.
"I have no idea who this guy is but if I could buy stock in his future right now, I would. I can't say the same for anybody who reads this and thinks he's foolish."

- best comment in the thread so far
Potty training; put baby on the toilet before the diaper gets wet. Babies can be "trained" a remarkably young age, if the parents can predict urination.
All is discovered! Flee at once!
I'm a big fan of "Confessions of a Public Speaker". Even if you don't agree with all the advice, it gives you some great perspective.
As You Wish does...pretty much anything
well, what is "one thing"?

I picture my todo list as heirarchical. Like, "grow my business" might be a top level entry... but beneath that, I've got, say, "improve provisioning automation," "Improve marketing," "setup backups," "create new services," then, say, under "improve provisioning automation" then we start seeing, you know, actual programs I could work on.

But, my point is, "One thing" if you don't specify how far up or down that hierarchical list, really can mean a billion things. I mean, even once I have the hierarchical list up, many tasks help with more than one higher level task. I mean, backups, for my own stuff, could improve marketing, but the way I'm implementing backups, I can sell space to people that aren't my current customers, so it's also a new service.
But isn't that exactly what http://www.fon.com/ has been doing for several years already?
A good idea but with far too little bandwidth. 1GB / 100MB is nothing. Between syncing git repos, remote backup, Dropbox, and heavy web browsing (not including Netflix) I go through at least 5GB a day. I'll stick with Clear's own access point at $50/m for unlimited access. It works pretty well in most cities but can be sensitive to positioning.
The author should really remove this statement:

"The power of a single CPU core has plateaued and won't ever get faster. CPUs are only getting more cores."

Pretty sure that isn't true. It may be getting more difficult to make CPUs faster, but advancements in CPU architecture continue.
My way: 5 minutes, $0.
Other way: >5 minutes, >$0.
I don't have an answer for you but I recommend checking reddit instead, seems more suited for this type of question.
When you talk about flipping a company to VCs, it tells me you know nothing about this business. VCs don't acquire the stock of earlier investors; they just come in later and dilute you. But for the sake of completeness I'll address your point about acquirers. Stock in a company like Dropbox or Airbnb is worth literally a thousand times more than stock in a company that gets acquired early. If there is one type of company that generates 1000x higher returns than another, why would we spend our time focusing on the latter?
JQuery.Deferred is the most important client-side tool you have
Why Old People Get Scammed
I would agree, but do note that one iPhone was dropped in a cup of tea, which I can't really blame on Apple, and the other on cement, which I likewise can't really blame on Apple.

The macbooks both had bad video cards, which I do blame Apple for. But one was fixed in less than an hour, the other RMA'd and returned in 48 hours. This after almost 3 years of continuous use. I can put up with 2 or 3 days of repair after that many years of trouble-free life.

This kind of service and reliability led me to buy an iMac from them as my work computer and I haven't had a single problem with it.
You may want to go through fravia.org archives. It's old, but basic protection principles don't change that quickly (or, looking at it from the other end, rudimentary cracking techniques are the same as well).
Unionists outraged after Newry play park renaming
Enators' effort to add Internet sales tax to defense bill falls short
Had intended to include a link - my bad & thanks for providing it.
Actually Bvlgari is the brand/logo (or better the way they design it using the V latin letter for U) but the name of the firm (and the family behind) is Bulgari: http://en.wikipedia.org/wiki/Bulgari
I am Russian and moved to the states when I was 1 year old. My parents would always talk about how our constructor here in the states compared to what they had in Russia. This is the first time I have seen a picture of it, now it all makes sense. It's really a bit funny for me because when I think about it, those sets are exactly what I expect from Russia.
Voyager spacecraft finds solar system is bigger than thought
When you look at the table of contents and think chapter 5 looks interesting, you don’t want chapter 5 to simply be another table of contents - which in turn links to a third table of contents etc

yes!
That's indeed what I'm referring to. However, for me there is a difference between connecting to a public wifi spot and my own mobile hotspot. I do agree that knowing exactly who connects is an advantage. Just something to keep in mind when you sign up with them.
The bigger problem I had with that snippet is the exposed string. I haven't seen the original video this is from, but I can't wonder but removing this hardcoded string was the bigger reason.

Encoded strings like this are a maintenance problem lying in wait.

How do you grep/search for it? These are all equivalent:

if (page.hasAttribute("Test")) {…

if (page.hasAttribute('Test')) {…

string test = "Test";
if (page.hasAttribute(test)) {…

string cheese = "Test";
if (page.hasAttribute(cheese)) {…
I agree, I think the original post is harmful because the author suggests an activity that will strengthen identification & thereby increase suffering. Meditation does the opposite, in my experience, anyhow.
If you have the right video card, you can get Mountain Lion running with these instructions: http://www.jabbawok.net/?p=47

This worked for me with my 2006 Mac Pro 1,1 w/ an ATI HD5770 graphics card. I do have an issue where it often doesn't come back from sleep, so I never put it to sleep, but other than that it's been flawless so far. I haven't spent any time looking into the sleep issue, maybe it's a solvable problem.

By strictly hardware performance standards, the Mac Pro 1,1 and 2,1 did not deserve to lose support so soon, and are still more than adequate. Especially the 8-core versions, which have benchmarks higher than many 2012 Macs.

If you have a 4 core model: I researched putting in replacement CPUs a while back (but never went through with it). Replacing a CPU in a Mac Pro is not the easiest and is a bit of a pain from what I hear, but it is possible, and if you have 4 cores right now you can get a serious CPU performance boost with the right 8 core CPU upgrades (2 x 4-core CPUs, that is). There are many options that will will work. If you're interested, I can give you more details on which CPUs work.
I was just thinking that this cries out for language support.
You can't change human nature with your "gender-neutral" ideals, no matter how hard you close your eyes and try. Boys are boys, and girls are girls. They are equal but different.
Super easy to use and saves so much time. A must for any rapid development team, but useful no matter what your development strategy. Double thumbs up.
You're right, I didn't get that it doesn't work in a static context. I stand corrected, that definitely sucks.
Ask HN: Search done properly? Geolocation and auto-suggest.
Hi guys,

I'm trying to design an easy to use search interface for finding a companies on a directory site that I'm building. I'm using geolocation and auto-suggest to do away with the usual address fields.

I thought the people here would be well placed to give me good feedback. Thanks.

http://www.partnerpulse.co
Yes, all the talks will be recorded and release after the conference.
> with whatever they want

That's the key point. I've observed that ones tend to want one things and the others tend to want other things.

Of course there's cultural intervention, people do not live in bubbles, but it's much more subtle and, I believe, innate than what you think before having children (one data point: my daughter that I swore would never wear pink, actively prefers pink clothes, she wears other colors as well, but given a choice, usually chooses pink and from a really early age)
> A billionaire is too busy to discuss the sale of a domain, but if you do manage to catch his interest, he may well give it to you free/cheap because it isn't an asset he spends time worrying about.

From what I read, it was the hedge fund not the billionaire that had the domain.

if that's the case, then the problem is that the fund is carrying the domain on their books for some value, say $100,000.

If they give it away for "free/cheap" then they report a loss of $100,000 to not only their investors but also themselves, presumably they are invested in their own fund:)

no one is going to let someone else at the fund just give away $100,000 of gains.
Why are braces required in try-catch-finally?
Exactly. I believe the issue is that the culture in C.S. is to focus more on conferences which means a more rapid turnaround time. There are other disciplines where conferences are not as respected as journal publications which are slow as hell. Having said that, personally I tend to believe in the existence of life after a PhD, this means that one should probably publish and also give talks in conferences etc.
While metal recycling might be simpler in terms of the process, paper recycling might still be more efficient in terms of energy/volume or money/volume.
The author seems to think that because a language supports functional programming, it cannot support mutable state in any form. It would be worthwhile to actually look into what sort of support for various types of state that a language like Clojure has (http://clojure.org/state). There are at least 3 ways off the top of my head that I can change the value of a variable in a Clojure process during runtime. It's obviously not the sort of control over state that you have in C++, but it's a far cry from define a variable once and that's all you can do.
Rabois says "I resisted some of this approach during the PayPal years, I am now a proponent of it and have even devised a theory of why it is crucial"

Being anti-Thiel is not a shortcut to actually evaluating something on its own merits.

http://www.quora.com/PayPal/What-strong-beliefs-on-culture-f...
>> I also don't seem to understand why we must reinvent the wheel and duplicate features when HTTP clearly mentions how to specify an output format, and how to handle partial responses (Range, Content-Range, 206 Partial Response, etc).

It's not just individual features such as pagination and format handling where the article fails to suggest using standard HTTP features. After the first few pages -which do a pretty good job of explaining the most basic aspects of REST APIs- the document more or less switches to a 'just put it in the querystring'-attitude for about everything that goes beyond basic CRUD operations. Want a subselection of resources based on attribute values? Put the attributes in the query string. Want to limit the returned fields? Put them in the querystring. Need to non-standard logic for handling the request? Signal it in the querystring, so the API user can 'see it'. Want to query something or get a calculated response that needs input parameters (i.e. JSON-RPC)? Put all parameters in the query string. Want to suppress error codes or otherwise instruct the server to change its behaviour? Querystring...

Personally I don't really like using the querystring for every bit of information you want to include in a request, because before you know it the amount of crap you can include in URLS will grow out of hand. I think dumping everything into the querystring pollutes the URI space of your API, which makes it harder to efficiently cache responses or limit access to certain API endpoints.

I'm working on a web application with a REST API at the moment, and I'm trying to avoid using the querystring as much as possible. For example query arguments can also be POST-ed to a query URI that returns a link temporary resource that identifies the query result. Format specification can (and should) be handled using the Accept/Content-Type headers. Pagination can be implemented using the range and partial response headers. Complex queries that are performed often and cannot easily be encoded in a POST body (or a query string) can get their own URI (e.g. '/dogs/by-age/0-1y', '/dogs/by-age/1-5y', etc).

Probably this approach has some serious downsides, but I'm still sticking with it for now. Maybe someone can make me change my mind with good arguments? ;-)
The original Reddit question was simply "How many Legos, stacked one on top of the other, would it take to destroy the bottom brick?"

I would be interested to see how much stronger the 2x2 flat pieces would be.
Letting aside the real possibilities of the project, this sentence said by the creator to me has no value whatsoever...I mean find me a founder that doesn't think his product can change the world...