skysight-inc/HackerNews huggingface dataset:
> The problem comes when ads are not relevant to your context and are shoved into your face.

That's not the problem the parent had:

>> There are no "better" ads. The only good ads are the ones I cannot see.
This company will self-destruct after its ICO
Looking at his comment, I believe he relied on his experience living in both India and Beijing to make his statement. He also did not say that Beijing hutongs were the same as Indian slums. He said "to a lesser extent" and "slum-like". He also said he wasn't trying to be judgmental. He also qualified his statements by saying that it was a while ago, so his information may be out of date.

Having lived in Beijing myself in 2014, most hutongs are not comparable to Indian slums; some might be. But there are definitely problematic housing situations for migrant workers, even now. Many live in dangerous conditions, if not slum-like conditions, though some would consider these to be slums (certainly, many would agree that these properties are run by slumlords). At this point, we are quibbling about the meanings of words, when we should really be focused on whether people can live healthy, safe, and productive lives on their current salaries.

http://www.scmp.com/news/china/society/article/2098843/tales...

https://www.huffingtonpost.com/entry/underground-basement-ap...

https://www.npr.org/2014/12/07/368760646/a-universe-beneath-...

the author say something you'd like to hear then you instinctively think it's logic. Given that this is a complaint I have about many people, it is an interesting feeling to have someone else have this complaint about me.
Don't forget about BitConnect.
Don't get too caught up with success stories about "epic programmers", there's more than one path to a what you want. Stay focused and you'll get closer everyday.
Build a Search Engine with Node.js and Elasticsearch
>his apparent lack of curiosity about exactly how his first and only lucky break took place

I completely agree. It's not like he wrote a 300 page book on the whole ordeal or anything. He didn't spend those 300 pages trying desperately to dissect every single day, tweet, email, news post, and website write up between 11/17/2013 and 04/13/2014. Nor did he try to analyze his other assets/how they correlated back to A Dark Room. Now... if he put that kind of effort into understanding A Dark Room's meteoric rise, then maybe his subsequent endeavors would have succeeded. At least he would have been more deserving of those successes.
"Middleboxes" is a pretty chicken shit definition of what are essentially appliances that, at best, allow companies to spy on employees and at worst enable despotic governments to target and crush dissent. My security should not have to wait for the devices that seek to violate it.
Not on the way out. Just Schengen checks in London (same on eurotunnel). And those stupid security checks.

On travelling to the continent by boat (hook of holland) checks at the far end. Eurostar checks at re near end. Flying checks at the far end.
I want two 25 Gb interfaces. =)
>If it's a product he really wants and is only available via bitcoin payment, it could well be worth it.

cough drugs cough
Needs much better editing!
This was interesting, thank you. Given that we're literally talking about a piece of aluminum foil, I'm surprised this isn't more common.
How do you get past the paywall?
First, it's "Ponzi scheme", not "Ponzy scheme".

Second, if you look, I think you'll find that Bitcoin shares a lot of attributes with Ponzi schemes; you could say that it's a Ponzi whose innovation is to be globally distributed on the Internet. Specifically:

* Returns to Bitcoin investors are funded by successive waves of future investors; Bitcoin's value will collapse without a steady supply of them.

* A significant part of the capitalization of Bitcoin is owned by "hodlers" who accumulate "paper" earnings that don't demand any real-world reckoning.

* It's structurally difficult to withdraw funds --- particularly large amounts of funds --- from the Bitcoin network; see, for instance, Tim Bray's experience.

* The whole phenomenon is backed by a core group that includes significant "early" or "founder" allocations.

