skysight-inc/HackerNews huggingface dataset:
"One widely circulated blog post written back in October claimed Google was stealing traffic from publishers via its AMP pages. But that wasn’t true."

I suspect the writer didn't really look into what the publishers were saying. AMP shoved a UI element at the top of your content that, when you interact with it, goes back to Google.

End users already know how to use a back button. So, adding another one, without being clear about what it was, would certainly create more traffic to google, and fewer "second pageviews" of your content/site. Google knows that the top portion of the page is the most valuable.
Ask HN: Is PHP worth learning?
As a very happy Windows 10 Mobile user presently... yes, it is unfortunately kind of dead. Microsoft is 90% of the Windows Mobile market, and has stopped making new devices for the time being.

I find this unfortunate because my two year old Windows Mobile device can run circles around any Android device sold today performance-wise, and my phone didn't have 700 security vulnerabilities last year.

I think there's still a ton of potential in the Windows Mobile platform, but until Microsoft picks a direction and starts pushing it again, you may be disappointed if you expect more than a basic phone experience. I don't need or want a lot of extraneous apps on my phone, so it still works great for me.
In defense of Applied Cryptography
Biggest: largest, most ambitious, most lucrative, riskiest, highest impact? I have one that meets all of those criteria. Ditch legacy and redefine one language/OS to rule them all. Give app stores the middle finger. Throw the web browser away. Throw away antiquated build systems. Create a universal, minimal, extensible, and sensible layout and rendering engine. Create an imperative language as fast as c yet portable at the code level. Oh, and expect no one to invest in your madness. :) Be Steve Jobs and throw away the floppy disk and CD ROM before anyone else.
My dad bought me and my sister a train set, when I was about 7 years old, and she was 6.

We both enjoyed playing with it, for a few years. Partly, it was fine to race the trains against each other, and to see how we could reconfigure a limited amount of track into anything more interesting than an oval. But, more importantly, I think it was the only "toy" my dad would join in with.

We visited some preserved railways (there are many in the UK). In the 1990s, the old guys volunteering to work in these places didn't mind if a parent took some 10 year olds round the workshops. There would usually be an entire locomotive, disassembled down to the chassis, and we could walk underneath in the inspection pits. I could see big engineering up close, and it wasn't impossible to understand. I remember being unable even to lift one of the massive spanners they used.

Plenty of people work on restoring old cars, trains and planes. When I was about 12 I realised the old train men were rather tiresome -- streams of disparaging remarks about anything newer than 1970, and "electric" was almost a swear word. The engineering was fascinating, but they mostly stood around and grumbled about modern times. I don't think that's the case for people who like old cars and planes -- they tend to appreciate new cars and planes as well.
I have a Samsung "smart" TV. A while back, it started opening a pop-up every 10 minutes on top of whatever I was watching to reporting that my internet connection was down. My internet was just fine, but apparently their update server had gone down. I had to factory reset it to make it forget my Wi-Fi password and stop bothering me.

Now it just has an computer attached and isn't used for anything other than a dumb screen.
> Does it server content from Google cache or from publisher's site ;)

Or does it serve part from Google's cache and part from the publisher's site?

For example, it might serve page text and images from Google's cache but serve ads from the publisher's ad network.
I still chuckle, and try to remind everyone in the room that:

1) Node did not invent concurrency, Hoare did (if a single person should ever be credited on this), others understood the concept some 20 years.

2) Node was originally based on a library by a very-controversial, still largely acclaimed Perl contributor

3) 'use strict' is indeed a Perl idea, but (to a certain extent) is the JSON format

4) The first JS repository was not npm, but JSAN, and it was started (guess) by Perl guys back in 2005 (if I remember), now long abandoned.

Basically - after teaching JS and Perl for many years (10+ Perl, 4+ JS) I can confidently say that JS has always had a thing about Perl5 while Perl5 devs knew very well how to express stuff in JS from day 1, as both languages are originally very lexical, very dynamic and lazy, etc.

In fact the languages Perl / JS / Python are quite similar by nature. So what? We don't have Python in the browser, even though transpiling would've been so straightforward.

