BearzRobotics

This is a test stream to see if I can get it working

This is the second video in a series read "An Essay on Trail by Jury" by Lysander Spooner.

http://www.foxnews.com/tech/2018/09/11/google-email-bombshell-reveals-election-collusion-it-just-didnt-involve-russians-critic-says.html
https://www.lp.org/new-mexico-supreme-court-rejects-straight-party-voting-scheme/?utm_source=iContact&utm_medium=email&utm_campaign=libertarian-party&utm_content=20180914+itemized+blast+email
https://www.lp.org/official-libertarian-candidates-appear-new-york-ballot/?utm_source=iContact&utm_medium=email&utm_campaign=libertarian-party&utm_content=20180914+itemized+blast+email

https://michiganlp.org/platform/

Individuals have the right to defend themselves and others. Article I, Section 6 of the Michigan Constitution states:
“Every person has a right to keep and bear arms for the defense of himself and the state.”
We oppose any law that dilutes the right of a law-abiding person to own a firearm or other means of self-defense

=========
https://www.usatoday.com/story/news/nation-now/2017/08/30/en-garde-texas-open-carry-sword-law-takes-effect-friday/619064001/

"Further, in specifying unlawful intent, MCL 750.226 does not by its own terms prohibit the carrying of any weapon for purposes of self-defense."
- People v Parker, 288 Mich App 500, 508; 795 NW2d 596, 602 (2010)

This is a video from the 2018 fall convention for the Libertarian Party of Michigan. Its our promise to the land among the great Lakes.

Paul Connolly, John Tatar for Governor, Jason Rees, Gregory Creswell Norman Peterson, Mary Buzuma, Ben Carr, Patty Malowney - Patty for Liberty, Jamie Lewis for State Rep, Jeff Pittel, Matt Kuehnel for Michigan District 22, Tyler Palmer - Libertarian for MI's 93rd District. Keynote by Bill Gelineau - Libertarian for Governor of Michigan.

Show notes:

“If there is any principle of the Constitution that more imperatively calls for
attachment than any other it is the principle of free thought, not free thought for
those who agree with us but freedom for the thought that we hate.”- Oliver
Wendell Holmes, Jr.

Libertian Party of Michigan Facebook:
https://www.facebook.com/LibertarianPartyofMI/?fb_dtsg_ag=AdyEJ92l6JXL7rnMYmSdXY-um1HXYnqWE0w4_-OPzdyV_w%3AAdwoa3SXvV8MSOv2izBn5Z73zUypVe7mfVzJeWedPOXbJQ

Libertian Party of Michigan Convention Packet:
https://michiganlp.org/2018-spring-convention/

Libertian Party Platform:
https://michiganlp.org/platform/

Libertian Party Bylaws:
https://michiganlp.org/bylaws-2/

The Libertarian Party of Michigan nominated the following:

Lieutenant Governor
Angelique Thomas (Lake Orion)

Secretary of State
Gregory Stempfle (Ferndale)

Attorney General
Lisa Lane Gioia (West Bloomfield)

State Board of Education
John Tatar (Redford)
Scotty Boman (Detroit)

Michigan State Board of Trustees
Bruce Campbell (Allegan)
Tim Orzechowski (Grandville)

University of Michigan Board of Regents
John Jascob (Temperance)
Jim Hudler (Chelsea)

Wayne State Board of Governors
Jon Elgas (Brighton)
John Hargenrader (Brighton)

Justice of the Supreme Court
Kerry Morgan (Redford)

Delegates also voted to endorse Mark Ashley Price,
who is running for a seat on the nonpartisan Highland Park School Board.

Count Dankula Appeal Video:
https://www.youtube.com/watch?v=camlWH7pKCc

Backgrounds from here:
http://www.internalvoices.org/groupwallpapers/non-copyrighted-wallpapers/

So my grandmother house was having some problems with flooding. So for now tell we get the money to put in a proper sub pump and pit, we riged one up with a water sensor and Arduino.

Welcome back to my series on lets learn rust together. Today
well be going over slices.

https://doc.rust-lang.org/book/second-edition/ch04-03-slices.html

To day in are lets learn rust were going to go over references and borrowing.
Maybe someday we'll get back to writting code.
https://doc.rust-lang.org/book/second-edition/ch04-02-references-and-borrowing.html

only one mutable reference
or
Infinate static reference

In languages with pointers, it’s easy to erroneously create a dangling pointer, a pointer that references a location in memory that may have been given to someone else, by freeing some memory while preserving a pointer to that memory. In Rust, by contrast, the compiler guarantees that references will never be dangling references: if we have a reference to some data, the compiler will ensure that the data will not go out of scope before the reference to the data does.

Today were going to go over simple data types
and ownership with functions.
https://play.rust-lang.org/
https://doc.rust-lang.org/book/second-edition/ch04-01-what-is-ownership.html

let x = 5;
let y = x;

println!("x = {}, y = {}", x, y);

because x is a simple date type its stored on the stack.
It just clones the data of x into y, leaving x still as
a valid variable.

What that means is the code below does the exact same thing as above.
let x = 5;
let y = x.clone();

rust also has a copy type that can be placed on data on the stack. We'll go
over it more indepth in chapter 10.

If a type has the Copy trait, an older variable is still usable after assignment.
Rust won’t let us annotate a type with the Copy trait if the type, or any of its
parts, has implemented the Drop trait. If the type needs something special to happen
when the value goes out of scope and we add the Copy annotation to that type, we’ll
get a compile time error.

All the integer types, like u32.
The boolean type, bool, with values true and false.
The character type, char.
All the floating point types, like f64.
Tuples, but only if they contain types that are also Copy. (i32, i32) is Copy, but (i32, String) is not.

NO I'm not going to be an unboxing channel. This is my horrible video at opening the new computer. Sorry that there wasn't someone to hold the camera.

If you want one:
https://system76.com/laptops/kudu

If you want pop_os!:
https://system76.com/pop

I already put Solus on the computer. I do not like pop_os! at all or gnome 3 for that matter.
https://solus-project.com/

https://system76.com/laptops/kudu

Today Were going to start talking about strings with ownership.
In the next video well go over other data types.
https://play.rust-lang.org/
In chapter 8 well go over string more in-depth.

Today Were going to start talking about ownership. I thought that going over an actual project would be more beneficial than some random snip-it of code. To follow along clone my repo from github.
In the next video we'll go over the string type.

git clone https://github.com/BearzRobotics/cache_cleaner.git

Ownership rules:
Each value in Rust has a variable that’s called its owner.
There can only be one owner at a time.
When the owner goes out of scope, the value will be dropped.

Stack
he stack stores values in the order it gets them and removes the values in the opposite order.
last in first out. eg a stack of plates.
must be a know and fixed size (pointer is also a know fixed size)

Heap
unknown data size.
The operating system finds an empty spot somewhere in the heap that is big enough, marks it as
being in use, and returns to us a pointer, which is the address of that location.
Reading data from the heap is slower because we have to follow a pointer to get.

When our code calls a function, the values passed into the function (including, potentially,
pointers to data on the heap) and the function’s local variables get pushed onto the stack.
When the function is over, those values get popped off the stack.

This is the fifteenth video in are series of lets learn rust together. Today were going to write a program to print out the Twelve days of Christmas. The next video will be on ownership. Finely we've made it to chapter four. As always like, comment and subscribe and thank you for watching.

colored: https://crates.io/crates/colored

Lyrics:
https://genius.com/Christmas-songs-the-twelve-days-of-christmas-lyrics

The only parts you'll need bellow:

"On the {} day of Christmas my true love sent to me"
"My true love game to me:"

"first", "second", "third", "fourth", "fifth", "sixth", "seventh", "eighth", "ninth", "tenth", "eleventh", "twelfth"

