skysight-inc/HackerNews huggingface dataset:
Fructose is a hallmark of primate diet. Refined fructose is not. The only refined fructose in the wild is honey and that is way too rare and too well defended to be the hallmark of anyone's diet (other than honeybees, of course).

Humans are perfectly capable of eating all the fructose they may ever want in its unrefined state as it appears in nature without any adverse effects. I.e. you can eat fruit until you are full, and nothing bad will happen. It is in fact quite healthy. But once you refine it into pure fructose, such as crystal sugar or molasses, then all hell breaks loose.
Interestingly, there recently has been https://github.com/Microsoft/BashOnWindows/issues/976
I really don't believe this. The spaces between my teeth are very small, and without flossing, brushing can't clean out the food that gets wedged in there. I've actually flossed after brushing (with a Sonicare) and I still remove food with the floss.
> Most of my troubles with word have to do with most of the properties of the items on the document being invisible. You are dealing with invisible page breaks, invisible margins, invisible objects, etc.

WordPerfect doesn't have this problem:

> https://en.wikipedia.org/w/index.php?title=WordPerfect&oldid...

"The Reveal Codes feature, imperfectly imitated much later in Microsoft Word, is a second editing screen that can be toggled open and closed at the bottom of the main editing screen. It was especially beloved of those who were faced with Microsoft Word, which had at the time no similar feature. The codes for formatting and locating text are displayed, interspersed with tags and the occasional objects, with the tags and objects represented by named tokens. The scheme makes it far easier to untangle problems than with styles-based word processors, and object tokens can be clicked with a pointing device to directly open the configuration editor for the particular object type, e.g. clicking on a style token brings up the style editor with the particular style type displayed."
This is an absurd claim.

The idea that Google has poured billions into a decade-long project to solve an extremely hard technology problem in order to lure people into marginally more internet use that will help Facebook as much as Google? When, if that technology problem is solved by Google, there is genuinely a big business in it?
Yeah, "not a good practice" (i.e. "the user is wrong" or "why would you want to do that?") is the lazy way of justifying software deficiencies.
Show HN: Interactive overview of Scheme's semantics
I was just pointing out where the caching of the size was added. I'm not making a comment on where the fix should be.
Because all of the languages supported by the browser have to interact with the DOM. DOM memory management is incredibly tricky: it will not do to just have "an agreed upon format" to exchange data between such languages. You need all the languages to participate in a single garbage collection regime and to have semantics for interoperability at the object level between all of them, which is a very difficult problem.

Even getting interoperability between JS and C++—what the browsers do to implement the DOM—has been exceptionally difficult, with innumerable security vulnerabilities resulting from this.
This is Robert Lustig's well-known talk on the subject:

https://www.youtube.com/watch?v=dBnniua6-oM
Auslogics BoostSpeed 9 Key and Serial License Key Full Version
> How can I avoid being bored...

Build time blocks into your day to acquire new knowledge, innovate & encourage creativity, establish new alliances. On this subject, Goldsmith is superb> http://www.goodreads.com/book/show/13236274-paid-to-think
ASK HN:Where can I find remote consulting/contract job from EU/UK?
I live in US and work for a mid size company. I am looking to start a consulting or contract gig for any company based in EU/UK. That way I can maximize my time and put knowledge into action.

I am very good in the data engineering, business intelligence, data migration and data profiling aspects. I have very good exposure to SQL, Hadoop, ETL, and almost all well known AWS tools and technologies.

Any help is appreciated.
OR...

* JavaScript (client and server)
* Redux (state management)
* React (UI Control framework)
* MaterialUI Controls (toolkit, one of many)
* JS Friendly DB

With a database that has a native adapter such as RethinkDB (or Mongo if you really want it), it's really transparent.
5 emerging programming languages with a bright future
Australian Senate to Investigate Allegations of Abuse on Nauru, Manus Islands
MySQL 0-day could lead to total system compromise
In the context of this thread, it is not a valid replacement.
You can always use std::rc::Weak if you need a cyclic data structure with weak references. That covers, I suspect, the majority of the use-cases for these type of structures.

