Phoenix rises from the ashes: The 10-Year-Old Samsung Galaxy S II gets a taste of Android 12… The power of Open Source!

The developer has compiled an unofficial build of LineageOS 19.0 on top of Android 12 for the GT-I9100 variant of the Galaxy S II. And despite being a very alpha work in progress, it shows a lot of promise. Most of the core hardware components, such as the Wi-Fi, Bluetooth, and the audio output are functional. The cellular radio is working too, which means you could flash the ROM on the device and technically use it as a backup phone, provided your carrier has yet to phase out 3G completely. Last but not least, SELinux is set as enforced in the release.

See Samsung Galaxy S II gets a taste of Android 12

#technology #samsung #LineageOS #opensource

Imagem/foto

The Samsung Galaxy S II simply refuses to die. Released back in 2011, the smartphone has now received a port of Android 12. Read on!

Trap hackers in your server using Endlessh as a SSH Honeypot and wastes their time

Endlessh is an SSH tarpit that very slowly sends an endless, random SSH banner. It keeps SSH clients locked up for hours or even days at a time. The purpose is to put your real SSH server on another port and then let the script kiddies get stuck in this tarpit instead of bothering a real server.

See

SSH Honeypot in 4 Minutes – Trap Hackers in Your Server
by Wolfgang’s Channel on YouTube

#technology #hacking #security #SSH #Endlessh

How to Make sudo Remember the Password for Longer using Visudo

The behaviour of sudo is configured in /etc/sudoers file and by default timeout of the sudo command is 15 minutes.

The /etc/sudoers file has a timestamp_timeout option responsible for reprompting the user for password after specific amount of time. The good news is that you can increase this number to a larger one (in minutes) by adding a string in the /etc/sudoers file. After that time sudo will ask for password again.

See How to Make sudo Remember the Password for Longer

#technology #linux #sudo #visudo

Imagem/foto

It can be annoying having to keep entering the sudo password. Here’s how you can deal with it.

Python, with the Kivy framework, can produce scalable mobile apps for Android and iOS

Yes we can’t yet escape needing the correct OS to compile the code into binaries (Linux for Android, macOS for iOS) but technically one could start producing Android apps using just a cheap Raspberry Pi.

It goes to show that lack of finances does not inhibit one from being able to be creative and tap into a massive mobile ecosystem. These apps can scale according to screen size.

Yes there are excellent dedicated IDE’s for Android app development, but with something like Python, you learn a skill which you can basically compile for any platform, using the same code.

freeCodeCamp has a good 5-hour tutorial on YouTube showing how an app is built from scratch using Python with Kivy.

See How To Write Android Apps In Python? – AskPython

#technology #opensource #python #kivy #android

Imagem/foto

Want to build Android Apps in Python? More than 3 billion devices in this world run on android. That makes it one of the most or probably the most important

Withings Unveils New ‘Body Scan’ Smart Scale – It monitors segmental body composition, weight, heart rate, and vascular age, plus it can assess nerve activity and heart rhythm using a 6-lead

Apart from it really being the most advanced to date, I really like that the built-in battery lasts for a year before needing to be recharged, and health metrics are displayed on a 3.2-inch color LCD screen.

Withings is planning to launch the Body Scan scale in the second half of 2022 following FDA clearance. It will be priced at $299.95.

More info CES 2022: Withings Unveils New ‘Body Scan’ Smart Scale

#technology #health #Withings #smartscale #wellness

Imagem/foto

Withings today announced the launch of a new smart scale, the Body Scan, which is designed to track all kinds of health-related metrics. It monitors…

These are the local and international podcasts South Africans are listening to on Apple Podcasts and Spotify

This obviously excludes all the listeners who use the free alternative services such as PlayerFM, PocketCasts, etc.

Among the local podcasts favourites are Podcast and Chill with MacG, and True Crime South Africa published by Arena Holdings.

The international favourites are podcast by American comedian The Joe Rogan Experience, and new podcast by a Kenyan mom, Dear Daughter, by BBC World Services.

See South Africa’s 10 favourite podcasts right now

#technology #southafrica #podcasts

Imagem/foto

10 of South Africa’s favourite local and international podcasting streamed on Apple Podcasts and Spotify.

Rwanda’s Transition To Electric Buses – Same TCO for electric buses as diesel buses after only three years of operation (as opposed to six)

The Government of Rwanda has prioritized the transition to e-mobility to reduce air pollution and greenhouse gas emissions and improve the wellbeing of its citizens, thus contributing to achieving national and global goals. Transport contributes 13% of Rwanda’s national GHG emissions.

While the cost for the purchase of e-buses is the main deterrent for bus operators, the savings from reduced operations and maintenance are substantial and are bolstered by the current incentives in place. Furthermore, while buses only comprise 0.74% of the total number of vehicles, they nevertheless disproportionately contribute 39.1% of GHG emissions in the transport sector in Rwanda.

See Rwanda’s Transition to Electric Buses

#environment #dirtydiesel #EV #rwanda #africa

Imagem/foto

By Yizere Ange Vehicular emissions are currently the leading cause of increasing air pollution in cities in Rwanda. In recognition of the well-documented impact of air pollution on public health, the Government of Rwanda (GoR) has introduced incentives for introducing electric vehicles across all vehicle types. While electric motorcycles, cars, bicycles, and even trucks have […]

7 Best Safety Razor Blades for The Most Comfortable Shave Ever – Because you have Lots of Options!

You want a quality brand that offers a sharp blade along with safety features. Longevity and consistency are elements that will give you a good shave every time, and you can find these in a quality double-edged razor blade.

In this buyer’s guide, they cover the basics of finding the right safety razor blade for you to prevent ingrown hairs, nicks, and cuts.

See 7 Best Safety Razor Blades for The Most Comfortable Shave Ever – [2021]

#wetshaving #traditionalshaving #safetyrazors #DEblades  

Imagem/foto

At A Glance: Our Top 5 Picks for Safety Razor Blades Closest Shave: Astra Platinum Sharpest: Feather Longest Lasting: Personna Shark Wilkinson Sword Getting a clean, comfortable shave can be a challenge when using the wrong type of razor blade. You want a quality brand that offers a sharp blade along with safety features. Longevity […]

Remember Google and Twitter Account Verifications… Verified Calls on the Google Phone app now available in Germany

The availability of Verified Calls seems to be in the process of rolling out, and currently is only showing up for some users. Those that have access and choose to enable it in Phone settings can start getting notices from participating businesses. When a business calls, they’ll see a screen informing them of the reason for the call, even before they pick up.

Android users are lucky enough already to have fully functional, working caller screening apps like Truecaller. On iPhone, I have to suffer through crippled versions of those apps as Apple prohibits any 3rd party from controlling the phone app (my biggest bugbear with iOS).

See Verified Calls on the Google Phone app now available in Germany

#technology #Germany #android #callscreening #robocallers

Imagem/foto

Kannst du mich jetzt hören?

Best smartphone cameras in the world according to the DxOMark index

As smartphones become increasingly powerful, so do their camera systems, and for many, the camera’s capability is the most critical factor to consider when buying a new smartphone.

While many people would look at a camera’s megapixel rating to determine its overall quality, this only tells part of the story.
Modern smartphone cameras use a combination of different technologies and features to improve the quality of the pictures they take.

A great and reliable way to investigate which smartphone’s camera will best suit you is to use an independent benchmark, such as those provided by DxOMark. DxOMark completes thorough testing on the camera systems of a range of smartphones to assign the front and rear cameras of each a rating.

See Best smartphone cameras in the world

#technology #photography #smartphones #smartphonecamera #DxOMark

These are the best smartphone camera systems available in 2021.

South Africans can trade in their old iPhones for new devices and this is how much you can get

Owners of older iPhones can trade in their device when buying an iPhone 13 to get significant discounts — up to R15,000 for the iPhone 12 Pro Max. iPhone owners can also trade in their devices for store credit if they are not ready to pull the trigger on an iPhone 13 purchase.

Maybe not the absolute highest price you’ll get, but a lot safer than using Facebook Marketplace, that’s for sure.

See Trade in old iPhones — How much you can save on an iPhone 13

#technology #southafrica #iphone #tradein

Here is how much you can save when trading in an older Apple smartphone for the latest generation.

You or the Kids Bored? Try Building Virtual Lego For Free

Kids pick these things up really quickly, and like Minecraft, building Lego is also really very creative and relaxing. The biggest problem is all the choices there are, as they all work a bit differently.

An interesting online option is MecaBricks, and downloadable options are Lego’s own Digital Designer (LDD) which although no longer supported can still be downloaded from their site. Other offline options are Bricklink’s Studio, and LeoCAD. Although all are Windows and / or macOS, I’ve tried two on Linux with WINE Bottles, and they run just fine.

See an article about some options at Rebrickable Help Guide: Virtual Building – A General Introduction | Rebrickable – Build with LEGO

#technology #Lego #thingstodo

Imagem/foto

Rebrickable – Build with LEGO

How to run Windows software on Linux easier with Bottles

Running Windows programs on Linux can be confusing and complicated. That’s where Bottles comes in. This program can make running Windows programs much more straightforward. Here’s how to use Bottles on your Linux PC.

I see it has support built-in for Lutris, Proton, DXVK, and VKD3D, which should all make free standing Windows games a lot better on Linux. Note if you already use Steam Games with Proton or Proton GE activated then you don’t need to use Bottles.

See How to run Windows software on Linux easier with Bottles

#technology #Linux #bottles #gaming

Imagem/foto

Running Windows programs on Linux can be confusing and complicated. That’s where Bottles comes in. This program can make running Windows programs much

My very first Python app! It manages Cloudflare WARP CLI settings on Linux

I’ve had “To learn Python” on my bucket list for just on two years now. I finally got going this weekend, and it only took about 3 to 4 days to go through the tutorials, and my app was written in one day. Given it is not 100% done (is any app?) but it is basically all workable apart from the connect button.

In this video I explain why having an “itch to scratch” is an important motivation for learning a new programming language, as well as what the itch was that I was scratching, I show the app, and then give an overview of the code I put together. I hope it shows how easy it is to develop GUI apps in Python (there is a lot more than just the basics I’m using) and that it motivates others to get going with their coding, no matter what the language.

See

My very first Python app! It manages Cloudflare WARP CLI settings on Linux
by Danie van der Merwe on YouTube

#python #programming #cloudflare #opensource #linux

In a first-time ruling by Italian courts on open source licensing, a software vendor has lost a civil case for failing to comply with open source license requirements

The issue was that the software was redistributed without including acknowledgement of the original work, including information about changes the defendants had made to the software, and with no mention of the software’s copyright holders.

“They also proceeded with the unlawful behaviour [of] ignoring the formal termination notice,” the company added, “which is the first protection tool implemented to safeguard the developers who decide to share their code in a free form.”

See Italian Courts Find Open Source Software Terms Enforceable | If This Be Treason

#technology #opensource #FOSS #softwarelicensing #Italy

Imagem/foto

In a first-time ruling by Italian courts on open source, a software vendor has been fined for failing to comply with an open source license.