Home Interests Roomba

How to Replace the Filter on Your Roomba i7

howchoo   (467)
August 22, 2023
4 minutes

Share

You’ll Need 2

What you’ll need
Interests
Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.
Posted in these interests:
robotvacuum • 4 guides
roomba • 3 guides

Your Roomba i7 vacuum filter will need to be cleaned every few weeks and replaced every two months. This short guide will show you how to remove and replace (or clean) your Roomba vacuum filter.

1 – Remove the dust bin

To remove the dust bin, simply push the tab at the side of the bin. Pushing the tab will pop the dust bin out, and it can be easily removed.

2 – Remove the old filter

You can remove the filter by pulling it straight out from the dust bin. Hold on to the dust bin one hand, and grab the edges of the filter with your other.

3 – Clean the filter and reuse it (optional)

You don’t need to replace the filter every time it gets dirty. In fact, you’ll want to clean the filter every week or so. At this point, you can clean the filter if you choose. To begin, tap the filter against the side of your garbage can to shake loose the dirt and debris. If you’d like, you can also spray the filter with compressed air or vacuum it to remove more of the dust.

4 – Put the new filter in place

Push the new (or cleaned) filter back in to the dust bin securely.

5 – Put the dust bin back in place

To put the dust bin back in place, start by place the hook into the opening. If the hook is in place properly, it acts as a hinge. Then, you can push the other side of the dust bin and lock it into place.

With the dust bin back in place, your Roomba i7 is ready for action! Next, learn how to unclog the Roomba i7 Clean Base.

NEXT UP

How to Replace the Edge-Sweeping Brush on Your Roomba i7

howchoo   (467)
November 20, 2023

Your Edge-Sweeping Brush needs to be replaced about once a year. Use this guide to learn how to replace the Edge-Sweeping Brush on your Roomba i7. What is the Edge-Sweeping Brush? The Edge-Sweeping Brush is the spinning brush on the right side of the robot. The Roomba uses this brush to clean around the edges

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests Unix

Using the iTerm 2 and tmux integration

howchoo
howchoo (467)
August 22, 2023
5 minutes

Share

Interests
Posted in these interests:
linux • 12 guides
tmux • 1 guides
unix • 2 guides
For a few years now, I’ve been using iTerm 2 and tmux. But only recently did I find out about a pretty important feature of iTerm: tmux integration. I found out because I was getting tired of tmux as a window manager and started looking for alternatives. The tmux integration basically means that you use iTerm 2 as you normally would for window management, except it uses tmux on the backend for multiplexing. tl;dr
tmux -CC
tmux -CC attach

1 – Install tmux and iTerm2

You can download iTerm 2 from the website. tmux must be installed on whichever machine you plan to use it. On OS X:
brew install tmux
Debian/Ubuntu:
apt-get install tmux

2 – Start new tmux session using -CC option

Using iTerm 2, log into the machine you want to work with. This can be your local machine or a remote server over ssh. Start a new tmux session using the -CC option.
tmux -CC
You will see a message saying tmux mode started with a Command Menu.

3 – Open new tabs and windows

With this setup iTerm is your window manager. So if you’re going to open new tabs, split panes, or open new windows you do so using all of the shortcuts you may be familiar with: cmd + t: open a new tab cmd + n: open a new window cmd + d: split vertically cmd + shift + d: split horizontally You can choose whether you want to do this using the same profile or not. If you choose to use the same profile, iTerm will use tmux to create virtual windows.

4 – Detaching tmux

When you’re done working and you’re ready to detach you can simply close the tab or window. iTerm will ask you whether you want to detach tmux or kill the windows. Clicking Detach tmux Session will cleanly detach and allow you to re-attach in the future.

5 – Attach to an existing tmux session

If you’ve got a tmux session already running and you want to attach, simply use:
tmux -CC attach
NEXT UP

How to Install SSHFS

howchoo
howchoo (467)
September 29, 2023
This guide will show you how to install SSHFS on various operating systems. 1 – On macOS Using brew, install FUSE. Now install SSHFS: 2 – On Ubuntu/Debian 3 – On Windows Find the desired version of win-sshfs from this page and download it.
Continue Reading

howchoo

 467 guides
Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.
Home Interests MacOS

How to Double-Click the Title Bar to Minimize an Application on Mac

howchoo
howchoo   (467)
August 22, 2023
1 minutes

Share

Interests
Posted in these interests:

Mac

mac • 24 guides
osx • 6 guides
macos • 20 guides

Want to minimize an application by double-clicking its title bar? Here’s how to do it.

1 – Open Dock in System Preferences

Navigate to System Preferences > Dock.

2 – Change the title bar behavior

Select the checkbox next to “Double-click a window’s title bar to..” and select “minimize” as the option in its dropdown.

Did you know you can also minimize applications in macOS by double-clicking the menu bar? Check out our guide to see how it’s done.

NEXT UP

How to Enable the “Popping” Sound When Adjusting the Volume on Your Mac

howchoo
howchoo   (467)
December 13, 2023

Starting with MacOS Sierra and High Sierra, your Mac will no longer play a “pop” sound when you adjust your volume. If you prefer to have this sound when you adjust volume up and down (as I do), this guide will teach you how to reenable it. 1 – Open Sound System Preferences Navigate to System

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests MacOS

How to Change Your Mac Computer’s Bluetooth Name

howchoo
howchoo   (467)
August 22, 2023
3 minutes

Share

Interests
Posted in these interests:
 
apple • 18 guides
osx • 6 guides
macos • 20 guides

I have a pair of wireless bluetooth headphones that states the name of the device it’s connecting to — and with a long or unrecognizable name, this is quite annoying.

This short guide will teach you how to change your computer’s bluetooth name in MacOS and OS X.

1 – Open System Preferences

Navigate to Apple Icon > System Preferences.

2 – Access Sharing Preferences

Click the Sharing icon.

3 – Change your Mac’s Computer Name

In the Computer Name field, enter the new name you’d like to use. Your Mac’s Computer Name is also its bluetooth name, as well as its network sharing name. Change this to whatever you’d like you computer’s new bluetooth device name to be. The name is saved immediately after changing it — there is no save button. 🙂

4 – Renaming other bluetooth devices/accessories in MacOS and OS X

You can also change the name of your bluetooth devices themselves (headphones, etc.) To do this. return to system preferences, click the Bluetooth icon, right click a device and select Rename.

NEXT UP

How to Enable the “Popping” Sound When Adjusting the Volume on Your Mac

howchoo
howchoo   (467)
December 13, 2023

Starting with MacOS Sierra and High Sierra, your Mac will no longer play a “pop” sound when you adjust your volume. If you prefer to have this sound when you adjust volume up and down (as I do), this guide will teach you how to reenable it. 1 – Open Sound System Preferences Navigate to System

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests OctoPrint

How to Update OctoPrint

howchoo
howchoo   (467)
August 22, 2023
4 minutes

Share

Interests
Series
Posted in these interests:
3dprinting • 36 guides
octoprint • 10 guides

This short guide will show you how to update or upgrade OctoPrint and OctoPi on your Raspberry Pi. Updating is important to keep your setup running smoothly. Updates generally include bug fixes, security patches, and new features.

This process is actually super easy and largely automated.

1 – Back up your SD card

As with any update process, it’s recommended that you back up your Raspberry Pi just in case. Fortunately, we have a guide for that!

How to Back Up a Raspberry Pi SD Card in Windows
Create a Pi backup using Windows.

How to Back Up and Restore Your Raspberry Pi SD Card on Mac
Easily backup, restore, or clone your SD card!

2 – Check for updates

Open the OctoPrint interface in your browser, as you normally would. If there’s an update available, a modal will appear automatically.

3 – Perform the update

Click Update now to begin the update process. Then, click Proceed to confirm.

🛈 Do not disconnect the Pi or close your web browser until the update process is complete.

4 – Reload your browser

OctoPrint will prompt you when it’s time to reload your browser. If you run into any issues, simply restore your SD card backup using an application such as Etcher.

You’re all done!

NEXT UP

How to Update Blender

Get the latest Blender has to offer.
howchoo   (467)
November 24, 2023

Blender is one of the most popular open-source 3D creation suites today. It doesn’t cost a dime to use and everything you create is yours to own for good. The community is robust and the dev team still releases new updates on the regular. If you want to get the latest version, you may have

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests Raspberry Pi

