Hacker News new | past | comments | ask | show | jobs | submit | more mwilkison's comments login

Video of the talk?

EDIT: Here is the full-length one - https://www.oreilly.com/ideas/brendan-eich-javascript-fluent...


Here's his Fluent keynote from yesterday: https://www.youtube.com/watch?v=9UYoKyuFXrM .. full at https://www.oreilly.com/ideas/brendan-eich-javascript-fluent... (click X on the popup window, you don't need to sign in)


ZeroDB isn't using CryptDB. And ZeroDB is open source: https://github.com/zero-db/zerodb


Thank you for the clarification. How are you computing over encrypted data? From the "acknowledgements" section of the paper, it seems to be the same technique as cryptDB. If so, where is this source code? [I'm assuming this to be in C/C++] in the "crypto" folder as in cryptDb


No, we don't use any techniques from CryptDB at all. We thought about doing server-side set intersections using some ideas from CryptDB but we decided to not do that.

In brief, we don't compute on encrypted data, we search for encrypted data using encrypted indexes (which are operated from the client, even though are located remotely).


BTW, you can hop in our Slack [http://slack.zerodb.io/] channel if you have any questions.


The author is a VC, not a journalist.


From the authors linkedin:

    Managing Director and Co-Founder
    Garage Technology Ventures

    Harvard University
    AB, History of Science

    Stanford University Graduate School of Business
    MBA, Finance, Economics, Public Management
He seem's to have a sufficient background to support such an analysis.

https://www.linkedin.com/in/billreichert


Then I'm guessing it's more a matter of his readership's level of finance knowledge. Seems like he's dumbing it down for TC.


ZeroDB (http://www.zerodb.io/), an end-to-end encrypted database that lets you operate on encrypted data.

Pipe (https://pipe.com/), a secure browser-to-bowser file transfer service without a file size limit.

Excalibur (https://getexcalibur.com/en), seamless authentication to any legacy system such as PC/Mac/webpage to help mankind move away from passwords using a phone as a security token.

Cyber DriveWare (http://www.cyberdriveware.com/), a company that provides enterprises and critical infrastructures the ability to protect themselves against malware related business disruption attacks via patent-pending paradigm consisting of filter drivers and unique meta-data analysis.



http://www.zerodb.io/

ZeroDB is an end-to-end encrypted database that lets you operate on data while it's encrypted.

Demo video: https://vimeo.com/128047786

Question: We want to sell to large enterprises (financial services, healthcare, saas providers, etc.). The common advice is to start with SMBs/startups and get traction that way before going upmarket to enterprises. How can we balance that with the fact that what SMBs are asking us for is very different from what enterprises have told us they'd like in a fully-baked product?


Ok this sounds really cool so I can't resist replying.

This is great time to be selling security software, especially at the data level.

I've never totally bought the "start with startups" approach for enterprise security software. I'd suggest finding a CSO at a large enterprise that loves what you're doing, and tell him/her that if you can get a signed LOI for a pilot, you're happy to build whatever they'd like. This will likely be enough to raise some seed money to build it. Then go make that customer as happy as you can.


Curious. What are the differences in features being asked?


To add a bit to michwill's answer:

Startups want a JavaScript version so they can use it in-browser. And they are more interested in full-text search than other types of queries.

Enterprises are big on integration with existing stuff (Microsoft SQL Server, SharePoint, etc.) and using it as a CASB-esque solution.


My gut tells me to work on the features that alleviates the bigger hair on fire problem for the customer. Usually, startups have less pressing needs for security than large enterprises, but I can actually see how your tech opens up a lot of startups to build quickly in that very lucrative healthcare space that is being thrown up in the air because of the Affordable care act.

You should aim to build only enough to close a sale. IF you build the in-browser features will that ACTUALLY close them? And that calculus should include this: Will it close enough SMBs that it counteracts doing a single integration with an existing system that will close 1 big customer.


Yes, that's currently the plan!

More than that: when end-user is SMB but paying customer is a B2B cloud software vendor, needs are often the same as for startups.


ZeroDB co-founder here.

Basically, end-to-end encryption for client (browser, mobile) software vs protecting backend software which uses some flavor of SQL


Is this a fund for follow-on investments in YC startups? In the past YC has indicated they dislike follow-on investments by accelerators since it sends a negative signal re: the startups they decide not to invest in.


I'm assuming this is for larger/later rounds so that YC can invest in their very successful companies (think Airbnb and Dropbox), and not for Series A/B companies.


YC does follow on investments but they are done by partners today. Negative signaling exists but it is swept aside because it is not a YC fund following on. Now they will have a large fund to do it so will be interesting to see how they navigate this landscape.


What if they added in a right to invest a certain amount in future rounds, such that they don't lead the growth?


They don't want to do this, because they don't want to become a "stamp of approval" for companies coming out of YC.

Specifically, if a company comes out of YC and is looking to raise further funding down the road, it becomes an important data point if YC decided to continue investing with them or not. By not participating in future rounds as a policy, they avoid this potential issue.


Why is it important not to pick favorites? Are they trying to avoid killing companies they thought were bad but end up good later on?



I really like Recurse Center's (formerly Hacker School) social rules: https://www.recurse.com/manual#sub-sec-social-rules

They address some non-obvious behaviors that tend to stunt conversation. It'd be nice to see some of those guidelines bleed over into the HN community.


I like the rule "no feigning surprise". "No well-actually's" and "No back-seat driving" to me seem designed to help the linear flow of IRL interaction. But in a threaded discussion forum like HN, the important main thread can still go on unimpeded despite "no well-actually" side-notes.

The "no-subtleisms" rule is designed to hinder the spread of information about the differences of different groups. "It's so easy my grandmother could do it" is supposedly bad because it reminds us that there is a group, old people, who are not like us. Focusing on differences can create a hostile us-vs-them climate. But it can also remind us that there is a world outside of SV. That there are other people with other abilities and skills, with other problems that need solving. In this particular case it can remind us that if we want to target old people with a product, to make sure it is easy to use.


Do you also make sure a product targeted towards women is especially easy to use? Saying "But older people really ARE less competent and I'm just trying to help them" is still ageist.

If you want to specify that something is usable by people with, say, "age related disabilities", great! But don't use "being a grandmother" as a synonym for that.


The first three rules are fine, but the fourth ("No subtle -isms") strikes me as rather hypocritical given the Recurse Center's policy of offering financial support only to favored minorities. They write [1]

We want the Recurse Center to be a space with as little bigotry as possible in it.

and yet their financial aid policies are explicitly discriminatory [2]:

The Recurse Center is free for everyone, and we offer need-based living expense grants for women and people from racial and ethnic groups traditionally underrepresented in programming.

In other words, poor white and Asian men can attend, but they don't qualify for any extra support. This is an "ism", but there's nothing subtle about it.

[1]: https://www.recurse.com/manual#no-subtle-isms

[2]: https://www.recurse.com/diversity


What does your opinion about Recurse's financial aid program have to do with whether their community guidelines are good? Either the isms rule is good or it isn't; its validity does not depend on you agreeing with the rest of their actions.


Their behavior (in having a racist and sexist policy) serves to subtly redefine their community guidelines. This type of hypocrisy leads to redefining of rules the same way the Seven Commandments in Animal Farm evolved.

This post[0] from the Advocate has a great line that is relevant here. The current dialogue around diversity "...propagates something harmful: the idea that gender is simply the lack of maleness, race a lack of whiteness, sexuality a lack of gayness."

When someone establishes rules and does not adhere to those rules, they end up redefining the words in those rules until they no longer carry the literal meaning they once did.

The policy reads:

    Our last social rule bans subtle racism, sexism, homophobia, 
    transphobia, and other kinds of bias.
... but now means:

    Our last social rule bans subtle racism (except against white 
    people), sexism (except against cisgender men), homophobia, 
    transphobia, and other kinds of bias (except any bias against 
    white cisgender men).
The experience of that individual from the Advocate demonstrates that terms like diversity, racism, sexism and bias are being warped and redefined by society to allow for exceptions that don't include white, straight, cisgender men (and Asian men in the context of engineering).

Language evolves, and the actions of people can shape how it evolves.

[0] http://www.advocate.com/politics/commentary/2011/01/20/im-wh...


Looks like I was wrong in my other post[0] in this thread about people using downvotes to moderate posts they merely disagree with. Apparently those interested in intersectionality, refuse to consider the possibility that discrimination against white cisgender males and asian cisgender men is a thing.

Don't get me wrong here. I'm not anti-diversity. I'm actually a huge proponent of diversity. I just believe that hypocrisy and reserve discrimination is the wrong way to get there. And I believe that there are many more dimensions in which someone can contribute to the diversity of a group besides gender, race and sexual identity. Cognitive and cultural diversity for example are examples of two other vectors in which someone can contribute to diversity. What happened to MLK's dream of focusing on content of character instead of color of a person's skin? At the end of the day characteristics of like gender, race and identity are merely a few of the many factors that contribute to the sum total of experiences that makes someone who they are and who they will be become. The are just superficial proxies for the type of diversity we should be seeking out and celebrating and that's diversity of content of character.

What kind of message are we sending our kids when things like this can happen:

    Last year, his school offered a robotics class for girls 
    only. When my son asked why he couldn't join, it was 
    explained to him that girls need special help to become 
    interested in technology, and that if there are boys 
    around, the girls will be too scared to try.

    My son came home very confused. You see, he grew up with a 
    mom who coded while she breastfed and brought him to his 
    first LUG meeting at age seven weeks. The first time he 
    saw a home-built robot, it was shown to him by a local 
    hackerspace member, a woman who happens to administer one 
    of the country's biggest supercomputers. Why was his  
    school acting like girls were dumb?

    Thanks so much, modern-day "feminism", for putting very 
    unfeminist ideas in my son's head. [2]
[0] https://news.ycombinator.com/item?id=9319641

[1] https://en.wikipedia.org/wiki/Intersectionality

[2] http://www.linuxjournal.com/content/girls-and-software


Their guidelines are hypocritical, i.e., bad. To spell it out explicitly: the -isms rule is probably fine as far as it goes, but if HN is going to be inspired by the Recurse Center's policies, it should go a step further and officially discourage the Recurse Center's brand of pious discrimination as well.


How could this sentiment possibly have anything to do with Hacker News? Much to my disappointment, Hacker News doesn't offer financial aid to commenters.


Assuming that you actually want to understand my position, I'll expand my answer one more time. You don't need to agree with me to see that my view has nothing to do with the literal-minded (and admittedly amusing) observation that "Hacker News doesn't offer financial aid to commenters."

The Recurse Center's guideline against "subtle -isms" takes place in the context of offering financial aid only to favored groups. This suggests that "subtle -isms" against less-favored groups might be policed less vigorously. For example, many ordinary white men might reasonably consider the term "underrepresented" itself to be a "subtle -ism", but I doubt complaints to this effect would fall on sympathetic ears.

This issue applies to Hacker News because being inspired by the Recurse Center's policies risks importing the expectation that "avoid subtle -isms" mainly applies to speech against their favored groups. If Hacker News is to adopt Recurse Center–style community guidelines but wants to avoid such bias, it should be explicit in disclaiming any notion of "protected classes", instead insisting that the guidelines be applied equally to all groups.


Maybe that basic income, basic speechcome, could help make some sense of logic pains.


Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: