Ooh sparkles #bowtie #diy #sewing https://www.instagram.com/p/B0EO3NpgLqP/?igshid=17msre3ybdik2

JVL

Love Begins
let's talk about Bridgerton tea, my ask is open
noise dept.
Today's Document
almost home
todays bird
đȘŒ
Keni
TVSTRANGERTHINGS

romaâ
Mike Driver
he wasn't even looking at me and he found me

@theartofmadeline

â

⣠Chile in a Photography âŁ
Not today Justin

if i look back, i am lost
trying on a metaphor

Kaledo Art
seen from United States

seen from United States
seen from TĂŒrkiye
seen from Russia
seen from Ireland

seen from Malaysia
seen from Canada

seen from Brazil
seen from Australia
seen from France
seen from United Kingdom
seen from United States
seen from United States

seen from Poland
seen from Canada

seen from Malaysia
seen from United States
seen from Spain
seen from Russia
seen from United States
@mickeykilloran
Ooh sparkles #bowtie #diy #sewing https://www.instagram.com/p/B0EO3NpgLqP/?igshid=17msre3ybdik2
Powerful New Video Tackles Racial Bias To Remind Kids Their âBlack Is Beautifulâ
A new video released Monday titled âThe Talkâ compellingly tackles the impact of racial bias through the lens of black parents in America.
This video accurately displays what it is like to be black in America. It shows the conversations all black parents have with their kids to keep them safe and to encourage them to fight the racist society. And itâs heartbreaking that parents need to remind their kids that their âBlack is beautifulâ.Society needs to change and time has come to talk about this.
Source
âMy generation had princesses to look up to. Our daughters have generals.â
Black Panther (2018) / The Last Jedi (2017) / Wonder Woman (2017)
One of my favorite scenes from Letterkenny
This show hurts my brain
Canât blame you, itâs like a shakespearian comedy about nothing, sped up, with the Middle English replaced by equally obfuscatory Albertan slang.
Excuse you that ainât Albertan thatâs the wrong coast. Itâs Ontario slang.
DO YOU WANNA GET STRIKED
No idea what the show is, but I want to watch it now.
Its sortof slang from all over the country and sortof made up slang. My rural Albertan family sound exactly like the hicks sometimes
So I used a new icebreaker today and it went really well. I got it from this blog (x). Itâs really great for getting kids to work in teams. Iâve already got them set up in their Classcraft teams (even though we canât actually get signed up for Classcraft until tomorrow), and I think it generally worked really well to get them to bond.
Hereâs the gist: Have each team write 30 things they all have in common on index cards. (Iâm lucky in that our team has a ludicrous number of index cards hoarded. I donât know who ordered them, but no one uses them in the bulk numbers we have.) They start off really silly (âWe all haveâŠeyes!â), but eventually they get into some slightly more personal stuff (âNone of us has ever had a cavityâ). It lets them see immediately that even though the people in their group may not be their best friends, they have at least a few things in common.
Then you have them build a card house/tower/whatever out of the index cards. I told them they couldnât use any adhesives, but they were allowed to fold the cards. I was thinking of Cardhalla at Gen Con (where elaborate card structures are built and then destroyed for charity).
Anyway, I think it did the trick in most cases. Another nice thing is that almost all the kids experienced failure when their first attempt fell down. They all started with the same idea, then when each structure failed, they changed tactics and learned from their failure.Â
This tactic doesnât work well, and it was the first thing every single group tried.
The best structure of the day!
I think Iâm going to take a little time tomorrow to explicitly talk about how that illustrates a growth mindset. Very few kids gave up after the first (or second or third) time their structure fell. I even heard a kid say, âAdapt. Improvise. Overcome,â which was pretty great.
Iâm going to unashamedly steal the crap out of this. Did you think 30 was a good amount, or might it work better with more/less?
petition to rename the usa âsouth canadaâ
what about alaska
are we then normal canada
canada a bit to the left
What about South America? Is that just America? Or South South Canada?
i cried my ass of laughing
WARM CANADA
i caNâT BREATHE OH MY GOD
Iâm not even from Canada but I approve this change of names
M ILKY E H
IT HAS RETURNED
FOUND IT
IT IS AN HONOUR TO HAVE THIS GRACE MY DASH
reblogging from myself bc i found this when scrolling through my blog
Reblogging again because this is too god for not reblog
this is one of the few posts you have to reblog or else youâll never see it in a million years besides screenshots
I love Canada.
Check out these Google technology topics for your classroom! Register today! PD in your PJâs!
https://www.eventbrite.com/e/wct-wednesday-webinars-tickets-46476984913
Excited for the writerâs workshop one!
ooohâŠ.Google Sheets :heart eyes:
You will not be disappointed! Thank you so much for the shout-outs!
wow i love this
Happy to be home with @princess_freya2018 and @jbar126 #dogsofinstagram #puppiesofinstagram #puppy #homesweethome
Google Sheets; Game Changer
You can now add checkboxes to Google Sheet rows/columns. This feature had been announced, but it has officially started rolling out to accounts. You can find it under the Data Validation menu, like so:
Literally a MILLION USES! Iâm so glad this is finally public. How do you plan on using it?Â
Your Friendly Neighborhood Google for Education Certified Trainer,
-WCT
OOOOH
Prof says he'll grade students on a curve, so they organize a boycott of the exams and all get As
Johns Hopkins Computer Science prof Professor Peter Fröhlich grades his students on a curve: the highest score on the final gets an A and everyone else is graded accordingly.
Clever students in Fröhlichâs âIntermediate Programmingâ, âComputer System Fundamentals,â and âIntroduction to Programming for Scientists and Engineersâ figured out that this meant that if they all boycotted the exam, theyâd all get As.
So they organized a boycott, milling around the hall outside the class where the exams were being sat, sternly reminding each other that if no one sat the exam theyâd all get straight As, ignoring Fröhlichâs pleas to come and sit the exam.
Fröhlich praised his studentsâ solidarity: âThe students learned that by coming together, they can achieve something that individually they could never have done. At a school that is known (perhaps unjustly) for competitiveness I didnât expect that reaching such an agreement was possible.â
https://boingboing.net/2018/04/24/hang-together-or-hang-separate-2.html
Who will ride or die with me this hard
I love that even the professor was like, âYES! They did good!â
It is a mistake to thing CS students would work against each other. You don't make it through that program without support. The nature of what we do is team based. 90% of my friends are people I have ordered pizza to a computer lab at 2am because we were sucked into the code. These people are my family.
âI am a warrior in the time of women warriors; the longing for justice is the sword I carry.â â Sonia Johnson
#albertabluesky #sunshine (at Southwest Edmonton, Edmonton, Alberta)
adulthood
Life in the spotlight. #birdsofinstagram #jackfruit #budgie
When algorithms surprise us
Machine learning algorithms are not like other computer programs. In the usual sort of programming, a human programmer tells the computer exactly what to do. In machine learning, the human programmer merely gives the algorithm the problem to be solved, and through trial-and-error the algorithm has to figure out how to solve it.
This often works really well - machine learning algorithms are widely used for facial recognition, language translation, financial modeling, image recognition, and ad delivery. If youâve been online today, youâve probably interacted with a machine learning algorithm.
But it doesnât always work well. Sometimes the programmer will think the algorithm is doing really well, only to look closer and discover itâs solved an entirely different problem from the one the programmer intended. For example, I looked earlier at an image recognition algorithm that was supposed to recognize sheep but learned to recognize grass instead, and kept labeling empty green fields as containing sheep.
When machine learning algorithms solve problems in unexpected ways, programmers find them, okay yes, annoying sometimes, but often purely delightful.
So delightful, in fact, that in 2018 a group of researchers wrote a fascinating paper that collected dozens of anecdotes that âelicited surprise and wonder from the researchers studying themâ. The paper is well worth reading, as are the original references, but here are several of my favorite examples.
Bending the rules to win
First, thereâs a long tradition of using simulated creatures to study how different forms of locomotion might have evolved, or to come up with new ways for robots to walk.
Why walk when you can flop? In one example, a simulated robot was supposed to evolve to travel as quickly as possible. But rather than evolve legs, it simply assembled itself into a tall tower, then fell over. Some of these robots even learned to turn their falling motion into a somersault, adding extra distance.
[Image: Robot is simply a tower that falls over.]
Why jump when you can can-can? Another set of simulated robots were supposed to evolve into a form that could jump. But the programmer had originally defined jumping height as the height of the tallest block so - once again - the robots evolved to be very tall. The programmer tried to solve this by defining jumping height as the height of the block that was originally the *lowest*. In response, the robot developed a long skinny leg that it could kick high into the air in a sort of robot can-can.Â
[Image: Tall robot flinging a leg into the air instead of jumping]
Hacking the Matrix for superpowers
Potential energy is not the only energy source these simulated robots learned to exploit. It turns out that, like in real life, if an energy source is available, something will evolve to use it.
Floating-point rounding errors as an energy source:Â In one simulation, robots learned that small rounding errors in the math that calculated forces meant that they got a tiny bit of extra energy with motion. They learned to twitch rapidly, generating lots of free energy that they could harness. The programmer noticed the problem when the robots started swimming extraordinarily fast.
Harvesting energy from crashing into the floor:Â Another simulation had some problems with its collision detection math that robots learned to use. If they managed to glitch themselves into the floor (they first learned to manipulate time to make this possible), the collision detection would realize they werenât supposed to be in the floor and would shoot them upward. The robots learned to vibrate rapidly against the floor, colliding repeatedly with it to generate extra energy.
[Image: robot moving by vibrating into the floor]
Clap to fly:Â In another simulation, jumping bots learned to harness a different collision-detection bug that would propel them high into the air every time they crashed two of their own body parts together. Commercial flight would look a lot different if this worked in real life.
Discovering secret moves:Â Computer game-playing algorithms are really good at discovering the kind of Matrix glitches that humans usually learn to exploit for speed-running. An algorithm playing the old Atari game Q*bert discovered a previously-unknown bug where it could perform a very specific series of moves at the end of one level and instead of moving to the next level, all the platforms would begin blinking rapidly and the player would start accumulating huge numbers of points.Â
A Doom-playing algorithm also figured out a special combination of movements that would stop enemies from firing fireballs - but it only works in the algorithmâs hallucinated dream-version of Doom. Delightfully, you can play the dream-version here
[Image: Q*bert player is accumulating a suspicious number of points, considering that itâs not doing much of anything]
Shooting the moon:Â In one of the more chilling examples, there was an algorithm that was supposed to figure out how to apply a minimum force to a plane landing on an aircraft carrier. Instead, it discovered that if it applied a *huge* force, it would overflow the programâs memory and would register instead as a very *small* force. The pilot would die but, hey, perfect score.
Destructive problem-solving
Something as apparently benign as a list-sorting algorithm could also solve problems in rather innocently sinister ways.
Well, itâs not unsorted: For example, there was an algorithm that was supposed to sort a list of numbers. Instead, it learned to delete the list, so that it was no longer technically unsorted.
Solving the Kobayashi Maru test: Another algorithm was supposed to minimize the difference between its own answers and the correct answers. It found where the answers were stored and deleted them, so it would get a perfect score.
How to win at tic-tac-toe:Â In another beautiful example, in 1997 some programmers built algorithms that could play tic-tac-toe remotely against each other on an infinitely large board. One programmer, rather than designing their algorithmâs strategy, let it evolve its own approach. Surprisingly, the algorithm suddenly began winning all its games. It turned out that the algorithmâs strategy was to place its move very, very far away, so that when its opponentâs computer tried to simulate the new greatly-expanded board, the huge gameboard would cause it to run out of memory and crash, forfeiting the game.
In conclusion
When machine learning solves problems, it can come up with solutions that range from clever to downright uncanny.Â
Biological evolution works this way, too - as any biologist will tell you, living organisms find the strangest solutions to problems, and the strangest energy sources to exploit. Sometimes I think the surest sign that weâre not living in a computer simulation is that if we were, some microbe would have learned to exploit its flaws.
So as programmers we have to be very very careful that our algorithms are solving the problems that we meant for them to solve, not exploiting shortcuts. If thereâs another, easier route toward solving a given problem, machine learning will likely find it.Â
Fortunately for us, âkill all humansâ is really really hard. If âbake an unbelievably delicious cakeâ also solves the problem and is easier than âkill all humansâ, then machine learning will go with cake.
Mailing list plug
If you enter your email, there will be cake!
Winter might be cold, but it sure is pretty. #yeg #edmonton #snow (at Edmonton, Alberta)