skysight-inc/HackerNews huggingface dataset:
Proof-of-work is not useless if it prevents other, undesirable outcomes that would otherwise occur without it.

Make no mistake, though - the large mining pools are the spacing guild of bitcoin; without them, there is no network.

Unfortunately they (via their users) would not welcome such a switch after so much time and effort and money has already been expended to be able to increase sha256 speed to the point it is at now.

Perhaps this is why Litecoin chose scrypt instead?

Regardless, the proof-of-work we have in Bitcoin today is likely what we'll have in Bitcoin forever, like it or not.
Ha. I actually submitted a same demo 24 hours prior to your posting: https://news.ycombinator.com/item?id=5688411. At first I was mildly irritated, thinking that someone rehashed what I cooked up, but after looking at your repo, I see that you guys have been playing around with this for a few weeks, so - hooray for simultaneous discovery! :) Anyway, I really do like the rendering you guys have going on. One other thing you can do is hit the Wikipedia API to extract out the "coordinates" property for the page that was updated and show that. Make sure to change any page titles from "Talk/<Page>" to "<Page>" to pull out more relevant changes.
In my experience liberating and scary often go hand-in-hand.
Great! Now how do you TDD KDE UI code?
Probably not. When I was in Nepal, I noted shaking head left and right means "yes". And "no" is done with the hand open, rolling it on the axis of the arm ("couci-couça" in French).

BTW Children are sponges, they copy you. For instance my wife and I do not like that much fruits, and our kid don't either, which is sad.
I looked in the original data set [1] to see if this was in there; unless "SMS" meant "SMS search", it may not be at all. If it isn't in there it would be interesting to put it in the model as it stands now and see what the model thinks of the probability of shutdown.

[1]: http://www.gwern.net/docs/2013-google.csv
To be pedantic, he said Oracle follows the same business model, not that Oracle follows Google.
here you go:

https://depts.washington.edu/opbblog/wordpress/wp-content/up...
But you only learn the interface once (and that doesn't have to happen while driving, either); then you use it again and again. So I would argue making it slightly harder to learn, but better to use in the long run (in the cases where you cannot have it both ways), makes the difference between a tool built to last, and a product made to sell.

Then there is the fact that if you only have one knob, you still have to learn how to put it in the mode you want (via secondary buttons, or even worse, just one you have to keep pressing); you gained nothing.

Also, compare typing an a cell phone "keyboard" and a PC keyboard. While you wouldn't want to have a single button for every little function (like upper-case letters), it generally makes for better usability to have a dedicated button for most of them, because while I press one key, my other fingers can already get into position to press the next in sequence.
Is It Possible to Securely Meter a Client-Facing API?
Normal voters aren't ideologues, they're self-interested human beings.
> The backend is written on NodeJS and Redis, and will include Web APIs for users, permissions, email, and application storage with the remoteStorage protocol.

Is grimserver a hard dependency, or just an implementation of some example APIs? Could one disconnect the client and depend on different providers for auth, email, chat, etc.?
You guys stand in the way of UI progress.

Progress from whose perspective? The masses or the elite? Is a UI that's optimal for Joe Average also optimal for tech geniuses?
The problem I see with sites like willthisfly.net is it is unlikely that the audience going to that website will represent your target audience.

Example: I'm working on an PDF replacement to support marketing automation. The people looking at this website may or may not be my target audience. Thus, the feedback may or may not be useful.
> 2.) due to the lack of hygiene/lack of transportation/too many people/bad weather/trash everywhere/homeless everywhere/fecal matters on the streets/too many doctors prescribing antibiotics, resulting in super-resistant viruses, there will be a huge epidemic sooner or later that might wipe out millions of people, and nobody will be able to do anything about it because the crash in the economy.

Haha. No. Lack of hygiene does not actually result in super resistant viruses. If at all, it results in people who a stronger to existing viruses and bacteria since they are able to live in such conditions. We rather see that tourists going to India tend to fall sick very often because they are not used to the viruses and bacteria there.

