skysight-inc/HackerNews huggingface dataset:
Yes, it was the most controversial change to Java 9. Currently, the compromise was that there's a jvm arg you can set to re-allow reflection access. But the idea is that it will eventually be taken away, so it's a stop gap.

I'm not sure if it will impact the Clojure REPL. I know Clojure is aware of the Java 9 changes, and I think they have some ideas how to keep things working somehow.

There's also going to be a Java Repl now, called jshell. ButI don't it will be given special permissions such as that.
It’s called an easement. Real estate law is complex.
When I do keto I make sure to drink at least one cup of bone broth every day, generally with some extra salt thrown in.

Whenever I do that, I manage to avoid keto flu.
The US healthcare system is FAR from a free market.
The "not found" message does not clear, so repeated not founds repeat the message.
I have never heard of, nor do I believe there is any such thing as "counter-keynesian policy".

Are you thinking of export-substitution industrialization?
> And exactly what language do these fine folks do their frontend development in, Go, C++?

For a very long time, GWT (Java compiled to JS) was the preferred approach. Then development moved to the Closure compiler (JS following very Java-like patterns), and only very recently is ES6 style code taking off.

Much of the code you see still carries the legacy of GWT/Closure (and there is so much there that porting would be an insane task). It's a slow process. But, for example, YouTube is switching over to Polymer (https://youtube.googleblog.com/2017/05/a-sneak-peek-at-youtu...).

> Google sure spends a lot of resources on this lesser language for how few engineers want to work with it.

Google is a massive company, with many different (often conflicting) initiatives. Chrome spends a lot of effort on JavaScript; but Chrome engineers are (for the most part) not the ones that are writing Google's frontend code.
That's exactly what the parent commenter means.

https://en.wikipedia.org/wiki/Not_even_wrong
These are quite common in Tokyo.
$123.47 Nasdaq data glitch
It's not even an edge case. Almost all of the worlds' vanilla flavor is synthesized artificially.

The best example of hand pollination is China where the entire bee population is basically decimated. Almost all of Chinas' farms ALREADY use hand pollination.
One woman as quoted out of context in a conspiracy blog, at that.
> But now I am confused as to whether Q(x_1, x_2) is supposed to be a subfield of the real numbers or a field of rational functions of x_1, x_2.

The latter. However, wherever you get `x_1` and `x_2`, if `\{x_1, x_2\}` is algebraically independent over `\mathbb Q`, then `\mathbb Q(x_1, x_2)` is isomorphic to a field of rational functions. This allows you to realise the same ground field inside many different larger fields.
Expired can happen clientside, just check the timestamp. Revoked would be a short blacklist that lasts the duration of the session, once a token is expired it no longer has to be revoked.

But I'm also curious how a revoked list would be handled with this service.
> 80 characters

Assuming indentation is counted against those 80, why not use a bigger monitor?
I add qwerty, fire, water, qwerty, land, air, bottle, laptop all this
I search for fig and figure and it does mess..
thanks, fixed that.
From a pessimist point of view, the internet and consumer culture as a whole is detrimental to learning, because it facilitates passivity via spoon fed solutions, which is a disincentive to independence and autonomous research. On the upside, that's supposed to speed up learning to become feasibly independent to be meaningfully creative.

One flaw is the lack of personal, emphatic guidance - socialization. Forums are supposed to replace the socialization instructor and community feedback, but only on voluntary purpose.
Learning is not easy, so instructions on how to approach the curriculum is certainly necessary. The top courses that I saw start out with that, but from my POV the main part of the message is that a lot of work is expected, without play.
Learning is rarely a self-purpose and a goal years in the future is hardly motivating. Curses pretty quickly prove to take a long and sometimes boring path. Education is a process between two parties, so I'd say a huge number of people prevented from learning are in their own way, not bringing the prerequisite ambition to invest the time for what it's worth. Of course that's just an argument open for recourse. Mediation is a large part of learning, so a broad overview and thorough approach to the material might be worthwhile, highlighting the possibilities and the need to explore and play outside of the courses.

The information overflow of the information age also brings a second problem, getting lost in it. I don't know what you are planning for, but focus on few select resources (courses and other open materials) and therefore much more thorough guidance might facilitate the endeavor.

What have you thought about, specifically? Some online courses are developed as rather autonomous resources, the question would be, how those can be supplemented. If commentary is the only added value, a blog might suffice.
It's not really that bad, unless you install it with sudo. The need to have gulp installed globally is unnecessary. They could just add it as a normal dependency and put the specific gulp command in the scripts section of their package.json. It wouldn't require the user to do anything extra.
Like this famous crossing in Tokyo that you see all the time:

http://tokyo.for91days.com/shibuya-crossing-and-hachiko/

https://www.youtube.com/watch?v=YGMBSJAwyvw
We were looking into sweetjs for adding cross-module contracts to the graphistry stack, but nixed the project when it became too much to generate code that passed our basic linters. TS largely scratches that itch, so we've been moving to that. I'm still hopeful though :)
> over ssh

Line length isn't going to have much impact on what fits over ssh...
Guys that made the Closure compiler must take JS seriously.

Gmail in particular is still written using GWT, AFAIK, hence the strange HTML, etc. Its current frontend is probably an unsexy maintenance project, with little or no new development; most new features and dev efforts are likely in the "inbox" project, etc.
This guy deletes emails that are sent to this address that are not for him. For 20 years. For all we know he started this convention!
I still love knockout. A simple view layer on top of whatever other architecture you want. Has worked really well for me for years.
Get rid of that deprecated message of php
oh what the hell, this whole time I thought it was upvotes
Was that the only reason?
Log Aggregation at Scale for Cheap with AWS Athena and Kinesis Firehose
Downtown Seattle can be a real pain to drive through at certain times of the day. Only a handful of cars can turn right at any given intersection because of the solid wall of pedestrians crossing.

In the U.K. it is normal to have specific phases of the signal on which pedestrians can cross, and other phases on which cars can turn, so there is never a phase when pedestrians and vehicles are competing for the same space.
That sounds like "Keysian policy never works". dforrestwilson said "Keynesian policy only works when every country in the world is not practicing it" which sounds like a different claim entirely, so I'm confused.
flow chart != UML activity diagram?
But you'd rather go to the non AMP version which is 10x as bloated?

It seems like the vision in your head is: AMP vs. Perfectly optimised site. In reality it's publishers who have built their main site over several years with massive bloat and are unable for whatever reason to optimise.
Really makes you question their commitment to free speech.
You can do it without root if you take precautions, but the default is to use root.
Many teams configure their CI systems to fail builds if they don't pass style checks. This can be great if there's some situational flexibility since no autoformatter is smarter than a human that knows the code, but terrible if there's a formatter (like prettier) that defines only one true format and sometimes gets things horribly wrong.
> Down-voted?

I didn't downvote you at first, but I always downvote complaints about downvotes. I'd give it more time. Decent comments generally arrive back in the black.
That's a good approach, as can be the struct. An option not mentioned yet is to give things smaller local names.
http://www.ec2instances.info/?min_memory=128&region=us-east-... are your AWS options.
Location: Lagos, Nigeria

Remote: Yes

Willing to relocate: Maybe

Technologies: React, React-Native.

Résumé/CV: https://www.dropbox.com/s/ealnd8jww5xkavb/ChidozieBernardIje....

Email: bendozy@gmail.com
CareEvolution | Software Dev | Ann Arbor, MI | ONSITE, REMOTE, VISA, https://www.careevolution.com/

What we do actually matters.

It's estimated that 250,000 people die in America annually because of medical errors. That makes it the #3 cause of death, just behind heart disease and cancer (http://www.npr.org/sections/health-shots/2016/05/03/47663618...). This is a major societal catastrophe - and it needs to be fixed. Part of the solution is the long-overdue modernization of our nation's health IT infrastructure. This is CareEvolution's mission - to create better patient outcomes by modernizing - and connecting - our health IT systems.

There are many interesting things to do at CareEvolution, including mobile, web, platform, integration, devops, analytics, ETL... and lots more. This is a place where you help define what it is you want to do, and how to help the world.

We're a small team - still under 100 people (and all technical!) - but our platform manages health data for over 130 million people.

Check out our job listing at https://stackoverflow.com/jobs/39897/developers-for-healthca...

Visit our website at https://www.careevolution.com/

Submit resumes to resume@careevolution.com
Sometimes I think people need a little more "Black Mirror" to see how bad this is. One of the episodes has random people basically constantly looking at and filming a woman everywhere; certainly no less than what Facebook does every day, yet somehow it doesn't seem weird to anyone?
With Cuckoo filters visualized too:

https://bdupras.github.io/filter-tutorial/
If the call doesn't cross compilation units, you still might. Or possibly with LTO, but I've less experience there.

That said, it's certainly a concern worth being aware of where it's relevant.
certainly, diffusion imaging is common in analysis of many physiologies including breast and prostate. It forms one of the sequences in multiparametric MRI which has had some recent success in improving the diagnosis of prostate cancer [1].

I'm also aware of at least one upcoming trial of full (or mostly full) body diffusion imaging to look for sites of metastasis. The trial is still in planning so unfortunately no link to share for that one.

[1]: http://thelancet.com/journals/lancet/article/PIIS0140-6736(1...
I think it's reasonable to take it back, but it's unreasonable how they are doing it.

They should give him a year and help him transfer to a new account (copy emails over, etc). 30 days isn't much time to find every site you've signed up for in the last 20 years.
I don't understand why the government got a judicial decision, from it's own legal system, stating that the original company (non-profit) couldn't have changed its ICANN records when they changed to be a for-profit company. Have done that back at that time, and everything would be ok.
> Also, the domain is still not open to foreigners.

Why should it be?
Fantastic paper. Thanks for sharing! Just posted it here: https://news.ycombinator.com/item?id=14697744
While this is cool, nobody should be using agent forwarding in 2017. Use ProxyCommand or ProxyJump

https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Proxies_and_J...
> Guys that made the Closure compiler must take JS seriously.

Indeed; Arv is a TC39 member.

> Gmail in particular is still written using GWT, AFAIK, hence the strange HTML, etc. Its current frontend is probably an unsexy maintenance project, with little or no new development; most new features and dev efforts are likely in the "inbox" project, etc.

