skysight-inc/HackerNews huggingface dataset:
The great thing about reading this comment thread is that I basically already read it a couple of weeks ago, because a friend of mine (David Gerard, of Wikipedia, RationalWiki and Rocknerd Internet fame) let me preview his forthcoming e-book _Attack of the 50-Foot Blockchain_. There's a whole section in there about smart contracts, Ethereum, and The DAO that goes over much of what commenters here have mentioned ("non-reversibility, till it's our money at stake", the requirement that everyone write and read code perfectly, the problems with the very idea of immutability in contracts, etc.)

If people are interested, it's on Amazon: http://amzn.to/2trOjJS (I have no financial interest in it, but I bet a lot of people in this thread would enjoy reading it and/or writing long diatribes on why he is wrong about everything in it.)
- Chesky: Working for 4 years before founding AirBnB.

- Andreesen: Dual-income family, though details about his parents are scant.

- Jobs: Dual income family at a time when the vast majority of families had a single income.

- Wozniak: Engineers make a lot of money.

- Page: Professors do too

- Brin: Father is professor at University of Maryland, Mother is a researcher at NASA's Goddard.

- Koum: Had been working in industry for 15 years before starting his own company.

So yes, most people in the US have backgrounds much worse than this.
> While I won't deny the sensationalist nature of the coverage (it is the British press after all), I do think it's still generally fair.

It's not, it's a consequence of the politization of the event. The conservative press is directly hostile because of the openly liberal stance the festival takes. The coverage in e.g. The Guardian [1] is substantially different.

I've been there this year, the event is incredible - it's very impressive to see how well everything works and how well people from very different backgrounds, with different tastes, different ages etc. just get along and have fun. The quality of the acts and organization is very very high.

While the garbage photos are true, there are more than 200K people there for 5 days, then they all leave at once! It has nothing to do with drugs, imagine a city emptying out all at once.
What I mean is it's useful when people aren't being punched in the face with them. A QR code to pay for things makes sense. For consumers it's "scan this thing and it transfers", not unlike a tap. In that mode it's a transparent technology. Nobody needs to know what an RFID chip is, or what NFC means. They're all "tap to pay" or "tap to open door".

For other applications where the QR code itself is grandstanding as being somehow important or novel it's ridiculous. In other words, anything that says "Scan our QR code" is an automatic fail because you'll have to open a special app to read it, not the payment app that just happens to use them as a method of data exchange.
Create a need, then fill it. He managed to convince a few very large seafood-serving companies that this cheap and abundant fish was actually what they wanted, so they bought it -- from him -- in vast quantities.

So... Make sure, in your startup, that you're convincing your customers that they need what you've got?
Lobbying and corruption ? At the very least they have friends at the right places.
They're complimentary techniques. One might git bisect down to the commit level, then manually bisect the sub-changes in the commit if it's a large one.

I've done the manual equivalent in perforce as well.
> The idea that you can write a doc test that triggers a formal verification about some aspect of your code is, for lack of a better term, strange and yet the power to weight ratio is just off the charts.

I'm not sure I understand this sentence. Are you doing doctests, or are your doctests statements of formal properties, or have you abandoned that and are now doing formal specs->code type things?
Why is super-human general AI inevitable?

Do you have references for this 2040 date? I'd love to see who's making this prediction.
Does anyone have an opinion on the Blockchain.info wallet? This is, what they wrote:

"""Hello,

At this time Blockchain.info has no official stance on this debate. We are actively monitoring bitcoin network conditions and will work to minimize any potential impact to our users. In general, we follow the longest chain, as outlined in the white paper (https://bitcoin.org/bitcoin.pdf).

With that said you always have 100% control over your funds and private keys. Your wallet recovery phrase is compatible with any other BIP39/BIP44 wallet. So in essence no matter what happens you have control of these funds and can import them into any other wallet that our mnemonic/seed is compatible with.
"""
Where I work we have the same policy. However, with that come its own problems. For one, you introduce more variance and complexity this way.

