skysight-inc/HackerNews huggingface dataset:
Science is based on cause and effect. Science doesn't care the slightest bit about philosophy. If you hold a sphere of silicon in your hand, is it one object, or is it 10^25 objects? Science doesn't care, it depends on context, it's a semantic issue.

The mechanism of willpower-actions, the actual choices, is based on neurons firing and chemical shifts and such. We don't fully understand these mechanisms, but we have a rough idea of how the brain works and any specific hypotheses are completely falsifiable.

On top of that, it doesn't matter if there is explicit willpower circuitry. I think by most definitions my muscles don't have explicit energy circuitry, but it'll still become harder to balance if I've been running or lifting weights extensively. And the reason is that they're low on energy. For any particular definition of an aspect of 'energy' I can show you the precise biological mechanisms and give you objective measurements. It doesn't matter that the term 'energy' is overarching.

So, in terms of objective science and provable mechanisms: Bringing up an argument about whether things are predetermined has nothing to do with whether people make willpower-actions. It's a metaphysical question about whether the actions have meaning. Science does not care about meaning.

Basically, I understand you when you say that metaphysical willpower in the sense of free will is not a falsifiable thing. But that's not what these experiments are about! These experiments are about the objective side, the measurement side, the willpower-as-defined-by-people-with-heads-outside-of-their-navels, about whether people make the hard choice or the bad choice. As far as I can tell you're claiming the entire thing is trash just because they used the word willpower. These experiments are talking about a real thing, with partially-understood mechanisms, that are falsifiable in every way except for word choice.

The word 'willpower' is not a specific mechanism that's claimed to be in the black box. It's just a description of something the box does.
Google's Privacy Balancing Act
The danger in building a product like this is that you can try to be everything to everyone and end up being nothing to anyone. They've combatted this by positioning it as a simple word processor.

After playing with it, the product is much more than just a simple word processor. It's really well designed, especially considering how complex some of the ideas it tackles are.

