Programming Weekly Newsletter, Varbear. Curated Programming news, tutorials, tools and more!
🌐 View in your browser   |  ✍️ Publish on FAUN   |  🦄 Become a sponsor
 
Allow loading remote contents and showing images to get the best out of this email.
VarBear
 
 
 
 

🎉🔗 Tech Enthusiasts, Assemble! 🔗🎉

Calling all DevOps heroes, Kubernetes sailors, Golang wizards, and Cloud-natives! 🚀
FAUN has Subreddits just waiting for you. Join the community, where sharing is caring, and knowledge is limitless! 🌟


Engage in thought-provoking discussions, share your mighty projects, soak in wisdom from industry gurus, and forge bonds with tech aficionados around the globe! 🌍🔗💬

The realms of knowledge are infinite – let's explore them together! 🚀🔥

 
 
ℹ️ News, Updates & Announcements
 
openai.com openai.com
 
GPT-4 API general availability and deprecation of older models in the Completions API
 
 

Starting today, all paying API customers have access to GPT-4, OpenAI's most capable model. OpenAI recommends users adopt the Chat Completions API, as they are deprecating older models in the Completions API and focusing on chat-based models to provide better results and a more structured prompt interface.

 
 
developer.mozilla.org developer.mozilla.org
 
Introducing the MDN Playground: Bring your code to life!
 
 

Mozilla has introduced the MDN Playground, a platform for web developers to preview and experiment with HTML, CSS, and JavaScript code. It offers features such as instant prototyping, live interaction, expanded code examples, and collaborative capabilities, aiming to enhance the coding experience and facilitate learning and sharing within the developer community.

 
 
wccftech.com wccftech.com
 
Intel Arrow Lake CPUs Rumored To Drop 20A Node, Utilizing TSMC 3nm Instead
 
 

Intel's next-generation Arrow Lake CPUs may be built on TSMC's 3nm process node, indicating a potential shift in focus for the company. Rumors suggest that Intel might drop its own 3nm node and rely on TSMC's process for the development of its next-gen CPUs.

 
 
 
🔗 Stories, Tutorials & Articles
 
the-dam.org the-dam.org
 
A slack clone in 5 lines of bash
 
 

Suc is a Simple Unix Chat system that provides core features similar to Slack and Mattermost but with just five lines of code. It leverages SSH, UNIX's access control API, and UNIX's text-based modularity for authentication, access control, encryption, and more. With only 55 lines of code, suc can implement the core features of Mattermost with just 0.005% of the code, making it a lightweight and secure alternative.

 
 
www.oilshell.org www.oilshell.org
 
Oils Is Exterior-First (Code, Text, and Structured Data)   ✅
 
 

Oils is an exterior-first shell that distinguishes between interior and exterior code. Interior code refers to code within a process, while exterior code deals with coordination between processes. The design of Oils incorporates this interior-exterior idea to describe its features, including functions and procs, text handling using UTF-8 strings, and structured data represented by garbage-collected data structures in memory and JSON-based data languages on the wire.

 
 
www.theverge.com www.theverge.com
 
Inside the AI Factory   ✅
 
 
How many humans does it take to make tech seem human? Millions to support OpenAI, Google, Meta, and every other major tech company. As AI becomes ubiquitous, a vast tasker underclass is emerging — and not going anywhere.
 
 
aws.amazon.com aws.amazon.com
 
What is a spam trap and why you should care
 
 

Spam traps are email addresses used to expose illegitimate senders who add addresses to their lists without permission, causing potential mail blockages. They come in various forms, including classic spam traps, seeded traps, recycled addresses, typo traps, and fake addresses. To avoid spam traps, senders should focus on explicit permission, confirmed opt-in processes, list management, engagement tracking, securing web forms, and promptly honoring unsubscribe requests.

 
 
factoryfactoryfactory.net factoryfactoryfactory.net
 
Modern Software Development Summarized
 
 
The traditional approach of using a single universal tool is no longer favored. Instead, the focus has shifted to customized tool production through specialized factories. The introduction of a general-purpose tool-building "factory factory factory" streamlines the process of obtaining the right tools for specific tasks, eliminating the need for individuals to manage multiple factories and simplifying the tool-building process.
 
 
towardsaws.com towardsaws.com
 
How I went from Operations Manager to Site Reliability Engineer In 6 Months!
 
 

Transition from an operation manager to a site reliability engineer in just a month is possible with the right guidance and experience. By applying to management positions at other companies and continuously learning, it is achievable to become a manager and lead a team to solve customer problems.

 
 