For real, honest-to-god, cyclic data structures — just use unsafe Rust. Again, unsafe Rust isn't "bad". It's just unsafe. More care will be expected of the code to ensure that it exports a safe interface, but nothing in the language stops you from doing it. There's quite literally no loss of expressive power.
So what did you actually eat? It seems like sugar is everywhere these days.
I think people hate the quirkiness of it and the dynamic typing.
It doesn't need a lot of thinking that I was referring to programming languages.
Cap'n Proto offers "packed" encoding which applies light compression (removing zero-valued padding bytes), brings it in-line with Protobuf, and ought to be much faster than the things Protobuf does for "compression" (varint is a very slow encoding!).
I definitely am using these techniques on real projects with huge complexities to them. Quite successfully. Without bugs. Continuously Integrating and Continuously Deploying to Production.

I'm pretty sure, that the case study of such project will take up the whole book, not just 3 blog posts ;)
Watson was actually Dr. Watson. Which is/was also the name of a debugger in Windows[0].

[0] - https://en.wikipedia.org/wiki/Dr._Watson_(debugger)
Teach Different
To take Sweden as a historical example, it used to be quite common that Swedish movies had nudity in them. Sweden has a lot of lakes and shores, and the capital is built on top of cluster of islands, so swimming nude during the summer was a very common scene in movies made before 2000 (sometimes with children among the adults), as would comedian pieces with people running in the street naked. The neck spirit was also a fairly common figure, used in similar style as ghosts or faeries. In each case, the human body depicted was just that of people (or made up people).

Violence was however very limited and the state censor was active in protecting children from it. A famous case was that of darkwin duck that got removed mid season. Swedish media blamed movie violence for increase gang violence in cities, with examples like "kids learn how to jump kick other children in the head".

Then American movies and tv shows over took both the market and mind share. With that, those aspect of Swedish movies went away, and much of the culture with it. Violence censoring went away, and much of media started to self-censor against nudity.
But they are happy to remove the fat and sell you fat-free and/or low-fat versions of their products - just see American supermarket shelves (not nearly as much of that here in German, although even here the low-fat versions are more numerous and more prominently placed). This is hard with sugar-free sugar... :)
Cell behaves more like a CPU + GPGPU system, big.LITTLE can schedule an instruction stream on any core of the cluster (depending on the configuration setup), on Cell you'd primary use the general-purpose PPE from which you'd start (and chain) vector-based threads on SPEs.

PPE and SPE don't even share an ISA, SPE have a custom-built SIMD-oriented ISA.
Also, if I'm reading the proposed fix in the mono pull request correctly, it doesn't deal with the problem entirely because there's a race condition where the code might start execution on the core with the larger cache line size, and then get context-switched to the core with the smaller cache line size midway through executing its cache-maintenance loop. The chances of things going wrong are much smaller, but they're still there...

(Edit: rereading the blog post, they say they need to figure out the global minimum, but I can't see how their code actually does that, since there's nothing that guarantees that the icache flush code gets run on every cpu before it's needed in anger.)
> Chromium's Dev Tools are pretty much the gold-standard for hacking during runtime

... if you don't include any IDE with a built-in debugger.
It serves no purpose, reviewing third-party code that you don't even know is the same that is distributed. But anyways, since Chrome has autoupdate for addons, it doesn't matter if you're reviewing the addons you install or not, because it can change at any point.
My advice: make it look more like Google for GSA: less explanation on the landing page [that can be linked]. If I hit a page that said 'Search GSA Vedors' above a textbox way above a few links at the bottom, I would get it because the search results show what the product does much better than the text tells what it does.

Good luck.
Not comparable. There will be no washing machine tax. For cars, there will be a) a road tax b)insurance. My claim is that there is going to be a state transition once the cost of personal car ownership becomes much higher than automated transportation. This state transition is going to be very painful for car manufacturers.
I love the old Thinkpad design. Not everyone agrees, of course, but I think it's stylish while still being rugged and functional. And I prefer dark, matte colors to brushed aluminum.
They could just buy Fiat Chrysler. It's like $11 billion. Google's got 64 billion in just short-term cash investments: https://www.google.com/finance?q=NASDAQ%3AGOOG&fstype=ii&ei=...
> Slightly tangentially though, I wonder if we really really put our mind to it, will we be able to just kill JavaScript ?

