Eales wins mural competition

GODFREY – A new interactive mural now greets visitors to the McPike Math and Science Complex at Lewis and Clark Community College (LCCC).

The work, unveiled during a commencement pre-party in May, is the work of LCCC Graphic Design student Avalon Eales. The design was selected by a campus and community vote held online this spring. When she discovered she won, Eales couldn’t contain her excitement.

“I had to call my whole family and tell them I had been chosen,” she said. “It was a super memorable moment for me.”

Eales, the daughter of Greg and Francesca Eales of Glen Carbon, is a 2021 Edwardsville High School graduate. Her entry was inspired by her journey through college.


“I realized how my life was going to be affected by my decisions,” Eales said. “Lewis and Clark gave me the opportunity to create my own pathway. I wanted to show how the main building has stayed strong through the years, despite all the changes to campus.”

As a student tasked with funding her own education, Eales said it was important to make good choices.

“I had to make the right financial decision for me,” she said. “I haven’t regretted choosing Lewis and Clark one bit. I enjoy all the classes, clubs and people.”

Eales is a graphic designer and cartoonist for The Bridge, LCCC’s student-run newspaper. She is also a member of the Gardening Club and Phi Theta Kappa honor society.

“I’ve always had a love for digital and traditional art,” she said. “I chose graphic design, not only because it was my favorite, but because it runs in my family as well.”

She credits her father for her creativity and work ethic.

“He’s a very hard worker with a lot of creativity,” she said. “He is an animator and does a lot of the same things I do. He inspires me to keep doing my own thing and to stay motivated.”

Her goal is to earn an Associate in Applied Science in Graphic Design and a Certificate of Completion in Animation from LCCC, then transfer to a four-year school to complete her bachelor’s degree and forge a career in graphic design.

For more information on LCCC’s Graphic Design program, contact Louise Jett at 618-468-4613 or [email protected], or visit the Graphic Design program website at www.lc.edu/graphic-design.

Read More

I’ve spent years testing kids gadgets, and these are the best on Prime Day

With my two young boys, I am never without something to do. But, of course, they seem to find plenty of moments to say they are bored — even with the 5 acres of country property to explore. I am constantly looking for ways to keep them learning, having fun, and safe with the devices I test. So, to help parents in a similar situation, I have found some of the best Prime Day deals on kid’s tech that you can still take advantage of.

While there are a lot of great smartphones for kids, with some of the best being from smaller brands you haven’t heard of, not all kids are ready for a phone. That’s where a smartwatch designed specifically for kids comes in — and Amazon has some good deals on mine and my kids’ favorites.

TickTalk 4

(Image credit: Chris Wedel/Android Central)

The TickTalk 4 sits atop our list of best smartwatches for kids for various reasons. Even after the review, my oldest son has continued to go back to it. The dual-camera setup makes it easy to use the video calling feature and to take pictures of his adventures. He also loves the free iHeart Radio Family streaming. But I like the companion app’s parental controls, safety features, and options for messaging and voice calls.

Spacetalk Adventurer kids smartwatch

(Image credit: Chris Wedel/Android Central)

If your child isn’t ready for a smartwatch with as many features, check out the Spacetalk Adventurer for an option with a more mature look but not quite as many features. Don’t get me wrong, during the review with my younger son — we found a lot of things to like about this watch. It has amazing build quality, a great-looking display, and a great companion app tying it all together.

Amazon Fire HD 10 Kids Pro, HD 8 Kids & 7 Kids

(Image credit: Chris Wedel/Android Central)

Of course, it’s hard to go wrong with any of the excellent Amazon kids devices. Almost all of these devices are on sale right now, with $80 off the super capable Amazon Fire HD 10 Kids Pro and the Fire 7 Kids Pro all the way down to $50! Don’t forget the fun and cute Amazon Echo Dot Kids for only $25 or the Echo Show 5 Kids for $40 (opens in new tab).

All of these products take advantage of the fantastic Amazon Kids+ software to ensure your child is accessing age-appropriate content, and you get a full suite of parental controls.

BuddyPhones kids Headphones

(Image credit: Chris Wedel/Android Central)

Does your kid already have a tablet, phone, or smartwatch, and you want to get some kind of accessory to go with them? I suggest taking a look at some of the best kids headphones. Aside from having fun colors and patterns and offering a size designed for smaller heads, they also have volume-limiting technology to keep little ears safe.

My kids love the ONANOFF Buddyphones, and Amazon has the latest versions on sale. When my kids and I reviewed these headphones, we were surprised not only by the features each option

Read More

My Favorite Summer Gadgets: 2022 Edition

Just in time for summer, I gathered a handful of my favorite seasonal gadgets and took them on my favorite morning news show, CBS Mornings. Whenever I’m asked to pick tech products to recommend for a TV audience, I try to cover all the bases — expensive items and budget items, serious products and fun products.

You can watch the full segment above, and if you’re interested in any of the gadgets, I’ve gone into a little detail about each below. I thought the Ninja Creami ice cream maker would be the big hit, but the hosts (and everyone backstage) were surprisingly smitten with the light-up grill tools. My takeaway: You can almost never go wrong sticking a flashlight on something.

Amazon

Especially during summer trips, everyone should bring a backup power bank along. There are thousands of choices, and frankly they’re mostly all fine. I happen to like this ambitious model that has a solar panel, wireless charging for phones, a flashlight and, most importantly, built-in USB-C, Lightning and Micro-USB cables.

Ninja

I’ve tried old-fashioned ice cream makers, the kind with the big metal bowl you have to freeze beforehand and clean out after. It’s a pretty time-consuming process. The Ninja Creami flips the concept on its head — you mix your ingredients in little pint-size plastic containers, freeze those overnight (the Creami comes with three pint containers, extras are about $10), then the machine mixes up really excellent ice cream in 90 seconds. I was dubious, but now I’m a believer.

Read our full review of the Ninja Creami here.

Sensibo

This little box beams IR commands to your window unit AC, allowing you to control it via an app. That’s pretty basic, but I like that the Sensibo app can also set up schedules and target temperatures, plus geofencing to turn the AC off and on depending on if you’re in the house or not. For those of us living in apartments with window AC units, it’s a pretty clever upgrade. (Note that you need the AC’s remote to set it up. I couldn’t find mine, so I ordered this $8 knockoff from Amazon that worked fine.)

Read more about the Sensibo Sky here.

Ecobee

We didn’t get to this during the TV segment (but you can see it on the table). Still, my CNET Home colleagues highly recommended the new Ecobee as the smart thermostat to beat, especially because it has an air quality sensor, and it uses radar to detect human activity, instead of old-fashioned IR.

Read more about the Ecobee Smart Thermostat here.

Webber

Listen, you don’t actually need a smart thermometer for outdoor grilling. But, it’s kinda fun, and the companion app for this wireless unit offers easy color-coded warning lights — from green to yellow to orange to red — telling you when to take something off the grill.

GrillLight

The surprise hit of this TV segment, and frankly a pretty useful idea. I used to have a tiny patio behind my

Read More

10 Best tech gadget gifts to buy under $25 » Gadget Flow

Need to buy a bunch of gifts this summer? You don’t have to go over budget. Just check out today’s roundup of gadget gifts under $25.

So your sibling’s birthday, parents’ anniversary, and best friend’s graduation party are all in the same month? Only tech can help with gifts that are both impressive and affordable. And these tech gadget gifts under $25 are just what you—and your recipients—have in mind.

Related: Multifunctional monitor stands you can buy for your workspace

Everyone loves a power bank. And the ZMI PowerPack 10K costs just $19.99 but packs a 10,000 mAh battery and wide compatibility.

Then, you can’t go wrong with a sleek Bluetooth speaker like the Anker SoundCore Mini. It lets your recipient take their favorite tunes anywhere and costs you only $24.99.

Give gifts your friends and family will love—without overspending—when you go for the suggestions on this list.

1. The ZMI PowerPack 10K charges a bunch of devices. It works with iPhones, iPads, Fitbits, Kindles, Bluetooth headphones, and more.

10 Best tech gadget gifts to buy under $25
ZMI PowerPack 10K at a workspace

Give portable power with the ZMI PowerPack 10K. Winner of a Red Dot Design Award, it packs a 10,000 mAh battery and offers Quick Charge 2.0 support. Best of all, it works with a range of devices.

Get it for $19.99 on Amazon.

