skysight-inc/HackerNews huggingface dataset:
I've lived in a small, rural town in Texas and a big city in New Jersey. While the dynamics of local power are very different, I never felt like anybody in power was accountable to me (I am a nobody).

The power of two or three wealthy families is readily visible almost like a movie in a small town. The power structure in a bigger city from what I can gather is a little bit more complex since there are more players. However, I don't think "the powers that be" in a local level are any more accountable to the governed in a localized setting than in a national setting.

I mean think about the last HOA you lived in and tell me you felt the power structure there was "fair".
Redis writes are atomic - you just use the increment function
Ok but multiplying a spammer's cost by 100 (or 3) isn't useless.
GSM for dummies
I'm not being coerced to use Facebook, there's not threat of physical violence involved. I choose to use the web, if some site has fb trackers I can disable cookies, I can disable JS, I can do whatever I want with my computer in order to not give them my info.

Yes, there is influence, and I would certainly prefer it to no be like that, but freedom of people to use a lousy service as fb is still freedom, and freedom is more important than my feelings.
"Problem" is from Greek, to be exact (as are many, many other words - "system", "grammar", "physics", "geology", etc.).
Ask HN: How to keep focus during work day?
I think nowadays especially if you are working on computer, it's really hard to keep focus on the work. It's just too darn easy and tempting to check email, talk to friends, watch cat videos and read news during your work day. I have done this, I know most of you have done this, but the question is how to prevent this? And how to keep focus on the work? In the end we want to keep our jobs and be better employees.

I have few tricks for this, but before revealing my tricks, I would be more than happy to hear some of yours! and what do you think about this problem?
The point isn't to prevent them which is near on impossible but to get them to waste enough resources on non-visible actions regularly enough that it isn't economically viable to continue trying to spam the site.
It's also interesting to see how maps evolve (or fail to evolve) for places that are not San Francisco.

At the moment, Apple Maps seems to have a more thought-through design for public transit than Google Maps. Which is to say, transit view in Apple Maps is either visually clean and uncluttered, or completely nonexistent, depending on whether they got around to adding your city. Clearly a lot of by-hand design work goes into it, which isn't a very scalable approach.

On the other hand, transit data in Google sometimes appears to have been munged with no human intervention and never received even a cursory check by a graphic designer. For example, turning on Transit view in downtown Toronto will show a mess of ungodly rainbow spaghetti which is meant to represent the streetcar system. There are lines on non-revenue tracks where no streetcars actually run, lines on streets that don't have streetcar tracks, random artefact lines that appear and then vanish two blocks later, and lines drawn diagonally through the middle of High Park where there is no street at all. Somehow, the data behind this spaghetti is diligently updated year-after-year (e.g. the new Cherry streetcar was added in 2016) without anyone involved in the process noticing that the results are hideously garbled.

It also took them about a decade to realize that the SkyTrain in Vancouver is a rapid transit system.
Suppose I have two equaly good candidates for a job with only two differences.

1. Gender (man vs woman)

2. salary expectations (man wants 10% more than woman)

I could hire the woman and pay less because "sexism" or because it increases my profit (nobody knows for sure). My competitor will hire the man because the woman already has a job. Next time my competitor is faster and hires the woman and I'm left with the man and have to pay him 10% more.
> (Looking up in internet) Latest use of aadhar seems to be in mobile internet via Jio telecom - they've used aadhar as identification. How is this not dystopian ? with most of country relying on mobile internet alone and state knowing their entire web activity - how is not dystopian?

Aadhaar has nothing to do with you web activity. It's used as KYC - Know your Customer - for getting the JIO connection. It's optional, and as an alternative you can submit a xerox of any ID documents for your KYC. Most european countries require an ID document to get a mobile connection as well - Italy for example.

> Going by a similar analogy - Should a US citizen use SSN to get a home-woker-robot from a private company like (Google,SpaceX) to help with all daily chores ? BIG NO

