HNHacker News
TopNewBestAskShowJobs

duckydude20

13 karma · joined October 2, 2021

submissionscomments
duckydude20··on Your intellectual fly is open (2025)
ai slop is sh8t. but using ai to write thoughts in readable way, with flow, no issues on my side.

my english writing is quite bad. if i write article i myself cannot read it. ai helps with the flow, review editing.

nowadays i record audio, stt and then let ai flow it properly.

i hate blog.md like this, given a topic and it does everything.

duckydude20··on "IT WoRKs BeTter in the App "
google cloud
duckydude20··on JEP 401: Value Objects (Preview) merged to OpenJDK master
i am building my own framework on top of it[1]. the biggest thing for me was it was rewritten on virtual threads from grounds up. no vertx. no netty, lesser indirections.

1. https://github.com/sku0x20/stopgap

duckydude20··on Gathering Linux Syscall Numbers in a C Table
i was also trying to do something like this. but i got lost with other projects.

https://github.com/sku0x20/no-libc/tree/main

duckydude20··on Your app subscription is now my weekend project
i think the same, i think backend where data is more prominent is not going anywhere soon. llms produce very bad data structures.

but from good apis, good data, good interface they can generate quite nice frontends.

i guess, frontend as job is going to have a hard time.

also, writing code is not cognitive load, its always reading code. and llms just increase that. so i mostly try to avoid using them.

but i do like researching with them. context free. like googles ai mode, etc. not from my code editor cause then they get biased and suggest stupid sh8t all the time.

duckydude20··on We will ban you and ridicule you in public if you waste our time on crap reports
i f8cking hate being born here.

volume of low quality content, dsa/leetcode, etc. is so high, good people/content gets left out. networking, connections, nepotism so much high. getting job based on actual talent very rare.

MNCs which are good outside are so much sh8t here; well capitalism doesn't give a f8ck anyways.

duckydude20··on Ruby 4.0.0
what advantage/disadvantages does Scala/jvm have over Elixir/otp/beam?

i am learning Elixir and liking the concepts. i am coming from kotlin/jvm and i like kotlin, apart from kotlin-coroutines. planning to migration all threading code to virtual threads. but biggest problem is threadlocal.

duckydude20··on Ask HN: What skills do you want to develop or improve in 2026?
- "expand my social circle" same here, try to make real world connection not just technical connections but with people i can hang out with, friday night parties, trips, etc. apart from work i don't have any connections. opportunities are lacking and idk how to increase my chance.

if anyone in Bengaluru, India having meetups invite me, duckydude20 at gmail.com

duckydude20··on Why I Chose Elixir Phoenix over Rails, Laravel, and Next.js
iirc he wrote elixir in action. also. really good.
duckydude20··on Writing code is easy, reading it isn't
KISS yet they want to test leetcode bs. the irony in this industry...
duckydude20··on Some notes on Grafana Loki's new "structured metadata"
i find him everywhere theres is mention of loki. trying so hard to push down loki. sure loki have issues but i don't feel this is a good approach to promote your product.
duckydude20··on All IP addresses are equal? “Dot-zero” addresses are less equal (2013)
for me, it was a hard time grasping CIRD and concept of host address tbh. playing with ciso packet tracer and rip, ospf... still not understanding ipv6 and all those huge infrastructures. like ipv4 to ipv6. carrier grade nat. BGP, peering...
duckydude20··on Time is not a synchronization primitive
idk, i am new to goland but same thing, tls issue. my tests were very flaky. sometimes they were failing sometimes they weren't. i initially thought it was wsl and goland issue. but after it happened 2-3 times. i ran with goroutines test with -count 50 but it didn't work in goland. then i issued in terminal. which i got to see yup my tests are actually flaky.

i know this is not the best way. but i added a timeout of 10sec. also while asserting i am polling to know if i got a connection.

i understand and i can make it way better. but for now it's good enough. more importantly, it's better not scatter these kind of codes everywhere. also making things explicit is better always. like now server.Start is Blocking. and in my tests i am spawning a goroutine, rather than it doing implicitly.

another thing, testing dependencies. i am going to test concurrent handler. and it's not dependent on tls or tcp. i can just use a fake and test the concurrency. i like this design. scattering these throughout will make every other test integration tests. increasing time to execute and that is bad.

btw, it would have been better if go lang runs tests in parallel.

duckydude20··on The technology behind GitHub’s new code search
working with this much data is like high voltage engineering. so fascinating...
duckydude20··on AI chatbots are not a replacement for search engines
when i couldn't find any good search result. i append reddit at the end. and voila i got some good results. even if they are not exact, they tell me what to look for.
duckydude20··on Jugaad takes agile to the extreme (2020)
imo, i can compare it to laziness. xp is all about being lazy. but the context matters here.

one lazy is just coping pasting stuff. other is drying as you go. i have already written this line, why am i reapting it again. let me dry it. extract it, so next time i need not. no two lines in my code should match. if they do extract. i am lazy here. cause i don't want to copy paste next time. i am lazy and will just dry. second lazy is more what lazy means.

duckydude20··on Noulith: A new programming language by the current Advent of Code leader
i would really love when ai replaces cp...
duckydude20··on Fireship – Learn to Code Faster
imo, these videos are not of much help. books, docs and articles. that's what teaches me. spikes, experiments i do to apply what i learnt. navigating between sites, docs, stackoverflow. videos like these are not that help, but which are and are free to watch have less than 1k views. i might be biased and wrong, but these waste time.

i am learning rust by reading docs. and it's teaching me so much. i was very fascinated when it gave me a hint about monomorphization. i went a bit deep and it was such a fascinating subject. would a video like these give me a slight hint of something like this and even if they do, they won't cover it.

the issue with these is lets say theres new framework now you have to wait for this guy to upload. the ability to navigate the docs by yourself. that skill is quite important and these take that away. now you are dependent on this guy, these videos. somebody should have already done it.

idk that what i felt. navigating docs is such a vital skill. esp for me. i struggled, it felt daunting 2 years back. but now docs are my way to go. docs of any framework, technology. i do not feel uncomfortable. and still i try to write each letter by my hand. and only copy which i have already written, that too rarely, if so i already knew it needs to dry and i do it asap.

learning the techniques is essential, how to use a tool you can always visit it's manual, but sadly these teaches tools and not techniques...

duckydude20··on Ask HN: Can ChatGPT generate fully functional code?
i really hate all this. codepilot and stuff. it takes away the joy of writing code. esp clean code.
duckydude20··on AlphaCode Attention Visualization
i don't know much about ai or anything. but i would really like if ai can replace competitive programming. i really hate it. it's not programming and a very bad merit to judge. it's one of the thing i hates the most. i hope this type of things makes us rethink how we are judging the people. and how cp rank one cannot design a full system which is maintainable and easy to reason about.
duckydude20··on Ask HN: Developer abused “sign in with GitHub”?
gitter also asked something like this. like it wants to access my public repo. i took some time, but at the end i gave it. i thought it was a normal flow. after this, idk if that's normal. from now on i am not going to use sso esp github one.
duckydude20··on How I learned about corporate firewalls
i am a junior developer and now i am rely heavily on them. esp, multi-threading stuff. but in most cases i know what i am looking for. the particular interface or at least i have some idea. this in true for most jdk framework. others java docs indirectly. ctrl + q. but i do sometimes go back and search uses/example of some implementation i found via docs. eg. selector and channels... but rn, i am liking reading docs first.
duckydude20··on Write a note to your spouse every day
i am so obsessed with writing notes. like, i literally document everything. like everything. it's not like writing diary at end of the day. it's like taking notes you are going through. i am so obsessed, i try to reach out for my mobiles as fast as possible something happen. it's like, i am writing what i am thinking... and it's only for one reason for my future partner, that's all. i want to share everything with her. no matter what... i know it's so much she can't even read everything. also, one i meet her, these notes will be redirected towards her, so kind of no notes, what better that direct convo with her even with messages.... :)

i am waiting so much........

duckydude20··on Google’s video chat merger begins: Now there are two “Google Meet” apps
lol, i like how people cannot understand sarcasm...
duckydude20··on The Apple GPU and the impossible bug
me too, and idk how to cope up with this... i see younger guys than me creating os, and i am here achieved nothing in life... i feel so sad, so depressed, my mood flips so hard, sometimes i feel like just leaving everything and getting away. i know it's not a competition and i don't want to win this, i just want to point at one thing and say, this is created by me. That's all i want and nothing else... But i have nothing in hand... And this happens every time... and i get depressed and start crying...
duckydude20··on How Intelligent Are Cats? (2004)
how can we measure other species intelligence when we can't ours... we can't and we shouldn't, every test which states it measures intelligence is dysfunctional... Loved it... http://messybeast.com/intelligence.htm#:~:text=Humans%20ofte...