skysight-inc/HackerNews huggingface dataset:
For those interested in the modern-day inheritor to the Georgist/Distributist movement Magie belonged to, there's no better introductory text than John Medaille's "Towards A Truly Free Market":

http://www.amazon.com/Toward-Truly-Free-Market-Distributist/...

There's a particularly salient chapter on Land.

(Medaille positions Distributism as orthogonal to both Capitalism and Socialism.)
The Carbanak hacking group stole $1B from the accounts of several banks
What on earth does Servo have to do with this? Servo is a web layout engine.
I never said "only" in that context.
For me this highlights one of the uniquie features of the Racket community. It tends to row in the same direction based on a shared core value: education. Coding style is not the primary way people express their inner snowflake. Partly because extending the Lisp is more satisfying and accessible even to relatively new community members and partly because there are more than 50 years of Lisp coding conventions to draw on and mostly because the PLI group has been standardizing coding conventions roughly by consensus in the form of HTDP for nearly fifteen years.
Actually Haskell doesn't have subtype polymorphism, at least not Haskell 98 (but maybe there is some new GHC extension nowadays that I'm missing - please elaborate if that is what you refer to).
1) "I'd expect to find used in all sorts of project names related to translation."

Indeed, except that this project has nothing to do with i18n like (most of) the other projects you are citing. This is a compiler project, not a multilinguistic project.

2) There is nothing called "Python Babel", it's just called "Babel".

Eclipse Babel (https://eclipse.org/babel/) is called "Eclipse Babel" so there is no name clash.

For some of the other projects, you have a (minor) point.

3) "The Firebird renaming wasn't so much sensible precedent as a good example of a Mozilla saying "okay please stop yelling, we'll do whatever you want"."

Mozilla had a much stronger reason to comply than just goodwill and being fair: the other party had a trademark (see: http://www.firebirdsql.org/en/firebird-brand-faq/ ).

4) The considerate thing to do would have been to call the project "Babeljs".
I'm sure the Chinese bitcoin farms are buying high-quality carbon offsets, so no worries.
How about a Dutch auction?
Six Unusual Reasons Why Clojure Is a Delight
They have multiple versions of Eliza. James Markevitch wrote the interpreter for the 1966 version[0], but they ported 1969 and 1972 versions of Eliza to CL[1].

[0] https://github.com/jeffshrager/elizagen/blob/master/doctor_b...

[1] https://github.com/jeffshrager/elizagen/blob/master/cosellel...
Can I use currencytransfer.com to convert GBP to USD and wire it to Bitstamp or other Bitcoin exchanges?
more articles there:
http://www.ugwk.org
Your Lifetime Earnings Are Decided in the First 10 Years of Your Career?
beautiful website may I ask with which template / framework it was written? (is it in github by any chance?)
I started to refute this idea with strong reasoning, but then I decided to take the low road and use counter examples.

A great business person, Steve Jobs for example, would have a very hard time with a crappy idea. Even he would have struggled if his product were something stupid, like a toaster that sings a song whenever the toast is done as opposed to something as revolutionary as personal computing. Ideas do matter, and having a unique and useful solution to a real problem is an important part of building a company.

Every business doesn't require a long slog that involves years of effort and personal financial risk. If an inventor creates something truly amazing, like a hoverboard, it will fly off the shelves despite his or her best efforts to screw it up. Great ideas tend to sell themselves and don't always need years of dedication and hard work once the product itself is finished. And fwiw, the majority of inventions require more than a few hours of thought in someone's spare time.

Both idea and execution have equal value, but they don't have to be present in equal proportion as a criteria for success. It's possible build a company with great execution on a mediocre idea or bad execution on a great idea. The best companies are usually balanced between both.
You can find articles about this case there:
http://www.ugwk.org
I have not fully read the text you linked to, but it is not necessary to do so to reject at least the part about the Banking System Electricity use: common sense suffices. Sure, the system requires much more energy, but it also does much, much more than Bitcoin. In fact, almost everything it does is not related to the currency itself and would still be required if Bitcoin were to become popular.
Peak as in mountain peak. To reach a peak, or top.

Not peek as in to look.

This is one of those annoying misspellings that is making the rounds recently, especially on reddit.
The truth about 'miracle foods' – from chia seeds to coconut oil
Um... Like What benefits does it bring, other then saving time to wash your hair and cost of shampoo.
It's a waste because Bitcoin's entire transaction volume could easily be handled by a single raspberry pi on a Starbucks Wi-Fi connection.

The price of Bitcoin is dictated by greed and speculation, not by its utility.
If I go to downloads for Windows, I get the opportunity to download an installer for something called MinGHC with no indication of what version it is, and no indication if it is a 32 or 64 bit GHC. Whichever it is, if I want the other one, I'm apparently out of luck.

The Haskell Platform is nowhere to be seen, why?

It looks nice on the surface, but the actual content needs work. And the link to more content is well-hidden at the absolute bottom of the page.
Thanks for reminding me about psychohistory and providing an opportunity to reflect about it. I've got a few thoughts.

If we are very strict about sticking to the initial assumptions, psychohistory as formulated in the Foundation is impossible for several reasons.
1. The population is already aware of the psychohistory (though it may not change anything, see the tragedy of the commons).
2. Human reactions won't remain constant because humans as acting agents won't remain constant(transhumanist future is an inevitability).

If we relax our requirements a bit, the answer is quite complex :)

At first it seems that the random nature and black swan events (which both are qualities of an immensely complex system) of the human society would mean that psychohistory will stay in the real of fictional sciences.

However, it is quite possible that human future may be converging to a specific state, like total human annihilation or transhumanist ascension to a biomachine symbiosis. Both events effectively end the timeline of "mankind's behaviour" but these are sort of singleton hacks, not a working system.

What do you think?
"Then, what happens is government law enforcement fails, because we're human and we all make mistakes - national law enforcement may not be present, local law enforcement may be corrupt or incompetent, or hundreds of other reasons failure could take place."

Then there's anarcho-tyranny, where in a riff on the old theme of the upper and lower class uniting against the middle, the ruling class uses withdrawal of police resources against geographically distinct enemies. I've been told this has been done in D.C., which like NYC essentially forbids legal gun ownership (although when I was living Inside the Beltway, I noticed D.C. police and juries were rather sympathetic to genuine self-defense shootings).

I've observed this in the U.K. during Blair's regime, where rural areas were stripped of ... 2/3rds of their police, if I remember, and some suburbs that voted "incorrectly" were also said to have suffered, but it was less clear cut.

So this goes way beyond "When seconds count, the police are minutes away" and societal/governmental breakdown.
Show HN: My Raspberry Pi 2 Cluster
I think Topaz was more of an experiment, For high performance Ruby implementation there are only two left, JRuby + Truffle and RuJIT
Pawn Storm Fact Check
This should be read as a story about belief versus data. Forty years of naked dogma resulted in massive social impact. It took a challenger to go through the data, and show that the ideas weren't true. And from the data, had been known to be not true for decades.

The social damage done by that dogma is likely severe.

The better approach is a scientific one. Measure. Question. Be sure that your beliefs are based on evidence, not theory.
I would have thought miners are more likely to set up in areas with hydro, because electricity is dirt cheap in those places.
Oops, I missed that. Indeed example is not REPL ready.
Says you.

However, all the clients says "why does this email come from admin@thibgy.com, I want it to come from my email address, I'm sending it".
I assume you mean data outside the container?

Maybe you could at least silo the utility that needs to delete so that it can easily be inspected and so you don't have to trust the whole program.
The most important take away I think is that computing uses a helluva lot of more energy compared to what people think it does. Loading Facebook on your phone and seeing a newsfeed uses a fair bit more power than just the fraction of a percent of your battery's storage. Multiply that by 1.3 billion users and by a few thousand request per user per month - I suspect that's a lot of energy.