More apt analogy would be that should a US citizen use SSN to to get a bank account at Citibank? BIG YES

> India has also been known for its infamous caste society (read prejudice) for few millenia - will unique identification help eradicate or increase the problem further ? can anybody explain which applies here and how ?

That has nothing to do with Aadhaar so I would ignore it.

> Where does the state in questions stand in corruption ratings, human development index ? very low.

It's also one of the freest countries in Asia according to Freedom House, and has robust institutions. It's the world's biggest democracy for 70 years now - during which western countries like Spain and Portugal were rules by dictators.

Please keep you condescending attitude to yourself. Indias are well informed to make an informed choice in this matter, and they have.

EDIT IN RESPONSE TO YOUR EDIT:

> How is with aadhar and facts above help prevent a state or private-company or mix-of-both-them not become big brother ?

Because Mister it's only used for KYC. Aadhaar system only stores a few attributes - Name/DOB/gender/address-if-available. That's data every goverment in this world keeps of its citizens. Do you understand now how you and Mozilla are fear mongering?
People in this thread talk about IBM like they're the only well known vendor that does this - far from it. All of IBM's enterprise competitors doing professional and managed services such as HP do this as an industry practice. This has everything to do with their customers treating IT as cost centers. I very much believe in hate the game, not the player.
I think the main problem is not concurrently updating the counter. After all updating the HLL must also be done concurrently.

The primary motivation on their part for using HLL is given in the intro.

>In order to maintain an exact count in real time we would need to know whether or not a specific user visited the post before. To know that information, we would need to store the set of users who had previously visited each post, and then check that set every time we processed a new view on a post. A naive implementation of this solution would be to store the unique user set as a hash table in memory, with the post ID as the key.

>This approach works well for less trafficked posts, but is very difficult to scale once a post becomes popular and the number of viewers rapidly increases. Several popular posts have over one million unique viewers! On posts like these, it becomes extremely taxing on both memory and CPU to store all the IDs and do frequent lookups into the set to see if someone has already visited before.
Of course cost is a major factor. I never disputed that. I'm saying that competing on price alone is undesirable for IT outsourcing companies.
> you are a privacy freak typing on a device assembled in China.

So I see a lot of tensions in this thread between views of privacy advocates in India opposing Aadhar (accused of having some other kind of agenda) and privacy advocates outside India opposing it (accused of not knowing much about India).

Although this thread has included discussions about both Indian and non-Indian opposition, the privacy community outside India is quite relevant because the original article is a (U.S.-based) Mozilla post criticizing Aadhar.

I'm a privacy advocate outside India accused of not knowing much about India, to which I can readily confess. I have unfortunately not yet had the opportunity to visit India. As I said, I don't know which party was in power when Aadhar was first developed, nor do I know which party is in power now, nor have I witnessed the situation of the rural communities often described as the biggest Aadhar beneficiaries.

I do find it sad that the notion of hypocrisy or disproportionate concern has taken on such a high profile in this thread.

Like you said, I am typing this on a device assembled in China. I've thought about the possibility that the Chinese state (in whose territory this device was shipped), the American state (through those territory this device was shipped and in whose territory its CPU was designed), or the Swedish, Dutch, German, Swiss, Italian, Portuguese, Brazilian, Singaporean, Taiwanese, British, or Chinese states, among others (through those territory I've carried this device), may have used their access to backdoor it somehow.

I find these possibilities deeply tragic. I'm very grateful that so many people around the world are working to expose, detect, and fight back against the ways in which governments may tamper with our devices. People who do that are my heroes, and I hope their community will grow and grow. If a manufacturer can show how it's better-protected its users against supply chain attacks, I will be really excited to consider its products.
How good does it have to be to count as "comfortably outclasses"? Wikipedia claims Maven (Scrabble AI) was beating top humans in 2006:

https://en.wikipedia.org/wiki/Maven_%28Scrabble%29
Back when Social Security was first being put in place, there was a lot of concern that SSN's would become a "national Identification Number", and there were laws put in place to prevent this. However, said laws were largely ignored and SSN was pretty frequently used for all kinds of non-governmental purposes. In the last decade or so, there has been a renewed concern about SSN due to identity theft, and PII or Personally Identifying Information. It's now highly discouraged for anyone to store SSN numbers, although they can be still be collected for certain things like opening bank accounts and what not to prove citizenship, as well as to report to the IRS.

IMO the IRS should not be using SSN's for identification. But i'm not sure what else they can use.
Not that I don't get what you're saying, not that I never want revenge, but still, since I also tell this myself: can you imagine someone hurting a child who has not been damaged in some way? I'm not claiming to be perfectly healthy, but healthy enough that I cannot fathom it, just like I cannot fathom rape. And how many people are responsible for how many thousands of dead children torn to shreds by wars of aggression and get invited to how many gala dinners each year, on your dime? Even just that should make us pause. Do we punish the weak because they deserve it, or because we can't get at those who deserve it even more?

The parents who today don't have the time or energy to raise their kids well, maybe because they have to work 17 jobs to survive or whatever, and the marketing which doesn't care for anyone other than inspiring fears and wants they would be happier without and taking their money, create the sociopaths, and education systems that pigeonhole people cutting off what doesn't fit, and so on, those create the sociopaths of tomorrow much more than those poor fucks themselves do. The guy spitting at the window in the subway while twitching to music and some hellish mixture of drugs didn't have the same life as me, just making bad choices. Maybe in some cases that's true, but generally I consider the fact I'm not a murderer something I should be grateful for, not something to be proud of. Justice is a big word, and like "why?" it can have many iterations.

I'm not saying this to put you on the spot, but this is how it ends up for me, that's the train of thought that sometimes even replaced my thirst for revenge with things I like better, and which I think are better for me. I think the best revenge is to attain the ability to get revenge and then not get it, to no longer need it.

Take this, "for example".

https://en.wikipedia.org/wiki/West_Nickel_Mines_School_shoot...

If turning the other cheek is weakness, why does this make my jaw drop and give me goosebumps?

Imagine if the relatives of 9/11 victims calling out against meeting violence with violence, against murdering more innocents, would have been listened to. The Middle East would still be a mess, but orders of magnitude less so. It just used the people who griefed to sow more grief. Justice, hmm.

There is the reaction you want to have, and there is the reaction that would make your loved one who was harmed proud. Food for thought, anyway :)
Google Maps in Japan seems to be a few steps ahead of Google Maps in America, on a large number of details. I wonder who they have to compete with there.
Of course you should seek additional context if you need it. Community strength and commit activity are pretty useful to consider though.

One useful conclusion: security bugs are likely to be fixed in a timely manner that won't put your users at risk.
But how do I incorporate my level of confidence in my prior? I haven't seen any treatment of this question, even though it is a quite essential one: priors that you are not so sure about should be given less weight than priors that you are very certain about.
After looking at this, I think the reverse Turing test comes in because a player has to control a character in a group, where all the other characters are AI-controlled. Meanwhile, a rival player has to watch and try to determine which character is human-controlled. Sounds like an unusual mechanic!
Thanks for the advice, makes sense to keep all the bases covered.

Do you have any suggestion as to how I should set up post-contract support?
> BTW the transformation is visible in literature, which is how I noticed it. The sense of geography in, say, Jane Austin is completely alien to today

Now I'm curious, don't remember such a difference, but then it's been a long time since I read Jane Austen. Don't suppose you could put your finger on exactly how she handles geography that a writer like Stephen King or China Mieville doesn't?
Spamming is always cost vs. cost.

Fuzzing the votes like this is cheap for reddit, but makes it more expensive for the spammer.

