skysight-inc/HackerNews huggingface dataset:
You're assuming that we have arrived at the final solution, which is not the case. The proof of work could change as required, even if it's gradually over 10 years to not weaken the network by making current, specialized hardware useless overnight, there is nothing that would stop such a move. If the power consumption became a serious problem, miners would probably consent to modifications to the proof of work algorithm, which is all it takes.

And changing over a course of 10 years (there's an incentive to constantly upgrade hardware anyway) is probably still way faster than the banking system would change on a global scale if it was running into a problem.

While this is a different story because hardware and the PoW algorithm is involved, Bitcoin has a story of "breaking" changes. There will be more with the increase of the block size, etc. So I doubt this would be aniticipated way before it made it's way into the protocol, so the affected parties could prepare as well.
Joys of Noise: just the right amount of randomness
The problem with libraries is that they might not match. For example, what if one library you use uses another String class from another library you use. You'd have to write a lot of glue-code to let these libraries talk to eachother. It gets especially tricky if one library uses a garbage collector, and another library uses a different one. You could get cycles between objects managed by different libraries, which would never get collected (ouch!)

But in any case, I prefer that over working with a framework. Frameworks pretend to have everything figured out, but in reality they have not, and they are a pain to work with if you deviate the slightest from the "master plan".

Also, libraries are more easily replaced than frameworks, which is a huge advantage. And they invite you to think modularly, rather than monolithically, which helps to keep complexity down.
There was an interesting comment made when this was last submitted:

> Those are really nicely done effects, and I could see finding a use for
> some of the effects -- but not triggered on hover, I've pretty much given
> up on anything triggered on hover, because of need to support touch.

I never thought about it before this way, but it makes some sense. Are people completely giving up hover-on effects because of this? It'll probably make sites marginally faster to give up effects on hover... so that's 2 reasons to ditch hover-on effects already. Do there still exist good reasons to keep it?
Talking about the cost of energy detracts from the issue at hand. First of all, the market value of energy doesn't reflect the global issues we're facing. Secondly, it invites very bad comparison like "how much power bitcoin uses costs in dollars vs. bank bailout".

Dollar price of electricity doesn't matter. You can't magically print out more coal by signing a document, nor you can clear your "kWh used" counter by going to war with someone else. We have something like 50 years to cut down on our energy use and switch to better sources if we want to have a technological civilization alive on this planet; setting up our economy to run on an exponentially-growing resource waster might not be the smartest idea now.
Distributed systems as a whole can still suffer from the same kind of issues that you would expect to see in a monolithic system. Look at how a single bad software update can take down Google or AWS.

At a basic level this kind of sytem gives you lots of low latency bandwidth connecting CPUs to each other and CPUs to storage. That is a useful quality to have and not neccessarily easily repoducible using network and internet connections between servers and data centers.
Where Cellular Networks Don’t Exist, People Are Building Their Own
That's bizarre. So let's say AAPL is trading at $120, and you put in a limit order to buy it at $110, then you should never be allowed to cancel it? How long does the order sit there for? What if AAPL's price goes up to $400 over the next few months, do you have to leave your limit order there forever?
It's free for Google indefinitely, not just for the first year.
That chart of hash rate has very interesting increasing fluctuations as time goes by. Also the average trend seems to level off.
People are already trying to move stock/fx prices via twitter bots...
Lynda.com Gets $186M for a Shopping Spree
The World Handbook
Is Productivity Killing Your Creativity? (2012)
Be clear that this behaviour is illegal. Totally. This is the heinous crime of not being Goldman Sachs or RBS or $BIG_FOFF_BANK with political connections.
Make offers that others slavishly follow because they haven't got a clue what the real value is, you're getting prosecute - even if you will trade at the prices you quote. Manipulate libor, bullshit credit risk, rip off your customers with buy recommendations while selling? Help the greek govt get a loan that immediately doubles? No worries. Only small guys who cut the big guys lunch have anything to worry about from regulation enforcement.
This is called "regulatory capture" and it's just appalling how common it is and how little is done about it.
Hell if you're even seen as a big player you can literally rape children and get a deal for a ridiculously light sentence and they agree to stop investigating and prosecuting other offences and then be met by a member of the royal family when you get out. Literally rape children. http://www.theguardian.com/uk-news/2015/jan/03/lawyers-seek-...
Is there nothing all these lawyers can't corrupt? Yeah the things they fucked up through sheer incompetence.
Anyway kids the lesson here will be HFT is bad for you because the spreads in the market you can trade are now tighter, so you have lower transaction costs putting more money in your pocket but Goldman's lucrative market-making is lost to them. Bad for goldman's is bad for you. Oh and bubble markets are caused by short-selling.
Investment fund reporting season, rash of stories about HFT and short selling and how evil they are - just please ignore those huge fees mutual funds charge for their underperformance. 1-2% of your wealth per year. 6 figures of your money, please look at short selling and HFT and not that because that's not scary at all.
well there's also a pretty blatant domain name spoofing..
Exactly yes. A *BSD thing not strictly just openbsd or whatever.

Perhaps it would help to see them "in action" here is a link to the linux emulation layer in freebsd, the MD chapter four specifically describes i386 (this is how you put syscall parameters on, and off, the stack on a i386) and the MI chapter five is a pile of structs that would be used by any emulation layer (NPTL, TLS, the joy of futex'es's (a linux thing that is kind of a mutex cache for speed, sorta kinda), and good luck with the ioctls).

https://www.freebsd.org/doc/en/articles/linux-emulation/inde...
The UK has some of the worst banking in the developed world - not the best.

The quick-transfer system is only available for certain transactions. Most payments still take a while, and anything that involves a paper cheque still takes at least a week.

As for money laundering and terrorism - it's been proven over and over that it's easier to get a bank account for both than it is to get a bank account as an average Joe.

Not a few banks are knowingly involved in illegal transactions of one kind or another. So giving Bitcoin a hard time for the same thing is hypocritical.

Banks are certainly going to be killed by a global digital currency sooner or later, but it's going to need some kind of independent OpenMoney initiative.

BC is not that initiative, because the creators seemed to believe that starting a digital goldrush was more important than creating a rock-solid and secure peer to peer infrastructure for all transactions.

I doubt banks will still be around fifty years from now. In an all-digital economy they're not just parasitic, they're irrelevant.
I second this.

Whenever this book comes up there are comments about it being debunked and Pinker cherry-picking sources, but I have yet to find a serious scholarly critique.

I would seriously love to read a view from, say, a professional historian as to pinker's methods.

If anyone knows a good non-wingnut counterpoint please tell.
Ask HN: How to bring on co-founder almost two years later?
Hey all!

I am the founder of a small company, mostly consulting work for large organizations, but we do have our own SaaS product that is gaining traction in our small market. I'm in a strange position and would love if the HN community could help with some advice.

I've been able to bootstrap the company so far, I feel like we could grow more significantly in areas if I had another high-level person come to help us in areas that I just can't do and don't have the time for. I have a person in mind, but I am worried.

Without getting into too many details about the company, I've bootstrapped the company, put my own money into it, built the technology, networked to close the deals with our customers, and we're profitable! I don't make a lot from the company yet, but enough to provide a modest income for my family and I employ one other developer.

My question is, do people generally bring in co-founders years after the company launched? And if so, what do those deals generally look like?

The person I have in mind wants a share of the equity, but I have an impression he wants to come in around 50/50, which to me doesn't make any sense. I was thinking something more like a smaller salary (we don't have the capital for what he would want) and something like 5-10% with a vesting period, but honestly I have no idea how you even begin to calculate this type of arrangement. Or if it's even something I should do.

