skysight-inc/HackerNews huggingface dataset:
> The majority of the time, encryption is used for legal, positive reasons, like protecting your bank info or medical info. Guns, on the other hand, there's no argument for

Ummm, the vast, vast majority of the guns in the U.S. are used for legal, positive reasons like target shooting or self-defense. The number of murders per gun-year is incredibly low, effectively infinitesimal.
And it would be great. Think of all the great symphonies and books!
Not my question obviously, but I loved the real world response by somebody who sounds like they really went through and learned all the mistakes the questioner is about to go through.
‘Vidora’ is a second screen iPad app all Apple TV owners should be using
I've had the XPS 15 since December and that is my only complaint.

PgUp/Dn is not an issue, but having to hit two keys (Fn + Arrow) to Home / End is simply unacceptable when you're used to spam those while writing and refactoring code.

I did some tweaking to mirror my old setup that had Home / End above backspace and that I love, because you can have your left hand thumb on the arrows while your middle finger drives Home / End.

The rightmost 3 keys above backspace are PrtScr / Ins / Del, which I re-mapped to Del / Home / End, and put PrtScr / Ins on the Fn+Arrow instead.
Yeah, this certainly wasn't the case with the previous Developer Edition XPS13. You apparently got Intel with some versions of it and not with others and information about which version included what was pretty difficult to come by. Broadcom supplied a binary blob driver for their wireless but that's not ideal...
It seems to me that AlphaGo's main strengths are:

- It doesn't make mistakes due to pressure or fatigue; it's always playing at its sharpest

- It can read deeper than humans can

- It seems to have better judgement than most current professional players
And the elephant in the room is regulations. You end up hiring a dozen people just to read the draft regulations coming every week, you need to set up processes, controls, compliance depts. And before you know it you became a bureaucratic bank.
Microsoft Store to Not Accept Bitcoin Anymore
Why always compare to Mc Donalds? I wouldn't even eat that if it were free.
In the Age of Google DeepMind, Do the Young Go Prodigies of Asia Have a Future?
Ask HN: What's your primary development laptop?
- Macbook Pro

- Macbook Air

- Macbook

- Surface Book

- Surface Pro

- Chromebook Pixel

- Thinkpad X Series

- Thinkpad T Series

- Thinkpad P Series

- Ideapad / Yoga

- Dell XPS

- Asus Zenbook

- System76 Lemur / Gazelle / etc

- Other

Feel free to share your overall evaluation (positive/negative), technical specs, anecdotes, etc.
Not exactly the most "fair and balanced" article.

Someone could write exactly the same article and claim Linux is ripping off Microsoft by using their past innovations. It would be equally one-sided and false. The reality is that there is probably truth on both sides of this dispute and that obscures the real issue.

The real issue is patents. We need to get away from this model of incentivizing innovation. Otherwise we will constantly have this conflict: someone will invent something (Microsoft), someone will want to clone it (Linux), and conflict will result.
It has to be aware that it can be shut down and have the capacity to prevent that. AlphaGo doesn't know it can be shut down and therefore couldn't "care" less--even if it was shut down in the middle of a game.
Even so, you cannot brandish a weapon at someone you don't know about, while encryption doesn't care.
Yohan Cabaye dengan Fraizer Campbell mencetak gol
Yeah like 60% of the indie games I played have barely made it to better before I was done with them. But this kind of thing is very typical for indie games. There are also a lot of open source games that people play for a decade but it's "still" 0.1.x.

I can forgive them since that often means that they focus on realising their big dream instead of making a big buck out of half their dream. Imho not good for them but quite good for me, since I get to play deeper games.
I have decided not to read this article.

> It’s not only unjust; as per the RICO Act, this should come under investigation for potential violations of the law. This, in our view, is racketeering.

Dear author, present your evidence before making inflammatory statements.
That's the funniest shit I've heard all day.

Those women - Mayer, Meg Whitman, Angela Merkel, Christine Lagarde, Mary Barra, and let's not forget, Tim Cook, should all resign immediately.

