skysight-inc/HackerNews huggingface dataset:
It's not in Adobe's best interest to hand over that portion when they have proven demand for their product and a distribution system (Adobe Cloud) of their own.

For smaller devs the store should provide a better marketing and sales platform, and so be worth the 30% cut. Steam, as an example, seems to work out alright for most companies but not everyone.
Going Multi-Cloud with AWS and GCP: Lessons Learned at Scale
Your Honor, please consider the thousands of banks I didn't rob.
MCAFEE INTERNET SECURITY 2017 19.0 DOWNLOAD FREE ACTIVATION KEY and CRACK
I did this. If you comply with some basic stuff like DKIM and ptr you get 100% accepted on everything but hotmail. I don't know how to get hotmail/outlook to stop greylisting me consistently.
Sorry, they where my words, and a poor choice, I have updated that point. The feature I was referring to is this:

Notification Dots:
Press the notification dots to quickly see what's new, and easily clear them by swiping away.
> that makes it easier and faster for hardware makers to deliver Android updates.

They still don't get it. Google as the OS vendor should update all phones and NOT the hardware makers. Hardware manufacturers can still update their special features on the side after an OS update got deployed but I want that the OS and its core become updates directly and only from Google. Why is this so hard?
"...if my less talented co-workers..."

What about if it's your more talented co-workers?
The Michigan list is nuts. "Google Power, by Chris Sherman" is probably the dumbest one I've found so far -- it's just a book about how to use Google better. "So how did the inmate break out of his cell?" "He googled 'let me out'." "Shoot, if only we had banned that book!"

Also "ESPN - NBA Draft Preview" was banned with the reason: "The magazine includes an article which describes acts of bondage and sadism inflicted on individuals.". wat.
Not saying that everything else is bad, but one thing that strikes me is how much they have run out of interesting things now that they had to use fillers[1] like:

Tooltips

Support for tooltips (small popup windows with descriptive text) for views and menu items.

Normally, this would be relegated to a git changelog in the support library. But this is on the global marketing landing page.

I like to imagine a fictional internal mail thread going like this:

> Folks! please, give us something, anything, to put on the landing page!

> Someone replies duh, maybe tooltips

> What's a tooltip?

> uhh, small popup windows with descriptive text

> What's a popup?

> uhh...

> Nevermind, its on!

Obligatory /s and yeah its Google, but seriously I can't imagine any other circumstances on how this specific copy, which tries to explain what a "tooltip" is by using the words "popup", "view" and "menu item", came up.