I fail to understand how it was not so-obvious-for-everyone that devs would spare syntax for cleaner source code. Its a very broad statement, but ES*, Python and Scala - all these have very clean syntax, and are very likely here to stay (probably Go should be in this list also). In fact - universities started using Python to teach introductory classes, rather than C. Guess why - strict rules, clear syntax, easy learning curve.

The motivation for this is that DEVs get easily replaced as a resource. And that's big in terms of planning and HR. Back in the 90's, Perl5 was a definite power-horse, because no dynamic language combined different coding phenomena so well. With all due regards for all the great minds that worked on Perl6 - nowadays, there are many smart languages. And Perl needs to do more than syntax/context/name-it magic to win back confidence.
The government isn't a corporation. Visio also doesn't have fighter jets and tanks. The rules are different.
Ask HN: What do you think about webinars?
Our team is putting on a webinar around performance management.

https://attendee.gotowebinar.com/register/2823701271786120962

Wondering what you think about webinars. Are they effective? What are things that work and don't work? Any examples of great ones you've attended?
How do you call a crime solved if it doesn't result in a conviction?
In what way would they benefit from it? In general, they'd rather encourage ignorance-based brand loyalty. In addition, this way brands can compete on vanity sizing.

"I'm a 12 in Brand X, but an 8 in Brand Y! I'll take Y!"
Writing off the right to privacy because you have nothing to hide is like writing off the right to free speech because you have nothing to say.
Might be worth checking out realtimeboard.com
That's about normal. The peaking plants shut down off-peak.
Last night's California power demand was about 20GW at minimum. Peak today is about 30GW. The historical peak (Jul 24, 2006, hottest day recorded in California, with 38 heat-related deaths[1]), was 50GW. Generating capacity has to be sized for that peak.

[1] http://www.caiso.com/outlook/outlook.html
[2] https://en.wikipedia.org/wiki/2006_North_American_heat_wave
> Growing it also doesn't inhabit the same moral space as growing wine grapes in your back yard, or even brewing beer in your garage.

Says you. I fail to see any reason see why wine making is morally better than growing cannabis, or why alcohol use would be morally better than cannabis use.

One might be more common, but it's certainly not more moral to do.
ios scrolling seems a little better now, but maybe I'm just getting used to it?
You do realise that 'regional authority' in this case is the local council? Being An academy doesn't remove most curriculum requirements.

What it does do is allow fiscal autonomy and freedom from a bad local authority.

However where the school is working with a good local authority, there are very few advantages. Indeed staying in LA control provides tremendous advantages in terms of pooling of resources - IT support, curriculum support, HR and finance for example.

In this case the LA is well managed and supportive. Splitting away offers few benefits.

You say the 'product' is smart kids. The product of many academies is actually kids who score highly in metrics that can be measured, but don't have a great all-round education. Oh, and a big shiny car for the CEO.
I'll accept that argument when google recruiters aren't talking constantly about their absurd false negative rates.
A variety of career roadmaps for developers.

Also including related opportunities such as technical writing.
Doubtful since the Flyers started as a franchise in 1967.

https://en.wikipedia.org/wiki/Philadelphia_Flyers#Colors.2C_...

It was the result of a naming contest.
Alas, yes, it is.

Windows Phone was a superior phone OS in many ways (even 8), but at the same time it was infuriating. Not only the lack of some well-known apps, but even more so Microsoft's lacklustre commitment.
I drink a fairly high amount of black tea (about 1.5L/day) and I had read about this before a bit, but couldn't find any clear answers - what's the risk of developing kidney stones and will I have fair warning signs before permanent damage?
Black tea is delicious and other teas are gross - I assume some chemistry, however small, must be responsible for that difference. I think green tea always pops up in health studies because it's associated with cultures that are perceived to be healthier.
Factory Replaces 90% of Human Workers with Robots, Sees 250% Production Increase
Congrats - you've discovered that compensation has shifted from taxable wages to untaxed benefits.