Is this even considered a co-founder? Or should I treat him more like an early hire?

Thanks!
Also the per-core licence is not the only position. You have to add a maintenance contract, buying the machine, firmware licence (which in this case is afaik a big Java application running on its own core), OS licence, setup, and probably more.

This really is a cashcow of IBM, mostly because they own the "mainframe" trademark/monopoly and everybody who wants to sell a "mainframe" is sued out of the market. Without the "mainframe" title, you are dead in this market of ultra-conservative customers (banks,airlines,etc).
Should You Pay Up for Team or Traction?
CES New Ultra Tablet Launch 2015
Damn! I just watched a game Terran vs Protoss, the Protoss did a fast forge expand with two cannons and then expanded to a third base. The terran made a ton of marines and obliterated the third base. But then the AI thought the game should be over because a base got destroyed. So the marines just stuck around and tha AI got caught in a loop, slowing the game down and making the terran lose (maybe loss by using too much CPU).

EDIT: After watching some more, I'm seriously impressed by some of those programs. Cannon rushes, aggressive expanding, managing siege tanks and well-rounded armies, that's what I've seen so far.

EDIT2: Something is weird, that one bot has "Our vs enemy supply" but how does it obtain the number of enemy supply when everything is in the fog of war? Is it getting the number out of the game memory? Is that allowed?
I heard air raid sirens go off in Edinburgh (by accident) in what was probably late '83 and really did get a scare - everyone else round about looked pretty terrified as well.

