skysight-inc/HackerNews huggingface dataset:
As a non-techie, can someone expand the reddit post below, and why each individual's person private key is thought to be secured? Is the private key like a super password?

This is very concerning. The implication of this is super super dangerous. If anyone gets hold of the private key (which I sure hope is secure, but I'm not holding my breath), they can snoop on all of your traffic, and steal your password and credit card numbers. Usual Root CAs (Commodo, etc...) are held to very very very high standards in how securly they store their private key because of just how bad it is for it to leak. They are forced to undergo a very thorough audit process before being trusted. But since blizzard is not an official CA, they don't have to undergo the same process, even though a failure would be equally disastrous.

There is no valid reason whatsoever to install a Root CA here. What blizzard is doing is simply wrong, from a technical and ethical perspective. From what I understand, it is used to implement facebook login. There are other, better ways to do this. They could use an embedded browser instead of the default browser. They could use http instead of https (the url should be local anyway, and as such, secure). They could have registered a Custom URI scheme. The alternative, secure solutions are plenty.

Furthermore, Battle.net is failing in other ways. Everyone that has battle.net has a permanent server on localhost:22885. From what I gather, this is what they use to implement the facebook login, but the server is always on, instead of being only enabled when facebook login is actually in use. This is another big can of worm. We've seen previously that such things can lead to Remote Code Execution (basically a very convenient way to spread viruses) because any browser can make connections to it.

Blizzard needs to fix this shit now.

So far what I've done under my Windows 7 machine is to placed the certificate under "Untrusted Certificates" and under properties, turned on "Disable all purposes for this certificate". Are there any other measures that I should take to completely prevent this certificate from causing potential harm?
Nice article from someone who setup a home data lab with Proxmox [1]. Do you use the WebUI to manage ZFS datasets?

1: https://medium.com/@MARatsimbazafy/journey-to-deep-learning-...
> Again, this could go the other way and it could all come crashing down soon and maybe the hype dies down.

The housing market crashed in 2008 when everyone defaulted on their loans and all the speculation on those assets went upside down. I wonder what a cryptocurrency crash would look like.
sent :)

https://raiblocks.net/block/index.php?h=D6753964A8C48FAF2A18...
Gresham's Law technically applies to nonidentical versions of the same legal tender. That's not applicable to Bitcoin, because there is no material difference in the manufacture of individual Bitcoins, and nobody is forced to use or accept it.

But to think this through, maybe there would be three components to the dynamics of such a theory.

1) Bitcoin will continue to vanish as holders die, forget about their bitcoin, or lose access to their wallets.

2) Up until a certain point, this will cause the value of Bitcoin to increase, as reduction of the Bitcoin supply is deflationary. Those who recognize that this deflation is occurring will hang on to their Bitcoin, because of the expectation that their holdings will appreciate in value.

3) After a certain point, people will realize that much of the total Bitcoin capitalization has been lost/forgotten, and they will be in a hurry to use Bitcoin (sell it for goods) before their holdings become too large in proportion to the total non-lost capitalization still in circulation. Proportionally large holdings are worthless if they cannot be liquidated or used. (Similarly, imagine a currency with two holders, half each; neither is incentivized to accept large transactions because if one sells out, the other is left owning the entire currency by himself.)

I predict that people will realize that Bitcoin is incapable of robustly facilitating a global amount of transactions without centralization in banks/hubs/wallets/exchanges, thus defeating its stated advantage of immediacy and anonymity, far faster than individual coins fall out of use.
Genesis

Cumberland

Goldman’s late to the party trade desk

Heck, even Circle.com is doing otc trades

Most of these have a minimum bitcoin order size of 100 btc

Coinbase is a tool for the naive.
This is true in the US, though the process is tied to copyright - any copyrighted work (including software) distributed in the US needs to be deposited with the Library of Congress.

I think the most difficult issue with distributing these to the general public would be classifying abandoned vs. maintained copyrighted works.
Geez how does anyone remember all of that...
Corel was actually very close to bankruptcy at that point. I think they were down to $2M and Microsoft bailed them out by buying a new round of preferred shares. If I remember correctly it was $130M. The CEO of Corel at the time got quite cosy with MS and decided that they should be friends -- with Adobe being the "enemy". We seriously had company wide meetings where they repeated "Kill Adobe" over and over again.

