• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

  • Suggestion
[LEAK] Galaxy S24 Colors: Black, Grey, Violet, Yellow, Orange, Light Blue, and Light Green

galaxy-s24-colors-leaked-1024x574.png


If you’ve got your eye on the Samsung Galaxy S24, set to launch in early 2024, you won’t have to wait until the calendar flips to start narrowing down your decision. We’re already hearing rumors swirl about is specs and feature, now including what Galaxy S24 Colors will be available.

The Galaxy S24 Colors will be Black, Grey, Violet, Yellow, Orange, Light Blue, and Light Green. However, availability of these colors will vary:

  • S24 Retail Colors: Black, Grey Violet, Yellow
  • S24 Online Colors: Orange, Light Blue, Light Green

Most people are expecting the Galaxy S24 to be very similar in design and build to its predecessor (the Galaxy S23). One big key (expected) difference? The chipset: rumor has it that Samsung will be bringing back its proprietary Exynos chips in some markets, whereas the S23 was powered exclusively by Qualcomm’s Snapdragon brand.

Source: Ross Young on X

Read More

Possible Restaurant QR Code Fraud

Wife and I were coming back from Tennessee and we stopped at a popular Bar & Grill for something to eat. Wife ordered Potato Skins, I ordered Chicken Wings and two Pepsi. The Bill came to something like $35.. The bar was very busy and crowded. At our table it had a sign that said pay your bill by scanning the QR on your bill. So I scanned the QR code and paid the bill, It popped up that I had paid and said a email would be sent.

Here is where I made a mistake. I left the waitress a $5 tip and wrapped the Bill around the $5, and we left.

I never got an email like the QR code said.

The next day the payment at the bar shows up as $71.06

I have accounting at the bar looking into it. I think the difference between what the bill actually was ($35) and the amount charged $71.06 was taken out and pocketed in cash. If I don't get a satisfactory answer from accounting I will refer this to the local Police.

Best Samsung Week Deals! [OCT 2023]

Samsung is joining the likes of Amazon in pre-emptive Black Friday deals, offering a slew of discounts on their top products in the last week of October.

See all the Samsung Week deals here!

PHONES & MOBILE​

  • 29% off Certified Renewed Galaxy S22 Ultra – Save $300 (promo price: $719)
  • 36% off Certified Renewed Galaxy S22+ – Save $275 (promo price: $494)
  • 36% off Certified Renewed Galaxy S22 – Save $250 (promo price: $394)
  • 13% off Galaxy S23 Ultra – Save $800 (promo price starts at $1,049)
  • 15% off Galaxy S23+ – Save $700 (promo price starts at $849)
  • 11% off Galaxy Z Flip5 – Save $600 (promo price starts at $999) with enhanced trade in
  • 6% off Galaxy Z Fold5 – Save $1,000 (promo price starts at $1,799) with enhanced trade -in
  • 11% off Galaxy A54 – Save $300 (promo price starts at $399)

WATCHES & HEADPHONES​

  • 20% off Galaxy Watch5 Pro Golf – Save $100 (promo price: $399)
  • Up to 15% off Galaxy Watch4 – Save $30 (promo price starts at $169)
  • 20% off Galaxy Buds2 – Save $30 (promo price: $119)

SD CARDS & MEMORY​

  • 31% off 990 PRO Heatsink 1TB – Save $40 (promo price: $89)
  • 32% off 990 PRO Heatsink 2TB – Save $60 (promo price: $129)
  • 38% off T7 Touch 1TB – Save $60 (promo price: $99)
  • 34% off T7 Touch 2TB – Save $100 (promo price: $189)
  • 21% off SD PRO+ 256GB – Save $6 (promo price: $21)

TABLETS & LAPTOPS​

  • 81% off Galaxy Tab S9 – Save up to $600 with enhanced trade in (promo price starts at $799)
  • 72% off Galaxy Tab S9 Ultra - Save up to $800 with enhanced trade in (promo price starts at $1,099)
  • 80% off Galaxy Tab S9+ - Save up to $800 with enhanced trade in (promo price starts at $999)
  • 22% off Galaxy Tab A8 32 GB – Save $50 (promo price: $180)
  • Up to 29% off Galaxy Tab S6 Lite - Save $100 (promo price starts at $249 for 64 GB)
  • 25% off Galaxy Book3 Ultra – Save up to $600 with enhanced trade in (promo price starts at $2,400)
  • 26% off Galaxy Book3 Pro 360 – Save up to $500 with enhanced trade in (promo price starts at $1,900)
  • 34% off Galaxy Book3 Pro – Save up to $500 with enhanced trade in (promo price starts at $1,450)
  • 46% off Galaxy Book3 360 – Save up to $600 with enhanced trade in (promo price starts at $1,300)
  • 50% off Galaxy Book3– Save up to $500 with enhanced trade in (promo price starts at $1,000)
  • Get a free Smart Book Cover with the new Tab S9FE and Tab S9+FE

MONITORS​

  • 17% off 49" Odyssey OLED G95SC Curved Smart Gaming Monitor– Save $300 (promo price: $1,499)
  • 13% off32" Odyssey Neo G8 Curved Gaming Monitor with Matte Display Monitor – Save $200 (promo price: $1,299)
  • 31% off 32" Odyssey G65B Curved Gaming Monitor– Save $250 (promo price: $549)
  • 20% off 43" M70B Smart Monitor with Streaming TV in Black – Save $100 (promo price: $399)
  • 41% off 49" Odyssey Neo G9 Curved Gaming Monitor – Save $900 (promo price: $1,299)
  • 29% off 32" M80C Smart Monitor with Streaming TV, USB-C Ergonomic Stand and SlimFit Camera – Save $200 (promo price: $499)

TVs​

  • Up to 25% off The Terrace - Save up to $3,000 plus get a Dust Cover on us
  • Buy The Freestyle 2nd Gen with Gaming Hub and get Galaxy Buds2 for 50% off (saving of $74)

HOME APPLIANCES​

  • 38% off ENERGY STAR Bespoke Smart 42dBA Dishwasher with StormWash+™ and Smart Dry in White Glass – Save $500 (promo price: $799)
  • 30% off 6.3 cu. ft. Smart Freestanding Electric Range with Flex Duo™, No-Preheat Air Fry & Griddle in Black Stainless Steel – Save $500 (promo price: $1,149)
  • 35% off Bespoke Smart Slide-in Gas Range 6.0 cu. ft. with Smart Dial, Air Fry & Wi-Fi in White Glass – Save $900 (promo price: $1,699)
  • 31% off ENERGY STAR Bespoke Counter Depth 4-Door Flex™ Refrigerator (23 cu. ft.) with Family Hub™ + in Charcoal Glass Top and Stainless Steel Bottom Panels – Save $1,600 (promo price: $3,499)
  • 29% off ENERGY STAR Bespoke 7.6 cu. ft. Ultra Capacity Electric Dryer with AI Optimal Dry and Super Speed Dry in Brushed Navy – Save $450 (promo price: $1,099)
  • 29% off ENERGY STAR Bespoke 7.6 cu. ft. Ultra Capacity Gas Dryer with AI Optimal Dry and Super Speed Dry in Brushed Navy – Save $450 (promo price: $1,099)
  • 29% off ENERGY STAR Bespoke 5.3 cu. ft. Ultra Capacity Front Load Washer with AI OptiWash™ and Auto Dispense in Brushed Navy – Save $450 (promo price: $1,099)
  • 31% off 1.6 cu. ft. Over-the-Range Microwave with Auto Cook in Stainless Steel – Save $90 (promo price: $199)
  • 35% off 30" Smart Induction Cooktop in Stainless Steel – Save $800 (promo price: $1,499)

Some of the deals are only available October 29th to November 1st:

TVs​

  • Up to 38% off S90C OLED TV – Save up to $1,100 (promo price starts at $1,299 for 55”)
  • Up to 33% off QN85B Neo QLED 4k TV – Save up to $1,300 (promo price starts at $1,199 for 55”)
  • Up to 32% off Q70C QLED 4k TV – Save up to $1,000 (promo price starts at $1,399 for 75”)

MONITORS​

  • 17% off 49" Odyssey OLED G95SC Curved Smart Gaming Monitor– Save $300 (promo price: $1,499)
  • 13% off32" Odyssey Neo G8 Curved Gaming Monitor with Matte Display Monitor – Save $200 (promo price: $1,299)
  • 31% off 32" Odyssey G65B Curved Gaming Monitor– Save $250 (promo price: $549)
  • 20% off 43" M70B Smart Monitor with Streaming TV in Black – Save $100 (promo price: $399)
  • 41% off 49" Odyssey Neo G9 Curved Gaming Monitor – Save $900 (promo price: $1,299)
  • 29% off 32" M80C Smart Monitor with Streaming TV, USB-C Ergonomic Stand and SlimFit Camera – Save $200 (promo price: $499)
We won't know if these deals are tricks or treats until Black Friday, when we compare deals and see if it would have been better to wait.

Planning to pick anything up?

  • Suggestion
LG’s Bold Innovation in the World of Digital Creativity

LG welcomes you to step into a world that challenges the boundaries of digital creativity, exploring remarkable possibilities with the fusion of art and technology. The company illustrates a commitment to inspire audiences to reconsider established artistic expressions and actively supports artists in unlocking their creative potential with the evolution of digital art.

Hong-Kong-DAF-Beyond-News_1-600x450.jpg


LG proudly marked its return to the Digital Art Fair (DAF) as an Exclusive Screen Partner for the second consecutive year. Held in Hong Kong from October 20 to 23, LG OLED illuminated the realm of digital creativity at the event, captivating the art world with innovative technologies. LG’s unique LG Diversity of Art exhibition zone presented a range of digital artworks to encourage attendees to reimagine the boundaries between digital art and the real world with the integration of art into everyday life.

Hong-Kong-DAF-Beyond-News_2-600x325.jpg


At DAF, LG unveiled the OLED SIGNATURE M3, the world’s first wireless OLED TV1, for a stunning debut in Hong Kong. Notably, LG left a remarkable impression with this cutting-edge wireless OLED TV by showcasing “14-III-72 #223,” a renowned painting by Korean master of abstract art, Kim Whanki, brilliantly reimagined through digital expression. Following its initial appearance with the M3 in Freize Seoul, LG’s presentation of this digitally expressed masterpiece at DAF in Hong Kong served as a source of inspiration for both artists and art enthusiasts. The wireless 97-inch OLED TV faithfully portrays the vibrant details of the thousands of red dots that make this piece so special, elevating the immersive experience for art enthusiasts with advanced wireless video transmission and a massive screen.

Hong-Kong-DAF-Beyond-News_3-600x380.jpg


The 97-inch OLED M3 boasts self-lit OLED technology that provides unrivaled picture quality on an ultra-large screen and Zero Connect technology that allows instant audio and video transmission at up to 4K 120Hz., for a distance of up to 10 meters2 between itself and the screen. This cutting-edge innovation enhances the freedom and flexibility of the audiovisual experience, providing a super-smooth and immersive viewing experience.

Hong-Kong-DAF-Beyond-News_4-600x400.jpg


Furthermore, as an Exclusive Screen Partner, LG provided around a hundred LG OLED units to showcase a diverse collection of digital art pieces at the event. Visitors were engaged in a world of vivid and dynamic digital art created by popular artists, including Refik Anadol and Yang Yongliang.

Another highlight at DAF, LG presented unique media art pieces with the LG MAGNIT 136-inch Micro LED display in collaboration with LED.ART, a renowned media art content platform, leaving visitors in awe of the vibrant colors and unparalleled quality. Immersive visual effects and ultra-fine details were powered by Micro LED display technology, with LG MAGNIT display’s accurate color purity and wide viewing angle bringing the art to life. This partnership highlights LG’s commitment to actively participating in art events and signifies a new chapter in LG’s technological advancements in the realm of art.

