skysight-inc/HackerNews huggingface dataset:
> One of our guiding principles in developing Microsoft Edge is that end users should never have to worry about which sites work in which browsers. This philosophy—”the Web should just work for everyone“—led to our choice to target the “interoperable intersection” of web APIs in our browser engineering.

That's a good move by MS. In this context it's great to see them supporting open codecs, and for istance OGG container for audio which was recently announced as work in progress in Edge. Quite a turnaround from the old times of "best viewed with IE", ActiveX, Silverlight and etc.

Why can't MS apply same principle across all their teams? Compare the above to their push for 3D graphics API lock-in.
literally give the kids club drugs and don't worry about it
Area 51 Secrets and Cover-Ups – Are We the Real Aliens and UFO Sightings?
> Ads are not the main privacy issue any longer, since there’s client-side protection against them.

False. There is client-side protection in some browsers now, but this attack exploits native apps that submit precise geolocation when requesting location-targeted ads. It demonstrates how to essentially reverse engineer that precise location with a matrix of ads crafted for this purpose.
Whether it's technically legal is probably less relevant than the idea that the owner can sue you anyway.

At which point you hire a lawyer to prove you're legal, but still at some expense and risk to you.

Or, short of that, they could wait and see if you have some success, then find ways to block you. You can adapt, of course, but so can they.

Generally, I'd avoid basing your success on someone else's whims.
We were speaking about this at the W3C's Advisory Board meeting in London earlier this week.

It distresses me that the specs on w3.org are so hard to read for the average developer. It's great to see how MDN focuses on simplicity, readability, and usable examples.
Very impressive, the original implementation relied a lot on feature engineering.

I'm surprised they're able to prevent a self-play equilibrium with such a simple loss function.

It's sort of like they are using auxiliary outputs but instead of using them to fit features, they are fitting to multiple ways of arriving at 'best play', through predicting value (SL) and predicting probability for best outcome (RL). In principle, they're doing the same thing but in practice it seems like they are making up for each others shortcomings (e.g. self-play equilibrium with RL).
> So technically this version has lost every game it's ever won.

No, they've also played it against AlphaGo Lee and AlphaGo Master. The SGFs are available at: https://www.nature.com/nature/journal/v550/n7676/extref/natu...
The reason it does not help with anonymity is that you own the server that it is running on. It is moving who you trust with your traffic. Do you trust your ISP or do you trust Digital Ocean / Amazon / other hosting service it supports? Any VPN isn't going to provide you anonymity, as you are connecting to it from your IP (if someone is monitoring on the VPN side, they know who you are) and logging into services associated with your identity.

However, from the readme:

>Blocks ads with a local DNS resolver (optional)
Can't help here about HP.

I know that dell xps 13" with FHD screen is very good in this regard, while dell xps 13" with 3200x1800 is mirror like.
Except it is still using MCTS (heavily).
That mentality right there is dangerous. Yes, it is possible, but in practical execution it will be insecure. I see an active mentality to delegate responsibilities to software that should not be. Case in point: using facial recognition for authentication of services with access to one's finances. If anything, we need to realize the reliance on human trust increases with technology.
Thanks for that link. I already listen to half the artists mentioned in the article, so I’m interested in checking out the others. I only recently discovered Tycho (who sound very similar to Ulrich Schnauss) while God is an Astronaut (along with Mogwai) have been on my play-list for the past decade or so. I’d also recommend minimal techno and the second wave of Detroit (Carl Craig, Kenny Larkin, etc.). I spend a lot of time listening to Warp records from the 90s. When I really need to get stuff done, I reach for Fuck Buttons (best listened to with a player capable of gap-less playback).
People with high IQ scores tend to earn more than people with low IQ scores. People with more money in general, have more money to visit psychiatrists to get a diagnosis. I didn't find anything in the paper to control for this issue.