The strategy that MS suggested Corel follow was to invest the $130M in acquiring companies (which is how they ended up with Paint). Now here's the fun part: MS's preferred shares were non-voting, but they had a veto on acquisitions ("Just so that we can protect our investment. Trust us, we'll never use it! We're the ones telling you to acquire companies, aren't we?"). MS, then turned around and sold their shares to a VC company called Vector (part owned by Paul Allen).

After buying the shares, Vector said, "We're putting a veto on all of those acquisitions. Oh... the penalty clauses will make you bankrupt? So sad for you... We're happy to buy your entire company and turn it private. If you don't agree, then I guess you are out of business."

So Vector managed to buy up Corel for (IIRC) somewhere around $110M. At the time Corel still had something like $90M in the bank, so Vector paid $20M plus the $13 million form their initial purchase from MS. They managed to do the acquisitions and then resell them. After a year, they made a new public offering of shares for 25% of the company for somewhere around $40M (these numbers may be wrong as they are coming from my aging memory, but they are illustrative of what went down if not accurate) -- giving them a pretty awesome ROI in just one year.

All of the senior Corel executives (including the CEO and VPs) somehow managed to land jobs as "senior product managers" at MS. Some of them seemed to turn down their lucrative parachutes from Corel to accept the job, so... I guess they were given handsome signing bonuses...

It shouldn't surprise me, but once you get above a certain level it stops being about making a product or doing a service and becomes all about making money. The companies are just a vehicle for that pursuit and in a lot of ways I think the "power people" don't care that much if the company survives or dies. They just care where the money falls.
In python, 80 feels like reading a newspaper column. I use 4 spaces as an indent... with an indent for def():, try:, and couple if statements, I'm already 16 characters in.

Plus python seems to use super_descriptive_names_which_take_up_alot_of.space()
Could that be solved by some sort of banking layer between such-inclined users and their holdings, without interfering with the core aims of Bitcoin? e.g., an abstraction where the next generation bank provides some extra level of security or recourse. I can't imagine that banks as they are today are brilliantly efficient.
The issue exposes the trust issue of the CA house of cards. You, as the user, are really trusting in a third party to "do the right thing".
CSS Working group person here.

We're trying. Grid (also Flexbox, but mainly grid) should be a large part of the solution, as it significantly reduces the need for divs that are just there for layout purposes. display:content should also help disconnecting your markup needs from your styling needs somewhat (go shout at browsers if it's not coming fast enough). We've also recently decided to add multiple borders, so that you don't need to add a bunch of nested divs just to have nested borders.

