brightprogramer Profile Banner
Siddharth Mishra Profile
Siddharth Mishra

@brightprogramer

Followers
382
Following
915
Media
90
Statuses
532

I'm an Engineer, by 🫀 A scientist by degree. A thinker by design.

::1
Joined April 2018
Don't wanna be here? Send us removal request.
@brightprogramer
Siddharth Mishra
29 days
Opinion : . AI as it is right now should work, given the data it is trained on is switchable. Some people like OOP in their code, some don't!. If you give someone an AI that is biased towards writing OOP, because it's trained more on that data, the generated code will be flagged!.
0
0
0
@brightprogramer
Siddharth Mishra
1 month
Giving up on C, gonna try either rust or ziglang. Not because of language, but because of my over expectations about compilers and my style of coding. Used to think C is freedom because you define your programming style. It is still true until MSVC enters the room.Standards help!.
0
0
2
@brightprogramer
Siddharth Mishra
3 months
Rust style format string in C.
Tweet media one
0
0
1
@brightprogramer
Siddharth Mishra
3 months
I just am absolutely in love with macros, lately been experimenting a lot with C macros. This is an example of a small JSON parser I wrote that directly reads from a given string without creating any intermediary structures. Image shows JR_. macros, meaning JSON READ. Next `JR_`
Tweet media one
0
0
4
@brightprogramer
Siddharth Mishra
3 months
RT @awesomekling: 💁‍♂️ Open source tip: Before making your first Pull Request to a project, spend a few minutes browsing through recently m….
0
17
0
@brightprogramer
Siddharth Mishra
5 months
@Acer I purchased this once and am enjoying the experience. You get Type-C charging and two ports for that! Fully compatible type-c thunderbolt 4 ports. I had to repair my old laptop's charging port twice. You get two here. Nobody's sponsoring me btw, I'm just an extremely happy user!.
0
0
0
@brightprogramer
Siddharth Mishra
5 months
If you're planning to get a new mid-budget office laptop, then I highly recommend getting @Acer 's Swift Go 14. The laptop is just perfect from every angle!. The batter life is really really great, full metal body, comes with good display, backlit keyboard, and anything you need!.
1
0
0
@brightprogramer
Siddharth Mishra
5 months
Hey @Microsoft can I build a library as small as libCURL without downloading a 25GB visual studio toolchain?. Either your HR team sucks at hiring devs or it's your wicked sense of making things easy.
1
0
2
@brightprogramer
Siddharth Mishra
5 months
ISPs in India don't give a unique IPv4 to any connected device. I think we can purchase one if required. This is probably because India buys internet from outside. Imagine the most populated country competing for IPv4 addresses. The reason you can use IPv4 is because most don't.
@Oddvarmoe
Oddvar Moe
5 months
True story
Tweet media one
0
0
1
@brightprogramer
Siddharth Mishra
5 months
I love to admit this. But C is better than all others.
@codemullins
Cody Mullins
5 months
I hate to admit this. But C# is better than TypeScript.
0
0
2
@brightprogramer
Siddharth Mishra
5 months
I'm a believer now, I had to become one. I have written over 1000 LOCs and haven't run my code yet, and the code size keeps increasing. "God" knows how many bugs I'll have to fix, and when it'll be ready to compile. .
0
0
0
@brightprogramer
Siddharth Mishra
6 months
RT @akochkov: GitHub suspended my account without any explanation and not answering any of my emails for over a month already. More than a….
0
4
0
@brightprogramer
Siddharth Mishra
6 months
i'm just in love with @cloudflare's services 😍.
1
0
0
@brightprogramer
Siddharth Mishra
6 months
Tweet media one
@brightprogramer
Siddharth Mishra
6 months
A new post. Took lots of editing, some reviews by some close friends in my network and now I think it's presentable to everyone ;-).
2
0
6
@brightprogramer
Siddharth Mishra
6 months
A new post. Took lots of editing, some reviews by some close friends in my network and now I think it's presentable to everyone ;-).
brightprogrammer.in
Left & Mutual Recursion Mitigation
0
0
7
@brightprogramer
Siddharth Mishra
6 months
I now have my own chat server. Wanna have a chat? Come join :
0
0
1
@brightprogramer
Siddharth Mishra
6 months
This meme is actuallt true to some extent. This is me almost 6 years ago when learning vulkan : This is me now :. and in all the years betweeen, I've tried to imitate big projects, making complex choices instead of correct one
Tweet media one
0
0
0
@brightprogramer
Siddharth Mishra
6 months
It's a C project, that can build itself, if you just provide it a compiler.
0
0
0
@brightprogramer
Siddharth Mishra
6 months
As an experimentation project, I recently built a bare bones build system that can build itself and project once you compile it for the first time with . `gcc -o SelfStartMain SelfStartMain.c`. It also generates a `compile_commands.json` for you ;-)
Tweet media one
2
0
3
@brightprogramer
Siddharth Mishra
7 months
The code formatting you are used to matters a lot when going through large codebases. Auto-formatting tools like clang-format really help here. Following image shows my formatting setings (left) vs default setting in linux kernel (right)
Tweet media one
0
0
0