skysight-inc/HackerNews huggingface dataset:
More likely its a complication of the fact that ice is slippery.
Probably because the head guy working on V8 had lots of experience with virtual machines going back to Self in the 80s. But it's kind of silly to say that JS VMs have outpaced Moore's law, given that interpreted JS was very slow to begin with. It's not the same as a compiled languge improving by that much in the same time.

Basically, JS wasn't leveraging much of the computer's power until V8 came along.
I would not say that is dramatic or even meaningful. The findings are full of statements on how the the studies they considered were "of moderate quality, but of limited quantity". And they conclude with saying basically that they have no conclusion.
This seems to be also something that got pushed into mainstream over the world with the widespread of the Internet and probably as a boogeyman term to police it. Also to stop millions of dollars of unpaid tax money in purchase of this merchandise online, which was fine before.
I haven't searched for vim 8 specifically. But starting with vim v7.4.1770 there was a `set guicolors` option.

Update: Looking at the version8.txt[1] on github, the option seems to be `set termguicolors`

Change seemed to take place at version 7.4.1799[2]

[1]https://github.com/vim/vim/blob/master/runtime/doc/version8....

[2]https://github.com/vim/vim/blob/master/runtime/doc/version8....
Exactly, and exactly why it works so well.

If you question "the troops" including why they were sent there to begin with, then you are easily labeled "unpatriotic" and your ideas are immediately dismissed.

It is a very easy way to implement self-culling behavior among the masses. The "powers" do not have to black bag the dissidents, if they are never able to achieve any viable mind-share.
OpenBSD: Binary updates for 6.1?
Yep! Now they have an excuse to target you for the crime of... curiosity.
I have also seen some schools offer separate CS and Software Engineering degrees. That may make sense: physics and mechanical engineering are different departments, with different courses. But that is a separate distinction, as most systems researchers I know would tend to remain on the CS side.

The degrees we offer, however, are distinct from the research communities. Related of course, but still distinct. In the computer science research communities I pay attention to, I have seen no such trend.
AirPod AirStraps
Oxford English Dictionary Adds ’Merica, Gender-Fluid and Squee
With 2016 diesel technology, the only "less-emitting vehicles" are EVs and possibly CNG-powered vehicles. As for cheating, as long as the manufacturer does its job (by either eliminating EGR altogether or installing a catch can in the PCV system), there is little to no incentive to cheat on the operator's part. Urea is dirt cheap as long as you don't buy from the dealership.
Importantly, fetching DNS twice (once to check, another to download) is an incomplete solution, since DNS responses can change (cf "DNS rebinding").
I have an example, someone I know filed a suit against an employer due to a back injury. He won and was able to be off work until he was able to work.

Unfortunately, he was never able to get a full time job again. He worked the rest of his career at a temporary agency. He was constantly close to getting a job but never got it.

Many years later it was discovered that the most likely reason he never got a job was likely because during the background search they found the suit and no company wants to deal with someone that they felt had a possibility of suing.

This was in the 90's. Now it's so much easier to find that info. and more. But you would never know about it and how it effect us.
> I wondered how people became proficient at the langue with all these weird quirks[0]
(links the usual loose equality table)

Why don't you all just use === instead of ==?

Tell me, how long does it take to learn it?
Yeah, might work if you have a bookmark or something which would store a title locally though.
Patch 7.4.1770

Problem: Cannot use true color in the terminal.
Solution: Add the 'guicolors' option. (Nikolai Pavlov)
Files: runtime/doc/options.txt, runtime/doc/term.txt,
runtime/doc/various.txt, src/auto/configure, src/config.h.in,
src/configure.in, src/eval.c, src/globals.h, src/hardcopy.c,
src/option.c, src/option.h, src/proto/term.pro, src/screen.c,
src/structs.h, src/syntax.c, src/term.c, src/term.h,
src/version.c, src/vim.h
I've job hopped a little too much already, and I do like my job. But things like this make it awfully tempting....
BTW, I am supportive of the troops, and I think that the total cost of war is not calculated. If we are not prepared to shoulder the burden of our military troops after they return, then we did not have the capital to go to war in the first place.
This may blow your mind: in the 1930s GM owned some aircraft manufacturing and investigated flying cars. Spoiler Alert: that never worked out, as you wind up with a crappy car AND a crappy airplane.
Mentioned in the article, PayPal Business Debit MasterCard is a debit card connected to your PayPal account that earns 1% cashback. Until a few weeks ago it was free to pay with a debit card using RadPad. That's free money.

