HN user

seregine

526 karma

On sabbatical

Previously: Co-founder at Outschool Google (Consumer Surveys, in-app payments) Jambool (Social Gold in-app payments) ClayValet (crowdsourced personal shopper) Amazon (Mechanical Turk, performance infra)

Posts45
Comments113
View on HN
medium.com 5y ago

Every kid deserves a great teacher

seregine
3pts0
thenextweb.com 7y ago

Teacher earns six figures teaching Dungeons and Dragons classes online

seregine
23pts2
www.christenseninstitute.org 7y ago

The startup using tech to foster students’ connections across the globe

seregine
5pts0
blog.outschool.com 7y ago

How to do full-time child-led learning with Outschool

seregine
2pts0
www.notorious-rob.com 9y ago

The Impact of Redfin Post-IPO: Part 1 – Brokerages

seregine
2pts0
blog.outschool.com 9y ago

Outschool W16 has been funded by Collab+Sesame to inspire kids to love learning

seregine
4pts0
techcrunch.com 10y ago

Badoo launches photo verification for safer, more efficient online dating

seregine
3pts0
gigaom.com 12y ago

Washington Post launches national subscription partnership

seregine
2pts0
mobile.theverge.com 12y ago

New 3D printer can print in carbon fiber

seregine
1pts0
blog.play-i.com 12y ago

Play-i launches today: Delightful robots for children to program

seregine
1pts0
www.wsdot.wa.gov 12y ago

Follow Bertha, the Seattle viaduct tunneling machine

seregine
1pts0
www.mikealrogers.com 13y ago

Balance

seregine
2pts0
database-programmer.blogspot.com 13y ago

Do you know what day it is?

seregine
1pts0
www.socketsite.com 13y ago

Airbnb: A Hit List For San Francisco Landlords Too

seregine
1pts0
www.whereareyourkeys.org 13y ago

Where Are Your Keys: learning as a game

seregine
2pts0
www.google.com 13y ago

Google Consumer Surveys Election Center

seregine
17pts0
thenextweb.com 13y ago

Google Wallet now cloud-based, accepts all major credit cards

seregine
1pts0
news.cnet.com 14y ago

CircleUp: Crowdfunding for the 1 percent

seregine
2pts0
www.forbes.com 14y ago

The JOBS Act's Real Impact On Crowdfunding

seregine
1pts0
googlenewsblog.blogspot.com 14y ago

A new way to access quality content online

seregine
36pts6
googlesmb.blogspot.com 14y ago

A fast, accurate, and affordable way to do online market research

seregine
3pts0
www.techdirt.com 14y ago

Author's Guild Boss On E-Book Price Fixing

seregine
1pts0
www.iwillteachyoutoberich.com 14y ago

Sucess and the Shrug Effect

seregine
1pts0
news.cnet.com 14y ago

Pinterest: Crazy growth lands it as top 10 social site

seregine
1pts0
blog.redfin.com 14y ago

Live by the Sword, Die by the Sword

seregine
2pts0
en.wikipedia.org 14y ago

Adhocracy "operates in opposite fashion to a bureaucracy"

seregine
1pts0
local.amazon.com 15y ago

AmazonLocal

seregine
52pts25
knowledge.wharton.upenn.edu 15y ago

New Products: Announce Early or Go for the Surprise Rollout? (2007)

seregine
1pts0
en.wikipedia.org 16y ago

Binaural beats

seregine
1pts0
www.monkeybagel.com 16y ago

Pumas on Hoverbikes

seregine
2pts0

Outschool (YC W16) | San Francisco, CA and remote| Full-time | Senior full-stack and devops engineers https://jobs.lever.co/outschool/

Since 2015, we've been growing a community marketplace for live classes that inspire kids to love learning. Now we're scaling it quickly to support distance learning for kids affected by school closures. We're making $1M of live online classes available for free to families in need and adding thousands of new teachers in weeks. https://www.inc.com/kevin-j-ryan/outschool-coronavirus-homes...

We need senior full stack engineers to build major features and products end-to-end. We also need a senior devops generalist with strong programming skills and a preference for simpler solutions. We have a pragmatic culture that promotes focused collaboration and iterative development.

JavaScript webapp: TypeScript, React, Node/Express, Apollo GraphQL, PostgreSQL. Data pipelines: AWS CDK, Cloud Formation, Batch, S3.

Outschool (YC W16) | SF, CA | Full Time | Senior Fullstack

https://jobs.lever.co/outschool

