skysight-inc/HackerNews huggingface dataset:
I think it's rarely that straightforward. Think about how all the different ways software evolves: one way is, code is written when the company is first getting going, and before you have users or revenue or any kind of product/market fit, it really makes very little sense to be writing bulletproof code. "Quick and dirty" is a rational decision at the early stages of a company.

A small subset of these kinds of systems end up at big companies, because they're acquired, or because the company grows, etc etc. How do you draw a line in the sand where everyone stops the world and re-implements all the "quick and dirty" stuff?

I briefly worked in construction and I've seen plenty of "quick and dirty" there, also, particularly in suburban renovations. Time is money in these projects, and corners are often cut. I'm not saying all engineering works this way, clearly building bridges is a different matter, but I am pointing out that there is a spectrum.
Company formerly known as OpenMail takes $270M in funding
Sincerely, we should be leveraging the browser platform and increasingly build our apps on modern platform APIs (e.g. web components), instead of on a framework platform that means more bytes down the wire to do what the browser platform can already natively do.

Admittedly there are tooling gaps with projects like Polymer, but these are being addressed. YouTube.com is already in production built with Polymer.

So just leaving this comment here to encourage everyone to rethink the framework defaults of React/Vue in 2017.
It’s very difficult to tell what people are actually using as assistive tech interfaces with browsers rather than connecting to the site directly, but you can run surveys. We did one last year on GOV.UK and found JAWS at 38.5%, ChromeVox at 1%: https://accessibility.blog.gov.uk/2016/11/01/results-of-the-...
Nokia. Owned shares before the Microsoft purchase. Doubled my money.

I owned a substantial amount of AMD when it was around $2 a share. Sold when it was around $2.50. I think it's around $13 now...
All major engines already support Metal, or are in the process of finalizing it.

Middleware makes the actual APIs kind of irrelevant.