Hong-Kong-DAF-Beyond-News_5-600x400.jpg


LG also introduced the LG PuriCare
™
AeroFurniture Bored Ape Edition, featuring four bored ape avatars from the renowned NFT collection owned by Francesco Lee (aka DAC4Academy). Merging digital art with the versatility of home appliances, this unique collaboration offers a multifunctional art appliance, underscoring a compelling connection between digital art and household products.

Hong-Kong-DAF-Beyond-News_6-450x600.jpg


LG PuriCare
™
AeroFurniture Bored Ape Edition will be launched as a limited edition with only 100 pieces. The four different designs will inspire customers who pursue interior design with new ways to express personal taste, redefining the possibilities between digital art and the real.

LG continues to deliver enriching art experiences, exploring the close connection between art and technology through inspiring exhibitions and compelling collaborations. Stay tuned to the LG Newsroom for the latest updates and stories.​

# # #​

1 World’s first and only wireless OLED refers to OLED TV with 4K 120Hz wireless connectivity between TV and screen.
2 Applies only when the Zero Connect Box is placed in a direction facing the screen.

Read full article

Why do youtubers hide or censor out applying thermal paste

"I'm gonna use the perfect amount of thermal paste" proceeds to edit part of video out or move camera
--Tronicsfix

"oops, gonna need to put thermal paste on that [moves camera where the user can't see the process]"
--Adrian's Digital Basement.

The term "the perfect amount of thermal paste" line is also used across the board, always hiding/censoring or making a joke about people seeing the process each time. Is there a joke/meme I'm missing or what? I don't understand. What if I am interested in building a PC and would like to see the process? I hate being out of the loop here.

NFL Red Zone dud

My friend subscribed to this recently. It has no sound despite my checking audio and rebooting. Now he wants to screen cast to his Panasonic plasma tv. It's a TH-42PZ85U. I have no idea how old it is. When I tried screencast it showed a bunch of tvs to send to, but I'm pretty sure his is not on the list. Also, I went to a website with my phone, the Pure, only to find I had no Internet connection. I don't know why because it's the same thing I've been using for quite a while. It says the signal strength is excellent but it doesn't connect.

  • Question
Nokia 5.4 bootloop

I have my mother her phone here. It's a Nokia 5.4 with Android one. It's stuck on the Nokia logo. When I press volume up and start button I get the little Adroid guy and a no command text. When I press volume down and start button I get the options power off, Start, restart bootloader, recovery mode. Non of those help anything.
The bootloader and baseband version are empty. Not sure how to go from here. I would think trying a hard reset and use some software to atleast get (some) of her pictures bak was the easiest thing to do however there is no factory reset option. I hope someone can help me. She is 88 and eventhough she doesnt really understand her phone, she likes to play a game and take pictures on it.

"We've detected that this app is using an unsupported version of Play billing. Please upgrade to Billing Library 5 or newer to release this app."

Hey everyone, just encountered an issue right on the cusp of releasing a game. When I try to upload my game to the playstore, it comes up with the error "We've detected that this app is using an unsupported version of Play billing. Please upgrade to Billing Library 5 or newer to release this app.". By default Unreal 5.0 has version 3, my game doesn't include any form of transactions and I'm unclear if I can circumvent this step if I find out how to turn off microtransactions in engine. I've looked through all I could find related to this error but unfortunately nothing has worked so far. If anyone has experience with how to fix this, I would greatly appreciate it. Thanks for reading

Brain Fart of the Day

We all have those brain fart moments and as I get older they seem more frequent. I thought it would be fun to share those brain farts to lessen that "I can't believe I did that" feeling. Don't leave me hangin' here... share yours.

