Codetown is a software developer's community. It's a technical networking and educational group focused on software development.

Photos

  • Add Photos
  • View All

JavaSpecialists

Issue 318 - Getting Rid of Unused Warnings with _

We sometimes are forced by the Java language to declare variables that we never use, attracting the ire of the javac compiler. Since Java 22 we have a way to declare these as "unnamed" by using an underscore.

Issue 317 - Explicit vs Diagnostic GC

How many times have we seen programmers call System.gc() to "help the garbage collector"? Unfortunately far too often, with potentially terrible performance implications. In this newsletter we explore the explicit and the diagnostic GC and how we can force a GC, even if explicit GCs are disabled.

Issue 316 - Code Before super() - JEP 447

Java 22 preview allows us to write code before the call to super(). There are restrictions. We are not allowed to refer to "this" in any way. We thus cannot set fields before calling the superclass constructor. But what if the superclass constructor calls our methods? In this newsletter we explore a workaround using ThreadLocals.

Issue 315 - Random Newsletter

Classes java.util.Random and java.util.SplittableRandom didn't used to have a common ancestor, making it difficult to write methods that take either. This was finally fixed in Java 17. Let's have a look at some random Java topics together.

Issue 314 - Harnessing the Power of ChatGPT 4.0 From Java

A few years ago, the second oldest man in our village Chorafakia wrote a book about the history of our area. Only catch - it was in Cretan Greek. I tried to read it, but couldn't. Google Translate shrugged at the strange Cretan dialect. Then ChatGPT 4.0 came along, and we can interact with it directly from within Java. In this newsletter we have a look at how I was able to translate this masterpiece into four languages: English, German, Dutch and Slovak.


Birthdays

Birthdays Tomorrow

Badge

Loading…

Who Reads Codetown?

 

Events

Blog Posts

50% Keyboard Guide: Tiny Typists' Delight

Posted by Hugh Jack on June 19, 2024 at 10:15am 0 Comments

Introduction to Compact Keyboards

Welcome to the world of compact keyboards! These small form factor keyboards are a game-changer when it comes to saving space and typing on the go. Whether you're a student, a professional, or a casual user, compact keyboards offer convenience and portability like never before.

What are Compact Keyboards?

Compact keyboards are smaller versions of traditional keyboards. They come in various…

Continue

We have some exciting news to share with you. Otavio will be joining us to discuss the latest version of Camel in an exclusive presentation. Presentation Details: Speaker: Otavio Rodolfo Piske Topic:…

Posted by Michael Levin on September 2, 2023 at 9:21am 0 Comments

We have some exciting news to share with you. Otavio will be joining us to discuss the latest version of Camel in an exclusive presentation.

Presentation Details:

Speaker: Otavio Rodolfo Piske

Topic: Camel 4:What to Expect

Date: 07 September 2023

Time: 19:00 Ist Time

Duration: Approximately 1 hour

Register URL : https://www.eventbrite.com/e/700456483197

Presentation…

Continue

How to Download Pinterest Videos

Posted by Maxwell Stone on September 1, 2023 at 11:34am 0 Comments

Pinterest has become a treasure trove of inspiration for millions of users around the world. Whether you're looking for recipe ideas, home decor inspiration, fashion tips, or DIY projects, Pinterest has it all. Among the countless pins and images that flood the platform, videos have emerged as an increasingly popular form of content. But what if you want to download Pinterest videos for offline viewing or to share with friends? In this article, we'll explore the world of Pinterest videos and…

Continue

Next OJUG and GatorJUG Meetings will be fabulous - Check out the Codetown Events

Watch for details on our upcoming meetings. OrlandoJUG meeting's fall on the 4th Thursday of every month, in case you want to mark your calendars. Stay tuned for details! GatorJUG meets the 2nd Wednesday of every month.


The details are posted in the CodeTown Events section. Please RSVP so we'll know how much pizza to order. Stay tuned! ...Mike

Groups

Forum

Be Careful What You Wish For 1 Reply

Interesting. Ask Elon Musk what scares him…Continue

Tags: Braintree, PayPal, kernal, google, neuralink

Started by Michael Levin in AI, ML & Big Data. Last reply by Michael Levin Oct 16, 2023.

Members

Latest Activity

Michael Levin posted a status
Aug 23
Michael Levin posted a video

Haseeb Qureshi: Doing Good with Your Career