There's actually a lot to be said for having only one supplier. It's not for nothing that Deming advocated for this. See e.g. http://michelbaudin.com/2012/09/17/demings-point-4-of-14-end... supplier
What? Engineer is about to be dragged into some collar meeting to present 2 year ROI numbers? Where is the guy who told you about "every opportunity" or some business owner? Looks like you are the last one accountable on the ship.
that's my understanding from talking to an engineer at Qualcomm,

however, if there's no need for a license, then it would make it lower cost to build SOC with off the shelf AXI IP
'Cancer' is a huge umbrella term. Some cancers we know very well, many we do not. The one's being addressed by these therapies are well enough understood to target therapeutically. Some like cervical cancer, skin and lung cancer are well enough understood to in part be prevented.

But under that umbrella the reason cancers are 'hard to treat' (from the perspective of a pharmaceutical education/industry/knowledgebase that had a century of success curing invading diseases) is because cancers do not present a 'differnece' that can be exploited biochemically. Cancers are by definition a mashup and amalgamation of the components that make up a human - again very much unlike a bacteria, viral or fungal infection.

You are correct though that there is still a lot for us to learn. The technologies in this article are very much a glimpse of the next steps though.
Ok, and now what if the two parties are anonymous or one lives in Russia?

In that case the judge can't do shit.

If you want the protections of courts, there is already a perfectly easy way to do that. And that is to use a real contract.

But if you explicitly do NOT want that, and explicitly DO want code to be law, that is what ethereum is for.

a judge can't take away the crytocurrencies of some anonymous other party.
There's a fair bit of nutritional research and a few pop-sci books that cover it saying that in fact, if it tastes good, it probably is trash. If we define trash as food with a lot of caloric content but little nutritional content.

Much of today's food is designed to be addictive. There is little other consideration in its design or creation.

There is a reason there's an obesity epidemic in Western nations.
:-D

Ask me anything ;-) I have, like, a whole chapter about smart contracts which answers everything about this latest disaster. The idea is that it will be a handy rhetorical ammo dump for when someone asks you about those blockchain things and why the business needs them ...
Coming from 10.3.2, the 10.3.3 update was 84.4 MB for me.
It's at least the movie and literature maps, with Firefox 54.0.1 (32-bit) on Windows 10 (64-bit). I am on a Windows Insider Preview build (16241.1001), so that could be it. Still broken with all add-ons disabled.

Working fine in Firefox 54.0.1 on my Debian laptop.
About the security content of macOS Sierra 10.12.6
> the semantics of which operations are actually sensible to use on them and which types can be meaningfully used together

Go lets you do this just fine. I think it would help if you used concrete examples to demonstrate what you mean.

> I also deny that autoconversion weakens a type system.

Deny it all you want. I don't really care to get into a definitional war with you. The definitions I use are the ones that have a consensus backing them[1]:

> in general, a strongly typed language is more likely to generate an error or refuse to compile if the argument passed to a function does not closely match the expected type. On the other hand, a weakly typed language may produce unpredictable results or may perform implicit type conversion.

If you read that article, you'll see that most of it is about describing what the terms mean. There is no precise definition, and I've been careful to embrace that fact in my comments. Nevertheless, in common usage, the terms "strong" and "weak" in the context of type systems typically demarcate the prevalence of implicit autoconversions between types.

> And that autoconversion still wouldn't make adding height to age any more sensible, even if the two values were truly indistinguishable at the machine code level.

Weaker type systems permit this form of autoconversion. Notice that "strong" and "weak" are properties of the type system itself, and that they refer to implicit autoconversions between types. Autoconversions that occur because of appropriate polymorphism defined by users of the language is an orthogonal concept.

I think the bottom line is that you aren't using "strong" and "weak" as they are commonly used. If you want to make up your own definitions for them, then please just say that so that we can stop wasting time. (I have no problem with you coming up with your own definitions, I just want you to acknowledge that you're doing it.)

