skysight-inc/HackerNews huggingface dataset:
This is my flow as well, I have 3 monitors in a pyramid formation, each monitor is both a personal and a business chrome browser running on separate desktops.

Each browser instance is tabbed completely across, I keep them open until I read the page fully, and then save it in keep to keep forever.

By Friday I can have hundreds of tabs that I go through and clean up. Web apps are a huge pain to constantly log in.

I run Korora with 24GB RAM and an I 7, Chrome is never a system hog for me, and most of the time it surprises me how well it handles my use.
> The whole point of the criminal legal system is not about individual justice. It's a crime against the state.

I'm sorry, that's ridiculous. You can call murder a crime against the state all you want, but I'll be damned if there isn't a very long history of inviting the family of the victim to witness state-sanctioned executions. Criminal punishment definitely incorporates individual justice.
Thoughts on Tokens
I was in military intelligence. I am qualified to make the evaluation I made.

Violent citizens can be dealt with through police channels and public servants, not lawless shadows in the dark in a giant data center somewhere.

How many civilian whistleblowers have there been compared to how many enlisted whistleblowers there have been? I myself once spoke up about an unscrupulous sailor, but I went to an E-8 and asked him for his advice (hey, a friend of a friend is doing something wrong, blah blah) and he pointed me in the right direction to handle it without fucking this guy over, and the behavior was corrected and we all went happily about our missions, no harm, no foul. It's easy to do.

Civilians don't have as much of a moral obligation to the rest of the country, they aren't ready to die to serve it.

Your argument is basically, "well, private sector is going to do this shit anyways" but that's ridiculous to say that we should continue to be complicit in letting the NSA exist just because if we don't let them do it, someone else will.

Citizen's hands are dirty for being complicit, and more people need to realize that a unified effort of enough magnitude could make HUGE cuts to state intel sector a reality, and we could pump that money into better police training, better resources for investigators and people who are invested in their communities rather than some asshole with an xkeyscore login and a name on a screen.

I'm not saying state intel agencies don't contribute to ethical sources like infrastructure and civ eng stuff, of course they do, but it doesn't excuse all the other terrible things they do, and it'd be possible to redirect that talent and those resources into those areas through other agencies.

DOT could offer special hire credits for intel workers with infra design experience, for example. That could be made possible by NOT running $10-digit datacenters full of civilian facebook messages with tax payer money.
I would have been fine with Aadhar if

- They didn't rely on fingerprints, as they are easy to fake, without a high degree of technical sophistication

- There would not be an API for commercial services

I just want the government to be able to provide its services smoothly. I don't want random startups leaking or selling everyone's data.
I keep forgetting this exists. The video is damn good at explaining how blockchain overall. I think the strongest bit, is showing how data manipulation is easily detectable.
But it's superfluous. He (presumably) went out of his way to identify the gender of the driver when it has nothing to do with anything.

You're right - I wouldn't have reacted to "some guy", because you're not calling attention to the person's gender. In fact, given the context, I wouldn't even presume to know the gender of "some guy."

OP's use of "her" throughout the section makes it clear that she was female, and that's fine. But going out of his way to call out that it was a FEMALE driver reinforces stereotypes about women's competency, and that's not OK.
Every situation involves them losing their freedom. Even in this cage free prison they are stuck there under someone else's control. This is a punishment, and I don't see why justice needs more than this. A victim may wish for harsher punishment, but that won't actually help their problems.
Huh. I guess I didn't succeed in getting my point across. I suppose it is a it subtle so I shouldn't be surprised. What I was expressing skepticism for was not whether or not things should be uploaded early to Arxiv, but whether Arxiv should subsequently be considered the reference for that work, rather than preferring a peer-reviewed path.
So "Commenting in an inflammatory way" is trolling that deserves a warning before banning.

But obvious sexism directed at belittling the skill of female programmers (Some of whom are regular HN readers) doesn't warrant a ban in itself?

Saying "There are no good [insert-race-or-sex-or-sexual-orientation-here] programmers" is not just an off-hand inflammatory comment. It's an attack on a portion of your own reader base who already are frequently made to feel out of place here.

This assumption that most women didn't properly "earn" their status as engineers and can't be true equals to male peers is misogyny through and through. I've had a customer on AWS support not take my troubleshooting seriously (on a subject I was the top expert on no less),and demand to be transferred for no reason. I transferred him, then literally fed the other engineer the exact words I was giving him before and troubleshooter through his chat, and suddenly the customer was happy. The only difference was that my name was obviously female, and my coworker's name was obviously male. The effects of this mentality on a woman's career are real, and its lame. Kind of shocking to see you so non-chalant about it when some of your YC peers like Cadran have done so much to bring attention to it.

