skysight-inc/HackerNews huggingface dataset:
They are free to attempt to show ads, just as users are free to block them, and you can stop using their products should you find a better one.

You cannot trivially opt out of Google tracking you or your environment. To give some examples:

- Google reads all my e-mail sent to a Google Mail user to build advertising profiles.

- Google Analytics is used by many websites and can be used by Google to track users' movements around the web. Obviously, ads can be used for the same purposes.

- Google snoops access points and maps them to GPS positions. It's not opt-in, but you have to opt-out by adding _nomap to your SSID. To make this even more annoying, Microsoft has different requirements to opt out of their tracking.

- Google snaps photos of my house, street, car without ever asking permission and puts them online. Applies machine learning to extract data. Unfortunately, we cannot know what data.

A lot of things that Google does are incredibly offensive privacy violations (even if not by law), but it is hard or impossible to opt out of them.

Does that mean nobody should ever work for a communications-based company?

There are also communication companies with moral values and that try to avoid collecting and retaining as much possible data and metadata. (Fastmail, Protonmail, Signal, XS4All, to just name a few).

I would also like to point out that there is a huge difference between (1) a dictator can monitor all your traffic from this point in time (ISP with short log retention) and (2) a dictator can scan virtually behaviour data of the last decade to see whether someone was gay, communicated with a leftist group, or whatever 'crime' one can commit.

At any rate, 'others do it too' is a terrible argument. A lot of humans do a lot of terrible things. That does not mean that we do not have to strive for a more reasonable world.
Land Value Taxation. Stop taxing property, and tax land value and land ownership instead and most of these problems go away.

This might be more of a hard-sell than basic income though.

https://en.wikipedia.org/wiki/Georgism
We don't need TL;DRs on Hacker News to begin with, let alone ones likes these. Please re-read the guidelines: https://news.ycombinator.com/newsguidelines.html.
Vitally | Senior Javascript Engineer (First Hire) | New York | Onsite

Vitally.io is looking for a first engineering hire to join us before we go though Techstars this summer.

What we're looking for: An ideal teammate for us is a front-end focused senior developer who is quick learning and adaptable. We'd like you to initially own a good amount of our front-end and dive in where ever else is needed (back-end, devops, etc).

Our tech stack is evolving quickly, but we're building the front-end in React/Redux + Typescript, the backend in Node + Typescript w/ Postgres + Redis, and will be hosting on AWS. Experience with any of those technologies is a plus, but we're open to speaking with strong engineers who we know will pick things up quickly. Any experience building data-intensive applications is also a plus.

As we grow, you'll be able to take a significant leadership role within our engineering team. You'll also have the opportunity to be a member of the team as we go through the Techstars NYC summer session, working alongside some of the most promising startups and talented entrepreneurs in New York.

A little bit about us: Vitally is an early stage startup building an analytics platform to help Customer Success teams quantify and target their engagement. We're still in stealth mode, but we're backed by Techstars and are moving quickly.

Jamie (CEO) is a repeat entrepreneur with proven success as the former CTO/co-founder of Pathgather (another Techstars startup). Patrick (CTO) is an MIT engineer with experience managing high-value customer relationships with some of the largest banks and hedge funds in the world. We value transparency, diversity, giving back, and questioning convention and we're building a company that does the same. If that sounds interesting, we'd love to speak with you.