[1] - https://en.wikipedia.org/wiki/Strong_and_weak_typing
It is frightening that as a web developer you lack the comprehension of why a single dominant browser is quite bad for the web. Have considered a career change, maybe growing vegetables is something you'd be good at.
Thanks for all this great info. We do have a font option called 'Dancing Script' available now which can make your text look like a signature. I'll do some more research on e-signatures, though. I assume there's more to it than just changing your text's font.
I suspect the answer is "Yes" and "Yes", but I wasn't there for AirBnB's founding so I don't know for sure. It'd be interesting to get mwseibel's perspective on this because he was there, at least once the company got into YC.

Anyway, you bring up a good point about facts vs. narrative, and how we weave a narrative around the facts that puts a particular spin on it. Among startup founders I do personally know - they seem to be essentially randomly-sampled from the top half of the income distribution. There are not many who were outright poor (although you can always find exceptions), but a lot who come from middle-class backgrounds, many more than those who come from upper-class backgrounds. It's not really that startups are a game for the 1%, it's that they're a game for the 50%.

I'd also like to counterpoint that the same distinction between facts vs. narrative happens when people explain their own life stories. Many people take the facts of their life and then weave them together as "well, if only I were born rich, things would be very different". This is trivially true, but also not really a narrative I find useful; I would much rather focus on the things that I can control having made my life what it is, rather than the things out of my control.
No update for CVE-2017-9417 (aka broadpwn) for macOS 10.11 and 10.10
In my experience, they won't learn and you need to get out.

I've been in this situation before, with a team that was ridiculously over performing and management that just couldn't stop pouring the pressure on. It didn't end well with the company shooting itself in the foot by creating a turnover problem at a crucial moment. The loss of those engineers sunk a successful product. Even the CTO, who was one of the cofounders left.

In your case, I suggest you give them the best dog and pony show you can. Mention a few big successes that almost didn't get made, and show overall positivity. Be honest and tell them their expectations are unrealistic but demonstrate an interest in trying your hardest. Then I'd try until you find something else asap.
I don't know that this title is accurate. It doesn't seem like Google is banning BitTorrent clients. It seems like the qBitTorrent page was falsely marked as an illegal file-sharing site so Google Ads aren't allowed. It's not like Google is refusing to list BitTorrent clients in search results. There are far too many legitimate uses of torrent clients for that to be a reality.
I might be doing this treatment at some point since I failed Ipi and PD-1. -- What were the long-term side effects for you? -- Have you had neurological/memory problems since?

Congrats on the success :)
tou·ché
An Implementation of the Language Server Protocol for Flow
This video from "Every Frame a Painting" about 'F for Fake' is good as well: https://www.youtube.com/watch?v=1GXv2C7vwX0
That honestly does not fit with my understanding of the problem space. Granted my understanding of the problem space is as a layperson, not a medical professional. But I am a layperson who took care of a relative after their first mastectomy, I have multiple relatives who have had cancer, some of them repeatedly, and one relative was themselves Patient Zero in a cancer treatment study. So, it isn't like I have been unexposed entirely to the intricacies of cancer treatment.

I don't really know how to effectively engage you, but I stand by my initial statement of:

I would like to see a more elegant means to boost the immune function, without so much of the Dr. Frankenstein element. I think supporting the immune function is the way to go, but I think we need a lighter hand, not a heavier one.

I don't really feel you are making points that invalidate that desire. Perhaps we just don't understand each other. If so, it is probably best to stop here rather than keep digging a deeper grave.
This is nonsense. Ethereum is uninsurable. The turtles-all-the-way-down notion that you can wrap a bad "smart contract" in a bad "smart insurance contract" and buy Ethereum insurance from an Ethereum insurer and prove that there will be enough Ethereum there to make everyone whole economically should everything go to shit because a fundamental problem in Solidity lets anyone unilaterally blow the whole thing up...

