skysight-inc/HackerNews huggingface dataset:
And whenever I am not happy with the results, I use !iq, that will use the metasearch engine Ixquick. Better than !g.
In a theoretical world where I only ever need anything from services that have best-in-class applications, perhaps.
Google sort of already has one, and has for a long time.

Now that their Closure Compiler supports ES6 quite well, I've had a decent amount of success writing my app using straightforward ES6 and referencing the extensive Closure Library for functionality I would've previously pulled in npm packages for.

And the nice thing is that the whole library is written in such a way that all of the compiler's advanced optimizations and branch pruning, and dead code elimination work nicely on it so your compiled JS ends up containing only the code you need, and none of the code your don't need. If you want to use JSX in React projects, you can still zip the code through Babel or Typescript before feeding it to Closure.

It certainly won't work for every project, but it's one way to write modern JS without having to deal with the node/npm ecosystem too much...at least until things settle down a bit.
Doesn't seem to be much of interest there if you're a Mac user without an interest in iOS devices. Of the WSJ's "Top 5" features [1]:

- Universal Clipboard: Neat, but iOS only. Doesn't appear there's an open API for it that would make it useful elsewhere, which is too bad, because it could be rather neat.

- iCloud Drive: Cloud sync of your document folders. Free space (5GB) is surprisingly limited and the upgrade pricing isn't any better than Dropbox, so not a lot of motivation to switch from Dropbox/Onedrive/Google Drive -- except for the iOS integration. It'll be interesting to see if they end up making any of the filesystem or sync logic that they're using public, so that Dropbox et al could use them (instead of Dropbox's bolt-on hack), but I'm not holding my breath.

- Optimized Storage: Basically a 'feature' that automatically deletes stuff off of local storage when your disk gets full, leaving it on iCloud Drive. This basically makes my skin crawl and I can't imagine ever using it; it seems like a conceptually bad idea. Anyone want to place a bet on how long before the first article in a major news outlet about some poor soul losing everything they've ever created since the age of 5 due to this thing uploading it to the cloud, and then deleting their iCloud Drive account? I'm giving it six months on the outside.

- Apple Pay: Conceptually interesting, and I'm certainly interested in anything that shakes up electronic payments, but there's no way to use it from the desktop (AFAICT) without an iOS device, because that's how you authorize payments. Unfortunate.

- Apple Watch Unlock: Obviously only of interest if you have an Apple Watch. Again, a quick search doesn't seem to reveal any sort of API for other hardware, so it's a dead end unless you're interested in the Apple Watch.

Looking through more feature lists, the only thing I can come up with that seems remotely interesting is the picture-in-picture video, although I don't know why it's better than QuickTime Player's relatively-ancient "stay on top" mode (unless they removed that when I haven't been looking). But hey, I can at least see that getting some use on my workstation.

All in all, it seems like a representative sampling of what Apple has become: a bunch of neat ideas (well, except for the 'Optimized Storage' thing), but they've basically crippled them for business reasons in order to prop up their walled garden hardware ecosystem. It's exactly the sort of behavior people used to lament Microsoft for: coming up with great ideas, but then kneecapping them on the way out the door to make sure nothing threatened the golden goose.

[1]: http://www.wsj.com/articles/apples-macos-sierra-five-top-fea... or if that's paywalled, Google for "Apple’s MacOS Sierra: Five Top Features"
Well, yes, but there's no filtering for 'novelty' on that portion of the process. So you, provided you want to pay the fee, can apply for anything, novel or not.

If it is not novel, then you should never receive a patent on it, but that does not stop you from trying by sending in the paperwork.
Apparently good naval vessels as well: https://en.wikipedia.org/wiki/USS_Ticonderoga
In the 90s a rock band made a miniature one and took it on tour with them.
Because the amount of solar required to power an air conditioner is significantly larger than the air conditioner itself and often you need more solar than you have roof space for buildings 2 stories and greater. (i.e. the total amount of solar you can fit on the roof of a 4 story building will likely not be sufficient to run the air conditioner required to cool that building.)
> Am I really the only one who hits all these bullet points? Am I part of a dying demographic, who doesn't use/need/want any of this fancy Star Trek futuristic life, who's okay with using a credit card and organizing photos via folders, and manually typing stuff into google, and taking notes on a physical note pad with a physical pen?