The best spam-filter is tricked by a hand-crafted, personalized email that is well-targeted. However, the cost of these are insane compared to mailing the same thing to hundrets or thousands of users. So anything any spam-filter ever does is making spamming less lucrative for the spammer, and fuzzing does that.
Exposing Python 3.6's Private Dict Version
Is China Outsmarting America in A.I.?
Thank you for sharing that; I was able to read "On being busy", and it is lovely.
I'd work on the core issue of motivation; the rest is — as you say — "just" tricks.
Interesting. In IT circles IBM is generally regarded as "worst of class", due to continual waves of firing competent employees, outsourcing, and many other dodgy practises. A recent example (there are many, many more):

https://www.theregister.co.uk/2017/05/26/ibm_asks_contractor...
Anders Breivik isn't the best case for setting a precedence, as far as I could read the ruling was grounded in the fact that he was dangerous and that other prisoners would be a danger to him.

Obviously, that case has particularities that do not transfer to other cases. Such as the man being universally hated.

But it is true, that Norwegian prison system isn't perfect. And unnecessary pretrial isolation justified as restricting contact to outside conspirators is not uncommon.

All that said, Norway is the still the best place start your criminal career :)
That's pretty much how I've found it. Ruby works fine on Windows, until you hit a gem version that doesn't build. It usually works all right if you can stay a few Ruby versions behind and carefully pick the gems you use, but it'll likely fall apart if you try to collaborate with anyone using Mac or Linux, updating to the latest Ruby and gems and grabbing any gem they feel like.

Although now, there's WSL on Windows 10. Ruby works great on that for me, every version, every gem. It's kinda like the equivalent of Wine, so it just sits there and doesn't hog resources like a VM.
Ice cream headache
Sorry, my KGB handler told me to play dumb.
As it is said on Tumblr itself: "This Blue Fucking Hellsite"
It's not expensive, but it all adds up. I put the words in quotes because it's not actually what is commonly known as a drop shadow (https://en.wikipedia.org/wiki/Drop_shadow). It's more like a silhouette shader. This picture shows the effect in full glory:

https://2.bp.blogspot.com/-C3L7c1Y1ck4/UZOk1ldMiBI/AAAAAAAAC...

I can't remember if the highlighted water region was in a fixed location or if it followed the sunlight. (You definitely see building shadows change direction according to the time of the day in 2D WebGL mode, e.g. near the Eiffel tower. This is what I mean when I say that it all adds up, especially with WebGL 1.0 and an underpowered GPU like the original Chromebook Pixel's Intel HD4000.)
You have essentially a listing site for Visa friendly jobs.

Your UI/UX is fine.

Similar website to yours - Craigslist.com and their UI is awful.

Focus on how you'll make money, how you can improve the product offering and other things people suggested.
I completely agree that a large problem with news aggregator sites is that you must be there right when the news hits. Eventually in the HN algo, time always dominates score and the discussion is killed no matter how interesting it was.

To be honest, I think that a change in behavior needs to come from the website, top down, rather than allowing the community to opt in to an alternate scheme that will never hit the popularity threshold necessary to work. Like a sibling mentioned, Reddit has "newest", but because it's not on by default, no one bothers to use it.

I don't think that it's our attention spans that cause our browsing behaviors on aggregator sites- I think it's purely derived from the Ui/Ux of the site, and that if the site kept interesting conversations up longer, people would participate and have more than the surface-level reflexive remarks we see here. This is not just a hypothesis - we can see the alternate behavior born out on forum sites. I think it's a huge shame that HN has opted for this model (especially when it wants to be "the better news aggregator"). Think how many great conversations never happened here because the algorithm prematurely killed the thread - due to lack of upvotes or something else.
Polish engineers, similarly to Polish fighter jet pilots in WWII, who saved your lazy british asses BTW, do have high-reliability IT systems experience, due to major investment banks and GDSs operating in the Cracow area. Next time you write something, do some research dude. It shows how ignorant you brits are, especially taking into account the recent Brexit vote !
Or Precious: the go llvm compiler.
The game balance seems to come in because the player masquerading as an AI (1) can win by completing certain tasks before being detected, (2) can get some information about where the other player is looking at a given time.

