skysight-inc/HackerNews huggingface dataset:
I'm confused. Is "the engine you use to access a large variety of websites" Opera, or Google the search engine? If it's Opera, Chrome then is no better (and arguably Gmail holds the keys to your kingdom anyway). If it's Google, Chrome is no better, and Gmail holds the keys to your kingdom anyway.

More generally, I don't see how China having your browsing history is worse than the US having your browsing history and your authentication attempts and all your contacts and just everything, completely everything.
> That's potentially one philosophy on it, sure.

That's not potentially one philosophy, that's the definition of unit testing.

> Yet that still doesn't preclude private methods from being an independently testable unit

Then these methods ain't private as they break encapsulation. You can't have it both ways. Either a method is private or it isn't.

> Implementation details are the meat of the whole thing

But unit testing isn't about testing implementation details, it's about testing a specification that your API must respect, because that's the behavior collaborators consuming that API rely on. If your collaborators can call a private API then that API isn't private at first place.
Facebook and Google track you all over the web.
dont people usually charge their apple(smart) watch at night anyway ?
Great! Yahoo's maps are generally good for tracing, but the quality varies from place to place. Hopefully this improves the situation.
The Science About Planet Nine, So Far
Toshiba demo-es 64-layer 3D NAND
My point was that you have a remote control already; you don't use a tablet instead of that, just for use as a remote control. In a similar way, a tablet might be overkill for a 'home assistant', and the Amazon Echo seems designed to address that.
U.S. Life Expectancy Changes Wildly by Zip Code: Study – Fortune.com
I'm wondering if anyone has tried to use another language - I'm thinking Ruby - as a pre-processor for C++ code. I know people have pre-processed C++ code with various tools - for example Qt - but I'm thinking of just replacing # pre-processor statements with something like Rails based templates.
Falcon Heavy Center Core Test Firing
9th International Conference on Waste Management and the Environment
Laptops on Planes: U.N. Seeks a Global Approach to Ban – Fortune.com
Why does it matter if it's a separately managed account?
It's also a simple rip-off of what Vivaldi already had, thanks to customisable side panels - which, to be fair, is itself a simple update of what Mozilla had back in the '90s.

If this is the best Opera has to offer today, they won't last long.
What did you gain? Remember the chain of people leading to your mouse had nothing to do with this guy as he did not disclose his idea before people started making lasers.
> But I would expect "auto x = y;" to create a new variable by copying

Why would you expect that? There are plenty of examples of other referentially transparent languages where "x = y" means x and y refer to the same thing, not different things (one newly created) initialized to the same value. Maybe you expect it to work the way it does because that more closely resembles how C++ has worked for you in the past, which is a bit of a circular argument.

> Of course you may now say that one should have done it right from the start, but this is then an argument about the initial decisions in the late 80s, not about the use of auto in C++11.

Yes, that's exactly the point I am making.
Making a homebrew smartwatch sounds like a fun side-project. Any chance you would be willing to share your progress so far? I'm a student with an interest in electronics manufacturing so making one would be more of a learning experience.

Also, for a one-off screen have you looked at contacting a manufacturer on something like Alibaba? They are usually more than willing to send a discounted/free one-off sample of a product.
Java 9: Yet another Jigsaw opinion piece
How the Space Pope is helping to find real exoplanets by playing Eve: Online
It was pretty hilarous that some of the fake PDFs were so sloppily done that they left the Photoshop layers in. https://twitter.com/luxphoton/status/860471510821109760
Emergency Declared at Nuclear-Contaminated Site in Washington State
X-Fab makes GaN-on-Silicon devices on 200mm wafers
You generally don't want to burn halogenated plastics like PVC though. As I understand it that will release highly toxic dioxins (which cause cancer and birth defects among other things) unless they are incinerated at high temperatures.
The GP didn't specify U of T St. George campus specifically, but if we're assuming they were, students have a wide variety of residence options available to them at great rates[1] provided by the university. In cases where students don't wish to remain in the residences, they can move out and share apartments or condo units.

