esl

The Tesla Model 3 Is Finally Here. Sort Of.

Tesla has just delivered the first 30 models of its most crucial car, the Model 3. The new addition to the Tesla family is supposed to be the “affordable” car, starting at $35,000. Tesla CEO Elon Musk says over half a million people have already paid $1000 to reserve their Model 3.




esl

Tesla Unveils New Electric Semi-Truck and Roadster

Elon Musk introduces Tesla's new all electric long-haul shipping truck and surprise, a new roadster the company says could go as fast as 250 miles per hour.




esl

Tesla's Electric Model 3 Will Be a Great Everyday Car ... Some Day

Nearly half a million people have put down a thousand dollar deposit for a Tesla Model 3 they may not get for years. But once the early production bugs are ironed out, the Model 3 feels like it's going to be a great everyday car.




esl

Patron Services: Conversations with African Poets and Writers, featuring Lesley Nneka Arimah

The African Section, African & Middle Eastern Division is sponsoring “Conversations with African Poets and Writers”, featuring Lesley Nneka Arimah, author and 2019 Winner of the Caine Prize for African Writing, on Thursday, February 20, 2020, from 12:00 -1:00PM, in the Whittall Pavilion, Ground Floor, Jefferson Building, Library of Congress, 11 First St. SE, Washington, DC.  A book signing and a display of Africana books and other materials follow. 

The Conversations with African Poets and Writers Series presents interviews with current African diaspora writers committed to the literature of continental and diasporic Africa (fiction, non-fiction, poetry, drama, literary criticism) and readings from their written works. Authors include established writers as well as highly talented ‘new’ and emerging writers.

Please forward inquiries to Laverne Page at (202) 707-1979 or email mpag@loc.gov.

Request ADA accommodations five business days in advance at (202) 707-6362 or email ADA@loc.gov.

 

Click here for more information.

 




esl

Mostly codeless game development: new school game engines / Robert Ciesla

Online Resource




esl

Elon Musk delays release of Tesla's Roadster sports car