I'll start. The other day I was working on a mower. When I went to replace the screws I had removed, I couldn't find my screwdriver. I just had it.... I retraced all of my steps looking for it. It was just gone. I finally gave up and went to the shed to get another screwdriver. After I finished replacing the screws I put the screwdriver in my back pocket. It was at that moment that I found the missing screwdriver.. it was also in my back pocket.

A bonus brain fart while I'm talking about mowers. I mow commercially and haul my mowers in a traditional mowing trailer with a drop down ramp in the rear. A number of years ago I was mowing the deep well pump stations for the city. They are all located out in the country. I finished my last station and headed back into town driving over three miles at 55mph when I realized I had not put the ramp up. It's a wonder I didn't catch the countryside on fire with all of the sparks I had to be leaving behind me dragging that ramp.

Help Head unit

Hello
can anyone help me update my 10.25 inch android screen?
I'm still stuck on Android 7 and would like to upgrade to 10, 11 or higher.
Below information of the head unit.
Type:JLY_BENZ_C
SERIAL:2234...
APP: V2 0.3.041h
System: V3.32.290410
MCU: BENZ_V4.1C_0413_AU
CAN:BENZ-V1.0-190220
I would be happy to provide you with further information.
Thank you in advance for your help.

  • Question
Vortex T10M Pro Not Recognizing Installed SD Card

Cool tablet, but I really want to put a bunch of books on an SD card and use it to read them. However, I have tried several different SD cards, formatted according to the instructions, but this tablet does not recognize any of them. Further, the instructions and illustrations in the owner's manual for accessing SD card content are completely different from what I am seeing on my tablet. How do I access the SD card installed in my tablet? The manual references a "Settings" option, but none of the settings options I see on this tablet contain any information about the installed SD card. Thanks in advance.

Best way to protect phone camera lens?

I got the Galaxy S20 Ultra specifically for its beastly camera but over a couple years it got dings and scratches that eventually made it unusable.