Also, the whole study is based on a survey of American Mensa members which are not exactly a randomly selected group of high-IQ people - Mensa is notorious for its surprising lack of doctors, elite lawyers, quants and other "successful" high-IQ groups. Perhaps the issue is that people with high IQ scores that DON'T have the material success that their IQ would suggest are more likely to have a mental illness of some kind.
Don't you wanna get crawled?
Show HN: Goalfish – Simplifying career satisfaction
... "Using an old hammer doesn’t keep you from building an awesome house" ...
The part that surprises me is the unique identifier for the ad recipient (MAID) being reported to the advertiser. What is the legitimate business purpose of this and is it really a common feature of all ad platforms?
Bigelow and ULA announce plans for lunar orbiting facility – SpaceNews.com
Use Firefox Containers and live happy.

https://testpilot.firefox.com/experiments/containers/
<body lang="en"> - High?

why?
2018 Wealthfront Career Launching Companies List
Measurement requires interaction with the system, and interaction with the system breaks entanglement.
Facial Recognition Surveillance System: Identify Chinese Citizens in 3 Seconds
Some libraries supposedly collect statistics on books used in the building, measured by counting books in the to-be-reshelved area, for use when lobbying for funding.
Maltese person here who has been following this journalist for a long time. The international reporting of this omits a lot of important information. It is far from certain that her assassination had a political motive. While I admired her for uncovering cases of corruption, she also had a very nasty streak, resorting to things like publishing revenge porn [1][2] and mocking women for the way the dressed [3]. A revenge motive completely unconnected to politics cannot be excluded.

I don't deny that the circumstances of the assassination are suspicious, and I also think a political motive is possible, but people are jumping to conclusions without waiting for evidence.