They're bringing down companies and in some cases entire economies with their destructive policies. And yet they still rake in millions in compensation.

Makes you think there's something bigger going on.
One caveat with Amazon products reviews. With any products that have unusually high 5*s, search for term 'exchange' and lookout for lines like : 'I received this product at a discounted price in return for my unbiased review.' I got bad experience with multiple such products.
The people writing these reviews definitely seem to start with positive, since they got the stuff for free or discount!
> There is plenty of weaponry that is restricted despite the second amendment. The US public gets pretty antsy when smallarms get restricted, but they don't say much when states start banning civilian-owned things like tanks, landmines, maces, or even brass knuckles.

Those laws are violations of any honest reading of the Second Amendment (with the possible exception of tanks, if one thinks that the Second Amendment protects only man-portable weapons).
In another life I built an entire product for the sole purpose of helping companies meet their regulatory requirements for marketing their products to other people who worked in finance. I had many a meeting with compliance officers. It was ludicrous.
> Such firmware can be mandated from manufacturers without outlawing encryption directly but making it useless nevertheless.

So the obvious first response to this is that it doesn't actually work. Have you seen the security of these vendors? Apple takes it more seriously than most because they're using it to maintain control over the App Store and yet people still root iPhones. Mandate it by law on vendors who don't even want to do it and it will be completely broken in two days. And completely broken against not only the user. Let's not forget the situation with wifi routers -- "only the manufacturer can issue updates" quickly turns into "security updates are not available from anyone anymore" with the consequent catastrophic nightmare following directly.

But let's pretend we're uninformed pedestrians who don't know that for a minute. How is this idea not even more outrageous than banning encryption to begin with?
Deep Secrets and the Thrill of Discovery
I don't like the idea of FPS'. We'd expect them to behave the humans when they play FPS - they run looking forward and will occasionally look left or right and follow some predetermined pathing that they are familiar with.

With an AI, if we base it on pixels, what they will do is spin around 360 degrees about 60 times a second while moving forward so that it can maximize all of the pixels inputted at a time. It would compare it against the stored level design and shoot at anything that is off (or against character models). I can just see that it's not going to behave like anything we'd expect.
If it can be fixed by restarting the router, the router could have fixed it automatically during operation if it had decent software.
Thank you for the offer. We are currently looking to hire individual full-time engineers directly ourselves, rather than working through/with an offshoring company.
Yeah... until the mountain of poorly documented plugins built on Webpack causes it to collapse just as Grunt, and Gulp did before it.

The first time I used Webpack... I wanted to punch someone so badly... their documentation for the Webpack plugin they wrote didnt mention that it would also turn all my SCSS/CSS into JavaScript. Imagine the disaster that was. This is the experience I have over and over again. I expect a 'plugin' to plug into things without requiring me to read every line of the plugin's source code... if I have to do that I may as well write my own tool. Community displeasure builds until someone writes a new tool and we get yet another mass exodus to that tool in the hope it will be better. It seems to be about 18 months to 1 year.

I suspect the entire JavaScript ecosystem is suffering from an effect similar to Dunbar's Number, https://en.wikipedia.org/wiki/Dunbar%27s_number

There becomes 'too many libraries' and after a certain point, the tower collapses again to a smaller pool of new dependencies because we cannot without much "fighting the tide" maintain a mental model with the level of complexity necessary to keep all these dependencies in our heads while working.
The RAM options on the current crop of ultraportables annoy me to no end - all soldered, and all basically require grabbing the top of the line i7 + massive SSD models to get 16GB of RAM. I just want that much RAM on a mid-tier CPU and a big-enough-but-not-overkill SSD config, but I can't find anyone who will sell it to me.
As long as those systems/problems include a grid based problem space where the goal is to successfully place stones restricted by a limited set of rules.

Ok flippancy aside, there are two problems that make techniques like this single-domain: network design and network training.

The design, uses multiple networks for different goals: board eval (what boards look good) and policy (which moves to focus on). Those two goals, eval and policy, are very specific to go. Just like category layers are specific to vision and LSTM is specific to sequence learning.

Network training is obviously hugely resource intensive -- and each significantly complex problem would need such intensity.

It is amazing the variety of problems DNNs have been able to do well in. However, the problem of network design and efficient training are significant barriers to generalization.

When network design can be addressed algorithmically I think we may have an AGI. However, that is a significant problem where you automatically add another layer of computational complexity so it is not on the immediate horizon and may be 50+ years down the road.
That's alcohold that you're thinking of.
Generally when TypeScript is compared to C#/Java, it is about the syntax look, or when contrasting it to other type system such as, let say, Scala. And then it's very much on the C#/Java side of the fence.

TypeScript definitely got the structural checking of interfaces right, but I beleive (correct me if I'm wrong, I'm referring to https://github.com/Microsoft/TypeScript/issues/202) that classes are also structurally checked. Flow does nominal checking for those, with very good reasons.

While it's a shame the details are light because you kind of need the presenter to go with the slides, the following explains a few of the reasons between TypeScript vs Flow:

http://www.scs.stanford.edu/16wi-cs240h/slides/fb-slides.htm...

(not the whole deck, just a few slides after 45)
Crystal for Rubyists (free ebook)
The printed book has reasonable margins; there's over an inch of space on both sides of the book. The text is small but to my eyes looks like 12 or 13pt font (caps characters are around 2.5mm high). By way of comparison, the text is around the same as Leslie Lamport's LaTeX book and slightly larger than Donald Knuth's TeX book - though the latter has more dense text as the line spacing is reduced.

So yes, it's a dense book, but it's not particularly unusual for a technical book, and the 1" margin is sufficient for small annotations.
I hope / believe this is true. And then the EU will be the beneficiaries of being the countries best situated to provide technological devices and services without weakened security.

"Made in Estonia with European-grade security"

"EuroSec(tm) certified to respect your privacy"
I have read that a go world champion playing against god would need between 4 and 5 stones of handicap.
I have to sympathize with Obama here. Although I am very much pro-encryption, the arguments here are not convincing at all; you'll have a hard time convincing people by dismissing their views or implying that they don't know what they're taking about or instilling fear that all the tech companies will leave the US.

The way you talk to people is more important than the points you're making.
> besides, gun regulation works fairly well almost everywhere in the world

source? doesn't work in venezuela and didn't work in maoist china or hitler's germany
I was just contradicting your statement.

A human brain (or any other animal brain for that matter) is almost infinitely more advanced and computationally efficient than state of the art machine intelligence, even without taking things like thoughts, emotions and dreams - which we currently do not understand at all - into account.

It's a huge accomplishment for machines to be able to win over humans in games like chess and go and <insert game here>, but these are games originally designed for humans - by humans - to be played recreationally and I think we shouldn't read too much into it.
This is very fast!
Maybe I'm failing to fully understand the article but it seems that the two subjects involved here are not Linux and Microsoft, but rather Canonical (a private, for-profit company, which mantains one of the many Linux distributions, a distribution which, among other things, gives away the user's search data because of a lucrative agreement with Amazon) and Microsoft (another private, for-profit company).
Understanding Flink's Advanced Stream Processing Using Google Cloud Dataflow
It is an undisputed historical fact that ubiquitous strong encryption was the primary enabler in the explosion of online commerce. What are you even talking about?
A mobile phone version will still trounce the current AIs like CrazyStone considering the single machine version is competitive with the cluster (can take some games off of it)
Give me a break, the structures are already full of holes. That's why the ice dam is needed.
I don't feel like the barrier to entry in ClojureScript is that deep. I think you will find it is awfully easy to pick up if you fall into one of the following categories:

- You have experience with Lisp dialects (even better, Clojure specifically).

In this case, you know the language semantics but not the application of in this domain. The core concepts are so simple, and there is so much material out there covering it, that picking this up should be easy.

- You have experience with modern reactive architectures in any language and an understanding to structure application state atoms.

