ranking   10967

« earlier    

The End of the Editor Wars » Linux Magazine
Moreover, even if you assume a broad margin of error, the pollings aren't even close. With all the various text editors available today, Vi and Vim continue to be the choice of over a third of users, while Emacs well back in the pack, no longer a competitor for the most popular text editor.

I believe Vim is actually more popular, but it's hard to find any real data on it. The best source I've seen is the annual StackOverflow developer survey where 15.2% of developers used Vim compared to a mere 3.2% for Emacs.

Oddly enough, the report noted that "Data scientists and machine learning developers are about 3 times more likely to use Emacs than any other type of developer," which is not necessarily what I would have expected.

[ed. NB: Vim still dominates overall.]


Time To End The vi/Emacs Debate: https://cacm.acm.org/blogs/blog-cacm/226034-time-to-end-the-vi-emacs-debate/fulltext

Vim, Emacs and their forever war. Does it even matter any more?: https://blog.sourcerer.io/vim-emacs-and-their-forever-war-does-it-even-matter-any-more-697b1322d510
Like an episode of “Silicon Valley”, a discussion of Emacs vs. Vim used to have a polarizing effect that would guarantee a stimulating conversation, regardless of an engineer’s actual alignment. But nowadays, diehard Emacs and Vim users are getting much harder to find. Maybe I’m in the wrong orbit, but looking around today, I see that engineers are equally or even more likely to choose any one of a number of great (for any given definition of ‘great’) modern editors or IDEs such as Sublime Text, Visual Studio Code, Atom, IntelliJ (… or one of its siblings), Brackets, Visual Studio or Xcode, to name a few. It’s not surprising really — many top engineers weren’t even born when these editors were at version 1.0, and GUIs (for better or worse) hadn’t been invented.


… both forums have high traffic and up-to-the-minute comment and discussion threads. Some of the available statistics paint a reasonably healthy picture — Stackoverflow’s 2016 developer survey ranks Vim 4th out of 24 with 26.1% of respondents in the development environments category claiming to use it. Emacs came 15th with 5.2%. In combination, over 30% is, actually, quite impressive considering they’ve been around for several decades.

What’s odd, however, is that if you ask someone — say a random developer — to express a preference, the likelihood is that they will favor for one or the other even if they have used neither in anger. Maybe the meme has spread so widely that all responses are now predominantly ritualistic, and represent something more fundamental than peoples’ mere preference for an editor? There’s a rather obvious political hypothesis waiting to be made — that Emacs is the leftist, socialist, centralized state, while Vim represents the right and the free market, specialization and capitalism red in tooth and claw.

How is Emacs/Vim used in companies like Google, Facebook, or Quora? Are there any libraries or tools they share in public?: https://www.quora.com/How-is-Emacs-Vim-used-in-companies-like-Google-Facebook-or-Quora-Are-there-any-libraries-or-tools-they-share-in-public
In Google there's a fair amount of vim and emacs. I would say at least every other engineer uses one or another.

Among Software Engineers, emacs seems to be more popular, about 2:1. Among Site Reliability Engineers, vim is more popular, about 9:1.
People use both at Facebook, with (in my opinion) slightly better tooling for Emacs than Vim. We share a master.emacs and master.vimrc file, which contains the bare essentials (like syntactic highlighting for the Hack language). We also share a Ctags file that's updated nightly with a cron script.

Beyond the essentials, there's a group for Emacs users at Facebook that provides tips, tricks, and major-modes created by people at Facebook. That's where Adam Hupp first developed his excellent mural-mode (ahupp/mural), which does for Ctags what iDo did for file finding and buffer switching.
For emacs, it was very informal at Google. There wasn't a huge community of Emacs users at Google, so there wasn't much more than a wiki and a couple language styles matching Google's style guides.


And it is still that. It’s just that emacs is no longer unique, and neither is Lisp.