How to Build a Solar-Powered Raspberry Pi

raspberry pi solar power
Turn your Pi into a lean, green, portable machine!
howchoo   (467)
August 22, 2023
26 minutes

Share

You’ll Need 3

What you’ll need
Interests
Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.
Posted in these interests:
pijuice • 2 guides
pi • 92 guides
solar • 1 guides

This guide will show you how to power your Raspberry Pi using solar panels. Powering your Pi using solar power will allow you to build green Pi projects powered by the sun. And with the right solar panel and battery, your project can also run continuously, forever.

Building a solar-powered Pi is a surprisingly easy task. Here’s a breakdown of how we’ll do it:

Power management board (HAT)

Depending on what Pi project you’re planning, you’ll want one of the great HATs for the Raspberry Pi. A HAT or power management board is connected to your Pi 3, Pi Zero, or any other model of Pi. This board will handle solar charging and monitoring of the battery, optionally performing a safe shutdown if power somehow gets too low—though this should never happen.

Solar panel and battery

A solar panel and battery are connected to your power management board.

Let’s get technical

Because I know some of you might be thinking this: technically speaking, you can power your Pi using a solar panel without needing a battery. However, this would assume a lot of factors:

  • The solar panel is very large
  • You live in a very sunny area
  • The solar panel outputs exactly 5V, plus ample current
  • You don’t want to run your Pi when it’s cloudy or dark

Therefore, I recommend your solar setup include a battery. I live in sunny Florida, and it still isn’t consistent enough here to do without it. This guide will cover the inclusion of a battery (and the power management board to charge it), but a battery isn’t strictly necessary if you want to get technical. 🙂

But I digress. Let’s get started!

1 – Choosing a power management board

power management board

First we’ll need to choose a solar power management board. Also known as a “HAT”, this board will connect directly to your Raspberry Pi’s 40-pin GPIO header. This board will convert the energy from the solar panel into stored battery power. Some boards (such as the one I’m using) will also power the Pi directly from the solar panel when the battery is full.

Recommended power management HAT

For this guide, I’ll be using the PiJuice Solar kit since it includes both a solar panel and a power management board. This board can also power the larger Raspberry Pi 3B+ whereas many kits can only charge the Pi Zero. The PiJuice Solar kit was featured in our Best HATs list for the Raspberry Pi.

Chances are this kit will be sufficient for your project. Other kits exist as well, or you can buy each item individually.

2 – Choosing a solar panel

choosing a solar panel

The product listing for your solar panel should list how much current it can output (e.g. “two regulated 5V/2A USB outputs“). But if it doesn’t, figuring out your solar panel size is also pretty easy using Ohm’s Law.

Science ahead!

Ohm’s Law allows us to provide two values (V, I, W, or Ω) and use it to find the other two values:

I = V/R — Ohm’s Law for finding current (I) in amps (A)

By entering the solar panel’s output power in watts (W) and output voltage (V), we can derive how much current the solar panel will output (don’t worry, we’ll use a calculator to do this later).

Let’s take the PiJuice 12W solar panel as an example. Per the product description, this panel’s regulated output is 5 volts/10 watts (5V/10W).

Using this Ohm’s Law calculator, we’ll enter:
1. Power (W): 10W
2. Voltage (V): 5V

This gives us an output current (I) of 2A, or 2000mAh, for this solar panel.

How much current does my Pi need?

A good rule of thumb is to provide at least 2-2.5A (current) output for any Raspberry Pi. The Pi Zero can make do with a lot less (as low as 1-1.5A), but if your current is too low you will have strange and intermittent issues. In this case, you’ll usually see a yellow “undervoltage warning” lightning bolt in the top-right of your screen.

Solar panel capacity

I threw a quick table together to help you determine the minimum size solar panel you’ll want to use based on your Raspberry Pi:

Raspberry Pi ModelSolar Panel SizeOutput VoltageOutput PowerOutput Current
Pi Zero/Zero W (minimum)6W5V5W1A (1000mAh)
Pi Zero/Zero W (recommended)12W5V10W2A (2000mAh)
Pi 3/3B+ (minimum)12W5V10W2A (2000mAh)
Pi 3/3B+ (recommended)22W5V20W4A (4000mAh)

Recommended solar panel