And lack of hygiene is not something new. We've had lack of hygiene for like millenia in Human Kind history, yet the human race still thrived. I'm not worried about that.
How tiny flaw in deck design gave poker star the upper hand
They'll be prepared with the next revision for sure. The last time Google tried to sell a phone was the Nexus One, but that was at full retail price. The Nexus 4, on the other hand, was below market price, unlocked, and the best "pure Google" phone around.
What is the author of this article trying to say here?

>it appears that for both Facebook and Yahoo, those same clusters are unnecessary for many of the tasks which they’re handed. In the case of Facebook, most of the jobs engineers ask their clusters to perform are in the “megabyte to gigabyte” range (pdf), which means they could easily be handled on a single computer—even a laptop.

That facebook or yahoo could be run from a laptop?
> China has been very nervous about the Indian economy for some time now.

lol right. go to shanghai or hong kong, then go to mumbai, and tell me that with a straight face.
There are also a lot of desktop apps that are GPLv2 that don't have the "or a later version" phrase, which makes them incompatible with GPLv3.
Tried it twice and it didn't work for me either, also without any noticeable error (Chrome/OSX).
Dude, you might as well be talking gibberish to me, :)

But, the team said thanks, and it's fixed!

Regarding the Django project / app, they gave me an answer, but it was just as over my head as your question was. They didn't seem to think this was an issue though.

It's hard to learn to code when you're dedicating every waking hour after your 9-5 to your startup. I don't remember the last time I logged in to my codeacademy account. I'll learn one day!
"Big data" also checks model assumptions, if only if by monitoring whether or not acting on the information moves a business metric.

Statistics involves inference over prediction, but either one when done right validates assumptions.

By the way big data will sit on your face for days.
It's even more amazing how few businesses are able to compute those operations.
TDD creates a large maintenance overhead. It more than doubles the code that has to be maintained for the lifetime of the software. This is by design since any modification to the codebase should start with a modification to the tests.

In reality though the tests often bitrot faster than the actual code does. The cost of the very large set of unittests generated by TDD only grows over time without contributing to the actual feature set of the software being developed. For this reason TDD does in fact introduce a large overhead with a potential savings in safety.

The controversy is introduced when people start to realize that the most bang for the buck comes from tests that exercise the public interfaces of the various parts of the software and that less and less benefit comes from the tests covering the internal parts of the software. Often the fine grained tests covering the internal details cause the internals to ossify and increase the cost of changes until finally they get abandoned.

TDD has it's place but taken too far it can do just as much harm as the lack of tests.
The entire site seems to have that tagline through it as a running joke. I also thoroughly enjoy it.

"Watch out, Netscape Navigator 4.0!" and so on.
Show HN: Automatic account and SSH access provisioning tool for server admins
Re: Postgresql on OSX, slightly off topic.

I think this is probably even quicker than the steps you provided (though you have to remember to start it manually, rely on them updating the build, etc) http://postgresapp.com/
> This is not the route they chose though, they instead chose to attack people's free speech by redefining the word "property" for their own purposes

Nope. The term "intellectual property" has been used with its current meaning for well over 150 years, long before the companies you refer to existed. They are not redefining "property".
That'd be great! If it's possible to throw something on the footer of the page, that would also be useful to people who don't happen to find it through HN.

Nice work in collecting all of these. They make for a great showcase.
Did you take my comment to mean that I'm opposed to this technology or that I would actually expect consumers to pay for patents directly? It was merely a very poorly received joke, downmod away as humor is really not appreciated on hacker news, but at least know that it was sarcasm.
Dzhokhar Tsarnaev's Teenage Fans Insist He's 'Too Beautiful To Be A Terrorist'
Limiting access to a substance or activity doesn't address the problem, which is the behavior. If the person in question ends up replacing it with a safer substance or activity, that may be somewhat better, but they may instead end up replacing it with something even more dangerous. It's a gamble and it doesn't even address the problem. Blaming inanimate objects for the actions of humans never really helps. It would be better to address the actual humans, their actions, and the causes instead. We just don't know how to do that yet. As a society, we aren't smart enough.
Yeah that's been the one down-side. I've had to add an exception for the one email list I'm a part of.
Water pollution rumor ignites water buying spree in E China city
This is why I am unconvinced about the prefab products that are currently available. No matter how much you "automate" things, the fact is that you need a human brain, and a decent and careful one at that, to do anything worthwhile. I don't think the majority of companies understand this.
Nope, it's bullshit, just like badgar's half ounce-a-week descent into ruin. I have to doubt its legitimacy because the post reads like a plant by one invested in treatment facilities and private prisons.