If you want to solve this then ban employer sponsored health care, matched 401k contributions, and all that.
The OO part is actually one of the tiniest of changes. You can get basically the same thing in Perl 5 by using Moose.

It has signature, and subsignature parsing, built-in concurrency, not to mention over a dozen other features that are not in Perl 5. The main reason it is called Perl 6 is how the project began. It started out as Perl 5 minus a few warts.

As someone who well versed in both, they are very similar, and very different at the same time.

I like to categorize the differences like this:

Perl 4 is to C, as Perl 5 is to C++, as Perl 6 is to Haskell,Scheme,C#,D,Go,BNF...

That is Perl 6 brings in features from many diverse programming languages, and combines them in such a way that it feels like they have always belonged together.
Show HN: 500 TILs and Counting
Nextdoor to acquire “assets” of UK local social network Streetlife
I wasn't talking about China, just the "any" nuclear power is hopefully becomes a false statement given NK's instability.

Do you have a source on the "The US has had the ability to defend against an attack from North Korea since the W Bush administration." for ballistic missiles?
It seems like you're using the url crate but a different version from what I have docs for (the path() method I see doesn't return an iterator). But I believe that some of those conversions are not optimally necessary.

Definitely the into_owned is unnecessary and could be replaced by an & before `percent_decode`. This ownership wrangling is something we'd like to address in the coming year.

Then I'm not sure about percent_decode. I think there could be a better convenience for that back and forth casting between utf8 and bytes that's going on.

The only real decision you're making here is decode_utf8_lossy vs decode_utf8. I'd like to think this could be encapsulated as two methods on the Url type.
you are partially right about the 'gamed' system and contractors gaming the process.
However,'the MS hires do not posses any special skills. Most of them fake their experiences to get into the companies.' this is not entirely true.
> The money you pay for a place you own you keep

Well, no, you keep the place itself, whose value may be the same, more, or less than the money you paid for it.
Even for things like basil, I don't want to break even, I want to feel like my work was worth something.

I live in a townhouse and have a very small garden, about a 3x9 foot patch. I grew about a 3x3 area of basil and was able to make enough pesto for about 15 meals thoughout the summer, since I usually pay about $3 per bundle of basil I felt I got about $45 out of my basil patch. Of that $45, I spent $3 on basil seeds, and probably another couple dollars on fertilizer. Of course, there is additional value in having fresh basil on demand.

By the way, basil can root from cuttings purchased at the grocery store. Its easier and more effective to just buy seeds, but some people have trouble with them. I put some store bought basil in water and it rooted just fine, then continued to grow into a nice plant.
Thanks for trying out Rocket! There are a couple of examples in Rocket's repository that illustrate how to use Rocket with a database. The more complete of the two is the todo example [0]. This uses Diesel as its ORM alongside managed state to maintain a pool of database connections. The second example of the two uses raw SQLite without a connection pool [1]. It's meant to be a bare bones illustration of using a database with Rocket.

Managed state is a feature specifically designed to help with this kind of thing. That being said, I still think Rocket can do more to abstract away database connections. I'm tracking improvements on this front in GitHub issue #167 [2].

[0]: https://github.com/SergioBenitez/Rocket/tree/master/examples...

[1]: https://github.com/SergioBenitez/Rocket/blob/master/examples...

[2]: https://github.com/SergioBenitez/Rocket/issues/167
Not likely, since the Linux Foundation is a 501(c)6 organization, and donations are not tax-deductible.
What’s in an AMP URL?
> Ehm, that’s exactly user input. If it were machine input, there would be a normalized definition, and you’d use that internally.

That depends on the definition of "user"; most things I'm used to refer only to the current user of the device as the user, and everything else as untrusted input.

The problem with having a formal definition of the strict subset is that you end up with bugs (often security critical) in almost every implementation because of some case where the conversion produces something not in the strict subset. That's something that's happened with way too many formats.
This is awesome news! Good to see Cloud Native Foundation growing to address the needs in Cloud Computing space.
That bit about the attacker holding his finger over the spin button and then suddenly hitting it is a dead giveaway.
Speed runners manipulate RNG all the time, except, of course, for a little 8 or 16 bit processor, not anything elaborate.

