ffmpeg -i <input.mp3> -ss <00:02:54.583> -t <20.0> [-c copy <output.mp3>] # start at a very precise time
ffmpeg -i <input.mp3> -ss <2.0> -t <20.0> [-c copy <output.mp3>] # cut a section of audio 2nd sec for 20 sec to the 22nd sec
ffmpeg -i <input.mp3> -ss <2.0> -to <15.0> [-c copy <output.mp3>] # cut a section of audio 2nd sec to the 15th sec
ffmpeg -i <input.ogg> -acodec libmp3lame <output.mp3> # encode to mp3
ffplay [-nodisp] [-autoexit] <mp3 file> # play a mp3 file
ffprobe <mp3 file> # list meta data and more
fg # put a job in the foreground
file -s <device> # list special files detail
file <file> # determine the file type
find . -name "*" -exec grep -inHI foo {} \; 2>/dev/null # i = case insensitive, n = line number, H = print path, I = ignore binary
find . -type f -print0 | tar -czvf backup.tar.gz --null -T - # tar files with spaces, etc
fstrim -v <device> # display amount of free and used memory
free [-w,-b,-k,-m,-g,-h] # display amount of free and used memory in the system...w = wide, b = bytes, k = kibibytes, m = mebibytes, g = gibibytes, h = human
gdisk -l # list the partition table for the specified device
grep [-i,I,n,v] <file> # print lines matching a pattern...i = ignore case, I = ignore binary files, n = line number, v = ignore match
hdparm -I <device> # request identification info directly from the drive, which is displayed in a new expanded format
hostnamectl # control the system hostname
identify <image file> # show image stats
iw dev # show/manipulate wireless devices and their configuration
sudo dmidecode -t system # Desktop Management Interface
sudo dmidecode -t # Desktop Management Interface
sudo lshw -class cpu # list cpu
sudo lshw -class disk # list disk
sudo lshw -class memory # list memory slots and values
sudo lshw -class network # list network
sudo lspci # list all PCI devices
tar --extract --file="file.tar" file to extract (with path) [file to extract (with path)]... # extract individual file(s)
tar xzvf <file.tgz> -C <extract path> # extract to a path
tune2fs -l <device> # list the contents of the filesystem superblock, including the current values of the parameters that can be set
type <name> # indicate how interpreted, if used as a command name
typeset -f # list defined shell functions
uname --all # kernel version, etc
wget --recursive --no-parent https://www.vmwareblog.org/forgot-esxi-root-password-no-problems-4-ways-reset/ # download all files in a tree
which <command> # locate a command
locate --regexp "\.ttf$" | awk -F'/' '{print $NF}' | sort | uniq -c | sort -n # "locate" all TTFs...uniq list with count of each font
locate --regexp "\.ttf$" | while read file; do ls -lah --time-style=long-iso "$file"; done | grep ' 202' | sort -k6,6 -n # "locate" all TTFs...list from the 2020s
while [ 1 ]; do date; free -m; read key; done # watch memory usage
#] kemiko@box:/usr/local/bin 20:30:25 0 [# cat lines.sh
#!/bin/bash
#set -x
# 2024-06-15; lines.sh; Kent M Kohlmeyer (kemiko)
# display range of lines from a file
if [ ${#} -lt 1 ]
then
printf "\e[1mUsage: $(basename ${0}) <file> <start line> <stop line>\e[0m\n"
exit 1
fi
if [ ! -s ${1} ]
then
printf "\e[1m\"${0}\" is not a regular file with size!\e[0m\n"
exit 1
fi
if [ "${2}" -eq "${2}" ] && [ "${3}" -eq "${3}" ] 2>/dev/null
then
:
else
printf "\e[1m\"${2}\" (start) and/or \"${3}\" (stop) is not an integer\e[0m\n"
exit 1
fi
if [ ${2} -le 0 ] || [ ${3} -le 0 ]
then
printf "\e[1m\"${2}\" (start) and/or \"${3}\" (stop) can't be negative\e[0m\n"
exit 1
fi
if [ ${3} -gt $(wc -l ${1} | cut -d' ' -f1) ]
then
printf "\e[1m\"${3}\" (stop) shouldn't be greater than the file line count of \"$(wc -l ${1} | cut -d' ' -f1)\"\e[0m\n"
exit 1
fi
if [ "${2}" -gt "${3}" ] 2>/dev/null
then
printf "\e[1m\"${2}\" (start) can't be greater than \"${3}\" (stop)\e[0m\n"
exit 1
fi
head -n ${3} ${1} | tail -n $(expr ${3} - ${2} + 1)
#] kemiko@box:/usr/local/bin 20:30:25 0 [#
#] kemiko@box:/usr/local/bin 08:57:18 0 [# cat free.sh
#!/bin/bash
#set -x
# 2024-07-26; free.sh; Kent M Kohlmeyer (kemiko)
# This script shows memory usage in...
# bytes, kibibytes, mebibytes, or gibibytes
# Add seconds argument to pause until...
# <enter> is pressed
# don't echo key presses to screen
stty -echo
# don't show cursor
tput civis
trap 'tput cnorm; stty echo; exit 1' 0 1 2 15
# set defaults
size=m
seconds=86400
if [ ${#} -eq 0 ]
then
printf "\e[1mUsage: %s <b|k|m|g> [seconds]\e[0m\n" "${0}"
exit 1
fi
if [ ${1} != b ] && [ ${1} != k ] && [ ${1} != m ] && [ ${1} != g ]
then
printf "\e[1mArgument one, \"${1}\", is not \"b|k|m|g\"\e[0m\n"
exit 1
else
size=${1}
fi
# test if argument two is set
if [ -z ${2+x} ]
then
:
else
# test if argument two is an integer
if [ "${2}" -eq "${2}" ] 2>/dev/null
then
seconds=${2}
else
printf "\e[1mArgument two, \"${2}\", is not an integer\e[0m\n"
exit 1
fi
fi
clear
while [ 1 ]
do
printf "\e[1m%s\e[0m\n" "$(date '+%Y-%m-%d @ %H:%M:%S (%A)')"
free -w${size}
read -t ${seconds}
done
#] kemiko@box:/usr/local/bin 08:57:18 0 [#
Alpha and Omega Semiconductor Limited, or AOS, is a designer, developer and global supplier of a broad range of power semiconductors, including a wide portfolio of Power MOSFET, IGBT and Power IC products.
AOS has developed extensive intellectual property and technical knowledge that encompasses the latest advancements in the power semiconductor industry, which enables it to introduce innovative products to address the increasingly complex power requirements of advanced electronics.
AOS differentiates itself by integrating its Discrete and IC semiconductor process technology, product design, and advanced packaging know-how to develop high performance power management solutions.
AOS's portfolio of products targets high-volume applications, including portable computers, flat panel TVs, LED lighting, smart phones, battery packs, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment.
For more information, please visit http://www.aosmd.com.
For investor relations, please contact So-Yeon Jeong at investors@aosmd.com.
"Great Minds Discuss Ideas; Average Minds Discuss Events; Small Minds Discuss People"
― First Lady Eleanor Roosevelt
"In America, there are two tax systems: one for the informed and one for the uninformed. Both are legal"
― Learned Hand
"Lottery: A tax on people who are bad at math"
― Ambrose Bierce
"Insanity: doing the same thing over and over again and expecting different results"
― Unknown
"Nothing in all the world is more dangerous than sincere ignorance and conscientious stupidity"
― Martin Luther King, Jr
"I would explain, but I don't have enough time or crayons"
― Unknown
"I am always doing that which I cannot do, in order that I may learn how to do it"
― Pablo Picasso
"The devil is in the details" ("God is in the details")
― Gustave Flaubert
"But instinct is something which transcends knowledge. We have, undoubtedly, certain finer
fibers that enable us to perceive truths when logical deduction, or any other willful effort of the
brain, is futile"
― Nikola Tesla
"Laughter is the shortest distance between two people"
― Victor Borge
"I love and appreciate how much we have in common and also those places where we differ"
― Agent Pumpkin
"If you tell the truth you don't have to remember anything"
― Mark Twain
"Trust me my heart is always in a good place for you"
― Agent K^2
"Always think of those whom love you"
― Agent K^2
"There's never a moment when I'm not thinking of you. There will never be a time when I don't love you.
― Agent Pumpkin
"I contend that for a nation to try to tax itself into prosperity is like a man standing in a bucket and
trying to lift himself up by the handle"
― Winston Churchill
"Yesterday is history. Tomorrow is a mystery. And today?
Today is a gift. That's why we call it the present."
― First Lady Eleanor Roosevelt
"First they came for the socialists, and I did not speak out—
Because I was not a socialist.
Then they came for the trade unionists, and I did not speak out—
Because I was not a trade unionist.
Then they came for the Jews, and I did not speak out—
Because I was not a Jew.
Then they came for me—and there was no one left to speak for me."
― Martin Niemöller
"If you don't read the news, you're uninformed. If you do read the news, you're misinformed."
― Unknown (Denzel Washington - recently)
"It’s easier to ask forgiveness than to get permission."
― Unknown (Grace Hopper - recently)
1. Filter for interactive SSH logins
bash> grep sshd.\*Failed /var/log/auth.log | less
2. Filter for failed connections (i.e. no login attempted, could be a port scanner, etc)
bash> grep sshd.\*Did /var/log/auth.log | less
Rule #1: Backup Everything ( and validate the backup regularly ) Rule #2: Master the Command Line ( and avoid the UI if possible ) Rule #3: Automate Everything ( and become lazy ) Rule #4: Document very well ( in code and in man pages )
Once found you must take a photograph or preferably a selfie with the item/place!
Find on location or take an item to be photographed with you on your journey.
Buy inexpensive gift shop items ($10-20) that YOU would like to keep.
But these are for friends and family!
Have a White elephant gift exchange type party for friends and family upon returning!
%[%033[0m%] refers to color change – "0m"...set back to default
psql format specifiers
%M refers to the database server’s hostname – is “[local]” if the connection is over a Unix domain socket
%> refers to the listening port
%n refers to the session username
%/ refers the current database
%R refers to whether you’re in single-line mode (^) or disconnected (!) but is normally =
%# refers to whether you’re a superuser (#) or a regular user (>)
%x refers to the transaction status – usually blank unless in a transaction block (*)
newline and shell output
\n refers to a newline
`shell command` refers to running a shell command and displaying its output
\set uptime 'SELECT pg_postmaster_start_time( );'
\set version 'SELECT version( );'
\set user 'SELECT current_user;'
\set connections 'SELECT * FROM pg_stat_activity;'
\set database 'SELECT current_catalog;'
\set database 'SELECT current_database( );'
\set schema 'SELECT current_schema;'
\set tablesPostgres 'SELECT * FROM pg_catalog.pg_tables WHERE schemaname = \'pg_catalog\' OR schemaname = \'information_schema\';'
\set tablesUsers 'SELECT * FROM pg_catalog.pg_tables WHERE schemaname != \'pg_catalog\' AND schemaname != \'information_schema\';'
\set extensions 'SELECT * FROM pg_available_extensions;'
\set nopager '\\pset pager off'
\set pager '\\pset pager on'
\set pwd '\\echo `pwd`'
\set ls '\\echo `ls`'
"\pset" is a psql meta-command...affecting output display
\pset null '(NULL)'
\pset linestyle unicode
\pset border 2
\pset unicode_border_linestyle single
\pset unicode_header_linestyle single
\pset unicode_column_linestyle single
\pset format wrapped
\set QUIET false
\echo You are on server `printf "^[[1;33m"``hostname``printf "^[[0m"` on `printf "^[[1;33m"``date '+%Y-%m-%d'``printf "^[[0m"` at `printf "^[[1;33m"``date '+%H:%M:%S'``printf "^[[0m"`
\conninfo
Connect
psql [-U userName] [-h hostName] [-p portNumber] [-d databaseName] # varies depending on user, from, and variables set
ctrl-r --up/down arrows to scroll through history and tab for completion of keywords
ctrl-alt-j --readline edit mode (set -o $EDITOR)
Edit a function
\ef functionName
Command history
\s
Execute commands from a file
\ipath/fileName
\includepath/fileName
Send all query results to file or |pipe
\opath/fileName
psql command(s)
\o
Clear screen
ctrl-l
\! clear
Display/set variables
\set
\set ECHO_HIDDEN
\set ECHO_HIDDEN on
\set ECHO_HIDDEN off
\unset ECHO_HIDDEN
\pset
\pset linestyle unicode
\pset border 2
\pset unicode_border_linestyle single
\pset unicode_column_linestyle single
\pset unicode_header_linestyle single
Show (run-time parameters)
SHOW ALL;
SELECT * FROM pg_catalog.pg_settings;
SHOWparameterName;
SELECT * FROM pg_catalog.pg_settings WHERE name = 'parameterName';
SHOW search_path;
SELECT * FROM pg_catalog.pg_settings WHERE name = 'search_path';
Set/Reset (a run-time parameters)
SETnameTOvalue;
SET search_path TOschemaName1, [schemaName2]...;
RESET search_path;
List/describe databases
\l
\l+
SELECT datname FROM pg_database;
List/discribe schemas (namespaces)
\dn
SELECT * from pg_catalog.pg_namespace;
SELECT current_schema;
\dn+
SELECT
n.nspname AS "Name",
pg_catalog.pg_get_userbyid(n.nspowner) AS "Owner",
pg_catalog.array_to_string(n.nspacl, E'\n') AS "Access privileges",
pg_catalog.obj_description(n.oid, 'pg_namespace') AS "Description"
FROM
pg_catalog.pg_namespace n
WHERE
n.nspname !~ '^pg_'
AND
n.nspname <> 'information_schema'
ORDER BY 1
;
SELECT
table_catalog,
table_schema,
table_name,
table_type
FROM
information_schema.tables
WHERE
table_schema NOT IN ('pg_catalog', 'information_schema')
;
List/describe tables
\dt
\dt+
\dtable
\d+table
SELECT
*
FROM
pg_catalog.pg_tables
WHERE
schemaname = 'pg_catalog'
OR
schemaname = 'information_schema'
;
SELECT
*
FROM
pg_catalog.pg_tables
WHERE
schemaname != 'pg_catalog'
AND
schemaname != 'information_schema'
;
\dt *
\dtschemaName.*
\dt *.*
List/describe views
\dv
\dv+
\dv *.*
\dv information_schema.role_*
List/describe indexes
\di
\di+
List/describe objects (table, view, sequence, or index) definition
\d schemaName.<tab><tab>
\dtvs * --tables/views/sequences
\dtvs schemaName.* --tables/views/sequences
\d schemaName.*
SELECT
table_name,
column_name,
data_type
FROM
information_schema.columns
WHERE
table_name = 'tableName'
;
List/describe Extensions
\dx
SELECT * FROM pg_available_extensions;
List/describe users (roles)
\du
\du+
SELECT * FROM pg_user;
SELECT CURRENT_USER;
SELECT
*
FROM
information_schema.role_table_grants
WHERE
grantee = 'userName '
;
SELECT
*
FROM
information_schema.role_table_grants
WHERE
table_name = 'tableName '
;
List/describe object (table, view, sequence, or index) access privileges
\dp object
\z object
SQL comments
-- one line comment
/* multi line comment(s) */
Create database
CREATE DATABASEdatabaseName;
Create table
CREATE TABLE tableName
( id serial not null primary key, dtCreated timestamp not null, dtUpdated timestamp, data jsonb
);
Grants
\dv *.*
\dv+ *.*
\dv+ information_schema.role*
SELECT * FROM information_schema.role_usage_grants;
select * from information_schema.role_table_grants;
GRANT USAGE ON SCHEMA schema TO userName;
GRANT SELECT, INSERT, UPDATE ON tableName TO userName;
GRANT SELECT, UPDATE ON SEQUENCE tableName_fieldName_seq TO userName;
Select
SELECT column(s)FROM tableName;
SELECT column(s)FROM tableName WHERE condition(s);
SELECT column(s)FROM tableName WHERE condition(s) LIMIT integer OFFSET integer;
SELECT column(s)FROM tableName WHERE condition(s) ORDER BY column NULLS FIRST;
SELECT c.relname FROM pg_class c WHERE c.relkind = 'S';
SELECT * FROM tableName_fieldName_seq;
Repeat query
\g
\watch
seconds
Toggle (on/off) timing
\timing
\timing on
\timing off
Toggle (on/off) expanded display
\x
\x on
\x off
Toggle (on/off) tuples only
\t
\t on
\t off
Insert record(s)
INSERT INTO tableName( dtCreated, data ) VALUES( now( ), '{}' );
Delete record(s)
DELETE FROM tableName WHERE condition(s);
Export table to a file (tab delimited and no header)
\COPY (select * from pg_catalog.pg_roles) TO '/tmp/roles.out'
Export table to a file (header, CSV format, and ';' delimited)
\COPY (select * from pg_catalog.pg_roles) TO '/tmp/roles.csv' (header, format csv, delimiter ';')
Export select to file (CSV with headers)
\COPY (select * from pg_catalog.pg_roles) TO '/tmp/roles.csv' CSV header
Import table from CSV file
\COPYtableNameFROM 'path/fileName.csv' WITH( FORMAT CSV );
Alter sequence
ALTER SEQUENCEtableName_fieldName_seqRESTART WITH1;
Truncate table
TRUNCATEtableName;
TRUNCATEtableNameRESTART IDENTITY;
Drop table
DROP TABLEtableName;
Active connections query
SELECT
pid,
datname,
usename,
application_name,
client_hostname,
client_port,
backend_start,
query_start,
query,
state
FROM
pg_stat_activity
WHERE
state = 'active'
;
This is the only smart watch I have owned. I love my Gear or I should say "Gadget"!?! Named after Inspector Gadget.
I named my GFs Apple watch "Penny". Below are just a few things I really like about Gadget.
Hardware
bezel (smooth and easy navigation)
speaker/microphone (great sound)
battery (long life)
screen (sharpness visual and touch)
many sensors
many great bands (third party)
Software
"Sleep" widget
all your downloads are available on your phone...Galaxy Wearable -> Discover -> Top banner -> Sandwich Menu -> MY APPS -> All
tons of awesome free faces
screen shot(s)...they go to Gadget's "Gallery"
transfer one/multiple images from "Gallery" to phone
use your hand (quickly) cover/uncover screen to have Gadget sleep
"Phone" & "Contacts" (messaging)...can send and receive from Gadget
some free apps/games/widgets...time ("Stopwatch", "Timer", "Alarm", "Reminder", etc.), etc.
My personal Office Space. Named "OcciSpace" because of a company I worked for for many years with a similar name.
Funny usernames that were real:
Michael Rice
mrice
(mister ice)
Heather Ott
hott
Phil Hartman
phartman
Chris Rapp
crapp
Mark Robinson
mr.admin
Sean Odom
so.admin
"I am sofa king we todd did"...we put this on our whiteboard and had passing/visting people read it.
Sometimes twice or three times.
They sounded retarded.
We laughed sofa hard!
The accounting manager walked by my fish bowl while I was debugging some code.
I was bored (sleepy) looking for the issue and just kept hitting a lot of "enters".
The manager said he could do that for what I make.
I said the hard part is knowing when to stop.
A short boss left his cup in the bathroom on the paper towel dispenser.
I saw it and thought it was his, but was not sure because the dispenser is pretty high.
I overheard my boss telling a coworker he misplaced his cup.
I then stepped in and told him I knew where it was but didn't think he could reach that high!
He started reaching up to the top of cubicals.
Etc
I was talking to my best friend about a super liberal person we know.
And I made a joke...she is libbing it up.
My best friend thought I said she was living it up.
Being "optional" means not being at work for a bogus reason!
Having meetings about meetings!
I get git!
Ahrendting (a dude, his name, that was always...running errands instead of working)!
Chef and Money!
More and better to come...haven't given much time to this pane!
Share fun times by texting with a friend(s)...
letting them know you are thinking of them.
Don't force...let it happen naturally.
Military time ups the game!
It is really cool to share a time that matches
two categories.
In order of favorites:
11:11, 5:55, etc (all the same digit)
11:31, 12:22, etc (three of a kind)
12:48, 2:46, 3:57, etc (patterns)
10:10, 11:22, 5:33, etc (pairs)
12:34, 1:23, 4:56, etc (serial ascending)
5:43, 4:32 and 3:21 (serial descending)
10:01, 5:05, 12:21, etc (palindromes)
2:11, 5:23, 9:18, etc (sides add the same)
8:26, 2:11, 11:02, etc (add producing other side)
8:42, 4:22, etc (mulitply producing other side)
2:42, 1:54, etc (subtract producing other side)
12:24, 2:42, 1:44, etc (divide producing other side)
2021-08-06 - Songs with the word "kiss" in the title.
(In honor of one Governor Andrew Cuomo who talked about how much he likes grabbing people by the face and kissing them.)
2021-07-23 - Songs with "run or running" in the title.
1) Band On The Run - Paul McCartney & Wings
2) Runnin' With The Devil - Van Halen
3) Running On Empty - Jackson Browne
4) Runnin' Down A Dream - Tom Petty And The Heartbreakers
5) Take The Money And Run - The Steve Miller Band
Honorable Mention
Fox On The Run - Sweet
Callers Suggestions
Born To Run - Bruce Springsteen
Run Through The Jungle - Creedence Clearwater Revival
Run To The Hills - Iron Maiden
Run Like Hell - Pink Floyd
The Long Run - Eagles
Da Do Run Run - The Crystals
Take It On The Run - REO Speedwagon
2021-07-16 - Songs with "the name of a planet or the moon" in the title.
(Van Camp had a quick note:
"Darkside Of The Moon" by Pink Floyd is an album title, NOT a song title.
"Brain Damage" playing in the background.)
1) Dancing In The Moonlight by King Harvest
2) Bad Moon Rising by Creedence Clearwater Revival
3) Heaven Is A Place On Earth by Belinda Carlisle
4) Venus by Bananarama
5) Drops Of Jupiter by Train
Callers Suggestions
Bark At The Moon - Ozzy Osbourne
Fly Me To The Moon - Frank Sinatra
Walking On The Moon - The Police
Blue Moon - The Marcels
Shame On The Moon - Bob Seger
Jupiter's Child - Steppenwolf
Marching To Mars - Sammy Hagar
Man On The Moon - R.E.M.
Moon River - Andy Williams
I Feel The Earth Move - Carole King
2021-07-09 - Greatest bald musicians of all time.
(bald at height of career and focal point of success)
1) Phil Collins
2) Darius Rucker
3) Billy Joel
4) Kenny Chesney
5) James Taylor
Honorable Mention
Joe Satriani
Callers Suggestions
Louis Armstrong
Rob Halford
Tony Levin
Billy Corgan
Geoff Tate
Michael Stipe
Peter Gabriel
2021-07-02 - Song titles with "America" or "USA" in it
1) American Woman by The Guess Who
2) We're An American Band by Grand Funk Railroad
3) God Bless the USA by Lee Greenwood
4) American Girl by Tom Petty & The Heartbreakers
5) American Pie by Don McLean
Callers Suggestions
Miss America by Styx
Born In The USA by Bruce Springsteen
R.O.C.K In The U S.A by John Mellencamp
Living In Ameircan by James Brown
Party In The U.S.A. by Miley Cyrus
The Happiest Girl In The Whole U.S.A. by Donna Fargo
Back In The USA by Chuck Berry
x
-
+
Song Duets
<
o
>
Mostly Duets, but some Trios and paired with DJs, etc
Date (release)
Song
Artists
1965-07-09
I Got You Babe
Sonny & Cher
1978-01
Mammas Don't Let Your Babies Grow Up to Be Cowboys
Waylon Jennings with Willie Nelson
1978-05-12
You're The One That I Want
John Travolta & Olivia Newton John
1978-08-25
Summer Nights
John Travolta & Olivia Newton John
1983-08-15
Islands in the Stream
Kenny Rogers and Dolly Parton
1986-09
The Next Time I Fall
Peter Cetera and Amy Grant
1987-07-10
(I've Had) The Time Of My Life
Bill Medley & Jennifer Warnes
1989-02-02
Close My Eyes Forever
Ozzy Osbourne & Lita Ford
1989-11-28
Opposites Attract
Paula Abdul & The Wild Pair
1994-05-10
Wild Night
John Mellencamp and Meshell Ndegeocello
2000-11-07
It Wasn't Me
Shaggy ft RikRok
2002-03-01
Hero
Chad Kroeger ft Josey Scott
2002-06-25
Dilemma
Nelly ft Kelly Rowland
2002-11-12
Picture
Kid Rock ft Sheryl Crow
2003-05-18
Crazy In Love
Beyoncé ft JAY-Z
2003-07-21
Suga Suga
Baby Bash ft Frankie J
2004-01-27
Yeah!
Usher ft Lil Jon & Ludacris
2004-03-29
Whiskey Lullaby
Brad Paisley ft Alison Krauss
2004-04-19
Broken
Seether ft Amy Lee
2004-10
Touché
Godsmack ft John Kosco and Lee Richards of Dropbox
2005-11-12
Ridin'
Chamillionaire ft Krayzie Bone
2006-02-14
Hips Don't Lie
Shakira ft Wyclef Jean
2006-04-25
Promiscuous
Nelly Furtado & Timbaland
2006-06-06
(When You Gonna) Give It Up To Me
Sean Paul ft Keyshia Cole
2006-07-18
SexyBack
Justin Timberlake ft Timbaland
2007-01-23
Glamorous
Fergie ft Ludacris
2007-03-29
Umbrella
Rihanna ft Jay-Z
2007-02-12
Beautiful Liar
Beyoncé and Shakira
2007-08-24
Hate That I Love You
Rihanna ft Ne-Yo
2007-10-09
Low
Flo Rida ft T-Pain
2008-02-11
No Air
Jordin Sparks ft Chris Brown
2008-04-08
Just Dance
Lady Gaga ft Colby O'Donis
2009-01-13
Lucky
Jason Mraz & Colbie Caillat
2009-01-27
Right Round
Flo Rida ft Kesha
2009-10-20
Empire State Of Mind
JAY-Z ft Alicia Keys
2010-01
Home
Edward Sharpe and the Magnetic Zeros (Alex Ebert and Jade Castrinos)
2010-04-13
Airplanes
B.o.B ft Hayley Williams
2010-06-18
Talkin' 2 Myself"
Eminem ft Kobe
2010-06-18
Won't Back Down
Eminem ft Pink
2010-06-18
Love The Way You Lie
Eminem ft Rihanna
2010-10-25
What's My Name?
Rihanna ft Drake
2010-11-12
Love the Way You Lie (Part II)
Rihanna ft Eminem
2011-02-08
On the Floor
Jennifer Lopez ft Pitbull
2011-03-15
Give Me Everything
Pitbull ft Ne-Yo, Afrojack, & Nayer
2011-06-14
Stereo Hearts
Gym Class Heroes ft Adam Levine
2011-06-21
Moves like Jagger
Maroon 5 ft Christina Aguilera
2011-07-05
Somebody That I Used To Know
Gotye ft Kimbra
2011-07-19
Got 2 Luv U
Sean Paul ft Alexis Jordan
2011-09-22
We Found Love
Rihanna ft Calvin Harris
2011-12-09
Titanium
David Guetta ft Sia
2011-12-19
Wild Ones
Flo Rida ft Sia
2011-12-20
Little Talks
Of Monsters and Men
2012-04-16
Payphone
Maroon 5 ft Wiz Khalifa
2012-10-24
Beauty and a Beat
Justin Bieber ft Nicki Minaj
2012-12-13
Stay
Rihanna ft Mikky Ekko
2013-02-26
Just Give Me A Reason
P!nk ft Nate Ruess
2013-07-14
Everything Has Changed
Taylor Swift ft Ed Sheeran
2013-10-07
Timber
Pitbull ft Kesha
2013-10-29
The Monster
Eminem ft Rihanna
2013-11-04
Say Something
A Great Big World & Christina Aguilera
2013-12-17
Dark Horse
Katy Perry ft Juicy J
2014-07-28
Bang Bang
Jessie J, Ariana Grande, & Nicki Minaj
2014-09-30
Love Me Harder
Ariana Grande & The Weeknd
2015-02-10
Marvin Gaye
Charlie Puth ft Meghan Trainor
2015-03-02
Worth It
Fifth Harmony ft Kid Ink
2015-03-17
You Don't Own Me
Grace ft G-Eazy
2015-05-17
Bad Blood
Taylor Swift ft Kendrick Lamar
2015-06-23
Like I'm Gonna Lose You
Meghan Trainor ft John Legend
2015-07-22
Never Forget You
Zara Larsson & MNEK
2015-08-07
Body On Me
Rita Ora ft Chris Brown
2015-10-14
Me, Myself & I
G-Eazy & Bebe Rexha
2015-11-18
I Know What You Did Last Summer
Shawn Mendes & Camila Cabello
2015-12-17
Cheap Thrills
Sia ft Sean Paul
2016-03-25
Close
Nick Jonas ft Tove Lo
2016-07-29
Closer
The Chainsmokers ft Halsey
2016-08-30
Side to Side
Ariana Grande ft Nicki Minaj
2016-10-14
Bad Things
Machine Gun Kelly & Camila Cabello
2016-10-21
Rockabye
Clean Bandit ft Sean Paul & Anne-Marie
2016-11-18
No Lie
Sean Paul ft Dua Lipa
2017-01-31
Congratulations
Post Malone ft Quavo
2017-02-23
Stay
Zedd and Alessia Cara
2017-03-17
Symphony
Clean Bandit ft Zara Larsson
2017-04-27
1-800-273-8255
Logic ft Alessia Cara & Khalid
2017-06-15
Feels
Calvin Harris ft Pharrell Williams, Katy Perry, & Big Sean
2017-06-15
Glorious
Macklemore ft Skylar Grey
2017-07-21
Back To You
Louis Tomlinson ft Bebe Rexha & Digital Farm Animals
2017-08-03
Havana
Camila Cabello ft Young Thug
2017-08-30
What Lovers Do
Maroon 5 ft SZA
2017-09-12
Best Friend
Sofi TuKKer ft Nervo, The Knocks, and Alisa Ueno
2017-09-15
Rockstar
Post Malone ft 21 Savage
2017-09-19
Good Old Days
Macklemore ft Kesha
2017-10-24
Meant To Be
Bebe Rexha ft Florida Georgia Line
2017-11-30
Him & I
G-Eazy & Halsey
2017-12-15
River
Eminem ft Ed Sheeran
2017-12-15
Like Home
Eminem ft Alicia Keys
2017-12-15
Tragic Endings
Eminem ft Skylar Grey
2017-12-15
Need Me
Eminem ft Pink
2018-01-04
All The Stars
Kendrick Lamar & SZA
2018-01-05
For You
Liam Payne & Rita Ora
2018-01-19
These Days
Rudimental ft Jess Glynne, Macklemore, and Dan Caplen
2018-01-23
The Middle
Zedd, Maren Morris, & Grey
2018-02-14
Love Lies
Khalid & Normani
2018-02-16
Mad Love
Sean Paul & David Guetta ft Becky G
2018-03-15
Alone
Halsey ft Big Sean and Stefflon Don
2018-03-27
Nowhere Fast
Eminem ft Kehlani
2018-05-31
Girls Like You
Maroon 5 ft Cardi B
2018-07-12
Eastside
Benny Blanco, Halsey, & Khalid
2018-08-16
Happier
Marshmello ft Bastille
2018-09-06
Electricity
Silk City & Dua Lipa ft Diplo & Mark Ronson
2018-09-18
This Feeling
The Chainsmokers ft Kelsea Ballerini
2018-09-27
Shallow
Lady Gaga & Bradley Cooper
2018-10-18
Sunflower
Post Malone & Swae Lee
2018-10-24
Close to Me
Ellie Goulding, Diplo, & Swae Lee
2018-11-02
Baby
Clean Bandit ft Marina & Luis Fonsi
2018-11-16
Rewrite The Stars
Anne-Marie & James Arthur
2019-01-11
Dancing With A Stranger
Sam Smith & Normani
2019-04-26
ME!
Taylor Swift ft Brendon Urie
2019-05-31
Call You Mine
The Chainsmokers ft Bebe Rexha
2019-06-21
Señorita
Shawn Mendes & Camila Cabello
2019-07-05
Goodbyes
Post Malone ft Young Thug
2019-10-17
If the World Was Ending
JP Saxe ft Julia Michaels
2020-01-06
My Oh My
Camila Cabello ft DaBaby
2020-02-08
Death Bed (Coffee for Your Head)
Powfu ft beabadoobee
2020-04-17
I Hope
Gabby Barrett ft Charlie Puth
2020-06-25
Save Me
Jelly Roll ft Lainey Wilson
2020-07-06
Life's a Mess
Juice WRLD ft Halsey
2020-08-07
My Ex's Best Friend
Machine Gun Kelly ft blackbear
2020-09-18
Holy
Justin Bieber ft Chance The Rapper
2020-10-01
Levitating
Dua Lipa ft DaBaby
2020-10-16
Lonely
Justin Bieber ft Benny Blanco
2020-10-23
Lil Bit
Nelly & Florida Georgia Line
2020-12-04
Girl Like Me
Black Eyed Peas & Shakira
2020-12-04
Monsters
All Time Low ft Demi Lovato & blackbear
2021-01-07
Best Friend
Saweetie ft Doja Cat
2021-01-15
Friday
Riton and Nightcrawlers ft Mufasa & Hypeman
2021-02-19
la di die
Nessa Barrett ft jxdn
2021-03-03
Beautiful Mistakes
Maroon 5 ft Megan Thee Stallion
2021-03-05
Life's a Mess II
Juice WRLD ft Clever & Post Malone
2021-03-19
As I Am
Justin Bieber ft Khalid
2021-03-19
Peaches
Justin Bieber ft Daniel Caesar & GIVĒON
2021-03-19
Name
Justin Bieber ft Tori Kelly
2021-04-09
Kiss Me More
Doja Cat ft SZA
2021-04-16
You
Regard, Troye Sivan, & Tate McRae
2021-04-23
Save Your Tears
the Weeknd ft Ariana Grande
2021-05-21
Leave Before You Love Me
Marshmello & Jonas Brothers
2021-05-21
Our Song
Anne-Marie & Niall Horan
2021-06-17
Working
Tate McRae & Khalid
2021-06-25
You Right
Doja Cat & the Weeknd
2021-07-09
Memory
Kane Brown and Blackbear
2021-07-09
Stay
The Kid Laroi & Justin Bieber
2021-07-16
Wild Side
Normani ft Cardi B
2021-07-23
Psycho
Dixie D'Amelio ft Rubi Rose
2021-08-13
Rumors
Lizzo & Cardi B
2021-10-28
Enemy
Imagine Dragons and JID
2022-02-11
Calm Down
Rema ft Selena Gomez
2022-06-03
I Like You (A Happier Song)
Post Malone ft Doja Cat
2022-05-27
Potion
Calvin Harris, Dua Lipa, & Young Thug
2022-08-26
I'm Good (Blue)
David Guetta and Bebe Rexha
2023-02-24
Die For You
the Weeknd & Ariana Grande
2023-07-21
Heartbroken
Thomas Wesley (aka Diplo), Jessie Murph and Polo G