Cutting edge biotech and a mac n cheese company in the same list. Wow.
Companies from the YC Summer 2018 Batch
41–50 of 99 posts
Re: Companies from the YC Summer 2018 Batch
#42Optic [0] caught my eye. They seem to have made possible a new kind of abstraction in code. Something that's different from both functions and macros. It's a kind of abstraction that can be arbitrarily customized at each call site, yet retain its identity across all of them. Example: foo = do_a() bar = do_b(foo) Example 2: foo = do_a() bar = do_z(foo) baz = do_b(bar) Example 3: foo = do_a() bar = foo + 10 baz = do_b(…
You're definitely understanding the premise of our parser. It evaluates a regex-like set of rules on an AST tree to match different forms of code. These rules can be recursive as you can see in the first example of our home page [0]. In that example Optic matches an express js route and the headers, parameters and responses inside it. The result is a nice json object with shape {method, url, parameters: [], headers: [], responses" []}. OOTB the JS interpreter couldn't do this because it doesn't encounter the calls to req.query.param_name until that code runs.
PG wrote about building the language/abstraction to fit your problem [1]. In an ideal world we all would do this, but in practice there's always a gap between our program and the abstraction we describe it in. Today that gap is only bridged by a human understanding the code. Until now...Optic is allowing us to programmatically deal with these implicit abstractions.
We believe most of the dev tools created over the next decade will be built on top of your code in a way that allows them to collaborate with real developers. To realize this world we need a programatic interface to read, generate and mutate code so we created Optic.
[0] https://useoptic.com [1] http://www.paulgraham.com/progbot.html
Re: Companies from the YC Summer 2018 Batch
#43Optic [0] caught my eye. They seem to have made possible a new kind of abstraction in code. Something that's different from both functions and macros. It's a kind of abstraction that can be arbitrarily customized at each call site, yet retain its identity across all of them. Example: foo = do_a() bar = do_b(foo) Example 2: foo = do_a() bar = do_z(foo) baz = do_b(bar) Example 3: foo = do_a() bar = foo + 10 baz = do_b(…
Re: Companies from the YC Summer 2018 Batch
#44Re: Companies from the YC Summer 2018 Batch
#45Personalize testimonials to the person reading them? Did I read that correctly? Fake reviews taylored to the reader?
Re: Companies from the YC Summer 2018 Batch
#46Earlier quoted context omitted.
Hi James, The algo to take Core + the best other section, right? As it stands, the test difficulty makes it pretty easy to hit 2 perfect scores, so you'll be competing against those pretty consistently. How does the CSPA help my interviewing process if I'm a network guru and knock all those questions out of the park, but apply for a ML job where my knowledge is paltry? How does my CSPA testing help me differentiate f…
Yep I agree! In fact, about 50% of the people who take the CSPA, do it more for self-evaluation than for employment purposes. You're right, so far most of the test takers are entry-level or changing careers. To accurately assess specialities like ops/IT, we'll need separate, dedicated subject tests (or adaptive tests). That said, no one has yet gotten a perfect 1600 :) . The highest is something like 1380.
Re: Companies from the YC Summer 2018 Batch
#47Optic [0] caught my eye. They seem to have made possible a new kind of abstraction in code. Something that's different from both functions and macros. It's a kind of abstraction that can be arbitrarily customized at each call site, yet retain its identity across all of them. Example: foo = do_a() bar = do_b(foo) Example 2: foo = do_a() bar = do_z(foo) baz = do_b(bar) Example 3: foo = do_a() bar = foo + 10 baz = do_b(…
Re: Companies from the YC Summer 2018 Batch
#48Sadly, really only useful for wet labs.
Re: Companies from the YC Summer 2018 Batch
#49CSPA [1] sounded interesting, and is something similar to what I’ve been wanting to do, but after looking at the sample exam, I was pretty disappointed. I thought it would be about computer science and engineering fundamentals. It has some of that (e.g., representation of integers, memory access speeds, etc.) but I also noticed it’s full of completely inessential things, like escaping XHTML, identifying valid JSON pa…
Their topics page https://cspa.io/topics also has numerous duplicate "example" links. Some of them are barely related to the sub-topic line item and some not at all (perhaps a typo? copy-pasto?). I provided feedback that included this issue, I believe around when it was first a "Show HN" post, but the page was never updated. That would certainly give me pause as to the accuracy of a technical (or detail-orientation)…
Re: Companies from the YC Summer 2018 Batch
#50I'm not trying to scold the founders. It just confounds me that people would start companies like this when there's clearly no net value to social capital.