skysight-inc/HackerNews huggingface dataset:
Not that I advocate drilling in California, or increasing the amount of fossil carbon dumped into the atmosphere, but I'm not entirely convinced that oil prices will only go up. This has helped me in understanding a fundamental paradox of orthodox economics and the environmental movement, in particular the Simon-Ehrlich wager. I'm beginning to suspect Simon might have won regardless. He did in the time scale initially agreed on: a wager for the price of five metals in 1990, made in 1980. (http://en.wikipedia.org/wiki/Simon%E2%80%93Ehrlich_wager)

Energy is fundamental to the economy. It is very fundamental. If a future in which California decides it is expedient to extract the oil under its lands and waters is one in which there's been widespread economic disruption, it's possible that the total decrease in economic output would lower the price of oil.

As a practical matter, oil prices above $85/barrel have been identified as recessionary (http://www.theoildrum.com/node/7246). It's currently at $95.61 for WTI, $104.01 for Brent (http://www.oil-price.net/).

An early reference to the connection between energy (specifically oil) and economic ability was Admiral Hyman Rickover (father of the nuclear navy) in 1957. Profoundly insightful, and forshadowing much of what came to be associated with the ecology and counterculture movements: http://ourfiniteworld.com/2007/07/02/speech-from-1957-predic...

Peak oil will happen, it's merely a question of when it will (or whether it already has). The economic, political, social, and other factors associated with it may not be triggered for some time after, though again, perhaps they've already started.

And if actual fossil reserves don't limit us (coal will likely last at least a century longer, possibly more), climate impacts would have similarly devastating effects. I'm looking at US crop yields this year with concern, though the drought appears to have lessened somewhat in the midwest (while deepening elsewhere).
Regarding the IP addresses, we use bcrypt algorithm, obviously with salt, to obfuscate IPs and since we're hosted in Germany, gettings hands on these entries the legal way is a long process.

To address the problem of spam, we have already implemented a combination of selective captchas and Akismet filter running in the background.

We also use name entity extraction algorithm to obfuscate any names we identify in the submitted reports. It takes a couple of minutes and is not 100% proof, but at least reduces the risk of names being called.

The major problem that we are thinking about, however, is how do we structure the "vetting", given that reports are sometimes hard to verify without first hand knowledge of situation.

So far we tried to analyze how one goes about these things in real life and recreate natural constraints in the virtual space. The fact that we require every report to be geo-tagged works to our advantage in this situation.

As a practical example, ordinary people usually do not have access to president's palace, so if someone claims to be paying a petty bribe there, it is obviously a fake and we would automatically suspend such report.
Is Your Startup Moving Fast Enough to Stay Ahead?
What I'm most curious about is whether the reporting was just bad, or intentionally so. After all, npr, while an upstanding organization, is still "traditional media".
Shouldn't this be the opposite? The kid sees a regular ad. The adult sees a disturbing picture that says "PLEASE DON'T BEAT UP YOUR KID."
Great Programmers Write Debuggable Code
A good read, for sure. As someone outside of the US, it makes me wonder if Instagram's succes would have been possible if it was a non-US company, or even a startup outside of California?
Though it seems like most people here are commenting on your gwern.net articles, I'd like to say that I really enjoy the links you post on your google+ feed -- it has a higher signal to noise ratio than any other information stream I've found on the internet (including HN).

Though I also because I'm
Yes, there is a small program, for which you could be one of the most famous mathematicians if you could tell whether it terminates or not:

i = 4;
while(there exists such p and q that prime(p) and prime(q) and p+q == i)) i+=2;

keyword: Goldbach conjecture. The Goldbach conjecture states that this program will never halt. No one could prove this yet; seems to be really hard.
If you are commuting, you don't need to cycle as hard as if you were training/racing. Just use a regular pace, like when you walk in the street instead of running. The same energy you use when walking normally will translate to long distances in a bike, because of the energy-efficiency of biking.
> I don't have a strong opinion on the advertisement, but I do have a strong opinion about the "do anything to protect one X" where X is used more for special interests than out of actual concern for X.

If I came off as encouraging that sort of argument, I am very sorry. That was not my intent even a little, and it's certainly not what I believe.

> So, on the advertisement, it is a good thing to cause emotional distress to all the kids who aren't being abused and who have no idea that kind of thing exists?

This is a rough thing to answer. I would ask if the kids really are experiencing emotional distress from seeing those pictures. They might, they might not; though, now that you've brought this method into question, I'm now torn on this whole issue, especially since that the conversation of "why is that boy hurt?" / "He doesn't look hurt to me, dear" conversation is a plausible one; and, to be honest, I don't have an answer yet. I do think that both the adult and children's version of the image talks about child abuse, so that might make the conversation easier.

Again, if my previous post engendered the "do anything to protect the X" stance, I wholeheartedly apologize; and if possible, please let me know what I said that made you think I was taking that stance, since I don't want to be confused there. (emphasis on the anything part, because that's where the danger of doing too much/fixing the wrong thing/harming more than good/etc problems come in)
Qt for example uses hybrid approach. UI itself is not defined it C++, rather in declarative language (QML). C++ is used for application logic. That wasn't so in Qt from the start, but was brought there because of dynamic UI requirements, especially on mobile.
I suppose there is but you'd have to look for SaaS companies from developing countries problem being that prices that can be paid by customers from developing countries are insufficient to sustain a company in a developed country.
I have a copy of this book which Amazon recommended to me for some wonderful reason. Makes a for great bathroom pondering.
The Top 5 Best Android Apps for Backing Up Your Data
I'm not arguing that this article contains factually incorrect information. I am arguing that the tail is attempting to wag the dog. We know that Murdoch exercises editorial control at the WSJ even though he was originally forbidden from doing so in the original purchase agreement of the WSJ. So I stand by my point that this is not journalism but instead propoganda written for sole purpose of influencing public opinion for the sake of those with a vested interest in California oil drilling. This is not the 'Opinion' of some editor at the WSJ. This is the 'Opinion' of News Corporation and their board.