If you were having an emergency putting rent on your credit card could be a short term solution that makes sense. Its better than a payday loan and intro zero percent into APR card could mean you'll only pay 3% in credit card fees. Of course, this is super risky but its good to have that available.
Do You Have a Great Career?
Blackberry has some nice keyboard Android phones:

http://us.blackberry.com/smartphones/priv-by-blackberry/over...
An Introvert’s Guide to Overcoming the Stress of Networking
Isn't it more sludge-y at the bottom of a near empty tank? Sucking up a big glob of gunk instead of little dispersed particles must have different possible effects.
Thank you, I appreciate the links. So triclosan is:

not (safe and effective) || insufficient data

From a cursory reading, I gather that it can/does cause harm during developmental years, making it unsuitable for children or pregnant/nursing mothers. However, I'm not sure how to evaluate the level of harm it introduces in something like toothpaste. Is it a similar level of harm as, say, aspirin or tea tree oil which are also known endocrine disruptors?

Note: I ask as I use Colgate Total myself and if harm >> benefits at the concentration levels found in toothpaste, then I have a vested interest in discontinuing its use. A doctor might advise a patient who has a genetic risk of heart disease to take small quantities of aspirin, just as a dentist might advise someone with a gingivitis risk to use triclosan-containing toothpaste -- in both cases, a determination of benefit:harm must be evaluated.
So You Want to be a Functional Programmer
My own 'trying distros and stuff' involves learning the keyboard shortcuts for doing stuff, enabling virtual desktops and changing one or two shortcut bindings.

Having done all this, Ubuntu is a very well thought starting point.
Not sure my dogs would like that.
I smell an agenda in the comment from the person with the username "simula67"... (this is a joke, by the way)...
Don't engines get air into them all the time?
From Wikiquote:

Interview with Alfred Werner, Liberal Judaism 16 (April-May 1949), Einstein Archive 30-1104, as sourced in The New Quotable Einstein by Alice Calaprice (2005), p. 173

Differing versions of such a statement are attributed to conversations as early as 1948 (e.g. The Rotarian, 72 (6), June 1948, p. 9: "I don't know. But I can tell you what they'll use in the fourth. They'll use rocks!"). Another variant ("I do not know with what weapons World War III will be fought, but World War IV will be fought with sticks and stones") is attributed to an unidentified letter to Harry S. Truman in "The culture of Einstein" by Alex Johnson, MSNBC, (18 April 2005). However, prior to 1948 very similar quotes were attributed in various articles to an unnamed army lieutenant, as discussed at Quote Investigator : "The Futuristic Weapons of WW3 Are Unknown, But WW4 Will Be Fought With Stones and Spears". The earliest found was from “Quote and Unquote: Raising ‘Alarmist’ Cry Brings a Winchell Reply” by Walter Winchell, in the Wisconsin State Journal (23 September 1946), p. 6, Col. 3. In this article Winchell wrote:

Joe Laitin reports that reporters at Bikini were questioning an army lieutenant about what weapons would be used in the next war.

“I dunno,” he said, “but in the war after the next war, sure as Hell, they’ll be using spears!”

It seems plausible, therefore, that Einstein may have been quoting or paraphrasing an expression which he had heard or read elsewhere.

https://en.wikiquote.org/wiki/Albert_Einstein

See also http://quoteinvestigator.com/2010/06/16/future-weapons/
Your parent poster was well aware of that, and also assumed his parent was aware of that as well. His post was a subtle version of "arsenic can't be 'organic' because cannot be composed of carbon chains because it is an element which is not carbon."

The advantage of his version (especially in spoken conversation) is that you can tell someone they are wrong, and typically if they have such a gross misunderstanding, it will go completely over their heads, and they won't realize that you are telling them they are wrong.
There's a world of difference between something fresh off a plant and something ... not fresh out of a (chemical processing) plant, as most processed foods are.

Yes, ag breeding has created foods which are far removed from their ancestors. But get this: effectively none of the foods eaten by humans today existed in anything resembling their current form as little as 10,000 years ago.

Wheat ... was a wild grass occurring in the Mesopotamian valley. Corn was ... teosinte, a small, hard-kerneled Central American plant. Rice was a wild marsh grass found in the Yangtse river valley. Cattle, sheep, pigs, chickens, horses (probably initially hunted for meat, only later exploited for draught), were bred from ancestors only distantly similar to today's major breeds. Apples were wild fruit tree from Turkey which didn't breed true. Etc., etc.

There's an online "tree of life" showing the evolutionary history of plants and animals, and what was shocking to me was the recency of most of humans' major ag and animal foods -- they're literally younger than our species, by far.

That's not to take away entirely from your point. But humans have been relying for much the past few thousand years, and certainly centuries, on foods far removed from their origins.
Well thanks for the info then!

God do I need to get out of the startup world and start working for one of the unicorns....
> I mean, I am sure that there are people out there making a living on JavaScript, but please, take one for the team. Learn something else. I hear it is a hot market for developers.

Where I live JS jobs are some of the highest paying actually. If anything people are moving to it.
I really like this response and I do truly believe that cutting out or minimizing sugar is a truly beneficial thing.

But when I got to this:

> I can't even drink a soda, I spit it out as the most disgusting thing imaginable

I had a hard time taking the rest of your comment seriously. I can understand it being too sweet to your now adjusted taste buds, but calling it the most disgusting thing imaginable is just plain wrong.
Ah, yes, the "best", as in fastest by far with highest quality results OCR software back in the '90s was owned by a company that was rumored to have pissed off their core technical team, who left and only occasionally deigned to do consulting for them.

So they had a wonderful core which was wrapped in baroque APIs, but the real problem was that core wasn't entirely wonderful, occasionally when you presented it a "Death TIFF" as we called the images for their file type, it would reliably crash. Software or firmware versions of the code (they had a hardware accelerated box with one or more Intel RISC chips), on the PC platform at least, e.g. Windows 3.x using a DOS box, this would entirely lock up the machine.

To get around this for a client that had 500,000 images to OCR on a tight deadline for a legal case (and this was the golden area of legal document imaging, back then lawyers would pay 50 cents per OCRed page, because a full text search could e.g. impeach a witness on the stand in real time), I created a system where the PC would always be printing out asterisks if it was OCRing pages. That allowed an operator to tour the machines and easily see when he had to manually reboot one stuck on a Death TIFF, after which my software would recognize what had happened and continue with the next image.
Apparently you take longer to absorb the sugar from fruits. You don't get a blood sugar spike that triggers an insulin response like with table sugar.

The same can't be said for fruit juice. Maybe infusing the sugar into to celery somehow would be healthier than eating them separately.
Watch This Boston Dynamics Robot Balance on One Foot
The man who squeezes muscles
Hmm not convinced.

Is it pleasant UX that you can put petrol in your diesel car because the nozzle fits? Would it be pleasant UX to have your bank let someone withdraw money from your account without ID? Bleach bottle with no safety cap?

Also the laid back kid of JS will throw a tantrum if the coffee is not a coffee. He'll throw the tantrum at your customer though (at runtime), not your developer (at compiler time). Which arguably is a good UX for coding but not the bottom line.
WikiLeaks uploads 300+ pieces of malware among email dumps
This is not true. Electron comes with the full suite of Chrome Dev Tools (CTRL-SHIFT-I is default when enabled). You can certainly achieve a live-coding experience with Electron[1].

[1]: one of many boilerplates - https://github.com/chentsulin/electron-react-boilerplate
I've missed All Seeing Eye & haven't found another free solution til today. fetching.io was nice, but I really wanted a local (or self -hosted) solution.
> I don't mind MY JavaScript. It's everyone else's that drives me bonkers. Tracking down things in JS is a timesuck of epic proportions. Much of the time, it just isnt't any fun.

