skysight-inc/HackerNews huggingface dataset:
> > by changing the extensions API to make it less powerful

> This is not about copying Chrome. This is about moving off of an API which was effectively "our entire codebase is your public API, here, have fun"

But at the same time it also breaks access to non-mozilla things, i.e. external libraries and the operating system (e.v. via js-ctypes). Which means it becomes more difficult to interact with native, which turns the browser more into a non-interoperating silo.

It also prevents valid use-cases such as modifying the UI, download management, implementing novel network protocols (think ipfs) and integrating it with the internal network request APIs.

While the arguments for webextensions are clear to me the no-compromise approach is not. There are no escape hatches that are conceptually comparable to sudo, rust's unsafe blocks, phone unlocking or whatever.

Mozilla was fairly loudly warned by developers that this will hurt specific addons and exclude entire categories of addon features and they went ahead anyway. In other words they did choose to make their addon system less useful. I don't think this can be argued away.
The point is, if the core team made a change that's widely unpopular, clients would just refuse to upgrade to that version.

Discontent users simply switch to a different branch maintained by different developers. If there's enough consensus, people will call it "real" blockchain and the other one will be left behind with few users and hence no meaningful way to spend the balances.
> Which would make such contracts significantly more expensive than regular contracts that are reversible by trusted intermediaries and legal authorities.

You assert this but don't offer proof. The cost of fraud is baked into all areas of our economic system to the point where it's very difficult to establish how much it is costing society. Arguably the massive innovations in counterfeiting prevention in the past decades indicate that counterfeiting is a major problem. Money laundering and tax evasion are the other big crimes that impose significant social cost which public blockchain systems solve beautifully.

The larger a percentage of the economy that is transacted via a public blockchain, the less opportunity for all sorts of crime. The existence of the "trusted intermediaries and legal authorities" as well as the elaborate enforcement mechanisms that accompany them, are themselves a cost.

> This is part of the reason Bitcoin never took off as an alternative to credit cards

This does not make sense as Bitcoin is not a mechanism for extending consumer credit.

> Consumer protections are much more expensive to wrap around immutable transactions

Protections against what? Confusing interest rate terms or cards sold to college students? Bankruptcy or minimum payment rules? All these sorts of things would apply equally to a credit card denominated in BTC so I'm not sure what you mean.
How Devastating was the Black Death?
The invaluable software design patterns
NChain Announces Technical Support for Bitcoin Unlimited Client Software
Thank you very much, that sounds quite encouraging.

What do you mean by "hunt-and-peck typing?" Like, using only your index fingers and moving your hand from your arm over the keyboard?
Indian middle class would be below poverty line by western standards. People who can barely afford a car are not middle class by world standards.
What's more likely? That EV certs have been available for a decade and would have benefited those sites, but despite that, small sites generally haven't obtained EV certs? Or that EV certs don't actually help such sites?

See also the mentions in the article of informal surveys of non-technical users, who show no apparent affinity for EV certs.

I have not seen any A/B studies of the efficacy of EV certificates in driving conversions/sales/etc.
In contrast to renault articles, it looks like someone is disrupting the narcosub market..
Chimeric Antigen Receptors are an impressive first step into designed biological technologies. There are new challenges associated with their design and deployment - but there are also a lot of theoretical capabilities that are unmatched non-protein therapeutics. It's very much a new paradigm in treatment. These are 'cures' to human misregulations very much like how small molecules 'cured' patients of foreign diseases a century ago (and do not cure patients of regulatory diseases).

If you want to build your own chimeric antigen receptors we've built a digital infrastructure to allow you [1]. Though we just made public our generic protein design software (thanks ShowHN! [2]), we're employing the same underlying digital infrastructure to build, evaluate, and manage CAR designs in high throughput [3]. The drug approved here was painstakingly designed by hand [4], while we think the technology now exists to permit many more such advances to be created at a much more rapid pace.

[1] https://serotiny.bio/pinecone/

[2] https://news.ycombinator.com/item?id=14446679

[3] https://serotiny.bio/notes/applications/car

[4] https://serotiny.bio/notes/proteins/car19/
Engineering challenges I certainly agree. Life challenges though? I think we can have a good argument about that one.
Taste for Makers (2002)
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.
FYI even though it says 324mb, App Store updates are delta updates as of iOS 6