Nope, I'm still using OSX Mavericks and will keep on using it as long as it is useful for me. I may eventually upgrade if I start developing for iOS, and only because you can only install the latest XCode versions in the latest OSX versions.
Just curious: does Switzerland thing you need any college degree, or a computer science/software engineering degree specifically?
Nice work!

As far as other ideas, morphing from one photo to the next one. Making changes (morphing shapes, changing colors, adding / removing shapes) would look interesting.
Why I said "ethics aside" :-)
Reminds me a lot of this https://rogeralsing.com/2008/12/07/genetic-programming-evolu...
Would TLA be of any help to you? https://research.microsoft.com/en-us/um/people/lamport/tla/t...
Rule #1 of NoSQL, if you use NoSQL, then your data have no business value, else they would be used for billing hence you would need transactions.

Rule #2: if you have no business value you can be fired/outsourced.

The 5 rules of grief then apply to your job. Amen.
Beautify Open Source
Yeah, I briefly thought about that but haven't tried anything yet...
Most successful startups aren't huge successes.
Some Official Robot Ethics Were Released in Britain
Finn – Raft framework using the Redis protocol for Go
This isn't exactly an orthogonal basis.
Cool tip, I'm going to have to try that out for the browser and see if Chrome let's me fly or sink. I can't remember if it was the app or the browser that sunk on this usability.
It shouldn't: experimental web features are now hidden behind browser preferences instead of prefixes that anybody can (ab)use.
I'm someone who thinks HRC deserves to be prosecuted. And yet I agree with parent: this reddit post didn't give away the IP address of HRC's email box. It does give away a number of attack vectors, though, and provides details of the hardware security appliances that were used to protect her private email.

Hard to believe that a Russia or a China, with all the patience and resources in the world, was unable to crack HRC's email –– especially with goons complaining on reddit about shortcuts around the 2FA.
Because in some locales, that’s illegal.

In Germany, for example, loading third-party scripts from foreign servers that might track users is illegal.

So every "like" or "share" button is a two-click button: first click loads the button, second click activates it.

Everywhere.

AMP would fall under the same legal issue, if it includes tracking.
I'm not sure they understand just how many intermediate steps requiring non-obvious technical progress are going to be required between 2, 3, 4, and 5. On a premapped track, 3 is just fine at present, but Google is nowhere near 3 for the sort of adverse conditions and unmapped road alterations that are common in much of the road network. This is going to be an iterative design process if it's moving forward at all.

A likely future is one where automation is only enabled for consumers as an option on a minority of roads (starting with the Interstate Highway System) that have been heavily mapped and managed, and we work from there, developing the algorithms at high sample size, then slowly extending out into the state highways and arterials. The roads and maintenance actions will likely also, as the tech progresses, have some modifications made to increase reliability.

These cars are going to need a large quantity of sensors; The Uber self-driving car has "something like 20 cameras, a 360 degree radar, and a bunch [7] of laser [rangefinders]", and this is a decent start; a Tesla and even a Google car is simply not equipped for enough edge cases to let a consumer near without making them hands-on-wheel liable to take over.
You may want to read this article
https://techcrunch.com/2016/09/20/hacking-for-investor-profi...
> The second major feature is the declarative query language “Mango”.

Nice name :-)
HHVM 3.15 (LTS) Released
Wow, this is an excellent list!

Apart from BBC Radio, I had no idea of the breadth of the revival in "radio" drama! It makes sense that an independent movement would flourish given today's ease of distribution. But I think the X-factor in radio drama's survival is just that it is such a fantastic medium for storytelling. The way the inner visual centers of the brain light up when you are fully immersed is certainly worthy of some kind of neurological fMRI analysis ;)
Any non-Asian languages use onomatopoeia as the basis for animal nouns? In Vietnamese, the words for some common animals are basically the sound associated with said animal, like referring to a cat as a "meow":