I think a lot of climate change action includes to a degree a reduction in energy usage - but I don't see that happening any time soon. Unless computers get dramatically more efficient in their energy usage, energy demand will continue to grow. Renewable energy source growth will have to beat it.
just because there are more ridiculous things doesn't make bitcoin less ridiculous on some axes
Yes, do that every 25 second as they github repo says that is how often a bitcoin is released.
Very nice. Perhaps this info will reach the stealerships, allowing them to clean high voltage battery contacts when that is all that's needed, rather than replacing the entire...

bwahahahahahahahaha
Personally, I'd recommend just planting two. I can never work out which 0.4 of the tree not to plant.
I can think of one -- As a birthday present a while back, my kids received a board game called Forbidden Island -- where all the players have to work together to escape the island. During the game, the island is sinking and if they don't all work together, they all lose. My kids love the game. http://en.wikipedia.org/wiki/Forbidden_Island_%28game%29
It's the causation problem.

Big Data is getting better at giving us lots of odd correlations -- people buy poptarts before a hurricane. Uber knows where people are going to go. This information is extremely useful.

But what we're missing here is this central fact: correlation data is only good inside a very limited set of preconditions. Once you have a WalMart or an Uber, it helps them operate better. It does not have the ability to create the next WalMart or Uber.

That means that Big Data, as it is now, will always be able to continue to optimize within a limited system, but will not be able to see outside of that system. Big Data will not be able to create the next paradigm-changing thing like Uber, because paradigm-changing things are by definition outside the scope of the data already collected.

Recently there was a a study published by some MIT students about startups. It ran a bunch of numbers and gave you advice: pick a small name, operate outside the valley, use older workers, and so on. But as somebody pointed out, you really need to have a great idea, spot-on execution, and market traction. If you have that, the rest of it doesn't matter. More to the point, if you have all of those things the MIT guys came up with, they're not going to give you the other things you need. As it turns out, the things you need for a great startup are still fiercely debated -- hence the MIT study in the first place. Correlation does not equal causation.

I see this in big companies all of the time. Our projects are running, on average, 100% late! So somebody looks at the data and finds that most of the time is spent testing. What do we need? Better testers, of course!

Simply because you can point to a couple of different things that track together does not mean you understand anything. And in IT, unlike Big Data, we do have to worry about causation, because we're inventing the universe every time we ship.

You always optimize complex systems from the bottom-up, never from the top-down. Otherwise you're just fooling yourself in various interesting ways. That's true no matter what the system is.
> The mistake of many modern feminists, he writes, is that they “look only at the top of society..."

And see themselves as deserving of the same. As entitled to it. Without doing the 20 years of 16 hour days which helped the CEO get there.

There's a large amount of narcissism in such declarations.
Those rasps still have a single point of failure: their operator. Bitcoin is decentralized, resilient, trustless, and actually managed to see some adoption. If anyone can do better, they should.
> Susan remembers hearing about a theory that the most successful people in life are those who are still searching for their parents’ unconditional regard.

BBC correspondent Robert Peston made a short radio documentary http://www.bbc.co.uk/programmes/b00nh06m about this after being left with the same impression after interviewing many successful business people as part of his job. There's also the idea that the experience of an (in some way) absent parent during childhood is strongly correlated with narcissism, which in turn is strongly correlated with success in the entertainment industry. (I can't find a good link which discusses this atm.)
Some have. One datacenter that I am aware of is the Toomim Brothers Bitcoin Mining Concern Ltd.[0] which uses hydro-electric power.

[0] http://toom.im/
Not a big fan of being forced to sign up to see the results of the free test.
"In every work of genius we recognize our own rejected thoughts: they come back to us with a certain alienated majesty." -Emerson
And then bury it so it doesn't rot and rerelease the CO2. Otherwise you're just moving the problem to the future.
"Hi there, [name]! That's a pretty name. Honest. You're getting the hang of this!"