https://developer.apple.com/library/content/qa/qa1779/_index...
A lot of people with chronic pain are also bored (can't work).
Interesting that in the photos, the priest is the least 'dressed-up' of all of them.
Designing a Bottle
In what ways? Sorry Michael, but I reject the idea that you can be 'better' than another person.
Dunno, can you make sense of the jargon I pasted? This site really isn't useful to the outside and probably shouldn't have been public in the first place. It would _never_ have been public at Apple or Microsoft or Google. But Mozilla is open by default, so people often don't think twice before making something public.

Also, (unpaid) Mozilla contributors do get access to this stuff.
Our problem was how to create a reality tv show with Justin Kan wearing a camera on his head. Is that a good problem?
> With the insane decision to use a Turing-complete language, the contract's behavior undecidable.

OTOH, if the language isn't Turing-complete, there will almost certainly be things you'll want a contract to do that it can't. You can have generality or decidability, but not both.
if you have to ask, you can't afford it
I think you are 50% right. This piece will help Y Combinator to recruit new companies, but the article and the reasons are a lot more than just a pitch. I wrote a little explanation here. https://medium.com/startup-shenanigans/my-startup-failed-but...
> The only difference from Amazon is that the network itself enforces these contracts.

No, the difference is that Amazon's contacts can identify the buyer and they're actual, legal contacts. They also have terms and conditions. Miners have contacts in terms of what the network is doing, which have nothing to do with contracts as understood by law. These are two meanings which just happen to use the same word.
Are you talking about spam filter settings? Otherwise no, such a setting does not exist.
not even banks can give you guarantee of safely holding money with impeccable degree of certainty. Uncertainty cannot be avoided.
That's an incredible story, thanks for sharing.
> In theory Skylake can deliver ~8uOPs per cycle in parallel.

4 µop/cycle after fusion.

http://www.agner.org/optimize/blog/read.php?i=650
If you buy all your food, drinks, and lunch in cash for life. That's pretty good savings.
Yeah, you'll have to do that, or else go through the recovery process after the fact. My phone recently failed and I got a replacement, and I had to go through the 2FA recovery process for all my accounts after getting the new phone. LastPass was particularly annoying because their "lost my 2FA device" feature was broken when I tried to do it...
i stopped smoking thanks to r/stopsmoking. 500 days and going strong.
True, that was my point. The front of the 190 collapses significantly while the passenger compartment remained stable, which is quite unlike the Renault. From my reads on the evolution of automotive safety, it seems that the core lesson that was learnt from the aviation industry was to make sure the passenger compartment integrity was maintained first and foremost.
Not to mention a near endless pile of cash to fight any legal challenge for eternity
The are some things that are technically very difficult if you have no domain expertise, which applies to the subject matter. Most people that try to do this without experience fail in practice, it takes a lot of time and effort to become competent at it, but once you figure it out it is repeatable without too much effort.

There is a much smaller set of things that are technically difficult to execute even if you are highly experienced at doing it -- each time is a challenge. This is not one of those cases, it just has a severe learning curve.
From the post mortem (1) -=>

- A hacker managed to exploit a ICO multisig wallet vulnerability and drain 44,055 ETH - $9,119,385 at present.

- A white hat showed up and "saved" 377,000 ETH - $78,039,000 !!! - by draining other accounts.

I get the "see cryptos are too insecure / it's a pyramid / it's a bubble / ICOs are scams / etc" arguments.

But holy shit turning a world currency into the wild west - for better or worse - is going to be disruptive, period.

That $10m out the window is like a Series A for a nefarious hacker with deep crypto skills, what does this success embolden or create?

I can only imagine the debacles that we have to look forward to, and I say that in full support of and as a long term believer in both blockchain and cryptocurrencies.

(1) https://press.swarm.city/parity-multisig-wallet-exploit-hits...
For the same reason every variable in JavaScript is global by default... I.e. I don't have a clue how that could seem like a good idea.
Yep. Moving my whole arm and mostly using my middle finger. Typing like a zombie with my arms out and my hands hanging loose.
I have coins in coinbase. Should I transfer them to a btc.com wallet?
$1.5MM isn't that much on the scale of boats. That much will get you a 16-20 m (50-65 ft) yacht.
The D.C. Suburbs also have some of the highest-income households in the country. Low-income households buy less home Internet by FAR (low income people use cell phones and mobile data). That absolutely factors in.
I understand. My point was that it isn't necessarily true. A lot of people say the "Id give myself an 8" because that's how you get higher compensation. I think a large number of people don't really care how good they actually are because a lot of people aren't especially excited about their jobs, they're just there for they money
You forgot Haskell as well.
Yea, you don't understand what talent is in this context, and that it's not equally distributed.

There are hundreds of thousands of people who have gotten the same training on valuing companies as Warren Buffett has. But no one comes close to his long term results because the talent of doing an accurate valuation is not as important as the psychological abilities needed to make smart investment decisions, as well as the ability to determine enduring competitive advantages. So few of these talented people actually have remotely the talents of Warren Buffett.

For entrepreneurs just a few of those key talents include recognizing opportunities, the balls to actually quit a job to pursue opportunities, and an innate ability to understand how to find or build significant competitive advantages.

People with those skills won't succeed 100% of the time, but they succeed far more than people who only have one or two of them.
> Dunno, can you make sense of the jargon I pasted?

yes, the crash stats site shows similar categories
The point of the OP was

> If somebody gave me a Ferrari for free with the caveat that there's a guy sitting on the passengers seat who keeps track of where I'm going at all times

The price you pay is much higher than you think.

Think twice, you have a choice.
I wouldn't want to get in a partial-overlap head-on collision in one of these things, at even a third of the speed you're talking about.
Slow down! Let's just aim for reducing uncertainty.

Let's say we have an uncertainty scale scored 1-100. If 100 is "money in a bank" and 1 is "money that's already been set aflame, but there's a cup of water nearby", I'd put Ethereum in the low single digits =)
I wonder if marijuana legalization is inversely correlate with this issue? As in, the areas that have legalized marijuana have seen a drop in opiates?
What you describe should not be valid in any well working blockchain, not sustainably. Guaranteed global consensus is the whole point, and a simple majority vote would be useless for obvious reasons. I'm not sure if you have something specific in mind, but what you write is not true in the general case.
There's an absolutely incredible amount of overt white nationalism and calls for violence and even mass ethnic cleansing on Reddit today.