The last piece of the puzzle would probably be to be able create boxes (or trees of boxes) without markup, and inject content from the DOM into these boxes. That would be fantastically useful, and has been explored before, but it turns out it is a really hard problem. The first attempt at this is css-regions, which ended up being rejected, in part by Google (because they thought the complexity needed for the implementation was excessive), in part by Mozilla (because they thought the design didn't fit well with how everything else works and would break in too many cases. Also, complexity).

A more modest attempt has been outlined here https://drafts.csswg.org/css-overflow-4/#fragmentation but it is still only an early draft, and solving that isn't trivial either.
Ask HN: Isn't human body someone's artificial intelligence project?
Human body is a complex system that learns by algorithms saved in its system in order to adapt to its environment. Human body makes decisions like "if given this input act like this." During its lifetime countless commands are triggered and the necessary actions are taken all automatically. The body fights intelligently with intruders. These and many other properties of the human body proves that human body is what we humans call an "artificial intelligence" project. Of course not only human body but all life forms are such intelligent organisms. It remains to find out whose project this is.
I don't think that will happen anytime soon. It's hard to see everyone we thought was trustworthy and will do the right thing doing exactly the opposite and take advantage of the situation.

1. Goldman Sachs going to open trading desk
2. CBOE launches futures
3. CME launches futures
4. Fed sells seized cryptos from silk road
5. ...

The list of things that makes this as genuine as it can be goes on and on.

It's a repeat of the 2008-09 crash from sub prime loans. Everyone knew what was happening. But they just wanted to make as much money from the situation before getting out. Of course Lehman Brothers didn't get out in time.
Assuming congress doesn't have special laws for themselves (quite likely –_–) there's still stalking to contend with. http://victimsofcrime.org/our-programs/stalking-resource-cen...

Even if individuals just posted footage from their properties and some DAO actually did the aggregation, image processing, and posting, I bet any individuals connected to the effort would still get harassed by law enforcement.
I dabble in music. Long time ago for a couple of years I studied arrangement and composition as something interesting to do outside my day job. Included some study on conducting. I did a few arrangements for big band orchestras and it is quite a buzz to listen to musicians play sheet music you just handed them live without any rehearsal. Yet the idea of conducting is completely intimidating. I practised a bit but was never good enough and was relieved I never had to do it for real when my teacher would step in conduct instead. I found it to be a strange beast; quite the opposite of arranging which is very mathematical and precise. If I ever decide to get back into that side of music I'll have to make a point on working on that skill.
It is factual that certain technologies are more used by certain demographics. If someone has a very small ad budget I don't understand why they should be forced to display ads to a demographic less likely to know the technology.
My vim is pretty customized but I can't say I have any trouble personally with vims that aren't mine.
Wow this looks awesome, thank you!
Is it? I can play ranked and do fairly well, and I've never spent any money on cards. It just takes a bit of patience. Of F2P games I've played, it's been the best at this.

Hearthstone is an especially great value if you're comparing it to traditional TCGs. The cost to play something like Magic The Gathering is absurd, but you can play Hearthstone for free if you want to.
Please show me C++ equivalent of

sorted([(k.weight, k.name) for k in somelist], reverse=True)
Agreed. Equally frustrating is how inconsistent the UX is in iOS. Editing an alarm is strange and there's no "Delete All" option unless you ask Siri, force touch works on some buttons and objects but with no indication of it, redundant notification settings, sloppily organized Settings menu, etc.

And the worst: Endless "back" button/swiping on the News app.
Looking it up, it seems pretty much that:

Kevin Systrom " thought of combining location check-ins and popular social games. He made the prototype of what later became Burbn and pitched it to Baseline Ventures and Andreessen Horowitz at a party. He came up with the idea while on a vacation in Mexico when his girlfriend was unwilling to post her photos because they did not look good enough when taken by the iPhone 4 camera." (Wikipedia)

He used Django because I guess that was an easy way for one guy to do it fairly quickly. The app was Burbn which then pivoted into Instagram.

By the way I kind of surveyed the "what framework should I use" stuff on HN over the last year and Django still seems the most popular, probably followed by Rails and Phoenix.
Interested in hearing about your marketplace.. mind to share? Or PM me?
I dont use fzf but CtrlP for vim is also very good at fuzzy search.
> Saying that all this work, money and effort is something that will only benefits scammers is a bit unfair

It's entirely fair. Bitcoin is a solution in search of a problem. The only "solution" it's solved so far is lining the pockets of the folks at the top of its pyramid. Bitcoin has been around for, what, 9 years now? If it was going to see mainstream adoption, it would have happened a long time ago.
I'm about a week into a ketogenic diet and I am having flu-like symptoms. I woke to my sinuses being very inflamed but no amount of sudafed or benadryl seemed to make any difference. Then suddenly this afternoon I started sweating profusely and my nasal passages opened right up. It's been a real trip!
A team of volunteers is still a team. Also, WoW private servers run on a reverse-engineered server infrastructure which seems to require much less babysitting than the actual live servers. I'd guess because they:

* Don't have to deal with quite so many edge cases

* Run on hardware an order of magnitude more powerful than was available to the original WoW server devs, meaning that much simpler solutions with far less sharding / IPC / configuration can still scale sufficiently well
The Brain That Changes Itself: Personal Triumphs from Brain Science Frontiers [pdf]
> Man, I don't know why you're in hyperbolic attack mode,

There isn't anything like that in my posts, just corrections along with pointing out irrelevancies, no need to be defensive.

> It is completely relevant, if you can't fit the textures into memory in the first place, which is precisely what was happening in my studio around the same time Toy Story was produced, and what I would speculate was also happening during production of Toy Story.

Yes, PRman has always had great texture caching and like I mentioned earlier, a 32 socket SGI Onyx would max out at 2GB of memory. I think a fraction of that was much more common.

> Still, this would mean that a good chunk of the software, the antialiased frame buffer, all animation and geometry data, all texture data -- all assets for the film -- would have to fit on the GPU in an accessible (potentially uncompressed) state.

I think you mean all assets for a shot, not the whole film.
ARJA: Automated Repair of Java Programs via Multi-Objective Genetic Programming
The irony of the game is that having money in the bank let you hire great people and pivot to the right idea, but to raise money you need great people and the right idea. So, MAYBE, it's not that bad of a thing to raise even if you don't have everything figured out yet.
Certain phones can be done with a cheap kit. Some require heat guns (for certain adhesive tape) and more advanced equipment. Plus if you don't want to take any risk you really should have an anti-static environment with proper grounding.
Though bsdtar and curl don't have a GPL license.
You pulled through. Thanks :)
I'm interested. Here's my wallet:
xrb_143o34yte8m893ua91jtnt6gk4owo8wnwojjcpmq1gmsohqtt5e6ibcj8uzw
According to commits in this HN thread, including the one you're replying to (which I have not independently verified), that Reddit post is factually mistaken about crucial points. There is no reason to be alarmed, to worry about the certificate, or try to disable it.

There may be some merit to the point about running the local permanent HTTPS server but that's unrelated to the certificate.

I tried to expand this comment to include a technical explanation of the issues, but it became quite long. I'll try to simplify and summarize: there are legitimate security concerns about applications that install their own Certificate Authorities (CAs, aka root certificates), especially when the same one is being installed on all computers. A Certificate Authority has the ability to issue certificates for any website, so it has the ability to compromise the user's traffic to any website if mismanaged. Blizzard didn't do that. Blizzard installs a randomly generated, unique-to-the-user certificate (not certificate authority) for Blizzard's own website domain name. This does not present any of the security issues alleged by the Reddit comment.

So there is no root certificate or CA involved -- the title of this HN article is incorrect and the Reddit thread is mistaken. (To caveat again: I have not personally verified this, and am digesting information supplied by other HNers) However, if you don't plan to log in to Battle.net using Facebook, then there's probably no downside to disabling this certificate either.
and for bitcoin at any point you want to cash in or out 100k into real money: you'll probably have to go through KYC too
Article says this program is opt-in. Does that mean you can decline? If so, I wonder how one does that.

I wrote to the CBP years ago when they instituted kiosks that took your picture to "expedite customs" asking how to opt out. My question was lost 3 times, and finally the response was "there is no way to opt out."
This is incorrect. Lightning Network transactions are trustless just like Bitcoin [1], even over multiple hops. You set up a channel with one or a few peers and then can pay or be paid by anyone in the network [2] with no counterparty risk.

1. With the caveat that you (or a service you delegate) need to be prepared to broadcast a transaction within some time period if a peer tries to defraud you, which is unlikely since if they fail they lose their funds in the channel.

2. Assuming enough liquidity in the network
> I do wish the conversation more often found a practical mid-ground.

There isn't much middle ground. Bitcoin has proven to do a horrible job at just about every single thing it was originally marketed as. It isn't free, it isn't instant, it isn't permissionless, it isn't anonymous, it isn't secure, and it isn't decentralized. The only thing bitcoin has going for it is the price, which is more likely than not fueled largely by exchanges pulling funny business.
I was similarly aghast. I don't think I love anything enough to punish myself like that.
Wondering how long it'll be before we have
`curl ... | cmd`
as standard installation instructions on Windows.