Tesla Inc Chief Executive Elon Musk said in a podcast interview released on Thursday that the company`s planned Roadster sports car would take a backseat to the development of other vehicle models.




esl

The souls of yellow folk: essays / Wesley Yang

Browsery E184.A75 Y38 2018




esl

Make it scream, make it burn: essays / Leslie Jamison

Dewey Library - PS3610.A485 A6 2019




esl

Elon Musk intends to sell all physical possessions, says Tesla stock price too high

Tesla chief Elon Musk said that he was "selling almost all physical possessions" and would no longer own a home and would devote himself to Mars and Earth.




esl

Lubricant additives: chemistry and applications / edited by Leslie R. Rudnick

Online Resource




esl

Fire and frost: twenty madrigals on settings of "Ardo sì" and its related texts / edited by George C. Schuetze ; with a foreword by Leslie J. Gold

STACK SCORE M1529.4.F56 2017




esl

L'insertion professionnelle des diplômés des cycles supérieurs: réflexions / sous la direction de Wenceslas Mamboundou et Salim Laaroussi

Online Resource




esl

Gender, textile work, and Tunisian women's liberation: deviating patterns / Claire Oueslati-Porter

Online Resource




esl

Taurine 11 / Jianmin Hu, Fengyuan Piao, Stephen W. Schaffer, Abdeslem El Idrissi, Jang-Yen Wu, editors

Online Resource




esl

The science of marijuana / Leslie L. Iversen

Dewey Library - QP801.C27.I94 2018




esl

Exploring medical and public health preparedness for a nuclear incident: proceedings of a workshop / Leslie Pray, Benjamin Kahn, and Scott Wollek, rapporteurs ; Forum on Medical and Public Health Preparedness for Disasters and Emergencies, Board on Health

Online Resource




esl

Literacy : reading, writing and children's literature / Gordon Winch, Rosemary Ross Johnston, Paul March, Lesley Ljungdahl, Marcelle Holliday

Winch, Gordon, 1930- author




esl

The Portable MBA in finance and accounting [electronic resource] / edited by Theodore Grossman and John Leslie Livingstone




esl

QuickBooks 2014 [electronic resource] : the guide / Leslie Capachietti

Capachietti, Leslie




esl

Thirty million words: building a child's brain: tune in, talk more, take turns / Dana Suskind, MD, Beth Suskind, Leslie Lewinter-Suskind

Hayden Library - QP360.5.S87 2015




esl

Recidivism in the Caribbean [electronic resource] : Improving the Reintegration of Jamaican Ex-prisoners / by Dacia L. Leslie

Leslie, Dacia L., author




esl

Sexual Crime, Religion and Spirituality [electronic resource] / edited by Belinda Winder, Nicholas Blagden, Kerensa Hocken, Helen Elliott, Rebecca Lievesley, Phil Banyard




esl

On photography / Walter Benjamin; edited and translated by Esther Leslie

Rotch Library - PT2603.E455 O53 2015




esl

The storyteller: tales out of loneliness / Walter Benjamin ; with illustrations by Paul Klee ; translated and edited by Sam Dolbear, Esther Leslie and Sebastian Truskolaski

Hayden Library - PT2603.E455 A2 2016




esl

Reclaiming Liberalism David F. Hardwick, Leslie Marsh, editors

Online Resource




esl

Soft target protection: theoretical basis and practical measures / edited by Ladislav Hofreiter, Viacheslav Berezutskyi, Lucia Figuli and Zuzana Zvaková

Online Resource




esl

Clearer than truth: the polygraph and the American Cold War / John Philipp Baesler

Dewey Library - JK468.L5 B34 2018




esl

Environmental capacity building in APEC : policies, research & programs in cleaner production : case studies in the food industry sector / edited by Robert J. Pagan & Leslie J. Williams




esl

Tesla posts third quarterly profit in a row, but Elon Musk is not happy

Tesla produces a fraction of the cars of its rivals but has a much larger stock market value on expectations of tremendous growth




esl

162 JSJ ESLint with Jamund Ferguson

02:15 - Jamund Ferguson Introduction

02:47 - Lint (Background)

04:48 - Keeping ESLint Up-to-date

08:09 - Abstract Syntax Tree (ASTs)

13:28 - Using Lint Tools

20:42 - Are there a downsides to linting?

  • The Social Problem

23:40 - Establishing Rules

25:12 - Cool ESLint Features

30:45 - How ESLint Works Internally

40:07 - Getting Started with Linting

43:03 - Autofixer

44:41 - Plugins

46:47 - Linter Feedback From the Panel

Picks

Mozilla (AJ)
We Will All Be Game Programmers (Aimee)
Search Inside Yourself: The Unexpected Path to Achieving Success, Happiness (and World Peace) by Chade-Meng Tan (Aimee)
Good Mythical Morning (Dave)
Salt Lake City (Dave)
BB King Calls This One Of His Best Performances (Jamison)
json-server (Jamison)
Austenland (Joe)
Supergirl (Joe)
A Short History of Nearly Everything by Bill Bryson (Jamund)
The Book of Mormon (Jamund)

 

 

 

 

 




esl

JSJ 336: “The Origin of ESLint” with Nicholas Zakas

Panel:

Special Guests: Nicholas Zakas

In this episode, the panel talks with Nicholas Zakas who writes on his site, Human Who Codes. He is the creator of ESLint, also the author of several books, and he blogs, too. He was employed through Box and today he talks about ESLint in full detail! Check it out! 

Show Topics:

0:05 – Advertisement: KENDO UI

0:37 – Hello! The panel is...(Chuck introduces everyone).

1:04 – Nicholas who are you?

1:17 – Nicholas: Yeah it’s been about 5 years and then you invited me again, but I couldn’t come on to talk about ESLint back then. That’s probably what people know me most for at this point. I created ESLint and I kicked that off and now a great team of people is maintaining it.

1:58 – Chuck: What is it?

2:04 – It’s a Linter for JavaScript. It falls into the same category as JSLint. The purpose of ESLint is to help you find problems with your code. It has grown quite a bit since I’ve created it. It can help with bugs and enforcing style guides and other things.

2:53 – Where did it come from?

2:57 – Guest: The idea popped into my head when I worked at Pop. One of my teammates was working on a bug and at that time we were using...

Nothing was working and after investigating someone had written a JavaScript code that was using a native code to make an Ajax request. It wasn’t the best practice for the company at the time. For whatever reason the person was unaware of that. When using that native XML...there was a little bit of trickiness to it because it was a wrapper around the...

We used a library to work around those situations and add a line (a Linter) for all JavaScript files. It was a text file and when you tried to render code through the process it would run and run the normal expression and it would fail if any of the...matched.

I am not comfortable using normal expressions to write code for this. You could be matching in side of a string and it’s not a good way to be checking code for problems. I wanted to find a better way.

6:04 – Why did you choose to create a product vs. using other options out there?

6:15 – Guest: Both of those weren’t around. JSHint was pretty much the defector tool that everyone was using. My first thought was if JSHint could help with this problem?

I went back to look at JSHint and I saw that on their roadmap you could create your own rules, and I thought that’s what we need. Why would I build something new? I didn’t see anything on GitHub and didn’t see the status of that. I wanted to see what the plan was, and they weren’t going to get to it. I said that I really needed this tool and I thought it would be helpful to others, too.

8:04 – My history was only back when it was customizable.

8:13 – Aimee: It’s interesting to see that they are basing it on regular expressions.

8:32 – Guest: Interesting thing at Box was that there was...I am not sure but one of the engineers at Box wrote...

9:03 – Aimee: I was going to ask in your opinion what do you think ES Lint is the standard now?

9:16 – Guest: How easy it is to plug things in. That was always my goal because I wanted the tool not to be boxed in – in anyway.

The guest continues to talk about how pluggable ESLint is and the other features of this tool.

13:41 – One thing I like about ESLint is that it can be an educational tool for a team. Did you see that being an educational tool?

14:24 – Guest: How do you start introducing new things to a team that is running at full capacity? That is something that I’ve wondered throughout my career. As a result of that, I found that a new team there were some problems I the code base that were really hard to get resolved, because when one person recognizes it there isn’t a god way to share that information within a team in a non-confrontational way. It’s better to get angry at a tool rather than a person.

Guest goes into what this can teach people.

18:07 – Panelist: I am not surprised. Is there a best practice to get a team to start with ESLint?

Do you get the whole team in a room and show them the options or take the best guess and turn it on?

18:34 – Guest: The thing I recommend is that first and foremost get ESLint in your system with zero rules on. It starts that mindset into your development process. We can do something to automatically check...

Get Syntax checking and you will se improvements on the number of bugs that are getting out of production. I recommend using the default the ESLint configuration. This has all of the things that we have found that are most likely errors and runtime errors vs. syntax errors. You can go through with those and sometimes it is easier to run that check with...

Using those ESLint rules will clean up a lot of problems that you didn’t know you had with your code. There are too many problems with those rules. I recommend instead of turning them off then put the severity to warning and not error. That is something we started with in the beginning. We turned on as many rules as we could and it drove people crazy. They didn’t feel like when they were committing to a file why should I be...

The idea with the different scenario levels you don’t’ want to turn off rules so people don’t know there is a problem. There can be a rule on so people will know that there is a problem, but...

Doing that alone will give you a lot of benefit in using ESLint. How do you decide as a team on the rules that are maybe not for finding errors but for stylistic in error? Do we use four spaces, semi-colons, etc. To figure that out I am a big component on finding a pre-existing style guide and adapting it. Get everyone to agree.

There is no right or wrong when it comes to stylistic preferences. It really is just getting everyone to do the same thing. I think it was Crawford that said: Whether you drive on the right side of the left side of the road – it doesn’t matter as long as everyone is dong the same thing. I agree with that and it applies to style guides. It can get heated but for the best thing for the team is stick with a guide and work together.

24:36 – Aimee: I can go through the options to pick one of the style guides out there and then it will automatically create my configuration for me is helpful. Question: If you had to pick 2 or 3 rules that you are super helpful what would they be?

25:30 – Guest: To touch briefly on indentation. Whether you like four spaces or whether you are wild and like tabs, I think the indent rule is very helpful. Just for wiping out and eliminating that discussion through your team. Have your editor setup however they want but on the pre-hook...

But my favorite rules I tend to lean towards the ones that saved me.

The Guest goes through his favorite rules with ESLint. Check it out!

26:51 – Guest mentions his second favorite rule, here!

28:24 – Guest mentions his third favorite rule, here!

29:03 – Guest mentions the rule that makes him giggle a lot, here!

30:07 – Advertisement – Sentry!

31:22 – What is your take on running Fix? Does it make sense to run Fix?

32:00 – Guest: It depends and the idea behind Fix is the idea of doing a one time (at the start) fix everything that it can find wrong b/c I don’t want to do it by hand. It morphed into a more of a tool that people are using all the time. I too have mixed feelings about it. I think the greatest value you get out of Fix is that when you first install it or when you enable a new rule. I think in those situations you get a lot of value out of Fix. I think that when people were getting aggressive with their code styles it took us down a path where we...

As a pre-commit hook it could be to fix things and part of the built system you wouldn’t want...

People are probably wondering: Why doesn’t ESLint doesn’t fix all the time?

It can be a team decision: do you want to run Fix at the point that the developer is writing the code, do you want to use Fix as running it as a build when you are bundling? It really seems more of a personal preference. I am on the fence about it. Even though I am leaning more towards...

35:16 – Do you run Premier?

35:20 – Guest: No I don’t. I don’t have anything against Premier but I think Prettier uses a very interesting space.

37:50 – Chuck: What is next for ESLint and what is next for you?

37:55 – Guest: Well, to be honest I am not sure what is next for ESLint. I haven’t been involved with keeping it maintained for the last few years. I do help out with feedback with decisions. But in general the ESLint the direction is that let’s add tings that help people avoid language hazards and make sure that ESLint is still pluggable. Lastly, that we will be there to help people and the community. There is this virtuosic cycle and tools like Babble and then tools like ESLint introducing rules adapting new rules and features better.

For myself, and the future, I haven’t been involved with ESLint because I am focusing on my health. I was diagnosed with Lyme Disease and it meant that I needed to focus on my health. That’s why, too, I wasn’t able to join a few years ago. I am doing better but I am a few years away for working fulltime and writing books and blogging, again. The trajectory is upward. I want to stress that you need to take care of yourself.

There is interesting stuff that we are doing and I love it, but make sure you take care of yourself! If you don’t have your health then nothing will really matter. I want to encourage you all to take care of yourselves better. This industry can take a toll on your body b/c it is high-stressed. If you are stressed your immune system will shut down. For a lot of us we are working too much and there isn’t an off-switch. I would like to encourage people to examine their life and their time.

When you take time to turn off your analytic brain, and work on your creative brain then the pathways will connect better.

Please save your money!

Lyme disease is spread through tick bites.

44:30 – Aimee: Thank you for sharing that!

44:38 – Chuck: It’s encouraging to me that you are still trying to come back even after this disease. I think we take things for granted sometimes. You can’t always count on things going the way you want it to go.

45:19 – Guest: What happened to me was I left work and one Friday afternoon I had a normal weekend. My health was on the decline, and I rested all weekend. And Monday I couldn’t get out of bed. That started this whole period where I stopped leaving the house completely. That’s how quickly things can change for you. I harp on people a lot to save their money. If I didn’t have savings there would be a very different end to my story. I want to encourage people to save.

46:33 – Chuck: I think on that note let’s go to picks. Where can people find you?

46:45 – Guest: My blog is Human Who Codes.

47:10 – Chuck: Anything people can do to help you? Check out his books you won’t regret it!

47:33 – Guest: Buying books is always helpful. I would say that if you can spend some time contributing to ESLint that is always a great help. Anything you can do to help them will help me. I want to make sure that those folks are happy, healthy and productive. For me, personally, I love when people Tweet at me and say HI! I love hearing other people’s stories of how they have overcome past diseases or illnesses. If you want to send monetary gifts – donate to a wonderful organization that helps children with Lyme disease. I would encourage you to support if you feel inclined.

50:49 – Chuck: We appreciate it, and I appreciate you being so open about your personal story.

51:11 – Advertisement – eBook: Get a coder job!

Links:

Sponsors:

Picks:

Aimee

Chris

Cory

Charles

  • My JavaScript Story

Joe

Nicholas




esl

Youth peacebuilding [electronic resource] : music, gender, and change / Lesley J. Pruitt

Pruitt, Lesley J




esl

Impact of climate changes on marine environments / Tymon Zielinski, Marcin Weslawski, Karol Kuliński, editors




esl

The U.S. Supreme Court and racial minorities: two centuries of judicial review on trial / Leslie F. Goldstein, Judge Hugh M. Moris Professor Emerita, University of Delaware, USA

Dewey Library - KF8742.G65 2017




esl

Bundesliga restart gives hope to other leagues, says Schalke’s David Wagner




esl

Germany's Bundesliga resumes on May 16

The Bundesliga season will restart on May 16 after a suspension of more than two months, the German Football League (DFL) said on Thursday, becoming the first European league to resume amid the coronavirus pandemic. The DFL said the season would restart under the terms of a strict health protocol that bans fans from the stadium, with six games on Saturday, including the high-profile Ruhr valley derby between Borussia Dortmund and Schalke 04.




esl

Introduction to optical and optoelectronic properties of nanostructures / Vladimir V. Mitin, Viacheslav A. Kochelap, Mitra Dutta, Michael A. Stroscio

Hayden Library - QC176.8.N35 M58 2019




esl

Writing in biology : a brief guide / Leslie Ann Roldan, Mary-Lou Pardue, Massachusetts Institute of Technology

Roldan, Leslie, author




esl

Tesla ordered to keep US vehicle factory in Fremont closed amid lockdown

Elon Musk has said those employees who do not feel comfortable coming back to work are not obligated to do so




esl

California county to Tesla: Must not reopen vehicle factory

California county to Tesla: Must not reopen vehicle factory




esl

Bundesliga restart gives hope to other leagues: Schalke's Wagner

Bundesliga restart gives hope to other leagues: Schalke's Wagner




esl

Factors affecting truffle production and quality in Western Australia / by Harry Eslick

Eslick, Harry Thomas, author




esl

Architetture e città del Mediterraneo tra Oriente ed Occidente / a cura di Alireza Naser Eslami ; saggi di Roberto Berardi [and others]

Rotch Library - NA388.A73 2006




esl

Uluslararası Diyarbakır surları sempozyumu: International symposium of the city walls of Diyarbakır / editörler, Yrd. Doç. Dr. F. Meral Halifeoğlu, Yrd. Doç. Dr. Neslihan Dalkılıç

Rotch Library - NA497.T9 U58 2012




esl

LIbya's hidden pages of history: a memoir / Mustafa Ahmed ben-Halim, former Prime Minister of Libya ; translation by Leslie McLoughlin

Rotch Library - DT235.B5313 2014




esl

A Field guide to the street names of central Cairo / Humphrey Davis, Lesley Lababidi

Rotch Library - DT143.D38 2018




esl

Indicator of a curse / Lesley A. Meldrum

Meldrum, Lesley A., author




esl

The marriage record of Larry, John Wesly and Dixon, Sarah




esl

The marriage record of Leslie, Lamont and Mastick, Eliza




esl

The marriage record of Frierson, William J. and Leslie, Emma C