Haseeb Qureshi, notable App Academy graduate, cryptocurrency expert, and philanthropist will be giving a talk on Effective Altruism for App Academy students ...
Aug 3
Michael Levin liked Hugh Jack's blog post 50% Keyboard Guide: Tiny Typists' Delight
Jun 20
Hugh Jack posted a blog post

50% Keyboard Guide: Tiny Typists' Delight

Introduction to Compact KeyboardsWelcome to the world of compact keyboards! These small form factor keyboards are a game-changer when it comes to saving space and typing on the go. Whether you're a student, a professional, or a casual user, compact keyboards offer convenience and portability like never before.What are Compact Keyboards?Compact keyboards are smaller versions of traditional keyboards. They come in various sizes, but the main idea is to provide a keyboard that takes up less space…See More
Jun 19
Hugh Jack is now a member of Codetown
Jun 19
rohit kumar updated their profile
Jun 18
Michael Levin posted a video

Why AI Needs a “Nutrition Label” | Kasia Chmielinski | TED

What do sandwiches have to do with AI? Data reformist Kasia Chmielinski helps us think about artificial intelligence with a useful food metaphor — and breaks...
Jun 14
Michael Levin posted a video

Kobun Chino Roshi

Proof of Enlightenment (about Apple CEO Steve Jobs), Sesshin Dharma Talk in Puregg, Dienten Austia 1993, Vanja Palmers
Jun 6
olivia scott is now a member of Codetown
Feb 6
Michael Levin posted a video

Google Engineer on His Sentient AI Claim

Google Engineer Blake Lemoine joins Emily Chang to talk about some of the experiments he conducted that lead him to think that LaMDA was a sentient AI, and t...
Jan 17
Michael Levin posted a video

I Live Better In Thailand Than I Did In The U.S. - Here's How Much It Costs | Relocated

Jesse Schoberg, 41, relocated to Bangkok, Thailand at the beginning of 2022. He has been living and working abroad since 2008. He currently makes about $230,...
Jan 14
William Balderamos is now a member of Codetown
Dec 7, 2023
Michael Levin posted a blog post
Dec 1, 2023
Luke Flores is now a member of Codetown
Nov 29, 2023
Michael Levin posted a photo
Nov 20, 2023
reviewhomeproducts is now a member of Codetown
Nov 8, 2023
Removable Veneers is now a member of Codetown
Oct 30, 2023
Maris A updated their profile
Oct 20, 2023
Maris A is now a member of Codetown
Oct 20, 2023
sophia gagnon updated their profile
Oct 17, 2023
 
 
 

Happy 10th year, JCertif!

Notes

Welcome to Codetown!

Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.

When you create a profile for yourself you get a personal page automatically. That's where you can be creative and do your own thing. People who want to get to know you will click on your name or picture and…
Continue

Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.

Looking for Jobs or Staff?

Check out the Codetown Jobs group.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

Vertex AI in Firebase Aims to Simplify the Creation of Gemini-powered Mobile Apps

Currently available in beta, the Vertex AI SDK for Firebase enables the creation of apps that go beyond the simple chat model and text prompting. Google has just made available a colab to help developers through the steps required to integrate it into their apps.

By Sergio De Simone

Presentation: Stateful Cloud Services at Neon: Navigating Design Decisions and Trade-Offs

John Spray discusses the complexities of stateful cloud service design, using Neon Serverless Postgres as a case study, where to put data and how many copies, ensuring availability, scaling a service.

By John Spray

No EC2 or Kubernetes Allowed: Insights from Building Serverless-Only Architecture at PostNL

PostNL shared insights and guidance from its transition from outsourced IT project delivery to an in-house product delivery capability. By embracing cloud-native technologies, with an emphasis on serverless services, the company achieved significant gains in productivity and market responsiveness while reducing operational costs.

By Rafal Gancarz

How A Sustainable Mindset in Software Engineering Can Increase Team Performance and Prevent Burnout

A sustainable mindset in software engineering matters because software is still primarily built by humans, and we must prioritize their well-being, Marion Løken said at NDC Oslo. Integrating the team more deeply into discovery work, discussing feedback collectively, and fostering a culture of psychological safety, helped to engage her team and mitigate burnout.

By Ben Linders

Article: Optimizing Wellhub Autocomplete Service Latency: A Multi-Region Architecture

Every company wants fast, reliable, and low-latency services. Achieving these goals requires significant investment and effort. In this article, I will share how Wellhub invested in a multi-region architecture to achieve a low-latency autocomplete service.

By Matheus Felisberto

© 2024   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service