I honestly don't know what to say about that. It's ludicrous.
Hey now. Soylent is a perfectly cromulent Ensure knockoff. ;)
The fault-tolerance stuff does not depend on any language. If a fault happens in a CPU (for instance) while running your application, the checkpoint (pre-failure) of that CPU will be copied to a spare CPU and your application will continue as if nothing happened. The application won't even be aware of the sparing.

All mainframes can run Linux. A single mainframe can run thousands of Linux servers. Except for the difference in arch (s390x vs x86_64) you probably wouldn't know you are on a mainframe. So of course any Python code will run just fine.

COBOL is used with a different OS, z/OS. The combination of hardware, z/OS, and COBOL can make MUCH more efficient use of the hardware than you could ever get with Python. If you would like an explanation I will give you one.

The current language of choice on the mainframe, for new development, is Java.
This doesn't strike me as very insightful...

Let me start with the most important objection: he's basically advocating for anonymity to protect oneself from violence. Asking the (potential) victim to change their behaviour because of others' willingness to break the law tends to be unhelpful, especially in the realm of political violence, where victims are looking for support more than actual safety advice.*

It's especially egregious considering he's agonising about a problem that's basically solved. At least in the US and Europe, acts of political violence are negligible. And while the few that remain are tragic and deserve further efforts, his attitude of we'll-never-solve-this-abandon-ship seems...off?

Some more unsorted notes:

- If at all, I'd frame this problem more in terms of political dissidents in Turkey/China/Russia/etc. (But yes–this post was apparently inspired by a recent meeting, making the focus understandable)

- Those levels he comes up with seem to be completely arbitrary. I could invent as many such levels as needed: "the safety to order physical goods", "the safety to know that medical information is accurate" etc.

- His "golden" level of online safety comes across as a sort of caricature. Firstly, I'm not sure if anybody uses the term "social justice advocate" without irony or ill intent–but I'm not a native speaker and may be mistaken.

- As one of those people he's talking about, I think the "“safety” most social justice advocates tend to focus on" is the safety of a woman having an abortion, or a poor African-American being stopped by police. But yeah, I guess there are some that get death threats and it's probably not a good life when the mob comes for you.
The reason may simply be that food is abundant and cheap in Western nations. I don't see that as a bad thing.
Because there's nothing magical about the human brain. Evolution created it through just dumb mutation and selection. Under a bunch of ridiculous constraints. Like it had to use less than 10 watts of power, and weigh only a handful of pounds, and it had to be made of meat, and could only be iteratively improved from whatever happened to work at guiding locomotion in fish, etc.

Our current transistor tech is already orders of magnitude smaller, faster, and more efficient than neurons. There's no reason to expect the software stats of the brain are much better.

Here's one survey: http://www.nickbostrom.com/papers/survey.pdf
Obligatory relevant XKCD: https://xkcd.com/904/
I don't ridicule the need to have senses of justice and moral righteousness fulfilled. I think they should be accommodated by legal systems. My point is that systems must at least pretend to do so if they want public credibility.

Ethereum, as well as things like IPFS that say "Your content is permanent and irrevocable, don't publish if you don't like that", are non-starters because they overlook this core desire to operate under forgiving systems.

Many unfair or distorted legal regimes exist (including, to some degree, the American one), but they all make overtures toward these principles in some form or another. Ethereum et al must correct this if they want widespread adoption.
> Ok, and now what if the two parties are anonymous or one lives in Russia?

> In that case the judge can't do shit.

In the latter case, I'm pretty sure that (even leaving aside other mechanisms that might apply), judges and courts exist in Russia. Agreements where the parties are based indifferent countries have long been a thing, and long been enforceable by courts.

