skysight-inc/HackerNews huggingface dataset:
Ask HN: How Does Google Crawl NYTimes.com Without 'Logging In'?
Does anyone know how google is able to crawl and index nytimes.com stories, since you have to have a subscription to read them? Do they have some sort of arrangement with the New York Times? I know that If I setup a site where you could only read my content by logging in to read the articles, google would not index the 'hidden content' on my site. Does anyone know how this works?
In the browser, extensions can be thought of as programs with root permissions in many cases. They can do anything to the page. But this isn't new to the web, your kernel can be "changed" if you give something permission to change it and that kernel can sniff your keys as well.

There's definitely a "societal" issue around how much power extensions have, but I don't think it's any different than most "platforms" in that if you give something root, it can do anything.
Welcoming the new Ubuntu-based Dell Precision based line-up
I'm neutral on the rebrand, but imho a rebrand needs to be accompanied by a restructure/refocus/resomething. Otherwise it's a pointless marketing exercise. The heyday of Mozilla was when it was the sole champion of a vendor neutral internet, competing with IE. That battle has long since been decided (spoiler alert: Chrome wins), but Mozilla is still fighting it, this time with Chrome as the enemy. It really needs to go find a new battle to fight. Persona is a great example of the kind of stuff that Mozilla should be focussed on - vendor neutral enablers of identity, payment, security, etc etc. Why isn't "Let's Encrypt" a Mozilla project?

If we're going back in time, please bring back the original https://en.wikipedia.org/wiki/Mozilla_(mascot)#/media/File:M...
Well, that or they've italicised the ill in their name for emphasis...
Valve Confirms More Headsets in the Works Compatible with SteamVR Tracking
The formal announcement is now live at https://blog.mozilla.org/opendesign/arrival/
Aside from William's bad faith $200,000 shenanigans. It's the college's account and regardless of how and why Williams was the sole adminstrator, holding it hostage when he should have turned it over originally is a problem. So for me it does seem clear cut.

Additionally seeing as he was the administrator wouldn't that be part of HIS job to protect the school from those sorts outcomes like being hit by a bus? I mean you say "the school is guilty" but there is a certain expectation that IT will follow best practices. And if they don't? You would need outside auditing to uncover that. And depending on the legal requirements that may be a tough pill to swallow budget-wise, especially if you haven't been burnt yet.

It seems like Williams was pissed at the circumstances and thought this would be a good idea. And fortunately his claims can be tested. Google ought to be able to determine when the passwords were changed. It should be simple analysis to determine if and when the laptop was formatted (before or after Williams returned it) and go from there.

Just too much of Williams claims are bogus. Of course an Indiana based company is going to file in Indiana... and the claim that they removed his access to the system, so how could he change the Google account password that he was the sole admin on? That's going to hold up for about six seconds in court... And trying to charge $200,000 to recover an account he was still the owner of and not being surprised when that blew up in his face. It's just incompetent and while William's may not be the only incompetent in the mix, it's not a license to behave as he has, in my opinion.
I work in HFT, though we don't deal with Bitcoin. I don't think volatility creates any value, but it can be a sign of market inefficiency if it's caused by a lack of liquidity (demand > supply). A typical market making strategy would be to provide liquidity while betting on mean reversion, which will have the effect of dampening volatility. The price won't necessarily trend in any particular direction, it should just dislocate less from some "true" theoretical value.
I've been sucked in to paying money to exercise my stock options after I left a company. On paper I could pay off my house today... except I'll most likely never see that money.

Nowadays I ignore equity and look at the bona fide package they offer and how enticing the challenge they have can be and decide based on that. Equity promises just don't fall in the balance anymore.
Introducing: Design Validation & Delivery.

You're welcome. ;).
Everyone walks on eggshells around HR for "compliance" stuff. Anecdotally, I've not see a whole lot of compliant practices in the stuff HR wants. The high end HR solutions tend to enforce it, but there are always amazingly bad home grown tools sitting around to allow you to "pull a list of all our employees and all our data to a CSV" and then you find out the person converted that CSV to a google doc...(I've not seen anything that combined all these steps exactly this way, but I've seen each of these steps. The more legacy the tools, the worse)
Well, what's the alternative? In a more functional language we have two options: have a map() function we apply first and then call forEach() on the result, and function composition. The problem with the map() function is we have to return a ConcurrentHashMap, which means we're effectively making a copy of the data, which isn't space efficient. The function composition operation is more tenable (in Java, this is the andThen() or compose() methods, which are duals), but kind of ugly to write out if both the transformer and action are lambda expressions. Truth be told, I don't see the disadvantage of having extra method signatures: their usage is optional, and I imagine they have default implementations that refer to each other using function composition on the back end.

