skysight-inc/HackerNews huggingface dataset:
Javascript (ES6), React JS Developer ---- Mid to Senior Level Position ---- Chicago, IL

I'm the senior JS engineer at Drivin. Look forward to hearing from you.

This is NOT a remote position. We're also not currently looking for recruiting help! Thanks!!

Email: ddigangi@drivindealer.com

Drivin, a KAR Auction Services company, is looking for an exceptional web software engineer to join our front end engineering team. At Drivin, you will have the opportunity to build cutting edge, B2B applications within the automotive industry. You will be joining a diverse, passionate, and experienced team of engineers who write Javascript like it’s nobody’s business.

If you are a JavaScript engineer who loves to solve problems, implement best practices, clean code is important to you, and enjoy collaborating with like-minded engineers, we’d love to talk with you.

Great salary, great benefits, and great perks
(incl. food stipends, free drinks, pool table, education support, and more!)

Required Experience
- 3-5+ years of professional website front end development experience
- Fluent in JavaScript (incl. ES6) and ReactJS (we will test you!)
- Writing automated tests with tools like Jest, Mocha, Sinon, etc.
- Active understanding of semantic HTML and the DOM
- Able to build website layouts to design without the aid of CSS frameworks
- Responsive design techniques using CSS and building flexible layouts (incl. browser compatibility)
- Interacting with JSON APIs, shaping data, managing application state
- Working with Git and Github, comfortable on the command line

Preferred Skills
- ReactJS + Redux; Designing Redux first applications
- Webpack, Grunt, Gulp, or similar (production experience!)
- LESS / SCSS
- Jest + Enzyme testing frameworks
- Node.js development
- Experience in Node, Java, Python environments
- Working in continuous integration / dev-ops environments (Jenkins, AWS, etc.)
Oh, no. GM doesn't expect you'll be able to buy your own for 10-15 years. They're focused on robotaxis.

Robotaxis are geo-fenced. They're worth ~$200K apiece (that's a very loose figure). Autonomous vehicles will require a fair bit of maintenance and oversight before they're idiot proof enough put in the hands of private owners. Initial commercial deployments will certainly be in fair weather cities.
Career advice from 'the world's most successful women'
Samsung's latest generations of fitness wearables (e.g. Gear Fit 2) run the Tizen OS, which is a complete Linux stack. You can actually SSH into the wearable over wi-fi.

The development stack is kind of a mess, but if you know Linux, I would look at those.
Nah the problem with Facebook is not that it makes it easy to socialize, it's that people aren't using it for that. Instead, all my friends keep sharing countless shit they find cool and posting their opinions on current events like anyone asked. Instead of posting about their actual lives. And then there's the sponsored shit you see on the feed no matter what.
It depends on your Atom config and your Emacs config, I imagine.

When I paste things into Atom or Jetbrains' Webstorm, my javascript usually gets auto-indented to The Right Place. Atom even did that when I _reordered_ lines, which was especially neat as I hadn't had Webstorm do it. This isn't something that my Emacs will do. I'd be _very_ surprised if there weren't some module, script, or Emacs configuration that I could use (or write) to get this same behavior. After all, Emacs' "Tab to The Right Indentation" was something that blew my mind years ago.

(Disclaimer: I have used Atom, but prefer Webstorm. I use Emacs, but only for Git things and the occasional quick edit.)
It depends on what you're doing. Eliminating context switches can be hugely valuable. I agree the author should have been more nuanced, but, he's not flat-out wrong.
Earlier:

https://news.ycombinator.com/item?id=15821725

https://news.ycombinator.com/item?id=15817843
There is a wide range of ability when it comes to driving cars, these don't have to be better than everyone to be useful, just better than the worst drivers, which I think it's clear they already are.
Digitas | Blockchain startup | Hong Kong | Full time | REMOTE

We are a blockchain start-up based in Hong Kong. Our business consists of cryptocurrency mining, Initial Coin Offering (ICO) services and blockchain technology consultancy. Among our products, we are developing a cryptowallet app for mobile devices and we have plans to build a cryptocurrency exchange in 2018. Our goal is to become a legitimate, regulated, go-to global blockchain service provider. Our core values are based on high professional standards, where the ability to work effectively and independently is a must-have.