IIRC, Inbox is also GWT, so that they could cross-compile for the native platforms (https://gmail.googleblog.com/2014/11/going-under-hood-of-inb...)
this's the answer.
> For a very long time, GWT (Java compiled to JS) was the preferred approach.

fine, but this is entirely irrelevant. the problem is that no one was optimizing for the deliverable (HTML, JS, CSS). the GWT folks could have easily written an excellent compiler so it didnt spew a bunch of unoptimized and bloated trash.

> YouTube is switching over to Polymer

which requires a massive slow polyfill in all but latest Chrome and results in a shit experience for all others (if i recall a related thread correctly [1]).

[1] https://www.reddit.com/r/javascript/comments/68vehl/youtubes...
It worked before and during WW2 because it was unprecedented and other countries did not engage in similar policies to remain competitive in international trade.
Reducing number of resources loaded by a web page is the basics of the performance optimization.
Cosmic Rays Don’t Strike Twice: Understanding the Nature of DRAM Errors (2012) [pdf]
It will not work again.
https://news.ycombinator.com/item?id=14440596
The kernel is important but it is only one aspect of device security

Most vulnerabilities do not derive from it
Only in the last 20 years have economists begun to admit their traditional model of people in micro-economic markets, so-called "rational" actors, don't correspond to reality.

The amazing resistance of the field to such obvious claims (the more successful part of what's called behavioural economics) gives many of us looking in from the outside pause.
Keynesian seems to lead to currency manipulation doesn't it?
Did you see my link?

More practically, a lot of people (myself including) will split their monitor vertically to consider lots of code at once, and talk about code in emails via patches on mailing lists and such where 80 columns is the norm.
fixed, but it's still nothing there. I work on a big scheme for Fiber, it's far from 'ready'...
Then I know that track costs less to install and maintain than roads. If it isn't practical to run track, it isn't practical to run roads.

I don't see how that can be true in the general case. Around here, in the Seattle area, a recent 34-mile light rail installation cost about $368 million. Four-lane roads cost about $500K per mile these days, from what I can tell. (And yes, that seems unrealistically low by an order of magnitude -- I think the sources I Googled up are referring only to initial costs, or costs associated with building rural Interstates.)

Our next big rail project, ST3, will install 62 miles of rail over 20+ years at a cost of over $50 billion.

Rail serves a tiny contingent of the population at enormous expense, effectively rooting them to the spot in the process. It has never really been shown to be effective at removing cars from the roads, certainly not in proportion to its price.

There has to be a better way. There may not be, right now, but there darned sure will be by the time the megaprojects we're considering today are complete and ready for service.
Originally mentioned by jldugger (https://news.ycombinator.com/item?id=14630183)
If you followed what they did over time with Wikipedia content and links

Search has evolved past a list of links. Every vendor in the space is doing exactly the same thing -- becoming a knowledge engine versus a keyword corpus. Yes, Google wants to create a useful product. Nothing particularly nefarious about that.

Driving more pageviews is one of a very few levers they have to do that, since they have exhausted many others.

When has Google published pageviews? Google publishes revenue and income, and userbases for a few properties and products. They don't publish or gloat about pageviews, and it is entirely irrelevant if they serve you a page from a cache or not. But yes, they probably worry that as the web gets more user hostile, users might choose silos like Facebook Instant Article, where Facebook ads might be more likely, but in that case we're talking about user likes and dislikes which is tough to argue against.

We talk about the carousel, because it perhaps best telegraphs the true intent of AMP

Is this not FUD? Reading the tea leaves and discerning the future. Personally I find Android Instant Apps a dramatically bigger threat to the vague idea of the web.
Yes but you can’t use different colors for different dots in the same character.
Well the standard and reasonable definition that has existed for longer than a decade is that no-reply implies that there is no one actually reading the emails you send. Its an indicator that its an automated system, and replying or sending emails to this address will get you no where but a black hole.

The unreasonable action is giving someone 30-days to change their email, considering how integral email's are to security these days (password resets etc...) Eastlink made the mistake of allowing this, now they are forcing someone else to pay.
Heh that'd be very cool! Do it!
This is the same impression I got by interviewing at the big 5. Everybody there drinks the Koolaid while building things that have a negative impact on the world
Do you think things will be considerably better for women in ... say, 10 years?

From the perspective of an olde phart who has been around since the 80s, no, I don't think it will get better because my single data point says things have been on a downward trend in about the last 15 years. Yes, I feel that attitudes and behavior have gotten worse, not better, in the last thirty years or so. Not every company, of course not, but I think there is a lot of "new normal" going around (the "brogrammer" being just one aspect).

Solutions? You want to "make things better for women in the industry"? Start by making things better for everyone: the workplace is not a frat house. Maybe ditch the kegerator, for starters. Alcohol is for when I don't want to be serious about what I'm doing. Hell, maybe we ditch the shorts and start wearing long pants to work, even if it's jeans. If I had a good answer, I'd write a book and retire on the royalties. I don't, so I'll grasp at straws, but there's something I can't quite put my finger on that says too much casualness in our work environment spills over to a much more casual attitude about how we deal with our coworkers. And, again I'm just spitballin', a casual attitude toward my female coworkers might very translate to, "hey, baby, nice ass".
The others are even less so, but works better.
It doesn't.

Asking to do a pull request or create an issue is just a polite way of saying fuck off.
> fine but this is entirely irrelevant. the problem is that no one was optimizing for the deliverable (JavaScript). the GWT folks could have easily written an excellent compiler so it didnt generate a bunch of slow trash.

Compilers can only optimize so much. GWT/Closure do a very good job of it, too. https://www.peterbe.com/plog/advanced-closure-compiler-vs-ug...

Much of the "slow trash" is already optimized to death - it just dies under the weight of insane complexity (e.g. features), browser support, and overly-generic (IMO) support libraries

> which requires a massive slow polyfill in all but latest Chrome and results in a shit experience for all others (if i recall a related thread correctly).

Tangential: I'm not sure which version of Polymer they're using - but 1.0+ removes the need for most of the polyfilling.
For Quebec, according to some numbers I found, in 2013-2014 (when gaz prices were high), the provincial government made 2.2 B$ from gaz taxes that year. If that's the case, it's not that much compared to all the infra that needs overhaul.
> But thinking more holistically, many others simply pushed their content into apps, abandoning the web wholesale

What are you talking about? No they haven't, all major publishers continue to develop and grow their websites with some reaching into other social platforms to distribute further. Nobody has moved to an app, if anything apps have decreased in importance across the mobile universe. And if you're trying to talk about complex webapps then they were never a target for AMP anyway.

If all you really care about is user benefits, then as I described Google already had plenty of options that would be faster and easier without forking the web.
I have to say that Django-rest-framework's features blow Flask out of the water in terms of building maintainable, reusable REST enpoints.
The thing I learned from time-restricted IF --- which I've been doing pretty painlessly for ~2 years now --- is that I generally won't feel hungry until I eat for the first time every day. I started by skipping breakfast and waiting until 2PM for lunch, but over the last 6 months I've pushed 2PM forward to 6PM and eat just one meal a day.

I have friends who have noticed the same thing, and others who haven't. I'm sure it depends on your metabolism. For anyone not training who hasn't tried time-restriction, it's worth it: if your metabolism works like mine, not having to think at all about food except for ~4 hours of the day is super convenient.
Okay, this is a small little trick but I found the easiest thing to do is to not eat in the morning. I can easily not eat till 10am without feeling hungry. Sometimes 11 without effort.

And then I stop eating early in the day... say 8pm or 9pm.

I found that to be very sustainable and easy in the long run. YMMV.
I wish someone would build hardware that protected against this. A router for example that filtered all outbound traffic and blocked specific routes and packets destined for tracking.

Yes, you could do that all on the computer itself, no need to run it on the router. I guess the benefit of having it all on a router is that it would be a plug and play solution for the privacy conscious but technically limited individual.
A possible argument is that foreigners are also allowed to live, offer services and products, ... in Slovakia. (at least that has been the deciding factor when similar rules for other TLDs of EU countries have been challenged)
Six expert tips to help you become a networking ninja
It's not the actual codebase, it's kind of a branch that has to be manually updated (by cherry-picking across commits from the "real" one). It used to be kept in pretty close sync with the code live on the site, but it seems like they don't care about updating it any more. There are things that have been live on the site for close to a year now that aren't in the open-source repo.
Probably not, but it can help us feel like we have some control over our own inevitable death.
What google could do instead, if they really cared, is incentivise simple javascriptless static HTML. They won't do this though, because it makes tracking for ads harder.
just curious, how's it even viable (for the company) with paid vacation for years? Or is that like a honeypot (to weed out bad / insufficient motivation)?
Which is a significant flaw in the way incognito windows work with Chrome. If you have a minimized or hidden incognito window, opening a new one beats the purpose of incognito windows…

At the least, you could imagine having a shared session for all the tabs in a same window. But a new incognito window should be clear of any history.
Most people are not qualified to feed themselves.
Samsung is reportedly getting ready to join the smart speaker craze
From what I've seen Keto has started to expand beyond the "diet" label. It's become a universal nutritional description for no low carb, moderate protein, high fat eating, which I and a lot of my friends view as a permanent lifestyle choice (not necessarily inclusive of constant nutritional ketosis), similar to being vegetarian or vegan. When I hear someone describe themselves as a vegetarian I don't think of it as a diet, although I guess there isn't a better word to use to differentiate permanent versus temporary changes to the menu.