is most Agile/Scrum a pale imitation , a hollow shell.
https://www.reddit.com/r/programming/comments/1ojp9sa/is_most_agilescrum_a_pale_imitation_a_hollow_shell/
<!-- SC_OFF -->after working on agile/scrum for years, unfortunately, I seldom see an authentic realization of Agile/Scrum, this doesn't mean I am not a devout believer, it is just that Agile/Scrum is far more than a paradigm shift at the project level, it is actually a culture, and even personality change in its core. It's easy to imitate a scrum in outward form, it is hard to walk the walk. the very core philosophy of agile is Team is the key to adaption, to flexibility, to excellence, that's why we add an extra role of scrum master to engineer the dev team to act like this, that's why we hold the Team rather than individual leader (PO or SM) responsible for the delivery, that's why we employ servant leadership instead of authoritarian leadership, setting aside all other considerations absolutely, only this responsibility change would make Agile a mission impossible for most organizations. because in Scrum, the responsibility of in-time,on-budget delivery rest with the Whole team, not PO, not SM, which gives rise to a series of issues: at the grass root level, to have a productive daily standup requires each developer to be proactive, communicative, collaborative, and business-aware team players, Seriously? you basically change the persona of the tech team( remember there is a thing called Nerd for a reason), you expect them become sales person or consultant overnight? you are changing the personality, not process or method. at the senior management level, you tell the management it is the whole team, not an individual responsible for a failed project? who should he fire if need? therefore, in reality, SM becomes either a scribe or assistant PM, PO still is in charge of the project, dev team just feels it's another show for functionally alliterate management. <!-- SC_ON --> submitted by /u/DK_ZJJ0801 (https://www.reddit.com/user/DK_ZJJ0801)
[link] (https://www.reddit.com/) [comments] (https://www.reddit.com/r/programming/comments/1ojp9sa/is_most_agilescrum_a_pale_imitation_a_hollow_shell/)
https://www.reddit.com/r/programming/comments/1ojp9sa/is_most_agilescrum_a_pale_imitation_a_hollow_shell/
<!-- SC_OFF -->after working on agile/scrum for years, unfortunately, I seldom see an authentic realization of Agile/Scrum, this doesn't mean I am not a devout believer, it is just that Agile/Scrum is far more than a paradigm shift at the project level, it is actually a culture, and even personality change in its core. It's easy to imitate a scrum in outward form, it is hard to walk the walk. the very core philosophy of agile is Team is the key to adaption, to flexibility, to excellence, that's why we add an extra role of scrum master to engineer the dev team to act like this, that's why we hold the Team rather than individual leader (PO or SM) responsible for the delivery, that's why we employ servant leadership instead of authoritarian leadership, setting aside all other considerations absolutely, only this responsibility change would make Agile a mission impossible for most organizations. because in Scrum, the responsibility of in-time,on-budget delivery rest with the Whole team, not PO, not SM, which gives rise to a series of issues: at the grass root level, to have a productive daily standup requires each developer to be proactive, communicative, collaborative, and business-aware team players, Seriously? you basically change the persona of the tech team( remember there is a thing called Nerd for a reason), you expect them become sales person or consultant overnight? you are changing the personality, not process or method. at the senior management level, you tell the management it is the whole team, not an individual responsible for a failed project? who should he fire if need? therefore, in reality, SM becomes either a scribe or assistant PM, PO still is in charge of the project, dev team just feels it's another show for functionally alliterate management. <!-- SC_ON --> submitted by /u/DK_ZJJ0801 (https://www.reddit.com/user/DK_ZJJ0801)
[link] (https://www.reddit.com/) [comments] (https://www.reddit.com/r/programming/comments/1ojp9sa/is_most_agilescrum_a_pale_imitation_a_hollow_shell/)
Help needed: multilayer cipher (Caesar → Atbash → Keyword("keyword") → Rail Fence(k=2)) — brute force failed
https://www.reddit.com/r/programming/comments/1ojr7c2/help_needed_multilayer_cipher_caesar_atbash/
<!-- SC_OFF -->Hi everyone — I’ve been stuck on this multilayer cipher and could use a fresh pair of eyes. Ciphertext (final encrypted output): fm f zfprz md yrqvdjny ypz v wnnu dq uvx wvw yfz vdpuanf djpohy fv mavqlznu m qaf bdnvdu wnwafjh dvnm w udw dqd udcfdnf fnu ypz w udovydfaud y fonqcbx f rddhnmwpud zm d y yndrdqqvwafjh dnfsynarddb ywvwxdrudnf ukhfpn fdjd drvzhmaqnu wnw f f njpnfpad ddfyvcnfofmzfbtfb rjf f zfpcd qdndxq dzfvan xqb wntq rwxdrndxq dmv v tvwpzmwd dfd py lq qn tkvfuapnwxfznz qd What I was told about the encryption chain (in order of application, plaintext → ciphertext): Caesar (unknown shift) Atbash Keyword cipher using keyword: "keyword" Rail Fence with key = 2, offset = 0 So to decrypt you would reverse those steps: RailFence⁻¹ → Keyword⁻¹ → Atbash⁻¹ → Caesar⁻¹. What I’ve already tried (exhaustively / algorithmically): Rail Fence decrypt with key=2 applied both to: the full text including spaces/punctuation, and letters-only (i.e., remove non-letters before rail-fence and keep letters-only through subsequent steps). Rail starting offsets: tried start rail = 0 and start rail = 1. Keyword cipher variants using keyword: keyed alphabets tried: keyword + remaining, remaining + keyword, keyword + reversed(remaining), reversed(keyed), and a variant that merges i/j (classic Playfair-style handling). both mapping conventions (i.e., whether keyed alphabet was used as the ciphertext alphabet or as the plaintext alphabet). Atbash (standard a↔z) as implemented normally. Caesar shifts all 0–25 (brute force). Two orders for the last steps (Atbash→Caesar and Caesar→Atbash) — just in case the description differed slightly. Scored outputs by English heuristics (common-word matches + frequency) and inspected the top candidates. What I found:
None of the automated attempts produced a clean, obviously-correct English plaintext. A few high-scoring candidates contained fragments that look like corrupted English (words or partial words), which suggests we’re close but some parameter (keyword alphabet construction, punctuation handling at Rail-Fence, or Caesar specifics) is still different than assumed. Here’s what I’m asking for (helpful test ideas): If you want to try it, please post your decryption attempt and include: which Rail-Fence interpretation you used (letters-only vs fulltext, start rail 0/1), which keyword alphabet construction (exact keyed alphabet string), and whether you assumed the keyword mapped plaintext→cipher or cipher→plaintext, whether you merged i/j or otherwise modified the alphabet, whether you applied Atbash before or after Caesar, and the Caesar shift you tried. If you have a favorite solver or hill-climbing/substitution solver (e.g., simulated annealing for monoalphabetic substitution), please try it on the state after reversing the Rail Fence and Keyword steps (or on earlier/later intermediate states) — I’ve exhausted the simple brute-force space and an intelligent substitution solver might find the monoalphabetic mapping. If this looks like it could be non-English or contains a substitution variant I didn’t try (like keyed Vigenère instead of a simple keyword monoalphabetic), please say so — I’m open to that possibility. Extra context: I can provide intermediate states (the Rail-Fence-decoded result for letters-only / full-text, etc.) if that helps — say which variant you want and I’ll paste it. Thanks in advance — any idea, clue, or direction is appreciated! <!-- SC_ON --> submitted by /u/Front-Cabinet4945 (https://www.reddit.com/user/Front-Cabinet4945)
[link] (https://www.reddit.com/r/programming/submit/?type=LINK) [comments] (https://www.reddit.com/r/programming/comments/1ojr7c2/help_needed_multilayer_cipher_caesar_atbash/)
https://www.reddit.com/r/programming/comments/1ojr7c2/help_needed_multilayer_cipher_caesar_atbash/
<!-- SC_OFF -->Hi everyone — I’ve been stuck on this multilayer cipher and could use a fresh pair of eyes. Ciphertext (final encrypted output): fm f zfprz md yrqvdjny ypz v wnnu dq uvx wvw yfz vdpuanf djpohy fv mavqlznu m qaf bdnvdu wnwafjh dvnm w udw dqd udcfdnf fnu ypz w udovydfaud y fonqcbx f rddhnmwpud zm d y yndrdqqvwafjh dnfsynarddb ywvwxdrudnf ukhfpn fdjd drvzhmaqnu wnw f f njpnfpad ddfyvcnfofmzfbtfb rjf f zfpcd qdndxq dzfvan xqb wntq rwxdrndxq dmv v tvwpzmwd dfd py lq qn tkvfuapnwxfznz qd What I was told about the encryption chain (in order of application, plaintext → ciphertext): Caesar (unknown shift) Atbash Keyword cipher using keyword: "keyword" Rail Fence with key = 2, offset = 0 So to decrypt you would reverse those steps: RailFence⁻¹ → Keyword⁻¹ → Atbash⁻¹ → Caesar⁻¹. What I’ve already tried (exhaustively / algorithmically): Rail Fence decrypt with key=2 applied both to: the full text including spaces/punctuation, and letters-only (i.e., remove non-letters before rail-fence and keep letters-only through subsequent steps). Rail starting offsets: tried start rail = 0 and start rail = 1. Keyword cipher variants using keyword: keyed alphabets tried: keyword + remaining, remaining + keyword, keyword + reversed(remaining), reversed(keyed), and a variant that merges i/j (classic Playfair-style handling). both mapping conventions (i.e., whether keyed alphabet was used as the ciphertext alphabet or as the plaintext alphabet). Atbash (standard a↔z) as implemented normally. Caesar shifts all 0–25 (brute force). Two orders for the last steps (Atbash→Caesar and Caesar→Atbash) — just in case the description differed slightly. Scored outputs by English heuristics (common-word matches + frequency) and inspected the top candidates. What I found:
None of the automated attempts produced a clean, obviously-correct English plaintext. A few high-scoring candidates contained fragments that look like corrupted English (words or partial words), which suggests we’re close but some parameter (keyword alphabet construction, punctuation handling at Rail-Fence, or Caesar specifics) is still different than assumed. Here’s what I’m asking for (helpful test ideas): If you want to try it, please post your decryption attempt and include: which Rail-Fence interpretation you used (letters-only vs fulltext, start rail 0/1), which keyword alphabet construction (exact keyed alphabet string), and whether you assumed the keyword mapped plaintext→cipher or cipher→plaintext, whether you merged i/j or otherwise modified the alphabet, whether you applied Atbash before or after Caesar, and the Caesar shift you tried. If you have a favorite solver or hill-climbing/substitution solver (e.g., simulated annealing for monoalphabetic substitution), please try it on the state after reversing the Rail Fence and Keyword steps (or on earlier/later intermediate states) — I’ve exhausted the simple brute-force space and an intelligent substitution solver might find the monoalphabetic mapping. If this looks like it could be non-English or contains a substitution variant I didn’t try (like keyed Vigenère instead of a simple keyword monoalphabetic), please say so — I’m open to that possibility. Extra context: I can provide intermediate states (the Rail-Fence-decoded result for letters-only / full-text, etc.) if that helps — say which variant you want and I’ll paste it. Thanks in advance — any idea, clue, or direction is appreciated! <!-- SC_ON --> submitted by /u/Front-Cabinet4945 (https://www.reddit.com/user/Front-Cabinet4945)
[link] (https://www.reddit.com/r/programming/submit/?type=LINK) [comments] (https://www.reddit.com/r/programming/comments/1ojr7c2/help_needed_multilayer_cipher_caesar_atbash/)
Dithering - Part 1
https://www.reddit.com/r/programming/comments/1ojtfvn/dithering_part_1/
<!-- SC_OFF -->Disclaimer - I am NOT the OP of this post. Saw this over on HN and wanted to share here. <!-- SC_ON --> submitted by /u/brokePlusPlusCoder (https://www.reddit.com/user/brokePlusPlusCoder)
[link] (https://visualrambling.space/dithering-part-1/) [comments] (https://www.reddit.com/r/programming/comments/1ojtfvn/dithering_part_1/)
https://www.reddit.com/r/programming/comments/1ojtfvn/dithering_part_1/
<!-- SC_OFF -->Disclaimer - I am NOT the OP of this post. Saw this over on HN and wanted to share here. <!-- SC_ON --> submitted by /u/brokePlusPlusCoder (https://www.reddit.com/user/brokePlusPlusCoder)
[link] (https://visualrambling.space/dithering-part-1/) [comments] (https://www.reddit.com/r/programming/comments/1ojtfvn/dithering_part_1/)
The private conversation anti-pattern in engineering teams
https://www.reddit.com/r/programming/comments/1oju0f7/the_private_conversation_antipattern_in/
submitted by /u/dymissy (https://www.reddit.com/user/dymissy)
[link] (https://open.substack.com/pub/leadthroughmistakes/p/why-we-tend-to-avoid-public-conversations) [comments] (https://www.reddit.com/r/programming/comments/1oju0f7/the_private_conversation_antipattern_in/)
https://www.reddit.com/r/programming/comments/1oju0f7/the_private_conversation_antipattern_in/
submitted by /u/dymissy (https://www.reddit.com/user/dymissy)
[link] (https://open.substack.com/pub/leadthroughmistakes/p/why-we-tend-to-avoid-public-conversations) [comments] (https://www.reddit.com/r/programming/comments/1oju0f7/the_private_conversation_antipattern_in/)
Fil-C: A memory-safe C implementation
https://www.reddit.com/r/programming/comments/1ojwnec/filc_a_memorysafe_c_implementation/
<!-- SC_OFF -->A memory-safe implementation of C and C++ that aims to let C code run safely, unmodified. <!-- SC_ON --> submitted by /u/waozen (https://www.reddit.com/user/waozen)
[link] (https://lwn.net/SubscriberLink/1042938/38d8dde9db211cab/) [comments] (https://www.reddit.com/r/programming/comments/1ojwnec/filc_a_memorysafe_c_implementation/)
https://www.reddit.com/r/programming/comments/1ojwnec/filc_a_memorysafe_c_implementation/
<!-- SC_OFF -->A memory-safe implementation of C and C++ that aims to let C code run safely, unmodified. <!-- SC_ON --> submitted by /u/waozen (https://www.reddit.com/user/waozen)
[link] (https://lwn.net/SubscriberLink/1042938/38d8dde9db211cab/) [comments] (https://www.reddit.com/r/programming/comments/1ojwnec/filc_a_memorysafe_c_implementation/)
Java Generics and Collections • Maurice Naftalin & Stuart Marks
https://www.reddit.com/r/programming/comments/1ojzqgg/java_generics_and_collections_maurice_naftalin/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/WpvmRaHEQzA?list=PLEx5khR4g7PJbSLmADahf0LOpTLifiCra) [comments] (https://www.reddit.com/r/programming/comments/1ojzqgg/java_generics_and_collections_maurice_naftalin/)
https://www.reddit.com/r/programming/comments/1ojzqgg/java_generics_and_collections_maurice_naftalin/
submitted by /u/goto-con (https://www.reddit.com/user/goto-con)
[link] (https://youtu.be/WpvmRaHEQzA?list=PLEx5khR4g7PJbSLmADahf0LOpTLifiCra) [comments] (https://www.reddit.com/r/programming/comments/1ojzqgg/java_generics_and_collections_maurice_naftalin/)
Zyn - An extensible pub/sub messaging protocol for real-time applications
https://www.reddit.com/r/programming/comments/1ok0myr/zyn_an_extensible_pubsub_messaging_protocol_for/
submitted by /u/ortuman84 (https://www.reddit.com/user/ortuman84)
[link] (https://github.com/zyn-org/zyn) [comments] (https://www.reddit.com/r/programming/comments/1ok0myr/zyn_an_extensible_pubsub_messaging_protocol_for/)
https://www.reddit.com/r/programming/comments/1ok0myr/zyn_an_extensible_pubsub_messaging_protocol_for/
submitted by /u/ortuman84 (https://www.reddit.com/user/ortuman84)
[link] (https://github.com/zyn-org/zyn) [comments] (https://www.reddit.com/r/programming/comments/1ok0myr/zyn_an_extensible_pubsub_messaging_protocol_for/)
How I solved nutrition aligned to diet problem using vector database
https://www.reddit.com/r/programming/comments/1ok0pm7/how_i_solved_nutrition_aligned_to_diet_problem/
submitted by /u/vs-borodin (https://www.reddit.com/user/vs-borodin)
[link] (https://medium.com/coreteq/how-i-solved-nutrition-aligned-to-diet-problem-using-vector-database-d52812b8b71e) [comments] (https://www.reddit.com/r/programming/comments/1ok0pm7/how_i_solved_nutrition_aligned_to_diet_problem/)
https://www.reddit.com/r/programming/comments/1ok0pm7/how_i_solved_nutrition_aligned_to_diet_problem/
submitted by /u/vs-borodin (https://www.reddit.com/user/vs-borodin)
[link] (https://medium.com/coreteq/how-i-solved-nutrition-aligned-to-diet-problem-using-vector-database-d52812b8b71e) [comments] (https://www.reddit.com/r/programming/comments/1ok0pm7/how_i_solved_nutrition_aligned_to_diet_problem/)
How Google, Amazon, and CrowdStrike broke millions of systems
https://www.reddit.com/r/programming/comments/1ok3tt3/how_google_amazon_and_crowdstrike_broke_millions/
submitted by /u/milanm08 (https://www.reddit.com/user/milanm08)
[link] (https://newsletter.techworld-with-milan.com/p/how-google-amazon-and-crowdstrike) [comments] (https://www.reddit.com/r/programming/comments/1ok3tt3/how_google_amazon_and_crowdstrike_broke_millions/)
https://www.reddit.com/r/programming/comments/1ok3tt3/how_google_amazon_and_crowdstrike_broke_millions/
submitted by /u/milanm08 (https://www.reddit.com/user/milanm08)
[link] (https://newsletter.techworld-with-milan.com/p/how-google-amazon-and-crowdstrike) [comments] (https://www.reddit.com/r/programming/comments/1ok3tt3/how_google_amazon_and_crowdstrike_broke_millions/)
Qt Creator 18 released
https://www.reddit.com/r/programming/comments/1ok4935/qt_creator_18_released/
submitted by /u/jlpcsl (https://www.reddit.com/user/jlpcsl)
[link] (https://www.qt.io/blog/qt-creator-18-released) [comments] (https://www.reddit.com/r/programming/comments/1ok4935/qt_creator_18_released/)
https://www.reddit.com/r/programming/comments/1ok4935/qt_creator_18_released/
submitted by /u/jlpcsl (https://www.reddit.com/user/jlpcsl)
[link] (https://www.qt.io/blog/qt-creator-18-released) [comments] (https://www.reddit.com/r/programming/comments/1ok4935/qt_creator_18_released/)
How to Build a DenseNet201 Model for Sports Image Classification
https://www.reddit.com/r/programming/comments/1ok66er/how_to_build_a_densenet201_model_for_sports_image/
<!-- SC_OFF -->Hi, For anyone studying image classification with DenseNet201, this tutorial walks through preparing a sports dataset, standardizing images, and encoding labels. It explains why DenseNet201 is a strong transfer-learning backbone for limited data and demonstrates training, evaluation, and single-image prediction with clear preprocessing steps. Written explanation with code: https://eranfeit.net/how-to-build-a-densenet201-model-for-sports-image-classification/
Video explanation: https://youtu.be/TJ3i5r1pq98 This content is educational only, and I welcome constructive feedback or comparisons from your own experiments. Eran <!-- SC_ON --> submitted by /u/Feitgemel (https://www.reddit.com/user/Feitgemel)
[link] (https://eranfeit.net/how-to-build-a-densenet201-model-for-sports-image-classification/) [comments] (https://www.reddit.com/r/programming/comments/1ok66er/how_to_build_a_densenet201_model_for_sports_image/)
https://www.reddit.com/r/programming/comments/1ok66er/how_to_build_a_densenet201_model_for_sports_image/
<!-- SC_OFF -->Hi, For anyone studying image classification with DenseNet201, this tutorial walks through preparing a sports dataset, standardizing images, and encoding labels. It explains why DenseNet201 is a strong transfer-learning backbone for limited data and demonstrates training, evaluation, and single-image prediction with clear preprocessing steps. Written explanation with code: https://eranfeit.net/how-to-build-a-densenet201-model-for-sports-image-classification/
Video explanation: https://youtu.be/TJ3i5r1pq98 This content is educational only, and I welcome constructive feedback or comparisons from your own experiments. Eran <!-- SC_ON --> submitted by /u/Feitgemel (https://www.reddit.com/user/Feitgemel)
[link] (https://eranfeit.net/how-to-build-a-densenet201-model-for-sports-image-classification/) [comments] (https://www.reddit.com/r/programming/comments/1ok66er/how_to_build_a_densenet201_model_for_sports_image/)
Zig's New Async I/O (Text Version)
https://www.reddit.com/r/programming/comments/1ok88li/zigs_new_async_io_text_version/
submitted by /u/BrewedDoritos (https://www.reddit.com/user/BrewedDoritos)
[link] (https://andrewkelley.me/post/zig-new-async-io-text-version.html) [comments] (https://www.reddit.com/r/programming/comments/1ok88li/zigs_new_async_io_text_version/)
https://www.reddit.com/r/programming/comments/1ok88li/zigs_new_async_io_text_version/
submitted by /u/BrewedDoritos (https://www.reddit.com/user/BrewedDoritos)
[link] (https://andrewkelley.me/post/zig-new-async-io-text-version.html) [comments] (https://www.reddit.com/r/programming/comments/1ok88li/zigs_new_async_io_text_version/)
Virtual List: Overcoming the 16,777,200px Limitation of Chrome
https://www.reddit.com/r/programming/comments/1okaygp/virtual_list_overcoming_the_16777200px_limitation/
submitted by /u/tanin47 (https://www.reddit.com/user/tanin47)
[link] (https://tanin.nanakorn.com/virtual-list-overcoming-the-16-777-200px-limitation-of-chrome/) [comments] (https://www.reddit.com/r/programming/comments/1okaygp/virtual_list_overcoming_the_16777200px_limitation/)
https://www.reddit.com/r/programming/comments/1okaygp/virtual_list_overcoming_the_16777200px_limitation/
submitted by /u/tanin47 (https://www.reddit.com/user/tanin47)
[link] (https://tanin.nanakorn.com/virtual-list-overcoming-the-16-777-200px-limitation-of-chrome/) [comments] (https://www.reddit.com/r/programming/comments/1okaygp/virtual_list_overcoming_the_16777200px_limitation/)
Jujutsu at Google
https://www.reddit.com/r/programming/comments/1okekv7/jujutsu_at_google/
submitted by /u/steveklabnik1 (https://www.reddit.com/user/steveklabnik1)
[link] (https://www.youtube.com/watch?v=v9Ob5yPpC0A) [comments] (https://www.reddit.com/r/programming/comments/1okekv7/jujutsu_at_google/)
https://www.reddit.com/r/programming/comments/1okekv7/jujutsu_at_google/
submitted by /u/steveklabnik1 (https://www.reddit.com/user/steveklabnik1)
[link] (https://www.youtube.com/watch?v=v9Ob5yPpC0A) [comments] (https://www.reddit.com/r/programming/comments/1okekv7/jujutsu_at_google/)
Tik Tok saved $300000 per year in computing costs by having an intern partially rewrite a microservice in Rust.
https://www.reddit.com/r/programming/comments/1okf0md/tik_tok_saved_300000_per_year_in_computing_costs/
<!-- SC_OFF -->Nowadays, many developers claim that optimization is pointless because computers are fast, and developer time is expensive. While that may be true, optimization is not always pointless. Running server farms can be expensive, as well. Go is not a super slow language. However, after profiling, an intern at TikTok rewrote part of a single CPU-bound micro-service from Go into Rust, and it offered a drop from 78.3% CPU usage to 52% CPU usage. It dropped memory usage from 7.4% to 2.07%, and it dropped p99 latency from 19.87ms to 4.79ms. In addition, the rewrite enabled the micro-service to handle twice the traffic. The saved money comes from the reduced costs from needing fewer vCPU cores running. While this may seem like an insignificant savings for a company of TikTok's scale, it was only a partial rewrite of a single micro-service, and the work was done by an intern. <!-- SC_ON --> submitted by /u/InfinitesimaInfinity (https://www.reddit.com/user/InfinitesimaInfinity)
[link] (https://www.linkedin.com/posts/animesh-gaitonde_tech-systemdesign-rust-activity-7377602168482160640-z_gL) [comments] (https://www.reddit.com/r/programming/comments/1okf0md/tik_tok_saved_300000_per_year_in_computing_costs/)
https://www.reddit.com/r/programming/comments/1okf0md/tik_tok_saved_300000_per_year_in_computing_costs/
<!-- SC_OFF -->Nowadays, many developers claim that optimization is pointless because computers are fast, and developer time is expensive. While that may be true, optimization is not always pointless. Running server farms can be expensive, as well. Go is not a super slow language. However, after profiling, an intern at TikTok rewrote part of a single CPU-bound micro-service from Go into Rust, and it offered a drop from 78.3% CPU usage to 52% CPU usage. It dropped memory usage from 7.4% to 2.07%, and it dropped p99 latency from 19.87ms to 4.79ms. In addition, the rewrite enabled the micro-service to handle twice the traffic. The saved money comes from the reduced costs from needing fewer vCPU cores running. While this may seem like an insignificant savings for a company of TikTok's scale, it was only a partial rewrite of a single micro-service, and the work was done by an intern. <!-- SC_ON --> submitted by /u/InfinitesimaInfinity (https://www.reddit.com/user/InfinitesimaInfinity)
[link] (https://www.linkedin.com/posts/animesh-gaitonde_tech-systemdesign-rust-activity-7377602168482160640-z_gL) [comments] (https://www.reddit.com/r/programming/comments/1okf0md/tik_tok_saved_300000_per_year_in_computing_costs/)
An interview with Ken Silverman, creator of the Build Engine (Duke Nukem 3d, Shadow Warrior, Blood). Ken programmed the engine at the age of just 17.
https://www.reddit.com/r/programming/comments/1okfimd/an_interview_with_ken_silverman_creator_of_the/
submitted by /u/Tech-Jesse (https://www.reddit.com/user/Tech-Jesse)
[link] (https://youtu.be/WruzfQLxpQY) [comments] (https://www.reddit.com/r/programming/comments/1okfimd/an_interview_with_ken_silverman_creator_of_the/)
https://www.reddit.com/r/programming/comments/1okfimd/an_interview_with_ken_silverman_creator_of_the/
submitted by /u/Tech-Jesse (https://www.reddit.com/user/Tech-Jesse)
[link] (https://youtu.be/WruzfQLxpQY) [comments] (https://www.reddit.com/r/programming/comments/1okfimd/an_interview_with_ken_silverman_creator_of_the/)
Mobile Home Screen with Live Preview and Source Code
https://www.reddit.com/r/programming/comments/1okges9/mobile_home_screen_with_live_preview_and_source/
<!-- SC_OFF -->Mobile Home Screen Tutorial - Live Preview With Source Code Learn how to create a stunning mobile interface with glassmorphism effects and animations <!-- SC_ON --> submitted by /u/justok25 (https://www.reddit.com/user/justok25)
[link] (https://colorbold.com/tutorial/mobile-home-screen) [comments] (https://www.reddit.com/r/programming/comments/1okges9/mobile_home_screen_with_live_preview_and_source/)
https://www.reddit.com/r/programming/comments/1okges9/mobile_home_screen_with_live_preview_and_source/
<!-- SC_OFF -->Mobile Home Screen Tutorial - Live Preview With Source Code Learn how to create a stunning mobile interface with glassmorphism effects and animations <!-- SC_ON --> submitted by /u/justok25 (https://www.reddit.com/user/justok25)
[link] (https://colorbold.com/tutorial/mobile-home-screen) [comments] (https://www.reddit.com/r/programming/comments/1okges9/mobile_home_screen_with_live_preview_and_source/)
NeuroMark – AI-powered bookmark organizer for Firefox
https://www.reddit.com/r/programming/comments/1okojyn/neuromark_aipowered_bookmark_organizer_for_firefox/
submitted by /u/imizenoa (https://www.reddit.com/user/imizenoa)
[link] (https://addons.mozilla.org/en-GB/firefox/addon/neuromark/) [comments] (https://www.reddit.com/r/programming/comments/1okojyn/neuromark_aipowered_bookmark_organizer_for_firefox/)
https://www.reddit.com/r/programming/comments/1okojyn/neuromark_aipowered_bookmark_organizer_for_firefox/
submitted by /u/imizenoa (https://www.reddit.com/user/imizenoa)
[link] (https://addons.mozilla.org/en-GB/firefox/addon/neuromark/) [comments] (https://www.reddit.com/r/programming/comments/1okojyn/neuromark_aipowered_bookmark_organizer_for_firefox/)
Passwordless login via email OTP is that a good option?
https://www.reddit.com/r/programming/comments/1okph9u/passwordless_login_via_email_otp_is_that_a_good/
<!-- SC_OFF -->Hey everyone, we are planning to introduce Passwordless login via email OTP is that a good option over other traditional login methods like email-password login, login with other services like Google/Apple etc. Do you have any other option which is safe, secure and quick What are you thoughts? <!-- SC_ON --> submitted by /u/Agile_Guess_523 (https://www.reddit.com/user/Agile_Guess_523)
[link] (http://devloprr.com/) [comments] (https://www.reddit.com/r/programming/comments/1okph9u/passwordless_login_via_email_otp_is_that_a_good/)
https://www.reddit.com/r/programming/comments/1okph9u/passwordless_login_via_email_otp_is_that_a_good/
<!-- SC_OFF -->Hey everyone, we are planning to introduce Passwordless login via email OTP is that a good option over other traditional login methods like email-password login, login with other services like Google/Apple etc. Do you have any other option which is safe, secure and quick What are you thoughts? <!-- SC_ON --> submitted by /u/Agile_Guess_523 (https://www.reddit.com/user/Agile_Guess_523)
[link] (http://devloprr.com/) [comments] (https://www.reddit.com/r/programming/comments/1okph9u/passwordless_login_via_email_otp_is_that_a_good/)
We’re trying to make code reuse actually work
https://www.reddit.com/r/programming/comments/1okpwn8/were_trying_to_make_code_reuse_actually_work/
<!-- SC_OFF -->We’ve all said “I’ll turn this into a reusable package later” - and almost never do. We built Boilerplate.com because we wanted to actually make that easy. On Boilerplate you can: Package your code once and publish it (npm/Maven integrated).
Share it publicly or privately within your team.
Even earn from it if others start using your component.
There’s also a community blog built in - so devs can share how and why they built things, not just the code.
And everything’s security-scanned before it’s published. We’re a small startup trying to fix one of the oldest dev problems - how to stop rewriting the same stuff.
Would love your feedback on whether we’re solving something you’d actually use. 👉 boilerplate.com (https://boilerplate.com/) <!-- SC_ON --> submitted by /u/Boilerplatecom (https://www.reddit.com/user/Boilerplatecom)
[link] (http://boilerplate.com/) [comments] (https://www.reddit.com/r/programming/comments/1okpwn8/were_trying_to_make_code_reuse_actually_work/)
https://www.reddit.com/r/programming/comments/1okpwn8/were_trying_to_make_code_reuse_actually_work/
<!-- SC_OFF -->We’ve all said “I’ll turn this into a reusable package later” - and almost never do. We built Boilerplate.com because we wanted to actually make that easy. On Boilerplate you can: Package your code once and publish it (npm/Maven integrated).
Share it publicly or privately within your team.
Even earn from it if others start using your component.
There’s also a community blog built in - so devs can share how and why they built things, not just the code.
And everything’s security-scanned before it’s published. We’re a small startup trying to fix one of the oldest dev problems - how to stop rewriting the same stuff.
Would love your feedback on whether we’re solving something you’d actually use. 👉 boilerplate.com (https://boilerplate.com/) <!-- SC_ON --> submitted by /u/Boilerplatecom (https://www.reddit.com/user/Boilerplatecom)
[link] (http://boilerplate.com/) [comments] (https://www.reddit.com/r/programming/comments/1okpwn8/were_trying_to_make_code_reuse_actually_work/)