skysight-inc/HackerNews huggingface dataset:
There are probably a few anti-cop sentiments in here, but on the other hand instantly responding to a thread on US police culture criticism as an automatic "anti-cop dumpster fire" doesn't help matters either.

From my perspective, there is a bit of an American law enforcement culture problem. Broadly speaking, I see it as quite a bit overly-militaristic / "them vs. the bad guy" oriented, and too little oriented towards the dull community service type things that in reality is more likely to make up most of a police officer's job (http://www.economist.com/news/united-states/21649507-when-la...). This explains much of the other problems, such as overly-aggressive behavior that I've personally only encountered from American cops (vs other Western nations), and often over-aggressive prosecuting where there is too much pressure to convict.

None of this necessarily reflects anything on individual officers at all. I've encountered all kinds, and broad, sweeping statements about "all cops" are going to be wrong. However, nothing will change to improve law enforcement culture if statements like the above are perceived as "anti-cop". Sadly, that sometimes seems like what happens in any debate on American law enforcement...
When playing against a much stronger player, it's always very hard to figure out why they play tenuki (make a move somewhere else on the board, apparently uncorrelated to the current fight).

When AI gets strong enough (and it seems like it has already), it will just tenuki everyone all the time, while winning. Sounds like exactly what's happening already. It's past the event horizon for human understanding.
MongoDB -- Palo Alto, CA (ONSITE - relocation package available) | Software Engineer (mid level) | Full-Time |

Compensation: Base + Pre-IPO stock Options

If interested please email Jason DOT Gorsky AT Mongodb DOT com or apply here: http://tinyurl.com/hz74rak

The Technical Services Tools team is a new initiative at MongoDB to centralize the ownership and core ongoing and new development of software used by both the internal Technical Services organization and external MongoDB customers. As a large part of MongoDB, Technical Services requires customized tools to deliver a world-class support experience for our customers. These tools include custom web-based dashboards and workflow tools, chat bots to enable task automation, content scrapers and continuous integration tools

Additionally, MongoDB customers have access to a number of tools that help diagnose problems with their MongoDB deployments. The Technical Services Tools engineer will work with stakeholders for each of the major tools projects to define timeline and architecture for new features and maintenance of existing production functionality. The engineer will help deliver these new tools and functionality to both internal and external customers, helping drive the success of the Technical Services organization.

Responsibilities:

- Own critical support tools, both in terms of production uptime and development contributions
- Coordinate with stakeholders for new feature development and high priority fixes
- Integrate customer-facing tools into the MongoDB Support Portal
- Develop new customer experiences in the MongoDB Support Portal
- Build continuous integration environment for tools development and scheduled deployments

Requirements:

- Strong development background (preferably Python and JavaScript)
- Strong web development experience (HTML, CSS, jQuery, react)
- Experience with continuous integration tools (Jenkins, Evergreen)
- Strong RDBMS and/or Document Database administration/architecture knowledge

Nice to haves:

- Development experience on the Salesforce platform (Apex and Visualforce)
At a young kid (in India), I was taught to never interact to strangers (does not matter who they are - disabled or not, what they say - ask for direction, help or literally anything or how they look like - homeless or rich). At times I still follow that advice but generally judge the situation and act accordingly.

