Pushpender Saini

41 posts

Pushpender Saini banner
Pushpender Saini

Pushpender Saini

@devnull0xa

CAFEBABE

Katılım Ekim 2016
361 Takip Edilen192 Takipçiler
Pushpender Saini
Pushpender Saini@devnull0xa·
If you're managing multiple remotes in your Git repo, using the -j flag has improved my workflow. It allows fetching from remotes in parallel. Highly recommend it!
English
0
0
1
37
Sahil Kaling
Sahil Kaling@sahilkaling_·
looks like someone at @navifinance vibe coded the website with their api keys, internal api endpoints and url exposed !! 🤯🤯
Sahil Kaling tweet media
English
8
3
140
18K
Pushpender Saini
Pushpender Saini@devnull0xa·
Any modern hardware can crack weak passwords like "(4name + DDMM)" in under 10 minutes! I brute-forced my own bank account statement in 5 minutes using my Mac Mini's CPU. What's the point of such weak encryption?
English
0
0
1
53
Animesh Das
Animesh Das@animeshxdas·
this is the only way auth services should be written
Animesh Das tweet media
English
1
0
1
52
Royal Tomar
Royal Tomar@_royaltomar·
Creators have been getting amazing results with @spurnow_com and Instagram automation. Planning to do a FREE webinar on 16th May to show live how to get similar results 🤙 Comment "Spur" and I'll DM you the link of this webinar 🚀 Also I am going to share updates regarding how we're going to get atleast 50 creators to attend this webinar since we're doing it for the first time. So follow along and maybe you can help or learn a thing or two hehe
Royal Tomar tweet media
English
4
2
4
1.5K
Pushpender Saini
Pushpender Saini@devnull0xa·
@mehulmpt i will give this a shot, i have earlier developed something similar in a hackathon.
English
1
0
1
416
Mehul Mohan
Mehul Mohan@mehulmpt·
It's about time. We need a full-stack engineer (sorry devin) on our team dedicated to working on IDE (end-to-end). The only non-negotiable here is that you must be an excellent and hard-working full-stack engineer. I don't care what your college is/was or how large your resume gap is. If you're good enough there is a place for you. Please apply (or RT or mention someone) (link in next tweet)
Mehul Mohan tweet media
English
57
41
480
155.2K
Pushpender Saini
Pushpender Saini@devnull0xa·
TIL: files starting with . won't be copied/moved when using the the '*', to actually copy all file use the -r flag. eg cp dir1/* dir2/
English
0
0
1
77
Frank
Frank@jedisct1·
First practical SHA-256 collision for 31 steps. #fse2024
Frank tweet media
English
73
522
2.8K
793.9K
Pushpender Saini
Pushpender Saini@devnull0xa·
@rohanrajpal98 I got the same message. @codebeautify implementation does not work for uBlock Origin. In the function adsBlocked mode is "no-cors" 🤷‍♂️ ? I think this should not be the case, as changing this to cors gives me expected behavior.
English
1
0
3
44
Pushpender Saini
Pushpender Saini@devnull0xa·
Server's using basic auth must include WWW-Authenticate header to indicate support. As per standards, it's mandatory. Some clients may try no-auth request first before sending credentials. #API #Authentication
Pushpender Saini tweet media
English
0
0
1
83
Abhinav Upadhyay
Abhinav Upadhyay@abhi9u·
Usually the refcount lives within the object header. If multiple threads (running on different cores) are sharing a reference to an object, then they will end up invalidating each other's cache lines because of refcount updates of the object. This problem was faced by Instagram in their Python service. They noticed that even for the globally constant objects, such as None, True, False, the refcount was updated on each access (e.g. `if x is not None` would change None's refcount). Instagram uses a forking web server. After initialization the server forks a bunch of worker processes to handle user requests. Instagram depended on the copy-on-write (CoW) behavior of fork, and assumed that the parent and child processes would share the same memory pages. However, due to the mutation of these objects' refcount, CoW was getting triggered and causing the OS to copy the pages for the child processes. As a result of this CPython introduced immortal objects. This basically marked these special objects as immortal within the CPython runtime so that the VM will not modify their refcounts. This also simplifies things in the nogil world. I wrote about the Instagram issue here: open.techwriters.info/codeconfession… And about the internals of immortal objects here: open.techwriters.info/codeconfession…
Hussein Nasser@hnasr

this is interesting, regardless of HTM, in case of the gc does the object ref count lives next to the object ? if so any modification to the ref count by one core will invalidate the cacheline where the object lives in another core. despite the object itself not changing, this causes that part of L1/L2 cache in all cores to constantly go back to L3 or even memory to refetch the latest cacheline where the object lives. cacheline bouncing is a new term I learned recently.

English
5
16
95
32.1K
Animesh Das
Animesh Das@animeshxdas·
@devnull0xa yes, beginner friendly but it does not have a lot of complex challenges eg: nested json response parsing
English
1
0
0
16
Animesh Das
Animesh Das@animeshxdas·
I googled 'practice go' I was looking for golang exercises/challenges; it showed me PM skill exercises
Animesh Das tweet media
English
1
0
2
105
Ayush Yadav
Ayush Yadav@ayushunleashed·
Seriously @RazorpayTech , there's Capture payments , frontend integration, webhook, those 3 keys you send to callback url for verifying signature, can't you make it you know.... a little simpler ? not good developer experience. @lemonsqueezy was a breeze to integrate.
Ayush Yadav tweet media
English
2
0
12
1.2K
Animesh Das
Animesh Das@animeshxdas·
been scratching my head for the past 1 hour just because mistakenly '<=' instead of '<' in a for loop
English
1
0
1
70