Also, there aren't any U of T buildings[2] close to the Quayside cordon[3], hence I find it hard to believe that this particular project (or any) will raise rents all that much for students attending U of T on the St. George campus.

[1] https://www.studentlife.utoronto.ca/hs/st-george-residences

[2] http://map.utoronto.ca/

[3] http://www.quaysideto.ca/
Ask a million people to toss coins repeatedly and it's likely you'll find someone who gets twenty heads in a row.

There's a lot of survivor bias in the industry. All the old players have made a lot of money at some point. If they hadn't, they wouldn't be old players.
There's tabmixplus that is way better than changing setting in about:config.

[1]: https://addons.mozilla.org/en-US/firefox/addon/tab-mix-plus/
H1B Reform: No Worries, It’s Good for Everyone
IIRC Opera has an agreement with Google to make it the default browser. I wonder what they have with Facebook, Baidu and Yandex. Maybe the default browser is region-based.
On top of it he now says, he wants to have a list of all the work we have done so far as a proof so that he can show it to his management as a proof of our experience. It is clear he wants to copy our work from different samples and setup his website within 20 days.
Which gaming consoles ? Nintendo dropped opera a while ago.
Vivaldi (by the original Opera people) has tiling.
I suppose that's what this discussion is about. Who deserves what.

I don't think anyone really has suggestions that enable anyone to by a family home in Palo Alto. But, the question is do local residents deserve the right to keep out newcomers.

Who has what rights (who deserves what) is not an abstract truth we discover. It’s decisions we make.
Thanks appreciate your feedback.
Thanks..appreciate for replying...
It's a tricky one. The trouble is that Shakespeare is one of the two great anchors of modern English, the other being the King James Version bible. You can't be highly literate in English without knowing both, because so much common phrasing and allusion is straight out of them.

(The trouble with the KJV is that it's hardly ever taught as a literary source, only as a religious one, but that's a separate rant. And if I wanted to fix it I should become an English professor and teach it for a year to prove my point.)
>How is that relevant in any way to the topic at hand?

The topic at hand is "why trust your data to X".

If everybody trusts their data to Y, which has the same or even worse track record than X, then "how's Y worse than X which you already trust with your data" is a very relevant question to ask. It can make people consider both X and Y in perspective, and even consider moving their data to a safer Z alternative.

>whataboutism

I don't particularly care for knee-jerk accusations of thought crimes like "whataboutism".

"What about" is a very useful question. Only idiots speak of something without placing it on a larger context, and without considering the alternatives.

Invocation of whataboutism basically makes it a thought crime to put things in perspective. It's a tool used to constrain discussion, whereas "what about x" expands the scope of the discussion.
I use the trackr skill. Advantage being that even if your phone is on silent, it will ring it.
The amazing em unit and other best practices
Release notes:

https://git.kernel.org/pub/scm/git/git.git/tree/Documentatio...
Specifically for the Apple watch, people did with the original, but the newest model has enough battery to survive longer than 24 hours. I sleep with mine on for (3rd party) sleep tracking and charge it while I'm in the shower.
Wonderful read.

These types of articles always puts the amount of computing power I spend to watch videos of a cat jumping into a box and falling over into perspective.
I bet you're one of those bash-the-fash scum.
Oh, is this because of context switching for resource staring?
SEEKING work - Remote

Ruby on Rails developer with 10yrs experience, 6+ yrs remote. MongoDB, Nodejs, javascript, scss, ec2, heroku, lua.

Base in Austria but also available for US East Coast clients.

https://tomk32.github.io
Kenya Is Set for Mobile Money Interoperability as Early as July 2017
Isn't the US govt more evil than the Chinese govt (for non-residents atleast)?
It is outrageously fast (at least compared to compile) but would need integration via libffi to speak to the rest of the universe. This is not a priority for the maintainer, since he's exploring compile-time metaprogramming (where you want a very restricted sandbox)
What's wrong with them? Bookmarks work great.