The two player game with highly-asymmetrical roles somehow reminds me of Sleep is Death: http://sleepisdeath.net/
> Copper, silver, and gold are in the same family of elements (group 11) and lead is in the carbon family.

By that, I'm guessing you mean in the periodic table. Been a while since I looked at that, should check it out again out of interest.
Don’t Take This the Wrong Way: Inoffensive Language Serves Power
Prisons not only make the convicts inside them worse, but from my experience and POV, it makes the people observing and interacting with them worse as well.

I say this because while I seem to observe this prison-is-terrible-the-convicts-need-compassion, not one person here has offered to help me in any meaningful way, even though I have documented my trials and tribulations over and over [0][1][2].

I have a 30 year history of software development, with 14 or so with the LAMP-stack. No one reading this is willing to even talk about some side project or prove-yourself 2 week gig? Ok right I get it...this isn't a help wanted or job board fine that's cool.

But still, I'm not getting it anymore...is everyone just into some sort of bullshit social signalling exercise or, perhaps worse, are willing to try to help ex-cons as long as they are funneled into low paying exploitative back-breaking jobs with no future that almost surely will lead 95% back into crime?

If so, can we start being honest about that's what all this discussion is about..."boy someone should sure do something about how screwed these people are but hell no it won't be me."

Yeah, so I'm frustrated and scared and broke and all that, so try to forgive my rant...I'm sure I'll come to regret it as I do so much else in my life.

[0] https://postmoderncoder.svbtle.com/fear-and-jaywalking-in-la...
[1] https://news.ycombinator.com/item?id=14394324
[2] https://news.ycombinator.com/item?id=14302656
This is handled by choosing a smoother, higher entropy prior. If you have uncertainty about your prior then basic factorization tells us it's equivalent to integrating over your various priors with respect to the probability you assign each of them.
I think the narrative here is that yes, the pointy heads are idiots.
If that were true, murdering someone with little to no connections (e.g. a homeless person) wouldn't be a crime.

As a citizen my motivation for punishing murder is to keep society stable and my family safe. It doesn't matter who was murdered, it matters that the perpetrator is tried.
This looks interesting, but I find the documentation somewhat lacking. Is the user supposed to know ggplot?
I agree with the others, the usability is fine the way it is, I like that it's not cluttered, and it's easy to browse around.

What you really need is a good copywriter. Someone who will ask you the right questions to find out who your users are, what their pain-points and needs are, and then create copy that will pique their interest and guide them on what they should do on your site.

That will be much better money spent.
Apple added a neural networking API that can leverage the GPU or CPU of a given device in the last version of iOS.

https://www.wired.com/2016/06/apple-bringing-ai-revolution-i...

There was an article last year discussing customizations Apple had made to Imagination's GPU that made it more suitable for this purpose.

http://www.realworldtech.com/apple-custom-gpu/
One of the unions has been quick to attribute the issue to the outsourcing to India of some of the IT responsibility, which the right wing press here has been all too eager to publish, but BA have rebuffed this and said at this stage they believe the root cause was a power supply issue - sure, that could be attributed somewhere along the lines to an 'alpha male business asshole' (as I read in one of the comments here), but it's probably best to wait and see what the post-mortem really is rather than seek to blame someone, somewhere, be it a businessman, an Indian dev team or anything else.

I am reminded of a post a while back regarding AWS' issues affecting multiple data centres (I forget the specifics), and how their post mortem didn't appropriate blame on anyone (which it really easily could have), but rather their own checks and balances, which allowed the issue to arise in the first place. I do hope that when the dust settles we see a measured response rather than a witch hunt.
> For example, the Ammonite script-runner (which is a medium-sized command-line tool) spends up to half a second just classloading

That's not just because of the JVM; idomadic Scala generates volumes of byte code, due to anon functions and traits.