I recommend a 12W solar panel for running any model Raspberry Pi. You can definitely get away with a 6W panel for the Pi Zero as well, though this will largely depend on which peripherals you attach to it the Zero.

To test the limits of both extremes, I bought both a 6W solar panel and a 40W solar panel. The 40W one is definitely overkill for this guide, but I plan on using it to power some additional equipment for a future project.

3 – Choosing a battery

choosing a battery

Next, we’ll need to select a battery for our solar Pi. Here are considerations for choosing your battery:

Type

You’re going to want to use either a Lithium-Ion (Li-Ion) or Lithium Polymer (Li-Po) battery:

Lithium-Ion (Li-Ion)

Li-Ion batteries are generally cheaper but are also less dense, meaning you’ll have a physically larger battery. This generally isn’t a deal for a solar-powered project — unless you’re building a solar-powered Pi RC airplane, in which case you may want to opt for the lighter battery. 😉

Lithium-Polymer (Li-Po)

Li-Po batteries are more expensive but can store more energy in a smaller form factor; they’re also far more volatile and can explode if your power management board doesn’t have proper undercharge or overcharge protection.

I recommend a Lithium-Ion (Li-Ion) battery. They’re cheaper, and chances are you don’t care as much about size/weight. When choosing a battery, make sure your power management board supports charging your specific battery type! The PiJuice Solar supports both Li-Ion or Li-Po batteries.

Voltage

Your power management board will dictate the battery voltage supported. Choose a battery in the supported range.

The PiJuice I’ll be using accepts any Li-Ion or Li-Po battery that’s between 4.2V-10V. This is ideal for solar power as many high-capacity batteries are offered in a higher voltage.

Capacity

The battery’s capacity is denoted as mAh (milliamp-hours). A 1000mAh battery will provide 1A of power for 1 hour. Different Pis consume power at different rates and connecting additional hardware, such as a camera, will draw additional power.

Intended use

Are you adding solar power for a Pi that needs to run 24 hours/day, or just for a few hours a day? Obviously, you’ll need a higher capacity battery if you want to create a Pi setup that will run “forever”.

You can use the PiJuice discharge time calculator to estimate your battery size needs. Keep in mind that, depending on where you live and the time of year, your battery may need to power your Pi at night for 12 hours or more of darkness.

If you live in an area that’s intermittently cloudy, or if you plan on powering additional hardware from your battery, you may want to upgrade to a larger capacity battery. Unless your project is portable, there’s really no downside (other than cost) to having an oversized battery with a very high capacity.

Remember, if your project doesn’t need to run around the clock, you can always get away with a smaller battery that writes scripts that will safely shut down and boot the Pi at certain times or when battery power is low. 🙂

Recommended battery

I recommend choosing a Lithium-Ion battery of a voltage supported by your power management board. Make sure the battery will run long enough for your application.

Note: Some power management boards (such as the PiJuice) can only charge single-cell Li-Ion or Li-Po batteries. Thus, make sure you get a battery with the number of cells that your board supports.

I also recommend using a battery with onboard protection (over temp, overcharge, overcurrent, etc.) with an onboard NTC temperature sensor.

For the PiJuice Solar, I’ll be using the 1820mAh Lithium-Ion battery that it came with.

🛈 Not all power management boards accept batteries of a varying voltage. Check your board’s documentation to be sure.

4 – Connect the Pi solar HAT

connect the pi solar hat

I’m going to reference the PiJuice Solar for the remaining steps; if you’re using a different board or solar panel, these steps will still work for you; just be sure to reference your hardware’s documentation as well. 🙂

Assembling the PiJuice hardware is easy. If you want a step-by-step assembly breakdown, check out my Raspberry Pi UPS guide, where I use the same PiJuice to make an uninterruptible power supply.

5 – Connect the battery

connect the battery

If you’re using the smaller 1820mAh BP7X battery that came with the PiJuice, skip this step.

If you’re using a separate external battery, you’ll need to remove the onboard BP7X battery.

You may need to clip off the small 2-pin JST connector from the external battery (one wire at a time).

Finally, use a small screwdriver to connect the two wires to the screw battery terminal as follows:
1. Red positive (+): Connect to VBAT
2. Black negative (-): Connect to GND
3. NTC temperature sensor (if equipped): Connect to NTC