Also there is no OpenGL or Vulkan on majority of game consoles. Even on Switch, Nintendo still has their own API with much more lowere level control than Vulkan, just in case.
I had no problem running a cross-cloud cluster with rancher 1.x. You simply have to make sure the IPSec ports are open between hosts for the overlay network.
Σεξ Και Στρες: Πως Το Σεξ Επηρεάζει Την Ψυχολογία Μας – Athens Escorts Babes
If you go to the Portals documentation ( https://facebook.github.io/react/docs/portals.html ) you can find some examples throughout.
That non-zero day concept reminds me of Jerry Seinfeld's calendar: https://lifehacker.com/281626/jerry-seinfelds-productivity-s...
True. I did in fact have to explicitly downgrade TST to the <57-compatible version. The new version apparently doesn't yet support hiding the tab bar across the top of the browser.
Presumably your usage is limited enough not to cover the entire unicode space, and even if you hit the current operator, it should be trivial to update all previous work with a new character, since its prior usage was unambiguous (literally character replacement).

Tbh if you're assuming unicode input (which pollen does), and assuming its easy to write the character (which it is, given that system hotkeys for unicode are available or can be made available on most/all target systems), then it seems to me absurd to use the normal ascii character + escape character operators for embedding functionality in text
Wait, really? The plugin page even uses 5t as an example of command repetition. Might not make the switch if that's the case.
> tech is a means to their end.

Wouldnt this be all companies on the planet then
Kudos on both the release and the licensing changes.

Why remove the dist folder that was in prior releases?
That, and it's not like the people working on the wearable electronics could suddenly drop that and become people vetting ads.
It wouldn't unless you've had recent (<5 years) insurance claims.

That's a good thing to know that people aren't making insurance claims in your name.
It is and it isn't. It depends on whether there is a market to begin with. Local job opportunities depend on whether or not there is active startups waiting to compete. It's hard to compete if the main competitor is operating at a loss.
I don't think anyone outside of the government and government contractors use "Cyber". Everyone else just says "computer". Apparently Cyber can be used as a noun, too [1].

1: https://www.theatlantic.com/technology/archive/2016/09/trump...
Google, one of the world's largest analytics companies didn't think there was anything suspicious about an uptick in revenue from "treatment center" AdWords?

This is the same willful ignorance that Facebook employed when it failed to notice an uptick in political ad buys by "The Internet Research Agency" during the US election season.

It seems clear that both Google and Facebook can be counted on to do the right thing but only after someone else blows the whistle.
I would imagine so. The website of the plugin maker is at:

https://www.secretrune.com/
They are, but not in the same way. Look up "black hole" on wikipedia, you get serendipitous info on particles, spacetime, gravitation, etc. If you look it up in the Library of Congress, you get: "A stars, Asymptotic giant branch stars, B stars, Be stars, Black holes, Blue stragglers, Brightest stars, Brown dwarfs, Cool stars, Delta Scuti stars, Dwarf novae, Dwarf stars, and Early stars."

I think the second set of results is a more useful serendipidy.

https://catalog.loc.gov/vwebv/holdingsInfo?searchId=9410&rec...

https://www.loc.gov/aba/publications/FreeLCC/Q-outline.pdf
Counterpoint: React is no less opinionated, fast, or has less of a DSL than Vue.

Opinionated: React is a library written for a language that is not JavaScript (the first prototype was written in OCaml). It demands immutability, which JS has no native support for. it wants you to use FP, but JS natively has little support for FP both in its standard library and syntax. FP only looks good in JS if you've never used a real FP language.

DSL: JSX is a DSL - I can't remember the last time I've seen someone use && as a poor man's if statement, or ternary statements dozens of lines long until I started writing JSX. JSX is neither idiomatic JavaScript nor HTML.

Fast: Performance benchmarks (which admitted are flawed as they can't capture real-world usage) show that React and Vue have similar rendering speeds. Vue's computed property dependency tracing means that a lot of the performance optimizations which require manual work to enable in React (manually memoize expensive computation, shouldComponentUpdate, PureComponent etc.) are handled automatically by the framework.
If I wasn't clear as well, As far as I can see from the link you gave It still does not match the level of security Chrome offers, it is getting there, but not yet.
Developer Productivity Report 2017: What Java tools people use and why?
We use a variant of Docker https://github.com/NVIDIA/nvidia-docker

Kubernetes version 1.7 (I believe) introduced native GPU support, in beta.

So there are some 'special' things that need to be done...though the gap seems to be getting more narrow.
This is super important. In an emergency you don't necessarily have time to learn how to dial out.

For VOIP solutions that often come with the "don't call 911 it won't work" caveat. That isn't good enough. In fact, maybe the FCC should take the position that mishandling these calls by VoIP systems is equivalent to blocking/impeding them. E.g. its bad practice (and I think illegal) for a cell phone to be inoperable for emergency calls while locked.
Yeay! GraphQL specification has been relicensed minutes ago to Open Web Foundation Agreement, graphql-js and relay to MIT. Great stuff from Facebook today.

https://medium.com/@leeb/relicensing-the-graphql-specificati...

https://news.ycombinator.com/item?id=15340528
In addition to the reason that you stated there is also an amount of power that is conveyed to him by being so involved in the way that he is. It's an entirely bureaucratic way of thinking and what people of even nominal power (say the janitor who controls the supply closet) thrive on. While you can't argue the importance of a judge in a case like this (not a janitor) his importance and good feeling by getting positive feedback from attorneys filing cases which he handles must be quite the drug. To him it must be like being able to decide who gets an academy award or into a good school.
Your describing an unfortunate series of events. Were talking about a company who had "admin" as a user name and password on a database with consumer data on it.

> The better solution is to work this one out as a society. Stop relying on things like SSNs and maiden name as "security", and stop building enormous silos of unnecessary data.

This doesn't stop aggregators from forming, the data has value someone will collect and sell it.
Well, react-dom !== react-native. Both projects use core react.
Hey HN,

As self-proclaimed bibliomaniacs, we were pained by how hard it was to revisit and organize our highlights. It would often feel like we'd read a book, have phenomenal new insights, and start to build some mental models, only to forget them a couple months later.

Readwise is a simple way to get lightweight spaced-repetition of the best ideas from the books you've read. Kindle was the largest and most accessible ecosystem, so we started with it. Curious if HN has any other methods of importing passages that could be useful to you!

Zoomed out, our goal is to dramatically improve the age-old practice of reading books for wisdom, both through faster[0] reading and better retention. We have quite a few ideas on how we're going to do this, but would love to know what you think.

[0] or slower, depending on the book/chapter
I think the point is that search-engine optimisation itself is a farce, perpetuated by confidence tricksters—some “SEO experts” do not know that they are conning people, charging people for useless reports, yesterday’s advice and for services that clients could just as easily handle themselves.

Obviously no offence should be intended towards victims of SEO cons, but the fact is that it’s a con, and that’s probably why it seems confusing to people without technical knowledge. I have been a web developer for nearly a decade and I still struggle to understand what value an SEO expert/agency is supposed to add.

Anyone honest in the field will say that if your website loads reasonably quickly, works on mobile phones and desktop, and comprises useful, quality, regularly-added content—pertinent to things that people actually search for—your website is more or less optimised for search and the rest requires time for search engines to crawl your website and for people to search for it, talk about it, etc.

This is the sort of thing that necessitates a good web developer/team and a good writer, and maybe someone to manage social media and press and stuff like that. You don’t need to pay money for some “SEO experts” to give you outdated advice and charge you monthly to provide automatically generated reports from services you could use yourself, for less money, and which provide almost pointless “ranking” measurements.

SEO activities of any value include reaching out to high-traffic, trustworthy websites to feature your site (this is PR) and to log into Google Webmaster Tools/Search Console to disavow any “spammy” links to your site (this is something anyone could do).
Opera is using Chromium's engine ("Blink"), but the whole UI shell ("chrome") is custom, with many UI conventions from old Opera.
But then you are probably using the WebExtension compatibility shim which severely reduces the performance gains in the newest versions anyway.
Introducing Abseil, a New Common Libraries Project
That's true of myself. It's around 80% of our carbon footprint, depending on the year. We live on an island, which doesn't help.

If there were a decent internet connection and I could work remotely I wouldn't mind a slow container ship for international travel.
Great news! This follows on the heels of the relicensing of React, Jest, Flow, and Immutable.js. All MIT licensed now. Thank you, Facebook for taking the high road here and putting developers first.
Whichever party the consumer gave the info too. If X gets fined then it's their job to sue someone else if they think that someone else is responsible.
Video here from Polymer Summit on the genesis of web components and the problem it was meant to solve (explosion of frameworks circa 2010, and slow JS apps): https://www.youtube.com/watch?v=y-8Lmg5Gobw
Cowards with golden parachutes: Modern Capitalism.
All this infographic tells me is that these companies probably outsource their support jobs to other companies.

That is, instead of hiring their own full-time janitor to clean up at headquarters, they hire CleanCo sanitation service company, who hires the full-time janitor to clean up at headquarters. Instead of hiring a cook to work the company cafeteria, they hire CaterCo corporate catering company, who hires the cook to serve the cafeteria line.

No idea what's going on with Apple. It seems implausible they could bring in that much per employee if you include all the staff at their retail stores.
If you find Peterson interesting, it's worth listening to his two interviews with Sam Harris on Harris's podcast. The first is so hilarious (in a bad way, albeit) that it'll make you want to punch your own face - esp. the part where Peterson won't admit something is "true" if it leads to the extinction of the human race.
I had no idea.. and so frustrated that search engines couldn't help.
Soldering sucks. It was easy with the old leaded solder, but with the new unleaded it's harder. Sure, you can use sodler flux, but eh. It's no for kids and there is too much that can go wrong.

Also, what do you really about hardare by soldering?
There is a feature in the pipeline to add a link to the comments
Wow, this is really a simple concept but so visually impressive! Hope you add some of the functionality people have listed here (easy chaining, ability to click through, auto-scroll, I'd suggest adding even more transition types over time). Seems like it chokes on certain subreddits, except if included as a chain for some reason, but I imagine there are some bugs here and there to work out.

Very good job!
Weird, I was just looking for something like this. Have you seen scrollldit?

Both that and this are missing the ability to go back to the comments though
I guess it depends on the features you use. I can't use kodi as I need transcoding and streaming to multiple local devices.
[php] Roll your own event dispatcher
If people choose Uber over the regulated providers, they obviously don't want the supposed safety and other benefits provided by the regulation. I certainly don't.
Monads for the Terrified
The only place this issue ends up, if pushed hard enough in the Congress, is mandatory licensing (with fees, of course) for software engineers. Best case: you limit such licensing requirements to certain domains.
Closing the Retail Innovation Gap with 3D Printing
Exactly. Someone please invent a particle sized violin so we can play them.
Bout damn time
It may be open sourced in the future, there are stakeholders who might be willing to pay for this to happen (Google, for example, might want it for their iOS and Apple deployments).
I work on a web application, and would love to have some metrics which I would consider "logging". The distinction I would make is,

- Data collection is about learning things about your users
- Logging is about learning what your users were doing when Something Went Wrong.

Obviously, there's a _ton_ of overlap here, in that a lot of (all of?) the info one uses collects for one purpose could be used for the other. As a developer of the UI, however, my main concern is not about learning more about our users (our UX people already do that), but rather about understanding what happened, or which features are actually being used (so that we can know if they are safe to prune).
I'm guessing that they are trying to find a way to get ongoing monetization out of lifetime plex pass customers.
How to Integrate Other Libraries Using Symbols (and an Expanded Reflect API)
This ^^^^ Uber operates at a loss which is based on a grandiose vision of the future. It's their only way to undercut competition.
Psychedelics Help Cancer Patients Let Go of Distress
> in a blink
Funny even though you probably didn't intent it to be.
> they should absolutely walk their bikes.

In many places of the US you have sidewalks built because they were mandated by law but are rarely used.

A typical example will have a 4-lane 45+mph road next to big box retail stores. This type of road is unpleasant to bike on but the adjoining sidewalk is empty and, assuming it has sufficient visibility to allow the cyclist to avoid left and right hooks, is much safer than the road.

NYC is a fascinating and important place but for better or worse is very different from the typical US city.
Slack's Julia Grace on the importance of mentors
iOS 11.0.1 availble
Focus is, uh… WebKit/Chromium with no traditional browser session features (history/bookmarks/etc.) and a tracking blocker. Useful, but not "true Firefox" :)

I like Firefox Nightly on Android though, it's really good.
Are you including the actors and production crews for Netflix's exclusive content?
This is a far more important change than the React one, because GraphQL does actually have patents and didn't have a patent grant.

Glad to see it, and learning about the OWFa license :)
And things like not having iodine in salt. That costs roughly $.05 per person per year but raises average IQ around 4 points. I gave money to the Iodine Global Network last year and I'd encourage others to do likewise.

http://www.givewell.org/charities/IGN

And there are also all the other things that public hearth programs do for those of us lucky enough to grow up in wealthy countries which most people don't appreciate nearly enough.
Those who work on Servo/Firefox have stated before that it's not "because they were rewriting parts in Rust", but because they've been re-architected for today's hardware. Rust is still significant, as its safety features allowed them to pull off things like aggressive parallelism without introducing tricky bugs. But people don't generally believe that simply re-writing something in Rust instantly makes it faster.

I am synthesizing previous comments here, so take this with a grain of salt. Maybe ManishEarth or pcwalton will chime in.
No. This is not censorship. This is Google choosing to not do business with the scum.

And, given that Google is making money off this scum, they absolutely should be held accountable.
> Google would obviously still exist if rehab scammers and other bad actors didn't.

It's not obvious to me that google, in it's current insanely profitable form, would exist.

As someone who has worked in ad-tech I think you might be underestimating how much of their money comes from rehab scammers, predatory lenders, get rich quick scams, weight loss scams, etc. Unfortunately I can't publish the numbers even if I still had them, but as an engineer looking through logs and building our tracking system I remember our biggest clients and who was paying us $400/lead.

These companies are key business partners of google/facebook. They write the checks.

I'm not advocating going after google as a short term solution to a failure in law enforcement. I'm advocating holding them responsible as a business partner to share in whatever consequences our law enforcement system deems appropriate.
"There's plenty of blame to go around" and its equivalents are semantically null.
Aside from the performance gains that you'd naturally expect from an expert rewrite, lots of the performance gains are due to aggressive concurrency and parallelization, which is a task that Rust is designed to excel at.
Thank you so much! I've been searching for a way to hide the top bar for a while now.
Wow, someone still used Firebug o_0 I dropped it as soon as the first version of Firefox Dev Tools shipped.
Thanks to all who have replied, you helped a project succeed :-) Thanks for the downvotes to keep HN clean.
I miss the days when there was actual competition with chipsets. Intel seems way too keen to put harsh restrictions on their chipsets for anything but their most overpriced chips, especially W.R.T. PCIe lanes and ECC support.
Well, that it broke so often in the past was due the old extension API being so unstable (no stability was ever guaranteed to begin with).

