skysight-inc/HackerNews huggingface dataset:
I'll happily change the name if Google asks me to, no C&D necessary.

But I don't think the law (or large company reaction) is cut and dried in cases like this. See 9to5Google, AppleInsider, etc.

GoogleBlade.com is a tribute site, featuring only an existing product of Google (CSEs), and trying to make them better and more discoverable.

Here is the default url of a Google CSE:

https://cse.google.com/cse/publicurl?cx=01056188319074391687...

and here is a Google Blade:

https://linkedin.googleblade.com

Google has paid so little love to this product that CSEs are still displaying their old logo in the search box, and there is no central hub where you can discover great CSEs.

I was thrilled when Google released CSEs back in 2006, and I've used them ever since. I hate to see them neglected and hard to discover, though, and most people I talk to have never heard about them.

Google Blade is my attempt to shine some light, and love, on them. If Google wants any changes made, I'll comply asap.
B-frames.
I looked here: https://www.netmarketshare.com/browser-market-share.aspx?qpr...

It seemed valid, but maybe not. Do you know a better source?

EDIT: Others have provided better sources!
yet it covers containerd ;)
That's terrible.
There is a nice canonical document called "How To Ask Questions The Smart Way" that you can point people to, who ask questions in technical communities and need to be educated on how to do so properly: http://www.catb.org/~esr/faqs/smart-questions.html

Is there a canonical document for "How To Engage With Open Source The Smart Way"? Seems like it'd be useful to have a document like that explains these issues, that you can simply refer people to, without having to explain them every time in a one-off way.
Instead of setting a clear vision and a roadmap for innovation, they're tried to get as gimmicky as possible.

Was anyone else underwhelmed when "Natural Scrolling" was touted as a major feature? Seemed like a warning sign the CEO was struggling.
My impression is that the bulk of Mozilla's financial backing is from competitors to Google (Yahoo, Baidu, Yandex), who have an interest in preventing Google from gaining a monopoly in the browser market.

I think Mozilla employees choose to continue working on Firefox for similar reasons, though with more idealism: they have an interest in the browser market not being dominated by commercial vendors.
Who created the diagram examples? Are these architecture suggestions?
While I'm married and never developed any office romances (also, what a bizarre example to use -- a couple who got married...), I've often found that the classic "drinks after work" scenario works wonders in tense situations.

Sometimes, if I'm dealing with a stressful situation, maybe I get angry at someone who I think is stalling the project, or making bad decisions, it sucks. It can be awkward, or seem insincere to apologize in the office, or really have a heart-to-heart chat and figure out your differences. Tensions build up, the situation gets worse, after a while, the "professional enemies" relationship just cements itself for stupid reasons. But hey, a couple of rounds in the bar can be amazing!

Is it healthy? Eh. Does it work? Absolutely. I'll be the first to admit, my social skills aren't the best, and that's where bars come in! "Man, I am so sorry I got so worked up over which HTTP code to return. I really, really don't care. I was just stressed out over the project in general" seems way more sincere and less cheesy after a couple of beers.
Tracing for GitHub-style Ruby apps
"Can't" create an elegant business, or "don't care to"? Different people are motivated by different things.

Seems to me the person undertaking this cat-feeder project is the one who gets to decide whether or not they have solved the "actual problem at hand", since they are the one who decided what the problem was in the first place.
I thought you never go full flexbox
What I find missing from this discussion is the safety aspect of wholesale ultrasound. Yes, we've been told they're perfectly safe. That was once said of x-rays as well and physicians were routinely x-raying fetuses in the uertus up until the 1970's. That was before the evidence of birth defects from exposure to x-rays became so overwhelming that the practice finally stopped.

See http://sarahbuckley.com/ultrasound-scans-cause-for-concern and references quoted therein for a good overview of the current discussions on side effects of routine ultrasound screening, including tissue damage due to cavitation and hearing loss in fetuses.
hence why he's doing it
First of all, by common measurements Firefox's market share is more like 13.5% [1], not the 4% you mentioned. According to that link Firefox is the #2 browser, ahead of Microsoft and Apple's browsers.

Second, Mozilla is a non-profit, so the incentives are different that the usual ones. Basically Mozilla wants to help the open web. A 13.5% browser can do that in many ways: drive new standards, provide an alternative to browsers from profit-driven corporations, provide an alternative implementation so the web doesn't end up as a monoculture, etc. etc.

[1] http://gs.statcounter.com/
Thanks for the headsup, and I'm glad a friendly person took them. :)
Compressed sensing really isn't the same thing - and to do it properly you need random sampling. Still it's interesting stuff !
You would...

I've yet find a workflow I prefer git to hg for.
Oh. I guess the source I used was garbage. I just typed in Firefox browser share on google and looked at the first result and it looked legit.

It seems their share is shrinking quite fast though.
Check out Gwern's Reinforcement Learning subreddit. He's practically supporting this subreddit by himself.

https://www.reddit.com/r/reinforcementlearning/
I actually use ZimWiki as well, but more as a personal blog for technical stuff to refer back to, not as a day-to-day notes app.
That sounds horrible. If it's true. Either way, once companies know this employees name the employee is probably never going to be able to work at a big company in the industry again.
I know you didn't supply it as an option, but I've found google domains to be really good. I moved off of GodAddy to them last year. Reasonably priced, easy to use and fast.
Why Crossword Puzzles Are Still Mostly Written by Humans
Each individual version is broken down separately in that chart, so you're looking at the market share for Firefox 49 specifically. The broader number seems to be closer to 11%. Anecdotally, people and organizations that aren't tech-savvy are more likely to use Firefox as well, so it just depends on the target audience.
Thanks. That makes sense. I guess I just wasn't clear that Mozilla had unusual "non-capitalistic" goals.
Why did you choose to go with all blue? Could some color could help identify a service's 'family'?
You make good points, and I appreciate your point of view.
This should give a moment's pause to anyone who thinks we could keep a superhuman AI in a box.
You're not reading that link properly, but it's understandable since the link isn't the clearest. A specific version of Firefox has the 4% you mentioned, Firefox 49. Look a little lower down and you'll see Firefox 50 has another 3% on top of that, and so forth.
You're going to far the the other way.

> The Users) failed to understand that installing
> duplicate incompatible software does not work

I still think that means package managers failed, if
only because that's the perception - that package
management solves more that it actually does.
Each of those diagrams are in the Slides and Powerpoint. There was no immediately clean way to link them (we staged it but ended up removing it). Good suggestion, I think we'll be adding links to Slide pages soon once we are certain we can do it in a clean way.
Ok thanks, I will look at Google Domains.

