I Got Rejected from Y Combinator

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024
  • DogeHouse and I have been officially rejected from Y Combinator.
    dogehouse.tv/
    github.com/ben...
    #benawad #dogehouse #dogelog ​

    ----
    Follow me online: voidpet.com/be...
    #benawad

Комментарии • 359

  • @surrealentertainment
    @surrealentertainment 3 года назад +1006

    never browsing hackernews again

  • @brandonleichty
    @brandonleichty 3 года назад +480

    “This isn’t going to change anything but my self esteem.” 😂

    • @PaulFidika
      @PaulFidika 3 года назад +2

      spoilers; he shuts down the entire project next week

  • @bryanurizar
    @bryanurizar 3 года назад +465

    I gotta say, these logs are probably the best content I’ve seen on RUclips. It’s so interesting to see you discuss issues and how you’re resolving them.

  • @mrelec1000
    @mrelec1000 3 года назад +261

    I always love the cut to the orange tie 🤣

  • @DanCojocaru2000
    @DanCojocaru2000 3 года назад +39

    My comment got featured in a Ben Awad video. My life is now complete!

  • @armanzanjani9545
    @armanzanjani9545 3 года назад +97

    1:24
    Just change the name of your startup to CatHouse bro. Now you have a better chance of success:))

    • @PlanetComputer
      @PlanetComputer 3 года назад

      gjk

    • @alokgoldy9219
      @alokgoldy9219 3 года назад +7

      @@PlanetComputer use set of meaningfull words instead of randomly generating words with no meaning

    • @____-gy5mq
      @____-gy5mq 3 года назад +1

      Or poosyhouse

  • @benjaminhesse8452
    @benjaminhesse8452 3 года назад +19

    The IP ban and IP sharing thing is even worse. There are providers that save up IP adresses by using carrier grade NAT. So a IP ban could not only affect a whole building but even a whole street or more.

  • @chuksokafor9521
    @chuksokafor9521 3 года назад +3

    i love the subtle nod to the techlead

  • @katlehokomeke
    @katlehokomeke 3 года назад +32

    YC reject a lot of people don't get discouraged. I'm going to apply to YC soon and if I get rejected, I will reapply... reapply... reapply.

  • @lukamircetic
    @lukamircetic 3 года назад +32

    "I hope next week we get hacked in a more elegant manner" LOL

  • @sibusisodlamini2366
    @sibusisodlamini2366 3 года назад +54

    Could you please put all the dogelogs in a single playlist so that we can track it easily in future?

    • @bawad
      @bawad  3 года назад +35

      ruclips.net/p/PLN3n1USn4xlkZgqq9SdgUXPmgpoxUM9QK

    • @somenamelastnaammee52
      @somenamelastnaammee52 3 года назад +7

      @@bawad Nice

    • @RameshKumar-mv3jd
      @RameshKumar-mv3jd 3 года назад

      @@bawad I wish I found this before I got to the second-last video lol

  • @AcornRiot
    @AcornRiot 3 года назад +24

    I'm convinced that orange tie is your only tie

  • @franchufranchu119
    @franchufranchu119 3 года назад +22

    You could allow people to set different "authentication levels" for their rooms, like Discord does with servers

  • @jehanreyes
    @jehanreyes 3 года назад +6

    "...and also therapy." Gold!

  • @akarahexels677
    @akarahexels677 3 года назад +49

    Why don't you make whispers off for everyone by default and when a person whispers you, you get a request saying that x user is requesting. It could last a day until you have to request the user again. If they say no, disable the ability to whisper to that user (and in case the person receiving puts "no" by mistake, they can just whisper back to let them both talk).

  • @peterm.souzajr.2112
    @peterm.souzajr.2112 3 года назад +13

    do Follower Only as default, then make the room admins allow more loose actions if they want to.

  • @baibhabmondal1740
    @baibhabmondal1740 3 года назад +5

    For starting a startup the best place to go, has been YCombinator, or therapy. XD

  • @thedeegan
    @thedeegan 3 года назад +151

    I just realized this now... is the "to the moon" thing coming from Dogecoin? If so, there's another reason for your rejection lol

    • @GuRuGeorge03
      @GuRuGeorge03 3 года назад +17

      it got coined in the first cryptocurrency boom, because each day u had another coin go "to the moon". (coined pun is intended)

    • @znull3356
      @znull3356 3 года назад

      @Katie Ellen Tu . . . ?

    • @kukosek
      @kukosek 3 года назад

      @@znull3356 but he is right tho

    • @zekiz774
      @zekiz774 3 года назад +7

      @Katie Ellen Tu Dogecoin was just created for the meme. The dev found it funny so he created it.

    • @znull3356
      @znull3356 3 года назад +2

      @@kukosek It's technical word salad that in no way contributes to the conversation. Yes, Doge used the Litecoin protocol. It was/is a meme, everyone knows this.

  • @mo938
    @mo938 3 года назад +8

    i like the way you hold that mic ben!

  • @pohau80
    @pohau80 3 года назад +2

    yo it took a double take but I love how you were tieless at first, and then after to the moon slapped on a tie.

  • @joakimjohansson7729
    @joakimjohansson7729 3 года назад +2

    The subscriber count is literly exaclly 300 000 :D Just how... Congratz tho Ben!

  • @saveriocutrupi3868
    @saveriocutrupi3868 3 года назад +3

    If you want to go real-secure on the hashing, use an algorithm that allows salting. A small string of random characters that is different for each user, so that even if a secret salt is leaked, it will only affect that one IP. Also makes bruteforcing basically unfeasible.

  • @shelby255
    @shelby255 3 года назад +15

    Make a option to put custom colors to the background so we can make our own color themes

  • @numtostr
    @numtostr 3 года назад +9

    He seriously starting to look like a software engineer.

  • @Ezdiess
    @Ezdiess 3 года назад +1

    Gz on 300k Ben

  • @PartySlothy
    @PartySlothy 3 года назад +1

    It's interesting to hear your thoughts on securing your platform. It all makes sense - phone numbers, social logins, tracking - from the platform perspective, but these are all things that I'd absolutely try to avoid like the plague as a user. Not for nefarious reasons, just for privacy protection/anonymity. Regardless, I love the dogelogs, keep up the good work!

  • @CoryTheSimmons
    @CoryTheSimmons 3 года назад +7

    The tech is really coming along nicely. I hope you figure out a way to get good casters(?) on your platform. Maybe if you do your own casts to set an example, or release some "How do make a popular/interesting room" with some documentation/materials? I dunno the answer... Right now it's just lofi and people going "uhhhh". :|

  • @vagrant_ijn
    @vagrant_ijn 3 года назад +2

    We live, we live, we doge.

  • @curious_toy
    @curious_toy 3 года назад +1

    Ben, you are the funniest dev on YT (maybe the planet)!! Keep making my day!

  • @andrewkorin
    @andrewkorin 3 года назад +1

    the idea about using only Google/GitHub auth temporarily is so good. Thx Ben

  • @matthewvaccaro8877
    @matthewvaccaro8877 3 года назад +2

    Ive watched your content for a long time and I have to say, the doge logs have been the best content you’ve ever made ❤️

  • @tailofahippopotamus9775
    @tailofahippopotamus9775 3 года назад +2

    As an Angular Dev I'm missing the Angular jokes recently

  • @jenyaftw
    @jenyaftw 3 года назад +6

    Post notification gang

  • @mooky44
    @mooky44 3 года назад +1

    Fingerprinting is way to easy to bypass and the only way you can get Hardware ID info is if you break out of the browsers sandbox (which is considered a vulnerability in most case)

  • @emanuelc1025
    @emanuelc1025 3 года назад +2

    It's time to make DogeCombinator

  • @KrishnaKumar-yn9wf
    @KrishnaKumar-yn9wf 3 года назад

    You could categorize each room like educational , music etc. You can have a searchbar to let users search rooms by category. Also in educational rooms have a screenshare option.

  • @Bixittrue
    @Bixittrue 3 года назад

    your speaking speed syncs with the caption smoothly.

  • @nro337
    @nro337 3 года назад

    Congrats on 300K!

  • @jenssen97
    @jenssen97 3 года назад +1

    What is this Y Combinator. Why do they decide whether your business idea is great or not? Why do they decide who will have a yacht?

  • @kalahari8295
    @kalahari8295 3 года назад +2

    Hi. Nice update and you've seen the review made by Scott Daly on RUclips about Dougehouse and Clubhouse right?

  • @Gary_Sherman
    @Gary_Sherman 3 года назад +1

    Also on Android, Mac addresses are randomly generated by default. So they are not the device's ip

  • @adityavarshney6690
    @adityavarshney6690 3 года назад

    Re shadow features, you can notify the sender that the receiver has turned shadow messaging off if you're worried about senders feeling ignored.

  • @SatyamCodesss
    @SatyamCodesss 2 года назад

    Even we just got rejected by Ycombinator and this video came up in my feed...

  • @DebabrataAcharya93
    @DebabrataAcharya93 3 года назад

    You may look into the img-src CSP if you only want to allow images /avatars from certain domains / urls. Quite a simple implementation but super effective.

  • @plaidev
    @plaidev 3 года назад

    Idea for DogHouse: Add tags for rooms. Like each room can have a tag to generally describe what its about like (tech), (political), (general), etc.

  • @programmingwithdipayan7280
    @programmingwithdipayan7280 3 года назад +1

    Sorry to hear that man

  • @mikestaub
    @mikestaub 3 года назад +2

    I'm glad you didn't get accepted, YC is not worth it anymore. Especially for social apps.

  • @Onni-
    @Onni- 3 года назад

    About turning off whispers, it should tell you that the person whispered you but not tell the contents of it, unless you turn whispers on.

  • @mormantu8561
    @mormantu8561 3 года назад +1

    5:24 That is hopefully not possible, unless your browser is doing some very invasive stuff.

  • @AJ-wf1vh
    @AJ-wf1vh 3 года назад

    For the IP hashing you can't calculate the hash every request, otherwise you'll spend most of your compute on hashes. You'll need to use a table.
    In that case, you might as well generate random IDs for each IP and give those out. In either case if the DB is compromised you're done anyway, but with random IDs at least you'll have forward secrecy (bc they are random)

  • @DeadlyDragon_
    @DeadlyDragon_ 3 года назад

    Network engineer here, do not use mac addresses for bans. Mac addresses are only locally significant. (what does this mean?)
    It means that duplicate mac addresses do exist out in the world. Additionally source mac address changes depending on the last device that touched the packet, so you would actually be banning the closest layer 2 device (usually a switch) to your server effectively breaking all communication to the server if you decided to try and use the mac address of a given packet to the server as a potential banning mechanism.

  • @corriedotdev
    @corriedotdev 3 года назад

    Y Combinator for my next VR startup.. 3 years solo development ahead though just for the demo. See how that pans out.

  • @ShalvinKumar7
    @ShalvinKumar7 3 года назад

    A popular site decided to IP ban few IPs when I was in college. You wouldn't realise how messy it gets from there on where randomly people were seeing IP bans after rotation.

  • @indiansoftwareengineer4899
    @indiansoftwareengineer4899 3 года назад

    Maybe someone there loves Angular, so he rejected,
    you are awesome bro.....
    so much you learn about tech.

  • @kaleab27
    @kaleab27 3 года назад

    What about having the whisper a shadow feature at first and asking the person if they want to enable whispers as they receive a whisper (something like a notification: someone send you a ... do you want to enable whispers)

  • @NithinJune
    @NithinJune 3 года назад +1

    I feel like you're giving room creators to much power.

  • @coldcerberus9425
    @coldcerberus9425 3 года назад

    just notify the user that the recipient turned off whisper. no big deal

  • @darylclarino5439
    @darylclarino5439 3 года назад +1

    use azure b2c, or okta as an idp. at least you dont have to worry about building a system from scratch.

  • @bryanenglish7841
    @bryanenglish7841 3 года назад

    Ben's just out here roasting the whole industry

  • @shelby255
    @shelby255 3 года назад +4

    Awesome video! like it

  • @ichundeanner
    @ichundeanner 3 года назад +1

    Would an Image proxy like caravaggio prevent malicious Images?

  • @Aliraza-ww4vg
    @Aliraza-ww4vg 3 года назад

    What I think about the spammer feature is that the time should increase gradually if a user is trying to spam. For instance, the follower will wait for 30 minutes and then he/she will be allowed to send messages even after those 30 minutes if that person is still spamming then we should check the number of messages he or she is sending per second / minute and based on that dynamically increase the time for another 30 minutes or 60 minutes or 60 days or 60 years. IDK maybe this feature is hard to implement or useless

  • @falxie_
    @falxie_ 3 года назад +1

    I hope you were at least checking if they were `javascript:` URLs, because that could be an easy XSS vector

  • @filipeoliveira3351
    @filipeoliveira3351 3 года назад

    "when starting a startup the best place to go has been y combinator and also therapy" 🤣🤣🤣🤣🤣🤣🤣

  • @harsh7809
    @harsh7809 3 года назад +2

    2:19 But I saw a D as an avatar of one user's profile.

  • @amyelizabeth7307
    @amyelizabeth7307 3 года назад

    the way he pronounces url’s

  • @ast453000
    @ast453000 3 года назад

    If you can't join them, beat them. Announcing DOGE-COMBINATOR !!!!!

  • @recursiveackermann9819
    @recursiveackermann9819 2 года назад

    This is quite informative and funny at the same time. 😂😂😂😂

  • @quoraexpert6295
    @quoraexpert6295 3 года назад +1

    Wow, they rejected a future billionaire.

  • @TownsquareOriginals
    @TownsquareOriginals 5 месяцев назад

    Hi there! We love your idea. We are using this RUclips account to reach out to entrepreneurs with technical skills who we would love to work with or at the bear minimum get to know. Respond to this comment so we can chat!. Oh yeah and one important fact: Our team of like-minded individuals is based in Miami and India. 100% of great ideas stay in the idea phase without a team. Talk to you soon.

  • @johannes4366
    @johannes4366 3 года назад

    5:39 trying to fingerprint Brave Browser when one of its main features is to prevent fingerprinting lol

  • @jacoblaster3175
    @jacoblaster3175 3 года назад

    On when IP banning is likely to hit other users:
    I live in an apartment complex that ONLY allows tenants to purchase service from their own ISP.* Their ISP purchases bandwidth from a different provider, then splits it out over a CG NAT to the entire complex. Because they have a monopoly, there is no incentive to offer the ability to purchase a dedicated IP. If one of the other devs in my complex got the CG NAT's dedicated IP banned, I imagine that IP ban would apply to everyone else in my complex as well.
    *: Yes, I know this is illegal. For brevity, I didn't say "they don't allow other ISPs to install infrastructure on their premises" which is effectively the same.

  • @xanthirudha
    @xanthirudha 2 года назад

    You should probably do a video called, directing the Y Combinator function with Javascript

  • @michaelhoefler5118
    @michaelhoefler5118 3 года назад

    If they get into the database they can get banned on purpose, and can brute force the secret from the known IP address (so make sure the secret is large)

  • @p19ky
    @p19ky 3 года назад

    You could’ve put AngularJs as that garbled string :)) 6:15

  • @GR-yu7gs
    @GR-yu7gs 3 года назад +1

    So is this episode 8 or 9 of this I'm in confusion

  • @fabricio5p
    @fabricio5p 3 года назад

    This YC thinghy sounds like a Rust multithreading entity

  • @whistletoe
    @whistletoe 3 года назад

    Can't wait for the next one

  • @mooky44
    @mooky44 3 года назад

    You can just let the person disable whispers so they can't get DMs from anyone except people who they choose to get DMs from

  • @benjibuiltit
    @benjibuiltit 3 года назад +1

    To avoid banning multiple users / devices all behind the same IP you can make the ban on a hashed user-agent string / IP combo. This is a poor man's fingerprint and gets you very far with identifying unique users, without adding loads of complexity.

  • @danielzheleznov72
    @danielzheleznov72 3 года назад

    Idea Suggestion: Can you make like a last seen online thing for friends?

  • @Frank-vm7vm
    @Frank-vm7vm 3 года назад

    I don’t know why I watch this but I still like it

  • @hisjojo6312
    @hisjojo6312 3 года назад +1

    Do you have any ideas on how your test functions got deleted?

  • @theabbie3249
    @theabbie3249 3 года назад +2

    🥇

  • @qw12er5
    @qw12er5 3 года назад

    Add a Access-Control-Allow-Origin header

  • @igora50
    @igora50 3 года назад +2

    Thoughts on a room-wide volume bar?

    • @bawad
      @bawad  3 года назад +3

      if you click on your profile then voice settings you can adjust, will probably put this in a better place at some point

  • @mxo3212
    @mxo3212 3 года назад +1

    what is a the next milion dollar idea that don't use chat...

  • @abdulelahsm
    @abdulelahsm 3 года назад

    I'd invest. Consider crowdfunding dogehouse

  • @davel3188
    @davel3188 3 года назад

    you can spoof fingerprints and/or just use another browser

  • @NateROCKS112
    @NateROCKS112 3 года назад

    I feel like there are much more malicious things one can do with a lack of input validation, such as XSS.

  • @idontwhy3132
    @idontwhy3132 3 года назад

    why does this remind me of dark souls let's plays

  • @kithinga
    @kithinga 3 года назад

    Could make it better this way. Have two options , someone can be in doghouse or cathouse

  • @TheWritingDev
    @TheWritingDev 3 года назад +6

    127.0.0.1, Hey that's my IP

  • @bratwurstmitbiryani
    @bratwurstmitbiryani 3 года назад

    I think they didn't have anything against the project itself but the fact that the development is done so differently. Right now you are at the center of everything. In order for this to go from a product to a company will require you to delegate some of your responsibilities. Your strength clearly lies in the technical side of things but you are currently forced to make all the business decisions as well. This leaves you with little time for either. I hope you think about this.

  • @simonkoeck
    @simonkoeck 3 года назад +2

    you can get the unique device id with MediaDeviceInfo.deviceId

  • @dimitargetsov9690
    @dimitargetsov9690 2 года назад

    One and only honestly speaking programmer .....

  • @kyonru
    @kyonru 3 года назад +1

    Are you going to add wait time between messages? that way maybe spammers won't be able to fill the chat win only one account.

  • @algeriennesaffaires7017
    @algeriennesaffaires7017 3 года назад

    You need to add google login so when we invite our friends they can join, most of them they don't have GitHub account they don't know hat is GitHub anyway

  • @tom_s_
    @tom_s_ 3 года назад

    I just bought allbirds because I need new shoes and they look comfy, and now I feel attacked

  • @hellyalee
    @hellyalee 3 года назад

    " and also therapy " hahaha omg comedy gold