I would highlight https://reddit.com/r/europeannationalism/ as the very worst of it.

They've also taken over the mod teams of extremely large and supposedly politically neutral subs like https://reddit.com/r/uncensorednews/ (every single mod there is also a mod of /r/europeannationalism).

Check https://reddit.com/r/againsthatesubreddits/ for a running log of much, much more.

And for every one open nazi, there's a dozen more concern-trolling, brigading, vote-manipulating, and quietly recruiting more people towards the fucking genocidal far-right.

It's getting so bad that at it will soon be hard to defend Reddit's admins from charges of complicity.
What is a good way to create a personal bitcoin wallet?

p.s. I studied computer science, am reasonably fluent in computer security, but not a crypto or bitcoin expert.
1) Consumed plain gelatin daily as a supplement (mixed in hot water, added apple juice) to support my tendons and ligaments. Did this for a year or two.

2) Cleaned my keyboard regularly with peroxide.

3) I have heard resistance training can help.
For someone considering a startup, again, once again, yet again, over again, one more time, the probability of being successful in a startup, say, estimated from all the startup efforts, is at best useless and otherwise misleading and, thus, worse.

Instead, what matters for an estimate is the conditional probability of success given other information. It's quite possible for the probability of success to be quite low but the conditional probability of success, given other facts, events, situations, etc. that hold, quite high.

The OP's nice words about working in a big company are also deceptive. In fact, especially in technology, those jobs can be darned unstable, vulnerable, and short lived. If by then have a house mortgage, three kids on the way to college, maybe some kids who need some help like the author of the OP, getting fired at a big company can be one heck of a bummer.

So, ASAP, while young and making good bucks in tech, look all the time for a startup opportunity. Maybe get one going in your house den, basement attic, garage, wherever. Pay attention to, learn about, at least dip toes into startups. Start small, don't invest more than pocket change, and LEARN.

Then think of your kids: What are they going to do? Are they going to have to start all over, from zero, like the author of the OP did? Or, pay attention to a family with a good, stable family business (e.g., with a geographical barrier to entry and a very broad customer list), hopefully not much to do with anything unstable like tech, where the kids can learn the business and, thus, at least learn about business and, hopefully, later move into the family business. For having a good life, that can beat the heck out of anything can learn in political science at Yale.

With high irony, my experience is that the families that can afford to pay full tuition, room, and board at an Ivy League college didn't go to an Ivy League college and, instead, made their money in small-medium business -- ran 10 McDonald's well, was the leading plumbing supply house for a radius of 50 miles, owned a lot of rental property, had a really good independent insurance agency going where they knew nearly everyone in town relevant to the business, etc.

If want a child in law or medicine, likely it helps a lot for at least one parent to be in law or medicine.

Startup? Really, in the US, for a full career, there really isn't much alternative but to do a successful startup. The question is not whether but how. So, learn how. If really know how and are determined, then the chances of success should be good, not bad.
I have a question. A lot of people say zcash and monero are good ideas because bitcoin transactions can be traced. But if that is so, then why is it that when a darknet site that deals in a lot of cash, like silk road, gets shut down by the the authorities, it always seems to instead be due to an opsec failure?
The last thing you want with any currency is two different sides arguing what the real "truth" is.