We are looking for filling several vacancies for the following roles in the next few weeks:

Lead Smart Contract Developer (https://www.linkedin.com/jobs/view/133063378/)

Senior Full-Stack Developer (Blockchain) (https://www.linkedin.com/jobs/view/133065230/)

System Engineer / DevOps / Sysadmin (Blockchain) (https://www.linkedin.com/jobs/view/483940632/)

Work onsite is preferred but not a must, relocation package is offered. Please send CV and short cover letter to jobs@digitas.co
Space Station Flyovers in Flyover Country Are Not All That They Could Be
This looks pretty cool. Installing it now.

More generally, I've been using Quiver for about a year. Highly recommended. http://happenapps.com/
DNS TTL violations in the wild, measured with RIPE Atlas
This list is a measure of difficulty for native English speakers, specifically, for whom some of the complexities in French you mention are offset by a comparatively larger shared vocabulary as compared to Spanish (thanks, William the Conqueror).
Bloom is working on non-academic credit building and scoring.

Hyperledger brings together many great projects and tools which have numerous applications in science and industry.

Is a blockchain necessary? Could we instead just sign JSONLD records with ld-signatures and store them in an eventually or strongly consistent database we all contribute resources to synchronizing and securing?
I would have guessed a much stronger Hudson River divide.
Squarespace | NYC, NY / New York, NY / Dublin, Ireland / Portland, OR | ONSITE only

Find all listings & apply at: http://grnh.se/dn27gt1

Hiring SREs in Portland & Dublin

Hiring pretty much everyone else in New York, including Andriod, iOS, backend, frontend, middle end, SRE, ops, data pipelines, ML, w/e. Also have creative positions, and creative/tech hybrid positions (Creative Developer, Design Technologist). Hiring team leads, ICs, managers, new grads, you name it, we've got it. We have options on options! We have a few other roles as well, including marketers, recruiters, analysts & data scientists, etc.

You should work here because it's a great place to work. Period. That's really the gist of it: Squarespace takes excellent care of its employees. Not only do we boast one of the most beautiful offices in the world, daily lunch, fully covered health insurance, unlimited vacation (and a recommended 4-5 weeks) and a solid 401k match, but working at Squarespace also means working with a great community of people who love design and are passionate about great products. This is a company that cares deeply about its employees and employees who care deeply about their product. We're very proud here to be building the platform that both democratizes the web and pushes forward its design.

A few of our recent hires came right from this thread!
The Model 3 was aimed at the BMW 3 series audience. The Bolt is much more in line with a Toyota Yaris, but twice the price.
I agree that it's oddly phrased. Empirically, it is true that if you start from English you can probably learn Spanish more quickly than German, but it doesn't necessarily follow that Spanish is more similar. After all, Spanish doesn't have our weird Germanic modal verbs, rules about how to structure questions, separable prefixes, and so on.
Yes. When you share something with someone, or put an effort for someone, out of the depths of your heart, that's when you're vulnerable for rejection or ignoring.

I unfortunately know it from personal experience, from way before I entered the job market. I've always been full of enthusiasm for stuff, but after few unfortunate episodes in my past, I find it hard to share that enthusiasm with people - especially those close to me. I like to think I'm making progress in fixing the damage, but the process is slow.
London Based FullStack Mobile App CTO for £600 per Month
Hey there, I am a very qualified UK based iOS developer and I have created a payment plan to help non-techie founder have access to a top developer.
I charge £4000 for 40 hours which is redeemable for 26 weeks.
I can attend investment rounds with you, help prepare UX wireframes, create wireframes etc with you.
I have a VERY strong business mindset and do understand the problems that young businesses face.

Don't struggle alone!!

darendavidtaylor.com/cv

look at the ongoing support package... its the same deal.
> While there, look for their Google Account password. If it is there in the keychain (and I don’t see why not), you’ll gain access to a whole lot of highly interesting information

This is exactly why my google account password is the only one I do not keep saved anywhere. Not in keychain, not in 1password. It's a strong password, plus 2FA (not that 2FA matters if someone has my phone).
I guess that accounting is natural for marketing numbers.

I don't generally think it's a problem, it's just a feature of those generation methods and just means we need overprovisioning. Whereas fossil fuels have unsurmountable problems and cause untold human suffering, famines and damage to the environment.
Troy Hunt: Weekly Update 63 (US Congress Edition)
Apple, Inc. | Cupertino

Apple’s Siri is looking for exceptional engineers, designers, and project managers well versed in machine learning, natural language, speech recognition, server automation, and/or mobile software development. Siri is used on countless iOS, tvOS and watchOS devices and handles over a billion requests per week.

If you’re passionate about Media, Natural Language Processing, home automation, or one of a variety of our open positions, you’ll be right at home! We have also begun expanding our team in Ottawa, Canada!

Apply online or send a resume and a feature request to brittanyd@apple.com.
Lucova Inc. | Toronto | Front End Developer and Full-Stack Developer | Full Time | Onsite

https://www.lucova.com

> Lucova Inc. is an emerging technology company headquartered in downtown Toronto with a North American presence. We bring technology, data and people together to enhance the human touch-points in the world of offline commerce - think IoT for physical stores. Our tools help brands realize their customer experience aspirations by turning customers’ smartphones into intelligent Bluetooth sensors that interact with the in-store point-of-sale infrastructure - informing staff of their customer’s presence on arrival, enabling hands free payments and generating opportunities for brand moments.

Our target market is the campus market and our mobile app is used to replace the student's mealcard. Using the app you can place preorders, chat with the campus Food Director to provide feedback, check-in to the cashier's POS via bluetooth (hands-free checkin) so that they can select you for a payment. You can also register other payment options such as credit cards (we work closely with multiple payment processors). Our mobile payment platform integrates with multiple POS'es including our emerging in-house POS (https://www.fiitpoe.com)

We're a Ruby + Java + Angular based company with a small group of developers looking to add additional developers to our core team and have a heavy influence on our company's direction.

Our culture is great and you get that startup feel while working with experienced developers. We are looking for someone who is passionate about solving problems and loves to get their hands dirty (if you full-stack then it's a major bonus). We are located near Adelaide and Spadina.

Apply at https://www.lucova.com/careers or send resume to martin at lucova dot com
I’ve been mulling over a similar idea in my head for a couple of weeks now and would love to get someone else’s opinion. Without placing any kind of a moral judgement on the lifestyle choices of others, sometimes I feel like a lot of the social problems the United States faces are exasperated by the small nuclear families that seem to predominate in the US. Large multigenerational families seem better equipped to weather financial insecurity and deal with members of the family that might struggle with mental health issues, both of which seem to play a pivotal role in homelessness and food insecurity. Additionally, there seems to be a general sense of anxiety for young people in the States and while I don’t have any evidence to back up this hypothesis, I think that it might be because millennials tend to be less socialized than older generations. If humans evolved to exist in tight nit tribes, it would make sense that the relative solitude of modern life would breed a sense of malaise.

Obviously most of this post is conjecture but I appreciate any thoughts you might offer on the topic.
Yeah it will pretty much always boil down to mutable global state when you have "spooky action at a distance." Like, in python, there is one import cache, so I can import os, and redefine os.pipe() to be some other function. Then any other module importing os get's MY version of pipe(). That's a recipe for disaster and of course the real-world answer in all these cases is "don't do that."

I love Perl5, smalltalk, lisp, etc., and I guess for that reason I feel like we have plenty of great languages where these hazards are exposed already. I'm not excited by yet another one. I'm more interested in new languages that attempt to allow crazy hacks in a contained way, so things still compose in the large.
In other words, they tried to be clever in their structuring and now it's biting them in the ass. Hoisted by their own petard.
> PyPI. What makes building packages so difficult?

Well the achiles heel for Python is also deployment. The reason why we have so few applications is that each system has differences. RPM, DEB to other Distros or forget you just read this but (SystemD and not SystemD). With a flatpak you have a runtime and the runtime makes the hooks for the development.

Linux has a great tool for deploying different packages and it is hardly used. You build the package here and then it will rebuild it for other distros and systems. It could even make Windows and MacOS if they extend it. It is complex to do these things. https://build.opensuse.org/

With a flatpak or snap you just build the one package and it runs everywhere.
Applied Informatics, NYC http://ainfo.io/| Fullstack Software Engineer | Python, Django, React | Onsite

We’re actively looking for full-stack software engineers who are passionate about building cutting-edge systems that work on the latest tech stack (Python, React, AWS) but also help save lives. You’ll have an opportunity to learn and lead development of several AI-enabled products and solutions within the company that are geared to help accelerate the development of new cures and to reduce the inefficiencies in how healthcare information is managed.

Some of the things you’d be working on:

- Integrating health/life sciences machine learning/NLP/data APIs into web apps.

- Scaling databases, applications and APIs on AWS/docker/container platforms.

- Planning product development and building intuitive and engaging UIs.

We’re headquartered in NYC (right across the street from the iconic Empire State Building) and we have offices in the Philippines and India. AND…..we can do headstands even after an all-night hackathon! So, if you want to work with technologies that have a real and positive impact on people’s lives, and you also want a fun time then come join our team.

The process: a quick phone screen, technical interview, take-home exercise then an onsite to meet with the team.

Requirements:

* Bachelor's or an advanced degree in Computer Science or related technical field.

* Strong knowledge of the Python and front-end technologies including HTML, CSS and Javascript.

Benefits/Perks:

* As a health-conscious company working in the healthcare domain, we provide free uBiome gut tests, 23andMe genomic test and fitness tracker of your choice (Fitbit, Garmin or Apple Watch).

* And of course, a competitive full-time salary, health insurance, flexible vacation policy with work from home option.

* Relocation and Visa assistance as needed.

If you’re unsure about applying or have any questions about the role or team, please don’t hesitate to email our CTO Chintan (chintan@appliedinformaticsinc.com) directly
Formal verification only ever verifies as far as your spec specifies
People do sign up for newsletters, but not before they even get a chance to read anything. It's a fine balance between value and trust.

Business websites are different, usually with some important gated material behind an email signup but even then there is plenty of spam. Most marketing departments never bother to measure the bounce rate and attrition from these tactics so if all you look at are email signups, then of course it looks like it works.
Building the Weasley's Magical Whereabouts Clock from Harry Potter
I agree and disagree. I don't think the Bolt looks much worse than any other contemporary small car. The new Prius is worse IMO. The Leaf and the i3 are likewise ugly.

I agree the Model 3 looks better than any of them.

Edit: I will say I like the look of the Ford Focus EV much better than the Bolt, it's quite a bit cheaper, and I like Ford better as a company, but the Focus EV has only about half the range of the Bolt.
Coveo | Coveo for Sitecore - Demo Developer | Montreal & Quebec City, Canada | Full-time, ONSITE

A perfect blend of geekiness and business acumen, you have some experience in software development and you know how business works. Your developer side has incredible skills with C# and the Microsoft Tech Stack. You also have an interest for perfectly disposed interfaces and web technologies (REST, AJAX, Web UI Frameworks) and you are familiar with Sitecore. You’ve organised or participated development or design contests or activities ? We love it and want to hear about it ! Furthermore, you love business analysis and you speak both English and French.

Our Demo Engineer works with Sales Engineers and industry experts to create scenarios with our best functionalities and build industry specific demos that are relevant to the customer’s situation. Working intimately with the latest features and showcasing the best of our solutions will make you a genuine guru for them.

While we offer all the perks people come to expect of a job (great new offices, top of the line equipment, competitive salaries and insurance, unlimited cappucinos and snacks, nerf gun battles), we think the best part about working with us is simply being excited about going to work every day. On a day to day basis you'll continually face interesting challenges, have great autonomy and you'll be able to bring your ideas to the table knowing that your team genuinely wants to hear them.

Coveo is positioned as the top leader for Insight Engines in Gartner's 2017 Magic Quadrant (http://blog.coveo.com/coveo-leads-gartner-magic-quadrant-for...). We're growing quickly and hiring talented, passionate developers to join our worldclass team. Our Montreal offices are brand new (http://blog.coveo.com/coveo-montreal-finally-home/) and we've also rebuilt our entire Quebec City office to accomodate all our new hires in a great environment.

Interview Process: phone screen - interview - tech test - offer.

To get in touch : aasanovic@coveo.com
Completely agree about Apple's 2-factor implementation being completely ridiculous.

If you don't have an iPhone it gets even weirder -- I've had it pop up auth codes on the same laptop on which I'm logging into iCloud.
"The Giver", "Fahrenheit 451", "Brave New World", "Dystopia", etc...
7 (Seven) Ways to Advertise Your Small Business Online with Little or No Money
Example of the Internet of Things in automotive industry
The stuff I addressed in my comment is the backdrop of this article, and I understand it as being the implicit expectations of the author. I question the validity of those expectations - I believe they're unreasonable and unfair to the programmers.
I'm available for work starting in January. Can help you build software, build more reliable processes for your team, rewrite it in Go. Track record of excellent results and happy clients.

https://burke.services

kevin@burke.services
Why the notion of explainability in Artificial Intelligence is ultimately flawed
You mean the remains of what our ancestors missed while periodically burning that stuff every 100 years?
onedot.cc | Senior Computer Science / Machine Learning Engineer, Scala Backend Engineer, Data Preparation Expert | Zurich | SALARY: 90k-120k CHF | ONSITE | EU-Passport holders only

We solve one of the biggest problems in e-commerce: Normalizing product information. Using machine learning and NLP we transform broken, badly-labeled, unstructured data into useable, categorised and normalized data.

Let's say you are the owner of an e-commerce shop for tools. There are three suppliers sending you the "same" screw, one calls it SCREW-ABC-123 in his CSV, the second one calls it SCREW.ABC.123 in his XLSX, third one SCREW/ABC/1-2-3 and drops it in a Word-file.

How to bring this quickly into your SQL database? Well, so far companies have people do this stuff full-time. We are using Math and NLP to automate this.

We work mainly with Scala (backend) and we research a lot on NLP and ML to further the field.

We look for:

- Senior Machine learning Researcher - you will read & write papers on machine learning and/or implement algorithms in our core product.

- Senior Machine Learning Engineer - you will work on machine learning aspects of our core backend.

- Senior Backend Scala engineer - you will build our well-tested backend and our core product. (Some people say we have the cleanest codebase, they have ever seen)

- Data Preparation Export (Data Science) - you will help our customers adjust their data to our platform.

The interview process:

1) Screening of your CV and a few questions why you want to join us /

2) Technical call with CTO or engineer

3) Onsite day solving a programming task with us.

Send us a short intro about yourself to:

hiring+hn@onedot.cc
In some cases you can end up doing hilarious things like emailing scanned passports to get it reset. It usually depends on the compromise the provider is willing to make (and the amount they are willing to spend on customer service)
What I Did Not Know About Scala and Its Standard Library
While it should not be the ONLY reason to have children, I think your sentiments are normal and healthy. Human affection can grow, even if from less than noble beginnings. It's easy for men to keep putting it off. As someone who was not opposed to having kids but could have easily been in your shoes because life before kids is just much more comfortable and familiar, I fully relate. My wife gave me the extra push I needed to make the leap. I will not sugar-coat it: having kids is difficult, and the worst part is the disruption to your sleep and mental exhaustion from being "on alert" to protect the new fragile being. All your life plans have to account for this new dependent. If you are a social butterfly/partier (I am not) or liked to spend a lot of unbroken time in side projects (that was me), it will hit harder. I am just about at the 1 year mark though, and I can also say that I do not regret it. Yes, there are things I miss, but it was definitely the right decision. As time went on, I adapted and started doing things again, and I would expect to regain more time as my child ages. Picking the right wife is really the decision you have to worry about, IMHO.