This could be a good sign though, of the maturity of the platform (and harder to feel left out if you didn't upgrade).

1: https://www.android.com/versions/oreo-8-0/
Maus is pretty strongly anti-nazi of course because it's told from the perspective of a Holocaust survivor. It would be like banning Schindler's List from a list of films available to prisons. Maybe it is banned in some places.
I have a personal mail server that collects my mail, but use my "default" Comcast MX to send. I'm sure metric craptons of email flow through that, but a lot of ham does too, so I've never been blacklisted.

I'd suggest that rather than the goal being to instantly leave this service or that the instant that they offend you, that you envision your policy as one of being ready to leave if you ever need to. The biggest key to that is having your own domain name and using that as your email address. Right now having your own domain is the biggest superpower you can have on the net, even with the events of last week. Honestly, pretty much everyone reading this from the US ought to own a domain name and be using it at least for their email address, even if it's purely delegated to gmail for the time being. They're too cheap to pass up the flexibility they offer.
Let me rephrase that.

In non-BS terms, what do you want from the tech industry?
> is like IRHydra

It does 'IR' part of the IRHydra, but it does not give you another important feature - ability to see how your function evolved over time and figure out reasons for it. Loading files one by one in search for the right version is pretty cumbersome.

I was always hoping that V8 will eventually get proper Dev Tools integration for compiler / runtime internals - and I think things have finally started happening in that area.
Can you explain what is involved in "Having to make $500k, just to break even on taxes"? I can't wrap my head around it. Are you currently living somewhere that does not tax investment income?
Our local public library put its card catalog online accessible by direct dial. It ran on a microVAX. I'm on it one day and somebody picked up the phone while i was connected. A burst of high bit characters found me looking at the root prompt.

Being a good guy I printed out some stuff as proof and brought it in to him. :D It was a simple fix but man he just about crapped himself when told he was hacked!
Please point me to a definition of a "real layer 3 switch." I would like to know. I've been working with TCP/IP for almost 25 years.

It sounds like you want to eliminate the broadcast domain... If you want point-to-point ethernet, put your end nodes on a IPv4 /31 (or /30, depending) and be done with it. You will have a "pure layer 3" environment: all traffic will be routed. No end node modifications required.
The catch is that you can buy an Apple phone everywhere, but for instance Google decided simply to not offer the Pixel in my country.

Also, they stopped updating my Nexus 4 long time ago, something that Apple does not with their devices.

Hence, I am not "succumbing to Google marketing" again. I have now updated to a Moto, which used to be a Google company. Let's see how long it takes to update...
Typically it's somewhere between 12 and Infinity months
Yeah the South is better than the North for many reasons. I lived in Munich for 22 years but still Octoberfest beer prices doubled since 2002 (introduction of the Euro) (http://www.bpb.de/nachschlagen/zahlen-und-fakten/soziale-sit...), while wages only rose 20% (http://www.bpb.de/nachschlagen/zahlen-und-fakten/soziale-sit...). That is why I moved 350km South-West from Munich, Germany (most livable city in Germany) to Zurich, Switzerland (most livable city in the world)
From today:

https://www.reddit.com/r/MapPorn/comments/6v3fma/three_germa...

also recent:

https://www.vox.com/policy-and-politics/2017/8/18/16162234/r...

Today, Massachusetts’s GDP per capita is about double what you find in Mississippi — roughly equivalent to the gap between Switzerland and Slovakia — and it’s not getting any narrower.
Services like Popcorn Time work by uploading the file to others as you are watching it. That would be copyright infringement.
> I'm not sure why everyone is for tolerating the intolerant. To me, that just leads to a society where little cancerous spots can thrive and even grow.

Living in a swing state puts me in front of quite a few Trump supporters and Clinton supporters. I haven't met any intolerant Trump or Clinton supporters yet, so I'm not sure it's fair to generalize either group as intolerant. They must exist in some capacity, but it's far from the norm, at least around here.

I don't really take internet forums as any indication of the norm, as they tend to draw extremists from both sides. Most people don't browse political forums all day or comment on news articles (I can't cite this, but I can research it if you doubt the claim), so I don't connect dots between them and the general voters. They certainly don't represent the people I know in person.
There's an awful lot of sea and a very small number of propellers. Plus if the body is floating, it would not be anywhere near anything but the smallest outboard prop. Also, if you look at the shape of a rotating prop, it could clip you, or mangle you a bit, but for most propellers the leading edge pushes you away so won't act as a cutting device unless you push against it or it's at high speed. I would think it very unlikely a propeller would do what was claimed.
A simple weekend project, hope you have fun with it.
NoScript definitely improves most sites, but scroll can be hijacked with CSS alone: https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-beha...

Firefox users can set "layout.css.scroll-behavior.enabled = false" in about:config and never have to worry about this nonsense again.
https://youpic.com/ (press explore) uses React and Redux.
Google doesn't want to bear the cost of testing and releasing updates for all of the hardware. Most Android manufacturers barely manage to break even (or outright lose money) trying to sell and support Android hardware. (Samsung makes money, most others don't.)

Blaming the OEMs for your security issues is free.
Solar eclipse is putting Tesla’s Supercharger network to the test
> VTS certified

If it passed VTS it should be able to run AOSP. The new CTS will be an AOSP System image running their VTS passing "drivers".

Even if your vendor doesn't push any updates. At least you should be able to run a number of newer versions of AOSP as long as Android doesn't deprecate those VTS drivers.
why? those expressions were completely incompatible with what other phone users were seeing or sending
The sad thing is that it shouldn't be on Google to force them. It should be Google to enable them and the users to "force" them.

They have argably been enabled for a while, but Treble is making it even easier. Hopefully this pushes the needle over the line for at least some OEMs/teclos.
IIRC, some Microsoft employee mentioned that this was not an accident - that they had people expressly working on making the porn searches (and search experience) good.

Some job, eh?
IIRC I've found it extremely easy to support both macOS and Linux (as well as the *BSDs, and to a large extent Solaris and AIX), even when using non-POSIX, extension interfaces like epoll and kqueue.

However, I do mostly systems and network programming. When you get into GUI apps there's no avoiding the immense differences between some APIs. Learning how to identify and carefully separate program components that can be reasonably kept portable is something you learn with experience. And experience only comes with practice.

Also, I learned long ago that "porting" an application is typically a losing battle. If a program is not written with portability in mind from day 1, subsequent porting efforts will be so costly that you'll either abandon it altogether or conclude that portability is inherently costly and avoid it in the future.
> What's the point of correlation?

Knowledge.

> If I put 2 buys either I will have double profit or double loss. If I put 1 buy 1 sell I get zero.

Yea, so it pays to know if something is correlated to avoid this. It also pays to know if something is correlated and their spread gets out of whack short term allowing you to profit from the expectation they'll return to being correlated.
Good joke there :)

Do you believe Google also has shown intents to be totalitarian or "be evil" ?

IMHO Google has handled their enormous power and popularity very well.

Fair Disclaimer: I must confess I'm a google user, not affiliated to them in any other way (that I know of) though :D
You can still do

d8 --trace-turbo \
--trace-deopt \
--code-comments \
--redirect-code-traces \
--redirect-code-traces-to=code.asm \
--print-opt-code \
your-file.js

and load resulting turbo.cfg and code.asm into IRHydra.

However most of the important features (like source and deopt-to-ir mapping) are broken.

I used to repair things in my free time - but I don't think I want to do it anymore.
You literally just repeated the identical straw-man argument. I'm correcting you: that is not my argument.
I remember that when Apple started announcing that they were new emoji's in the new iOS versions all of a sudden people updated WAY faster instead of waiting a few months.

It really does seem to be something that drives adoption.
Watch the International Space Station Cross Over the Eclipsed Sun
While not entirely/directly answering your question of the OP. It was interesting for me to read the following as a general overview on the subject:

https://en.wikipedia.org/wiki/Statistical_correlations_of_cr...
They didn't really try to clamp down until they'd become really dominant. Up until Windows XP they basically did nothing to stop you pirating Windows.
Why America Проебался with Latest Visa Ban
Ask HN: How many unique visitors does HN have daily?
> The whole concept of polymath is not that you're a genius or even knowledgable about a bunch of stuff.

Actually, I think that's exactly what it means. The Wikipedia entry on Polymath[1] says basically the same thing as the article as does my dictionary.

[1]: https://en.wikipedia.org/wiki/Polymath
But it could play the same role for Java that C++ played to C.
What argument have I ignored exactly? Your CS PhD argument has bearing on anything that I've said as far as I can see.

Finally, it's not a double-digit improvement, but of course we can quibble endlessly over how meaningful that exact number is, but it's irrelevant. The number is still piss poor compared to undergrad enrollment, indicating that women don't pursue higher math degrees for various reasons.

The link I initially provided cited evidence that they're interested in undergrad maths because of opportunities it provides outside of pure maths. It's not apparent that similar opportunities exist for CS undergrad degrees, which would be one explanation for the disparity in undergrad math and CS. So I'm still not seeing how anything you've said bears on this at all.

Certainly graduate maths have more women than does CS. So what? What exactly do you think this proves in light of the above?
The current usefulness of turbolizer seems... mixed.

Turbofan generated code is highly variable. Changes in argument types and optimization order can result in very different code being emitted.

It's not like "all these cases were well optimized, but this one case wasn't, so let's fix/avoid that one". Instead, it's "well, that's a diverse mess of results, hmm...".

Perhaps that will change. One project objective is apparently optimization with fewer performance cliffs. But another objective is a compiler which better serves low-end mobile devices - thus raising the bar for what optimizations are worth spending time on. There's a tension between those two.

Also, CPU branch prediction makes interpreting the resulting assembly more interesting. Turbofan output has a lot of deopt guards. Tests that the assumptions used when writing the optimized code are still true. But say one bit of javascript optimizes to code with more guards than another. Do they matter? Maybe not, if the guards end up off mainline and hit cache.

So turbolizer seems helpful if you have a some red-hot performance chokepoint. But at present, perhaps less so for providing more general guidance.
I've only ever seen them inside Google hangouts, but I will say that I thought they were kind of cute.

I don't know where they could keep them since I agree it would be a good idea to have something very similar to other oasis.
Instant Apps: I think this can impact very positively the environment but there are almost not mentions to it.
Call for Presenters at React Day Berlin 2017
My bad, will edit accordingly.

The in-browser, over-the-wire javascript crypto implementation still makes me nervous. I'd love to hear some compelling evidence to the contrary, but as I understand most of what has been stated before about in-browser crypto hasn't changed much [0].

[0] https://tonyarcieri.com/whats-wrong-with-webcrypto
Google has rebranded viruses as "PHAs" or "potentially-harmful applications". They don't want anyone to know that Android devices get viruses. ;)
Boost.Build and QMake are two relatively popular choices that are mature and stable.

I have particularly noticed the uptick in QMake usage in OSS projects lately, probably because it is so straightforward to use for the most common cases. I think it's not more popular than it is only because it's associated with Qt, and many people (wrongly) assume that it can only be used for Qt apps, or that it depends on Qt.
How to convince VCs you’re an expert in AI
Fish is pretty sweet. The biggest annoyance IMHO is that you have to use env to set environment variables inline to execution.
We're not trying to force society's hand to accommodate people's hurt feelings - we're trying to force society's hand to change incorrect and dangerous/oppressive ideas that it holds, such as that women are inherently unfit for STEM work.

Laughing them off doesn't get anywhere - these beliefs are not a one-off thing, as much as we wish they were - and complaining about these ideas and the prevalence of them gets seen by people like yourself as "having hurt feelings".
I don't know if it is on by default but if enabled it will connect to "High Quality" open networks. If it does this it connects the VPN.

So the VPN is "required" by this feature but you can turn it off globally, or manually connect to networks where you don't want to use the VPN.
This happened. I was working tech support for a company with a very old billing database. Customer was attempting to update his billing information with a new credit card and was immediately getting an error - Forbidden.

Turned out it was his last name, Curl, that was causing the issue. The system was throwing an exception because it interpreted the customer's entry as attempting to execute the curl command.

We ended up having him put "JR" at the end of his last name to prevent it.
Having hosted my own email for about 18 years, I don't really think relying on free services from Google is any better than when we used to change ISPs (or when we graduated from college) and had to get a new email address.

I'm not seeing "google is evil" here as much as "we need to do more to inform people that free services from giant companies may change or go away at any time without notice."
Yes, that is a large part of what I was saying.

Also, some things are so hard to specify formally that we still don't know have any kind of formal spec. Memory concurrency semantics is an example. It is only in the last couple of years that we got a good spec of fixed size memory accesses. Then Peter Sewell's group drops the bombshell that if you have mixed size memory accesses then you can't make programs sequentially consistent even if you add a memory barrier after every single memory access. But we still don't know how to formally specify the memory orderings associated with atomic accesses, instruction fetches, page table walks or device accesses. So, until then, we use the best natural language definition we can and hope we will be able to formalise it soon.

Also, there are parts of the natural language spec that I had not seen any value in... until I started worrying about whether the spec itself was correct or could possibly be shown to be correct. And now that I do worry about that, I am seeing new value in those parts.
I couldn't stand this layout. The entire change was driven by the soft-key function row, which was pretty awful. The 1st gen X1 Carbon had a fully functional keyboard with no need for soft keys, and it worked perfectly, so the frustration was compounded by feeling like they tried to fix something that wasn't broken.

The soft keys forced the home/end keys out, as well as the Escape key and the Delete key. Home/end landed on CapsLock, which was then relegated to a double-tap of the shift key. The double-tab feature was so sensitive that it could be activated just by typing normally, which suddenly would activate capslock.

To add to the confusion, the Escape key landed on the ~ key's location, which then had to be relocated to the right-hand windows key placement.

The delete key was jammed in by cutting the Backspace key in half and putting it there.

It took weeks of pure frustration and anger for me to even begin getting used to all this. The experience permanently turned me against soft touch bars on the function key row.
If you have not seen them, these are enlightening:

http://www.catb.org/jargon/html/koans.html

I especially like the power-cycle one, due to spending plenty of time in a lab debugging circuits.
why is angular not even being considered? Has it suddenly become radio active that no one wants to touch it even?
Like prh8, I am super satisfied with FastMail. I've also heard good things about Protonmail.
For Vue, you can use the Vue Devtools extension to do the same. If they deploy in production mode you won't see any details though.
I don't think that MS tests all hardware when updating Windows. Sometimes some hardware doesn't work after an Windows update and then you just head to the respective hardware manufacturer and try to get updated drivers. This model could work for phones too. Google updates and maybe my S8's camera is not working anymore but at least we have secure and patched phones. And the good thing is: Samsung has to quickly fix the broken camera, so you create a totally different urgency.

But Android is an odd OS, we will never see a proper update policy from them.
The very dirty history of on-demand video technology
Over the past month, I've started to consider that the people that support the president know this. They want him to champion the identity that they have and the policies don't matter nearly as much -- they just want to hear someone "defending" them.

I think it's far more about identity than it is any faith they have in him being able to actually change anything via policy or legislation.
You have two distinct function calls to know exactly which one is giving up control and which one doesn't. This allows for synchronization-free programming model.

And even if your green threads implementation multiplexes them onto a single thread where technically you don't have to do synchronization, having identical function calls makes it very hard to guarantee where your code yields and you still have to use synchronization primitives with all the problems that come with it.
Why not Angular?

It's conspicuously missing from these discussions
This round of updates for Moto will be interesting, as it has a light skin. Completely dependent on Lenovo ownership, and they haven't been making the best choices lately.
This crosses into personal attack. You don't have anything like the basis you would need to credibly post such inflammatory claims, so this comment breaks the HN guidelines. We ban accounts that do this, and I'm sorry to say you've done it repeatedly in the past. Please fix this if you want to continue commenting here.

https://news.ycombinator.com/newsguidelines.html
A Linux File Manager Built Using Electron
You can disable "Battery Optimization" per app, so this isn't very restrictive. It just applies by default.
You can probably shave off another .2W by disabling the HDMI and LEDs, but an RPi3 at load will probably be at 4+W from the wall.

At the same time, you're comparing the power consumption of lets say 10 whole RPis/platforms to the consumption of a single processor. Stick that processor in a platform (laptop), and it's going to use much more than 40W.

Like you said, you get a lot more with the laptop, but given your benchmark (10x difference), my guess is that 10x RPis would still be more power efficient than a laptop with a 6700HQ at that specific task.
Will the U.S. Ever Build Another Big Coal Plant?