🛈 When you cut off the old battery connector, cut each wire one at a time. Otherwise, you’ll short the battery together briefly which would be bad.

6 – Connect the solar panel

connect the solar panel

The PiJuice solar panel plugs directly into the power management board via Micro USB. If you purchased your hardware from a different manufacturer, different connectors might be in use.

Connect your solar panel to the power management board.

7 – Use a case/housing

use a case or housing

Since your project lives outside, chances are it’ll get rained on. Choose a case or housing that’s water-resistant. My project lives under the eaves of a house, so it’s already mostly protected from water. The PiJuice case I purchased provides additional protection.

Put your Pi, power management board, and battery into some sort of housing.

🛈 Make sure your housing is large enough or has some level of ventilation such that your Pi won’t overheat.

8 – Optional: Install power monitoring software

The PiJuice will actually work out of the box, as-is.

However, we’re going to install some optional software so that we can monitor our Pi, its battery health, and perform functions such as sending notifications or performing a safe shutdown if your battery level gets too low.

The PiJuice software is a package built for any Debian/Raspbian-based OS. After installing and updating the latest version of Raspbian, connect to your Pi, an update it:

How to Connect to a Raspberry Pi Remotely via SSH
The preferred (and most common) method of connecting to your Pi to run commands.

sudo apt-get update && sudo apt-get upgrade --yes

Then, install the PiJuice software:

For “GUI” (full) versions of Raspbian

If your Pi has a desktop you can log into, use this version.

sudo apt-get install pijuice-gui

For “CLI” (lite) versions of Raspbian

If your Pi is headless, use this version.

sudo apt-get install pijuice-base

If you’re using a battery larger than the included one, you’ll also need to set up a battery profile so that the PiJuice software knows how big your battery is, what its voltage is, etc.

When you’re done, I also recommend that you configure PiJuice to safely shut things down when power is low.

9 – Go to a sunny place

go to a sunny place

Let’s test our setup. Bring your rig outside and reconnect everything.

You’re all done!

🛈 Here you can see me testing the PiJuice out with my Raspberry Pi 3B+.

10 – Questions? Comments?

question and comments

Post in the comments section below and I’ll do my best to help you out!

NEXT UP

How to Run a Minecraft Server on the Raspberry Pi

A whole world trapped inside your Pi.
howchoo   (467)
December 7, 2023

There are several ways to go about running a Minecraft server on the Raspberry Pi. In this guide, I’ll cover how to install Nukkit—a cross-platform Minecraft server that’s super easy to set up on the Raspberry Pi. This server should work with PCs, consoles, and tablets running Minecraft 1.14. I’ll be using a Raspberry Pi

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests Git

Git: Move Your Latest Commits to Another Branch

howchoo
howchoo   (467)
August 22, 2023
7 minutes

Share

Interests
Posted in these interests:

Git

git • 5 guides

Sometimes we start writing code without managing our branches in advance. Then we make commits in master (or some other base branch) when we intended to carve off a new feature branch. In this guide, we’ll learn how to move our latest commits to another branch, leaving our original branch unchanged.

If you’ve never used these tools before, visit our guide on how to commit and push in Git. You may also find our guide on how to check out a remote branch useful.

1 – Determine how many commits to move

Before we do anything, we need to assess the situation. Assuming you have checked out the branch that we’re going to modify, we need to see the history.

Use git log to deteremine how many commits to move.

git log

You’ll see output similar to this:

commit 5576dbf62182ac1d263e9777e31ff7f35ac6eee3 (HEAD -> master)
Author: Tyler <[email protected]>
Date:   Fri Nov 8 12:04:42 2019 -0800

    Another commit to move

commit edec499e8c85adf8c6fd79bc1b6993bfb233a5a0
Author: Tyler <[email protected]>
Date:   Fri Nov 8 12:04:29 2019 -0800

    One commit to move

commit 896cfcd0ae55d95fa81915a60460948b40fa55fa (origin/master, origin/HEAD)
Author: Zach Levine <[email protected]>
Date:   Thu Nov 7 10:40:13 2019 -0500

    Awesome code added to the repository.

We can see that that HEAD is two commits ahead of origin/HEAD, and these are the two commits we want to move to another branch.