I fear that this style of childish and somewhat condescending tutorial content is becoming fashionable. Was it the best fit for the audience?
And now I'm thinking of doing PCA in the ridiculousness space. I wonder how many dimensions it has?
Dam this is cool.
I collected a ton of webdesign/dev resources for beginner and veterans
Chariot (YC W15) Looking for Lead Designer
The majority of building projects are simple and predictable - like single domestic dwellings. Building contractors have gotten pretty good at estimating the cost and time (or else they go bust quickly) to complete a family home from scratch on an already serviced plot despite all the dependencies and unpredictability you describe. Applying "agile" (i.e. not doing requirements gathering/careful estimation/detailed planning and not having a clear goal at the start) would be a recipe for going bust very quickly.

And the majority of development is (despite our egos) as mundane as this really. The effort is certainly NOT spent on design work; have you ever quantified the effort that goes into various aspects of delivering working production software?

Re. planning fallacy, what of it? It doesn't make estimating impossible; once you are aware of it, you account for it in your estimates. You also calibrate your estimates with independent models and with empiricism (i.e. previous experiences).

But the literature is extensive on this topic - I can't give a summary here but if you are interested, there are worse places to start than with Boehm; deeply unfashionable I know but built on (shock! horror!) empiricism and not the rationalist (in a epistemological sense) sophistry which dominates the thinking of "agile visionaries".

Really it's like we've regressed to a pre-scientific age in the field of software engineering processes. Most of the debate seems about as relevant as arguing about how many angels can dance on the head of a pin. It seem actually observing and measuring reality went out of fashion sometime in the 90s.
Generate your .bashrc PS1 prompt easily with a drag and drop interface
Of course, fixed. Confusing heterographs is quite easy if you are not writing in your native language so maybe don't be to harsh with them.
It's the Sieve of Eratosthenes, which is a fairly classic algorithm.
Angel Investors Skip Startups with No Profit Motive
CTO of Workshape.io here. We were very keen on providing insightful data back to the community. As we collect more data this resource will be updated - we hope it will be of increasing interest as more engineers use our service. We will also be releasing this form of infographic for other shapes drawn by people who labelled themselves with a different title e.g. Front End Engineer, or DevOps Developer. If anyone has any suggestions of information we could display then please let us know!
Vonnegut had an interesting take on this.

https://archive.org/stream/HarrisonBergeron/Harrison%20Berge...
Thing is - as all that is being produced is information, you could generate all this power in the desert with solar power, run the machines out there, and just send the information along fibre-optic or microwave channels. There's absolutely no need for the operation to have a high carbon footprint, no matter how much power it needs. You can't say that about most things.
Also Qatar can't scale up the way Bitcoin usage can.
Shameless plug: you can help by using Ecosia -- https://www.ecosia.org/

Ecosia is helping people help the environment. Currently planting trees in Burkina Faso as a part of Great Green Wall.

Full disclosure: I work at Ecosia.
But how much (dare I say little?) of it would be unneeded if bitcoin succeeded?
Using the 'find' Command in Raspbian
Solar has its own environmental impact too. Don't forget the factories and mining and energy requirements to produce photovoltaics.
CrunchBang rises from the ashes
2015 most original project name award.
As a for instance of this, in the very early '80s MIT's EECS department put together its first really big computer lab. In the machine room there was a DECSYSTEM-20/60 (repackaged PDP-10 with a fast ECL KL-10 processor) and later 3 CADR Lisp Machines, across the hall a big open space with terminals for these machines. And in one small room off of that, a station with a keyboard and a Braille hard copy printer, which I remember being used by a blind student.

At least in that community, people went to a lot of effort to accommodate the blind and deaf. It was a bit before my time, but there was an ITS etc. wizard (who later was hired to do the TCP/IP stack for ITS) who was deaf, and a lot of the people in my social group learned a sign language to better communicate with him.
Not entirely surprising, but disheartening news to those who didn't really get their careers on track right away. Here's hoping I'm an outlier, I guess.
Toyota Prius' Power Split Device
I've read several biographies of Edison as a kid and the man was a genious. No contest.