If not, then I truly sympathize, but it is entirely incorrect to link a behavioral addiction with a physical addiction such as the one caused by opiates. They are in no way equivalent.
Bill Gates 2.0 - 60 minutes
I like flash because I don't actually watch it on the webpage - I let flash queue up the video, them play it with mplayer.

See: https://news.ycombinator.com/item?id=3094948 see my reply for the script. And I use http://userscripts.org/scripts/show/13333 with settings to switch to high resolution, then start queuing and pause.

HTML5 video queues very very badly. It doesn't delete the video till the browser is closed, and had some other issues (I don't remember them all - it's been a year since I tried it).
Hi, one of the creators here. We build this because we run our own machines and wanted a easier way to manage our OS user accounts and SSH keys across machines. We put together a beta service to do just that, and would love to hear what you think.
Without commenting directly on the fab, any codebreaking hardware could be expected to excel at computing bitcoin hashes.

Perhaps more interesting is the codebreaking ability latent in the bitcoin network. That must be a tempting target for a variety of agencies around the world.
Oracle writes shitty 'enterprise apps' (god I hate that phrase) that they sell to big companies, because their salesmen/women wear great attire and are good at mirroring dumb ceos/cios, like the ones that run several companies I have worked for. Will someone please end this nonsense? At what point does usability/stability/utility become factors?
nice collection of things to study in one place.
Any other similar..?
Grad school four months out
I love the videos where people interact with the settings from within the environment they're virtually standing in. Very much a 'Matrix' moment.
Love the PHP one "...PHP documentation remains on that napkin to this day."

And I write PHP daily!
I use Visual Slickedit, Notepad++, and Visual Studio macros frequently. I typically map them to ctrl-f11 (record/stop recording) and ctrl-f12 (playback). In all three editors, I can just record, hit keys, stop, and playback (as many times as I hit the key). Notepad++ and Slickedit both offer you the option of binding the macro to a key more permanently too.

As I mention in this other comment [1], vim and Emacs hardly have a corner on the macro market.

:norm looks powerful, yes. But when I want to do something like that, I create a regex search that matches what I want and then record a macro that includes the "search next" key. Not quite as nice, because I have to keep hitting the "play macro" key, but gets me 95% of the way there.

More complex (or numerous) transforms just become a script that I run on the file. But that's an extremely rare operation for me. For me it comes down to the fact that saving the 5 minutes to set up that script, once a year when I need something that complicated, would take a crazy long time to amortize over the three years it would take me to become that good at vim.

[1] https://news.ycombinator.com/item?id=5696927
Another option for running Postgres on OS X very quickly is Postgres.app: http://postgresapp.com
Scientology Is Terrible At Photoshop
I am optimistic about India, in spite of all the problems. First, almost all the problems are accounted for by the $1200 GDP per capita. It is hard to visualize just how scarce resources are to solve problems when you are that poor. At the municipal level, annual budgets of $20-$30 per capita would be considered good in India, even in a relatively prosperous city (by Indian standards) like Chennai. Lack of hygiene and sanitation are almost entirely explained by that $20 per capita.

If you read the history of cities like New York and London a century and a half ago, they had very similar problems to what a city like Chennai is going through.

Now the reason for optimism: the skill level among young Indians is growing rapidly, thanks to the spread of basic education and growing aspiration among all classes of Indians. That is the foundation on which economic growth is built, and economic growth is the only way we are going to solve our other problems.
I think it would have been a reverse pressure. Being tasty is not exactly an advantage...
It reminds me a bit of this site:

http://rosettacode.org/wiki/Rosetta_Code
He meant that over-prescription of antibiotics will lead to resistant viruses (probably meant bacteria) not that the conditions themselves will lead to such an outcome. Not saying I agree or disagree, just clearing that up.
One of the first books I encountered as I set out on a serious study of computer science was The Hacker's Dictionary. There are surely shortcomings and faults, and it was kind of out of date even when I read it (even more now), but it was just so much fun! It expressed a certain silliness and hackish sense of humor that I strongly resonated with, and reading the book motivated me to learn things like Lisp, Emacs, and TeX, and to read (parts of) Knuth, and to volunteer for GNU. That book inspired me to actually learn and do stuff in programming way more than any "serious" book on programming.
Tagalog:

formal: nanay (mom), tatay (dad) or just nay or tay for short

informal: Ina (Mother), Ama (Father)

It's interesting that even the formal words are simple enough for a baby to pronounce.

FWIW, "mama" means something entirely different (formal, uncommon term for gentleman).
That decision was actually deprecated. Grimwire will have no backend dependencies, so it can be used anywhere.
By semantic I am referring to the idea of "best method", the just of your article being, name things properly and don't create long nested selectors.
When they say it doesn't support Safari, they mean it: I can't even read the readme file!
They would have to outpace predator's tastebuds, which were selected to think their prey is delicious :)
> It doesn't even register on my offensive scale

Does it have to? In my experience, taking into consideration how the message receiver might be offended is more important. I'm not personally offended by the language of the tumblr, but I still wouldn't bring it into a business setting because of how others may feel.

> did we have this same hand-wringing over zed shaw's programming motherfucker website?

To me, the target audience of this site is far different. Some of the same rules apply, but Zed Shaw's site is unlikely to be the basis of an argument for or against any sort of business-level decision. With that being said, I probably wouldn't point an aspiring programmer (or anyone) toward Zed's site unless I knew they were very casual with profanity.
It's in the design of bitcoin -- its network power must grow enough to defend against attacks on the increasingly lucurative bitcoin market. The bigger the market, the more expensive attacks are worthwhile. Conversely, the hardware driving bitcoin could be part of its valuation.
Google is already one of the leading companies in the world at providing technologies for smartphones. Shutting down SMS search does not help them in that regard one bit. All it does it remove a useful service from the world.

SMS access is useful regardless of whether your handset is smart or dumb. SMS traffic often gets through when data cannot, either because of signal strength or circuit capacity. I have successfully used Google SMS search from my smartphone when it could not load Google.com in the browser--once to find the nearest hospital when dealing with a dangerous medical situation on a hiking trip. Better hope the 3G/LTE coverage is better in the backcountry now, I guess.

This is terribly short-sighted decision by Google.
Space Oddity music video cover filmed aboard International Space Station
Ripple claims to use a consensus process https://ripple.com/how-ripple-works/
Hah, it's like Slashdot all over again.

"You read the article? You must be new here!", etc
> Indeed, the NSA has their own fab.

They could always just fab architectures specialized in BTC mining, assuming their fabrication capacity is of sufficient scale to get the job done.

I'm sure anyone who successfully performed a hostile takeover of BTC could find ways to recoup the initial investment in hardware.

That said, I would assume the majority of their fab output and available computing power is busy with more important things.
Maybe we'll bring back the apprentice program. That's what I'm working on, I'm an Edoceo-er
> Nope, it's bullshit, just like badgar's half ounce-a-week descent into ruin.

Excuse me? First of all, nothing I described was "descent into ruin." I said I'm having a hard time not smoking pot and it's affecting many aspects of my life. You have no idea what you're talking about, how dare you say I'm not struggling? Have you ever considered that people have a hard time quitting drugs? That pot might actually harm someone? No, your mind's made up: it's all a conspiracy by the drug companies!

> I have to doubt its legitimacy because the post reads like a plant by one invested in treatment facilities and private prisons.