In the remaining steps, we’ll cover to how move these commits to a new branch or an existing branch.

2 – Move commits to a new branch

The following steps will show you how to move your latest commits to a new branch.

Create a new branch

git branch feature/newbranch

This will create a new branch including all of the commits of the current branch.

Move the current branch back two commits

git reset --keep HEAD~2

Checkout the new branch

git checkout feature/newbranch

That’s it! Your two latest commits have been removed from master (or your current branch), and they’ve been included in a new branch called feature/newbranch.

3 – Move commits to an existing branch

The following steps will show you how to move your latest commits to an existing branch. This is useful if you’ve been working out of a feature branch, but accidentally started making commits in the wrong branch.

We’ll assume that the “current” branch, with the commits that need to be removed, is master.

Check out the existing branch

git checkout feature/existingbranch

Merge master

git merge master

This will add the additional commits to the existing branch.

Checkout master

git checkout master

Move the current branch back two commits

git reset --keep HEAD~2

This is it! The latest two commits have been removed from master and added to an existing branch.

NEXT UP

How to Set up Git Tab Completion

howchoo
howchoo   (467)
November 26, 2023

Tab completion, or auto-completion, is essential if you’re using Git on the command line. Tab completion is a nice feature of many shells that allows you to complete a word by hitting tab. In this case, we want to be able to use tab completion for things like branches and tags in git. Fortunately, setting

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests Verizon

Check Your Verizon Wireless Account Balance via Text

howchoo (467)
August 22, 2023
1 minutes

Share

Interests
Series
Posted in these interests:
verizon • 6 guides
wireless • 6 guides

1 – Dial #BAL (#225) and press the Call button

Listen until an automated voice answers the call. Then you can hang up.

2 – Check your text messages

A text message with your account balance will appear soon.
NEXT UP

How to Enable Verizon Call Forwarding

Direct your calls elsewhere.
howchoo (467)
December 1, 2023
Call forwarding is the process of directing phone calls from one number to another. Verizon allows its customers to enable call forwarding at no additional charge. Your typical call rates will still apply. This process works for all Verizon customers regardless of your carrier—including Samsung, Apple, LG, Lenovo, and more. Note: International numbers can not
Continue Reading

howchoo

 467 guides
Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.
Home Interests Docker

How to Remove Orphaned Volumes in Docker

howchoo   (467)
August 22, 2023
3 minutes

Share

Interests
Posted in these interests:
docker • 4 guides

When using Docker sometimes it’s necessary to do some cleanup in order to free up space. I ran into an issue recently where I could not start my database container. The error message was:

db_1     | creating subdirectories ... initdb: could not create directory "/var/lib/postgresql/data/global": No space left on device

One simple way to free up space is to delete dangling or orphaned volumes. A dangling volume is a volume that is not referenced by any container.

1 – docker volume rm $(docker volume ls -qf dangling=true)

Let’s break this down.

First, if you want to see a list of the dangling volumes you can simply run:

docker volume ls -qf dangling=true

docker volume ls lists the volumes and -qf means list only the ids and filter on dangling=true.

To delete these volumes we’ll pass them in to the docker volume rm function which takes a volume id or list of ids. The final command is:

docker volume rm $(docker volume ls -qf dangling=true)
NEXT UP

How to Run a Raspberry Pi Cluster with Docker Swarm

An in-depth Raspberry Pi cluster example.
howchoo   (467)
September 20, 2023

A cluster is a group of computers performing the same task, operating as a single system. Although Raspberry Pi’s are pretty incredible devices, a single Pi can only do so much. A Raspberry Pi cluster can be used anytime you want to improve performance or availability, and there are many use cases including serving web

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests iPhone

What the Symbols on Your Apple iPhone Mean

what the symbols o your iphone mean
what the symbols o your iphone mean
howchoo   (467)
August 18, 2023
21 minutes

Share

Interests
Posted in these interests:
iphone • 9 guides

iPhone symbols demystified!

Over the years, as iOS versions improve and advance, the symbols and status indicators on our iPhones have changed too. Oftentimes, this creates confusion, curiosity, and even stress surrounding particular symbols, especially those that indicate the use of microphones and other privacy concerns.

This is totally understandable, and it’s another reason why knowledge is power. First off, I was to make sure you know that these symbols and status indicators are here for your benefit and to assist you and only you. They are there to let you know what is being used or accessed on your iPhone, as well as to alert you that certain apps may be accessing certain information.

Secondly, also know that when you are downloading third-party applications you are often giving that app access to your microphone, data, or camera. Luckily, this is nothing to fear, because Apple has recently included a feature that allows to disable or enable access to certain privacy concerning parts of your data or iPhone. Also, you can always alter what apps you have and don’t have access to.

To take it one further, also consider that some of these accesses are completely normal. For example, a third-party messaging and calling application might need access to your mic to allow you to make calls, or a photo editing app might need access to your photos to edit them. Regardless, it’s important to know what the symbols mean on your iPhone, especially the more ambiguous ones so that you can make the necessary changes.

In this guide, I will cover some of the most asked about iPhone symbols meanings and indications, I will provide steps on how to see a third-party app’s access and alter that access, and I will also provide a full list of all iPhone symbols and what they represent.

Green Dot

green dot
green dot

The green dot is a newer iPhone symbol that sparked some concern by iPhone users, but don’t worry. This green dot will appear at the top of your iPhone screen when your iPhone’s camera and/or microphone are being accessed.

Examples of when the green dot will appear:
1. When using FaceTime or other third-party video chatting apps
2. When taking pictures
3. When scanning documents using the camera
4. When using Snapchat
5. When recording video
6. When scanning QR codes

These are only a few examples of what might prompt the green dot.

To disable an app’s camera access:
1. Open Settings.
2. Click “privacy.”
3. Click “camera.”
4. Disable and enable any app you prefer from the list below.

Consider that these apps might need access to the camera to be fully functional.

Orange Dot

orange dot
orange dot

The orange dot will appear at the top of your screen when the microphone is being used. This is pretty standard behavior for many apps, and is usually harmless. If you do not want an app to have access, and want to disable it, follow the steps below. First, check out some of the apps that prompt this indicator.

Examples of when the orange dot will appear:
1. When using the Voice Memo app
2. When voice chatting via Snapchat, Messenger, and other third-party apps
3. When calling your voicemail
4. When on the phone

To disable an app’s microphone access:
1. Open Settings.
2. Click “privacy.”
3. Click “microphone.”
4. Disable and enable any app you prefer from the list below.

Consider that these apps might need access to the microphone to be fully functional.

Status Bar (blue, green, or red)

status bar blue green or red
status bar blue green or red

Status bars are another ambiguous symbol on iPhones that most iPhone users feel uncertain of, and understandably so. They aren’t self-explanatory and haven’t always been an iOS feature. Don’t worry, these symbols are there to let you know what your iPhone is currently up to.

Each of the three status bars you will see on your iPhone have different but similar meanings that indicate certain parts of your iPhone are being used or accessed at that moment.

Status bar meanings

1. Blue status bar- The blue status bar is the more complex of the three status bars because it can indicate multiple uses. The blue status bar is most commonly associated with screen sharing because that’s when it’s generally noticed is on-screen sharing sessions with tech support. However, it can also appear when you are screen mirroring (sharing your screen to another device), or if an app is currently using your location. You will notice this appears when using the Maps app to navigate somewhere.
2. Green status bar- This one is simple. If you are on a call, the green status bar will appear.
3. Red status bar- The red status bar indicates that your screen and/or your microphone are being recorded. This is especially apparent when recording your own screen or using the Voice Memo app.

To find out which app is doing this, simply click the status bar, and it will either open the app or prompt you with a pop-up asking you if you want to close the app and which app it is.

It’s important to note that these bars are there to tell you what your iPhone is currently doing, not to scare you. Many third-party apps do have access to different apps, data, and features on your iPhone because permission is given when you download the app. However, you can also go to an app’s settings to alter some of them.

To change an app’s settings:
1. Open Settings.
2. Scroll down until you find the app.
3. Disable any of the following: location services, face ID, tracking, Camera, Photos, or microphone.

Rember, some apps might need the above access to be fully functional, so depending on the app’s function, you may not want to disable all access.

Do Not Disturb

do not disturb
do not disturb

Do Not Disturb is one of my favorite iOS features since it allows me to unplug when needed, but the symbol can be confusing for those who don’t know much about DND.