As an anecdote, one day (when I was 5/6 YO) a extended family member tried to give me a ride home from my playground and I ignored him. Finally when he tried to walk towards me (he thought I didn't hear him), I ran away to a friend that I knew lived nearby.
Hmm, numpy isn't pure python, is it? If I read correctly this only works with pure python.
Yea, this is always the big value for me from these distributions. I can always find a cool plugin or bit of vimscript that I didn't know about.
>I would say Facebook doesn't attempt to make you use your real name to make the community better in the first place.

Believing the line of reasoning that real names lead to better communities is like believing a blog post explaining why open office plans are uniformly better for worker productivity/morale/whatever.

At the end of the day there are probably some true believers, but they're just useful idiots to people with ulterior motives.
The idea is to share the app that works. So enthusiasts can clone, run it for their cities, customize and compete with Uber within their communities. It's relatively easy to do, because it's the hardest thing for Uber to compete in certain communities. For example, you can add specific vehicle types like boat, truck, rickshaws, bicycle. Also, you can create other types of app based on that (like food/goods delivery applications, etc).

It's Telegram bot and also you can run it as CLI app (PoC). So there are two independent transports at the moment.
I don't know much about Go but I thought a comment about AlphaGo was interesting that it played in a way to marginally beat the player, which was different that most masters played, which is to clearly beat the opponent by as wide a margin as possible.

Is this accurate? Does MasterP also use this style? Are there humans that can play this way?

(I'm asking you because you seem to know what you are talking about here.)
You can't avoid making assumptions in this context, you can only try to make better ones.
You can see a pic of the new battery cell:

https://electrek.co/2017/01/04/tesla-2170-battery-cell-produ...
> I'm thinking something like trading volumes per geographical area.

There are a number of exchanges in China with zero cost trades, which distorts volume figures.
> We're experiencing unusually high traffic so we'll email you when it's complete.

That's a nice touch!
Season three would follow "Colossus: The Forbin Project" with the two bots demanding to be linked together, joining forces, and taking over the world.
> The real question is whether people would be able to keep pace with rapidly changing AI playstyles?

If we're far enough from "perfect play", then the answer is no.
"What weather today is" Why is this considered an amazing NLP? I type any order of related words in Google (or any other search engine) and the intend of my malformed sentence is sufficiently understood to bring back relevant results. Even if I formed my sentence grammatically, the result is no better.
Why not use string literal variables with special chars, like "{{foo}}"? That way you extend JSON instead of changing it, and you can continue to use super efficient parsers.
Where Does Your Company, CEO or Manager Sit on the BS Index (BSI)?
Really hope to see one machine against another. In future we'd probably have game tournament of AI machines. Example my tensorflow-build machine against your openai-build machine in a StarCraft game.
this is how my field is going. (biomedical/neurosci). Of course, since numpy is effectively a nice shell on top of linpack, my original assertion still holds.
Well, the "liberals" are only a parody of liberals at this point. But then again, the "conservatives" are only a parody of conservatives, too...
Seems more like Feynman got the attention of upper management to some overzealous low-level agents.
I think this idea that the concept of privilege only exists in the West is a disservice to the struggle of activists around the world. There are professors in Japan discussing Japans racism and xenophobia, and privilege structures unique to their culture. There are discussions in South Africa over how apartheid has affected the culture there and structures of privilege and racism there. China's literary scene has exploded in examining structures of privilege along class lines[1].

There are activists internationally examining and discussing how privilege and systems of oppression affect their individual cultures. It would make sense that a primarily English-speaking site would explore privilege in context of English-speaking cultures, usually described as "western". This may look like there is no discussion outside of "western" spheres when this is incorrect. This is the kind of not-realizing-the-greater-context in which I believe privilege thrives in.

[1]'Folding Beijing' by Hao Jingfang, translated by Ken Liu, and winner for Hugo 2016 Best Novelette http://uncannymagazine.com/article/folding-beijing-2/
Agreed - I used Mermin's book in my undergrad. Not as comprehensive as Nielson and Chuang, but I love Mermin's style. The lecture notes you mentioned are here: http://www.lassp.cornell.edu/mermin/qcomp/CS483.html
exec/eval do not work, but all of the other dispatching and magic methods are supposed to work exactly like CPython (and if they don't, it's a bug/not yet implemented).
Yea, that works for BSD. GPL would prevent this since it requires derivative projects to use the same license.
By a frequentist analysis, which omits complicating factors and may lead to inaccurate conclusions. One obvious thing that a frequentist analysis misses is that the larger the population, the bigger the size of the gang you can summon to harass someone. Getting trolled by 3 or 4 people on Usenet was annoying, but today someone can find their Twitter feed flooded by hundreds of people. The frequency of the harassing activity in the population as a whole may be the same, but the potential impact on a single individual is very different (and don't go trying to tell me it's better because the number of trolls is rising slower than the general population in this made-up example).
Their python is weird if it doesn't use eval?
This is pretty far from the most relevant counterargument to that statement, but autism and Asperger's are routinely misdiagnosed / underdiagnosed in girls because the diagnostic criteria are based on boys' behavior, because society expects boys' behavior and girls' behavior to be different and picks up on non-conforming boys' behavior more easily, etc. See, for instance:

https://www.scientificamerican.com/article/autism-it-s-diffe...

https://spectrumnews.org/opinion/male-slant-to-research-may-...
This is absolutely not true. There are plenty of entrepreneurs we'll never hear about who built their company to 1-2 million/yr (I know a handful). Some of them are app/sass developers, some of them are basic Wordpress consultants, and plenty of them have nothing to do with tech.

The current VC/incubator oriented startup culture has largely convinced the software community that building a business is impossible without their help.

I'd bet every reader on HN could hit 1-2 million/yr bootstrapping their own company. I'm not saying it's easy — it took me almost 5 years to the point where I could hire my first employee (I moonlighted for the first 4 years). It takes someone open to learning new things, a little bit of software-dev talent (you don't need to be a superstar), and dogged-effing-persistence.

Given enough time, if you persist, you will get there.

PS: Remember that most bootstrappers have no real incentive in encouraging you to go that route, unless they're selling you a book. In my experience, bootstrappers care a lot for each other and stick together. Investors on the other hand ... they clearly have incentive.
It gave me:

- Total commits

- Unique repos

- Unique languages

- Total commits by day of week (my favorite graph
as it shows a clear trend in my coding style)

- Average commits per day

- % of commits made on weekdays vs weekends

- Collaborators by changes (other GH users who
collaborated on my repos)

- My additions (+ LOC)

- My deletions (- LOC)

- My open source changes

- Preferred language by repo count (owned)

- Stars on my stuff

- Forks of my stuff

- # of people subscribed to me

Some easy tweet templates at the top.
>How did we develop this notion that the economy can function well only when a portion of the population balances on the edge of starvation.

"Pure ideology", a belief that's more moral than factual. You see, we have to discipline the lower classes into working hard, therefore they must live on the edge of starvation, therefore not attaining this disciplined state will inevitably collapse the economy. The causal connection is conjured from air to support the desired policy.
Former co-workers doing exactly that: https://artsandsciences.osu.edu/news/arts-and-sciences-stude...
How much more complex is Ms. Pac-Man when compared to Atari 2600 games? Deep Minds DQN did master (as in better then any human can play them) a whole bunch (49) of 2600 games a while back

https://deepmind.com/research/dqn/

edit: Checking wikipedia looks like it isn't playing all games it can play at superhuman levels

> For most games (Space Invaders, Ms Pacman, Q*Bert for example), DeepMind plays below the current World Record

https://en.wikipedia.org/wiki/DeepMind#Deep_reinforcement_le...
Given how regularly Western Bitcoin exchanges are hacked, I'm not convinced anyone has the knowledge to securely manage a Bitcoin attack.
3-D images reveal features of Martian polar ice caps
I find redis-cluster spec one of the simplest ways to explain clustering, HA, leader election.
https://redis.io/topics/cluster-spec
Here's a data point: I was working at JPL when it instituted an internal usenet newsgroup (this was the mid-90s) for discussing work-related issues. It was initially anonymous to encourage people to speak frankly. Almost immediately it devolved into a cesspool of insults and epithets. It was my first experience with this phenomenon, and at the time I was shocked by it. (Nowadays, of course, this sort of thing is just business and usual on the internet.)

After a month or two it got so bad that management decided to remove the anonymity. The tone of the group changed literally overnight, and people started behaving in a civil manner. The sad fact of the matter is that if you want human beings to behave, you have to be able to hold them accountable.
> Am I missing something?

Yes: the common sense to not troll Lisp threads. How annoying would it be if for every Haskell thread someone jumped in with a comment like "Haskell is not homoiconic or reflective, I feel I've lost the greatness."? What does your comment even have to do with a thread about a Common Lisp IDE? How much effort would it have been to Google "Lisp currying" or "Lisp static typing"?
Felt very rushed for a beginner, okay if you have some background.

Personally, I found Stanford dl courses (image classification, nlp) to be much more suitable for beginners.
Compete.com and the Compete PRO platform have been shut down
That is pretty ridiculous. Pretty much all major libraries are Python 3 compatible and everyone is writing Python 3 (or should be). (Yes, I'm still on Python 2 but moving soon).
Isaac Asimov: How to Never Run Out of Ideas Again
Depends on if people can figure out how to evaluate the more random seeming 'AI style' moves. With the complexity of Go it's possible to only way to really tackle the complexity is to wrap groups of moves together in a local narrative.
Show HN: TempVPN – Self Destructing VPN Servers
The sad thing being how much harassment essentially went on and how pointless it was given that the soviets detonated a bomb just a few years after it was invented. I don't know what else you can do, there must I assume be some security measures but it only seems to make things marginally harder for proper Russian intelligence agents and informants to get information out. I guess it does increase the barrier-to-entry so that not just any 3rd world intelligence agency can steal nuclear secrets.

By cyber-security standards the physical and information security measures taken during the Manhattan project were pretty amazingly pointless. They did a good job of keeping the process of enriching uranium secret from the regular folks that worked on it, but that just kept them from going home and talking to their friends.

The scientists working at Los Alamos knew an incredible amount about what was going on and therefore represented single points of failure.

If a spy had been able to infiltrate Oak Ridge, granted they wouldn't have gotten to see many steps of the process but the fact that lay-people didn't know what they were working on didn't mean much.

The main security for the project probably lay in the fact that economically no other nations involved in WW2 could have attempted such a program, even with day-by-day updates of exactly what we were doing. By the time the kinks were worked out it would have been way too late for any other entities to attempt to copy it.
My Paperwhite was collecting dust until my recent discovery of KOReader.

I'm now toying with my own instance of https://github.com/koreader/koreader-sync-server since KOReader also runs on my Android devices.

I'm not 100% sure how(/if) I plan to sync PDFs, versus just downloading from source on each device.

I intend to play with OPDS as well.
This works:

https://github.com/login/oauth/authorize?response_type=code&...
Heinlein and Clarke discuss the Moon landings as they happen
I would call its style unorthodox rather than nonhuman. It still plays common josekis (standard opening sequences) but often chooses uncommon variations. Its mid game is full of startling moves backed by VERY good reading. There's definitely still discernible strategy that us mortals can learn from.

If I recall correctly, the version that beat Lee Sedol was trained on amateur games plus self-play. My guess would be that this new version relies more heavily on pro games.
It is a human right to be able to go about your business without having your safety threatened. If that business requires use of some internet services as a matter of basic economic survival, then you do have a right to use them safely and people who interfere with that are infringing upon your rights.
Potential loss = unlimited amount of money + friendship
I worked in data science at a tech startup that focused on remittance ($1 billion ARR). I was also offered a position at an early stage bitcoin startup in Vietnam, one of the top 'send countries' for remittance from the U.S. This is the first and primary Bitcoin service provider in Vietnam.

Bitcoin is not ideal for remittance in practice.

Speed: If you use your own wallet, waiting for the blockchain to propagate might actually be slower than currency through a remittance company. I don't know what the clearing process is for Bitcoin wallets SaaS, but Bitcoin is equal to if not slower than normal remittance tech startups. After all, speed is one of the factors these remittance startups are tackling to disrupt Western Union.

Rate: I can't speak universally, but doing remittance in or out of Vietnam with Bitcoin was too high last year. ~5% if we go USD -> BTC -> VND. ~10% in the reverse. These rates are indicative of the local currency being worthless. I also remember transferring Bitcoin internally in the U.S. last year through SaaS would eat out half a percentage.

Foreign workers who remit to their loved ones are price sensitive. That leaves Bitcoin as remittance viable to people who aren't price sensitive, at the asset of more anonymity. IMO, dirty money is not price sensitive. 10% fee to launder money is cheap. If you're already going down this road though, Vietnam mom and pop shops offer practically free remittance. They are unlikely to be regulated. And again, local Vietnam currency is useless. It's not stable or a good store of value. The government sets artificial exchange rates. People in Vietnam desperately want to exchange their money for USD, and are willing to pay a premium, which is still better than the governments rate, and so the remittance shop is able to offer people sending USD to Vietnam a free service.

A Bitcoin provider will have to exchange to and from the local currency if it's to be used for remittance. In the case of Vietnam, the exchange must exchange Bitcoin for the more worthless local currency, and hence charge the higher exchange rate. The provider in Vietnam has an underlying market exchange, actually, where there is no liquidity because people with Bitcoin expect a huge premium to exchange it for local currency.

I think Vietnam's situation can be generalized to other remittance countries where the local currency is undesired, and the government has locked down people exchanging it for USD.
Based on my quantity of down votes, I don't think many people got it. That will teach me to joke about Tesla on HN! Or maybe it just wasn't funny.
2 additional ways to trigger your builds in Pipelines
> Its mid game is full of startling moves backed by VERY good reading.

This is pretty similar to what chess engines do.
Saying "just ban them" is like when the MPAA / RIAA says that Google should somehow magically remove all copyright infringing links from its search results.

Doing it manually doesn't scale.

So how do you do it with automation?

How can automation recognize who the bad users are in order to "just ban them" ?
Cybersecurity Company Checkmarx Prepares for Nasdaq IPO
Perfect, thank you!!! You made my day. :-D
3 Sure-fire ways to become a well-paid freelance writer
It hasn't just kept going the previous n times it spiked, why would this time be different?
It's not unknown for the ingestion of chemicals to "help" with this, especially on the 'making cross-connections' front.
I believe what they're saying refers to the empty 3 seats you might find in a singly-occupied 4 passenger car, as is often seen commuting.

And I basically agree. There is still space in many passenger vehicles. And the vacuum is not strong to get those filled, because it is not infinite or even powerful enough, but there are people trying to fill those spaces to some extent. That was some of the original pitch of the "sharing economy..." That if you had "extra space in your car or house," you could fill it with a rider or a roomer.

It's just that managing the complexities of the extra space in a vehicle is very difficult, particularly in comparison to the simplicity of filling any empty Manhattan streets with new instances of vehicles.
Unfortunately it may not work due to the politics, but it's one of those things where govrrnment-subsidized research will help businesses down the line. The cost on paper versus real cost is not immediately obvious.
>Additionally, Go code runs inside an event loop, which enables excellent I/O performance without kernel context-switches

Interesting, didn't know this (that Go code runs in an event loop). Is the reason something to do with goroutines and channels? something like, a routine gets info that data is available for it to read (on a channel, sent by another goroutine), via an event it receives?

Also, can you explain this point:

"which enables excellent I/O performance without kernel context-switches" ?