https://translate.google.com/?um=1&ie=UTF-8&hl=en&client=tw-...
Is this a mostly US problem?

When visiting non-US sites, they mostly don't seem to load 8 different JS files from different domains, which then load another layer of JS files, repeating for 3 to 8 iterations.
The chances of CIA killing you in a self driving car is much much less than you killing yourself in an accident on a manual car
I'd also like to point at the fact that libertarians, of which I semi-am one, said that global trade plus technology were positive sum games for all people.

That even if some benefited much more than others, that this was a rising tide for all boats. That was the message.

Plainly something went wrong for the average Westerner with that hypothesis over the last few decades. That is the source of the dissatisfaction, not just that things leveled off but the sense of being lied to on top of that.

I think it definitely used to be true, there are good grounds for believing so if you examine the charts of wealth and wages. But ironically even at the time Reganism and Thatcherism became popular, historical trends became somehow detached.

In fact the world we live in today makes total sense if you believe we had a lot of globalization but no genuine technological change ex computers.

It is actually hard to put a finger on why this happened, Larry Summers, most especially Peter Thiel, Tyler Cowen and Robert Gordon have good insights on technological stagnation but it is still hard for most people to even conceptualize in their mental framework.

The kind of shit the New York Times regularly prints is basically from an parallel universe.

That is a giant problem because Westerners by population size are by far the most influential. When a rebellion or revolt happens it would have planet wide affects.

We should also note that once you take China out of the equation, the whole global better lives, better average living narrative looks preposterous, which it actually is for both Africans and most Westerners.
SEO keywords report and trends data
tldr;

The 3.15 release features native support for the shmop, pg-sql, and scrypt extensions, enhancements to the garbage collector, critical fixes for TC recycles which had been broken in recent releases. Also included in this release, various bug and incompatibility patches, and enhancements to inlining, method dispatch, and other important performance optimizations.
Thanks so much for the heads up! I rely on Karabiner to turn caps lock into a meta key and would not want to lose that.
Yes and no; we all know the Knuth quote etc, but there are a lot of design decisions you have to make up front (language, database, server, framework, etc.) that you can't change later, but which will set the floor and the ceiling for what your performance looks like.

For instance, if you're working in a resource constrained environment, garbage collected vs not garbage collected is a big decision. Or if you're working on a web app, how you layout your database tables or your nosql equivalents is going to have a huge effect, and is much harder to change later.

There's a huge difference between premature optimization vs making decisions that will have performance consequences down the road. If you wait till the end of a project/release cycle to think about performance, the amount you can do about it will usually be disappointing.
Funny to see that some of the sponsors on the Let's Encrypt website are linked without https even though they offer https.
Well done :) I hope they answer !
It is effectively the founder saying "I don't need/want as many shares as were allocated to me, but I value <charity X> more than the people who helped me reach this outcome." It's a big screw you to the later employees.
I think your point around abstractions could be more nuanced. The wrong abstractions can be deleterious to performance, thoughtfully chosen ones can actually be beneficial. Every programming language is several layers of abstraction above the hardware it runs on, which gives the compiler opportunities for optimization, or even the superscalar CPU opportunities for parallelization / reordering. And so on.
> basically, you trade a huge codebase for a smaller one in the form of the spec

Most formally verified things i have seen require huge amounts of 'spec' code compared to the implementation.
Most overrated author of all time whose shortcomings and excesses (simplistic morals, obvious dichotomy between good and evil, wafer thin characterizations) continue to haunt the genre
Influence of HLA on human partnership and sexual satisfaction
Agreed.

Anecdotal, but my ability to not link to and share AMP'ed results has already caused me to avoid clicking on AMP'ed results.

Google has broken the web.