You should look into typescript, it has helped us quite a lot with that particular matter.
Keeping up with credentials, regardless of having a CS degree, is a life long commitment for everyone in the field - right?
> You really can't judge
> when removed from the
> instance and context that
> -action happened in...

Sure you can. Rape, murder, slavery, that sort of thing.
Sure it's censure. The motivation doesn't change the act, at least not in this case. I don't think anybody finds Facebook to be taking a stance on the Vietnam War here.
Well the suburban malls didn't care for "urban" kids taking the bus to the mall even if they weren't causing trouble. They eventually just flat out banned anyone under 18 from entering the mall without a parent, seriously, the mall cop stands at the entrance and IDs young looking people at the entrance. That was after I turned 18 they started that policy though. When I was about 24 I got IDed at the entrance to the mall and I was so disgusted by it I never wanted to go back (not that I ever want to go to the mall in the first place)
I don't think it is Elixir, it is Helm most likely as someone already mentioned. I am using Vim and Emacs and I do notice significant difference in response to commands.

Helm is super helpful, so most likely I will disable it and see how it goes.
Fun with SQL: Computing run rate and month over month growth
You must have missed the Google/HP recall of the melting Chromebook power adapters.

http://www.bloomberg.com/news/articles/2013-12-17/google-hp-...
Twoface and blue green deployment
>But: all the password hashes are fine, including the ones that aren't space-hard.

Not quite sure this is true: the Alwen-Blocki attack at CRYPTO this year (and some other nice recent work) demonstrated that there are some subtleties in this area that we don't fully understand yet.
There are plenty of times where you want ==, or for that matter, any falsy/truthy expression in JS... about the only points where I have issues with some of the defaults for falsy/truthy come down to the number 0... Outside that, I find that there are times where I'm dealing with inputs that can be a string or number, and the coercion can be handy.

I would never suggest people start learning programming with JS first... although, there is the huge benefit of not needing more than a text editor and browser (already on their machine) to get started with it. One area of JS that I HATE is Date... it sucks, it's woefully incomplete and moment-timezone is huge to download in a browser.

The primitives, coercion and a lot of other bits of JS I really appreciate... but === vs == is pretty low on my list... that said, I tend to prefer the airbnb eslint preset, so it makes me use it anyway.
I lol'd
> But humans haven't had fresh fruit available all year round until recently.

Certain groups like Europeans haven't, but humans have lived in lots of places that have year-round fresh fruit for quite a long time.
This is the Cobweb Model / Pork Cycle in effect. [1][2]

Farmer goes to market, sees Pigs are selling well. So he goes back to his farm and breeds pigs. He looks forward to his profit once his pigs have all grown up.

Problem is, so did everyone else at the market.

So in a year's time when everybody takes their grown pigs to sell, there are too many.

The container shippers thought that payday was around forever, so they invested in more ships and super ships with 15k+ TEUs.

The real surprise is why they all thought they would be the last shipping line standing.

[1] https://en.wikipedia.org/wiki/Cobweb_model

[2] https://en.wikipedia.org/wiki/Pork_cycle
ALT -> View -> Developer -> Toggle Developer Tools
Nobody seems to be thinking that they are forcing Facebook to be an arbiter deciding on when a picture that would be indecent by itself is culturally significant enough to allow showing it. What happens when they misjudge and courts disagree?
This setting is the cache line size, not the total cache size. You can happily give the bigger cpu more total cache.
> Think systemically, please. Especially if you're in tech.

Which is why I would follow Occam's Razor in this scenario instead of using a convoluted theory to explain why someone slipped on ice.

"Simple is better than complex." [1]

[1]: https://www.python.org/dev/peps/pep-0020/
This is the definition of chutzpah: "The [sugar] association also questioned the motives behind the new paper.

“Most concerning is the growing use of headline-baiting articles to trump quality scientific research,” the organization said. “We’re disappointed to see a journal of JAMA’s stature being drawn into this trend.”

Yes, the dubious ethics and research quality at issue here are clearly JAMA's, and not the lobbyists' who, by their own admission, paid scientists to publish a journal article to exonerate their own industry.
So you're comfortable with "less than half" of tesla drivers leaving their autopilot on for everything?