The fact that this article is presented as the 'Opinion' of the WSJ editorial board is misrepresentation. That's why I argue that this is not journalism.
Main Unit of Digiprog III Odometer Programmer with OBD2 Cable
Language:

Deutsch, English, Espanol,French,Portuguese,Italiano,Turkey,Nederlands.

Latest Version: V4.82

Please pay attention this is the Main unit for Digiprog III with OBD2 cable, not whole set.
Good News: Dear customers, did you buy our digiprog3? If that, call us now to update Digiprog3 V4.82 free of charge!
The approach would be to fix an upper bound on memory and to enumerate all possible state, running the program each time and determining if all cases terminate or if any runs forever?

I think the real crux of the problem is that you can't determine in any of those cases whether the program is going to terminate. Consider bogosort or a brute-force algorithm for solving travelling salesman. These can take millions of years to complete even for small input sizes. Do we consider that an "infinite" runtime?
GOOGLE IS DOWN
GOOGLE IS DOWN
Ipython-sql for multi-database comparisons
The model I'd like to see is large numbers of currencies, where each currency can be centralized, but either double-entry ledger OR tokens (or, blinded tokens). Handle the risk-sharing, coercion protection, etc. by having enough currencies that shutting down one doesn't hurt the others, and design systems to exchange currencies at transaction time, as well as maintaining portfolios in arbitrary mixtures.
It would be nice if they gave some sort of citation or linked to some sort of scientific paper.
"Think of the children!" is a potentially dangerous slippery slope argument that, on Hacker News, we often deride because of where it can go, where no logic and only emotions are thrown into the mix.

It just so happens that, in this case, you're actually affected by the argument being presented. Child abuse is an absolutely terrible thing, and we should work to stop it, and work to get those children that are being abused a way to be protected, and so on; but the question that others here are asking is "is this the right way to do it? Will this attempt do more harm than good?" and that's a good question to ask.