Dynamically typed scripting languages with garbage collection are a dime a dozen now. Anybody in their right mind developing an extensible text editor today would just use python, ruby, lua, or JavaScript as the extension language and get all the power of Lisp combined with vibrant user communities and millions of lines of ready-made libraries that Stallman and Steele could only dream of in the 70s.

In fact, in many ways emacs and elisp have fallen behind: 40 years after Lambda, the Ultimate Imperative, elisp is still dynamically scoped, and it still doesn’t support multithreading — when I try to use dired to list the files on a slow NFS mount, the entire editor hangs just as thoroughly as it might have in the 1980s. And when I say “doesn’t support multithreading,” I don’t mean there is some other clever trick for continuing to do work while waiting on a system call, like asynchronous callbacks or something. There’s start-process which forks a whole new process, and that’s about it. It’s a concurrency model straight out of 1980s UNIX land.

But being essentially just a decent text editor has robbed emacs of much of its competitive advantage. In a world where every developer tool is scriptable with languages and libraries an order of magnitude more powerful than cranky old elisp, the reason to use emacs is not that it lets a programmer hit a button and evaluate the current expression interactively (which must have been absolutely amazing at one point in the past).


more general comparison, not just popularity:
Differences between Emacs and Vim: https://stackoverflow.com/questions/1430164/differences-between-Emacs-and-vim