They are not designed to be used as a personal knowledge base or a wiki.

Edit: One of my most used bookmarks is to a specific url on localhost. I'd say bookmarks are as useless as a browser gets while you're offline.
It's a little worse than that as there are vast incentives to be that guy with 20 heads so people will record themselves fillping coins over and over then only talk about their best streak.

Thus you end up with most companies having an 'above average' streak in a given year even if the average investment does poorly.
https://m.youtube.com/watch?v=rwvIGNXY21Y
Where I live the developer has to pay an "impact fee" per unit as part of the permitting process that is supposed to offset the cost of road and school construction. Right now it is about 4500 for a single family home (in semi-rural Maryland).
I've been working on doc2vec stuff recently.

The statement Le and Mikolov's "Distributed Representations of Sentences and Documents", frequently cited as the original example of "doc2vec", could not be reproduced by Mikolov himself. is an overstatement - there was only one part that couldn't be completely reproduced.

It's true that Quoc Le's results on the dmpv version of doc2vec have been hard to reproduce. However, the very stackexchange link you cite above points out that it can be reproduced by not shuffling the data. It's likely that this was an oversight.

However - and it's an important thing - the reason this example gets some attention is because doc2vec is a very strong model even in dbow form.

here's an IBM research paper that leads and concludes with "we reimplemented doc2vec and made it work well"

No, they took the Gensim doc2vec implementation and experimented with parameters on different datasets[1].

Also, Mikolov's Word2Vec work was even more important than doc2vec and was fully reproducible and was released with code and trained models, while at Google.

[1] https://github.com/jhlau/doc2vec
>Obviously in the US there's more checks and balances, to make a company's statement more believable. Or that's what we believe anyway...

Without significant prove that this is not the case this handwaving way of comparing the US democratic state to China is just wrong. From Consumer protection to free and fair elections the US system is almost nothing alike the chinese system. Of course the US has massive issues (as do other Western democratic nations) but this handwavy "well they just don't tell you' stuff without actual good data behind is just destroys any credibility and is a huge problem for our democracies. Please stop doing it unless you provide exhaustive evidence.
Let's say, worst-case scenario and this consortium of companies is heavily linked to the Chinese govt. So what? Why would a foreign govt care about me, a citizen in a Western country? For what purpose (other than to maybe sell me stuff)?

It's for this reason I have considered using a Chinese/Russian email service rather than Gmail, at least there is a chance they won't cooperate with the local authorities if they ever want to clamp down on my ass for some reaosn.
Who said anything about Python or Java? In any case Java and C++ are roughly similar. The next tier of languages such as Rust or Haskell are within a small constant factor in the usual benchmarks. But quoting such benchmarks is questionable because the C and C++ implementations require much more man-hours of hyper optimization to get into that top-tier position. The real important takeaway is that the first or second attempt in C++, by someone who is not a language lawyer, is nowhere near the maximum achievable speed. Whereas the first or second attempt by a similar layman in a reasonable language like Haskell is not only faster than the initial C++ version, but has fewer bugs as well.
> Opera, or Google the search engine? If it's Opera, Chrome then is no better (and arguably Gmail holds the keys to your kingdom anyway)

True, if I used Google, or their products.

But, I use Mozilla, who are publicly auditable, and an email provider that is not located in the US.

The majority of visits to websites have no search engine interaction, but those that do, make use of DuckDuckGo and the like.

> More generally, I don't see how China having your browsing history is worse than the US having your browsing history and your authentication attempts and all your contacts and just everything, completely everything.

Bringing up the US here, isn't entirely relevant. We're speaking about China, who have demonstrated some interesting ethics around people who are non-Chinese over the past few decades. Yes, the US is of concern, but that doesn't mean that China isn't one.