There's also one annoyance that neither function composition nor extra method signatures solve, which is boxing primitives. The transformer has to return an object, and the action has to accept one, so the example forEach(4, List::size, ...) will generate a bunch of boxed integers. Hopefully the JIT will notice this and try to elide the allocations, but I don't know how much you can trust the JIT to figure that out. The best thing to do is to manually compose the operations yourself, but that isn't always possible or convenient.
Europe is part of NATO and has major incentives to cooperate with the US. In the scenario where the US would have to shoot down Galileo sats, would most likely be one where the US is protecting Europe from China or Russia as we're talking WWIII. I imagine this little story is little more than a tempest in a teapot designed to enrage Euro nationalists. The reality is that when you're in a shared defense agreement, your weapons systems, including nav systems, need a high level of cooperation. A frequency shift isn't the tragedy you're making it out to be.
I thought whois guard wasn't allowed by .in? I'm using Namecheap and it isn't possible for my .in but I'd like to add it if some other registrars allow this. Anyone have to registrar to recommend besides gandhi?
> Why is everybody driving in random lanes? You should only go into the outer lanes to overtake traffic

And if you need to exit the road. Or if you think you need to Soon (tm).

As someone else already put: in Europe you need to drive at the outer lanes (usually right, UK left lanes) if you're slow, and if you want to overtake traffic you move inward (usually left, UK right lanes) after which you should ASAP move back to the outer lane.

Its logical that people from MIT try to emulate US traffic or even Massachusetts traffic though.
Eat better, exercise, go out
Monitor your digital ocean droplets with this easy to use tool
Great post and I totally agree. I recently talked to my financial advisor about my current company and we went through all the numbers for various pricing scenarios (of a public offering) over the next 4-6 year, at various valuations. From his point of view, he encourages me to stay the course - quite the opposite from most of the tech friends I know (most usually don't stick around after a few years).

On a side note, I haven't used it in a long time, but why all the hate on Jira? I mean, I remember it does everything including making my breakfast for me, but is it really that bad? I don't remember it being that bad, but maybe others would like to chime in on why they like/dislike it?
Technology Trends that will rule in the year 2017
Given the level of political sabotage it saw when already at drawing stages I would not be surprised.
But that's after half of the persons lost every cent they had paid of their mortgages, and consequently their houses, in 2008-2010.
Congrats to you, I guess...
> Your post is valid from a technical and idealistic standpoint

You seem to have direct experience in that particular industry, but I disagree that I'm being "idealistic" (often used as a condescending pejorative by people who want to lower standards). I'm managing the risk based on the value of the asset, the risk to it, and the cost of protecting it. In this case, given the extremely high value of the asset, the cost and difficulty of verifying the backup appears worthwhile. The internal company newsletter in my example above is not worth much cost.

> solely getting the data to tape for archive is a full time job for many in the industry, let alone administration of the systems themselves, which often need overhauling and reconfiguring between projects.

Why not hire more personnel? $100K/yr seems like cheap insurance for this asset.

> restoring, hashing and verifying files during production schedules is akin to painting the forth bridge - only the bridge has doubled in size by the time you get half way through, and the river keeps rising...

> you are looking at potentially petabytes of data for a single production

I agree that not all situations allow you to perform a full restore as a test; Amazon, for example, probably can't test a complete restore of all systems. But I'm not talking about this level of safety for all systems; Amazon may test its most valuable, core asset, and regardless there are other ways to verify backups. In this case it seems like they could restore the data, based on the little I know. If the verification is days behind live data or doesn't test every backup, that's no reason to omit it; it still verifies the system, provides feedback on bugs, and reduces the maximum dataloss to a shorter period than infinity.
I'm messing with running Jersey on Jetty right now so I can get HTTP/2 before java 9. Netty and Jetty have both supported it for a while :)

There's still a lot of innovation going on in the Java community you just don't hear about it.
I do not put into question that we are seeing some real effects. I am questioning the quality of individual studies, which even when viewed collectively, almost always fail to yield a clear-cut answer.
In summary, if I see a thousand studies of dismal quality all saying the same thing, I start to suspect there might be something. But that is not due to the scientific prowess of the authors, and the evidence, although abundant, is still of dismal quality.
Every day, you will hear people say: "thi evidence about that is now extremely solid". Most often, things have flipped 5 years from then, with the latest fad.
I like Google's products, the problem with Google is that keeping all of your eggs in a single basket is very unwise, especially given their potential for evil.

They can now control and mine your searches, the videos you view, the email you send and receive, your contacts list, your location, literally keeping track of where you've been, the mobile apps you use, your purchased eBooks, your music subscription, your browsing history, your chats, your cloud data, etc. The only thing they failed at is social networking.

I see many people placing so much trust in Google, but that's very foolish. Even if they behaved well until now, power inevitably corrupts and even if they kept your data safe, let's say for the sake of this argument, you don't know where that data will be tomorrow. Plus there are people that lost access to everything due to one of their automated processes that bans accounts based on weird heuristics, e.g. people getting banned from their email account because they've bought and sold a Pixel. How fucked up is that?

I must also say that even though I can forgive Mozilla for every one of their failures because they were in good faith, I cannot forgive Google for killing Google Reader in order to promote Google+.

So I would say that non-Google is definitely a feature. I use Firefox because I trust Mozilla more than Google, Apple or Microsoft, with the browser being the window to all my communications and secret desires. Of course, I still use other Google products, including Chrome and Android, though not full time, my work email is GSuite (personal is FastMail), etc.
'Age of Empires: Castle Siege's' Launch Details on Android OS Revealed
Also Swift and Objective-C. For some reason people think they are fast because they are compiled. Yes, they are fast so long as you only write C in them. Actually using their features is typically way slower than Java.
obesity also leads to depression so most with obesity get the double wammy
Volatility usually is considered bad. Why would you want to invest in something whose day to day price can change 20%? For day-traders and HFT volatility is good, since they can (as you have said) ride the swings.

There's the value of a bitcoin, and the value that bitcoin brings to the market. And those are two different things.

The value bitcoin brings is anonymous currency transactions and anonymous speculation.

Now ask yourself what is the value of one bitcoin? It's not based on a physical scarce resource like coal or oil. It's not based upon an actual currency either (either gold backed or fiat). In fact the only value people have in it is that other people invest in it. So speculation has created value.

Volatility in this case is just a side effect of speculation.
Fantastic I'm all about that. I wanted to make sure there hasn't been a leap in language tools that I missed. Thanks.
Try getting a little exercise to start, a simple walk helps your circulation, and it helps clear your mind.

Try to minimize distractions at work if you can. You need to focus as much as possible. Read the productivity part in the 4 Hour Work Week book.

If you do not have a great system in place to ensure you are not breaking stuff, try googling "kent beck 4 rules of simple design" its a good place to start.
The twisted psychology of office cliques
Is there any evidence at all to back up this assertion? Why in the world would you assume that an operations head can't see the value of product driven visionaries, but the reverse is true?

I have worked several times for operational leaders who have valued and cultivated visionary product thinking.
Diamond Lobby Wants to Get Serious About Millennials
Here's some information on the topic - well, if the power point is still the most up-to-date version:

http://stackoverflow.com/questions/6274218/how-to-convert-fr...

And if you've got the possibility to manually enter html and css (I don't know my way around blogspot, honestly)