"Less than half" is way too much.
My 2010 Impreza behaves in much the same way. Light comes on at a quarter tank, and when fuel gauge needle bottoms out you are out of fuel. It's not exactly where the needle points to empty though, the empty line is pretty wide. It's empty at the point where the indicator needle reaches the bottom of that line. There isn't any sort of peg, so you can't really be sure of how much fuel you have left, but at the same time the light motivates me to fill my car way before that point so I don't have to worry.
For fuel injection it should not have air in it (messes with volume injection // rich/lean mixtures) , for carbs theres usually a chamber that fills up, that has a little airspace.
> hardly even a language. More like a collection of macros.

You just described Forth, and a good portion of Lisp. Both of which are great, groundbreaking, and productive languages.

> an elegant language with a few simple rules that allow for an impressive degree of freedom and flexibility

Very eloquently said. However, compared to other dynamic languages like Lisp, Perl, Ruby, and Python, it doesn't strike me as particularly free or flexible. The ability to create and use DSLs directly within those languages really displays true flexibility and freedom, IMO.

Of course, you don't always want unlimited flexibility and freedom in a language; it's why a particular type-safe languages with a very restrictive borrow checker is so popular.
Google is so perplexing. I hoped their green-field research divisions would become drivers of innovation in the mold of Xerox PARC, Bell Labs, etc. They had the resources and prestige to acquire the world's top talent. All we've got are the world's dorkiest glasses. Where did things go wrong?

Thiel argues that monopoly is a necessary condition of innovation, and Google can qualify as a monopoly under any reasonable measure. But it's starting to feel like PARC and Bell Labs were an accident of history; both were perfectly positioned at the cusp of the digital computer revolution. If we're approaching a similar technical revolution, it's not clear at all. Machine learning, chat bots, drones, ride-hailing apps, etc., are great, but we're in the midst of evolutionary -- not revolutionary -- progress. That's fine. It's the normal state of affairs, progress marching slowly on.

Whether Google wants to do long-term green-field research or it wants to incubate new businesses, it's not clear. From the outside, it looks like a bit of an identity crisis.
This issue is greatly addressed with CQRS. http://martinfowler.com/bliki/CQRS.html
Attending some of those meetings, as a developer, isn't all bad, though. It can be useful for:

1) Providing direct input, rather than summarized versions (even good project managers lose track of details and misstate things).

2) Learning what your project manager and others do. This can reveal corporate bullshit, but also enlighten you as to the amount of work that other middle-manager is actually involved with (and you may be surprised by their technical competence, or disappointed).

3) If you want to move out of a managed role in your company as a developer, and into a role that affords more authority and direction of projects (your own vision, if you will), this is a good opportunity to learn and to get face-time with people that you'll be interfacing with later, or that'll give you a promotion.

4) You don't find out secondhand what the corporate decisions are, you were there to witness them.

5) You learn what to say and what not to say to management. Never, ever, say that X is almost done when X is a prototype or subsystem. You speak about the completeness of the whole system, and then break down to the subcomponents. You learn the art of understating progress so that you don't seem to be behind (because you aren't, hopefully) but also to avoid the appearance of being further ahead (because it's just a prototype, or it's only one subsystem, or whatever).

I learned a lot at one of my jobs by being invited, as a lowly new-hire tester, to a few meetings with management. In particular, the smallness of scope of my portion of the project to the project as a whole, while still being on the critical path. Particularly, those meetings sat at the intersection of electrical, chemical, software, and mechanical engineering. That's where I learned what systems engineering was really about. A lot bad about that company, but outside their mismanagement of software, their understanding of systems management was actually pretty solid. That mismanagement was changing, but a lot of us software types didn't realize or understand our role in the whole process either (overvalued ourselves).
In my experience, tasteless food and sweet food are positively, not negatively correlated. The blandest food (lowfat yogurt) is often the sweetest while the tastiest food (ribeye steak) has no sweetness at all.=.
How does that work exactly? Does the bank pay you to borrow money?
Xamarin, I reckon?[1]

[1]: https://www.xamarin.com/