I recently got the Pixel 8 Pro and although I prefer the Galaxy cameras (I'm a sucker for zoom), I have lots of features to still explore. I want the lenses on this thing to last longer than my last devices!

I can't imagine that putting a protective anything over the camera would be a good idea since it would inherently obstruct the view. Surely there must be SOME solution aside from being less clumsy?

Any products or tips you can suggest for protecting phone camera lenses without hindering photo and video quality?

And some photos I took kayaking today! Loving the fall colors starting to come in.

PXL_20231020_185655381.jpg

PXL_20231020_192324847.jpg


PXL_20231020_191252642.jpg

PXL_20231020_191745376.jpg

What is the correct thread-safe way to access shared resource?

We are developing on Samsung Tab Active 4 Pro using Android Studio, kotlin and java. We are getting constant at random times app deadlocks. I am not new to developing with threads and synchronization methods however I am very new to Android development. I assume I am doing something wrong and will share what I am doing. But to set up the situation, we are using OSMDroid for the map viewing and are using layers of the map for draw icons that represent aircraft flying over the map. The main android app is done in kotlin and the UDP over ethernet is written in java files. Aircraft telemetry is received at about 1 hz over ethernet inside protobuf packets. The protobuf is received and parsed in a Listener java class using a thread and implemented in the run() method. In the udp handler where we receive and parse protobuf we call a kotlin object "class" (unfortunate use of terms with kotlin) that has a method UpdateEntity(). Here is a snippet of this code that handles a proto message type called Entity. EntityClass is the java wrapper created. This part is working fine, no issues here, just showing for context.

Code:
             if (msg.getMessageTypeEnum() == MessageWrapperClass.MessageWrapper.MessageTypeEnum.MESSAGE_TYPE_ENTITY) {
                    EntityClass.Entity entity = msg.getMessageEntity();
                    Log.d(TAG, "Listener:run (thread): Entity received\"" + entity.toString());

                    // 0 deg points north, vertically in map
                    double heading = Math.atan2(
                            entity.getKinematics().getEastSpeed(),
                            entity.getKinematics().getNorthSpeed()) * 180.0 / Math.PI;
                    // Put to [0,360] range
                    if (heading < 0) {
                        heading += 360.0;
                    }

                    Position position = new Position(
                            heading,
                            entity.getKinematics().getPosition().getLatitudeDeg(),
                            entity.getKinematics().getPosition().getLongitudeDeg(),
                            entity.getKinematics().getPosition().getAltitudeHaeMeters(),
                            0.0);

                    HostileEntity unit = new HostileEntity(
                            Utils.TrimUUID(entity.getEntityID().getValue().toString()),
                            //todo: we need callsign here
                            "red",  //entity.getEntityID().getValue().toString(),
                            position, false);

                    Datasource.INSTANCE.UpdateEntity(unit);   // <---------- This accesses the shared list

                }

Datasource.INSTANCE.UpdateEntity(unit); call accesses the share list. Here is that method in total. Note Datasource is that singleton-like object construct that has all public "static" methods. (I'm a C++ guy mostly :) New to kotlin)

Java:
/**
 * [Datasource] holds the data that is utilized by the UI
 */
object Datasource {

    var currentStatus = ""
    var currentMode = Modes.Nav
    var Settings:SettingsClass = SettingsClass()

    //This is the list of automations
    var AutomationList = mutableListOf<AutomationClass>(
        WTP(),
        EW()
    )

    var TabPages = mutableListOf<String>()
    var TabPageContents = mutableListOf<TabPage>()
    var KillPairs = mutableListOf<KillPair>()
    var SelectedTab:Int = 0
    var newTab:String = ""
    var locklineschanged = false

    val entityUnitListMutex  = Mutex(false)
    val killPairsMutex = Mutex(false)

    /*
    This is the list of units. Any unit added to this list will get added to the map.
     */
    val entityUnitList =  mutableStateListOf<EntityUnit>()

    fun UpdateEntity(entity:EntityUnit)
    {
        if (!entity.isPositionValid()) {
            Log.e(ContentValues.TAG, "Datasource::UpdateEntity " + "Invalid entity passed:")
            return
        }
        entity.lifeTime_ms = System.currentTimeMillis() // update its life time

        try {
            // NOTE - FindEntity() call must remain OUTSIDE of runblocking and mutex because
            // FindEntity also has mutex and we do not want to nest mutex calls. Deadlock may occur
            val existingEntity = FindEntity(entity.id)

            runBlocking {
                entityUnitListMutex.withLock {
                    if (existingEntity != null) {
                        entity.status = existingEntity.status
                        entity.missionCount = existingEntity.missionCount
                        val index = entityUnitList.indexOf(existingEntity)

                        entityUnitList[index] = entity

                    } else {
                        entityUnitList.add(entity)
                    }
                }// end mutex
            }
        }
        catch(e:Exception)
        {
            Log.e(ContentValues.TAG, "Datasource::UpdateEntity " + e.toString())
        }
    }
/*
Find the entity in the list of active entities
 */
fun FindEntity(entityName: String): EntityUnit? {
try {
var returnval: EntityUnit? = null
        runBlocking {
            entityUnitListMutex.withLock {
                for (i in entityUnitList.indices) {
                     if (entityUnitList[i].id == entityName) {
                       returnval = entityUnitList[i]
                       break
                    }
                }
            }// end mutex
        }

        return returnval
} catch (e: Exception) {
Log.e(ContentValues.TAG, "Datasource::FindEntity " + e.toString())

return null
    }
}

My understanding of kotlin and android is that you need to use a coroutine if you want to use a mutex. I used a mutex to protect the shared resource, the entityUnitList of type mutableStateListOf<EntityUnit>

The Listener is started up on the main, UI thread however it uses its own thread to receive udp packets. The call to Datasource::UpdateEntity() is done in that thread, not the UI thread. Datasource is used by the UI thread as well and it needs access to the entityUnitLst to read from. The UI thread does not write to any of the elements in the list nor does it add or subtract elements from that list.

So the problem is the app will lock (not crash and disappear) and be non-responsive or frozen. This happens at various times but typically within a minute or two. My best guess is a thead race condition.
There was someone else developing the UI portions of this app and they said the UI only updates when a data element of it changes. So in UpdateEntity() these two lines do cause a UI refresh.

Code:
entityUnitList[index] = entity
...
entityUnitList.add(entity)

Here is another place accessing that list and is in the UI thread

Code:
fun PutStuffOnMap(
    uiState: FOXUiState, mapView: MapView, onEntityClicked: (entityClicked: String) -> Unit
) {
    try {
        val items = ArrayList<OverlayItem>()

        runBlocking {
            Datasource.entityUnitListMutex.withLock {
                for (i in entityUnitList.indices) {
                    val entity = entityUnitList[i]
                    PlotEntity(mapView, entity)?.let { items.add(it) }
                }
            }// end mutex
        }
. . .

There is more to that function but that function is called from here in a global method tha tis used in the map drawing code.
Java:
@Composable
fun MapRow(
    uiState: FOXUiState,
    onEntityClicked: (entityClicked: String) -> Unit,
    modifier: Modifier = Modifier){
    Row(modifier = modifier) {
        AndroidView(
            factory = { context ->

                MapView(context).apply {
                    SetUpMap( uiState, this, onEntityClicked)
                }
            },
            update = {
                    mapView ->
                PutStuffOnMap( uiState, mapView, onEntityClicked)
            }
        )
    }
}

I am thinking we have a mutex locking unlocking issue where it stays locked and the UI blocks with that runBlocking{ } block waiting for the unlock. The Listener gets in and gets out when updating the entity pretty quick. The only link to the UI thread is Datasource::UpdateEntity(). When we comment out UpdateEntity() we never deaklock or freeze the app. We can even pre-load entityUnitList with entity class elements and interact with them again with no app freeze. Its only when we enable getting movement updates over ethernet (using USB/Ethernet adapter plugged into the tablet) when we freeze the app eventually.

So I think using runBlocking is wrong so what is the correct way to share that entityUnitList over multiple threads safely? We do not have to use a mutex and we could consider other list types that are better with thread synchronization.

-Steve
EDIT wow this post is long, I apologize! Just wanted to give enough details.

Qirex Watch Face

My new watch face, just released!
Qirex Watch Face
Qirex Watch Face - Apps on Google Play

FREE & PREMIUM features available!
Modern looking interface, with as always, a lot of customisation available (custom shortcuts, custom data, ...)
Interactivity, second timezone, and many more to discover!

I hope that you will like it!
sbppKMAm.jpg
2i014Hsm.jpg

X61Ml85m.jpg
5Bbx2f2m.jpg

puHukQYm.jpg
7HuzIpLm.jpg

"Device Explorer" missing on Android Studio "Giraffe" (M1 Mac)

Android Studio Giraffe | 2022.3.1 Patch 2
MacBook Pro 16" 2021 (Apple Silicon)
Mac OS X Ventura 13.4.1 (c) (22F770820d)

Hello,

Sorry if this is a "stupid" question but I recently installed (just the other day actually) Android Studio on my PC and was able to browse my AVDs filesystem using "Device Explorer" in Android Studio.

However when trying to do the same on my Mac the "folder"-icon is greyed out in "Device Manager" and I can't find "Device Explorer" in the menubar under "Tools".

Attaching printscreen.

Screenshot 2023-10-20 at 20.47.36.png


Am I missing something?

Best Regards - TheSwede86

  • Suggestion
Cybertruck’s 2024 VIN Decoder and GVWRs Stir Enthusiastic Speculations

No vehicle has captured excitement quite like the Tesla Cybertruck, and early adopters have newfound hope since there is now an official delivery date (November 30th). And now, more details are emerging.

cybertruck-vin-decoder-1024x633.png

Unveiling the VIN​


A sleuthing forum user uncovered the Cybertruck VIN decoder, stirring excitement and prompting speculative discussions among enthusiasts. The details were disclosed through the National Highway Traffic Safety Administration (NHTSA) as required by law, then scrupulously dissected by fans, bringing various viewpoints and interpretations to light along the way.

Analysis of the GVWR​


The VIN information showcased differing Gross Vehicle Weight Ratings (GVWRs) for the Cybertruck models. The Performance version will boast a GVWR of 9,XXX pounds, while the Standard model will be at 8,XXX pounds. Participants in the forum compared these numbers with other models such as the Tesla Model X, Model S, and Model Y, as well as competitors like the Rivian R1T and the Hummer EV, placing the Cybertruck within a competitive range.

Model Varieties and Speculations​


Discussion particularly flourished around the likely initial release of the Dual Motor Standard and Triple Motor Performance models for 2024. Enthusiasts are surmising from the VIN details that the Dual Motor Standard might weigh between 8,000 to 9,000 pounds and the Triple Motor Performance could push into the 9,000 to 10,000-pound class.

For reference, here is a section of the VIN: 7G2 C E G E D R A 000001-999999

Reflecting on Weight Classes​


However, some believe that the added motor might not necessarily catapult the vehicle’s weight into the next classification, suggesting a certain fluidity in the weight classes based on configurations – it’s possible that Tesla is just playing it safe to account for last-minute changes.

Price Points and Federal Credits​


Concerns were also raised regarding the vehicle’s price points and their potential impact on eligibility for federal credits. With some configurations possibly pushing the price beyond $80,000, the availability of these credits becomes uncertain, adding another layer to prospective buyers’ considerations.

A Missing Quad Motor Model?​


Amidst the speculations, one noteworthy revelation is the absence of the Quad Motor model in the 2024 VIN details, leaving enthusiasts in suspense regarding its potential future release.

Concluding Thoughts​


In a synergy of excitement and curiosity, the disclosed VIN details have fueled rich discussions, offering a glimpse into the potential variances in the highly-anticipated Cybertruck models. Armed with this detailed breakdown and reflective analysis, enthusiasts and prospective buyers are better equipped to navigate the thrilling journey to the Cybertruck’s launch.

Source: NHTSA (PDF)

Read More

App for subtitles

Hi.How are you??We are looking for a good application for subtitles on videos we have saved.Just like it is on YouTube.We want subtitles from English to Greek. That's all. We don't want anything more than the application. Two or three we tried didn't do a good job.We don't want screen recording for example etc.That's what we wanted to ask you.
Friendly greetings.

Speech to Text

Speech to Text - offline support

We are looking for a google supported language model that helps in Speech-to-Text recognition for Xamarin MAUI/.NET Style mobile application, which targets both Android and iOS platforms. One of our critical requirements is to ensure this functionality is available in offline mode, as many of our applications cater to offline scenarios.Additionally, our application aims to support a variety of international languages, including English, Russian, Chinese, Portuguese, around 45 languages. Therefore, we are seeking a solution that offers multilingual support, preferably supporting different accents as well.
We would also like to know if google offers any customize services to support the requirements stated above.

type II diabetes

so i just was told that i might have type II diabetes. my doctor needs more lab work to fully determine this. but i have i high sugar levels in my blood. i am to see him in a month from now.

this explains why I have been drinking a lot of liquids. i was always thirsty....which in turns i was peeing a lot as well.

the doc gave me Mitformin which helps reduce the sugars in my blood. i also have to drastically adjust my diet as well. so i am gonna try a low carb diet. with little to no sugars as well......no carb diet is out of the question.......i love my bread too much....lol

so far the medicine and low carbs have reduced the constant peeing back to what seems normal for me.

anybody here is diabetic?
does anybody have any tips you would like to share?

Implementation of Runtime Resource Overlay from Vendor Directory , For my Learning Purpose.

How to Implement Both Static and Dynamic Runtime Resource Overlay for an Android Automotive Product from Vendor Directory of AOSP 12L ?

Using Runtime Resource Overlay, How to change the whole appearance of that Automotive Product, Like the overall Appearance of SystemUI and other Applications.

Can someone please help me with this?

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones

Filter