reddit_programming | Technologies

Telegram-канал reddit_programming - Reddit Programming

251

I will send you newest post from subreddit /r/programming

Subscribe to a channel

Reddit Programming

RISC-V Vector Extension overview
https://www.reddit.com/r/programming/comments/1gnucav/riscv_vector_extension_overview/

submitted by /u/mttd (https://www.reddit.com/user/mttd)
[link] (http://0x80.pl/notesen/2024-11-09-riscv-vector-extension.html) [comments] (https://www.reddit.com/r/programming/comments/1gnucav/riscv_vector_extension_overview/)

Читать полностью…

Reddit Programming

Consolidated list of similar problems of all patterns in LeetCode, Check it out!
https://www.reddit.com/r/programming/comments/1gnpi6f/consolidated_list_of_similar_problems_of_all/

submitted by /u/grid417 (https://www.reddit.com/user/grid417)
[link] (https://grid47.xyz/lists/) [comments] (https://www.reddit.com/r/programming/comments/1gnpi6f/consolidated_list_of_similar_problems_of_all/)

Читать полностью…

Reddit Programming

Deploy Serverless Node.js REST API to AWS in 5 Minutes
https://www.reddit.com/r/programming/comments/1gnlyoj/deploy_serverless_nodejs_rest_api_to_aws_in_5/

<!-- SC_OFF -->I've been working on a tool called Less that automates the creation and deployment of serverless components to AWS. No AWS or Cloud experience is necessary at all and there is almost no learning curve. For those of you that do grasp AWS concepts we are creating an API Gateway with Lambda functions behind the scenes. If you check out the video and/or docs and share your feedback I would greatly appreciate it. You can also learn how to create Web Sockets, Topics/Subscribers, CRON Jobs, and much more in the docs. Very much looking forward to your thoughts! <!-- SC_ON --> submitted by /u/chuva-io (https://www.reddit.com/user/chuva-io)
[link] (https://www.youtube.com/watch?v=TOKJWdhcbio) [comments] (https://www.reddit.com/r/programming/comments/1gnlyoj/deploy_serverless_nodejs_rest_api_to_aws_in_5/)

Читать полностью…

Reddit Programming

Introducing Python Dateonly Package: A Modular Alternative for Faster Date Operations Compared to datetime.
https://www.reddit.com/r/programming/comments/1gnlmhb/introducing_python_dateonly_package_a_modular/

submitted by /u/ishammohamed (https://www.reddit.com/user/ishammohamed)
[link] (https://programmium.wordpress.com/2024/11/09/modular-faster-dateonly-operations-in-python/) [comments] (https://www.reddit.com/r/programming/comments/1gnlmhb/introducing_python_dateonly_package_a_modular/)

Читать полностью…

Reddit Programming

Invite junior developers to Code Reviews
https://www.reddit.com/r/programming/comments/1gnf0yf/invite_junior_developers_to_code_reviews/

submitted by /u/RobinCrusoe25 (https://www.reddit.com/user/RobinCrusoe25)
[link] (https://zakirullin.md/cognitive#long) [comments] (https://www.reddit.com/r/programming/comments/1gnf0yf/invite_junior_developers_to_code_reviews/)

Читать полностью…

Reddit Programming

My Simple Knowledge Management and Time Tracking System
https://www.reddit.com/r/programming/comments/1gndxbg/my_simple_knowledge_management_and_time_tracking/

submitted by /u/henrik_w (https://www.reddit.com/user/henrik_w)
[link] (https://henrikwarne.com/2024/11/09/my-simple-knowledge-management-and-time-tracking-system/) [comments] (https://www.reddit.com/r/programming/comments/1gndxbg/my_simple_knowledge_management_and_time_tracking/)

Читать полностью…

Reddit Programming

Open source drone localization using RasPi 0w + RasPi cameras
https://www.reddit.com/r/programming/comments/1gndndk/open_source_drone_localization_using_raspi_0w/

submitted by /u/Mbird1258 (https://www.reddit.com/user/Mbird1258)
[link] (https://matthew-bird.com/blogs/Drone-Rel-Pos.html) [comments] (https://www.reddit.com/r/programming/comments/1gndndk/open_source_drone_localization_using_raspi_0w/)

Читать полностью…

Reddit Programming

Beating the dinosaur game with ML
https://www.reddit.com/r/programming/comments/1gndnbc/beating_the_dinosaur_game_with_ml/

submitted by /u/Mbird1258 (https://www.reddit.com/user/Mbird1258)
[link] (https://matthew-bird.com/blogs/Dino-Game-ML.html) [comments] (https://www.reddit.com/r/programming/comments/1gndnbc/beating_the_dinosaur_game_with_ml/)

Читать полностью…

Reddit Programming

How NoSQL Databases Speed-Up Write-Heavy Workloads?
https://www.reddit.com/r/programming/comments/1gncq1d/how_nosql_databases_speedup_writeheavy_workloads/

submitted by /u/scalablethread (https://www.reddit.com/user/scalablethread)
[link] (https://newsletter.scalablethread.com/p/how-lsm-trees-optimize-write-heavy) [comments] (https://www.reddit.com/r/programming/comments/1gncq1d/how_nosql_databases_speedup_writeheavy_workloads/)

Читать полностью…

Reddit Programming

How Google Ads Was Able to Support 4.77 Billion Users With a SQL Database
https://www.reddit.com/r/programming/comments/1gna6i6/how_google_ads_was_able_to_support_477_billion/

submitted by /u/sdxyz42 (https://www.reddit.com/user/sdxyz42)
[link] (https://newsletter.systemdesign.one/p/cloud-spanner-database) [comments] (https://www.reddit.com/r/programming/comments/1gna6i6/how_google_ads_was_able_to_support_477_billion/)

Читать полностью…

Reddit Programming

TAO - Meta's Scalable architecture powering world's largest social graph
https://www.reddit.com/r/programming/comments/1gn7w7v/tao_metas_scalable_architecture_powering_worlds/

submitted by /u/animesh371 (https://www.reddit.com/user/animesh371)
[link] (https://engineeringatscale.substack.com/p/tao-metas-scalable-architecture-powering) [comments] (https://www.reddit.com/r/programming/comments/1gn7w7v/tao_metas_scalable_architecture_powering_worlds/)

Читать полностью…

Reddit Programming

Basic Things
https://www.reddit.com/r/programming/comments/1gn2p47/basic_things/

submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://matklad.github.io/2024/03/22/basic-things.html) [comments] (https://www.reddit.com/r/programming/comments/1gn2p47/basic_things/)

Читать полностью…

Reddit Programming

Open source 3D globe GitHubHQ-style traffic visualizer
https://www.reddit.com/r/programming/comments/1gmys4z/open_source_3d_globe_githubhqstyle_traffic/

submitted by /u/breck (https://www.reddit.com/user/breck)
[link] (https://x.com/breckyunits/status/1854886389776892403) [comments] (https://www.reddit.com/r/programming/comments/1gmys4z/open_source_3d_globe_githubhqstyle_traffic/)

Читать полностью…

Reddit Programming

Everything you need to know about Quines - Self Replicating computer programs - a blog series.
https://www.reddit.com/r/programming/comments/1gmmokz/everything_you_need_to_know_about_quines_self/

submitted by /u/Darshan_AS (https://www.reddit.com/user/Darshan_AS)
[link] (https://darshan.hashnode.dev/series/quines) [comments] (https://www.reddit.com/r/programming/comments/1gmmokz/everything_you_need_to_know_about_quines_self/)

Читать полностью…

Reddit Programming

I made a tool to improve dev experience when working with AWS Lambda and Terraform. Local execution and debugging of infrastructure deployed in to AWS.
https://www.reddit.com/r/programming/comments/1gmlxda/i_made_a_tool_to_improve_dev_experience_when/

submitted by /u/uatec (https://www.reddit.com/user/uatec)
[link] (https://github.com/uatec/teleform) [comments] (https://www.reddit.com/r/programming/comments/1gmlxda/i_made_a_tool_to_improve_dev_experience_when/)

Читать полностью…

Reddit Programming

Toward infinite context for code
https://www.reddit.com/r/programming/comments/1gnr55h/toward_infinite_context_for_code/

submitted by /u/creativefisher (https://www.reddit.com/user/creativefisher)
[link] (https://sourcegraph.com/blog/towards-infinite-context-for-code) [comments] (https://www.reddit.com/r/programming/comments/1gnr55h/toward_infinite_context_for_code/)

Читать полностью…

Reddit Programming

Easy-to-use yet powerful SwiftUI framework for creating popups, popovers, sheets, alerts, toasts, banners, and more
https://www.reddit.com/r/programming/comments/1gnms4r/easytouse_yet_powerful_swiftui_framework_for/

submitted by /u/_mijick (https://www.reddit.com/user/_mijick)
[link] (https://github.com/Mijick/Popups) [comments] (https://www.reddit.com/r/programming/comments/1gnms4r/easytouse_yet_powerful_swiftui_framework_for/)

Читать полностью…

Reddit Programming

step by step code execution visualizer for Python
https://www.reddit.com/r/programming/comments/1gnlq3j/step_by_step_code_execution_visualizer_for_python/

submitted by /u/main-pynerds (https://www.reddit.com/user/main-pynerds)
[link] (https://www.pynerds.com/visualize/) [comments] (https://www.reddit.com/r/programming/comments/1gnlq3j/step_by_step_code_execution_visualizer_for_python/)

Читать полностью…

Reddit Programming

The Impossibility of Making an Elite Engineer
https://www.reddit.com/r/programming/comments/1gnjury/the_impossibility_of_making_an_elite_engineer/

submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://tidyfirst.substack.com/p/the-impossibility-of-making-an-elite) [comments] (https://www.reddit.com/r/programming/comments/1gnjury/the_impossibility_of_making_an_elite_engineer/)

Читать полностью…

Reddit Programming

Modern Java Book
https://www.reddit.com/r/programming/comments/1gnew38/modern_java_book/

<!-- SC_OFF -->This is a book intended to teach someone the Java language, from scratch. You will find that the content makes heavy use of recently released and, for the moment, preview features. This is intentional as much of the topic ordering doesn't work without at least Java 21. Right now I have several key areas where I could use some help: Writing Challenges. Most of the early sections have challenges students can do to test their understanding of the topics covered and for practice. I've shifted my focus away from these to make more progress on the main content of the book. Any assistance would be appreciated. Theming. A lot of the chapters are...bland. Purely technical. I find that when I have the imagination to "theme" the subjects they become higher quality and more engaging overall. See an anime you liked recently and think you can make the math chapters use the characters from it? Give it a shot! Fixing Mechanical Issues. I don't have an editor and I don't often proofread. If you find mechanical errors in my grammar or find issues with the way topics are ordered I would welcome fixes. Notably I do not want to open the floodgates for contributions on the main chapter content just yet. This has the downside of slower progress but the upside of a more coherent result. My primary goals with this are Get the ordering of topics right. By this I mean that every topic covered should have had its prerequisites covered in the topics previous. While "lesson 1: Inheritance" is clearly wrong in this regard, some things are more subtle. Be a template for other people. This is a book. Not everyone likes books, some like youtube videos, some like over priced udemy courses, some attend College, etc. Everyone has different learning paths. I hope this to be of use to anyone looking to make a more up to date Java curriculum and hope that the vague order of things (which I consider superior to the content produced with the Java of years' past) is carried through. Write as if the newest Java wasn't new. It's obvious when a book was written before Java 8 because it always has newer additions with "addendum: brand new stuff in Java 8." But the order language features were introduced is hardly a good order to teach them. You have to pretend that Java 23+ has always been the Java. Does it really make sense to show terrible C-style switch statements way before switch expressions? Write as if the words Object Oriented Programming, Functional Programming, etc. didn't exist. While I understand that these all have definitions and are useful concepts to know about, introducing them early seems to lead to either dogma, rejection of said dogma, or some mix thereof. None of them are actually needed to understand the mechanics of and motivation behind what we would call "object oriented" or "functional" techniques. They certainly don't work as justification for adding getters and setters to every class. My immediate short term goal is to get this "ready to go" for when anonymous main classes is in a stable Java release. Thats the point at which we could start to: Have actual students go through it without also needing to explain the --enable-preview mechanism. Use the topic order to build other sorts of non-book resources like videos, curriculums, projects, etc. Convince actual teachers to change from "objects first" to something less insane. I haven't integrated println or readln yet, but will do so eventually. <!-- SC_ON --> submitted by /u/bowbahdoe (https://www.reddit.com/user/bowbahdoe)
[link] (https://javabook.mccue.dev/) [comments] (https://www.reddit.com/r/programming/comments/1gnew38/modern_java_book/)

Читать полностью…

Reddit Programming

Build a Sentiment Analysis App Using Streamlit and Hugging Face - Full Tutorial
https://www.reddit.com/r/programming/comments/1gndwhs/build_a_sentiment_analysis_app_using_streamlit/

submitted by /u/k4coding (https://www.reddit.com/user/k4coding)
[link] (https://youtu.be/Vengxj2280U) [comments] (https://www.reddit.com/r/programming/comments/1gndwhs/build_a_sentiment_analysis_app_using_streamlit/)

Читать полностью…

Reddit Programming

Separating music into notes and instruments (audio source separation)
https://www.reddit.com/r/programming/comments/1gndnck/separating_music_into_notes_and_instruments_audio/

submitted by /u/Mbird1258 (https://www.reddit.com/user/Mbird1258)
[link] (https://matthew-bird.com/blogs/Audio-Decomposition.html) [comments] (https://www.reddit.com/r/programming/comments/1gndnck/separating_music_into_notes_and_instruments_audio/)

Читать полностью…

Reddit Programming

An Opinionated Guide to Keyboard Thumb Keys
https://www.reddit.com/r/programming/comments/1gncycr/an_opinionated_guide_to_keyboard_thumb_keys/

submitted by /u/joshbranchaud (https://www.reddit.com/user/joshbranchaud)
[link] (https://johnlindquist.com/an-opinionated-guide-to-keyboard-thumb-keys/) [comments] (https://www.reddit.com/r/programming/comments/1gncycr/an_opinionated_guide_to_keyboard_thumb_keys/)

Читать полностью…

Reddit Programming

Sharing changes, visuals first
https://www.reddit.com/r/programming/comments/1gnadg2/sharing_changes_visuals_first/

submitted by /u/XLEX97 (https://www.reddit.com/user/XLEX97)
[link] (https://alexharri.com/blog/visuals-first) [comments] (https://www.reddit.com/r/programming/comments/1gnadg2/sharing_changes_visuals_first/)

Читать полностью…

Reddit Programming

Intel Spots A 3888.9% Performance Improvement In The Linux Kernel From One Line Of Code
https://www.reddit.com/r/programming/comments/1gn80h2/intel_spots_a_38889_performance_improvement_in/

submitted by /u/Akkeri (https://www.reddit.com/user/Akkeri)
[link] (https://www.phoronix.com/news/Intel-Linux-3888.9-Performance) [comments] (https://www.reddit.com/r/programming/comments/1gn80h2/intel_spots_a_38889_performance_improvement_in/)

Читать полностью…

Reddit Programming

Form Submission in Javascript: A Comprehensive Guide
https://www.reddit.com/r/programming/comments/1gn6ope/form_submission_in_javascript_a_comprehensive/

submitted by /u/Latter-Dust8587 (https://www.reddit.com/user/Latter-Dust8587)
[link] (https://makemychance.com/form-submission-in-javascript/) [comments] (https://www.reddit.com/r/programming/comments/1gn6ope/form_submission_in_javascript_a_comprehensive/)

Читать полностью…

Reddit Programming

How Unikraft Cloud reduces serverless cold starts to milliseconds with unikernels and microVMs
https://www.reddit.com/r/programming/comments/1gn1iwd/how_unikraft_cloud_reduces_serverless_cold_starts/

submitted by /u/underdog_002 (https://www.reddit.com/user/underdog_002)
[link] (https://shivangsnewsletter.com/p/how-unikraft-cloud-reduces-serverless) [comments] (https://www.reddit.com/r/programming/comments/1gn1iwd/how_unikraft_cloud_reduces_serverless_cold_starts/)

Читать полностью…

Reddit Programming

The case of a program that crashed on its first instruction
https://www.reddit.com/r/programming/comments/1gmn2mq/the_case_of_a_program_that_crashed_on_its_first/

submitted by /u/ksharanam (https://www.reddit.com/user/ksharanam)
[link] (https://devblogs.microsoft.com/oldnewthing/20241108-00/?p=110490) [comments] (https://www.reddit.com/r/programming/comments/1gmn2mq/the_case_of_a_program_that_crashed_on_its_first/)

Читать полностью…

Reddit Programming

💥 Tech Talks Weekly #36: all the recently uploaded talks from tech conferences. This issue includes EuroRust 2024, CPH DevFest 2024, Clojure Conj 2024, Conf42 JS 2024 and many more!
https://www.reddit.com/r/programming/comments/1gmmbwd/tech_talks_weekly_36_all_the_recently_uploaded/

submitted by /u/TechTalksWeekly (https://www.reddit.com/user/TechTalksWeekly)
[link] (https://www.techtalksweekly.io/p/tech-talks-weekly-36) [comments] (https://www.reddit.com/r/programming/comments/1gmmbwd/tech_talks_weekly_36_all_the_recently_uploaded/)

Читать полностью…

Reddit Programming

🔄 Semantic Chunking: Smarter Text Division for Better AI Retrieval
https://www.reddit.com/r/programming/comments/1gmlwi0/semantic_chunking_smarter_text_division_for/

<!-- SC_OFF -->📚 Semantic chunking is an advanced method for dividing text in RAG. Instead of using arbitrary word/token/character counts, it breaks content into meaningful segments based on context. Here's how it works: Content Analysis Intelligent Segmentation Contextual Embedding ✨ Benefits over traditional chunking: Preserves complete ideas & concepts Maintains context across divisions Improves retrieval accuracy Enables better handling of complex information This approach leads to more accurate and comprehensive AI responses, especially for complex queries. for more details read the full blog I wrote which is attached to this post. <!-- SC_ON --> submitted by /u/Diamant-AI (https://www.reddit.com/user/Diamant-AI)
[link] (https://open.substack.com/pub/diamantai/p/semantic-chunking-improving-ai-information?r=336pe4&amp;utm_campaign=post&amp;utm_medium=web) [comments] (https://www.reddit.com/r/programming/comments/1gmlwi0/semantic_chunking_smarter_text_division_for/)

Читать полностью…
Subscribe to a channel