Interesting how the core of an article gets explained with a few sentences given a small amount of background.
What are you remembering, exactly?
If you ask a php dev they will probably say yes. If you ask a python dev they will probably say no.

So its up to you :-) Ask yourself will it bring you joy? if so do it if not do something that will.
Adobe Photoshop CC 2017 Crack Free Download  Updated [February 2017]
>We have very intense cheating detection, perceived inequality, unfairness or injustice will piss us off.

True - although it's often a very mono-directional detector. Anyone higher up on the ladder, or taking advantage of cheats we didn't see, gets the full focus of our attention, while anyone lower down or slow on the take is clearly just a sucker.

Pretty bad heuristic, unfortunately.
The first issue of Swift Web Weekly is out
You might want to read up on this...

https://www.theatlantic.com/health/archive/2015/04/the-man-w...
I thought that COBOL devs have guaranteed jobs, given the startlingly number of legacy systems out there that urgently need people to maintain them and prevent our nation's aged banking databases from collapsing.
I also can't emphasize how ossified and inefficient the Bloomberg corporation itself is. I've spent months BEGGING them to take my company's money (we had 3 terminal subscriptions and wanted to increase to 4) with them stalling us because they wanted to upsell us on a direct T1 line (! for like 100MB/day of data, yeah right). The entire company and product is a mess. Unfortunately, last time I tried it, Reuters's competitor terminal app was pretty awful too.
It's not the only law and in addition, there is case law. Reading that one section is a very incomplete and likely inaccurate way to reason about the EO.

http://mimesislaw.com/fault-lines/trump-exceeds-his-plenary-...
Criminals often get community service as a punishment, even for relatively serious offences.
Thanks so much for the helpful reply! I should've noted that I haven't actually tried Rocket. :) It was a couple other frameworks that I'd played with, all of which seemed to go shrug, not our concern when the question of managed state came up. I'll give Rocket a try and see if I have better luck.
I'm not certain that rrggrr is human. The replies are nutty non-sequiturs and very aggressive at that. Down-vote and move on.
All of the components involved are being extracted from existing cells. There are already plenty of nitrogen fixing bacteria, the sources of their nitrogenase and hydrogenase enzymes.

This is maybe novel in that they got the nitrogenases working in vitro. But from a world changing technology perspective this is a very tiny step compared to re-engineering the enzymes to work off of a different non-biological energy source than ATP.
Those presentations were abhorrent and the conference should be embarrassed for giving such a buffoon the stage (twice!). He doesn't know the language and then lampoons it when he gets it wrong. Here are some rebuttals (one of which is mine) to the second talk https://gist.github.com/preaction/978ce941f05769b064f4. There are other rebuttals for the first one which can be found without too much difficulty.
The rich just move closer to work, then.

Oh hello, San Francisco.
> Are Perl 6 "regexes" as powerful as a context-free grammar?

TL;DR If you can code it, you can code it using Perl 6 grammars.

Perl 6 is designed as a collection of "slangs" (short for sub-languages) that recursively embed each other. (There are about a half dozen slangs in standard Perl 6 but you can add more.)

So the full power of the "main" Perl 6 slang is available within the regex slang (and vice-versa). During execution each slang automatically tracks the interesting state of the other slangs.

So, while the compiler is free to analyze a given rule and generate a suitably optimized DFA or NFA, they are, in general, capable of turing complete power.

> I guess they use the same kind of backtracking algorithm

The main answer is No.

There are four types of "rule". Only one of these, using the `regex` declarator, backtracks in the usual regex way.

Most extant grammars contain nothing but `rule`s, `token`s, and occasionally `method`s.