In this case the concepts you learned will largely prevail and you will be left learning the language semantics. While Clojure has an enormous core library, you can do a lot with only a very rudimentary knowledge of the language.

Also, what you aim for will probably make a difference. Reagent and the hiccup style is incredibly easy to pick up, and re-frame supplies a very nice state manager. Om and Om/Next are probably more difficult to pick up, and at least in the case of Om, probably not worth it now. Om/Next seems to be an attempt at replicating an entire React/Relay or Falcor/GraphQL stack in Clojure/ClojureScript, and at this point it is dubious what size of an application you need to develop to break even on the architecture and complexity costs.
Personally, my ideal library would be one that doesn't make me 'beg for help'... one that is so easy to use that I can just 'weave it in' to all of my existing HTML that need it without needing a mountain of pre made parts to work faster. After all... making strait HTML is pretty damn fast with any competent template engine, server side or client side.
Narcissist
The Affordable Tesla Model 3 Reveal Is Just Days Away: Facts and Rumors
Re: #4: I'm not disagreeing with your policy ideals, but I would say that the law enforcement environments in the US and UK are different.

There seems to be a general "unenforceableness" in the US. It's near-impossible to carry out a near-universal ban of anything-at-all in the US.

Individuals, groups and even state/local governments in the US tend to simply take matters into their own hands if there's a law they dislike.
I think AlphaGo is specialized to play Go. You must be thinking DeepMind, on which AlphaGo is based.
C# has string interpretation?!

String foo = bar;
$"{foo}";

You learn something new every day.
> uninformed pedestrians

Using "pedestrians" as a pejorative is something I've not seen in a while. What century is this?
You realize it's a laptop, not a punching bag, right? Out of the hundreds of Apple laptops I or coworkers/friends have owned, I've only seen a few with broken trackpads, and all were five or more years old and most (all?) had something dropped on it.
Watching the game and the commentary there's an eerie sensation that AlphaGo is just going along playing the petty local games with Lee Sedol. It's very anthropocentric, but you could imagine AlphaGo saying "I could have crushed you from the start ... but I'll just play along and do that one move to give you the illusion that it was close".

But maybe it could have 40 of those moves to play an incredibly confusing game for humans. I think giving the machine a big handicap against pros might reveal it's true colours ...
Your comment reminds me of the Star Trek TNG episode Peak Performance. Data wins the rematch by playing to stalemate.

https://en.wikipedia.org/wiki/Peak_Performance_(Star_Trek:_T...
The ending work from home policies was a layoff in disguise. Brilliant in a Dilbert sort of way.
Cache:

http://webcache.googleusercontent.com/search?q=cache:mCCbjRY...

Obligatory XKCD: https://xkcd.com/327/

And no, it's not her parents' fault, it's the fault of the unbelievably (actually, sadly, all too believably) bad programmers.

Good programmers learn from their mistakes, the best programmers learn from other people's mistakes. Read widely, very widely, and learn.
Until there's no 1:1 relationship between the client and the server APIs, or you don't control all parts of the server... Relay is amazing, but it makes assumptions about the server (its kind of the point).
After 10,000+ data points, we figured out how to write a perfect Medium post
Stanford NLP Parser
I tried to power through it last month but couldn't do it despite my best intentions.

Book is a major snoozefest and nothing like its famous cousin 'The C programming language' . I credit the C programming language as one of the books that made my choose writing code as a career. This book on contrary can make no such claims.

Save your money and stay away from it.
echo 'alias json=jo' >> ~/.bashrc

Or even better

sudo ln -s $(which jo) /usr/local/bin/json
I look for paid apps on the Play store with high ratings. Those are usually decent, and you can return them if they aren't. Free apps on Android are like 90% borderline malware.
Yes I can always do this sort of thing. But it would be nice to not 'maintain the illusion' when the future day comes that I've got `jo` installed on my various desktops and laptops, inside containers, on snowflake servers, on cattle servers, used by a growing collection of shell scripts written for various versions of sh and bash, etc...
On a practical level, it's more difficult to interdict and regulate non-physical things. There is a potential future where 3d printers are good enough and universal enough that guns are knowlege too - but that's not the situation today. How easy a thing is to regulate matters enormously to how actively you want to pursue it.