2. The Wyze Room Sensor eliminates hot and cold spots in your home. Then, it saves your loved one’s money by prioritizing the rooms in use.

10 Best tech gadget gifts to buy under $25
Wyze Room Sensor on a wall

Excellent value for money, the Wyze Room Sensor works with your giftee’s thermostat to balance the temperature around their home. Then, the Motion-Sensing Comfort mode ensures the climate control happens in only rooms they’re actually in.

Get it for $24.99 on the official website.

3. The Belkin Wemo Smart Plug with Thread turns any traditional outlet into a smart one, giving your recipient remote control over lamps, security cameras, and more.

Belkin Wemo Smart Plug
Belkin Wemo Smart Plug with Thread in an outlet

Make your friend’s home smarter with the Belkin Wemo Smart Plug with Thread. It works with an iPhone, Wemo Stage, iPad, or Siri, letting them switch appliances on and off when they’re away from home. For this reason, it’s one of the best tech gadget gifts under $25.

Get it for $24.99 on Amazon.

4. The ROCCAT Syn Buds Core wired gaming earbuds are great for mobile gaming. Even better, they work with all devices and have a mic.

ROCCAT Syn Buds Core
ROCCAT Syn Buds Core in use

Is your recipient into mobile gaming? They’ll appreciate the ROCCAT Syn Buds Core wired gaming earbuds. These earbuds offer precision sound on all devices, while the 10 mm driver units deliver audio optimized for gaming. There’s even an in-line mic.

Get them for $24.99 on Amazon.

5. The Satechi C1 USB-C Wired Mouse lets your loved one get started with work quickly and is compatible with both right- and left-handed users.

10 Best tech gadget gifts to buy under $25
Satechi C1 USB-C Wired Mouse with a laptop

Everyone appreciates a good mouse,

Read More

Data Oriented Programming in Java

Key Takeaways

  • Project Amber has brought a number of new features to Java in recent years. While each of these features are self-contained, they are also designed to work together. Specifically, records, sealed classes, and pattern matching work together to enable easier data-oriented programming in Java.
  • OOP encourages us to model complex entities and processes using objects, which combine state and behavior. OOP is at its best when it is defining and defending boundaries. 
  • Java’s strong static typing and class-based modeling can still be tremendously useful for smaller programs, just in different ways.
  • Data-oriented programming encourages us to model data as (immutable) data, and keep the code that embodies the business logic of how we act on that data separately. Records, sealed classes, and pattern matching, make that easier.
  • When we’re modeling complex entities, OO techniques have a lot to offer us. But when we’re modeling simple services that process plain, ad-hoc data, the techniques of data-oriented programming may offer us a straighter path.
  • The techniques of OOP and data-oriented programming are not at odds; they are different tools for different granularities and situations. We can freely mix and match them as we see fit.

Project Amber has brought a number of new features to Java in recent years — local variable type inference, text blocks, records, sealed classes, pattern matching, and more. While each of these features are self-contained, they are also designed to work together. Specifically, records, sealed classes, and pattern matching work together to enable easier data-oriented programming in Java. In this article, we’ll cover what is meant by this term and how it might affect how we program in Java.

Object-oriented programming

The goal of any programming paradigm is to manage complexity. But complexity comes in many forms, and not all paradigms handle all forms of complexity equally well. Most programming paradigms have a one-sentence slogan of the form “Everything is a …”; for OOP, this is obviously “everything is an object.” Functional programming says “everything is a function”; actor-based systems say “everything is an actor”, etc. (Of course, these are all overstatements for effect.)

OOP encourages us to model complex entities and processes using objects, which combine state and behavior. OOP encourages encapsulation (object behavior mediates access to object state) and polymorphism (multiple kinds of entities can be interacted with using a common interface or vocabulary), though the mechanisms for accomplishing these goals vary across OO languages. When modeling the world with objects, we are encouraged to think in terms of is-a (a savings account is-a bank account) and has-a (a savings account has-a owner and account number) relationships.

While some developers take pleasure in loudly declaring object-oriented programming to be a failed experiment, the truth is more subtle; like all tools, it is well-suited to some things and less well-suited to others. OOP done badly can be awful, and a lot of people have been exposed to OOP principles taken to ridiculous extremes. (Rants

Read More