Interestingly, that might have been at the same time as Able Archer - a coincidence I'm sure and not something we learned about until years after.

[NB Recent accounts suggest that we'd never have got the "4 minute" warning anyway - so had the UK been hit by salvos of Soviet MRBMs and follow up bombers we'd never have known.]

The BBC certainly didn't help our state of minds - I still have the mental scars of watching Threads and the particularly grim QED - A Guide To Armageddon.
Here's a pure code comparison of Nim vs Rust: http://rosetta.alhur.es/compare/nimrod/rust/
https://forums.grsecurity.net/viewtopic.php?f=7&t=3046
It takes 8 years for goat news to cross the Atlantic. ;) The NYT had an article titled "In Tennessee, Goats Eat the ‘Vine That Ate the South’" in 2007, at http://www.nytimes.com/2007/06/05/us/05goats.html?_r=0 .

Tallahassee started using sheep in 1999 for kudzu. Unfortunately, people stole 10 of the sheep in 2001 (http://jacksonville.com/tu-online/stories/072701/met_6795173... ) and another 21 in 2003 (http://www.heraldtribune.com/article/20031004/NEWS/310040550 ).

I can't find mention of Tallahassee still using animals for kudzu control.
Because there may be a request in the system already for the price you offered, which means that your trade will go through immediately when it gets offered, and you won't be able to take it back, even in microseconds.

If any amount of time passes, it's considered to just "be sitting there", so you can change your mind and cancel it. Microseconds isn't the same as no time at all, when you can pre-issue buy or sell orders that will get filled at the very instant a matching order goes in.
We can feed the planet with Permaculture and with out a human die off. But it requires as massive shift in culture and in the organization of society.

We have to relocalize agricultural production, so that we're not dependent on transporting crops grown in high density areas. We have to totally change the distribution of housing and farm land. We have to get rid of lawns and make it so that basically every speck of land not devoted to structures is growing food in some way. And we have to change our society so that people have the free time to harvest and store food. We have to accept that feeding everyone is going to require their time again and walk back a bit from our current extreme specialization.

That's the part that is really, really hard to achieve. We're up against a ticking clock here, and I have no idea how to achieve it in time.

The thing is we're going to get the massive human die off if we don't change. So we really have nothing to lose in trying. The only question is "How long do we have to try experiments in gradual change before we run out of time?"

As for Monsanto, while I'm sure there's no Dr. Evil chewing on his pinkie at the top of its corporate hierarchy, it has done many things that are hard to call anything but evil. Even for a moral relativist like myself.
If you had a PhD dissertation discussing this then you would have more luck finding someone. At the moment it sounds too much like a guy from Mad Men saying "Hey! Highway billboards just aren't frequent enough!" Good luck though, I will follow you.
Looking for 11:57 Oculus horror movie (Windows)
Hi,

I read some really positive comments about the 11:57 horror movie in this thread:
https://news.ycombinator.com/item?id=8552239

Is there anyone out there that can provide me a download link or location on where to get the Windows version (MP4) of the short horror movie? (original link is expired)

Thanks!
Emilio23
but suddenly the hash-rate is 1000 times more and the energy consumption is 100 times more.

Not really. Eventually electricity will dominate mining costs, not hardware, and people will only invest in more efficient hardware, not cheaper hardware. The total cost of the electricity used in mining will never exceed the total value of the block rewards plus transaction fees, since miners would rather stop mining than mine unprofitably.

Whether the total electricity used increases or decreases over time depends on whether the increase in price of bitcoins outpaces the block reward halving every 4 years, or transaction fees become a significant source of miner income (https://en.bitcoin.it/wiki/Funding_network_security). A single bitcoin would need to be worth $1 million in 50 years to keep pace, for example.

But I think it's more likely we'll transition to better (cheaper, more secure) mining system before then anyway, which is entirely possible to do without having to redistribute bitcoins (it would essentially be a fork that the "economic majority" agrees with: https://en.bitcoin.it/wiki/Economic_majority)
This is mentioned in the article. One of the founders, who reportedly had the original idea, tried to start an American version.

Laresgoiti had sold his share to López in 2002 and moved to Florida, where he launched Wannado, a theme park similar to KidZania. It closed in 2011.

The article later mentions that a separate franchise operation is looking to open up to 16 kidzanias in the US soon.
They have been around for years. Their deisgn is pretty standard for a domain name seller, if you want to talk about web2.0 and cliche have a look at the Google Domain website. Also, .net is the correct tld to use in this situation....

Who shat in your cocopops?
So it's not really that "Google stopped" as a corporate policy, which is what I inferred from your headline, but that there was as temporary problem with your Google service?
Perhaps it's a reaction to the state of affairs in C++.

In Java and C# there are pretty widely adhered to coding standards. It's quite hard to find libraries that don't have consistent public APIs with these standards, and those that differ are usually subject to rumblings on their mailing lists and issue trackers.

In C++ there is no agreed upon standard. The standard library uses lower_train_case for all (public) types/members, and much 3rd party library code uses PascalCase and camelCase. The C++ standard library has fewer features than the Java/C#/Python standard libraries, and so you end up bringing more 3rd party code into non-trivial projects (in my experience).

If this feature existed in C++, a codebase could be much more internally consistent. However I'm still not sure I'd like this feature to be available. Certainly it's not possible to add it after-the-fact due to potential conflicts between members that differed by case.
This is a perfectly valid opinion and seems to be downvoted because of disagreement. (albeit you could have clearly stated it's your opinion).

I kind of agree. A lot of AAA games these days are just unoriginal. They follow the genre they exist in without much creativity or original ideas. Perhaps the storyline in the game is what people are after these days, but gameplay-wise, I don't remember when I've seen a big production game that I would have wanted to play.

Not to underestimate the value of nostalgia, of course. Some of the old games have not stood up to the test of time. E.g. I played the original Dungeon Keeper recently and I was a bit underwhelmed because I remember when I played that game when it was new and how great it felt.

Good thing that there are still interesting indie games. Even 15-20 years ago when I played more games, I spent more time playing small indie titles I found from BBS'es and computer magazines than I did playing big titles.
Hover still applies when a touch device is tapped but obviously if the element is a link the page is navigated away from and thus the effect isn't seen. Not all interactions navigate away from the page though so the effects are useful in those cases. And of course, desktop and other devices with cursor capabilities still make use of hover.
Show HN: Create video lectures quick and easy
But Verizon definitely provides a Title II service over those fiber lines, telephone service. It is required to. It doesn't really advertise it, but you can buy it. In Fios areas the entire telephone system is replaced by a single FTTH. Verizon is a common carrier, Title II, telephone provider.

Currently its ISP service is not a Title II service.

The FCC common carrier rules are about services not the underlying network technology.

The statements aren't even contradictory, let alone so obviously contradictory that they were knowingly lying.
I always hit m.xkcd.com now, never the main site, even when I have a mouse. That hover text was always a pain.
Precursor – Simple collaborative prototyping
I never understood the hype around MongoDB. Maybe it is the fact that I started programming when SQL DBs were the prevalent/mainstream option, and got too much used to it... Anyways, Im glad people are recognizing the hype and realizing that RDBMS has enough to offer.
Audit your website's front-end quality with Yellow Lab Tools
Bitcoin collapes?
>If you want to alter the H1B program, I'm all for auctioning off work permits.

Of course you are. I'm sure you don't believe there are any social issues that cannot be solved with the healing power of the holy market.

>Similarly, a black person who attends Howard University and then works as a plastic surgeon for rich white women has also had his investment paid for by the black community, but the first world is getting the whole benefit.

* Black Americans (whom I assume you are referring to) live in the first world, which reaps the benefit of their education it paid for.

* Education for black Americans is largely paid for by the state and indirectly paid for and supported by citizens of the United States.

I think regarding racism you should probably be a bit more introspective.
that might explain diggerland in the uk!
Show HN: A Chrome extension for linkblogging to GitHub-hosted Jekyll blogs
Ah, the smugness of the know-it-all anti-capitalist.

Anyway, start here, read diligently. It's not too hard, mostly just straightforward application of basic logic. http://en.wikipedia.org/wiki/Adam_Smith
Let's say you trained a bot with reinforcement learning, rewarding profitable trades. And it, by itself, learned this strategy.

Would it be illegal? Sure, the reason the strategy works maybe price manipulation, but it is hard to ascribe intent to it all the same.
Could you provide a source for "multi document transactions" support in 2.8? According to this comment they are supported by WiredTiger but won't be in the MongoDB API anytime soon: http://blog.mongodb.org/post/102461818738/announcing-mongodb...
Soap Bubble Nebula
What if we worked only 4 days a week?
I don't see truth in your statement that core people did not want to defend him. Shitstorm happened mostly by outsiders/ignorants. He didn't want to continue in such a climate. Joyent wrote a blog post that ruined their reputation. - Good net effect one year later is that node might free themself from Joyent and become much more open/inclusive.
the net trend is less coins per unit hash, which means the marginal energy cost of the coins approaches infinity.

Miners optimise for USD$/kWh, not for coins/hash. The latter is entirely virtual and largely unrelated to the network power consumption.

which means the marginal energy cost of the coins approaches infinity

You seem to ignore that Miners, too, have to pay for their energy.

So, in your model, either the market price of the coins must also approach infinity, or the miners will just stop mining.
That's partially outdated for Rust, but I guess Rust is too much of a moving target.

For example `from_str::<int>` should be `.parse()` today.
The bailout was done with fiat currency.

There is no fiat energy.
> The conclusion doesn't offer any advise what should be done instead of eval.

In case anybody is actually wondering, you almost always want a Function constructor:

var add = new Function('arg1', 'arg2', 'return arg1 + arg2;');

The only exception I've ever run into was in miniature string templating where eval or with was used as a hacky way to generate the context. The best way to do that is replace with a function argument:

tmpl_str.replace(/{{(\w+)}}/g, function(_, key) { return ctx[key]; })
Bernstein's bet: http://cr.yp.to/qmail/guarantee.html

Since IBM z-Series just hit the frontpage, you can add lots of COBOL and PL/I code which runs unchanged for the last 50 years. However, it is all proprietary and impossible to estimate.
YES BUT WHY IS THE FONT SO SMALL?
Exp42 crew members safe inside the Russian segment of the ISS following an alarm