Are they going to replace DNS with AOL keywords in Chrome next?
Get a phone that has an unlockable bootloader and install Cyanogenmod and Google Play (if you must :) ).
"Most overrated author of all time"?
I think this is it: http://mra.org/wp-content/uploads/2016/05/Beverly_IceScrews_... It's been a while since i've thought about ice climbing, but i think most/many ice climbers are using twin and double ropes, which significantly softens the impacts, while the Ouray study is primarily single ropes (from my quick reread)

this is another: http://hmga.gr/storehouse/word-acrobat/Ice%20Climbing%20Anch...

I used to climb at the gym in Salt Lake adjacent to BD's headquarters, and remember meeting equipment designers and testers. They seemed pretty fanatical about testing and had rigged up all kinds of equipment to, among other things, destroy carabiners at different angles, which made me feel good about their climbing gear. The most important factor is that you always rigged to load biners along the length, never near or on the gate.

BTW self rescue is a critical skill for all climbers, but the years i lived in the Bay Area, i remember only a handful of clinics for this (the ones I went to were in Davis)
UNITED NATIONS TO ELECT NEW WORLD LEADER
I wonder if the design is based on some of the solid research that went into MangoDB[0].

[0]: https://github.com/dcramer/mangodb
Actually, Chrome dropping a feature that was removed from a spec, was a lot of code and had low adoption sounds like a good idea.

Engineering is always about trade-offs, and choosing a good balance in Chrome is what made it so popular. The parent of this comment was worried about Chrome's "dominance", but remember Chrome was the last browser to the party. Safari's dominance appears to be the reason Firefox added -webkit prefixes.

If you really think the SVG feature was important and Chrome should support it, then lobby for it to be part of the standard and for other web developers to use it. But it's not a great example of Chrome pushing its whim on others.
We make use of right-clicks EXTENSIVELY, almost any and everything in TaskPutty.com is clickable.

Of course our app is designed to make every single widget or thing user modifiable and configurable.
This is not entirely correct, and I'm assuming you meant to say "skilled worker visa" not "skilled worker position".

In many cases, depending on the Visa you are applying for, work experience can count instead of degrees.

I don't have a University Degree, and I can go to the US on a TN Visa (as a Canadian) due to my work experience. I now live in Australia and am on a 457 Visa where my work experience was considered instead of a degree.
I would similarly like to encourage founders to build a ethos of "giving back to the community" in their day to day companies. Even if the start up does not set the world (and stock market) on fire, the accumulated talent and energy would be of immense use in hack-a-days, in food shelters and of course in open source projects and conferences

We want your money tomorrow, of course, but just in case you don't make any, we will take your time and energy today :-)
5 strategies for planning for risk and uncertainty in the supply chain
All data is immutable, and there is no message passing. Done!
'(1956)' should be appended to the title
[1] thank you for fixing
Sentient aliens are probably terrestrial
So in other words: now it's just about making life easier for you.

Sounds good to me!
I do the same, but international phone calls are still rather impractical compared to Hangout / Skype-like tool of choice. And this is coming from a Linux user who doesn't get supported by many such tools :) At least most tools have a way to dial into them from a standard phone.
They wrote something about it being the old codename for the cloudant query language on which they based it.
The other thing that scares me about the optimized storage is the privacy concerns. Has everybody forgotten about "the fappening" stuff?

Now imagine that your PC backs up stuff to the cloud without your knowledge. Not only that, it will only backup those old files that you forgot that existed.

Maybe I'm being overly paranoid, though. I guess that a nice interface that only starts the backup after a prompt and that shows what files are being backed up can help a lot.
readme.io - works well for non-api documentation too
I shouldn't have included it at all for this exact reason, but the quote about "sin" and "sinners" is an aphorism that is meant to be interpreted metaphorically, not literally. It just means that you can respect people without needing to respect all of their opinions.

Like I pointed out in my comment, "fringe" is definitely subjective, but there are also some objective measures, but they are also fraught for various reasons (which I went into a bit in my comment).