The difference is that guns require the user to engage others with the gun to be effective. This is how people pull guns on the police who are breaking into their houses and get shot, this is how people hurt themselves while practicing with their guns, etc. Even if everyone has the best of intentions, there is still potential for injury or death. Good intentions are not enough, perfect use of guns is also necessary.

Poor use of encryption, on the other hand, has the opposite effect. Poorly encrypted documents are simply insecure - bad but not injurious. On the other hand, correctly encrypted documents are simply in-accessible. While guns are objects that are fundamentally about affecting other things ("If you do X, I will shoot you"), encryption is fundamentally about affecting the thing that's encrypted.

I suppose I meant that the stakes are lower with encryption. If someone gets encryption and doesn't know how to use it, they simply incorrectly encrypt their stuff. If someone gets a gun and doesn't know how to use it, they may hurt themselves or others. incorrectly encrypted documents may hurt people, but it's not inherent to the encryption.
Yeah, I'm wondering why Dell does that. I have M2800 and they give only HDMI, while most monitors require either Display Port or DVI (I'm ignoring VGA connector).
I wonder how easy it would be too adapt the API to a set of C++ classes?
Superhuman has a very specific definition in the field of game playing algorithms. It is the case when the algorithm can always beat all humans. AlphaGo winning 5-0 against the number 5 ranked human (Lee) would give only a small indication that it is superhuman. Regarding streaks, evenly matched humans can go 5-0 an expected (0.5)^5 or 3.125 percent of the time. So not particularly rare. If it loses even one game then it is not yet superhuman.

If top humans get beat 5-0 with significant handicaps then it is likely AlphaGo is superhuman. However, it is expensive to run AlphaGo so it is unlikely that we will know the true strength of AlphaGo for a while (more challenges) or until hardware catches up.

Update: typos and clarifications
Redux is 100~ lines of code without all the sanity check. Thunk is -4-.

You kind of need to settle on some kind of design pattern on how your data exists, flows, etc. You'll want to be reasonably DRY doing it. Whatever you code will probably be around the same scope. May as well use something that's already documented and done. Same some time.

Then if you want to roll up your own bundler, minifier, manage your script tags on your own, spend more time testing, etc...well, that's up to you :)
I have a QHD version. I have Firefox set to 125% (or 150%). I'm heavily relying on <ctrl> +/- to control the information density in terminals and browsers. That works really well.

Most UIs nowerdays adept to DPI, so no real problems there (idea/intellij just fixed their stuff to work better on HiDPI).

It's today just a matter of choice. I usually use a prescaling/font size etc. that does not pack too much information onto the screen but I enjoy that I can increase the density if needed!
I think we all agree Mr. jobs was a talented engineer, and knew innately that the average computer user needed simplicity, and someting slick. He succeeded.

I'm not sure what Yahoo even does these days. They do have money, especially if they cut more jobs, and bring in that money sitting in that Chinese company.

If I was in her shoes, I would put a lot of money into a wifi/cellular phone. Something like Rebublic wireless.

I noticed Google is trying to get into that market, but they only offer two phone choices, and are charging $30/month for essentially wifi voip, and $10 per gig for data.

I would love to see Yahoo get into this market. Get cell phone bills to under $10-$20 a month? It just seems like something they could do?

Someone is going to drastically reduce cell phone monthly bills? I would like to see Yahoo play a part in the future.
A lot of people think they need a lot of cell phone towers, but I have a weird feeling, most of that is marketing?

In my world, I'm usually have access to wifi. Yes, there are times I need access to a cell phone signal, but it's not as much as I thought.

I really feel in a few years, we will look back on our $80/month cell phone bills, and say, "I can't believe I paid those blood suckers that much money each month."

Whatever happens, I hope Yahoo survives. They never screwed me over. I only wish them, and Marissa the best! I can't recall the spelling of her last name--no disrespect.