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.


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 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
Michael Levin replied to Michael Levin's discussion Be Careful What You Wish For
"https://youtu.be/FXdYSQ6nu-M?si=MK2PyrwGewAfS32vCambridge Analytica brought my company, Cambridge Web Design, a lot of publicity, although adverse. This happened as recently as yesterday. Why? I named my company Cambridge Web Design because I hung…"
Oct 16, 2023
Michael Levin posted a status
"Arjun does some really cool work. His website is worth checking out! https://arjunsreedharan.org/"
Oct 13, 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

JavaScript Set Methods

The release of Firefox 127 introduces new JavaScript Set methods, now supported across major browser engines. Polyfills are no longer needed to make them work everywhere. These additions provide convenient, built-in ways to manipulate and compare collections aiming to simplify development and enahnce performance.

By Agazi Mekonnen

Amazon EC2 R8g Instances with AWS Graviton4 Processors Generally Available

AWS has announced the general availability of Amazon EC2 R8g instances, which use AWS Graviton4 processors. These instances have been available in preview since November 2023 and are designed for memory-intensive workloads such as databases, in-memory caches, and real-time big data analytics.

By Steef-Jan Wiggers

Presentation: Hydration and Lazy-Loading Are Incompatible

Miško Hevery discusses Hydration and Lazy-loading, building a simple counter to show how hydration will thwart the ability to lazy load it or minimize the amount of code executed.

By Miško Hevery

Podcast: Platform Engineering – Making Other Teams 10x Better

In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Jessica Andersson about the role of platform engineering in empowering and enabling other teams.

By Jessica Andersson

AWS Discontinues Amazon Quantum Ledger Database (QLDB)

AWS recently announced that new customers can no longer sign up for Amazon Quantum Ledger Database (QLDB), a managed service providing an immutable transaction log maintained by a central trusted authority. All existing databases will be shut down in one year, and current users are encouraged to migrate to Aurora PostgreSQL.

By Renato Losio

© 2024   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service