The fact that the latter are just ordinary methods hints at what's going on; the "regex slang" is really just a built in recursive ascent/descent parser generator with a convenient DSL (slang) for writing grammars.
This is my old company! Cognitive Networks, acquired by VIZIO and rebranded VIZIO Inscape.
This is exactly what spacious.com in NYC is working on, a network of coffee / meeting lounges across the city, inside really nice restaurant dining rooms that are otherwise closed until dinner service. (big disclaimer: I'm the cofounder).
This may or may not help you, but it's typical in these sort of data deals to

(1) mostly sell aggregate data (eg these demographics actually watch these shows / actually saw these commercials). You'd probably be more interested in the latter in order to connect commercials with purchasing habits, but you're going to operate at the zip code or grocery store level.

(2) If you are selling individual records, make up identifiers and not tie to IP addresses. Both because of privacy concerns and to force your ad-vendor customers to continue to purchase the dataset.

(3) from the perspective of someone in the ad industry, I don't buy 11m cookies for ad targeting. These data deals require custom programming on both sides, time from bizdev at both vizio and ad companies, and for ad-company sales to be instructed and helped to sell to their customers. So unless Vizio tv viewing data has pretty high reach, I'm just not interested. I can't really see someone interested in 11m cookies unless that data is integrated with all available tv viewing data from Vizio, Netflix, Samsung, set-top boxes, etc. I'm aware of some pieces of that being sold, but not all of them.

(3a) also, from the in-industry perspective, household data is often not that helpful. You're going to get demographics, if you get them, from the person in that household that happens to pay the bills. That's often unrelated to the person that spends time consuming media. So if eg parent X pays the bills in that household, but kids or parent Y spend the most time watching tv, this data is nowhere near as helpful for ad targeting as you would think.
ironic that this will be the move that actually propels rethinkdb...

it's my feeling that software licensing day's are over for the little guys. If you are Oracle or Microsoft and have that brand recognition great.

Coupled with commoditization of developers, I think it'd be great if we had a kickstarter site where you could request a commercial project to be open-sourced, pitch in some money to support the developer.

For instance if somebody released an open source version of Hootsuite I think that would put a severe dent in Vancouver's tech scene-Hootsuite customers wouldn't even think twice about switching to a zero cost solution, as it's not a pain killer but a vitamin. Free vitamin is always better than an expensive one. Pain killers on the other hand are less flexible because it's an emotional buy.
Whenever Node comes up somewhere, I wonder what happened to the original author of it, he was called Ryan, IIRC.
The nausea and pain is mostly due to the caffeine intake. After you're addicted, that largely goes away.
> I think rustdoc needs quite a lot of work in general.

It does. Honestly, it's quite hard to contribute to at the moment. This is going to improve in the very near future; there's a PR in the queue that's the start of the ability to start making it easier. I hope to make it vastly so someday in the future. Always so much work to do...
Hi there! I used Perl5 for about 10 years. Web programming, sys admin tools, parses, so on. It's true (IMHO) that Perl5 tends to be a language "with hard to find job". So, recently I tried something new. I had some experience with Ruby/chef but I wanted something I feel more familiar in my background and I noticed a Perl6 a halve year ago, it was just around a time when first stable release appeared ( maybe 1-2 years before, but anyway ... ). Well what I can say? Perl6 is certainly proper choice for former Perl5 developers ( not only for them, but I am looking from my perspective ). Yeah there is lack of modules in comparison with CPAN but I don't treat this a big issue, all great projects started in the past with little eco system, so I guess it is only a question of nearest 5 years. Take a look at http://modules.perl6.org/ - new modules get added weekly!

Another thing - you may start a brand new code with Perl6, it is always a green field in automation / ops tasks.

Do I use a Perl6 in production? Yes I do. Recently I have updated ~ 500 servers with the help of Sparrowdo - http://sparrowdo.wordpress.com/ - a configuration management tool written on Perl6.

So for sure - Perl5 folks please look at Perl6. Other people as well :) It's neat, modern language.

Regards

Alexey
There are many temporally-exclusive agreements on all sorts of data, some government-supplied (!). "Temporally-exclusive" means that anyone can use the data, but one company gets it 5-600 seconds early.
That's unimportant. What is important is legal penalties for accessing or selling that data. No-one with assets and in-house counsel would dare violate an order like this.