The moment that happens, the currency loses any influential power.
I love the idea, it'd be great to have a tool like this integrated with debuggers' watch. I'd love to be able to pick some variable and then, as I step through the code, at any point be able to see the visual representation of my data. Not a thing to use everyday probably, but from time to time it'd be immensely helpful to have it.
For me, the deal breaker for Firefox was Youtube full-screen playback performance. On my old Core 2 Duo E6600 machine, Youtube stuttered playing 1080p videos while it didn't on Chrome.
Speaking of how horrible messenger is, I was just recently in a developing country, which gave me an opportunity to download messenger light.

It's amazing, it's so much less bloated and faster than normal messenger, and uses less data too. It doesn't have stories or the rich integration with giphy etc., but that doesn't bother me at all.
The DAO held nearly 14% of all ethereum in existence, 153,000ETH is less than .2%.

153,000 / 93,405,120[0] = 0.001638025838

[0] https://etherscan.io/stat/supply
Fake backup, not fake device. Specifically, I think they meant that you backup your device to the cloud, then wipe the device and restore using a backup of bogus stuff that they will believe is the real device. So you are taking your real device across. Then when you get across, you wipe it again and restore from the cloud.

Problem is getting a backup where the timestamps are up to date. Otherwise, it would be very easy to see that all communications on the device stopped at the backup date.

Someone else here mentioned that they see a market opportunity for generating fake data to load on your phone for exactly this type of purpose. Something like that could work because you would be generating a fresh "fake" to load on your phone the day or so before you cross the border.
Eh, dictatorships and oppressive systems still work hard to appear fair and even-handed. That's why they have such elaborate propaganda machines.

Anyone who wants to maintain power in virtually any setting (communal, corporate, governmental) must create an impression of fairness and equity, at least to the extent that a good portion of the people are not willing to risk their [reputations/jobs/lives] to throw off the "oppressors".

It's not an accident that virtually all powerful corporate bosses and politicians are so image-conscious and superficial; it's a matter of survival for powerful people.
He's being downvoted because he's replying to obvious sarcasm as if it was serious. You also appear to have taken the joke seriously.
The real lesson is: don't store your coins on a third party anything.

This was a third-party wallet. Everyone used it because everyone else used it. Exactly like Mt Gox. There was no reason to store coins on Mt Gox, just like there was no reason to use this wallet.

A moment's reflection would have prevented this foolish decision.
Just thinking hypothetically here as a coin novice: could a bug like this theoretically have been implemented intentionally? If the code is the law, and the code is sufficiently complex, couldn't it be feasible to dupe people?
Helpful information for users potentially affected by this issue:

- The vulnerability is in Parity's "enhanced" multi-sig contract

- This affects Parity 1.5 and later

- Parity 1.5 was released on January 19, 2017 (have you created multi-sigs in Parity since then?)

- The canonical multi-sig contract used in Mist / Ethereum Wallet does NOT have this vulnerability

- 0x1db is a community "white hat" sweep effort and not an attacker (See: https://etherscan.io/address/0x1dba1131000664b884a1ba2384641... )
I've been living in the San Francisco area for 10 years. Since Trump has been nominated I'm not allowed to have opinions or feelings. As a straight white cis man my speech is considered violence regardless of content. I'm currently looking for a place to live where I have a choice to speak and still be friends with all sorts of people. Any suggestions?
did anyone let a robot try its luck on an urban street in india yet? looking forward to see how that works out... for sure it will need another mode that is more agressive to not just get stuck.
Right. Ethereum is just a medium for recording a contractual agreement. Using ethereum should not make contracts any more enforceable in the eyes of the law.

In many cases I would assume the opposite will occur: plaintiffs will claim that there was no contract formation because because the technical mumbo-jumbo of computer code is incomprehensible to a layman.

I suspect that courts will react quite favorably to this argument seeing as how they have a natural interest in maintaining their jurisdiction.
There were two years before the mid terms but yes then it totally changed. People should hold the republicans accountable for that.
Agreed! It really won't happen, and isn't happening, even in Ethereum: when people find the result distasteful enough, they go via political means to rewrite the ownership so it feels right.

Specifically, in the DAO hack, the affected people had enough political influence to get the entire network to undo the ownership transfer that was the result of their own oversights:

https://www.reddit.com/r/ethereumfraud/comments/6bgvqv/faq_w...

If anything, Ethereum is worse because you have to get the entire network to fork (analogous to a revolution or constitutional convention) to fix a mistake, instead of just getting a judge to rule "okay, that's obviously not what anyone meant".

Furthermore, it's far more unequal, where mistakes only get fixed when they affect the most influential users. Seems like a step in the wrong direction.