If 5 year olds everywhere are taught that black eyes are not potential signs for abuse, then Billy down the street might get missed, because mom didn't see the what the child said, when the kid, seeing the billboard, asked why "why is that kid hurt?"
Direct answer: no. Indirect answer: no.

The probability is low because guys outside of bay area don't build app to dent anything. They don't aim to build an app that is cool: to them, their friends, their investors, their users, and ultimately their suitors and acquirer.

They build it to mint money, which is why this story inspires them too.
Not only that but this:

Silicon wafers account for more than half the cost of making a solar cell. "By using lower-quality silicon, you can drastically reduce that cost," he said.
> if I were to operate a company completely legal outside of the United States

...and if you were hosting on servers residing inside the United States?
Why do you think you have to put in 2 hours a day to find a good question to answer? I usually end up on SO because I was searching for something, and I see interesting questions often enough through serendipity. I don't think I've ever spent a whole hour on SO.
That is for OSX, which I refuse to use on an principle of ethical software conduct. Apple is hostile to open software and computers as open platforms. They want to take away the open nature of computers which allowed them to exist in the first place and they use BS patent-lawsuits to hinder competitors willing to provide just that.

They are evil and I refuse to support them with a penny or any significant effort or attention.

Apart from that, talking about SFTP mounts is completely missing the point.

Sometime I'm in a terminal, on a router, NAS, cloud-server or whatever, and need to edit some files in the current folder.

What I do then is "$ emacs file", not change context, go to another local terminal and fuse-mount some completely remote FS with whatever keys and credentials I need to provide, in /mnt/remote/, and then fire up a local editor for /mnt/remote/the/actual/directory/i/was/working/in/file.

That's extremely inefficient.

When I say I need something to work in a terminal to be a proper solution, I mean any terminal.
Anyone who reads the article should easily see why it was lazy. The article is titled "The Real Story of How Mackelmore Got to Number 1". Maybe I'm spoiled by the New Yorker, Atlantic, Slate, Vice, etc..., but when I see something billed as the "real story" I expect more than a half dozen paragraphs. The only "story" in this report is one sentence saying that they hired Warner Music to get more radio play. There are no further details and that seems extremely lazy to me.
way to miss the point. op needs it to run _in a terminal_.
Unfortunately, the space overhead is not quite that insignificant. It requires at least one bit of storage per thread; this does not matter much for a singleton class, but if you want to implement more general write-once data structures (such as arrays or hash tables), it's not negligible.

Somewhat less problematic is that fast TLS is not natively available on all architectures (in particular, Mac OS X). Luckily, this can be worked around relatively easily.
Agreed. Tom Murphy makes that point in his blog: "Don't be a PV Efficiency Snob":
http://physics.ucsd.edu/do-the-math/2011/09/dont-be-a-pv-eff...

There's plenty of solar capacity on the planet to meet not only present electric generation demand, but the growth require for substituting much present fossil-fuel usage with electricity. Probably even bringing up per-capita energy allotments to a reasonable fraction of Western levels (1.5 - 2.5 kWh/day would make a huge difference for most people's lives).

The real challenges are cost -- building out solar capacity would require 8-9 doublings of existing capacity, at least. Financing this (or ramming through the construction regardless) is going to be the biggest challenge.

Storage though is the other bogeyman. There's very little pumped storage available. Grid batteries, likely emphasizing cost over size, weight, or efficiency, as there simply isn't enough of many common battery materials to meet requirements, thermal storage. Maybe hydrogen production, maybe electrically-powered synfuel production, flywheels.

There are a few reactor options, mostly still not commercially proven, which may help bridge the gap: TerraPower, LFTR, and other breeder designs. Relying strictly on conventional uranium fission reactors would burn through known reserves in a few decades -- 30-80 years.
Not for me either.
I don't know about all the rest of you, but I find it really depressing to read these rent-a-coder sites.