Depending on whether you already know html, modifying the resulting document to something useful should be farily easy.

This power-point to html converter might help:
http://www.zamzar.com/convert/ppt-to-html/

Not sure if it handles animations, though - it's all possible in html, but it might need some additional effort.
Thank you! We are paying a liveable wage for London and are pretty flexible on many fronts, and the satisfaction and passion for the work we do covers the rest of it (at least for me).

I am confident there are people who find the combination reasonable and think similarly, so hopefully we'll be able work that out.
my thoughts too, Stuxnet but for GPS satellites. Too much of a threat to the US GPS system? Maybe a target for Russia but unlikely because they have no competing system. The only thing that leads away from it being US orchestrated is that they found Stuxnet, so if they found this you could be pretty sure that US/EU relations would be very shaky. Of course perhaps then Russia make it look like a US attack to divide a wedge between allies.
How long have you been using this? When I search online for solutions to the Time Capsule problems I have been having, they are full of "Time Machine does not work backing up to non-Apple products" warnings.
Sorry. Yes of course. Thanks.
> Why isn't "Let's Encrypt" a Mozilla project?

Mozilla is a platinum-level sponsor of Let's Encrypt. https://letsencrypt.org/sponsors/
OneSignal is hiring mobile developers to help power notifications for all apps
Why would it? As long as you're in within your traffic limits, I suppose DO is happy to sell you the service you paid for. You're also likely not adding much SSD IOPS by running a VPN, but you have paid for a bit of storage, so you're a lucrative customer :)

Anecdotally, people routinely run small-scale VPN off DO or even AWS free tier hosts.
Modifying the message mostly really shouldn't be necessary.

unsubscribe
> Rust actually requires the developer to learn new concepts (borrow checker)

Well they do not want GC for their language hence borrow checker while Go already has an excellent GC.

As opposed to learning new things we need useful new things which couldn't be done before fancy new language.
>The funnest part of writing a bot is using all the historical data to observe how the bot would have done during that period. I ended up checking thousands of permutations of parameters by brute force to determine the best ones, but in the end transaction fees killed me.