Edit: the service is restricted to Canada, UK and US. :(
I'm sorry, but it bothers me that you think this is a matter of them being "cool", as if it were "uncool" to be protective of one's brand. Why should Google be OK with your appropriation of their trademark, but not someone else's googleporn.com product, even if it uses Google search (among other Google APIs)?

Isn't it cool enough that they make it reasonably easy for you to build an interesting service off of their technology? Why are they obligated to also lend you their reputation just because you believe you have their best interests at heart? What if there's a security hole in your service that causes a PR disaster for them?

Google gets plenty of positive attention when you follow their rules about crediting their API and data. It is not necessary to use their name in order to pay tribute.
> so maybe everyone should just wait 20 years

I'd hope that people with misguided optimization agendas that effectively cost me as an employer money will be weeded out before 20 years pass.

The QED is the rest of your post; I don't care about your problem with NPM, I neither mentioned it nor do I used it beyond amusement purposes.
How so? I'll probably be testing it soon for a new project.
So happy they discussed the use of the word "vulgar" in the symbol names, that was interesting.
I'm not sure what you mean, I think we were discussing upstreams (such as Bootstrap or whatever) supporting old browsers?

The old browsers are presumably (according to that page) still getting security updates by Microsoft, so I'm not what you're arguing. (Either way, if the browsers are not getting security updates, that's on Microsoft, not on upstreams.)

Can you explain what you mean?

EDIT: Hopefully to clarify what I'm puzzled about: How is having to use an old Bootstrap a security issue?
https://en.wikipedia.org/wiki/File:Protovsdeuterostomes.svg

https://en.wikipedia.org/wiki/Protostome :
"In animals at least as complex as earthworms, the embryo forms a dent on one side, the blastopore, which deepens to become the archenteron, the first phase in the growth of the gut. In deuterostomes, the original dent becomes the anus while the gut eventually tunnels through to make another opening, which forms the mouth. The protostomes were so named because it used to be thought that in their embryos the dent formed the mouth while the anus was formed later, at the opening made by the other end of the gut."
Fortunately there's no need to have read all of the (very interesting) archives of Niko's blog in this case, as the parent article linked to that post in the relevant section too.
Since you mentioned the high status profession of surgeons. Surgeons regularly amputate the wrong leg or similar level blunders while nurses in the room know they are making a mistake. When they investigate these issues and why the right thing wasn't done, elitism is a prime culprit. But they don't always investigate, and elitism is a prime reason for that too, as who wants to blame surgeons for making stupid mistakes?

When the airline industry made a major effort to improve safety elitism was something they explicitly challenged.

Just something to think about.
I think they're saying Bootstrap's wholehearted adoption of flexbox is not an enticement to use Bootstrap, they'll stick with hand-coding designs, using flexbox where appropriate.
Are these icons public domain (or free to use in another way)?
Surely the real domain name of the service will appear in the server certificate?
This Year, Get a Robot to Write Your Thank-You Notes
I think what you say is easily applicable to software engineering in general. Data science maybe is a field that is even more negatively impacted by bad hires because the threshold after which you start adding value to the company is higher.
There's a trade-off between using Google Slides (familiarity, non-flowchart features) and LucidChart (more flowchart features). In your experience, when is it worth it to use LucidChart versus Google Slides?
How One Huge American Retailer Ignored the Internet and Won
And related Q&A: https://www.youtube.com/watch?v=toz8edNQlso
Why Verizon Can’t Quit Yahoo
I feel like there are a ton more flattering ways to refer to Brave's CEO - "inventor of JavaScript," "co-founder of Mozilla," or "CTO of Mozilla for 9 years" are all way better and way more relevant than "CEO for not even two weeks," and much less likely to cause an argument.
Why do you still think the compiler can't host those out of loops? LLVM is perfectly capable of doing so in many cases and you've been told as much previously, could you make your claim more specific?
You're using a logo and design that mimics Google's actual design aesthetic, I honestly thought this was a Google project before I read the top comment. My money is on you definitely getting a C&D dude, like they'd be crazy not to.

AppleInsider and 9to4Google are publications that are clearly not owned by the companies they are referencing. This literally looks like a page from Google's developer lab sites.
I've only been hiring DS folks since 2012, but my experience matches what you've said exactly. The biggest differentiator I've seen is to be able to participate in actually building production quality systems vs being proficient enough in R or python to hack together a prototype on a very small dataset.

The former kind of data scientists were very successful at our company, the latter, not so much. Both categories I described usually had a STEM type PhD.
Spiking Temperatures in the Arctic Startle Scientists
What sort of semantic breakage do you have in mind? My impression is that there are few changes of that sort that couldn't be worked around somehow.
Life (maybe) mimics art!
The other way round. Sometimes you want to convert non-mutable references to non-mutable copies. This is almost always a win for int, float, etc., and usually a win for anything up to 8 bits on a modern processor.
Saving you a click, it's TJMaxx/Marshall's and the answer is 'hard work' and 'the thrill of the chase.'
I'd imagine if 5 of the best sawyers with 5 of the best luthiers and sound engineers in the world all sat down together with the goal of replicating the Strad's sound with 100% accuracy I'm confident the 'unique' sound of the Strad could be replicated. It'd might take a lot of time and maybe a few hundred k in equipment (a dozen condensor mics placed strategically at a variety of places within the room and near the instrument itself, some vibration analysis equipment on the equipment, etc), but eventually the sawyer will choose the right wood, the engineer would identify "ok, that 43 micron chisel shave you just took just did __, 22 more and we match the F# perfectly on the G string".

Indeed, the behavior of violins has been the subject of intensive study for decades. Every new technique for measuring sound or vibration is applied to violins. There's an article every few years about some new secret discovered in the great fiddles. Good acoustic measurement gear is now more sensitive than human hearing. It was only a matter of time before somebody cracked the code.

An amusing rumor is that the tone of a violin changes over time, due to age and playing, and that the Strads are in decline.
Adding multi-process support is the biggest single architectural change ever made to Firefox.

It was started, then put on hold for a couple of years because it seemed insurmountable, and then started again. It's taken a huge amount of work, and thus a huge amount of time. But it's mostly done now and the benefits are reaching users.
As many have pointed out the entire premise is flawed, with double blind testing showing no objective advantage in the first place (inspirational value withstanding).

Then another study found competitions are biased as well, with judges rating people differently based on physical appearance and the amount of body english they use while playing.
Yes, but reporting it may not be simple (depends on your country). Here you would need to have a registered business to be able to charge for it and to report it. And having a registered business besides your primary job requires agreement from your employer.
As many have pointed out the entire premise is flawed, with double blind testing showing no objective advantage in the first place (inspirational value withstanding).

Then another study found competitions are biased with judges rating people differently based on physical appearance and the amount of body english they use while playing.
The procedures are really just a way to control access to the variables. If you use normal global variables, people can treat them like lexical variables which breaks the semantics of dynamic scope. With the procedures, updates are forced to go through the dynamic-wind mechanism and forced to "pop" on exit from the dynamic extent. It's just a way to leverage the call stack to implement the semantics, but I agree it's much nicer (and cleaner) to do it the "real way" handing the fluid environment to `apply`.

I think the use of procedures is fine, but not ideal. At the very least, I think the parameters should be abstracted to hide the fact that they're procedures. This is trivial to do now that there's a real record facility, and the extra abstraction would leave the door open for implementors to use an alternative implementation strategy. A carefully-designed API could even make it so that implementors could use procedures+records or the "real way" with clients being none the wiser.

One thing I do like is that parameters are lexically distinct from regular variables, so it's always obvious whether some particular variable is lexical or fluid.
Npm2gem
Keep in mind you can pay one company to own the domain and then set the NS to point at AWS and use Route53 to manage it. That doesn't require a domain transfer.

Apart from the price, you could also look at the company history. I wouldn't touch godaddy even if they were the cheapest option to be honest. Quick google will give you an idea of various issues with them.
I think the following interview questions can help screen candidates (not an exhaustive list):

1. Asking a candidate to cast a non-standard problem of classification or estimation into a tractable optimization problem. (this is a very valuable skill that someone who has done good studies in numerical linear algebra/machine learning/stat/information theory/control systems/signal processing/math/etc. should be able to do)

2. Asking them to take an algorithm they have used and explain every step in deriving the algorithm. (It will help interviewer calibrate the level of learning in the interviewee. Also helps screen for indisciplined black-box users.)

3. Presenting challenging machine learning scenarios: using customized ensemble learning approaches, imbalanced data sets, noisy labels, multiple instances, different error metrics, etc. and seeing how interviewee approaches the problem from first principles (real world problems almost always involve some of these issues)

4. Testing their intuitions in "feature-engineering" for different types of data. (with the partial exception of cases where rigorous research/successful products show the utility of deep learning, one has to almost necessarily do a fair bit of feature-engineering)
Mozilla has a financial partnership with Google as well.

You are spot on on why Mozilla employees work on Mozilla.

Source: I'm a Mozilla employees working on Firefox :)
arXiv link: https://arxiv.org/abs/1509.03641
That sounds weird to me. Does American PhD don't have to work for a few years at real companies as part of the PhD curriculum?
I'm one of the GCP icon library people, but I'm not a collaboration tool expert. With that said, I have tons of tool opinions, as I'm sure many knowledge workers do. Here's my tips on when to use which tool.

#1 use a collaborative tool
#2 use a collaborative tool that all your collaborators will use easily
#3 use a collaborative tool that makes you very efficient

Lucidchart and other specialized tools will make you more efficient for diagramming because they have snap-to and other pro features, but they won't pass test #2 for some places. That's why we gave you both versions.

What version, templates and tools would you like us to add? Draw.io? Any others?
Most of the patents are related to radio so I can't really comment on them, but '602 takes the cake. It seems to me that any phone with 1 piece of material used for the sides and rear with a cutout for a camera would violate it:

161. Each of the ’602 Accused Products includes a one piece housing forming
enclosed exterior lateral sides and a rear side.

162. For example, as shown below, the iPhone 6s has a one piece housing that forms
enclosed exterior lateral sides (identified by the red arrows below) and a rear side (outlined in
green below).

163. Each of the ’602 Accused Products includes a cut out in the rear side of said
housing.

164. For example, the iPhone 6s includes a cut out in the rear of the housing, as shown
in red outline below.

165. Each of the ’602 Accused Products includes a camera located in said housing and
extending to said cut out at said rear side.

166. For example, in the iPhone 6s, a camera is located in the housing and extends to
the cut out at the rear side of the housing, as shown above.

Ars hosted the complaint itself: http://arstechnica.com/wp-content/uploads/2016/12/nokia.appl...
Yes. You can watch some researchers working an "acoustic fingerprint" in this video.

Linking to the start of that segment:
https://youtu.be/eNzRHuqvMxQ?t=50m14s

Pretty cool stuff.
9to5google and AppleInsider are news sites that do not carry Google or Apple branding. If AppleInsider were to produce phones, or even phone cases, the law would take a much different stance on things.

The disregard of Google's legal rights is bad enough. What's worse is that this blatant-coattail-riding is completely unnecessary for making an impact. Plenty of companies have used bigger companies' APIS to create amazing (or at least successful) services. We wouldn't have Airbnb or Tinder if they had branded themselves as Facebookings.com or FACEFUCK.com, even though FB's APIs were essential to their MVP.
Yeah, I commented mostly about AppleInsider case, which is in more grey zone.
It would seem the takeaway here is:

In the first 3 months of 2016 famous people died at 2x the rate of previous years. Since then there has been a normal rate of famous person death.

"Quantity of famous people dying" is measured using BBC obituary count (which they admit as in imperfect measure).
Transmitter tech opens the door to underwater radio
A) I've used both hg & git extensively and muuuuch prefer hg.

B) I find it crazy that people are so reductionist when it comes to source control. There are tons of systems out there beyond the rcs/cvs/svn tree that have explored the space immensely. If all you are comparing to is those then clearly you'd think git was the only choice.
The range of sentiment here runs from "good riddance" to "dire economic indicator".

I used to be of the mind that food should fit under the standard economic principles of other markets (e.g., produce food where it's cheapest/best/most efficient). However, after seeing what happens during natural disasters/blights/global warming etc, I'm thinking that diversified food production is a national hedge, and wondering if government subsidies towards continuing local production is prudent here.

I'm reminded of a documentary on Jamaica, and the effects of forced open trade agreements as part of IMF loan conditions : http://www.lifeanddebt.org/

Clearly, Hawaii is not Jamaica wrt international trade, but it does have some of the same themes :

1. Open trade is not really fair, since subsidies are almost always involved for competing farms as well.

2. The loss of large amounts of easy low paying jobs can be devastating to local economies, which carries additional costs

3. Once gone, agricultural industry is difficult/impossible to restart (requiring large amounts of land, irrigation infrastructure, logistics, etc.)
Might be 2B lines of code now... but that's not including the version history over time. It's going to be many times that.
75 Years of CIA Maps Now Declassified and Made Available Online
Australia Seeks to Expand Global Cash Ban, Targeting the “Black Economy”