news.itsfoss.com news.itsfoss.com
 
Exploring openKylin: China's 1st Independent Open-Source Linux OS
 
 

OpenKylin is China's first independent open-source desktop operating system, developed by a special interest group. It is based on a long-term support Linux kernel and uses the UKUI desktop environment, providing an intuitive and familiar user experience.

 
 
www.influxdata.com www.influxdata.com
 
Getting Started with Mermaid for Diagramming and Charting
 
 

Mermaid.js is a JavaScript-based tool that allows developers, project managers, and data visualization specialists to easily create interactive diagrams and charts. It simplifies the process of visualizing data and offers various options for styling and theme configurations. The tool saves time and effort, making it ideal for creating engaging visualizations in a simple and efficient manner.

 
 
blog.rafaelgss.dev blog.rafaelgss.dev
 
State of Node.js Performance 2023
 
 

The year is 2023, and Node.js v20 has been released. This article provides a scientific analysis of Node.js' performance using benchmark results, including improvements and setbacks in different modules such as file system operations, events, HTTP servers, startup time, module loading, streams, and URL parsing.

 
 
 
⭐ Supporters
 
leanpub.com leanpub.com
 
Exclusive 20% Discount on "Cloud Native Microservices With Kubernetes" - Limited Time Offer!
 
 

We are thrilled to announce a special offer for our widely acclaimed book, "Cloud Native Microservices With Kubernetes - A Comprehensive Guide to Building, Scaling, Deploying, Observing, and Managing Highly-Available Microservices in Kubernetes".

Starting today and running until July 31st, we're offering an exclusive 20% discount off the regular price!

To take advantage of this offer, simply use this coupon link .

Don't miss this opportunity. Remember, the offer is only valid until July 31st. Grab your copy now and unlock the full potential of cloud-native microservices with Kubernetes!

We look forward to empowering your journey in the world of cloud computing!

Happy learning!
FAUN Team

 
 
👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.
 
🛍️ Swag, Deals, And Offers
 
 
ByteVibe New Arrivals: Desk Mats
 

❤️ Get a 20% exclusive discount on all our swag (with free shipping) when you use the code "THANKSFAUN".

 
💬 Discussions, Q&A & Forums
 
news.ycombinator.com news.ycombinator.com
 
People forget that you can stick any data at the end of a bash script   ✅
 
 

Various tips and techniques related to script maintainability, encoding binary data, and executing scripts with appended data.

 
 
 
⚙️ Tools, Apps & Software
 
github.com github.com
 
binpash/try
 
 

Inspect a command's effects before modifying your live system

 
 
github.com github.com
 
chat2db/Chat2DB
 
 

An intelligent and versatile general-purpose SQL client and reporting tool for databases which integrates ChatGPT capabilities.

 
 
github.com github.com
 
LeanerCloud/ChatGPT-cloud-plugin
 
 

ChatGPT plugin that will (one day) allow us to list and manage cloud resources

 
 

👉 Spread the word and help developers find and follow your Open Source project by promoting it on FAUN. Get in touch for more information.

 
🤔 Did you know?
 
 

The Apollo 11 guidance computer, which helped land humans on the moon, had less processing power than a modern-day smartphone.

 
 
😂 Meme of the week
 
 
 
 
❤️ Thanks for reading
 
 
👋 Keep in touch and follow us on social media:
- 💼LinkedIn
- 📝Medium
- 🐦Twitter
- 👥Facebook
- 📸Instagram

👌 Was this newsletter helpful?
We'd really appreciate it if you could forward it to your friends! You can also donate to help us keep this newsletter going.

🙏 Never miss an issue!
To receive our future emails in your inbox, don't forget to add community@faun.dev to your contacts.

ℹ️ Have a question or feedback?
Feel free to reply to this email. We'd love to hear from you!

🤩 Want to sponsor our newsletter?
Reach out to us at sponsors@faun.dev and we'll get back to you as soon as possible.
 

VarBear #381: Exploring openKylin: China's 1st Independent Open-Source Linux OS
Legend: ✅ = Editor's Choice / ♻️ = Old but Gold / ⭐ = Promoted / 🔰 = Beginner Friendly

You received this email because you are subscribed to FAUN.
🐾 FAUN is a world wide community of developers 👣 We help developers learn and grow by keeping them up with what matters.

You can manage your subscription options here (recommended) or use the old way here (legacy). If you have any problem, read this or reply to this email.

Important: We are gradually migrating to a new system. If you don't create an account on FAUN (here), you will stop receiving our weekly newsletter.