I read the part about Tesla and I still don't see the big deal. What exactly did Edison do to Tesla that everybody is so upset about? Edison wanted DC, Tesla AC and Tesla won. Tesla also made lots of money because of his patents too. He could have made more had he not given away large portions of his shares.
Creating Bitcoins is a side effect of processing transactions. I don't know how many transactions are currently processed when one Bitcoin is generated. But that would be the interesting figure.

What I would find interesting is to compare the power consumption per bitcoin transaction with other currencies.

Power consumption per transaction will probably always stay pretty low. Because one way or another the users of Bitcoin have to pay for them. And they won't use it, if it is expensive.

Energy efficiency is one of the few areas I think should be handled by the government rather then by the individual. If using up energy is cheap but bad for the environment: tax energy higher. Everything will fall into place then in just the right proportion.
I love these approaches to presenting abstract concepts. Now if they can add some svg/canvas simulations :)

For any math students, check out http://www.jasymchat.com

Lightweight matlab alternative.
Go binaries compress well in my experience. For example, I have a Go program that compiles to an 8.2 MB binary when compiled with gc 1.4.1. With bz2 compression, which takes about half a second on my box, it can be shrunk down to 2 MB.
More interesting than the CO2 release per Bitcoin is the CO2 release per transaction.

I guess this is still substantially higher than for normal bank transactions -- but how much? Normal money and living also releases CO2. When you use your big car to drive to the bakery 0.2 miles away, you release a lot of CO2 and all to buy some rolls worth 0.0...? Bitcoin.

When I understand the system right, the number of transactions possible per generated Bitcoin should also rise in the same speed (or higher?) as the CO2 release does.
I use HN because I can never trust whether anymore whether Google is really loading from a remote source or is just doing some aggressive caching magic (or whether Chrome just has the Google homepage baked in now).
is this documented somewhere on github?
Apple will buy Tesla for $75b in 18 months
What about for example Mt. Gox? Until you can use Bitcoin without ever having to go through an exchange you still have these kinds of trust in the chain. And even then there is still the risk of a mining pool achieving more than fifty percent of the hash rate and you have to trust them that they will not abuse this power or voluntarily split up.
Firebird was actually renamed to Firefox and was previously known as Phoenix.
It still doesn't solve the root problem that it's possible to increase land's value and we want to encourage people to do it.

Land with a house on it is worth more than land without a house on it. Land that's been cleaned up is worth more than land that was contaminated in the past.

If, a few years after you increase the land's value, all that extra value goes to the state, why should anyone increase land's value?
Go is stable, wheras Rust is not. Go also targets other use cases than Rust, and so the two are not directly comparable.
1. Rust cannot guarantee multi-threaded memory safety in all cases. Care, as in Go, must still be taken.
2. I agree with you here, I think Go would be better with generics. But apparently, most people don't have a problem with this.
3. Rust and Go's error handling is based on the same principle: force the user to deal with errors, instead of ignoring them. While Go's way of handling things can be a little more verbose, in principle I don't see the big difference.
4. Alot of people will argue that this is a good thing. Using a GC by default makes certain things easier, like writing datastructures (especially immutable ones) without reaching for 'unsafe' code. Having a GC also means you don't have to mind memory fragmentation, as you do with a manually malloc/free based allocation.
5. RAII is great, but loses some of it's use in GC based language. Defer is, IMHO, a much better option than the other solutions I've seen in other GC languages (Javas try-with-resources and C#s using)

Just because you can do the same thing in language X, doesn't make language Y obsolete.

Advantage of Go, for me, is less verbose code (implicit interfaces for the win) and a fantastic, stable and huge standard library. I also like the strict compiler, and that the language has a GC by default, makes certain things easier, and for most tasks I don't need the predictability that you get with manual memory management.
Unless the tree burns down you realize that it incorporates the CO2 in its structure right?