You can reach me at patrick@vitally.io
GoCardless (YC S11) | London | DevOps, Data, Backend and Frontend Engineers | Onsite | Full-time | Visa
GoCardless is building a payments network for the internet. Since 2011 we've been focused on simplifying Direct Debit for small and medium companies (who previously had no access to it) and we're now expanding to serve the largest companies (think newspapers, utilities) and connect with existing payment systems in countries all over the world. We already support the UK and Europe and are aiming to expand to more countries over the next year.
As an engineering team at GoCardless we care most about stable, reliable, understandable code. We rely on testing and code review and a culture of frequent constructive feedback. We define and manage our own roadmap and run projects in whatever way works best for us.
Our stack: Rails, Angular, Postgres, Elasticsearch, Docker, Chef. We also have a bit of Go and Python knocking around.
We love learning new things and contributing back to the community. We open source everything we can[1] and regularly host meetups and hackathons at our wheelchair-accessable office in Angel. We have a weekly bookclub within the team and give internal (and external) talks about things that interest us.
Interview process: an intro call, one coding challenge, then a couple of onsite interviews (pair programming and some chats - no whiteboards!)
For more info and to apply: https://gocardless.com/jobs. If you've got any questions, drop me an email (it's in my profile).
[1] Notable examples are Statesman (https://github.com/gocardless/statesman) and Coach (https://github.com/gocardless/coach)
Was curious about these types of posts on HN and I looked at your comment history, have you been trying to hire for the same role for 1+ year now?
they are usually flagged by the moderators

By users, more likely.
Gyroscope | Software Engineer & Data Science | San Francisco, CA | ONSITE | Full-time | https://gyroscope.cc

Gyroscope Software (https://gyroscope.cc) is providing simple to use developer tools for optimizing mobile user engagement on a per-user basis using ML. We've just closed our seed round and hiring our first engineer. Our long-term goal is provide ML-based developer tools that solve real problems.

We're build on Go, Python, R, Objective-C, & various cloud bits. A detailed description of both jobs is at https://gyroscope.cc/jobs

Feel free to mail me at adam@gyroscope.cc if you've questions or are interested in applying!
Doing the minimum
I had a business partner tell me once, if people are going to write a check, they will write one up to $100 without thinking twice. I priced my software at $99.
GrokStyle | Full Stack / Backend Engineer | San Francisco, CA | Fulltime | ONSITE

Contact: jobs AT grokstyle.com

GrokStyle is a deep learning AI company, focused on building fine-grained recognition systems for retail and e-commerce applications. We provide new capabilities to consumers and retailers to assist in matching a consumer’s desired product with the correct or closest matching product based on visual similarity, given a photograph on the web or one taken on their cell phone.

GrokStyle was recently named one of the 100 most promising private AI companies globally by CB Insights (AI 100), and our work is based on award-winning computer graphics and machine learning research. We have signed the framework for a worldwide deal with a major retailer and are looking to expand our engineering organization. Our phenomenal team includes engineers and research scientists from Google and top academic professionals from Cornell and UW, and we are looking to further strengthen that base. We have been funded by the National Science Foundation, Amino Capital, Canaan Partners, and several ex-Googlers.

We are seeking engineers with experience in building full stack web applications - from backends in Python to desktop and mobile frontends. Engineers would be responsible for designing and managing APIs and services, building tools for high availability, continuous deployment, scaling, improving our system throughput and reducing hardware costs. In general, you'd be responsible for figuring out the best tools to make our company more productive, building and deploying them, and ensuring their adoption across our engineers.

Given our small size, you will be involved with our entire serving architecture, with the opportunity to greatly influence our serving stack and also assist our data scientists and deep learning engineers to build systems that can learn, train and predict at scale.

Skills we're looking for:

* Experience in production systems, involving both frontend and backend development, experience in building and scaling micro-services and APIs.

* Python, possibly with experience with Django.

* Strong CS fundamentals (undergrad or masters in CS or similar), and solid architecture and design skills.

* Bonus skills: If you have skills in the following areas, we can use them as well: Docker, AWS, Redis, Postgres, Celery.

Recent press: https://techcrunch.com/2017/04/04/grokstyle-is-putting-compu...
I am 6'3" and both of these have helped me, as well
Cruise Automation | Android engineer, in-car experience | San Francisco | ONSITE
Description:

We build driverless cars (https://www.youtube.com/watch?v=Vfgjemwc9NU).

We need to provide interaction and situational awareness to our passengers, to make them feel comfortable and safe about the driverless car's behavior.

There are not many people in the world working on this specific challenge.

You'll be around the smartest people you've ever worked with.

Technologies: Java, JavaScript

Message me at divya@getcruise.com
The problem with our society is that measures become targets. That's it, that's all there is to it. We keep failing to learn the lesson of Goodhart's law, over and over again.

It explains the politics of triangulation, bad monetary policy, the bad management style of MBAs, the emphasis on wealth for social signalling, and on and on and on. It's such a common phenomenon that I'm a bit scared!
They should put that in the 101 textbooks, so we won't waste decades writing billions of LoC!
Switched to Zsh
Ogilvy | Creative Technologist & Web Developer | Washington, DC | ONSITE | Fulltime | ogilvy.com

Ogilvy's Center for Innovation and Creative Technology is seeking a highly driven creative thinker with web development experience to join and help grow its Creative Technology team. As a Creative Technologist at Ogilvy Washington, you’ll be working across projects with huge impact that span the private and government sectors. You aren’t just helping clients sling product, you’ll help them change the world – whether it be working on projects that encourage behavior change, helping improve customer experience, or creating empathy through immersive storytelling. We are a cognitively diverse team of creatives building award-winning campaigns. We’re on top of current trends, always learning, pushing each other, and having a blast along the way.

Responsibilities

- Building responsive web applications using some of the following: PHP, MySQL, HTML, CSS, JavaScript, js, React.js, Vue.js, aframe.js, MongoDB, WordPress, Drupal
- Using git for version control, branching and merging according to industry best practices
- Participating in code reviews
- Prototyping iOS and Android apps, web apps, Raspberry Pi apps, Arduino Apps
- Eating bagels on Bagel Monday
- Learning new programming languages, platforms, and mediums
- Participating actively in the DC tech community
- Building sweet experiential Beer Carts on Thursdays
- Be one of the go-to people for questions about cutting-edge technologies and how to best use them

Qualifications

- BA/BS in Computer Science, Interaction Design, Experience Design, Software Development or professional equivalent or certification
- Experience building production-quality websites using HTML, CSS, JavaScript, PHP, MySQL
- Experience developing HTML Emails
- Adobe Creative Suite/Creative Cloud
- Experience building and maintaining production websites in content management systems (CMS)
- Insatiable desire for learning new things

Interview process: Screening call, onsite/video conference interviews with the team, team likes you, receive offer.

Apply here: https://uscareers-ogilvy.icims.com/jobs/1323/creative-techno...
Amazon | Full Stack Engineers & Development Managers - On-site Only | Edinburgh, UK | Relocation Assistance Available | Full Time | Visa Sponsorship available

Amazon development Centre (Scotland) is looking for experienced software developers with strong technical ability, a focus on the customer experience, great teamwork and communication skills, and a motivation to achieve results in a fast-paced environment. We are also looking for some experienced Development Managers to lead these teams.

Our development centre in Edinburgh is responsible for devising and growing innovations for Amazon around the world. Small teams of developers, designers and leaders run major parts of Amazon’s business, technology and operations. From interactive UI design to large-scale distributed systems and machine learning, we do whatever it takes to deliver great products and experiences for our customers.

Our work is characterised by high scale, complexity and the need for invention. We offer great opportunities to work on big data, machine learning and high-scale, low-latency distributed systems. We use a wide variety of languages including Java, Python, Ruby, and JavaScript; Open Source technologies including Linux, Ruby on Rails, and AngularJS; and we build on top of Amazon’s world-leading AWS platform.

For more information take a look at our microsite - http://www.amazondc.com

Feel free to get in touch with me – contact details in my profile - if you are interested in having an informal chat about roles here.
(Please note, I only recruit for the Edinburgh Dev Centre, so cannot help you with other roles/locations)
> We're moving back to Minnesota, but we're going to keep working on the startup.

See, it's points like that that irk me. As though somehow leaving SV is abandoning your business!

Amazing how much people will pay lip-service to remote work and to the importance of other startup communities and then balk at people pursuing their ideas in "flyover country".
their phone calls (presumably without consent which is illegal in my jurisdiction)

IANAL, but if the call starts out with the standard, "Please note that this call is being recorded for training and quality assurance purposes", or similar, then you are free to record that conversation and it would not be illegal. All parties to the call have been informed that the call is being recorded, and thus no wire tapping laws have been broken. This works for both 1 party and 2 party states as far as I'm aware.
Podcast: Launching 100 Startups in 100 Days at Intuit
Further, the way to convince someone to close is to give the credible threat of going with someone else: "If you like it then you should put a ring on it."
I use Creative Suite regularly on both PC and Mac and haven't really seen a difference in speed at all. All 3 computers I run it on have SSDs, though. Are you running SSD on the Windows side?
I think the idea is that most big tech companies (Apple, Amazon, Google, Microsoft, etc) generally have custom spyware built into the hardware they distribute to employees.
I'm worried that it's true and it's not catastrophic for Intel. Aka show to the world that you can get away with BS like this.
In the beginning of 80s there was a concept called "Programming is the second literacy" [1] introduced by Soviet computer scientist A.P. Ershov. Nowadays it's obvious that there is a huge demand in special programming tools not only for professional programmers (C++, Java..), but for domain experts who use algorithms too (Python, DSLs..).

There is a popular objection that "not everyone should be able to code". But it depends on the "to code" definition. A good example here is with game designers. They may not know how to do low-level coding, work with 3d math or use C++ templates. But still for a really good game designer it's very important to have algorithmic thinking and they need to have a tool for testing their algorithmic ideas on the computer.

As for Python, there is an issue: it's hard to find examples of good style of Python programming (I think only few of us actually learnt Python with help of textbook). Some time ago I was happy to find notes by Peter Norvig about Python and about comparing Python and Lisp. His code is very elegant, see, for example: http://norvig.com/python-lisp.html

[1] http://www.sciencedirect.com/science/article/pii/01656074819...
Writing Strings with JavaScripts using only six minimal characters
I've seen this in the steganography/steganalysis "community": almost every time a script or program is written, its purpose is to rapidly fix the needs by some highly specialized expert who deems that development too simple (that is, to himself) to further develop into a full-fledged tool.
> Objects can't really do this, so they're not that similar.

they can't? news to me. how does namespacing work, in say Python, then?
Did you view the link I provided in my first reply? I think it shows that there are substantial differences, enough to make a statement that we all have the same design range of motion either meaningless or wrong.

Edit: to illustrate why I think it's so wrong to make such a statment, let's consider one of its implications. If we all have the same design range of motion and all differences are caused my muscle imbalances, then when I see someone do something I can't do, I have to conclude that the difference is a muscle imbalance. I wouldn't be surprised if this was the difference most of the time, but I think it's clearly false to say that's the correct conclusion all of the time. So I would sometimes be wrongly concluding that muscle balances are my problem and might wrongly attempt motions that I'm incapable of or waste time on exercises that can't help.
Deutsche Bahn // DB Drive | iOS & Android Developer | Frankfurt am Main, Germany | ONSITE | Fulltime

We are looking for great mobile developers - iOS and Android! Do you have a passion for building mobile applications? Do you love working on and shaping products, using best practices and state-of-the-art tools, developing software in a modern way? Then we should talk!

But first, who's "we"? We are a startup being founded inside Deutsche Bahn AG. Our mission is to modernise today's mobility through innovation and disruption of existing solutions. Autonomous shuttles, on-demand mobility and learning, growing, digital systems that help to shape and to change the mobility of tomorrow? Yes, we're on it and we want you to join us in our office in the heart of Frankfurt am Main, Germany!

Are you skeptical about Deutsche Bahn being able to move fast and innovate? We totally understand, but we want to tell you that we are completely autonomous and try our best to offer the best of both worlds: the benefits that come from working for a large corporation and the joy of working for a fast-moving and creative start-up that wants to ship.

Interested? Shoot us an email with your CV/GitHub/StackOverflow and a few words about yourself: michael.barillere-scholz@deutschebahn.com
It perplexes me that they can get away with this. This is shaking down mom & pops businesses.
there's literally dozens of us!
To extend your point, this was written in the context of Scheme, which like most Lisps, is not statically typed.

In Lisps, it's trivial to build up an object with closures. (Create a fn that accepts some data, then return a data structure with fns that close over that data, and voila, object.) Building an OOP system is Lisp is a homework exercise.
Coveo | JavaScript Developer | Montreal & Quebec City, Canada | Full-time, ONSITE or REMOTE

We're looking for programmers to join our team working on our new, cool JavaScript UI search page framework. Our goal is to create a framework that developers like you will love. We want to enable creation of great custom search experiences backed by our awesome index technology, and have fun doing it.

If you're curious, check out our dev documentation here (https://developers.coveo.com/display/public/JsSearchV1/JavaS...). You can even download and play with it, so you know what you're getting into. We primarily use (and love) Typescript to help grow our codebase without losing our sanity in addition to recent libraries and tools.

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 or simply take a look and apply here http://careers.coveo.com/open-positions
Interesting. How do you change the speed, via software? I use VLC Player and it only seems to have a few speed settings.
Absolutely. The value is in the service you provide, not in the code.

Lets assume a potential competitor takes all your code and makes a carbon copy of what you're offering.

- Will any of your customers jump ship? Probably not, there is no incentive if the service that you offer is good.
- Will 50% of new customers automatically go to them? Probably not, not unless they are better at marketing than you, are offering a better service, at a lower cost, etc.
- Will all of your customers that would pay for your service use your code and host it themselves? Probably not. The people who would host it themselves are probably a completely different demographic from those who are looking for a hosted solution.

Ultimately it all comes down to how good of a service you offer. If you charge $10 and give me a hosted solution that I can set up in minutes, there is no reason for me to spend hours of my own time setting up and configuring it only to have the exact same thing, just based on how much my time would be worth, if you're charging $10-15 dollars per month for this service, I would have to keep paying you every month for 2-3 years before I even break even on how much money I sacrifice by doing it myself.

There are dozens of products I pay for and use every day where the vast majority of what makes them up is completely open source. I can take all the code, and create everything that that product is, but why? I'm perfectly happy using that service. The creator keeps it updated, secure, takes care of the hosting etc. And I'm more than happy to support them financially.
Notion | Software Developer | SF | https://www.notion.so | Full Time. Interns | Onsite
Hey founder of Notion here. You can think of it as the next generation Microsoft Office meets Minecraft (and actually a visual programming language behind the scene).
We made a graphic novel about why we exist. (It involves Steve Jobs believe or not): https://notion.so/about
Read more market related comments on Product Hunt. (Notion was one of the fastest voted of all time): https://www.producthunt.com/posts/notion-1-0-web-mac-app
We are tiny at the moment (3 full time + freelancers). The business is growing fast. We have a beautiful artist loft in the SF Mission district, with the best investors out there (notion.so/investors). You need to be able to build things and think conceptually.
Email me directly at "ivan@makenotion.com"
Have a good one.