710 karma · joined January 13, 2012
Previously co-Founder of data analytics firm, Edge Solutions.
https://twitter.com/nwenzel
Check out this company that helps get compensation from delayed flights. http://www.getairhelp.com/
* airhelp was a recent YC company. I am also a YC alum but I've never met the founders nor do I have any financial interest in the company.
Maybe it really only should be used for simple queries with simple where clauses. But because it can be used for more, we choose to do so.
It's based on relational algebra making it fairly predictable (query optimizer aside which is completely unpredictable). It operates on relations and returns relations.
"Select * from MyRelation;" returns a relation. So we could also write "select * from (select * from MyRelation);" and get the same result. You can continue that nested select as many times as you like and with as much complexity as you like and it would still work. Though undoubtedly it gets difficult to follow.
Adding to the obtuseness, SQL is not typed. So for "select * from MyRelation where SomeField = 1;" you could replace the 1 with another select statement, which would return a relation. But as long as that relation had a single column and a single row, it would be interpreted as a single value and successfully replace the 1.
Also adding to the obtuseness as you get more complex is that it variable scope for table aliases can be difficult to follow. Table alias names can be used across various select, where, from and other clauses to link them together through a common filter but it happens in the single SQL statement.
I think it's that common issue of reducing a "program" into a so gel statement that causes the issues I run into. At times, I feel that I am writing what basically amounts to a stored procedure in a single statement. That's when I start getting mad at SQL. Though, it's really my own choices that made it a problem.
In your hypothetical example, I believe you are referring to a physical storefront where the primary revenue generating activity is to sell merchandise.
If your hypothetical shopkeeper had a shop that made more money from forcing shoplifters to pay a fine for scaling, then... perhaps. I don't think your hypothetical shop exists, so it's tough for me to answer.
Without that free enforcement, these $5-$50 items would not be worth fighting over.
I don't believe that police protection should be a fee-for-service business, but are there no checks and balances on the use of public services for private gain?
What exactly is a "standard machine learning algorithm"?
I'm sure that probably means that they used something from scikit-learn but "comb[ing] through correlations" isn't as simple as clicking the Go button.
The rest of the article does start to get into labeling, holding out a test set, and some of the data cleanup (the real combing working).
I guess I was just hoping for more detail of how it worked and not that it worked. I get that this wasn't meant to be a PhD thesis on supervised machine learning, but the mechanics of data analysis are really interesting as a process of discovery.
Curious to know what others think. How did the balance of how vs that work for you?
When I was In school, there was a GATE program (gifted and talented education ???). But I think it was meant to target the top 10% or 20% of students. But when you think about where the really big advances for civilization will come from, maybe there should be a focus on the top 1% or 2%. That's sort of the opposite of public school today. I suppose instead of No Child Left Behind, it's No Child Left Unchallenged.
But yes, it definitely sounds like it's saying that search will be a tool to search for things.
Of course, some existing customers and sales will also move in that direction, so the answer here may be, as is often the case, it depends.
What I find truly fascinating is that Square is(was) a "payments" company. Or, more specifically, a credit card terminal company. But this offering and their recent acquisition of BookFresh makes them more of a back-end for small business. They may be one of the few companies to have figured out how to sell to small business at scale.
Apparently the answer there is, find something small, complicated, and annoying... fix it. Build that toehold into a platform to take on the larger opportunity.
Private Equity firms started getting much more hands-on operationally with their portfolio when some balance sheet trimming was no longer sufficient for a quick flip. Though most of that involvement is straight out of the 1990s management consulting playbook. It's mostly vendor management and leveraged procurement. The purchasing arm for Blackrock and TPG companies is (was?) Staples largest customer. [0]
[0] http://money.cnn.com/2009/07/24/news/companies/buyouts_priva...
If the OP is uncovering exorbitant fees, someone must be getting rich. I'd like to know what happens when you follow the money. If no one is getting rich, is that evidence of an honest service trying to make the world better for those born someplace other than the developed world?
For any B2B founder wondering if YC is a fit for your company, don't let old stereotypes get in the way of applying. YC is not just consumer. It's not just 20-year olds (I was 35). YC is a network of the smartest, most passionate people you've ever met.
Buying the most expensive house you can (barely) afford is a wealth building strategy. It's not without risk, but you have inflation on your side. Sitting on cash to save up for that down payment is an uphill fight against inflation.
As a parent of a 3.5 and 1 year old, I'm definitely a believer that our public schools are de facto private institutions. You pay your tuition one way or another for a premium product.
If there's something interesting to diff, it's the ideas people have that pertain to taboos and taboo subjects before and after kids.
I suspect if more developers and engineers had kids, iPads would have a kid mode. I wonder how thinkers and writers (and painters?) would think and write and paint differently with/without kids.
My son was in Spanish immersion preschool from age 2 until 3 years 4 months. He can speak and understand Spanish and understands that he speaks a language that my wife and I don't. Then we moved and put him in Mandarin/English bilingual school. He's 2.5 months into the program and can already count, follow basic instructions, and make basic requests.
Learning a language at that age has basically been a free layer of learning added on top of his education and growth. To him, it's not even "learning" it's just talking and playing and singing.
There's no opportunity cost at that age to stacking blocks with English instruction or some other language. Why wouldn't we take advantage of that time in our kids' lives by immersing them in another language?
Of course it could just be that my son is the smartest kid in the whole world. That's probably true, too.
Nothing else will be as helpful as a mock interview. Jason's advice is on point, direct, and helpful. He's probably as close as you get to the real thing.