The first thing that strikes me is that people posting projects don't really understand the value of software engineering. They want someone to do crazy ambitious projects for pretty much no money. As if to say, "I have this idea which is really awesome and valuable, now I just need some monkey to do all the work." $500 should be enough for that, right? Then I'll cash in on my awesome idea...

Maybe some projects honestly work out like that. But a lot of the projects I see on these sites fall outside that scope. For big ambitious projects, we all know programmers are not fungible resources, and competent execution matters.

But the worst part is that people humor these projects, or more likely take advantage of the gullibility of the people asking for them... "Yes sir, I can solve that impossible problem promptly and under your budget of $500." It's really sad.
Not that I disagree much with your point, but I remember Richard Stallman himself told to have almost no customization in his Emacs (can't find a reference now but feel free to prove me wrong). This tend to be very useful while using the editor on lots of different machines (and yes, I know of remote editing).
A lot of blogs (most blogs?) are database-driven websites whose content is stored in a database. A server serving static webpages will enjoy better performance and static webpages are simpler to manage in many ways. However, some of the benefits a CMS gives you like auto-generating headers and navigational aids, etc, are missing if you just write some straight HTML yourself. So a static content generator can read your blueprint for the website layout and generate the webpages for you, and they don't have to be pieced together on every request they way they are with a CMS like Wordpress. Anytime you have new content to add, you can just add it to your files that you feed into the static content generator and it builds all the webpages of your entire website for you once again. I'll reiterate that the server doesn't have to waste any time processing the files to send them down to your browser--essentially, they're already complete and ready to serve down to you.

Bootstrap is basically a CSS framework. Your generated static files have normal HTML in them, and they could be using Bootstrap for the styles just like any other webpage.
1864 - The sewing machine: its history, construction and application
They are pretty open about this and say that they were more concerned with retaining creative control.
They killed it!
Lambdas are in JDK 8 while Android supports JDK 6. This adds support for some of the features of JDK 7. That said, you could backport Lambda to JDK 6...
Amazingly awesome!
I think this story also shows how super-important connections can be. This guy was well connected in the valley.

The question is, how can someone who moves there from, say, New York, actually make those connections?
For a mouse, you get a right click by pressing the button on the right side, and a left click by pressing the button on the left side. You can middle click by pressing both. This is enabled through a setting. For a trackpad, you get a right click by pressing with two fingers, and a left click by pressing with one fingers. I can see how if you don't do your homework you would be under the impression that this is not possible.

This has been true since 2005, I think. Maybe you haven't used a Mac seriously in more than eight years, in which case you might reconsider your qualifications for discussing them.
Actually what's changing is the default value for minimum transaction size, which can be overridden by nodes and clients who wish to. Further reading @ http://www.reddit.com/r/Bitcoin/comments/1drslh/082_will_not...
Also, it would require less materials to make them, and they would produce less garbage when they are to be thrown away. And (I guess) they will require less energy to produce.

Although there is no shortage of rooftop space, you could still fit them into places where there currently isn't so much space. Perhaps, at some point, we could put them on top of electric cars, making them less dependent on charging sockets.
Unless you're living under a rock, Twitter is the 4th world largest Social Network and CEO os such a company is considered a major personality and it's usually an honor for Universities like Michigan to have them as a commencement speaker. 3 Years btw is a long time in internet entrepreneurship.
Sounds great.... The dream we all long for; Silicon Valley dream.

Though does anyone tell the stories where the little guy is invited out there by big influentials only to be baited into giving away their secret algorithm and then being stomped on?

Beware innovators/entrepreneurs sharks abound, especially for the little guy. They'll sell you on your dreams only to get what they want from you then kick you and your dreams to the curb.

Signed a lost and now destitute innovator/entrepreneur
Megaupload disk service had an major impact on the U.S.?

How exactly can a company that buy and rents out disk space do a major impact on the fourth-largest country in the world?

I could see how such company could be threatening for those currently funding election campaigns, and thus indirectly causing those ruling the U.S. to take notice, but is/should the reaction cause major impact to the U.S.? If it is, then what does that say about a nation ruled by the people for the people?
MegaUpload did not sell copyrighted material, but they did PAY users for hosting obviously copyright infringing material so that other users would pay MegaUpload to get fast download speeds on those files.

I'm continuously amazed at how the Internet defends a certified scumbag who profited hundreds of millions of dollars off other people's work. Everyone does like free stuff I suppose.
I believe Google has solved this problem pretty well
Anti-Abuse Ad Uses Lenticular Printing to Show Alternate Photo to Kids
Thanks for the link - I weren't aware there were so many issues with pipelining. I have mainly used it server to server, where it seems to present less problems (not surprisingly really - I'm in much better control of the chain of components).
(2003) Burning Buried Sunshine: Human consumption of ancient solar energy
I believe he's wondering if your username is a reference to Cool Hand Luke.