I'm all for free discussion on HN, but anyone who says that is not engaging in good faith.
The entire article's argument of breach of privacy hinges on the claim that "the government of India is selling access to this database to private companies to use and combine with other datasets as they wish". Is there any substantial evidence of this of broad statement?

On the whole, pretty disappointed in this article from Mozilla.
For similar reasons it seems inappropriate for PIMPL. The template indirectly calls `sizeof(...)` on the template type. When that type is not concrete (which is likely the case with PIMPL) the code will not compile. The `value_ptr_example_pimpl.hpp` example doesn't compile for me using GCC 5.4.
The Last Question (by Isaac Asimov)
Whilst It won't be completely 100% undetectable, in practice I've found Pi-hole gets close to delivering the sort of browsing experience you are looking for.

https://pi-hole.net

Rather than sandbox the ads, pihole simply kills the DNS request for the ad resources - unlike most ad blockers the vast majority of ad/tracking resources simply never reach your computer, eliminating the need to dump them into a sandbox. In practice I've found it works on preventing ads on most sites that otherwise detect ad blockers and put up a "nag wall". For me anyway it's been much more effective than the browser based solutions, and with none of the DOM manipulation overhead etc.

Also has really nice advantage of blocking ads on devices that don't support adblocker extensions - games consoles, tv streaming boxes etc.
Not necessarily: https://crypto.stanford.edu/adnostic/adnostic.pdf
Adam just raised seed funding to build the next great mobile app. He needs a high performance back end which will support rapid iteration. He looks at two candidates for tech lead:

Bob has 20 years experience in server software development and led the back-end development at a previous mobile startup.

Charlie is an econ PHD from Yale and has many statistics at his fingertips about software development. He has never written any software.

Who should Adam hire?
> ... methods should be called with as many sets of parentheses as they are defined with (excluding implicits), and any method call missing parens should be eta-expanded into the appropriate function value.

> Notably, removing the "optional parens" thing would not stop you from defining "property" functions that are called without parens; it would just mean you need to define such functions without parens, as is already possible.

> In other languages with first-class functions, like Python, this 'works fine' [quotes mine]

I'm not sure how this behaviour could be seen as 'more consistent'. If methods that have parens but are called with them stripped are eta-expanded but you can still define no-paren methods, you'd still have confusing behaviour where a no-paren method isn't eta-expanded as expected (because it's a property and so 'special').

Rather than more consistent, this behaviour is just 'more like Python'[0], which has this inconsistency too[1]. Essentially the suggestion in the article would mean:

@ def x() = 1
@ val y = x
resXX: () => Int = $...

@ def a = 1
@ val b = a
resYY: Int = 1

It's also worth noting that IntelliJ IDEA (and possibly Eclipse) warn you if you define a no-argument method with Unit return type (since `def action()`s should have parens and `def pure` values needn't).

IDEA will warn you (and offer to correct) if you call a method with too few parens (`def x()` called as `x` will display a very visible warning), so maybe there's some room to believe that this is a 'problem', but the solution involving automatic eta-expansion doesn't seem like a particularly sane one.

Also, calling `getFoo` without parameters is 'nice to have', but calling `name()` as `name` and `color()` as `color` on imported Java APIs both comes across as more natural in Scala (since Java has no properties, they can't be defined as properties upstream) and has allowed quite a few Java APIs to fit in naturally in Scala where they wouldn't have otherwise, in my experience.

[0]: All the eta-expansion things in this post are to 'be more like Python', which makes sense given Haoyi is also behind https://github.com/lampepfl/dotty/issues/2491 and https://github.com/lihaoyi/Scalite and (say) https://github.com/lihaoyi/macropy.

[1]: Properties in Python also have the underlying design of using descriptors, which are a whole other world of horror.
First it was multiple cases of serious food poisoning at Chipotle last year. And now this. Do these people really know how to run a business?
Your comment reminds me of how crazy duct-tape and bubblegum is in our IT industry.
I belong to the third world of the third world.

State called Uttar Pradesh.

If you consider India as 3rd world, then UP is 3rd world of India.

Here are the emotional benefits of Aadhar :

My parents don't have to bribe the local gas connections distribution agents.

Which means,

No need to stay in long queue from 8 In the morning, not to get your cooking cylinder, but to pay the bribe.

Since the government has advertised the Direct Benefit far too much,on TV, on radio, the middleman (distributer) can't cheat anymore.

This government markets everything and hence the poor and underprivileged has started questioning those the officials who don't do their jobs or provide the things exactly as advertised.

The middleman I am talking about are not government employees directly, but taking a distribution agency does involve bribe payment.

Those middleman paid bribe before 2014 government to get the agency, hoping that they will get the roi(i is bribe) within a few years.

2014 government single handedly has destroyed the corrupt ( who paid bribe) middleman in gas distribution

Most of the proganda against this government is supported people who felt entitled being part of a government job, (extra bribe )
because the Congress Government had created deep corruption webs for 60 years.

Notice a fun fact, Aadhar was introduced before 2013, before the election of 2014.

Not many these so called privacy and human rights activists stood up then.

All propaganda against Aadhar has been intensified only after the Aadhar number started saving money and stared to directly benefit people.

Coincidence?

Also, when the government decided to link Aadhar to the income tax returns, again these privacy activists have become active ?

Coincidence?

Remember, the old lady in a village in in 3rd world does not know about privacy, she is happy because now her 15 son does not need to stand and bribe the gas distribution agency and can study for a day extra.
Edit: I don't care about karma on HN but if you're downvoting please explain yourself.

> The Indian ID drive has ensured that benefits make it to the people who need
> them without 80% of it being skimmed by corrupt bureaucrats.

Citation ? (not about the corruption happening, that has been well established, but about aadhaar allegedly solving this problem).

> Having a real identification gives very poor individuals the identification
> necessary to open bank accounts and interact with the financial sector.

There already are a pletora of identification methods in India, including the PAN, ration card, BPL Card, Voter ID etc. In the end the problems that keep it from being 'unique' are in the implementation at the grass roots. How is Aadhaar going to change this ? There already are a lot of reports of duplication of Aadhaar.

> It's the first really reliable census data for a lot of areas.

Reliable ? Oh really ? According to the goverment's own addmission :

http://aadhaarcarduid.org/uidai-cancelled-3-8-lakh-fake-aadh...

> It's disgusting that Mozilla sits there and pontificates about stopping
> programs which solve problems _they don't have_. In 50 years, when a couple
> hundred million Indians aren't having trouble getting enough to eat because
> their government subsidies were stolen, then maybe it's worth having this
> conversation. Until then, shut up and and let India solve its own problems,
> and don't help people starve to death on account of your pompous moral
> litmus tests.

Firstly, the Indian goverment is not even interested in debating or engaing
people who have a different viewpoint than them, including the Superme Court of
India. So, tell me again, which is this India you speak about that is allegedly
soloving its problems ? I feel like Indians like me are lesser Indians than thos
that toe the Goverment line.

I often think about this when it comes to Indians reacting to critizims about
India:

Except from the book "Restart"[1]

> Then the denial, the one form of intellectual argument we have mastered.
> India has no problem; if it has a problem, it is nobody else’s business;
> everybody else also has this problem; everybody else has other problems, why
> don’t you talk about those instead; why are you saying this is a problem, it is
> a part of our 5000-year- old culture; we knew the answers to all problems in
> the Vedic era; even if we have this problem, it is not our fault; even if we
> have this problem, we cannot accept any of the solutions that have been shown
> to work elsewhere; even if we have this problem, it is much better than it was;
> perhaps we have this problem, but it is none of your business.

...and this book is not even about sociology or politics, it is about economics.

http://www.amazon.in/Restart-Last-Chance-Indian-Economy/dp/8...
Sure. "connected with college flame" != mindlessly scrolling through facebook feed for 4 hours a day
My point is that it is certainly not a dealbreaker, and barely even a minor inconvenience. It's certainly irrelevant next to climate change.
Ads? Ha. I'm out.
It is less a matter of being better than everyonr else out there and more about the internal transformation that takes place. The more I had trained in martial arts and learned Sun Tzu (tldr: if you are not cheating, you are not trying hard enough), the more I realized that I did not really care that much for the narratives that used to drive me to train.

All the traditional martial arts went through that kind of identity crises. I have a friend who was ex military, practiced xingyi with me and Aikido; he tells me, in this day and age of drones, the idea that you are a walking badass because you know king fu is absurd. If that is the case, why keep going? My personal answer is that it has become about prevailing over myself (not about defeating others) ... and because it is fun.

The reactions among the Go world seems varied. Fan Hui said he learned a lot, and his own workd ranking shot up. After the first match, Ke Jie said he felt bitter, that these are going to be the last games he play against an AI. Yet he agreed to help Deepmind develop an analysis tool. Michael Redmond (one of the commentators) seems really excited in both the Lee Sedol matches and Ke Jie matches. A lot of Go pro players seems to feel more excited, not less, that AlphaGo is opening up possibilities. That the game has even furthur depths to explore.

For myself, I know I will never reach anywhere near the pro dan ranks in Go; I am not even sure I will reach the amature dan ranks. The journey to get where I am at, playing very informally, has helped me a lot with many other parts of my life. One of the biggest influences was practicing life-or-death and learning how my emotions affect my play. When I first started, I used to play moves because it felt safe, not because it was safe. Or I would respond locally because not doing so felt insecure. Reading through those positions helped me to not only read through what is there and the read my arising emotions at the time, that started to seep in other parts of my life. For example, my software programming style started changing. Lessons learned from making good shapes, capture races, living by making two eyes, false eyes -- all basic double-digit kyu stuff -- found their way into how I structure code, how to code less defensively, and a sharpening of my mental focus to read code that is actually there, not just what I think is there.

That change in myself is, I think, a better fruit of my effort.
Where exactly is data leaked ?

All the news you hear about Aadhar privacy are fake .
"you failed to respond to my high-level point"

My response would have been redundant with what I already told michaelt: your point is wrong, waiting <1 second for a visa transaction does not protect the merchant from potential massive losses, because of credit card chargeback fraud which is very real, exploited every day, and can be conducted up to 60 days after the purchase. Example: https://www.reddit.com/r/legaladvice/comments/5r9nqi/credit_...

"Not the same thing at all. People enjoy looking at colourful lights, and so choose to pay to display them"

And people enjoy making money, and so choose to pay the electricity to mine bitcoins. Same thing. People pay for things they enjoy.

"In a hypothetical large-scale Bitcoin economy, how many transactions [...], what proportion [...], and what would be [...]?"

I estimate that if Bitcoin's market capitalization reaches $1 trillion, then miners will still not account for more than 0.74% of the energy consumed by the world ($1.25 billion per TWh), which is more energy-efficient than, say, Canada (whose economy produces $450 million per TWh.) See http://blog.zorinaq.com/bitcoin-mining-is-not-wasteful/

"We have techniques for doing irreversible transactions in the existing financial system. They're used for a tiny proportion of transactions..."

Yes and this is a physical exchange of cash/commodities. Bitcoin/cryptocurrencies make irreversible transactions possible digitally and have no other equivalent in the digital world. This is one of the biggest innovations they bring to the table.

"the overwhelming majority of the time reversibility is what you want."

No. Litterally 1 in 2 persons conducting transactions would prefer irreversibility. Recipients want it. Senders don't.
You would be reinforcing GP's point that Indians may have different priorities than say, the HN crowd or Mozilla.
I don't tech blog mainly because I don't have time right now and I would say I'm still very fresh and young so that my material wouldn't be too interesting but here are my views.

From an outside scope:

* Marketing and exposure to others about yourself as a developer

From a personal level:

* When you write about anything, you think about it in deeper terms and understand it better. For tech, it would help you solidify concepts and be similar to teaching others (if that's how you want to write it)

* May or may not improve writing skills, which can be good all around. (It will definitely improve if you're writing for OTHER people. If you're just writing for yourself, maybe not)
Social Security Number in the US pre-dates the internet and any concerns people had about privacy. People used to include it on their pre-printed personal checks along with their name and address.

SSNs don't even have a checksum to detect typos, nor any convenient mechanism to issue a replacement number if one is compromised.

Using the security flaws of the SSN implementation to justify security flaws in any modern identity system is just not rational. If anything it shows that people didn't learn from history.
>> They didn't rely on fingerprints, as they are easy to fake, without a high degree of technical sophistication

Aadhar provides multiple levels of security, Number > Fingerprint > Iris >= OTP / Two-Factor. Finally fingerprints are not as easy to fake, even if they are faked depending on deployment a system can randomly ask for higher level of authentication such as iris or OTP. By having these multiple authentication methods its easier to tune the system for fraud detection vs ease-of-use. I can understand why the government is not publicizing all the anti-fraud measures since its always a game of cat & mouse.

>> There would not be an API for commercial services

This makes no sense, in USA the SSN is typically shared with thousands of services, landlords, apps. In fact the API has potential to open up secure commerce and break the MasterCard/Visa duopoly.
> unfathomable (Adjective). impossible to measure or understand because of being very mysterious or complicated.

It doesn't seem unfathomable at all; that NYT article is a relatively simple checklist. There are only really 8 or 9 steps, the rest is background. 1. put on coat 2. ensure coat is clean 3. practice in front of mirror 4. find mother 5. tell mother 6. wait/meditate 7. answer questions 8. give contact info 9. leave

http://tvtropes.org/pmwiki/pmwiki.php/Main/BeingGodIsHard
I don't understand the premise/motivation of the question.
I don't mind giving my biometric data to the US government because I have more legal protection in the US if my data is leaked. India has absolutely no laws to deal with my data being leaked and misused. Also, my biometric data in the US is only used at entry and exit - its not used for every single action I do while in the country. Aadhar tracks literally every action you take - which is scary.