(Probably a while: command line familiarity is far from a given in Windows)
SimulaQron – A simulator for developing quantum internet software
Best part of Rust in 2017 for me is all the new books:
2nd edition of The Book,
Programming Rust,
Learning Rust,
Mastering Rust
Binning CPUs on clock frequency or number of functioning cores is a bit different. If you compared it to a precious metal, the higher price CPUs have fewer imperfections, therefore they cost more. The fact that they carry different product numbers is a bit misleading but the price segmentation actually makes sense.
Spirulina is not a good source of iodine anyway. Unlike kelp, which grows in iodine-rich ocean waters (and which is a decent source of iodine), spirulina is generally grown in alkaline inland lakes (read: iodine-depleted).
Of course they are, and why wouldn't they be? Goldman's entire business model is based on raking dumb investment strategies.
I'm game: xrb_1ci1ecu54naqwrmq8m6r3ubwg1dsteofnonaj1mom5eher9ea1y3gi9dwub3

Why is RaiBlocks superior to other cryptocurrencies?
Some people oppose the very concept of Government regulating interpersonal relationship and want to see "legal marriage" abolsihed out right

No adult should have to seek permission from government to form, codify, or have a relationship "recognized"

At most you should be required to file civil contract declaring a partnership has been formed between 2 or more adults, what the terms of that partnership are from a financial and property stand point, and should include a disillusion process.

That is a radical shift from what we have today, but "Family law" is a complete mess and needs to just be completely abolished and replaced with Voluntary Agreements and Civil Contracts outside the control of government.
More than rumors. Apparently he had 1 of his many mistresses sign a "confidentiality agreement."[1] This is the kind of stuff Dave Chappelle used to joke about lol, in his "Love Contract" piece[2]. Can't believe someone actually did it - i.e. have the other person sign a confidentiality agreement before a consensual (sometime paid) sexual encounter.

[1] Source: Google CEO and serial womanizer Eric Schmidt spends $15 million on private, no doorman Manhattan penthouse and then has it totally soundproofed => http://www.dailymail.co.uk/news/article-2377785/Google-CEO-s...

[2] “THE CHAPPELLE SHOW” DRAMATIZES SEXUAL CONSENT WITH THE LOVE CONTRACT => https://vimeo.com/183089808
> for me at least it is an opportunity to keep my own wealth.

As long as you don't mind the value of that wealth fluctuating by very large amounts. Today that wealth might be worth $10k, but in a month it very well could be $100...
I value the altruism of open source.

But I do not value people that piggyback on existing high profile projects for personal gain.

If someone tells me they contribute to a project, I would usually check what was actually contributed.

A couple of unit tests and docs are always helpful but do not give enough credit compare to the effort of building such projects.
Maybe I'm missing something. I don't see how that would reduce anyones need to fundraise. No one can wait around 10 years for others in their class to become liquid to fund their company.
My mother raised it last night. Meanwhile, my mother-in-law has been sending me "It's time to cash out of Bitcoin" articles.
sent :)

https://raiblocks.net/block/index.php?h=D1C31634C6A017D28AFA...
Isn't that "release 6.4"?
Your linter remembers for you.
Huh, I searched on Burleson, curious about this anachronistic throwback, but it didn't take long to see accusation of fraud committed against both employees and clients. Looks like they declared bankruptcy a few years back too [0]

[0] http://bankrupt.com/misc/nceb13-01106.pdf
Interesting. I'll take you up on that offer :)

xrb_1mf1quypikgen383zos45696gatdtj8kq9d3henygnr7ncx9gqkr84rp1u5g
Count me in -- thanks for the intro.

xrb_3ty7th6gpqnbi7p9169uaed7nwtdajj5ipc84x5dq9sc4top1sukqsrukxsy
That's not overwhelming evidence--it's one guy spinning a narrative by assuming the worst and painting every occurrence in the worst possible way.

But hey: HNers are typically good critical thinkers, so I'm sure they've seen spin before and know to take it with a grain of salt.
Microcenter will sell you a single W for $5.

If you buy more than one, it is over $10 each and increases based on quantity.

Of course, I am lured in every time I am near and have a few Ws, and definitely spend more than $5.