We inspire kids to love learning with live online classes, offered by independent teachers, conducted over Zoom video chat. We're scaling rapidly to support parents and teachers affected by school closures. Join us to build high-impact product features end-to-end, and to keep kids learning.

We're pragmatic engineers, with a focused collaborative culture that encourages pairing (over Tuple these days) and iteration. We use JavaScript/TypeScript, React, Apollo GraphQL, Node/Express, PostgreSQL for the website, and Python on AWS for data pipelines.

REMOTE candidates are welcome. We prefer remote candidates who have successfully worked remotely for 2+ years. All interviews are remote over Zoom, and we expect new hires to start out working remotely for the foreseeable future.

Outschool (YC W16) | Software Engineer | SF, CA | Full-time | ONSITE

We inspire kids to love learning. Remote teaching is the future of education: small groups of kids and a teacher meet over Zoom to learn anything from forensic science to trigonometry to building cities in Minecraft and storytelling.

We're 25 people (8 engineers) working to scale our marketplace and remote teaching platform. Pragmatic, product-focused engineers wanted! You'll build large features for kids, parents, and teachers end-to-end using modern tools. Modern JS on the web (TypeScript, React, Apollo GraphQL, Node/Express, Postgres) and Python for data pipelines (AWS CDK + Batch pipelines to S3).

https://jobs.lever.co/outschool/

Outschool | Software Engineer, Technical Recruiter, Customer Ops | San Francisco, CA | Onsite

We inspire kids to love learning.

* Amazing classes over video chat, like Building Cities in Minecraft.

* Series A by USV and Reach, with an experienced team from Airbnb, Square, Amazon, Google, Udemy...

* Focused, collaborative culture will help you to have a big impact soon after you join

https://jobs.lever.co/outschool

Join us!

Last week: "Investors are betting the Netflix of education can give kids what schools can’t"

https://qz.com/1625384/spanish-with-taylor-swift-potions-wit...

Outschool | Lead Product Designer, Senior SW Engineer | SF | Full time Onsite

We empower parents and teachers to help kids learn! Outschool (YC W16) is a marketplace of small-group classes for kids, taught by independent teachers over video chat.

We've proved that the classes work and parents love them; now it's time to scale our product and make it beautiful. Join us to delight millions of learners!

Lead Product Designer https://jobs.lever.co/outschool/8ff148e9-6b6a-4975-a8b6-33a7...

Senior Software Engineer https://jobs.lever.co/outschool/ca399e53-20c8-49c8-be05-16d9...

Outschool | San Francisco, CA | Onsite | Senior engineer, UX designer

Imagine a school offering every possible class, each one taught by the teacher who loves that subject most and filled with kids who chose to be there. Imagine that this school is steps away from your front door.

Join us to bring it to everyone.

Outschool (YC W16) is the marketplace of live online classes for kids. Our classes take place over video chat, bringing independent teachers together with small groups of curious kids around the world.

Thousands of classes are in progress now, generating millions of dollars in sales. We recently raised funding to expand our team from 11 people to 24 this year. Now we're looking for experienced engineers in SF who can shape Outschool with us as it grows.

You would build major product features and help us scale. Upcoming projects include classroom learning tools, communication, personalization, growth, marketplace experience, data infrastructure, and more. We work in modern JavaScript: React, GraphQL/Apollo, and Node/Express backed by PostgreSQL.

https://jobs.lever.co/outschool

Outschool | Senior software engineers | San Francisco, CA | ONSITE

We are an open marketplace of video chat classes for learners, K-12. We connect independent teachers with curious kids to cultivate amazing learning experiences.

We just closed a round of funding to grow our team from 8 to 25 in the next year. We're looking for engineers with an eye for product, familiarity with modern web development, and at least 5 years of professional programming experience, including some time at small startups.

Our stack is primarily JavaScript: React, Node/Express, GraphQL (Apollo).

Learn more about our team: https://outschool.com/about

Read more and apply here: https://outschool.workable.com/jobs/668815

or just email mikhail at outschool dot com

Outschool: Principal software engineer onsite in San Francisco.

We're a marketplace of awesome video-chat classes for curious kids worldwide. https://outschool.com

We're looking for an experienced, product-oriented generalist to design and implement key features for students, teachers, and parents. Our stack is mostly modern JavaScript: React, GraphQL, Node, Postgres. More details here: https://outschool.workable.com/jobs/668815

We have a proven business that delights kids, parents, and teachers, and we just reached an inflection point. Email me: mikhail (at our domain dot com) to learn more.

https://outschool.com | Principal software engineer | San Francisco, CA | Onsite

We're a marketplace of small-group classes for kids and teens, taught online over video chat. We have a real business that we're now starting to scale, late seed stage. You would join us as engineer #3 to build experiences for teachers, students, and parents.

Our stack is modern JavaScript: React, GraphQL (Apollo), Node/Express, Postgres. We require at least 5 years of professional programming experience, ideally shipping consumer-facing product features in a startup environment.

Here's a longer job description: https://outschool.workable.com/jobs/668815

Apply there or reach out to mikhail@ our domain if you're interested.

Outschool (https://outschool.com) | Principal software engineer | San Francisco, CA | ONSITE

Outschool (YC W16) is the marketplace of small-group online classes for kids, K-12. Our live video chat format makes awesome learning experiences available to kids around the world. They love it!

Already, hundreds of independent teachers are offering thousands of classes in every subject: forensic science, competitive math, storytelling, art, and many more. We’re growing 8x year-over-year, and just raised more funds to expand the team. We want to be every kid’s second school.

We are a product-focused team of 6 in SF, with experience in education, marketplaces, software, and operating online services at Udemy, Amazon, Airbnb, YC, Square, Google, and several startups. We have an exceptionally sane work culture for our early stage: no egos, boondoggles or fake urgency. We pay attention to our users and prioritize carefully, start simple, run experiments, then iterate.

We're now looking for a senior software engineer. It’s an amazing time to join! You would build a new kind of educational service from an early stage, learn and grow with us, and significantly contribute to our success. Everything about our product will evolve, so you'll work on a variety of large-scope projects: in-class interactions, teacher tools, messaging, marketplace discovery, metrics, internal process, infrastructure, and more. You’ll contribute to every product area at every layer of the stack. We use modern ES6+ JavaScript, React, GraphQL, Node, and Postgres.

We think that the best candidates:

* care about learning and education

* have been programming professionally and challenging themselves for at least 5 years

* prefer to focus on user experience over infrastructure complexity

* need a mature perspective on engineering tradeoffs, product decisions, and teamwork

* can be effective with minimal process at first, and adopt more structure as the team grows

* communicate clearly

* have something to teach us

If you’re interested and available, please reach out to work@outschool.com

Outschool | Principal Software Engineer | San Francisco, CA | ONSITE

Outschool (YC W16) is the marketplace of small-group online classes for kids, K-12. Our live video chat format makes awesome learning experiences available to kids around the world. Already, hundreds of independent teachers are offering thousands of classes in every subject: forensic science, competitive math, storytelling, anthropology, study skills, art, and many more. Learners and their parents love it, and sales are great.

We are an accomplished team of five in SF, with experience in education, marketplaces, software, and operating online services at Udemy, Amazon, Airbnb, YC, Square, Google, and many startups. We're ambitious and pragmatic. We prioritize carefully, run experiments, start simple, then iterate. This gives us confidence that we’re learning about our customers and building what they want. It also means we have less risk, randomness, and drama than most early startups.

We're now looking for a senior software engineer to complement our team. You would get involved early in building a new kind of educational system, and contribute a lot to our success. Everything about our product will evolve, so you'll work on a variety of projects: in-class interactions, teacher success, communication tools, marketplace discovery, metrics, internal process, infrastructure, and more. Our stack is modern JavaScript: React, Apollo/GraphQL, Node/Express, and Postgres.

We think the best candidates care about learning and education. You’ll need a mature perspective on engineering tradeoffs, product decisions, and teamwork. You must have been programming professionally and challenging yourself for at least 5 years. You have something to teach us.

Reach out to work@outschool.com

Outschool

SF: Principal Software Engineer, onsite

React, GraphQL, Node/Express, Postgres

https://outschool.workable.com/j/19ADD36740

Outschool is the marketplace of small-group online classes for K-12 learners. Our live video chat format transforms the diversity and quality of learning experiences available to kids around the world. Already, hundreds of independent teachers are offering thousands of classes in every subject: forensic science, competitive math, storytelling, anthropology, study skills, art, and many more. Parents love the selection: thousands of them are spending hundreds of dollars per month, and our sales are up 8x over the last year.

We are an accomplished team of four in SF, with experience in education, marketplaces, software, and operating online services at Udemy, Amazon, Airbnb, YC, Square, Google, and many startups. We are ambitious in the long term and pragmatic in the short term. We prioritize carefully, run experiments, start simple, then iterate. This gives us confidence at every step that we’re learning about our customers and building what they want. It also means we have less risk, randomness, and drama than most early startups.

We're now looking for a senior software engineer to complement our team. This is the perfect opportunity for the right person to get involved early, contribute a lot to our success, and create awesome learning experiences for kids. Everything about our product will evolve, so you'll work on a variety of projects: in-class interactions, teacher success, communication tools, marketplace discovery, metrics, internal process, infrastructure, and more. Our stack is modern JavaScript: React, Apollo/GraphQL, Node/Express, and Postgres.

We think the best candidates care about learning and education. You’ll need a mature perspective on engineering tradeoffs, product decisions, and teamwork. You must have been programming professionally and challenging yourself for at least 5 years. You have something to teach us.

Reach out to work@outschool.com or apply at https://outschool.workable.com/j/19ADD36740

Products and platforms overlap quite a bit, e.g. many enterprise products can be thought of as platforms, or AdSense and Android. That's why I think it's less useful to contrast the two companies on a product vs. platform axis, and why I find the cultural differences more interesting.

Google does make great products, especially when it's a matter of presenting a simple elegant interface to a complex internal system. I'm a big fan of Google Search and Maps UX, and Google Now.

But the UX of a product isn't just its immediate interface, it's also all the interactions you have with support, documentation, and change over time, and trust. The cultural differences are more evident there, though some teams at Google are getting pretty good at these things as well.

Having worked at both places for ~4 years each, I would say Amazon is much more of a product company, and a platform is really a collection of compelling products.

Amazon really puts customers first. Their platform and organization are made up of small teams that own services with well-defined interfaces, accountable for customer metrics. All profits are reinvested, so resources and perks are scarce, efficiency matters, and management is tight. The platform emerged because internal teams thought of their infrastructure services as products with customers.

Google really puts ideas (or technology) first; it aims to hire the smartest people and rewards them for launching new things and solving complex problems rather than optimizing UX or making customers happy. Resources are ample and management is loose, so individual contributors can try new things with greater leisure. It's been compared to grad school. But simplifying customer experience is less of a priority, so the internal infrastructure was notoriously complex and hard to use. They're now learning to prioritize customers, but it's hard to change culture.

Of course, both companies are huge and diverse and evolving, so you'll find plenty of variance.

App Engine wasn't evidence of Google being a product company, nor does it exemplify the company's strategy. It was a grassroots project that for years didn't receive much leadership support, but was still allowed to launch and grow.

It's not 1999 11 years ago

Generally, limited partners like pension funds diversify their asset allocation. I found this interesting presentation that shows 57% of US pension funds is in the "equities" asset class, but I would expect most of that to be public blue-chip stocks, with a small fraction dedicated to higher-risk growth capital.

http://conferences.pionline.com/assets/2014_GPAS_Study_Final...

In another interesting note, this shows that pension funds in the US grew at over 6% annually between 2003-2013. The recent horror stories you're thinking of are less about pension funds, and more about grandma's savings being tied up in her own house.

Uber Opens Its API 12 years ago

epoch timestamps don't need timezone offsets. The epoch timestamp is the number of seconds from a specified "zero" time. That number can be translated to a time in any timezone. E.g. right now:

  % date +"%s"; date; date -u
  1408580844
  Wed Aug 20 17:27:24 PDT 2014
  Thu Aug 21 00:27:24 UTC 2014

The book that inspired software patterns. I found it more interesting than GoF's "Design Patterns", and it feels less dated these days: The Timeless Way of Building by Christopher Alexander http://en.wikipedia.org/wiki/The_Timeless_Way_of_Building

The C2 wiki has interesting entries on software patterns and related ideas: http://c2.com/cgi/wiki?WikiPagesAboutWhatArePatterns

Stanford CS 240 has a great list of papers on system design: http://web.stanford.edu/class/cs240/

One paper that's no longer on that list, but I remember from when I took the class: End-to-end arguments in system design http://web.mit.edu/Saltzer/www/publications/endtoend/endtoen...

There is an attitude towards engineering that seems to belong to non-technical writers, especially authors of short opinion pieces. In the pursuit of a simple narrative, it reduces an activity full of complex trade-offs and human factors to a binary caricature of its juvenile stereotypes.

I think you're right that it's about being different. A disproportionate share of entrepreneurs are immigrants, for example. We are already used to being different, so we have less to lose.