The claim (which, I'm not making, but others are) is that the Trump campaign has attracted more of "the fringe", not that all his supporters are of "the fringe". It's very possible to have both "mainstream" and "fringe" support.
I'd say he invented the genre and so had to include some simple and readily grasped tropes in order to give it mass appeal... Or perhaps it gained that mass appeal precielsely by incorporating what you criticize.

Don't sweat it, when you write your world changing, genre defining masterwork, you can make it as deep and morally ambiguous as you please.
Many of those people should not be building applications. Boilerplate startup landing pages, blogging platforms and e-commerce sites should be websites, as they always were.

As for those who really are building web applications - well, those are separate beasts. Nobody expects to run Google Docs or Gliffy properly in lynx. But I do expect my banking site to run in a text browser, because there's no valid reason it shouldn't.

(Yes, I understand the business reasons for the current sad state of the web. I also believe those reasons are things one should be ashamed of.)
I disagree. I really like it. It compares pretty well to most GUI libraries IMHO.

Netbeans runs very nicely in Swing and it bundles the Matisse GUI builder which makes GUIs in Swing a breeze. I've also code plenty of Swing apps from first principles and found it nice to use.

Obviously, I don't get all the Swing hate (and before you ask, I have used a tonne of other GUI libraries in the past)
Indeed, google recently has doubled the amount of ads shown.

Without uBlock Origin, Google is basically unusable for most people.
The funny thing is that "bo" means cow not only in Vietnamese but also in Irish, as well as in some Italian dialects (though Irish and Italian share the Indo-European roots). Does anybody know if the Vietnamese is in any way connected?
what's the specific issue?
There's not much too information in the article, to be honest. However, it's an interesting notion to me because I've recently become very interested in etymologies, specifically Proto-Indo-European. Since all people come from the same place and have roughly the same features, it's not hard to imagine that there was once a common shared tongue. After all, in the grand scheme of things, these migrations didn't happen all too long ago. I wonder if this will eventually lead to a new reconstructed language, something to tie together the Afro-Asiatic, Indo-European, etc. Very exciting.
'When you are using the tool for business, that is a deal breaker.'
People say stuff like this all the time, implying that their business transactions are completely sacrosanct. At some point bog standard enterprise tech is going to be leaky someplace. I can't imagine the government would give a shot about my companies work. But then again I'm not the average paranoid HNer when it comes to this
That really depends on very much more than your skill as an engineer, and the ability to "present a business case for being paid like it" simply does not apply to the majority of employment negotiation scenarios--even ones involving the very best of the best engineers. Most, in fact almost all employers have fixed salary schedules for their positions and they simply will not deviate from these as a rule, nor will they entertain negotiation around them.
Anyone else has these creepy scam-ads on the frontpage of the Skype-client? Á la „Loose 50 pounds in 2 weeks“
I think there's a strong upper-bound on the collective intelligence of any strictly aquatic species.
Not quite what you are asking for, but in Danish you tell kids that a dog is a wuf-wuf-dog and a cow is a muu-cow, etc., basically concatenating the onomatopoeia and the normal noun together.

A few onomatopoeia have also evolved into nouns, such as vov (wuf) is the basis for vovse (informal for dog)
Are you following any tutorials? How are you learning it?
This is utter BS, you can play the Push as if it were a piano and the sound design options are endless.

Saying electronic music is either too chaotic or too repetitive is not only entirely subjective but completely impossible for you to say. Artists like Kiasmos or, famously, Aphex Twin, just to name a couple amongst hundreds, make music that can be neither repetitive or chaotic, for example.
That's all well and good, but you have no handle whatsoever on today's web.
You absolutely could but the search space would be so much larger. Also, what is your heuristic? It would only be one angle of 3D space?
Hey I used Samsung Wave, because it came with Bada OS which looked pretty nice (and run much better) compared to Android on similar hardware! Too bad it was pretty much DOA as ecosystem. Interesting story anyway. :)