"A partridge in a pear tree",
"Two turtle doves, and",
"Three french hens",
"Four colly birds",
"Five gold rings",
"Six geese a-laying",
"Seven swans a-swimming",
"Eight maids a-milking",
"Nine ladies dancing",
"Ten lords a-leaping",
"Eleven pipers piping",
"Twelve drummers drumming",

This is the fourteenth video in are series of lets learn rust
together. Today were going to go over Fibonacci's number. Below
there are links to resources that might help you. The next video
will be the "Twelve Days of Christmas" song. As always like, comment and subscribe and thank you for watching.

https://math.stackexchange.com/questions/1105093/proving-a-slight-variation-of-the-fibonacci-formula-using-complete-induction

http://www.maths.surrey.ac.uk/hosted-sites/R.Knott/Fibonacci/fibFormula.html

https://www.programiz.com/c-programming/examples/fibonacci-series?utm_expid=66600334-9.i16gYto7TwGu1QFVuuChWw.0&utm_referrer=https%3A%2F%2Fwww.google.com%2F

This is the 13th video on learning rust together. Today we
are going over adding a command line wrapper to are program that converts Fahrenheit and Celsius. No link to day because
the book doesn't show how to do it. It just tells you to do it
for practices. The next video will be generating the nth Fibonacci number. Make sure to attempt it before watching the video. So you can get the most out of it. Plus you can see if you did it differently than I did. As always like, comment and subscribe.

Info about Fibonacci number:
https://math.stackexchange.com/questions/1105093/proving-a-slight-variation-of-the-fibonacci-formula-using-complete-induction

Live Honorably, Harm no One, Give to each his Own.

This is the twelfth video on learning rust together. Today we
are going over converting Fahrenheit and Celsius. Sorry about the voices
in the background. No link to day because the book doesn't show
how to do it. It just tells you to do it for practices.

This is the eleventh video on learning rust together. Today we
talked about the for loops. Sorry about the low voice I recorded
this at late at night. I'm going to try in in cress the audio in
kdenlive. As always here is the link to the rust
book for more reading.
https://doc.rust-lang.org/book/second-edition/ch03-05-control-flow.html

In today's episode we talk about while loops. Remember to do the Fahrenheit and Celsius conversion before moving on to the next video.

Rust Book:
https://doc.rust-lang.org/book/second-edition/ch03-05-control-flow.html

Operators:
https://doc.rust-lang.org/book/second-edition/appendix-02-operators.html

This is the ninth video on learning rust together. Today we
talked about the loop. As always here is the link to the rust
book for more reading.
https://doc.rust-lang.org/book/second-edition/ch03-05-control-flow.html

I updated solus and my system is broken, what should I do?

This is the Eight video on learning rust together. Today we
talked about If experssions. As always here is the link to the rust
book for more reading.
https://doc.rust-lang.org/book/second-edition/ch03-03-how-functions-work.html

This is the Seventh video on learning rust together. Today we
talked about comments. As always here is the link to the rust
book for more reading.
https://doc.rust-lang.org/book/second-edition/ch03-04-comments.html

This video shows off Zeal. Which is an offline documentation viewer.
It has 200 different doc sets you can download and it stays relatively
up to date.

Ubuntu:
Zeal has an official PPA. You can use that to install it.

$ sudo add-apt-repository ppa:zeal-developers/ppa
$ sudo apt-get update
$ sudo apt-get install zeal

Solus:
sudo eopkg it zeal

Windows:
Download installer from their site.

Other GNU/Linux look in your repos or compile from source
https://zealdocs.org/

SHOW MORE

Created 1 year, 8 months ago.

34 videos

CategoryEducation

This channel is going to be a mix of all sorts. Mostly it will contain tech related videos. All of my videos are under the creative commons 4.0 license.

Discord: https://discord.gg/BKUmJn6
My Github: https://github.com/bearzrobotics

Any video posted there will appear here.
My Youtube: https://www.youtube.com/channel/UCkEi5bHEBekdij363uRq90Q