Sender | Message | Time |
---|---|---|
11 Nov 2024 | ||
wother | Download image.jpeg | 19:47:56 |
wother | Forwarded message from channel vx-undergroundHello, how are you? | 19:47:56 |
12 Nov 2024 | ||
h4ck3r@parrot | Do reinventing wheels count ? .. like right now I am coding a VoIP server from scratch.. well I technically started doing this as our Computer Networks project but now I have gone too far with ideas that I cannot show this .. (we have to run it on a Pi .. and now I am setting up personalised streaming for each client and it seems too much for that) .. | 07:16:24 |
h4ck3r@parrot | And the complexity just grows becuz .. idk I felt to do that .. I have ecies encryption.. with AES on the audio packet .. have FEC .. and Opus encoding on it too .. | 07:17:28 |
#!/usr/bin/env h@x | In reply to h4ck3r@parrot😳 | 11:27:19 |
Hanan changed their profile picture. | 14:25:35 | |
ᴘʀᴏғғᴀᴘᴛ | And if the thing is critical to your product. The business. Build it in house. If it is not critical use the existing solution. Like it is a waste if you try to spin up your own logging architecture, if your product is about some ai wrapper. Things exist use them and focus on solving the problem of your interest. | 14:44:00 |
ᴘʀᴏғғᴀᴘᴛ | Improving it is from your perspective not from the industry accepted one | 14:42:42 |
ᴘʀᴏғғᴀᴘᴛ | In reply to h4ck3r@parrotI don't see it as a problem if you are doing it for the sake of learning. Heck create the wheel again and again improving it every time. Logic wise or code quality wise or performance wise. | 14:41:55 |
Hanan changed their profile picture. | 14:56:52 | |
I75k1ddy | 😅 + lot of pings from different internal teams, pressure from management, daily standup calls, mentainance activities, Doer checker process, update work logs, keep trackers, monitor reports, send emails here and there😂😂 and finally work on technical issues and root cause analysis | 15:52:53 |
I75k1ddy | Night shift , morning shift, general shifts🥲 | 15:48:26 |
ᴘʀᴏғғᴀᴘᴛ | 🤣🤣🤣 | 15:48:49 |
ᴘʀᴏғғᴀᴘᴛ | I got my first intern, discussing about https://GitHub.com/proffapt/gsync. It doesn't solve something new, it's not efficient, it's not ground breaking. But the journey, when presented properly, impressed the interviewer. The problems faced and the approach to solve them. | 16:19:01 |
ᴘʀᴏғғᴀᴘᴛ | I mean I personally prefer to have a better approach towards things. It is not worth it to do stuff to JUST TO catch interviewers eyes. Do for your own learning, being irreplaceable, someone who can add value to the product / company if you wish to. Following this will have the interviewer noticing it, as a by-product. You can focus specifically on how you present your work so that it catches eyes as presentation also matters along with the work. | 16:13:28 |
h4ck3r@parrot | Thanks for the insight 😁 | 16:18:03 |
h4ck3r@parrot | In reply to ᴘʀᴏғғᴀᴘᴛWell .. I would love to do stuff like this .. I have more plans to do stuff like recreate http , SMTP etc servers and understand more .. but I am also a sophomore .. I don't think I have enough time to just mess around and I have to make every project count from now onwards to catch the interviewer's eye .. So I was wondering if all these will count or will it just end up as another project in my GitHub ? | 16:05:27 |
ᴘʀᴏғғᴀᴘᴛ | In reply to I75k1ddyDepends on the org. I have worked in a few places and they respected off-work timings (as a DevOps guy). Although I wasn't hired for infra in the start but ended up there. | 16:15:01 |
h4ck3r@parrot | In reply to ᴘʀᴏғғᴀᴘᴛI see .. | 16:25:32 |
wother | In reply to h4ck3r@parrotFrom... Scratch? 😶 | 18:05:15 |
h4ck3r@parrot | In reply to wotherWell yeah .. I have gone too deep in the rabbit hole ... Could have just stopped with a SCTP socket program .. but idk my brain does not like easy projects .. so my lonely ass decided to do everything from scratch 🥲🥲 | 18:23:16 |
13 Nov 2024 | ||
ᴘʀᴏғғᴀᴘᴛ | In reply to wotherThere might still be a few layers of abstraction, while removing others. And that's what he is calling as scratch, I presume. | 03:40:09 |
h4ck3r@parrot | In reply to ᴘʀᴏғғᴀᴘᴛI am using socket programming for the client and server .. should I make that lib also from scratch to call it "scratch" ? And the rest of stuff like for encryption,encoding (Opus,ecies and AES etc) etc I am using external libs .. (can that make my project not scratch ?) | 07:34:41 |
h4ck3r@parrot | Plz dont tell me to write that encryption logic ... I am bad at math .. | 07:36:26 |
h4ck3r@parrot | Encoding and Encryptions are pure math ... I understand the logic of how AES or ECC etc works .. but I still suck at doing math .. Maybe for my next project I might try something like that .. But still it's gonna take longer for me to complete it .. | 08:13:42 |
ᴘʀᴏғғᴀᴘᴛ | Do crazy stuff if it teaches you | 08:10:33 |
ᴘʀᴏғғᴀᴘᴛ | In reply to h4ck3r@parrotI mean why not. Just to actually understand the beauty of these libraries. Remove the layers one at a time. Now you are doing socket programming. Next can be to try out a very simple imitation of the libraries | 08:10:17 |
ᴘʀᴏғғᴀᴘᴛ | Then the more you know about your domain the better. You never know which information becomes helpful when | 08:16:06 |
ᴘʀᴏғғᴀᴘᴛ | Spinned it up in 15 minutes | 08:17:45 |
ᴘʀᴏғғᴀᴘᴛ | I wrote an ocr api in bash | 08:16:42 |