Humans that "really wanted to" landed on the Moon, brought hundreds of millions of people out of poverty, cured polio and brought down Communism.

The real problem is that you'll never get that many people to agree on something like killing Javascript and creating something radically superior (whatever that is). The web ecosystem is proof of the highest level of agreement possible on a wide scale.

And to be honest, what's the alternative? If Javascript dies, we won't get a great new common programming language. We'll get 10 mostly walled gardens with barely any compatibility. Unix vendor wars, post-web edition.
You seem to have thought more about these issues than I have. I don't see why it should matter if Yelp is a named party. Is it because this is civil and not criminal? Let me try a few parallels, and perhaps you can point out the flaws.

Someone posts my original work to Youtube. I sue the individual, and the court agrees that posting was illegal and orders the plaintiff to remove it. The plaintiff says that they no longer have the password. The court sends an order to Youtube saying that the should take it down. Now, there's a special procedure for this under the DMCA if the claim is copyright infringement, but are you saying that Youtube should be able to ignore the court order?

An identity thief applies for credit cards in my name. They are convicted, and the court orders the bank to cancel the credit card account that was fraudulently obtained. The bank is not a named party. Would you say that the bank should keep account until I sue them separately?

A children's toy is badly constructed and dangerous. The manufacturer is sued by an aggrieved parent. A court makes an award to the parent, and orders that sales of the toy be halted. All resellers receive a court order telling them to stop selling the product. Should they comply?

I'm not seeing the hazard in having companies obey court orders even if they are not named parties. Presumably there is a process where they can refuse and get a court hearing about the validity of the order? Or is the issue that there is no such process?

Edit:

I'm reading Volokh's amicus now (https://assets.documentcloud.org/documents/3038335/Hassell-v...), which makes it clearer that the distinction is something like "because speech is different". I don't really understand his argument, though, or why he keeps using "allegedly libelous" to describe something a court has found to be libelous.

I think it's because he's arguing that the collection of comments (or reviews) published by Yelp is contextually different than the individual comment, and that one may be libelous and the other not. While there is some truth to this, I think there is a difference between a conscious compilation, and a "bulletin board" type system where posters can add whatever they wish without review.
Thync piece: Do mind-altering wearables live up to the billing?
"Natural", in this context, is a weasel word that's whose key uses include making people feel more comfortable about buying junk food, so that junk food manufacturers can sell more junk food.

Chimpanzees, for example do eat a lot of fruit. I believe it's their primary source of calories. But the wild fruits that chimps eat are a very different beast from how humans in wealthier countries consume fruit. The fruits they typically eat haven't had their sugar content dramatically increased through centuries and millennia of selective breeding. They haven't been turned into juice, which removes all the fiber and essentially renders them a nutritional equivalent of Coca-Cola. They haven't been dried, which concentrates the sugar and increases the glycemic load. They haven't had extra sugar added as a ("natural"!) preservative in order to maximize the shelf life. etc. etc.

All that aside, though, no, I'm pretty sure there hasn't been any compelling evidence to indicate that your body can somehow tell whether the sugar in your food was produced in situ or extracted from some other plant and then added to what you're eating. To it, C12H22O11 is C12H22O11. There is some stuff suggesting that processing affects how much sugar is extracted by your digestive system, though. It's not able to break down the food and get at its contents quite as efficiently when the food hasn't been mechanically ground up or macerated first, and your teeth are unlikely to grind it up quite so finely. In a nutshell, sugar that's inside a plant's cells is going to be less available (and, to that extent, "have fewer calories") than sugar that's on the outside of the cells.
Have you tried Tesla's autopilot? It's not far off from your description.
Node is a runtime, not a framework/language, and if you use a JS friendly DB (there are many with transparent APIs available (rethinkdb, mongo, etc) then it's all just JS.
Cache control and misuse of e-tags is also a common problem.
The FDA proposed as early as 1978 to ban triclosan in consumer products.[1] The proposal was updated in 1994 but never finalized.

"At each stage of the proposed and tentative rulemaking process, the FDA has acknowledged that based on available scientific evidence, triclosan and triclocarban are not safe and effective, or there are insufficient data to evaluate safety and effectiveness."[2] (There are a number of studies you may find that show triclosan causing harm)

[1]https://www.nrdc.org/media/2013/131122

[2]http://www.hpm.com/pdf/Triclosan%20-%20NRDC%20MSJ.pdf
If having hostages allow a captor greater freedom of action than they otherwise would, then willing or not, the hostages are enablers. Being an enabler has nothing to do with free will.
The most popular consumer services usually transfer the most value from producers to consumers.

YouTube is a great example. YouTube hosts copyrighted videos and music. For most of its history, producers weren't remunerated. Even today, a great deal of user-generated content is reenacting or remixing conventional Hollywood IP.

Apple built a lot of iPhones with inexpensive overseas labor—HTC, Nokia and Motorola earlier on for that matter.

Facebook gets the vast majority of the content it shows people for free, from its own users. Crazy!

Google puts ads in front of other people's stuff. Regular search and direct navigation ads certainly don't pay producers. I assume most content on the internet took time, and therefore money, to make.

The producer-to-consumer value transfer doesn't always favor the mediator. Comcast's broadband internet was a great deal at $60/mo, considering piracy. Though in the late 90s/early 2000s people were paying for both broadband and TV—not so much the case today.

You might say, but that's all legal! Remixing copyrighted content! My tone might suggest that these business models depend on violating the law somehow. I'm just describing the facts. Facts have a well-known... bias.

Factually, a lot of popular services transfer as much as 100% of the value from producers to consumers.

Whether or not something should be illegal in there is a different question.
Typo in your title...you mean extremists (missing the r)
Data quality and coverage of OSM data varies widely. Their philosophy is to accept low quality data in an uncovered area and then improve it as multiple traces along the same routes come in from contributors. So my understanding is quality quickly increases as the community of contributor in the area grows.

Besides OSM data source are not limited to individual's GPS traces, they also include publicly available satellite imagery, official data released by government agencies under appropriate licenses. E.g. In the United States, OSM uses Landsat 7 satellite imagery, Prototype Global Shorelines from National Oceanic and Atmospheric Administration (NOAA). They have managed to get their hands on high quality data sources in a lot of countries.
If you do know that much, then I'd think painting the ecosystem as beyond understanding seems a little disingenuous! A little sorry for the textwall, it was mainly intended for outsiders considering webdev and got re-purposed into a reply to you.
Rationally speaking it would be irrational to ignore emotional responses when reasoning about human behavior.

Rationality can lead you astray, you have to listen to your heart.

Emotions can lead you astray, you have to listen to your head.
Are there any particular areas of help you're looking for?

One think I would like to have a better grasp on is performance review. As engineers, my team's work is a mix of tangible and intangible. How do I measure that? How can I evaluate their progress and growth?
You don't have GCC on your cygwin install?
That might be true, but imagine you phone company or E-Mail provider is ploughing through the content of your messages or even actively filtering your phone calls and is deciding what you can communicate and assumes control over whom you are able to reach.

It might be perfectly legal, you still would not want that to happen and people expressing their concerns should never be shrugged off with the simplistic attitude of "but they are allowed to do that".

A lot of things which are allowed for a company is still not the right thing and should be called out.
Have you checked how much memory they use?

I know we have 8-core laptops with 16 gigs of RAM, but, still, it's excessive.
But all of these things you're bitching about combined are far smaller than even ASP.Net without including anything client-side.
Compromised health tends to make effective responses to hazardous environmental conditions more difficult.

Heart disease can affect strength, balance, coordination, mental function, and any number of other responses, much as a cold or flu or pnemonia can. You might care to review the recent video footage of a notable candidate visibly collapsing whilst being aided into a waiting van for transport, as a consequence of pnemonia. A condition more generally understood to affect the lungs than major skeletal muscles, but here clearly a contributing factor.

Think systemically, please. Especially if you're in tech.
Hands-on at GitHub Universe: interactive art, cozy lounges, and more
Basically design for the task first, the looks second (if at all)?
React Native is part of a solid continuing trend. I've had a really good experience with the Appcelerator Titanium JS API for Android/iOS, and for the last couple versions iOS has a quality native JS API itself. Now ExponentJS has entered the ring powered by React Native and looks very very promising.

When a business needs to deploy to several platforms at once, it's a quick and success-proven model that still has good performance.
Browsers are successful and Javascript was lucky to be the common base of browser languages.
AI is for real and intelligent apps is its vehicle:Madrona Group’s Matt McIlwain
At its 2016 launch price and at full LEO payload capacity, the Falcon 9 FT cost $1,233 per pound ($2,719/kg).
(There's also another load of SGML bits of syntax that browsers have never supported which HTML5 doesn't support. Indeed, HTML 4 has a whole section of such things: http://www.w3.org/TR/html4/appendix/notes.html#h-B.3.3)
> They don't support multi-threading

Yes, they do, via Web Workers. They just don't support multithreading at the level of concurrent access to the DOM, and they don't support shared memory. Very few native libraries support concurrent access to UI widgets, and not many native applications make heavy use of shared memory for compute either. (Most native applications don't have heavy compute needs in the first place…)

> Give me an array of 10 elements

new Array(10)?

> give me a integer of that length

Uint8Array, Uint16Array, Uint32Array?
I know what you mean, but I think I've got to disagree. The general sense of "Autopilot" implies the same level of sophistication that other vehicles have that use "Autopilot"... Boats use it for mid course, as do planes, now having cars using it. It won't park, and it's not going to get out the carpark and onto the road, but it'll take over once the course is set and there's less technicalities on direction.

I think it's a fair call using this term.
> I will never abandon (unless I'm doing Java, because... fuck Java outside of Eclipse or IntelliJ; and yes, I've tried using that one vim<->eclipse bridge, hell no)

If you're referring to eclim [0] FWIW I've found it to be an adequate way to have a vim centric workflow with a few excursions into eclipse. If you have proficiency with both tools and enjoy having an eclim server running in a eclipse window you'd get have access to the best features of both tools.

[0] http://eclim.org/
Thanks, now I want Oreo to come out with a salmiakki version

Edit: Never mind I see Alex already reviewed a knockoff brand
http://www.salmiyuck.com/2010/02/black-domino-salmiakki-chil...
Ahem. Let me be the first to say, YUCK!!!

I don't understand why people like this language. I am sure it has it's uses etc., but come on, if you want to build a reliable, easy-to-reason program, using JS is just running up a escalator that is going down.

https://abdulapopoola.com/2015/09/30/why-javascript-seems-to...

http://rhodesmill.org/brandon/2012/js/

http://dorey.github.io/JavaScript-Equality-Table/

https://www.destroyallsoftware.com/talks/wat

http://blog.chewxy.com/2014/01/27/javascript-wat-again/

I can see using js as a target language with a 'transpiler', but JS is just a shitty language to write code.
Also, even news organizations censor themselves. Facebook is allowed to use editorial discretion, just like every news organization does.

Does everyone think the Aftenposten posts whatever stories it's writers come up with?

I think this was a particularly stupid use of their editorial discretion, but it's their right.
> I rarely say anything is black and white in this world but sugar is in my opinion. Without any doubt in my mind.

I think you're missing the word "bad" between "is in".