That's a sure way to find a bad strategy. You end up doing the equivalent of overfitting. If you look at enough variables, the chance of there not being spurious correlations is basically zero, so you're guaranteed to land on sets of parameters that look good with historical data but fail going forward.
So rather than make a technological change, which according to the parent post has no effect on the quality of the end system, Europe should wage war on the US if the US did something aggressive to protect it's troops in the middle of what I assume would already be World War 3? (an overt conflict with Russia or China?)
Gmail needs to adjust to reality, not vice versa.
My understanding is that it's not exactly "by force" but rather a condition of funding. The U.S. Government is probably Digital Globe's largest customer.
> And my point is that the unlawful eviction of somebody, even with punitive damages, shouldn't rise to even the same order of magnitude of 400k

Why not?

> That's enough to buy a new house in much of the rest of the country.

So what? What does the rest of the country have to do with it? The rest of the country isn't where the wrongful deprivation occurred.

> The punitive damages should be something to do with the total lawyer fees in the case

Lawyers fees and court costs are often awarded in addition to any actual and/or punitive damages awards, and are, like actual damages, compensatory rather than punitive.

> as well as the expenses to move

Again, that's compensatory rather than punitive damages, and it's what's required when landlords comply with the notice and other restrictions applicable to OMI evictions.

> as well as a deterrent amount.

Actually, that's the only part that is punitive in nature.

You've basically identified the relocation payment they would have had to make if they complied with OMI rules, punitive damages, and fees and costs, but not any compensation for harms due to the failure to observe the procedural (notice/timing) requirements of Omi rules or for not paying when due.

Now on top of what all that would have been in the case of a trial, add in the value to the defendant of not admitting wrongdoing, and avoiding the costs (including time costs and stress) of litigation, and you've got a reasonable upper bound on a settlement.

> NOT the ability to buy an entire new house, or an amount which might reasonably requiring the person being sued to sell the house.

Well, it's clearly not enough to buy an entire new house in the area in question, so that's irrelevant. And I hardly see how the latter standard is justified, since that's dependent wholly on the defendants financial state. You certainly haven't established that the actual number here doesn't fit even your initial description of the elements that would make a reasonable amount.
Now I tried it on my desktop, found the same demos to be not working. Kind of strange, because my desktop != my mobile. Finally figured out that I actually had to CLICK somewhere for something to happen. Easy to miss after seeing ~10 auto-playing demos, I suppose. Still: D'oh!

ALSO: Very cool, well done.
>It's an inefficient allocation of skills and resources

Is it? Maybe the paperwork is important for other members of the care team and the surgeon is the only one who is familiar enough with the surgery to fill out the forms. And, you can't reasonably be doing surgery round the clock.
In 33CE, Rome was struck by a financial cri­sis involving mortgages and defaults
Quasar|Vue2 components|material,iOS themes|responsive flex grid|Cordova,Electron
Doesn't the overhead of moving things back and forth between GPU memory and main memory wipe out most potential gains, though?

If you're running analytical workloads on big data sets, you're typically I/O bound to start with. It seems like managing moving little pieces of it back and forth to the GPU to compute is going to be a big PITA, add lots of little latencies, and gain you absolutely nothing. What am I missing there?
Because the little jails they made under Steve Jobs were "exciting"!

https://stallman.org/apple.html
It's hardly the largest

http://www.businessinsider.com/countries-largest-antidepress...

Also, as the article states
"It's difficult to say exactly what the data tell us.

Antidepressant use is not an accurate window into rates of depression. Instead, the popularity of antidepressants in a given country is the result of a complicated mix of depression rates, stigma, wealth, health coverage, and availability of treatment."

US seems to be leading the pack and from cross referencing https://en.wikipedia.org/wiki/List_of_countries_by_irreligio...

if we do bad statistics, we can conclude that since sweden has lower antidepressant use and higher secularity than US, religion actually causes psychiatric illness.

But what the data actually tells us is that it's pretty damn hard to pull any causality between secularism and antidepressant use.
I didn't get a popup.
IMO (to be fair, some) CS people became engineering bottlenecks the day the universities switched out teaching C/C++ for Java and Python (IMO the Why Not Zoidberg? of programming languages). Those who learned C/C++ anyway became my heroes.

I have sat through too many presentations obsessing on HW-level perf/W especially w/r to Deep Learning ASIC wannabes. Just writing one's code in C/C++ (and doing it well) guarantees at least a 2x improvement over Java and a 10-100x improvement over Python. I won't even bring up the computational coup that is CUDA.

But hey, let's base a mobile phone OS on Java and block low-level access to its GPU, that's a fantastic idea, right?

See also many experiences with data scientist and CS primadonnas dismissing low-level coding as "ops." I liken this to the Eloi dismissing the Morlocks as "the help."
As far as I'm aware Ghost runs fine on OpenBSD, we've certainly had users running it on OpenBSD in the past. If there's a specific problem that's preventing it from running for you please open an issue :)