Excited to see how things play out.
There is the concept of green addresses (https://en.bitcoin.it/wiki/Green_address) to solve this. Basically if customers use a wallet that the merchant trusts not to commit a double spend then they can safely accept a zero confirmation transaction. MtGox and Bridgewalker (https://www.bridgewalkerapp.com) support this so if you trust them and your customer uses them then you can accept the transaction immediately.

Of course for something like a cup of coffee or even a purchase for $80 worth of clothes I think most companies would be fine with accepting a zero confirmation transaction and taking the risk as it will be far less of a cost then shoplifting and will be less than the 2% they currently pay on every credit card transaction. If you are buying a $1000 laptop then maybe they make you hang out while they explain the features and wait for a single confirmation.
>Highlighting different versions is also misleading. Not much difference in the APIs between 4.0 and 4.3

there are big differences between 2.3 and 4.0 though. 34% are still on 2.3, and that is sad.

With Android you really have to just cut your losses and realize you can't make it perfect for everyone. Target the top 70% and do the best you can. Handle the top few screen sizes and api versions and move on.
Grocery shopping is regularly over $100. A single network confirmation typically takes 10 minutes, but can take as long as an hour. (Block 152218 took 1 hour 40 minutes). Of course, there are plenty of examples where a blockchain was calculated in seconds... but such is the random nature of waiting for blockchain confirmations.

A quick back-of-the-envelope calculation says that 30% of the time, blockchains will take 20 or more minutes... and 5% of the time, blockchains will take 30 or more minutes. Are your customers willing to wait 30 minutes 5% of the time while doing their groceries?

Hell no. Waiting for even a _single_ blockchain takes too damn long, even if you reserve it for substantial amounts of money like $100+ transactions.
HTC One's camera isn't bad at all. It was built that way for a purpose. You're doing the straight up Megapixel comparison between the phones.

http://www.anandtech.com/show/6747/htc-one-review/4

Every phone has its features. It's just at a point where a simple chart-by-chart comparison won't work for most people anymore. Practically every reviewer likes the One despite the fact that on paper it's a downgrade to the S4 in every way. Basically, it is like you said, the devil is in the details, but bigger is not necessarily better.

Personally, out of those three phones, I'd rather go with the HTC One only because I like the aluminum body chassis (along with how the screen looks) and the fact that their stock Android version is 50 dollars cheaper than Samsung's. The decently sized front speakers are also a plus. I very much dislike the look of the GS4 and TouchWiz which, in comparison with HTC's Sense, has less cooler whistles and doodads IMO. But ultimately I like stock Android the best.

The beats audio chip on the One is a con for me though (http://www.youtube.com/watch?v=Cdbn_pmxFic).

I haven't given the Xperia Z much of a chance, but aside from the fact that it looks aesthetically pleasing to me and I can use it while showering, I don't see much of an advantage. The GS4 came out with a water and dust resistant version, but it's slightly bigger and the audio jack is off so it won't fit most S4 cases. The Z's overlay is much more stock Android (GS4 version is TouchWiz only). So I'll pick it over Samsung because of that.

Basically, I really don't like TouchWiz. For the most part it just feels cluttered and half baked and a pain to use.
That qualifier should be included more prominently - this wasn't a strict fast, because he was still taking on nutrients. It's still a surprising feat, but it solves the questions of 'how did his muscles survive?' and similar.
You're young don't think about it so much, just enjoy life and be happy you could be dead tomorrow. Sometimes you just have to be grateful for everything in life. Watch Steve Jobs commencement video maybe that will shine light into your life.
Not to mention that there have been some studies showing that tipping is discriminatory.

http://tippingresearch.com/uploads/customer_racial_discrimin...
I think we have different ideas about the meaning of responsibility. I don't care much for responsibility in the "who is the one who we should blame" sense. I prefer responsibility in the "what can we do to prevent this in the future" sense. Saying "he could have not hung himself" is not a complete or particularly effective solution. The prosecution being overzealous, the laws being unjust, and MIT taking a poor stance on the issue... these are the problems that can be solved. Those are the people who can be "responsible" for preventing similar needless tragedy in the future.
Bradley Manning Found Not Guilty Of ‘Aiding The Enemy
This looks great and I'm hopeful that it will do well.

Having said that I can't help but think how strange it is that the launch of another word processor is novel enough to reach the front page of HN.

I understand that the co-founders are big names in the valley but a word processor? Perhaps I'm missing something but the technology here seems anything but front page worthy.
The Tyranny of Open
I wonder if it's easier on people under constant medical supervision than it is for prisoners of war.
More Encryption Is Not the Solution
There's no reason they would have to return the entire thing. Some /16s would be fine.
competed vs Excel in the 1980s and lost

I'd like to hear more about that. What was the product? Why did it lose?
does it work if you borrowed someone else's badge? :D
The Rise and Fall of Polaroid
I suspected hyperbole with your lede, but you hit most of the points.

OEM preloads (look up the Novell / DR DOS lawsuits for specifics, there's some wonderful quotes), and destroying WordPerfect and Lotus 123 through a combination of a bundled, inexpensive suite and killing both competing products in the DOS -> Windows conversion were key.

You neglected to mention file formats, the Outlook-Exchange hegemony, Active Directory, and various proprietary integration tools (Visual Basic, OLE, C#, SharePoint).

And it's probably worth noting that Microsoft did cultivate and create a vast ISV ecosystem with a huge list of titles serving a vast array of business needs. If the OS and Office ubiquity established its dominance, this cemented it.

But since 2005 the cracks have been growing visible wider. Starting then, execs at most firms I've worked for or with had Apple laptops, not Windows systems. In some cases, the CFO/bookkeeper's Quickbooks workstation was the only Windows machine in the office, in others some nontechnical staff used Windows but all of engineering and many others were on either Mac (mostly) or Linux (some). And application use is moving increasingly toward SAAS offerings, especially for engineering and project management (wikis, bugtracking, project management and planning tools, etc.), but also increasingly for office tasks (documents, spreadsheets, presentations).

The one and only version of MS Office I've ever owned was Office 97, and for the most part I've avoided having to use it for more than very incidental tasks either personally or for work ever since.

Most of my text processing is in vim. After far too long playing with it, I've finally started picking up LaTeX (it's pretty amazing, largely straightforward, and the results are fantastic). 'awk' is my go-to "spreadsheet" tool (I prefer code/data separation), though Gnumeric and LibreOffice offer very nearly anything Excel can do (I can understand how an Excel jockey might not care to make the switch, but the tools are largely as capable and interchangeable).
No rep needed if all they want is coverage. If they want to craft the message, they still need PR. The job just changes from selling the story to getting the right people to cover it in the right way.

That's why Apple still takes PR very seriously even though the media are going to cover all of their product launches anyway.
You should parse it as "avoid (popularity at all costs)" rather than "(avoid popularity) at all costs".
If you eat a lot and then go on a diet, remember that for the first little while a part of your weight loss is simply a reduction of gut content. If you go back to your old dietary volume, part of the weight you regain is simply the gut 'filling up' again.

Of course, it also depends on the kind of foods you eat and how slowly they move through the gut, but it's just something to keep in mind when considering weight changes around dietary boundaries.
What about a $100+ grocery transaction? Are people willing to wait around 10 minutes in front of the cash register to wait for a single blockchain confirmation?
In practice it doesn't seem to matter. For example btc-e.com who accepts both bitcoin and litecoin for trading makes you wait 3 confirmations for bitcoin and 6 confirmations for litecoin. So you are correct that 1 litecoin transaction is not as reliable as 1 bitcoin transaction but they are not making you wait 12 litecoin transactions.

Given that btc-e has a lot to lose on double spend attacks I think it's a good measure of how these two currencies are playing out in the market.
I expect code to be wrong.

I expect writing to have minor flaws.

I expect a sandwich to be a sandwich.

Mistakes that aren't noticed by the time all the food is handed out should be rare, and there's no problem in flagging someone down in that case.
This looks awesome.

When I installed it, the first thing I am greeted with is a screen asking me to enter my email address. Given that my email is a Gmail address, it notifies me about wanting to manage my contacts and something else (that was the first off-putting step in my experience). I just met you, and your hands are already going down my pants.

Then once I got in, the 1st or 2nd screen inside is about adding friends because it is better when you collaborate.

The only reason I saw the 'Skip' in the top right is because I was really looking for a way not to do this.

So I think the issue I have with this workflow is that the expectations that the landing page set are one thing (i.e. awesome document creation on mobile devices) and then the experience is pushing me into a "hand-over-your-address-book-and-get-to-sharing" experience right off the bat.

I get the whole "viral loop" thingy, and baking it into the product experience, but I feel like it would leave a better taste in my mouth if I was nudged into it - rather than broadsided.

That being said, I am likely to continue using it and playing with it (because of the potential value that a word processor made for an iPad can have).

I was just put off by that digging into my address book experience...that's all.
It's not a skeuomorphism. Some people actually print out these word processing documents onto actual paper, so they need to be able to see what the document will look like on paper before they print it.

As an aside, I typically use word processors in "Web Layout" (as MS Word calls it) mode until I get to the point where I'm starting to think about print layout. Only then do I switch to "Print Layout".
Where in the code is the eval() is performed? There is not a single call to eval() in that source.

Maybe a listing of the Wi() function would be useful.
While ZFS and Dtrace are cool, real linux containers are useful to a wider range of people, based on the usage stats.

(Also: zfsonlinux.org works well)
I'm not seeing any errors with it, but here's a mirror anyway — http://archive.is/Tm6oG
You are spying on us
Its not really so bad. Its not like end users need IP addresses. All you need is addresses for all the major servers, and then like a couple dozen for each ISP, right?
That is simply incredible.
And now you've got "Credit Cards". Merchants won't accept your business unless you've got a trusted "green address", and you won't shop with merchants who don't support your "green address".

Again, attempts to solve this problem lead to a situation similar to credit cards... except worse (inherent to the extreme volatility and instability currently experienced in the BTC market).

Also, lol Mt. Gox. That company that you can't switch to USD every couple of weeks because they're not doing everything they can to keep their bank accounts open. Mt. Gox's instability is one of the worst things happening to the BTC market right now. If you give away your BTCs and store them on someone else's server, you're doing BTC wrong. Its no longer a decentralized system, but instead a new centralized system of currency.
Yes, SQL's biggest weakness is time and temporality. That's been an ongoing problem since the beginning and it leads to a lot of stress and trouble.

I'm against "complex nested data structures", though. In my experience they are abused and there is always a normalised alternative.
See What You Like will find your friends best photos
Reddit bots seem to be promoting programming to a wide audience in a way that regular software products don't. I guess it makes programming seem accessible. I wonder how many people this trend will coerce into learning to code?
The first one is appetite. The real hunger comes around after a few weeks of fasting - and unlike appetite, it doesn't go away when you do something interesting.
While I agree that Samsung phones have quite a mishmash of features just for the heck of it, I think the picture in picture feature is quite nice and is something the competition (especially Apple) would heavily advertise had they come up with it themselves.
"cured cancer" should be a dead giveaway that the list isn't real.
See if there's a way that you can hang on to some option to return and finish your degree, even if you are away for a few years. It sounds like you are not interested in going back right now, but it would be good to have the option if you ever change your mind.

Whatever you decide to do, keep your options open.
For others researching options for card-present transactions with an API, there's also http://getcardflight.com

They feature a Stripe integration of some sort.
Then you might like Office Publisher. But this seems like an entirely different use case. In this case, writing/editing/collaborating is the primary purpose, and formatting and style is only there for those purposes. This is not a design tool - this is a writing tool. When I'm writing, all I want to have to do is write (I might want to do some basic formatting, but that's still within that purview). I don't want to design the document; I want to write it. It seems that this is the main purpose of Quip, as it is the main purpose of Word (despite that application being bloated and horrifically misused by many).
> Why does Xerox need an entire A block, why do Apple, BMW?

They don't, but retroactively taking away their /8s would be extremely complicated and expensive for them, not to mention that there is very little benefit from prolonging exhaustion by perhaps 1-2 years at most.
> For comprehensions can also cause some overhead, so if you're really pressed for performance a while loops is always an option.

In most cases in which I need a while loop, I use a tail recursion instead. You can keep your code free of side-effects that way and the compiler generates code equivalent to a while loop.
We run in the browser. Well, only Chrome and Firefox right now, but all soon :)
A lot of this stuff, copying designs, they,did to get popular. They are, and always have been a dirty company, willing to do what it takes to win.
Well, there is yarn and then there is yarn. I don't mean spaghetti code, which is its own problem separate from representation. I'm thinking about interconnection of components, which is fine. Every layer of linux, say, makes calls to the same low level functions. If you tried to draw that it would be unreadable, but it is perfectly fine code - it is okay for everyone to call sqrt (say) because sqrt has no side effects. Well, sqrt is silly, but I don't know the kernel architecture - replace that with virtual memory functions or whatever makes sense.
java.util.HashMap is not thread-safe, so using it in the context of multiple threads reading from it is less than ideal.

The great thing about Scala's immutable HashMap is that in terms of concurrency it is worry-free. You couple it with an AtomicReference and presto, you've got a non-blocking, concurrent HashMap.

I work on a really high-volume web service that's built on top of Scala. The performance of Scala's immutable collections has been the least of my worries.
Should add self-inflicted boners to the list...
You can certainly try to dig your head into the sand.
Los teléfonos celulares pueden aumentar el riesgo de cáncer
I'm guessing the 6 figs is based off the 1000 original customers with the additional 5000 customers via partnership w/ Olark being prospective.
> However, it is incredibly easy to find Java developers who are curious about expanding their skillset.

which is good and all, but i think most businesses (especially large corps who is hiring for an internal line of business product that is serving their real business) do not want to invest in their human resources this way =(
It comes off to me like these sites are scared of Samsung, they are a big player now, with a lot of pull.
All that is true. But "I like these other phones for personal taste reasons" is hardly a refutation to "people buy Samsung phones because they have features they want" either.

I'm not saying you couldn't possibly decide to buy an non-Samsung phone. I'm responding to a poster who claimed incredulity that someone could.
SF Airport officials making arrests of Internet rideshare drivers
All of it except the app engine part. Come on this is so obvious, and i am not even a native speaker.
Totally agreed -- I'm skipping it for now. "View my contacts" would have been one thing, but "manage"? Be nice if one could try the tool and invite friends later.
We don't save your contacts. We use it to find existing contacts on Quip. Sorry it isn't an option.

-- Bret
Many of the legacy allocations were made before RIRs existed, so no policies really apply.
Fight online fraud with machine learning and data visualization. Join us
Sift Science (http://siftscience.com) is ready for great engineers to join our cause in sunny/foggy San Francisco.

Last year there was $4B in online fraud and 70% of that was driven by organized crime. The opponents are no longer script kiddies -- they’re just as smart and capable as any of us, and their attacks are evolving in both scale and sophistication. As the world becomes more connected, this problem will only get worse. We’re building a large-scale machine learning system paired with elegant visualization/UI tools to help ecommerce businesses take a stand. We’re literally fighting bad guys, and have big plans beyond fraud.

Our team includes several ex-Googlers with experience spanning e-commerce analytics, search quality, ads quality, and speech recognition. We value respect, collaboration and creativity, and don't take ourselves too seriously. We want to create a great place to work -- a company is nothing without its people.

As an early engineer, you’ll have a huge impact on the product, direction and culture of the company.

You must:

* Get stuff done

* Respect and treat others well

* Be comfortable wearing different hats

* Thrive on responsibility and freedom

* Bulldoze through unfamiliar problems

A background in machine learning, HBase, Hadoop, Java, Rails, MongoDB, d3, jQuery, HTML/CSS, data visualization and/or AWS is great, but not required. Just be ready to learn quickly.

We can promise two of these five things:

* Daily inspirational quotes read in-person by William Shatner

* Interesting and meaningful technical problems

* All-you-can-eat caviar breakfast, lunch, and dinner

* Weekend Lamborghini rentals

* An incredible team that will challenge and respect you

Our investors include Union Square Ventures, First Round Capital, Max Levchin (PayPal co-founder), Marc Benioff (Salesforce CEO), Chris Dixon (Andreesen Horowitz), SV Angel, and others well-versed in e-commerce, payments, and enterprise software. We offer market salary, meaningful equity, health insurance, custom dev setup, beer o’clock, relocation help, etc. just like everyone else. But what’s most important is the work you do and who you do it with. Everything else is just icing on the cake.

Let’s make the world a better place. Send your resume / GitHub to jobs+hn@siftscience.com
Passwords for the RFB protocol (VNC) are used to DES-encrypt a challenge token sent by the server. However, each byte in the key is reversed before it is used for encryption.

Of course, this happens only once per connection so there's generally not much of a need for it to be particularly fast.
At what point do you just say, you know what? US imperialism is just so fucking out of control, that we need to do whatever it takes to resist it, not get caught up in anal retentive legalism, or analyzing what the implications of various legal reforms would be, and just do whatever needs doing to support those who have taken courageous steps toward undermining the regime?

Do you really not believe that a revolution is called for?
I get in that situation, but it can be very irregular. e.g., 20 minutes once off then nothing. Or 10 hours, then nothing for four months, then two hours.

Further, it's hard to break from this with existing clients to a retainer model when they know that most months they won't be asking for help.