http://www.imdb.com/title/tt0061512/
Pivoting is an integral part of the iterations of a lean startup and not "screwing up" as written in the clueless article.
Suuure, everyone outside the valley builds apps only for "money minting", not for "cool to everyone". Nice Cali bubble you live in ;D
Update changes a hard coded limit to a setting with a default value. IE easily changeable. So it's more like a guideline. So basically they went in the opposite direction of a dictate with this release.
"
* HTML semantics are non-existent

These are all relatively easy to fix, I believe.
"

How? For example, how would you identify <span>'s (or whatever this converter uses) to identify headers, and page headers/footers, or a ToC, or a preface? IMO this is an AI-hard problem, for which even the 'simple' approximation (statistics) is very hard due to the wide variety in inputs (a corpus trained for multi-column journal articles will most likely not work at all for books, although I haven't tried and would love to be proven wrong).

Use case: a working (i.e., preserving semantics) pdf-to-epub converter. This would, imho, be a killer product / service.
It also counts that you are in a habitat where having beers with Zuck or being one of the first employees of google or twitter( or just name one..) is easy. If you need a 500000$ seed investment? No problem, I will talk to Andressen and it'll be done in a week..
Of course it's not always like this but SV is the place where this may happen.
The biggest difference I notice with other places beyond the easier access to investment (I am from Spain), is that people there has a "can do" attitude that is almost completely missing everywhere else. If you go to Stanford, it is expected from you to go and make something big just because of that. Also there is the glorification of failure as a learning experience.
Here in Spain I am seeing lots of good Ideas to start a small bussines or a Start up for almost no money, but even in the middle of the crisis, people who doesn't have a job gives me a blank stare every time I talk about them. They'll just keep looking for a simple job at a big company, as it that is the only possible way.

The think that most impacts me of this article is how they get 25000 users the first day. How do you do that?. Is due to having a huge net of early adopters as friends?

Edit: twitter spelling!(tweeter...)
Which specific watt's book ?
Or you could use atomic swaps on the initialized bit. That's both cheaper and simpler.

psuedocode:

member atomic32 init
member mutex lock
member obj ptr

membarrier()
if (atomic_load(&init)) {
return ptr
} else {
locked_init()
atomic_save(&init, 1)
membarrier()
}

Not an expert, use this at your own risk.
That is exactly what I have been thinking as well.
I've been working on this for the same sort of thing (not jekyll based, it's a Python script):

https://github.com/hillman/phog

I've been using it for my own purposes for a while but it needs some polishing. It's a static gallery generator that supports images and videos. It has themes and S3 uploads, with a plugin framework for anything else you might want to add on.
That's funny, how come this person was the dodgiest bid of all?

Well, maybe he should have specified he wanted an insecure application (or an "extra secure" application - expected result is having several layers of snake oil and "proprietary solutions" applied)