Part of the problem with trying to pull apart "Ponzi schemes" and "bubbles" is that many (but not all) previous bubbles were fueled in part by a series of Ponzi schemes; for instance, during the first bubble, IPOs for companies that could not possibly have succeeded under any circumstances, or, during the housing bubble, AAA-rated securities for bundles of distressed mortgages.
Adsense ads may or may not be obnoxious, that's a matter of aesthetic preference. But they are definitely effective. Part of why I block ads is I don't want those commercial interests changing the way I think.
Thank god for bitcoin cash
HTML/CSS is the right kind of programming to introduce to kids. It teaches a lot of the cognitive skills that you need as a programmer (attention to detail, what you see is _not_ what you get, ability to abstract a problem); that combo teaches a lot of programming concepts (encapsulation, separation of concerns); and it is,last but not least, REAL and eminently useful. A lot of that lego-scratch-type-programming is completely useless once you take it out of that sandbox. HTML/CSS will be there at the heat death of the universe.

HTML/CSS does not teach things like algorithms and data-structures, but it doesn't need to. It's complex enough that kids with an affinity for programming will find it stimulating, but not so complex that dumbo Timmy over there can't do at least something productive with it. And it straddles that line between nerdy-programming and design, so you can engage the creative kids as well.

Family member's been teaching HTML/CSS to 14-15 year olds, with good results. Like all class topics, the engagement-distribution is a bell curve. 10% is lost like a puppy at sea, 80% is following along with varying degrees of success, and 10% are absolutely doing amazing things and taking it way beyond the class contents.

One difference with the other type of kids-programming isn't that some robot scoots around the gym, but that at the end these kids are making goofy 90's websites, with bonker color-schemes and bouncing images. Parents and administration love the former. The latter only really clicks for parents with some familiarity in the domain.
> To get you to do things you don't want to because hey 1 in a million potential threat

People are willing to curtail the right to keep and bear arms (and it is a right, whereas there is no official right not to be surveilled in public) for a threat which is within an order of magnitude of it; and we can only really tell what the rate is like with the current countermeasures. If the rate climbs after removing countermeasures, will your opinion change? I'd still be against pervasive surveillance if the rate went up maybe tenfold.
schools allocate a small budget for a new class of "temporary teachers," who keep full-time jobs in industry, but also attend class on a weekly basis to augment the permanent teacher

Adjuncts, in other words.
Care to provide proof? I was banned for talking about high fees as well...
To be fair, 600ms is a long time for what I assume is an analogy for a hashing algorithm.

Maybe it would be a fun idea to have sensitive data encrypted in such a way that a part of the hashing algorithm involves solving a physical Rubik's cube.
Fingerprinting is what you do to people visiting your country. It's quite common
> You make this sound like some kind of trick

That is what it is
I agree to an extent, spanner showed that point in time global snapshots can be practical. But many (most?) applications are fine with just serializable transactions, they don't need the additional real-time preserving guarantee of strict serializability. So I expect to see more of this in the future where constraints are relaxed just slightly.
Typically, you pay.
/r/btc is not censored like /r/Bitcoin. Bitcoin Cash carries on the original Bitcoin vision of low fees and massive scaling through increasing blocksize.
A bi-directional extensible ad hoc interface between Lean and Mathematica
My apologies, you quoted just the part with

> My computer, my rules

So my reply was mostly about the store analogy.
It could be argued that all the lawful gunowners together are causing less harm and/or hassle than all the TSA combined.

In other words, having a gun as last resort protection against a tyrant isn't hurting anyone the way an extra hour of unproductive scanning and associated privacy intrusions are.
Members of the "Coalition for Better Ads" are listed at the link below. Which major internet advertising providers are not listed? (I am not familiar with the market.)

https://www.betterads.org/members/
"Best equipment in the world"? This is capitalism. They're going to use the cheapest "good enough" equipment they can get away with. And considering the domain experience a patient would need to tell a new MRI from an eight year old one... I'm sure they get away with lots.

I guarantee the hospital administration isn't going to pay the upcharges for the fanciest new MRI if they can spend it on themselves.
Still, scaling by block size increase is still a legitimate way to scale. Right now we don't need visa level scaling. We simply need a little more room to keep transaction fees at a reasonable level. Luckily we have bitcoin cash that we can use that has higher capacity.
> two years of internships, one year as a full time employee

2 years of internships? Is that a thing in some industries? Sure seems crazy to me
I find it hard to recommend JWT unless you're already a security expert.
This is unfortunate, since JWT was meant to bring client-side tokens to the masses, but the reality is that:

1. JWT has amazing cross-language support, but most of the libraries out there are unaudited, and even the ones that are audited can change and, let's say, make the 'None' signer the default one:
https://github.com/lcobucci/jwt/commit/6507ac39be5a5e06457c8...

2. JWT can be used somewhat responsibly, but the JWT spec does n't enforce any security measure and doesn't even contain proper recommendations like:

a. Never use the None algorithm.
b. Never use the RSA algorithm.
c. Basically, only use HMAC (or Ed25519 if supported).
d. Always include an issue timestamp ('iat' claim) and possibly a unique nonce ('tid') to make tokens unique.
e. Always do key rotation using 'kid'.
f. Implement a blacklist-based token revocation mechanism (or use short-lived access tokens backed by DB-based refresh tokens).
g. Include the token expiry claim! Seriously, JWT doesn't even require token expiry!
h. Don't use JWE.
h. Associate your keys with signature algorithms, and _make sure that token is signed with the right alorithm_:
https://auth0.com/blog/critical-vulnerabilities-in-json-web-...

3. I'm yet to encounter a library which enforces good defaults on your JWT usage. Some libraries validate expiry by default (if the claim exists), but from my experience most of them don't set it by default. Almost no library contains an convenience method for setting the issue time or a nonce, let alone setting them by default.

4. No JWT library I know of provides help for implementing basic features like key rotation/revocation and token revocation. Without these features JWT security model becomes vastly inferior to database-backed tokens.

The reality is that developers implementing JWT choose it exactly because they don't want to delve into all these complications of using tokens, so they just pick up a library and hack something around it, expecting the JWT library to take care of all the security issues for them.
Terrible analogy. It's like me putting my hand in front of my eyes to block out the view.

They don't have to serve me content. But since they do, I can view it however I wish.
Thank you for the well wishes. You'd be surprised at how small/close knit the game dev communities are (come to TouchArcade's after party at GDC and say hello to figuratively every indie worth their salt).

There isn't really a company that any of use work for per se, but "all" of us are collaborating in one way or another to make sure we succeed collectively. It's pretty great, but you have to have the battle scars to join (actually you just have to bring cool laptop stickers to the party and we'll tell you all of our war stories in great detail).
A tech Guru reveals the truth about the Best Wireless Routers
> Is your argument that a name can be a DNS FQDN even if it is not in DNS?

In the sense of the SNI spec, yes. It would be pointless to require the name to be "in DNS", for the simple reason that there is a potentially infinite number of DNS roots, and protocol standards naturally don't specify instances, only mechanism, so any TLS client could just implement a DNS server that uses the hosts file as its data source for a private DNS root and uses that for resolution, which would be indistinguishable from an implementation that simply skips the pointless encoding and decoding of DNS messages.

The point is to (a) distinguish host names from IP addresses, (b) require fully qualified names, (c) specify the syntax of the host names. Whether the names are actually in any DNS is irrelevant.

> A non-DNS hostname can be treated as fully-qualified since there's no organizational structure to qualify it in.

Sure, and that is fine. The point of the FQDN requirement is that if you send "foobar" as the SNI hostname, you cannot expect the server to match it to a certificate for "foobar.example.com". If both server and client agree on a namespace(/DNS root) where "foobar" is a fully qualified name, then you can expect everything to work just fine. It's not a requirement on how the name is to be verified, only a guarantee on how it may be transformed by protocol participants.

> The CN? Is the IP address, as specified at cert generation.

The CN is essentially deprecated, but matching an IP address in SNI against the CN should be fine. I am just not aware of any way to encode an IP address in SNI. If you had an alternate name IP address in the cert, matching an SNI host name against that would be a bug. If the browser actually accepted a certificate for an IP address when matching against a hostname, that would be a vulnerability.

> Nevertheless, it works in the web we have. Tested in nginx, OpenSSL, curl, Firefox.

Nah, if stuff that contradicts the standard happens, that means that there are things that the standard guarantees to work, but that are broken with the non-compliant implementation. Whether that buggy behaviour is useful to you in some way doesn't change that it's not "working" in any meaningful sense.

Oh, and if by OpenSSL you mean the command line tools: Yes, with those it does work correctly. If you specify the SNI name 1.2.3.4, that is the DNS hostname 1.2.3.4, which should indeed be correctly matched by the server against any certs for alternate DNS name 1.2.3.4, or possibly against certs for CN 1.2.3.4, but not certs for alternate name IP address 1.2.3.4.
I don't dispute anything you've said. We'e just going to have to different definitions of 'unusable, no matter what'.
Um. No. The mistake was putting a dictator in charge, who then nationalized everything and tried to create a centrally directed economy.
About 9-10 months later I installed Windows 2000 and I got all that... And a rich ecosystem of applications!
I've heard good stuff about the ARRL antenna book, although it's pretty large and spendy.
I also have noticed that math and language learning are viewed by many people in the US as something that's not even worth trying because it is too hard. Pretty sad and I think this will hurt the country big time later. You can't run a country with only extrovert MBAs and lawyers that manage foreign immigrants.
That's why you should use bitcoin cash instead. Cost me 1 penny to send any amount. I get confirmation within first block too.
How is this not a monopolistic, anticompetitive measure?

The largest ad company starts a shell coalition so their largest market-share browser can use it as justification to block "non-approved" (competitor's) ads.
> This is false.

What is false? Are you saying it is governed as a product? Incremental scaling improvements are research fun projects that are not being forced on developers (that are the users of bitcoin protocol). No one forced SegWit, I'm pretty sure Schnorr signatures will not be a hard fork too.

Any kind of rational organization making a good product would get out of an extreme situation as this one is with a hard fork.

Microsoft, probably the best example of how to do backwards compatibility, decided to force Win8 on everyone because, obviously, managing old software was an issue. Just like managing transactions with uncompressed keys is, yet there's still plenty of them being added to the chain today.

Bitcoin is obviously a vehicle for intellectual stimulation first, Bitcoin as a product is out of the view. I mean, you have core developers optimizing validation code on CPU (who needs that thing to be 4x faster now, anyway?) and doing heavy refactoring for segwit, braintickling over schnorr for months, coming up with ways to do confidential transactions, doing bulletproofs to reduce the size of confidential transactions, doing prototypes of that research etc.

There's obviously no long-term scaling solution in sight, this is all still very early research.
No, I don't think you're missing something here.

The price for electricity is indeed very high in Germany, rising to new heights with the new year, again.

The problem is, unsurprisingly, regulation and policy, i.e. the fees you already mentioned, and the subsidies for industrial usage, etc.

So, yes, it actually seems that the NYT is misleading here.

Let's leave this as an exercise for the reader, to judge if anyone should really be surprised here.

I always think of this old "Trust, but verify" quibble, and that it is actually based on an old Russian proverb. The irony.. :)
DeepPicar: A Low-Cost Deep Neural Network-Based Autonomous Car
It is, yes, but we aren't sure exactly how it will go implementation wise. layer two is a little more complicated to use compared to bitcoin which is somewhat user friendly in comparison.
I'm sure Google's employees who can say I am a lawyer reviewed this.

They've been paying Ad Block Plus to do this for years. Bringing it in house can't change the legality much.
I see. Well, there's not enough information in the mere phrase "my computer, my rules" to come up with an analogy (or even a reply). If this was about my friend using my computer without permission, the statement would well be an apt one. It's definitely worth looking into the context & main ideas of whatever people are replying to, not the mere tiny parts they quote!
The grand experiment is in progress.
Spreadsheets in a nutshell.
Can you elaborate more on the CentOS/RedHat choice? I'm curious about how other Linux distros are handling in this space.
Video captures a 3-car crash as a SpaceX rocket flies over California
Sounds like shilling for Bitcoin. Even if we all sometimes pay exorbitant amounts for priority shipping, doesn't mean we want to do that and get _no reward_ because "Bitcoin." The fees on Bitcoin currently make it practically unusable. If you want to argue for edge cases, go ahead. But please don't try to give these edge cases any mediocrum of regularity and sensibility...
1. LN works on testnet right now.

2. Bitcoin without LN isn't nearly worth its valuation, but bitcoin with LN is worth many times its current valuation so we're settled somewhere in the middle.

3. I'm inclined to trust Brahm Cohen more than your flawed analysis of LN routing: https://medium.com/@bramcohen/in-this-analysis-nodes-arent-b...
>not as necessary (or sufficient) conditions to success but rather necessary conditions to have a chance at success.

Exactly this.
This is what frustrates Bitcoin Cash supporters so much. Bitcoin had a scaling roadmap that would have allowed fees to remain very low well into mass-adoption.

The Bitcoin Core developers took it upon themselves to change that roadmap and now their supporters accuse anyone who disagrees of being radicals.
But Bitcoin isn't a parallel to AWS. Bitcoin is a parallel to the first working implementation of virtualization.
Doesn't that use Monero or something, I don't know, not a big black market cryptocurrency drug connoisseur.
This is also the norm at grocery stores in central Asia -- you're expected to bag your food as it's scanned, and often you're expected to either bring your own bag, ask for (and pay for) some plastic bag, or be lucky and they have some form of bag at the end. Besides cultural differences, it also comes down to the fact that many people use baskets and the carts are essentially two carrying baskets fixed to a metal frame, in striking contrast to the US jumbo sized shopping cart, so you necessarily can't bring that much and can likely bag it yourself in a short timeframe.
You seem to be constantly replying in a way that looks like you disagree with me when in fact we're in agreement!
I'm sure it depends on where you live. I've moved around a lot. In the well funded city schools we got a pretty decent education. When I moved out to the country it went downhill a lot. I tried going to the middle of nowhere community college to save money and the first year was basically middle school level English and Math. People were struggling. There was a lot of "this stuff will never affect me, I'm just going to work on a farm or factory so who cares" type of attitude.

I've always enjoyed learning and I think anyone who does can succeed in any environment. There were certainly other kids who strived for more even in the country and did okay too. But having moved a lot I could tell the difference.
I asked before, but never really got a good answer. Is this client side only? If not, how are they querying a server? And where can I download the full list of unacceptable ads/sites? And if I can't, why not? And finally, why does this have to be native instead of an extension?

Edit: I guess another question, why aren't the answers to obvious questions like these readily available? Or am I just ignorant?
>>Bitcoin is an early stage technology that still hasn't solved its scaling problem.

It isn't even trying to solve it through the most straightforward way: raising the block size limit.

Like you said, it's an experiment, and the experiment should have been allowed to play out along the original roadmap of large blocks. Hopefully the Bitcoin Cash fork will succeed where Bitcoin Core failed.
Top 5 Biggest cryptocurrencies that distribute “dividends”
Oh, it was a joke. Guess the topic of this was meant to be serious, ha. I even got downvoted.
Well, you could prove it by digging up texts and commentaries from the time that mention these devices. Diary entries, etc.

It's unlikely that so many masters would use this technique without leaving some evidence of it behind. So, in the absence of that kind of evidence, I think it'd be okay to dismiss it as a primary force of innovation during the renaissance, especially if other techniques exist that were more readily discussed.
Delta puts limits on select 'smart bags' out of safety concerns
It could also be argued that having a gun and not using it is, in terms of societal effects, precisely the same as not having a gun to begin with. So the comparison of potential force on the part of gun owners with actual force by the TSA is a bit disingenuous.

Other than that, you're right.
I'm 27. That's too late?
If you're in Boston, we have a reading group for machine learning papers. We'll start up again on the 9th.

List of papers we've discussed:
https://github.com/pmiller10/cambridge-ai

Mailing list:
http://mailman.mit.edu/mailman/listinfo/sipb-deeplearning
Along with George Bush. Kind of like Emperor Cladius.

And they'll likely bore the shit out of poor first year students lecturing on "By the way, Obama's father was from Kenya!" and only some of them will remember it for the test.