News
- Java News Roundup: JDK 22 in Rampdown, JDK 23 Expert Group, Spring Cloud 2023.0, TornadoVM 1.0
https://www.infoq.com/news/2023/12/java-news-roundup-dec04-2023/ - Spring Boot 3.2 Delivers Support for Virtual Threads and Modern RestClient and JdbcClient
https://www.infoq.com/news/2023/12/spring-boot-virtual-threads/ - A Call for Proposals for the Rust 2024 Edition
https://blog.rust-lang.org/2023/12/15/2024-Edition-CFP.html
Articles
- JEP 423: Introducing Region Pinning to G1 Garbage Collector in OpenJDK
https://www.infoq.com/news/2023/12/region-pinning-to-g1-gc/ - JDK 21: The GCs keep getting better
https://kstefanj.github.io/2023/12/13/jdk-21-the-gcs-keep-getting-better.html - Stream API Evolution: a Closer Look at JEP 461’s Stream Gatherers
https://www.infoq.com/news/2023/12/stream-api-evolution/ - Common Mistakes with Rust Async
https://www.qovery.com/blog/common-mistakes-with-rust-async - Getting Started with Actix Web in Rust
https://www.shuttle.rs/blog/2023/12/15/using-actix-rust - Getting Started with Rocket in Rust
https://www.shuttle.rs/blog/2023/12/13/using-rocket-rust - 12 Software Architecture Pitfalls and How to Avoid Them
https://www.infoq.com/articles/avoid-architecture-pitfalls/ - Three types of AI-assisted programmers
https://stackoverflow.blog/2023/12/11/three-types-of-ai-assisted-programmers/ - What Is LLaMA?
https://serokell.io/blog/what-is-llama - MIT group releases white papers on governance of AI
https://news.mit.edu/2023/mit-group-releases-white-papers-governance-ai-1211
Videos
- Fatal C error took her life
https://www.youtube.com/watch?v=bJyE9OUhhAM - Reinforcement Learning from Human Feedback Explained (and RLAIF)
https://www.youtube.com/watch?v=_66Qp_xZ8Fw - LLaMA 2 w/ Thomas Scialom (LLaMA 2 lead)
https://www.youtube.com/watch?v=k_HMgpJKBso - Essential Tips for AI Entrepreneurs & Investors with Greg Coquillo (What’s AI #24)
https://www.youtube.com/watch?v=PS25tWfWnfs