[1](https://daphnecaruanagalizia.com/2013/08/oh-look-whos-here-m...)

[2](https://daphnecaruanagalizia.com/2015/09/bottom-of-the-barre...)

[3](https://daphnecaruanagalizia.com/2016/09/hot-new-style-wroug...)

NOTE: I cross-posted my comment from the other thread on this subject (https://news.ycombinator.com/item?id=15485005).
It just depends on how good the "me too" is. When the competition is a repurposed videogame accelerator, it's not hard to believe a dedicated, built for purpose device could be better.
Moissanite is largely (completely?) controlled by Charles & Covard, at least in the US. I don't see anything online indicating any crossover with DeBeers.
TD-gammon is a well known version of this technique (with 2 ply lookahead, vs a 1600 deep mcts) https://en.m.wikipedia.org/wiki/TD-Gammon

Temporal difference learning was previously consider weak at 'tactical' games, ie ones with gamestates that require long chains of precise moves to improve position (like many checkmate scenarios in chess) .

For anyone more familiar with this technique, is it clear how the mcts/checkpoint system overcomes this? How sensative is the system to the tuning params for those parts of the alg. Like is Go a particularly good candidate because of the ~400 play positions resulting in a (relatively) small tree seach requirement? (I kinda cant believe im saying that go has 'a small search tree'!)

We us td learning for the ai in our game Race for the Galaxy, so it's neat to hear about possible avenues for improvement!
>The year and a half or so that I spent in a bullpen style open-office made me feel like I was an inmate in a panopticon style environment.

I would have replaced 'environment' with "prison" for literary effect. But well said nonetheless. Spot on.

I am in a panopticon open-office currently and it is really bad. People shooting nerf darts all the time (one hit me in the eye when I stood up, luckily I wear glasses). People are exceptionally loud. Yesterday the guy in the half-cube next to me was blasting reggae music for 3 hours even after I said "no one wants to hear that". Last Friday our dispatch manager was walking around all the cubes for 2 hours talking as loud as she could because she just got back from vacation. So I told her "Can you stop talking so loudly? I can't concentrate on my work." Her response: "You just started here what 2 weeks ago?" As if that somehow justified being a huge distraction, ok, I am the bad guy cause I don't want to hear you basically shout for hours on end, sure. Then I got asked by my boss if I said all the women in the office are loud. Then I overheard her complaining to another manager, about being told she was being too loud (talking loudly so everyone in the office can hear). They were essentially indirectly taking a jab at me. It is just petty office garbage and totally unprofessional.

I have already started looking at other companies and I've only been here 3 weeks.
Absolutely not. But those are not the examples I would point to to show that the media exaggerates our enemy's crimes.
>Why should i learn a new language for that?

You make it sound like it was difficult to learn. Underneath, C++, Java, Pascal, C#, Javascript and Python, have many similarities and jumping from one of those languages to another in the list is very easy; compared, for example, to something like jumping from any of those languages to Forth, PROLOG, SQL, ML, Haskell, or Lisp.

Some of them are also really similar syntactically, for example this group: [C, C++, Java, C#]; or this other group: [Pascal, Algol, Go], so even the syntax doesn't get in the way when jumping from one to other.

Thus, usually, software engineers do know more than one language and they apply what better suits the program.
They have a new reinforcement learning algorithm that should be generically applicable to anything where a long sequence of moves results in a specifically gradable outcome.

> The neural network in AlphaGo Zero is trained from games of selfplay
by a novel reinforcement learning algorithm. In each position s,
an MCTS search is executed, guided by the neural network fθ. The
MCTS search outputs probabilities π of playing each move. These
search probabilities usually select much stronger moves than the raw
move probabilities p of the neural network fθ(s); MCTS may therefore
be viewed as a powerful policy improvement operator. Self-play
with search—using the improved MCTS-based policy to select each
move, then using the game winner z as a sample of the value—may
be viewed as a powerful policy evaluation operator. The main idea of
our reinforcement learning algorithm is to use these search operators
repeatedly in a policy iteration procedure: the neural network’s
parameters are updated to make the move probabilities and value (p,
v)= fθ(s) more closely match the improved search probabilities and selfplay
winner (π, z); these new parameters are used in the next iteration
of self-play to make the search even stronger.
Denis Hassabis was asked this in a Q&A after a talk he gave and according to him someone did this (bootstrap a chess engine from self play) successfully, while still being a student and was hired by them subsequently.
Here is why napajs is started: https://github.com/Microsoft/napajs/wiki/Why-Napa.js
"Corporate demagoguery"
This is good however IMO if you need parallelism you should not use node period.
Personally, I'd rather have the people working on AI be the ones who are aware of the potential theoretical pitfalls, rather than someone who is not aware of any pitfalls and rushes full steam ahead.
But I suppose they still do the searching/pruning with a separate piece of code (not a neural network).
I think there are several motives:

1. The people working on these browsers are just that: people. They haven't necessarily been e.g. at Microsoft when IE vs. Netscape was a thing, and probably don't hold grudges. They were hired to work with the web, not against it.

2. There was a lot of duplicate efforts, and MDN was clearly "winning". That's a waste of time.

3. A more "neutral" MDN (although I think they've been doing a pretty good job already) is good for all browser makers. Even if Mozilla and its volunteers are trying to be a non-biased resource, they'll always be writing from their own viewpoint.

4. For Mozilla, MDN being less Mozilla-/Firefox-focused might not sound like a great option, but Mozilla's mission is to build a better, free and open internet, not to be dominant. (Incidentally, that's also the reason MDN "won": this made it able to attract many contributors and supporters.)
That's not what Monte Carlo Tree search is. The new version is still one neural network + MCTS. There's no way to store enough information to judge the efficiency of every possible move in a neural network, therefore a second algorithm to simulate outcomes is necessary.
I wonder how much influence over MDN content these new contributors will have. On the one hand, it looks like a victory for Mozilla and developers everywhere; on the other hand, it looks like this will amplify Google's voice on the direction of web standards and help grow Chrome's market share at the cost of Firefox's.
Aww, no Christa McAuliffe? I used to go to an elementary school named after her. The principal was well enough into space stuff that he managed to get a bunch of the local amateur stargazers to donate their telescopes for a stargazing night. I got to see the rings of saturn for the first time at age 7, it was awesome :)

Wish there was a lego piece for her, she was the perfect link between youth education and space. I wonder if NASA would ever consider sending another teacher into space.

Edit: https://en.wikipedia.org/wiki/Christa_McAuliffe
Congrats on completing a side project to a point you can show it. Just curious, what did you decide to make this project instead of using one of the numerous existing options?

It looks beautiful from the landing page!
... everything looks like a nail!
Self-worth doesn't have to be connected to accomplishments, so why should it be? The car doesn't need fuel because the engine runs fine without it.
"I guess the 'anti-communist' movement would fall under ideology"

I would think that's your 'red scare' unless you're talking about something else.

The "jewish" one - thinking specifically of ww2 - it definitely was more of a biological component, as "how much" you were jewish, and from what lineage, made a difference. "jewish" is both cultural and may have a racial/biological component (imu).
Formula for success with GDPR
That's a good question. Ignoring past headaches you've had with Microsoft's support of open source, how do you evaluate any open source tool for use in production and/or for long-term viability?

In the NodeJS world, sometimes "long-term" means 9 months it feels like. In open source, sometimes "support" means "file a PR if you care so much about that bug" or "fork it yourself". Are you perhaps expecting a longer term or more support because it is Microsoft behind it?

It looks actively maintained right now, but its published semver is 0.x. There are a lot of 0.x libraries in active use in NodeJS, but it's still semver-obvious grain of salt from the maintainers to keep in mind when considering it for support.

The README tells us that it was directly built to support a production need in Bing today. That seems like as big of a vote of support confidence as you might get from an open source project that a team has vested interest in it.

On the other hand, Bing isn't inside Microsoft's developer division, so they have fewer vested interests in supporting outside developers long term. It's also possible that at some point in the future they get internally sold on a developer division or Windows division or Azure alternative that Microsoft has financial or marketing reasons to commercialize.

If I had a production need for something like Napa.js I don't see any particular red flags to avoid it, it looks like it should be easy enough to migrate to something else down the road if necessary, and would probably consider it.
Yeah. I treat w3schools vs MDN like Simple English Wiki vs regular Wikipedia. There's some subjects on Wikipedia (like math particularly) where to understand the wiki page, you need such a good background that you don't need the wiki page anyway. It's good to have a simpler, not complete place to get your feet wet first.
No, I stated government(s) considering regulation is a reasonable fear as well.

Your vision of corporate property rights being inalienable is not based on evidence.
And more dangerously, if they already agree with the majority of the image's content, and there is an introduction of fictional content: that false information gets baked into the observer's mind as belonging to their "trusted information". And that is a major perception problem with humans.
So when can I have one for my desktop?
cool, i didn't know that site. wonderful ux

how's the content added though? its missing so many libraries i use...
Ad networks allow advertisers to target based on fine-grained location which is presumably matched against the location reported by the phone's location services. That is, an app with GPS privileges displays a Geo targeted ad, then that display is reported to the advertiser. So yes, this is using GPS after a fashion.
1. Is super goodness an inevitable result of super intelligence?

2. Is super intelligence an inevitable result of creating self-evolving software?

My feeling is that the answer is yes to both, but I agree that these are not settled questions.
It truly depends on what you're feeding the lambda with. I wouldn't recommend it for stream processing, ie reading streaming data from kinesis. If you're going to read streaming data from kinesis, write a KCL application. I can say 99% you will need the flexibility you get.

It may seem like nothing, but not knowing when the lambda context is going to recycle can also be a real pain in the ass.
> Even if they do issue one, with my last laptop, I had to fight them to replace my main board a second time with the GPU failures because they tried to claim that since they repaired it once, it was impossible that the issue could happen a second time even though all of their diagnostic tests showed that it indeed had.

Been there, done that. Even to fix once. "Well, it fails that specific diagnostic and there's a bulletin about it, but we don't think that's the issue", even though I could repeatedly make it kernel panic due to a GPU fault merely by browsing a page in Safari (and the console spewed forth the same errors).

I know people claim Apple has uniformly excellent service and I'd agree that for the most part, they do, but there's also polarizingly bad service, too.
That perception becomes even more laughable when you realize that the 51 year old female in question is in the top .3% of income globally, while the "permanent underclass" are in the .4% - .8%.
Fake physics is the most distracting thing about character CGI in particular. Any time a character is leaping, landing, swinging on a rope, etc. - it all just looks incredibly wrong and jarring.
I don't think that's what he is implying. But it's also pretty clear that a lot of people died in questionable anti-communist conflicts like Vietnam or in Central America.
They killed a story which would have exposed him much earlier, around 2007[1] if mem serves.

[1]http://m.washingtonexaminer.com/journalist-says-new-york-tim...

Ed: 2004
Surface pro experience where I work is not good. I had my surface for a few months, after every holiday it had problems starting. After my summer holiday, where it was powered off for 3 week, I could not get it to power on anymore. Had to return it to Microsoft, got a replacement. Replaced that with a thinkpad t470s. Much better experience so far, and having 24gb also helps if you run a number of docker images.
That comic is rather missing the mark. "Lego Friends" is definitely not intended for grown-ups nostalgic about Lego.

But this set is definitely intended for adults, since they are designed as showpieces.
Neat. I currently use EpisodeCalendar (https://episodecalendar.com/) so I'm looking at it from the perspective of is it worth switching.

So far, no, as I like being able to see a month view of the calendar. Also, I initially expected clicking the show on the calendar to give me more information (full title, summary), not simply mark it watched.

I'll try it out for a week or so and see if it grows on me.
No, IP geolocation is vastly less precise than this attack. This has a resolution of 25ft.
Their Stack Overflow integration is to me one of the best things that ever happened to search engines.
When was Chomsky ever silenced?
That's a fair point, but what happens if the various big studios decide to pull their content like Disney has stated they will and create their own Netflix? They just launched Movies Anywhere, so it seems like they're willing to partner up if they need to protect their businesses.

And at that point, Netflix would be indie content and a few real good Netflix shows. Don't know if people would shell out $10 per month essentially for the Netflix shows unless they can churn out high quality ones quicker.
The Science of the Death Ray
I have Arch with Gnome on the 4K HP Spectre x360 13 inch, and everything basically just works. Even mixed-DPI with a standard HD monitor.
A Brief Intro to Docker for Djangonauts
Yeah, so I spent 2-3 days trying Trakt, which seems like the market leader.

I kinda hated it. It's SO feature-packed that it's overwhelming. I don't need every app I use to be a mini-social-network.

One of my favourite things is to build a competitor that does _less_. I built http://panther.audio, which is essentially a pretty UI for Spotify's "related artists" feature. It does way less than Spotify, but its narrow focus means I can create a great experience for that single function.

The other thing is, I just like building stuff :) truthfully, Trakt is probably better for most folks; it just does way more. For me, though, I love that I can spend <10 seconds (page-load time included!) on Tello, instead of waddling through a bunch of sub-menus and pages to find what I need.
We've had spears for quite a while now.

https://www.youtube.com/watch?v=mAvEmzjL_lA
We have become inured to the Times's anti-journalistic practice of "simply repeating claims" for years now, but it's still a problem worth pointing out.
Knowledge of its availability would be sufficient to act as downward pressure on prices. Why pay $X for an ounce of gold if enough to drive the price down to one millionth of $x could come to the market at any time?
not as a rule. the one by us had bananas and apples for a while, IIRC, but I think it was just an experiment the manager was trying.
Author here. The API testing tools I used before mostly focused on making writing tests easier through a nice GUI. I would rather have someone else write the tests for me, thus this experiment. Please voice your opinions, and try it if possible. Much appreciated!
That one is cultural. And that's true of gold as well, but not platinum.
s/government/major wealthy-corporate interest/

It's for sale, but increasingly the buyers are not the USG anymore.

So do we fear the devil we know or the one we don't see yet?