Technical Interview Performance by Editor/OS/Language: https://triplebyte.com/blog/technical-interview-performance-by-editor-os-language
[ed.: I'm guessing this is confounded to all hell.]

The #1 most common editor we see used in interviews is Sublime Text, with Vim close behind.

Emacs represents a fairly small market share today at just about a quarter the userbase of Vim in our interviews. This nicely matches the 4:1 ratio of Google Search Trends for the two editors.


Vim takes the prize here, but PyCharm and Emacs are close behind. We’ve found that users of these editors tend to pass our interview at an above-average rate.

On the other end of the spectrum is Eclipse: it appears that someone using either Vim or Emacs is more than twice as likely to pass our technical interview as an Eclipse user.


In this case, we find that the average Ruby, Swift, and C# users tend to be stronger, with Python and Javascript in the middle of the pack.


Here’s what happens after we select engineers to work with and send them to onsites:

[Python does best.]

There are no wild outliers here, but let’s look at the C++ segment. While C++ programmers have the most challenging time passing Triplebyte’s technical interview on average, the ones we choose to work with tend to have a relatively easier time getting offers at each onsite.

The Rise of Microsoft Visual Studio Code: https://triplebyte.com/blog/editor-report-the-rise-of-visual-studio-code
This chart shows the rates at which each editor's users pass our interview compared to the mean pass rate for all candidates. First, notice the preeminence of Emacs and Vim! Engineers who use these editors pass our interview at significantly higher rates than other engineers. And the effect size is not small. Emacs users pass our interview at a rate 50% higher than other engineers. What could explain this phenomenon? One possible explanation is that Vim and Emacs are old school. You might expect their users to have more experience and, thus, to do better. However, notice that VS Code is the third best editor—and it is brand new. This undercuts that narrative a bit (and makes VS Code look even more dominant).

Do Emacs and Vim users have some other characteristic that makes them more likely to succeed during interviews? Perhaps they tend to be more willing to invest time and effort customizing a complex editor in the short-term in order to get returns from a more powerful tool in the long-term?


Java and C# do have relatively low pass rates, although notice that Eclipse has a lower pass rate than Java (-21.4% vs. -16.7), so we cannot fully explain its poor performance as Java dragging it down.

Also, what's going on with Go? Go programmers are great! To dig deeper into these questions, I looked at editor usage by language:


Another finding from this chart is the difference between VS Code and Sublime. VS Code is primarily used for JavaScript development (61%) but less frequently for Python development (22%). With Sublime, the numbers are basically reversed (51% Python and 30% JavaScript). It's interesting that VS Code users pass interviews at a higher rate than Sublime engineers, even though they predominately use a language with a lower success rate (JavaSript).

To wrap things up, I sliced the data by experience level and location. Here you can see language usage by experience level:


Then there's editor usage by experience level:


Take all of this with a grain of salt. I want to end by saying that we don't think any of this is causative. That is, I don't recommend that you start using Emacs and Go (or stop using… [more]
news  linux  oss  tech  editors  devtools  tools  comparison  ranking  flux-stasis  trends  ubiquity  unix  increase-decrease  multi  q-n-a  qra  data  poll  stackex  sv  facebook  google  integration-extension  org:med  politics  stereotypes  coalitions  decentralized  left-wing  right-wing  chart  scale  time-series  distribution  top-n  list  discussion  ide  parsimony  intricacy  cost-benefit  tradeoffs  confounding  analysis  crosstab  pls  python  c(pp)  jvm  microsoft  golang  hmm  correlation  debate  critique 
2 days ago by nhaliday
Football Still Americans' Favorite Sport to Watch
37% say football is their favorite sport to watch, by far the most for any sport
Baseball is at its lowest point ever, with only 9% saying it is their favorite
Football has slipped in popularity from its peak of 43% in 2006 and 2007

WASHINGTON, D.C. -- American football, under attack from critics in recent years, has lost some of its popularity but is still the champion of U.S. spectator sports -- picked by 37% of U.S. adults as their favorite sport to watch. The next-most-popular sports are basketball, favored by 11%, and baseball, favored by 9%.

news  org:data  data  time-series  history  mostly-modern  poll  measure  usa  scale  sports  vulgar  trivia  org:biz  multi  comparison  ranking  human-bean  ubiquity 
6 days ago by nhaliday
Essential technical SEO audit tools | James Hubbard
article by a web marketing person, title: Essential technical SEO audit tools for in-depth website analysis
website  ranking  search  seo  audit  tools  analysis  reports  marketing  web  development  resources 
10 days ago by piperh
Los Angeles Rams have one of NFL’s Top 5 pass-catching units - Turf Show Times
These boys are good.
The Los Angeles Rams’ offense proved very efficient moving the ball down the field in 2018, both on the ground and through the air. When Todd Gurley wasn’t hurdling the competition, Jared Goff and the Rams’ wide receiver corps oftentimes made picking up big chunks of yardage look easy.
Of their 6,738 offensive yards last season (2nd), the Rams managed to pick up 4,507 (5th) of them through the air. Brandin Cooks and Robert Woods both finished their 2018 campaigns with over 1,200 receiving yards, and Cooper Kupp was on a similar pace prior to tearing his ACL last November. Kupp looks to be coming back strong from injury, and the Rams’ aerial attack looks poised to once again cause fits for opposing secondaries this fall.
But how does the Rams’ group of pass-catchers, to include TE’s Tyler Higbee and Gerald Everett who may not have the gaudy numbers but came up big on several occasions, stack up against the best of the NFL’s best? Bucky Brooks of NFL Network ranked his Top 5 pass-catching groups based on their “starting 5” heading into the 2019 season.
Cleveland Browns | Starting five: Odell Beckham Jr., Jarvis Landry, Antonio Callaway, Rashard Higgins, David Njoku.
Atlanta Falcons | Starting five: Julio Jones, Mohamed Sanu, Calvin Ridley, Justin Hardy, Austin Hooper.
Philadelphia Eagles | Starting five: Alshon Jeffery, DeSean Jackson, Nelson Agholor, Zach Ertz, Dallas Goedert.
4. Los Angeles Rams | Starting five: Brandin Cooks, Robert Woods, Cooper Kupp, Tyler Higbee, Gerald Everett.Some observers will put the dreaded “system player” label on the headliners of the Rams’ receiving corps, but it’s hard to ignore their individual and collective production in Sean McVay’s offense (Cooks and Woods each eclipsed 1,200 yards receiving last season and Kupp had 566 yards through eight games when he suffered a season-ending ACL tear). Cooks, Woods and Kupp share duties as the lead receiver on the team based on weekly matchups and McVay’s creativity. The Rams’ clever play-action system creates opportunities down the field with that trio attacking voids at the intermediate level. Higbee and Everett fly a bit under the radar, but they have the capacity to win their one-on-one matchups against linebackers and safeties.
football  rams  ranking  cooks 
13 days ago by rgl7194
Jared Goff is one of five QBs in NFL history with these stats
Jared Goff isn’t widely viewed as an elite quarterback, especially after a shaky second half of the 2018 season. He struggled after the Rams’ Week 11 bye, particularly against the Bears and Patriots.
Yet, he’s a two-time Pro Bowler and helped lead the Rams to the Super Bowl in just his third season. His career numbers are pulled down a bit by his rookie year, but otherwise, they look like the stats of a top quarterback.
To put it into perspective, check out this stat from Benjamin Allbright. Goff is one of only five quarterbacks in NFL history with a touchdown rate over 5% and an interception percentage below 2.5% (min. 1,000 pass attempts).
If you widen the scope and reduce the minimum pass attempts to 500, only two other quarterbacks join the list: Patrick Mahomes and Deshaun Watson. Mahomes’ touchdown percentage is a mind-boggling 8.1%, while Watson’s is 6.3%. Goff’s is 5.2% with a touchdown rate of 2.09%.
If you exclude Goff’s rookie season, his touchdown percentage is 5.8% and his interception rate is 1.8%, which would be the second-lowest of the group.
Goff may not get the recognition of being a top-tier quarterback, but his numbers the last two seasons suggest he’s performed well above average. Granted, there are other factors that go into it, like his frequent fumbles, struggles against great defenses and the weapons that he has around him – Sean McVay’s mind, included – but Goff is clearly one of the better quarterbacks in the game today.
football  rams  goff  statistics  ranking 
13 days ago by rgl7194
classification - ImageNet: what is top-1 and top-5 error rate? - Cross Validated
Now, in the case of top-1 score, you check if the top class (the one having the highest probability) is the same as the target label.

In the case of top-5 score, you check if the target label is one of your top 5 predictions (the 5 ones with the highest probabilities).
nibble  q-n-a  overflow  machine-learning  deep-learning  metrics  comparison  ranking  top-n  classification  computer-vision  benchmarks  dataset  accuracy  error  jargon 
13 days ago by nhaliday
Analysis of Current and Future Computer Science Needs via Advertised Faculty Searches for 2019 - CRN
Differences are also seen when analyzing results based on the type of institution. Positions related to Security have the highest percentages for all but top-100 institutions. The area of Artificial Intelligence/Data Mining/Machine Learning is of most interest for top-100 PhD institutions. Roughly 35% of positions for PhD institutions are in data-oriented areas. The results show a strong interest in data-oriented areas by public PhD and private PhD, MS, and BS institutions while public MS and BS institutions are most interested in Security.
org:edu  data  analysis  visualization  trends  recruiting  jobs  career  planning  academia  higher-ed  cs  tcs  machine-learning  systems  pro-rata  measure  long-term  🎓  uncertainty  progression  grad-school  phd  distribution  ranking  top-n  security  status  s-factor  comparison  homo-hetero  correlation  org:ngo  white-paper 
14 days ago by nhaliday

« earlier    

related tags

!sustainable-app-business  2000s  2010s  2015  2018  2019  6  70s  80s  academia  acceptance  access  accountability  accreditation  accuracy  admissions  adwords  aggregator  ai  airports  alexposecznick  alfiekohn  algorithm  algorithms  amazon  analysis  analytics  and  anglo  anxiety  api  app-store  applications  around-the-web  arxiv  asia  aso  assessment  audio  audit  authority  avengers  backlinks  backlog  baseball  basketball  beauty  benchmarks  best  bestof  bias  blairism  branding  brands  buehler  business  c(pp)  capitalism  career  cathydavidson  chart  cheating  china  chocolate  citation  classic  classification  clickthroughrate  coalitions  coddling  college  collegeadmissions  colleges  comedy  comics  comparison  compassion  competition  comportamientos  computer-vision  confounding  consumer  conversion  cooks  cool  corporate-tax-reform  corporate-tax  correlation  corruption  cost-benefit  country  cpc  credentials  critique  crosstab  cs  ctr  data  database  dataset  debate  decentralized  deep-learning  degree  degreeinflation  delusions  demographics  design  dev  development  devtools  differentiation  digital  digitalmarketing  digitalrights  discussion  distribution  dodgers  domain  downloads  economic-indicator-reports  economy  editors  education  effort  elitism  employment  empresas  engineering  equity  error  ethical  ethics  europe  exam  experiment  facebook  fashion  fast_food  favorites  film  finance  flux-stasis  football  for  foreign-lang  frontier  futebol  future  gallic  games  git  github  global  go  goff  golang  google  gotg  governance  grad-school  grades  grading  graphicnovel  graphics  graphs  guide  guitar  guitarist  happiness  hard_rock  headphones  healthcare  heavy_metal  henrygiroux  her  hierarchy  higher-ed  highered  highereducation  history  hmm  homo-hetero  how  howwelearn  howweteach  human-bean  human  humanism  humanrights  hvac  id  ide  identity  impact  inclusion  inclusivity  increase-decrease  index  india  individualism  inequality  info-foraging  instagram  institutions  integration-extension  interesting  internet  intricacy  ir  jargon  javascript  jessestommel  jobs  journal  journals  js  jvm  kalzumeus  kasvatus  kershaw  keyword-research-tool  keyword-research  keyword-suggestions  kwameanthonyappiah  labour  lakers  language  lapset  leading-locations  learning  leave  left-wing  legal  liberty  linguistics  linkbuilding  links  linux  list  long-term  ltr  machine-learning  marginal  market  marketing  markets  martinbickman  marvel  marx  mastery  maternity  mba  measure  measurement  medicine  mena  meritocracy  metric  metrics  metros  microsoft  ml  model  mostly-modern  movie  movies  multi  music  neoliberal  neoliberalism  news  nibble  nlp  norming  novel  number  objectivity  objektbuch  open-problems  operationvaristyblues  org:biz  org:data  org:edu  org:med  org:ngo  oss  outcomes  overflow  package  pagos  panther  papers  parsimony  passport  pasta  paulofreire  pedagogy  pedagogyoftheoppressed  penalized  performance  personhood  phd  photo  photography  planning  pls  podemo  politics  poll  popular  population  porn  position  power  privacy  privilege  pro-rata  product  productmanagement  progression  public  purdue  python  q-n-a  qra  quality  question-answering  rams  rank  ranking-factors  rankings  ranks  rating  rationality  real-time  recommendations  recruiting  reference  regional  relevance  report  reports  reports:  research  resources  respect  restaurants  review  reviews  right-wing  rights  rigor  rochester  rock  rock_n_roll  rockandroll  rollingstone  rubrics  ryu  s-factor  scaffolding  scale  scams  script  seafood  seager  search  searchengine  security  selectivity  self-acceptance  self-belief  seo  sequence-to-sequence  serena  service  share  shares  shift:  singapore  sites  six  smartphone  smu  socialmobility  society  solr  sorting  speculation  speed  speedometer  spiderman  sports  stackex  standardization  standardizedtesting  stars  state-of-art  state-rankings  state  states  statistics  status  stereotypes  study-group  suomi  superheroes  sustainability  sustainabillity  sustainable  sv  syllabi  syllabus  system  systems  tcja  tcs  teaching  tech  teigwaren  tennis  tensorflow  testing  thatcherism  the  this-week-451  this-week-453  throeau  tics  time-series  tools  top-n  top_ten  torrent  tradeoffs  transparency  travel  trends  trivia  tv  twitter  ubiquity  uncertainty  uniformity  universities  university  unix  usa  username  uxdeisgn  value  videos  viewership  visualization  vulgar  web  webdesign  webdev  website  wendybrown  white-paper  wiki  williams  wilson  work  world  worldranking  worldreport  writing  wsj  youngmichael  youtube  🎓 

Copy this bookmark: