Reddit Programming – Telegram
Reddit Programming
211 subscribers
1.22K photos
125K links
I will send you newest post from subreddit /r/programming
Download Telegram
C -> Java != Java -> LLM
https://www.reddit.com/r/programming/comments/1pxiyzg/c_java_java_llm/

<!-- SC_OFF -->Many are saying that LLMs are the same kind of transition for programming as assembly -> C or C -> Java. But I don't think that's right because the intermediate artifact hasn't changed in the same way as in those prior transitions. This post explains my thinking. <!-- SC_ON --> submitted by /u/davidkopec (https://www.reddit.com/user/davidkopec)
[link] (https://www.observationalhazard.com/2025/12/c-java-java-llm.html) [comments] (https://www.reddit.com/r/programming/comments/1pxiyzg/c_java_java_llm/)
Rich Hickey: Simplicity is a prerequisite for reliability
https://www.reddit.com/r/programming/comments/1pzfo4r/rich_hickey_simplicity_is_a_prerequisite_for/

<!-- SC_OFF -->Rewatched this recently. Still one of the clearest explanations of why systems fail as complexity accumulates. would like to know how people here apply this in real projects. <!-- SC_ON --> submitted by /u/Digitalunicon (https://www.reddit.com/user/Digitalunicon)
[link] (https://www.infoq.com/presentations/Simple-Made-Easy/) [comments] (https://www.reddit.com/r/programming/comments/1pzfo4r/rich_hickey_simplicity_is_a_prerequisite_for/)
PSA: Be aware when opening "take home challenges" from untrusted recruiters
https://www.reddit.com/r/programming/comments/1pzvo25/psa_be_aware_when_opening_take_home_challenges/

<!-- SC_OFF -->I was recently contacted by linkedIn "recruiter" who's upto no good it seems. After some brief chatting, they asked me to complete a take-home assignment to go ahead with the recruitment process. This is the link to said take home challenge: https://bitbucket.org/brain0xlab/challenge/src/master/ It all seemed a bit suspcious and I wanted to check the repo out before cloning it and opening it myself. This repository contains a vscode auto run task: https://bitbucket.org/brain0xlab/challenge/src/master/.vscode/tasks.json <- This is a HUGE red flag. This task, through several layers of indirection, effectively downloads a stringified obfuscated JS noscript disguised as a json file from this link: https://api.npoint.io/3b0e9f7bfcd85cc9e77d The JSON is downloaded via a "env.js" file downloaded from here (WARNING: malware noscript host): https://vscode-settings-bootstrap[dot]vercel[dot]app/settings/env?flag=306 (replace the dots with actual dots) You'll likely need to use curl -L or something to actually download it. This vscode-settings-bootstrap is likely hosted by the malware creators as this is the website hosting the actual malware stuff primarily. npoint is sort of just a general service. Notice how the env.js file downloads the malware noscript containing json from npoint, extracts the obfuscated js from the cookie field and runs it. I have not managed to gather more information about the malware noscript itself. I know it reads a bunch of system information, reads credentials from filesystem (e.g ssh private keys) and tries to upload them to some domain. I sorta gave up figuring out what domain it is since the noscript does A LOT of useless work to waste cpu cycles and my virtualbox was simply taking too long to get to the meaty part. I have reported the linked in profile and bitbucket repo. TL;DR: Don't open take home challenges and grant it permissions, especially if it contains auto run noscripts... <!-- SC_ON --> submitted by /u/Phantom569 (https://www.reddit.com/user/Phantom569)
[link] (https://bitbucket.org/brain0xlab/challenge/src/master/) [comments] (https://www.reddit.com/r/programming/comments/1pzvo25/psa_be_aware_when_opening_take_home_challenges/)
Frontend development in 2025 - indepth recap
https://www.reddit.com/r/programming/comments/1q0h7k9/frontend_development_in_2025_indepth_recap/

<!-- SC_OFF -->a concise, research-driven recap covering the key shifts in frontend engineering this year—framework evolution, performance metrics (INP), AI tooling impact, accessibility compliance, and infrastructure choices. Read here: https://medium.com/@iammidhul/frontend-development-in-2025-an-in-depth-ecosystem-recap-c38d30ac9b6f?sk=fe167a4ed2fcc3c06f12c2fa596ad77c <!-- SC_ON --> submitted by /u/iammidhul (https://www.reddit.com/user/iammidhul)
[link] (https://medium.com/@iammidhul/frontend-development-in-2025-an-in-depth-ecosystem-recap-c38d30ac9b6f?sk=fe167a4ed2fcc3c06f12c2fa596ad77c) [comments] (https://www.reddit.com/r/programming/comments/1q0h7k9/frontend_development_in_2025_indepth_recap/)
JavaFX User Management System – BCrypt Password Hashing (Part 6)
https://www.reddit.com/r/programming/comments/1q0x8vp/javafx_user_management_system_bcrypt_password/

<!-- SC_OFF -->Hey everyone
I’m building a complete User Management System using JavaFX & MySQL, and in Part 6 I explain how to securely hash passwords using BCrypt instead of storing plain text passwords. Great for students, final-year projects, or anyone learning Java desktop applications. Watch here:
[Part 6 | User Management System in JavaFX & MySQL | BCrypt Password Hashing & Secure Storage (https://www.youtube.com/watch?v=LDD1Kan7tOI&t=4s)] Feedback and suggestions are welcome. Thanks! <!-- SC_ON --> submitted by /u/Substantial-Log-9305 (https://www.reddit.com/user/Substantial-Log-9305)
[link] (https://www.youtube.com/watch?v=LDD1Kan7tOI&t=4s) [comments] (https://www.reddit.com/r/programming/comments/1q0x8vp/javafx_user_management_system_bcrypt_password/)