Unmasking anonymous parties, obviously, can be (though it is not always, even where it must be done) a prohibitive burden to legal action, OTOH.
Does anyone else find it telling that at the same time Musk called for regulation, Steve the security robot is raging across the internet?
http://www.npr.org/sections/thetwo-way/2017/07/18/537905142/...
Should be 84MB doing from 10.3.2-> .3, that should be about 90% of use cases I think
What robotics investors say they’re looking for in startup pitches
How I Made $290k Selling Books
I thought the most ironic part of applying it to this situation is that, just like in the story, the rules were then changed to suit the whim of the enforcer. Meaning, of course, that the rules never meant anything anyway, except to the disadvantage of one party.
First dogs may have been extremely sociable wolves
You have forgotten a few, such as dropping alsa and making pulseaudio a hard dependency blaming alsa when actually it was their own implementation that was falling behind and they did not want to fix it.

But the issue here is that mozilla do not listen to user feedback and just push whatever they feel like pushing with an attitude and some hostility towards unhappy users. or as pointed out in the mozillazine forums: they're " making far-reaching and very short-sighted decisions in a vacuum. "

It seems inside mozilla they're convinced that firefox is great and answers users' needs, while users feels that firefox is not that good and getting worse. There's quite a gap between mozilla marketing and the reality, which shows that firefox fails to deliver on its promises.
> Most people won't be able to understand, let alone care, about your research.

This is what lead me to get out of research and start my first company.

I was in a research group at PARC doing work on programming language epistemology and semantics. The group papers were typically mostly predicate calculus. At a POPL our group lead presented a paper; I was in the audience. After the paper we got polite and even enthusiastic applause, but two people in front of my in the audience spoke during the applause: Q: "Did you understand that?" A: "Not a single word"

I realized there were perhaps a dozen people in the world who even understood what we were working on, and of those 12 at least 10, if not all 12 of them were smarter/understood the subject much better than I.

It really didn't seem like it was going to make a difference to the universe.
Soylent Cafe is almost exclusively sold online by the dozen, so a bottle that's more space-efficient and resistant to shipping damage is a tangible benefit to customers.
Move it all to a wallet you control. You then get to choose when and where to spend/transfer it.

Personally, I went with a multitude of paper wallets.
FWIW Michael wasn't at Twitch. He was at Justin.tv, our precursor. By the time you applied, if you applied to Twitch, you were 6 years post-founding and Michael had left.

I do believe you were asked graph traversal algorithms in the interview. I might have asked the question myself, though by the time we had pivoted to Twitch we had mostly stopped asking those questions. It was very early on and we were still pretty bad at interviewing though, so I wouldn't be surprised.

Additionally, if someone told you 90% of our employees came from an Ivy league background, they were lying to you. I'm actually very proud of the fact that we've hired broadly across the educational backgrounds. That's simply untrue, and I have no idea who would have said it.
And for those who are really in to this topic, Taleb's "Fooled by Randomness" is great. There's a section on how financial traders often end up ranked like this. Somebody makes an effectively random bet, but it pays off big so they're treated as a genius. It made me see all sorts of organizations differently.
No... Just the opposite.

Stick with core tech. If it's not core, don't use it. It's as simple as that.
I think there's plenty of middle ground between "Providing a platform for hate speech is A-Okay!" and "We must silence those bigots at any cost!" At the moment, I'd say reddit is too permissive of hate speech. I acknowledge that this is a personal opinion, but I assert that it is a valid opinion.
Sure they will ask. And you can say something like "I was an early bitcoin investor". Or "I trade cryotcurrencies".

It is perfectly reasonable to be a cryto trade that never withdraws to USD, and just makes money by transferring between crypto currencies and ICOs or something.

I am sure there are a whole lot of people out there who spent a thousand dollars or so back in 2009, and now they have 10 mill in the bank. It is not like any of that could be tracked.

And then you pay long term capital gains on that money, and you are set.
Firefox makes it very easy though. There is a feeds section in site information dialog.
+1 to the DO droplet. You can start with one of their pre-built images in no time and don't have to deal with things you don't care about for this project like IAM, VPC, regions, etc. You can run Redis and your db locally on the box for a small app.