Fuck you, you conspiracy-minded, condescending prick. I'm having a hard time over here but you think you're so important that treatment facilities and prisons are planting stories on a tiny technology startup forum.

> If not, then I truly sympathize, but it is entirely incorrect to link a behavioral addiction with a physical addiction such as one caused by opiates. They are in no way equivalent.

You don't sympathize, you're busy paranoid that prisons are astroturfing HN. And I thought paranoia was bad when you smoke on the streets. By the way, this entire subthread is talking about marijuana use and affecting career growth. So this entire point is irrelevant.

I fucking hate this site sometimes.
I am not entirely sure, but I think you GDB the STDOUT, grep the bin, and if that doesn't work, reroute the auxiliary phase array to the main deflectors. It works every time.

I'm going to go out on a limb and say that if you write KDE UI code, you should be able to answer the question of how to test it, preferably in the automated sense.

Notwithstanding all argument for and against TDD, the best proof of correctness is a long (manual) testing cycle.
Philip Greenspun Reviews “Lean In”
FYI- Suboxone is actually buprenorphine combined with naloxone whereas Subutex is only buprenorphine. When Suboxone is taken sublingually as indicated, the buprenorphine is absorbed and naloxone is not. Thus, if taken as prescribed, Suboxone can be an effective detox/maintenance drug. However, if it is injected, the naloxone becomes bioavailable, binding as an antagonist to the opiod receptors and inducing withdrawal if the user was taking methadone, heroin, or buprenorphine (theoretically). Clever.
I'm confused by the title. Which bit was wrong?
I had my idea in October 2004.

In 2006, I quit my job to work on it full-time.

In 2007, my co-founder and I finished the MVP. No one came.

In 2008, we got a big break and it was used by 4 million people.

By 2010, 10,000 companies and 6.5 million people were using it, but we still weren't profitable.

In 2012, we finally figured out a business model.

This past Thursday, 8.5 years later, I got to show it to Barack Obama in front of the national press: http://www.whitehouse.gov/blog/2013/05/10/recap-big-day-open..., and he mentioned it in a speech later that day: http://www.youtube.com/watch?v=2glCSMxXIF8#t=11m7s

We're on the verge of several deals that could take us to profitability with a headcount of 6.

It's been an insanely difficult road. I think there are many reasons for that, but here's the chronicle:

http://wensing.tumblr.com/post/1215873671/bootstrapping-stor...

http://wensing.tumblr.com/post/26830276239/bootstrapping-sto...

Part 3 should be out soon. :)
The effects are a feeling of pure (blissful) apathy, and warmness. Suboxone is very light on the side-effect front, compared to other opiates.
Mobile Messaging Apps: A Primer
Lenovo ADD2 DVI-D Monitor Connection Adapter - Overview
This article is the equivalent of "horse drawn carriages are perfectly adequate for most journeys, and much more pleasant and commodious to boot." Good luck with that, buddy.

You're not going to know what correlations are important and which are not until you study the data. Telling people to just collect the "important data" is like telling someone who has lost his keys just to go back to where he left them.

It's also more than a little insulting to FB and Yahoo to insist they are not web scale. The problem of small jobs on MR clusters is real, but even with small jobs, Hadoop turns out to be a lot more cost-effective than various other proprietary solutions which are your only real enterprise alternative.
The problem of small MR jobs is being solved by things like Cloudera Impala, which can run on top of raw HDFS to perform interactive queries.
This is awesome, that's exactly what I was talking about. This is truly "serverless" whereas Shortly is not. Also if the creator of Shortly is reading my comments, I apologize for the negativity I was mostly just thinking out loud. Kudos to you for making something interesting and putting it out there.
I know it's silly, but this made me giggle: "It's never caused me to miss any important emails (that I'm aware of)."
Time on page is a vanity metric. Actions are what you need to grow. Metrics for pirates! Piwik is what I've been using, like it a bit more than GA
All this energy and computing power wasted creating numbers so that we can use them as a currency. If only Bitcoin was computing something useful.