This symbol can pop up next to a particular message thread in Messages if you have turned it on for that person. It can also appear at the top of your screen if DND is on at that moment. This is important to know, especially if you noticed you haven’t been hearing your calls or notification and aren’t sure why.

Location Services

location services
location services

Location services is a big one, but don’t worry. This little symbol will tell you when your location is being accessed, so that you can disable that access if you would like, though it is completely normal for some apps to access your location services.

Apps that use location services:
1. Uber
2. Lyft
3. Pokémon Go
4. Uber Eats
5. DoorDash
6. Google Maps
7. Maps
8. Weather (and other weather apps)
9. Road Trippers
10. Compass
11. Google (when searching for restaurants, etc. near you)

How to disable location services:
1. Open Settings.
2. Click “privacy.”
3. Click “location services.”
4. Disable and enable any app you prefer from the list below.

Some of these apps may need access to location services to provide accurate information.

Orientation Lock

orientation lock
orientation lock

If you bring up, or down depending on your iPhone model, you will see the orientation lock symbol there. If it is on, that is when the symbol will appear at the top of the screen. This can be turned on and off in the command center.

Its purpose is to stop your screen from orienting every time you move. For example, if you are reading in bed, you may notice the screen flips if you put it at too much of an angle, and this feature will prevent that so that you can turn the phone without the screen flipping each time you do.

Syncing to iTunes

syncing to itunes
syncing to itunes

This is a good one to be aware of, especially if you plug your iPhone into a computer that isn’t yours and you are syncing to a computer at home. This symbol shows up when your iPhone is syncing to a computer via iTunes.

A Full List

Here is a full, simple list of the symbols on your iPhone as referenced from support.apple.com. These may change over time and with different iOS versions. So, make sure you are up to date before viewing this list.

If your iPhone has plateaued and cannot update to the most recent version, you may just notice some of these symbols don’t apply to your iPhone.

SymbolMeaning
Blue Status AppleBlue status bar can indicate a few things, specifically location services, hotspot, or screen mirroring
Green Status AppleGreen status bar indicates an ongoing call
Red Status AppleRed status bar indicates screen or mic recording
Orange Dot AppleYour microphone is being used by one or more applications on your iPhone.
Green Dot AppleYour camera is being used by one or more applications on your iPhone.
AirDrop AppleAirDrop
Hotspot AppleHotspot
Cellular Data AppleCellular data
Bluetooth AppleBluetooth
Airplane Mode AppleAirplane mode
5G Apple5G available
5G High Frequency AppleHigh frequency 5G
5G E Apple5G E available
LTE AppleLTE
3G Apple3G available
4G Apple4G available
GPRS AppleGPRS available
Edge AppleEdge available
Cellular Service AppleCellular service
Dual Sim Service AppleDual sim cellular service
Wi-Fi Calling AppleWi-Fi calling available
Wi-Fi Connection AppleWi-Fi connection
VPN AppleVPN connected
VPN Not Connected AppleVPN not connected
Location Services AppleLocation services is being used
Network activity AppleNetwork activity or loading
Call Forwarding AppleCall forwarding is on
TTY AppleTTY (teletypewriter) is on
Airplane Mode On AppleAirplane mode is on
DND AppleDND is on
Syncing AppleiPhone is currently sycning to iTunes
Orientation Lock AppleOrientation lock is enabled
Headset AppleHeadset or earbuds connected (wireless)
iPhone is Locked AppleiPhone is Locked via touch ID, face ID, or passcode
Alarm AppleYou currently have an alarm set
Hotspot Connected AppleYour iPhone is currently connected to a hotspot
Battery Level AppleCurrent battery charge level
Bluetooth Battery AppleBluetooth battery charge level
CarPlay AppleCarPlay is currently connected to your iPhone
NEXT UP

How to Block a Website with Screen Time on Your iPhone

Block inappropriate or spammy websites with screen time!
howchoo   (467)
November 30, 2023

Screen time gives iPhone users the opportunity to track and manage their iPhone usage, making staying productive easier than ever before. Since screen time holds iPhone users accountable for their iPhone use, it’s become increasingly popular among those who want and need to unplug during various time frames. However, that’s not all screen time is capable

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.