The new extension API will be much more stable, especially for something so complex like Tree-Style Tabs.
Ah, my mistake. Even still I think the bigger issue is that Amazon includes fulfillment employees, whereas Apple (a hardware company, by most accounts) does not employ anyone in hardware production, instead contracting that work out.

Of course that leads to a bit of a slippery slope ("why not only count the AWS team"), but I still think its an important note.
> We can count all the places where Uber operates and they have issues in the majority of them.

And how many of those would be solved by 35 hours of training as is apparently required in Quebec?

Besides, I said "significant issue." By that I mean the world keeps on spinning despite Quebec's training not being applied elsewhere. People aren't getting killed, injured, or swindled at a rate much higher than with taxis. That raises the question as to what this is really about: safety and protecting the public, or protectionism and keeping the status quo?
The current resolution of Glass is like 640x360 correct? When they hit around 3840×2160 I would be able to use them as a primary display. That would have some interesting possibilities.
>I used to be against ad blocking software
Don't be and install ad block on your friends and family's computers whenever you see they don't have it installed
> Firefox Focus

Sorry, but unless you have a Gecko-based version (which - AFAIK - is not what you can get from Google Play or F-Droid), it's system WebView (i.e. Chromium) under the hood.
It's a good point and it really is a fuzzy distinction, but consider Wal-Mart. They employ a lot of tech, but the goal is to put a product in the hands of a customer in exchange for money[0]. Visa is closer to the boundary: it's doing transactions, and a bigger portion of that business is just shuffling bits around than what Wal-Mart does.

But then again: is Amazon a tech company? AWS is, but the retail portion is less clear.

[0] Isn't that Apple too? Yes, but the sole product is a technology product (even if it has fashion aspects like the watch).
Do people forget HotOrNot?
Vacuum company Dyson is building an electric car
excellent news!
The College Try
> Protectionism _destroys wealth creation_, hands down, period.

That just makes you sound stupid.

Copyright, Trademarks and Patents are protectionist devices that contribute billions to the economy and keep a ton of people employed.

Yes, they have their problems, but saying that they destroy wealth is idiotic.
would revenu per engineer be better?
No, not remotely. Some companies use tech as a tool of convenience but have no need of being involved in its development. For example anyone who operates a small-time retail business who sells via Amazon or their own e-commerce site. Companies like the ones I refer to depend on having and developing sophisticated technology as a part of their core competencies and business model.

For example, there isn't a (sane) bank on the planet that would use, say, Visa as their payment processor without the various indemnities against fraud in the contracts they sign. And those indemnities are only possible if Visa has a sophisticated payment processing network with fraud detection.