Secondly, your browser doesn't just have your history. It also has your authentication attempts, because it makes them. It also controls what certificates you use, and can trivially be used to MITM every authentication you make, unless pinning or other not-well-adopted practices are used. Which can give them everything.
Yes, there have been a couple of attempts to use CNNs for translation already, but none of them outperformed big and well-tuned LSTM systems. We propose an architecture that is fast to run, easy to optimize and can scale to big networks, and could thus be used as a base architecture for future research.

There are a couple of contributions in the paper (https://arxiv.org/abs/1705.03122) apart from demonstrating the feasibility of CNNs for translation, e.g. the multi-hop attention in combination with a CNN language model, the wiring of the CNN encoder[1], or an initialization scheme for GLUs that, when combined with appropriate scaling for residual connections, enables the training of very deep networks without batch normalization.

[1] In previous work (https://arxiv.org/abs/1611.02344), we required two CNNs in the encoder: one for the keys (dot products) and one for the values (decoder input).
>That's a bit of a false equivalence. Letting me do something while you watch is not the same as you stopping (and punishing) me from doing it right away.

No, but as a citizen of a third country, you worry about countries with a history of messing with third countries (especially yours), not about countries that mess with their own citizenry.

Someone in Chile for example, would probably worry more about their data falling in the hands of Google, than about falling in the hands of China (since the latter never was in bed with Pinochet, even if it censors the internet from its own citizens).
The EULA does specifically say that the contract is based on Norweigan law, for what it's worth:

> 12. THIS CONTRACT IS BASED ON NORWEGIAN LAW. This EULA will be governed by the laws of Norway without giving effect to any conflicts of law principles that may require the application of the laws of a different country.

Other potentially interesting terms -- "components" from "third parties" may be delivered along with Opera. Operate claims they're not responsible for that software, despite making the choice to deliver it to you:

> 5. COMPONENTS FROM THIRD PARTIES MAY BE DELIVERED ALONG WITH THE SOFTWARE. The Software is delivered along with certain software components provide by third parties (“Third Party Software”). Opera shall not be responsible for any such Third-Party Software.

Opera may come with "additional services", including one that routes your browser traffic through an Opera proxy:

> 6. THE SOFTWARE MAY INCLUDE ADDITIONAL OPERA SERVICES. Various additional Opera services may be offered where available via or as integrated into the Software (“Services”). These Services may include one or more of the following:

> ii. Compression: The Software includes compression functionality to enable users to boost the download of web content such as webpages and/or videos. This functionality requests web content through Opera’s proxy or compression servers. Your browsing experience may change due to increased loading speeds.

This last clause seems to allow Opera to route your web traffic through their servers, where they presumably have the technical ability to examine, record, and modify it. It's not clear to me if the EULA places any restrictions on how they may interact with this traffic, to record it, examine it, etc.

Others of these "additional services" are described as "optional", whereas the compression service is not:

> v. Contextual Hints: The Software may include “Browser Assistant”, a component that provides contextual hints about certain Opera browser features and other useful information which you might be interested in. Browser Assistant is an optional component of the Software.

Though, to be fair: the third-party reference may be referring to open source software (but doesn't appear limited to that); and Opera's compression service is similar to features offered by other browsers like Google Chrome.
Absolutely! It's a great mix of day to day problem solving and exploring the limits of the aircraft.
That "or sth" seems entirely superfluous.
Only if your claim to fame is primary sound transduction and not, say, being a guru of giving other people tools and help with their ideas. My own career over the last ten years or so has been based on the latter.

I will say that I think the 'power-law' nature of that is not dissimilar to being a primary sound transduction artist. You don't get a large number of people being celebrities at tutorials, or of disseminating free plugins.

And yeah, I do mean to expand upon this: got a likely domain for it just yesterday. The trick there is that you need to be inter-disciplinary enough that you can produce a really wide range of content, that by definition a newbie couldn't possibly process. I can go from 'slew rates in op-amps in boutique guitar stompboxes' to 'exploiting unusual interpretations of the Circle of Fifths' (did you know the Four Chord Song can be read as a atomically contained minimum-area space in an extended diagram of the circle of fifths?) but a newbie wouldn't cover that range.

There are no secret weapons, just secret masteries: by that, I mean 'stuff that's sensible and obvious, but to the contextless outsider seems like black magic coming out of nowhere'. Any sufficiently deep context seems like magic to someone who has no idea of the scope of that context.
This would be possible with a chrome extension. They can implement their own search engines.
Why do I stop using Fetch?
Latecomer to the party?
I gave up using Opera for good as soon as it became a vassal for a US company.
I wouldn't say that "LMMS has vst issues". I would say that vst has a serious issue: it is not a open standard. Although it seems they are trying to improve that for the linux community: http://cdm.link/2017/03/steinberg-brings-vst-linux-good-thin...
Shakespeare needs to be studied not mainly because it is great literature (which it just happens to be), but because it is the cornerstone for so much culture that followed. So much English literature that follows makes so much direct and indirect reference to Shakespeare and his works that you'll miss out on much of its meaning if you don't have that background. People will use shorthand like "Othello" or "Hamlet" or "Puck" and expect you to understand what they are talking about.

That being said I agree that we can change the way Shakespeare is studied. Focus the study on the effects he's had on the literature that followed rather than on works themselves in isolation. It's far more important to know the plots, characters and main points and themes of his most important works rather than having read all of them.

I guess the point is that there are two (equally important) approaches to studying literature. One is studying literature as the art of writing and one is studying literature as social and cultural influence.
THIS, this right here. That idea has come to my mind many times, having something like a library of "recipes" for sounds. The hardest part for me whenever I try to do something in FL Studio is getting the source samples and make them sound the way I want individually. It's a shame to have an idea for a song in my head and not being able to materialize it just because I don't know what kind of plugin or instrument I should use.
You could have similar criticism of the US, see patriot act.
“There’s way worse videos”: Today’s students on Rodney King
<sarcasm>
It recently occurred to me that NIMBY policies probably are secretly promoted by US government as a way of protecting cities against nuclear attack: thanks to them cities get spread on the largest possible area, minimizing potential casualties and damages by exploding nukes.
</sarcasm>
There is no online demo but you can run the pre-trained models on your local machine: https://github.com/facebookresearch/fairseq#quick-start. CPU-only versions of the models are available as well.

For a comparison with other translation services, keep in mind that our models have been trained on publicly available news data exclusively, e.g. this corpus for English-French: http://statmt.org/wmt14/translation-task.html#Download .
In+the+Eyes+of+Science,+Is+Time+Travel+Possible?
It seems to me that the CPU utlization metric (from /proc/stat) has far more problems than misreporting memory stalls.

As far as I understand it, the metric works as follows: At every clock interrupt (every 4ms on my machine) the system checks which process is currently running, before invoking the scheduler:
- If the idle process idle time is accounted.
- Otherwise the processer is regarded as utilized.

(This is what I got from reading the docs, and digging into the source code. I am not 100% confident I understand this completely at this point. If you know better please tell me!)

There are many problems with this approach:
Every time slice (4ms) is accounte either as completely utilized on completely free. There are many reasons for processes going on CPU or off CPU outside of clock interrupts. Blocking syscalls are the most obvious one.
In the end a time slice might be utilized by multiple different processes and interrupt handlers but if at the very end of the time slice the idle thread is scheduled on CPU the whole slice is counted as idle time!

See also:
https://github.com/torvalds/linux/blob/master/Documentation/...
... and even pinning won't save you unless you use a tool to monitor your connections and confirm you actually are using the cert your browser is saying you're using.

I'm not entirely sure it's possible to build such a tool.
Slicing code
Polling the keyboard and using something like ncurses can work. I've implemented console Tetris in an hour using just those tools, and you get to write a game loop, rather than being called back by a framework like most GUI setups.
Hacker Came, but the French Were Prepared