I Alone Level-up: Chapter 53
Oh, right!
An idea flashed across Jinwoo’s head .
‘I can’t waste another second . ’
He just saw the power of the new skill . He could turn a slain monster into an undead soldier . If that was the case, there was a monster nearby that he had to quickly turn into his own! Jinwoo went up on the pile of armors that made up the golem . He was able to see the entire room from the top .
‘ . ’
His eyes scanned across the room and found his target .
Found him!
Jinwoo quickly ran towards the direction .
step, step, step, step!
Even without ‘Sprint’, he immediately reached his destination with anticipation .
gulp
Jinwoo stared at the extraction target and gulped . The monster’s corpse was exactly where he had left it .
‘ . Blood-red Ygritte . ’
Looking at the headless body half buried in the wall, Jinwoo remember just how fierce their battle was .
He stood before Ygritte .
Just a few hours ago, he was an enemy that threatened his life . But now, the fallen knight was a top class ingredient for his skill . Thankfully, like the other knights, there was a black smoke coming from Ygritte’s body .
| It’s a possible target for Shadow Extraction . . |
Jinwoo’s face brightened .
‘Good . ’
He remembered the command phrase . After taking a breath, Jinwoo quietly spoke the words,
“Arise . ”
That was the activation phrase he had chosen . But the skill did not activate .
‘ . ?’
Jinwoo tilted his head in confusion and was about to try again when the System rang .
| You’ve exceeded the maximum number of Shadows allowed . . |
| To extract another Shadow, use ‘Extraction Cancel’ to send one or more Shadow Soldiers to the World of Nothingness . [1]. |
| The Shadow Soldiers sent to the void cannot be summoned again . . |
Oh, right . He did remember that part of the skill,
| Maximum Shadows: 30 / 30. |
The ‘Shadow Extraction’’s limit was 30 . That meant the number of soldiers he made was exactly 30… Jinwoo turned around . The Shadow Soldiers had followed him and were standing at attention .
‘When did they follow me?’
As fitting of their name, the Shadow Soldiers had moved without a sound . Anyways, to extract Ygritte’s shadow, he had to get rid of one of them .
‘But…’
Even after meeting them only moments ago, it felt regrettable to get rid of one of his soldiers . Had he gained a familiarity in that short time? With a sorrowful look, Jinwoo scanned each of the Shadow Soldiers . As he moved from one to the next, their names and level appeared .
| Shadow Infantry (Lv . 1). |
| Normal Grade. |
| Shadow Infantry (Lv . 1). |
| Normal Grade. |
They all had the same name and level .
‘Well, I guess their base was all same . ’
However, he did discover three soldiers that were not infantry .
‘Those are…?’
Unlike the armor-clad infantry, those three wore robes .
| Shadow Mage (Lv . 1). |
| Veteran Grade. |
“Ah . ”
He knew where these had come from . The three mages that controlled the iron golem had also risen under his command .
‘27 infantry and 3 mages . ’
He determined that the small number of mages would have to be kept, so Jinwoo selected the nearest infantry .
. I’m sorry .
“Extraction Cancel . ”
vanish-
The soldier turned to smoke and scattered into nothingness . Not a trace of it could be found .
‘ . ’
Jinwoo took a moment of silence for it, then turned to Ygritte . He was ready . He had sacrificed a valuable soldier to make room for Ygritte, this better be worth it . Time to strike while the iron’s hot . Jinwoo attempted the skill,
“Arise . ”
Compared to his previous attempt, the shadow beneath Ygritte began to quiver and move as if it was live . It was the same phenomenon he saw when extracting the other soldiers .
‘It’s working!’
Jinwoo clenched his fists . He had a good feeling about this .
| Shadow Extraction has been attempted . . |
| Extracting . . |
What would Ygritte look like when he rose again? Sweat gathered in Jinwoo’s hands .
However .
Crack!
With a sound of metal breaking, a message appeared,
| Shadow Extraction failed . . |
“What?”
| 2 attempts remaining . . |
“Phew-”
He sighed in relief after seeing that he still had a chance .
‘Now that I think about it…’
The skill’s description did tell him that the success rate was dependent on the target’s abilities . Seeing that in action was rather surprising . His first extraction failure . It was like being slapped in the face . On top of that, there was a limit on the number of attempts .
‘Two attempts remaining…’
If he failed those 2 attempts, would Ygritte’s shadow return to the void like the sacrificed soldier? Jinwoo shuddered at the worst case scenario . He shook his head,
‘Let’s not be pessimistic . ’
Be optimistic . If he believed, perhaps the universe would help out . Feeling a mix of dread and anticipation, Jinwoo tried the second attempt .
“Arise . ”
His expectations were off .
Crack!
| Shadow Extraction failed . . |
| 1 attempt remaining . . |
‘ .  He thought of the worst case scenario again . After the second failure, the outcome looked bleak .
Whew-
Jinwoo took a deep breath . There was only one chance left . The last chance . Jinwoo closed his eyes and organized his thoughts .
‘It might just be based on a probability, but…’
He considered that maybe his desire for Ygritte’s shadow was not showing enough . Jinwoo slowly opened his eyes . The black smoke coming from Ygritte looked like it was holding out a hand towards him, asking him to rescue the knight . Jinwoo’s eyes became focused . As if to take the hand in rescue, Jinwoo also held out his right hand .
“Arise . ”
Something happened that Jinwoo did not mean to do . Nor did he realize that it happened . But in that moment, the word he spoke echoed and vibrated with power .
And following his command!
Waaaaah-!
A deep scream rang forth from somewhere and a chilling wind followed .
‘This is?’
Jinwoo’s face lit up . He remembered this phenomenon . It was the same as when the soldiers rose earlier .
Aaaaaah-
As expected, when the scream ended, a hand rose from Ygritte’s shadow .
The moment the hand was placed on the ground, a message appeared .
| You’ve succeeded in Shadow Extraction . . |
Jinwoo yelled in celebration .
“Alright!”
He clenched his fists . Because he had failed twice, the success was all the more sweeter . The good news did not stop there,
| The Monarch’s voice pulled forth the fighting spirit of the fallen one . . |
| You’ve succeeded in Shadow Strengthening!. |
| The Shadow’s level will start at 7 . . |
‘Succeeded in strengthening?’
Did this mean that they did not necessarily start at level 1? Jinwoo’s eyes were wide open . As the message told him, the pitch black knight that rose from the shadow was level 7 .
“Mhmm!”
Jinwoo yelped lightly . Ygritte’s form was exactly as he remembered . The plumage that decorated its helmet . The nimble looking body covered from head to toe in armor . It even maintained the classy cape it had taken off before the fight . Only difference was that instead of the blood-red color, it was pitch black all over . Other than that, it was the same boss that he had defeated earlier . You could almost say that Ygritte had come back to life .
However,
‘ . ’
Compared to before, there was not a shred of hostility coming from the reborn Ygritte .
It stood at attention, waiting for an order .
ba dum ba dum
Looking at Ygritte, Jinwoo’s heart beat vigorously . A smile decorated his face . At the same time, a question appeared in his mind . Jinwoo looked above the knight’s head .
‘Why doesn’t he have a name?’
| ??? (Lv . 7). |
| Knight Grade. |
Curiously, question marks appeared where his name should be .
‘The grade is different, too . ’
He had expected it to be stronger because of his level, but there was a few more difference between him and the other soldiers . As if reading his mind,
ring~
| You may assign a name to soldiers at or above the knight grade . . |
| The given name will be maintained until the soldier is released . . |
| Please choose a name for the soldier . . |
‘Name?’
He was unsure at first, but then realized this soldier did have his own name . It wouldn’t be a problem if he called him by that name .
| Please choose a name for the soldier . . |
As if asking him to hurry, the message was blinking rapidly . Jinwoo opened his mouth,
“Blood-red Ygri- . ”
Wait .
If he assigned a name, he would have to constantly call it by that name . That meant that if he assigned the name was thinking of, he would always have to start with “Blood-red” something . He shuddered at how lame that sounded .
‘ . Too lame . ’
And so, Jinwoo decided to shortened the name a bit .
“Ygritte . ”
| Would you like to pick “Ygritte”?. |
“Yes . ”
The moment he confirmed, the question marks in the knight’s name disappeared and were replaced with Ygritte .
| Ygritte (Lv . 7). |
| Knight Grade. |
Even though it was the knight’s original name, seeing his name officially decorate the information box gave Jinwoo a sense of pride . It was as if the idea that the boss was now his soldier had solidified .
‘My soldier…’
Jinwoo turned around .
The 29 Shadow Soldiers awaited his command . Right now, his army’s numbers were little .
‘Only thirty soldiers…’
It could’ve been because the ‘Shadow Extraction’’s level was too low, or it could’ve been that his intelligence stat was too low . Still, Jinwoo was sure that the number of his army would only increase going forward .
‘I really obtained an army . ’
And contrary to what he had feared earlier, an army made of shadows, not bone and corpses .
Only one problem remained . How would he walk around with these soldiers? It gave him a headache imagining walking down the road with the pitch black humanoids following .
‘Whether it’s skeletons or shadows…’
He would surely be noticed if these things were surrounding him . Not only noticed… This ability was beyond Reawakening . If he was placed under special surveillance, people may even ask him to cancel the summoning .
‘Hunter Association HSD Chief Woo Jincheol…’
He imagined those military-looking ahjussis swarming him and felt stifled at the headache that would follow . Thankfully, he had another skill .
‘Skill . ’
Jinwoo opened up his skill screen .
| Class-specific Skills. Active Skills -Shadow Extraction (Lv . 1) -Shadow Storage (Lv . 1) |
The one that he hadn’t checked yet .
Shadow Storage .
It seemed like something that would be used in situations like this .
.
Translator’s Notes:
[1]: “World of Nothingness” (무(無)의 세계): “nothing/zero” 무(無) + world (세계) .


Research Publications
”A Conceptual Modeling of Flocking-regulated Multi-agent Reinforcement Learning”, Nov 3, 2016 publication. WCCI-CEC 2016, Vancouver, Canada.
”Towards Believable Resource Gathering Behaviours in Real-time Strategy Games with a Memetic Ant Colony System”, Procedings of the 17th Asia Pacific Symposium on Intelligent and Evolutionary Systems (IES 2013).


| fkUtilities reference pages |
c=CHOOSE(v) c=CHOOSE(v,n) c=CHOOSE(v,n,groupid) c=CHOOSE(v,n,groupid,'between')
c=CHOOSE(v) returns all combinations of 2 elements from the vector v.
c=CHOOSE(v,n) returns all combinations of n elements from vector v. This is the same as the function nchoosek.
c=CHOOSE(v,n,groupid) each element in v is made a member of a group by assigning it a group id. The group vector can be either numeric or a cell array of strings. The function returns all combinations of n elements within groups.
c=CHOOSE(v,n,groupid,'between') returns all combinations of n elements between groups. All elements in a combination come from a different group.
| thickencurve | Toolbox page | multicolor |


Search:
Login
Help/Guide
About Trac
Preferences
Wiki
Timeline
Roadmap
Browse Source
View Tickets
Search
Context Navigation
View Latest Revision
source:
mystic
/
mystic
/
scripts.py
@
862
Revision Log Mode:
Stop on copy
Follow copies
Show only adds and deletes
View log starting at
and back to
Show at most
revisions per page.
Show full log messages
Legend:
Added
Modified
Copied or renamed
Diff
Rev
Age
Author
Log Message
(edit)
@855
5 months
mmckerns
updated copyright to 2016
(edit)
@846
6 months
mmckerns
edit scripts and support for faster import of mystic (local imports of …
(edit)
@841
6 months
mmckerns
add verbose option to model plotter; minor fix to import in test_smo1.py
(edit)
@838
7 months
mmckerns
add read_trajectories function; use in model_plotter and log_reader; …
(edit)
@837
7 months
mmckerns
enable mystic.model_plotter and mystic.log_reader to take kwds options …
(edit)
@836
7 months
mmckerns
enable mystic.model_plotter to take monitor instance
(edit)
@835
7 months
mmckerns
use
LinearKernel?
in test_svr1 example; enable use of numpy.poly1d as cost; …
(edit)
@810
10 months
mmckerns
better error messaging for bad input for plotting tools in scripts and …
(edit)
@807
10 months
mmckerns
functional interface for support_convergence and support_hypercube
(edit)
@806
10 months
mmckerns
enable function call for mystic_log_reader
(copy)
@805
10 months
mmckerns
made model_plotter function more function-like
copied from
mystic/mystic/model_plotter.py
:
(add)
@804
10 months
mmckerns
add model_plotter as a callable function
Note:
See
TracRevisionLog
for help on using the revision log.
Download in other formats:
RSS Feed
ChangeLog


Open this in multiple browser windows and manipulate
the data.
- The data should sync between all windows.
-
The changes are saved on the server as well.
Closing down all windows are re-opening them should show the data
in the state it was before the windows were closed.
-
Nested data structures are supported, even multi-level nested Arrays.


Toggle navigation
Taiwan Awesome Ghicken
Home
Menu
About
Photo
Contact
Taiwan Awesome Ghicken
First Taiwanese Fried Ghicken Restaurant in Utah
Are you looking for the best Taiwanese food in Utah?
Here we are!
Taiwan Awesome Ghicken
First Taiwanese Fried Ghicken Restaurant in Utah
WELCOME TO
T
a
i
w
a
n
A
w
e
s
o
m
e
G
h
i
c
k
e
n
FIRST Taiwanese Fried Ghicken Restaurant in Utah
❮
❯
Tags:
entrepreneur
business
Share:
Twitter
Facebook
Google+
LinkedIn
Next Post →


About Me
Full Name:
Email:
Address:
Contact:
7974485774 ,<PHONE_NUMBER>
Hello There!
My Resume
Work Experience
Skills
Core PHP
80%
Codeigniter
30%
Nodejs
50%
MySQL
60%
Javascript
70%
AWS
45%
Terraform
60%
CI-CD
50%
DynamoDB
80%
PostgresSQL
40%
To Download And Preview My Resume!
Click Here


pred.m
Summary: Compute predictive (marginal) distributions of a trajecory
[M S] = pred(policy, plant, dynmodel, m, s, H)
Input arguments:
policy policy structure plant plant structure dynmodel dynamics model structure m D-by-1 mean of the initial state distribution s D-by-D covariance of the initial state distribution H length of prediction horizon
Output arguments:
M D-by-(H+1) sequence of predicted mean vectors S D-by-D-(H+1) sequence of predicted covariance matrices
Copyright (C) 2008-2013 by Marc Deisenroth, Andrew McHutchon, Joe Hall, and Carl Edward Rasmussen.
Last modified: 2013-01-23
Contents
High-Level Steps
- Predict successor state distribution
function [M S] = pred(policy, plant, dynmodel, m, s, H)
Code
D = length(m); S = zeros(D,D,H+1); M = zeros(D,H+1); M(:,1) = m; S(:,:,1) = s; for i = 1:H [m s] = plant.prop(m, s, plant, dynmodel, policy); M(:,i+1) = m(end-D+1:end); S(:,:,i+1) = s(end-D+1:end,end-D+1:end); end


About
LyticaWe are a data driven startup focused in offering or clients the real value of intelligence, using AI and data analytics we provide a broad range of solutions to enhance the value of your data
Humans are hooked and machines are learning
Our AI
SolutionsAll these are data driven solutions, with the power of data we can unlock the power of intelligence.
Using a set of algorithms be capable of identify variables in images, such as: people, places, objects, buildings, etc.
Unleash the power of AI and make decisions with the given output.
With our speech-to-text engine we are able to transcript a conversation into text, thisprovides a wide range of high analysis via our natural language processing algorithms.
Empowering computers to understand language as humans do. We don´t analyze word per word of an entire sentence, we extract the idea of sentence and provide context.
Applying context analytics we can increase your chatbots intelligence.
Using machine learning algorithms and spatiotemporal data sets we are able to model mapping, prediction, classify and relate the data to improve decision making.
Keeping
Good CompanyContact
-
Adress
Rio Manzanares 308, Col. del Valle,
San Pedro Garza García, N.L. -
Email
contact@lytica.ai


SliderJoint()
Syntax
Result = SliderJoint(#Joint, EntityID, TransformX, TransformY, TransformZ, EntityID2, TransformX2, TransformY2, TransformZ2)Description
Create a new slider joint between the two given entities. Slider can be used to move an entity with constraint on a plane surface, etc.
Parameters
#Joint The number to identify the new joint. #PB_Any can be used to auto-generate this number. EntityID The first entity id associated to the joint. To get a valid entity id, use EntityID(). TransformX The X value of the transformation for the first entity. TransformY The Y value of the transformation for the first entity. TransformZ The Z value of the transformation for the first entity. EntityID2 The second entity used to create the joint. To get a valid entity id, use EntityID(). TransformX2 The X value of the transformation for the second entity. TransformY2 The Y value of the transformation for the second entity. TransformZ2 The Z value of the transformation for the second entity.
Return value
Returns zero if the joint can't be created. If #PB_Any is used as '#Joint' parameter, the new joint number will be returned as 'Result'.
Remarks
GetJointAttribute() and SetJointAttribute() can be used with the following attribute to change the joint behavior:#PB_SliderJoint_LowerLimit : Lower limit of the joint #PB_SliderJoint_UpperLimit : Upper limit of the joint
See Also
FreeJoint(), GetJointAttribute(), SetJointAttribute()
Supported OS
All


06 March 1996
Disease Outbreak Reported
The cumulative number of cases had increased to 2 662 with 288 deaths as at 4 March. Of these, 1 871 (107 deaths) were reported in Kano State. Cholera has also reported in Kwara (272 cases/77 deaths), Niger (304/97), Ondo (no report), and Oyo (215/7).


Natural Areas & Volunteer Management, Grant Writing, Program Evaluation
Maintain physical structures and natural areas throughout Lincoln Park's 1,208 acres Recruit and manage all corporate and volunteer gardening programs Hire and supervise seasonal restoration staff Grant Writing Project Management Social media, communications, and website management
Develop and facilitate environmental education materials and programs Recruit and manage community volunteers for outreach events and projects Perform home energy audits in accordance with Building Performance Institute standards
Develop class and field curricula, lead activities and lessons engaging youth Manage site projects and supervise program participants
Ecological restoration including tree stand improvement, native plantings, and demolition Remain adaptable in changing work environments
Made in ArcMcap, this map compares spatial distribution of park and greenspace access to minority populations and hypothetically converts all vacant land in Chicago to greensapce to showcase the possiblity of vacant land renovation. Completed for GES442 and GES417, NEIU, Spring 2019.
Using QGIS software, this map correlates 2016 presidential majority voting by state with % population reliance on SNAP. Completed for GES393, NEIU, Summer 2019.
Entirely user-defined, this Python script tool projects any given set of geospatial data, clips it with a given feature class, and stores it into a new geodatabase. Completed for GES393, NEIU, Summer 2019.
GPA: 4.0
GPA: 3.80
GPA: 4.35


Located 60 km from Thrissur city, Athirapally Falls is a haven for flora and fauna alike. It is a popular picnic spot and the scenic beauty of the waterfall offers spectacular visuals for visitors.
Charpa Falls
Charpa Falls is another one of the nature's delight that displays the blessings of Mother Nature. Cascading down from a shot height, this fall which is a part of River Chalakkudy offers a breathtaking experience. Athirappilly Falls and Lake Vachumaram are a stone's throw away from Charpa Falls.
Vadakkumnathan Temple
With a collection of beautiful Mural paintings, some of which are more than 400 years old, this gigantic 1000 year old temple and historical structure is famous for the Nataraja Mural near the main gate.


# Mon Dec 21 21:55:58 2020 Copyright (C) 1994-2018 Synopsys, Inc. This Synopsys software and all associated documentation are proprietary to Synopsys, Inc. and may only be used pursuant to the terms and conditions of a written license agreement with Synopsys, Inc. All other use, reproduction, modification, or distribution of the Synopsys software or the associated documentation is strictly prohibited. Tool: Synplify Pro (R) Build: N-2018.03L-SP1-1 Install: C:\lscc\diamond\3.11_x64\synpbase OS: Windows 6.2 Hostname: VITTORIO Implementation : brainfuck_uP Synopsys Lattice Technology Pre-mapping, Version maplat2018q2p1, Build 055R, Built Apr 3 2019 09:51:54 Mapper Startup Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 99MB peak: 100MB) @A:MF827 : | No constraint file specified. @N:MF284 : | Setting synthesis effort to medium for the design @L: C:\Users\kuash\OneDrive\Documents\brainfuck\BrainFuck uP\bfuP 2020\Lattice Diamond Projects\v 1.0\brainfuck_uP\brainfuck_uP_brainfuck_uP_scck.rpt Printing clock summary report in "C:\Users\kuash\OneDrive\Documents\brainfuck\BrainFuck uP\bfuP 2020\Lattice Diamond Projects\v 1.0\brainfuck_uP\brainfuck_uP_brainfuck_uP_scck.rpt" file @N:MF916 : | Option synthesis_strategy=base is enabled. @N:MF248 : | Running in 64-bit mode. @N:MF666 : | Clock conversion enabled. (Command "set_option -fix_gated_and_generated_clocks 1" in the project file.) Design Input Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 100MB peak: 102MB) Mapper Initialization Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 100MB peak: 102MB) Start loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 113MB peak: 113MB) Finished loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 113MB peak: 115MB) @N:MF284 : | Setting synthesis effort to medium for the design @N:MH105 : | UMR3 is only supported for HAPS-80. @N:MH105 : | UMR3 is only supported for HAPS-80. Encoding state machine state[5:0] (in view: work.brainfuck_uP(verilog)) original code -> new code 000001 -><PHONE_NUMBER>10 -><PHONE_NUMBER>00 -><PHONE_NUMBER>00 -><PHONE_NUMBER>00 -><PHONE_NUMBER>00 -> 100000 syn_allowed_resources : blockrams=2 set on top level netlist brainfuck_uP Finished netlist restructuring (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 142MB peak: 143MB) Clock Summary ****************** Start Requested Requested Clock Clock Clock Level Clock Frequency Period Type Group Load ---------------------------------------------------------------------------------------------------------- 0 - brainfuck_uP|bfup_clk 50.0 MHz 20.000 inferred Inferred_clkgroup_0 86 ========================================================================================================== Clock Load Summary *********************** Clock Source Clock Pin Non-clock Pin Non-clock Pin Clock Load Pin Seq Example Seq Example Comb Example ------------------------------------------------------------------------------------------------------ brainfuck_uP|bfup_clk 86 bfup_clk(port) portRD.C - - ====================================================================================================== @W:MT529 : brainfuck_up.v(78) | Found inferred clock brainfuck_uP|bfup_clk which controls 86 sequential elements including state[5]. This clock has no specified timing constraint which may prevent conversion of gated or generated clocks and may adversely impact design performance. ICG Latch Removal Summary: Number of ICG latches removed: 0 Number of ICG latches not removed: 0 @S |Clock Optimization Summary #### START OF PREMAP CLOCK OPTIMIZATION REPORT #####[ 1 non-gated/non-generated clock tree(s) driving 86 clock pin(s) of sequential element(s) 0 gated/generated clock tree(s) driving 0 clock pin(s) of sequential element(s) 0 instances converted, 0 sequential instances remain driven by gated/generated clocks =========================== Non-Gated/Non-Generated Clocks ============================ Clock Tree ID Driving Element Drive Element Type Fanout Sample Instance --------------------------------------------------------------------------------------- ClockId_0_0 bfup_clk Unconstrained_port 86 state[5] ======================================================================================= ##### END OF CLOCK OPTIMIZATION REPORT ###### @N:FX1143 : | Skipping assigning INTERNAL_VREF to iobanks, because the table of mapping from pin to iobank is not initialized. Finished Pre Mapping Phase. Starting constraint checker (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:00s; Memory used current: 142MB peak: 143MB) Finished constraint checker preprocessing (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:00s; Memory used current: 142MB peak: 143MB) None None Finished constraint checker (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:00s; Memory used current: 142MB peak: 143MB) Pre-mapping successful! At Mapper Exit (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:00s; Memory used current: 57MB peak: 143MB) Process took 0h:00m:01s realtime, 0h:00m:01s cputime # Mon Dec 21 21:55:59 2020 ###########################################################]


Match Play. Red leads 4-1 to 7. How should Red play 52?
pips Red=123 White=21
(CorrectAnswer= 0/0, ErrorScore= 0)
A difficult containment problem where Red has to strike a balance between maximising his own hitting chances with minimising his chances of being hit.
13/8, 10/8 is too weak. In some cases Red doesn’t mind being hit because, in turn, it will give him an extra hitter.
There is some concern about being backgammoned with 66 by White but playing to avoid one roll is seldom correct.
Red doesn’t mind being hit with small numbers but doesn’t want to be hit with White’s bigger numbers which also get White much closer to home.
The best move, by a small margin is 23/21, 13/8. Second place, perhaps surprisingly, goes to 23/18, 10/8.
You need a computer to work out all the variations. Luckily, we have one. All humans can do is apply common sense, backgammon knowledge and some basic arithmetic.
13/8, 10/8 is too weak. In some cases Red doesn’t mind being hit because, in turn, it will give him an extra hitter.
There is some concern about being backgammoned with 66 by White but playing to avoid one roll is seldom correct.
Red doesn’t mind being hit with small numbers but doesn’t want to be hit with White’s bigger numbers which also get White much closer to home.
The best move, by a small margin is 23/21, 13/8. Second place, perhaps surprisingly, goes to 23/18, 10/8.
You need a computer to work out all the variations. Luckily, we have one. All humans can do is apply common sense, backgammon knowledge and some basic arithmetic.
1. Cubeful 2-ply 23/18 13/11 Eq.: -1.418 0.111 0.000 0.000 - 0.889 0.490 0.051 2. Cubeful 2-ply 23/21 13/8 Eq.: -1.418 (-0.000) 0.111 0.000 0.000 - 0.889 0.498 0.048 3. Cubeful 2-ply 23/18 10/8 Eq.: -1.436 (-0.019) 0.113 0.000 0.000 - 0.887 0.486 0.062 4. Cubeful 2-ply 23/18 8/6 Eq.: -1.483 (-0.066) 0.109 0.000 0.000 - 0.891 0.483 0.079 5. Cubeful 2-ply 13/6 Eq.: -1.501 (-0.083) 0.103 0.000 0.000 - 0.897 0.496 0.076


Golden Globe 2020 nominations revealed
Globes seen as unofficial kickoff to award season
by Lisa Respers France, CNN(CNN) - The nominees for the 77th Golden Globe Awards were announced Monday.
Netflix led in total nominations, thanks to a strong showing from the films "Marriage Story" and "The Irishman." The dramas were nominated for six and five awards respectively.
In the television categories, the Netflix series "The Crown" and "Unbelievable" got four nominations each, as did HBO's "Chernobyl."
Once again, no women were nominated in the best director category.
The Hollywood Foreign Press Association's annual ceremony, which honors achievement in film and television, are viewed as the unpredictable unofficial kickoff to awards season.
The event telecast will air at 8 p.m. EST on January 5 on NBC.
Ricky Gervais is set to return as host for a fifth time.
Here is a list of the nominees:
Television:
Best Performance by an Actor in a Television Series -- Musical or Comedy
Michael Douglas ("The Kominsky Method")
Bill Hader ("Barry")
Ben Platt ("The Politician")
Paul Rudd ("Living with Yourself")
Ramy Youssef ("Ramy")
Best Performance by an Actress in a Television Series -- Musical or Comedy
Christina Applegate ("Dead to Me")
Rachel Brosnahan ("The Marvelous Mrs. Maisel")
Kirsten Dunst ("On Becoming a God in Central Florida")
Natasha Lyonne ("Russian Doll")
Phoebe Waller-Bridge ("Fleabag")
Best Performance by an Actor in a Television Series -- Drama
Brian Cox ("Succession")
Kit Harington ("Game of Thrones")
Rami Malek ("Mr. Robot")
Tobias Menzies ("The Crown")
Billy Porter ("Pose")
Best Performance by an Actress in a Television Series -- Drama
Jennifer Aniston ("The Morning Show")
Olivia Colman ("The Crown")
Jodie Comer ("Killing Eve")
Nicole Kidman ("Big Little Lies")
Reese Witherspoon ("Big Little Lies")
Best Performance by an Actor in a Limited Series or Motion Picture Made for Television
Christopher Abbott ("Catch-22")
Sacha Baron Cohen ("The Spy")
Russell Crowe ("The Loudest Voice")
Jared Harris ("Chernobyl")
Sam Rockwell ("Fosse/Verdon")
Best Performance by an Actress in a Limited Series or Motion Picture Made for Television
Kaitlyn Dever ("Unbelievable")
Joey King ("The Act")
Helen Mirren ("Catherine the Great")
Merritt Wever ("Unbelievable")
Michelle Williams ("Fosse/Verdon")
Best Television Limited Series or Motion Picture Made for Television
"Catch-22″
"Chernobyl"
"Fosse/Verdon"
The Loudest Voice
"Unbelievable"
Best Performance by an Actress in a Supporting Role in a Series, Limited Series or Motion Picture Made for Television
Patricia Arquette ("The Act")
Helena Bonham Carter ("The Crown")
Toni Collette
Meryl Streep ("Big Little Lies")
Emily Watson ("Chernobyl")
Best Performance by an Actor in a Supporting Role in a Series, Limited Series or Motion Picture Made for Television
Alan Arkin ("The Kominsky Method")
Kieran Culkin ("Succession")
Andrew Scott ("Fleabag")
Stellan Skarsgård ("Chernobyl")
Henry Winkler ("Barry")
Best Television Series -- Drama
"Big Little Lies"
"The Crown"
"Killing Eve"
"The Morning Show"
"Succession"
Best Television Series -- Musical or Comedy
"Barry"
"Fleabag"
"The Kominsky Method"
"The Marvelous Mrs. Maisel"
"The Politician"
Movies:
Best Motion Picture -- Musical or Comedy
"Once Upon a Time in Hollywood"
"Jojo Rabbit"
"Knives Out"
"Rocketman"
"Dolemite Is My Name"
Best Motion Picture -- Drama
"The Irishman"
"Marriage Story"
"1917"
"Joker"
"The Two Popes"
Best Motion Picture -- Foreign Language
"The Farewell"
"Pain and Glory"
"Portrait of a Lady on Fire"
"Parasite"
"Les Misérables"
Best Screenplay -- Motion Picture
Noah Baumbach ("Marriage Story")
Bong Joon-ho and Han Jin-won ("Parasite")
Anthony McCarten ("The Two Popes")
Quentin Tarantino ("Once Upon a Time in Hollywood")
Steven Zaillian ("The Irishman")
Best Original Song -- Motion Picture
"Beautiful Ghosts" ("Cats")
"(I'm Gonna) Love Me Again" ("Rocketman")
"Into the Unknown" ("Frozen II")
"Spirit" ("The Lion King")
"Stand Up" ("Harriet")
Best Actor in a Supporting Role in Any Motion Picture
Tom Hanks ("A Beautiful Day in the Neighborhood")
Anthony Hopkins ("The Two Popes")
Al Pacino ("The Irishman")
Joe Pesci ("The Irishman")
Brad Pitt ("Once Upon a Time in Hollywood")
Best Actress in a Supporting Role in Any Motion Picture
Kathy Bates ("Richard Jewell")
Annette Bening ("The Report")
Laura Dern ("Marriage Story")
Jennifer Lopez ("Hustlers")
Margot Robbie ("Bombshell")
Best Actor in a Motion Picture -- Musical or Comedy
Daniel Craig ("Knives Out")
Roman Griffin Davis ("Jojo Rabbit")
Leonardo DiCaprio ("Once Upon a Time in Hollywood")
Taron Egerton ("Rocketman")
Eddie Murphy ("Dolemite Is My Name")
Best Motion Picture -- Animated
"Frozen II"
"How to Train Your Dragon: The Hidden World"
"Missing Link"
"Toy Story 4"
"Lion King"
Best Actor in a Motion Picture -- Drama
Christian Bale ("Ford v Ferrari")
Antonio Banderas ("Pain and Glory")
Adam Driver ("Marriage Story")
Joaquin Phoenix ("Joker")
Jonathan Pryce ("The Two Popes")
Best Actress in a Motion Picture -- Drama
Cynthia Erivo ("Harriet")
Scarlett Johansson ("Marriage Story")
Saoirse Ronan ("Little Women")
Charlize Theron ("Bombshell")
Renée Zellweger ("Judy")
Best Actress in a Motion Picture -- Musical or Comedy
Awkwafina ("The Farewell")
Ana de Armas ("Knives Out")
Cate Blanchett ("Where'd You Go, Bernadette")
Beanie Feldstein ("Booksmart")
Emma Thompson ("Late Night")
Best Actor in a Motion Picture -- Musical or Comedy
Daniel Craig ("Knives Out")
Roman Griffin Davis ("Jojo Rabbit")
Leonardo Dicaprio ("Once Upon a Time... In Hollywood")
Taron Egerton ("Rocketman")
Eddie Murphy ("Dolemite is My Name")
Best Director -- Motion Picture
Bong Joon-ho ("Parasite")
Sam Mendes ("1917")
Todd Phillips ("Joker")
Martin Scorsese ("The Irishman")
Quentin Tarantino ("Once Upon a Time in Hollywood")


MatBottomSheet
service can be used to open Material Design panels to the bottom of the screen. These panels are intended primarily as an interaction on mobile devices where they can be used as an alternative to dialogs and menus.
You can open a bottom sheet by calling the open
method with a component to be loaded and an optional config object. The open
method will return an instance of MatBottomSheetRef
You have receive a file called "cat-picture.jpeg".


Reports static methods which
are only called from one class which is not the same as the class containing the
method. Such methods could be moved into that class.
Methods called from an anonymous class inside the method's class are ignored.
This inspection may be cpu intensive.
Use the first checkbox below to have this inspection not report when the static method is only used from a test class.
Use the second checkbox below to ignore method calls from inside all anonymous classes.


Wisconsin county declares itself Second Amendment sanctuary
FLORENCE, Wis.
The nonbinding measure gives the sheriff the ability to "exercise sound discretion to not enforce against any citizen an unconstitutional firearms law," the Journal Sentinel reported.
Florence County Supervisor Edwin Kelley said a recent call by Gov. Tony Evers for gun control action has made his constituents nervous.
Sheriff Dan Miller says people who live "up north" tend to be more conservative and like their guns. He says the ordinance "sends a message that all of Wisconsin is not exactly the same."
The ordinance doesn't mean firearms will not be taken away from convicted felons or in criminal cases, including domestic violence or drugs.


We are organizing a #Komodore64 EXPO this summer. More details will follow next week, as we are working hard to make everything happen in time, with #Komodo powered #blockchain #games.
@mrlynch
mrlynch08-Apr-19 04:26 PM
nice
i'll be there amsterdam visit is long overdue anyway
TwilightPunkster K6408-Apr-19 04:31 PM
The Hague actually, but Amsterdam is nearby too
PTYX08-Apr-19 04:41 PM
the hague is so nice
wish i could make it
Tek08-Apr-19 04:44 PM
kmd blockchain games
TwilightPunkster K6408-Apr-19 04:45 PM
You should make the effort. We are going boom stuff.
PTYX08-Apr-19 04:45 PM
when is it?
TwilightPunkster K6408-Apr-19 04:46 PM
if you scroll up, you'll see a secret message
1
1
FishyGuts08-Apr-19 04:53 PM
@mrlynch Yes, perfect opportunity. Will see you then.
(Ko-mo-do-re) Komodore64 is a virtual gaming console that runs on Intel 64-bit architecture. The Nintendo 64 is a hardware console owned by Nintendo and refers to its own 64-bit device.(edited)
mrlynch08-Apr-19 05:21 PM
a play on the good'ol commodore
Hermes08-Apr-19 05:21 PM
Sega?
mrlynch08-Apr-19 05:22 PM
@FishyGuts@TwilightPunkster K64 set 29th june in my calendar
Meyse08-Apr-19 05:23 PM
it will be as, if not more popular than nintendo of course
TwilightPunkster K6408-Apr-19 05:23 PM
Yup
jl777c08-Apr-19 05:53 PM
one of the issues of being totally decentralized is the problem of how to detect a malicious peer
Bitcoin wallet Electrum faces another hack that involves fake software versions stealing users’ money.
in PoW mining this is sidestepped by just defining that the one with most hashrate is the real chain, but it doesnt work so well in other cases unless it is very very carefully designed
Oh how I miss the '80s sometimes when I see all the stuff we used to play with. The computers back then had a certain grace and appeal to them, and as long as I live they will be retro to the degree that I always wish they would come back in some new incarnated form. Even tho...
Get live charts for Komodo (KMD) price, volume, market cap, supply, exchanges, historical statistics and key fundamentals. Change chart range, track developer and social activities, and compare Komodo against other cryptocurrencies.
kimmel (Pungo.io)09-Apr-19 10:21 AM
We have added support for VOTE2019 token to Pungo Wallet
Pungo Wallet supports #VOTE2019 AIRDROP @KomodoPlatform token for #NNelections2019 - Participate and VOTE! Check our proposal at https://t.co/LjyZ4KCvjv SH - We are sharing 20% Revenue this 2019 to support participation!
5
2
5
smk762 - dracocanis ominator09-Apr-19 11:06 AM
@kimmel (Pungo.io) what countries does the pungo app work for payments?
kimmel (Pungo.io)09-Apr-19 02:37 PM
now europe but soon many more will come onboard @smk762 - dracocanis ominator
1
1
we are almost done with wallet integration of fiat gateway api
FishyGuts09-Apr-19 02:42 PM
Hi everyone. I was at the CIS meetup party last night. I gotta tell you, not one single person I spoke to knew you could launch on Komodo like you can on ERC... not one person except the guy I went with.
Like seriously big “influencers”, devs and thought leaders. None of them know.
polycryptoblog09-Apr-19 03:03 PM
If it’s not eth based they don’t know about it
ch6ris09-Apr-19 03:04 PM
Maybe they're not so big?(edited)
ComputerGenie 👴👴👴09-Apr-19 03:06 PM
If it’s not eth based they don’t know about it
generally, they don’t want know about it
5
it's the same psychology that keeps windows so popular
KomodoWorld09-Apr-19 03:12 PM
more or less like I see on twitter, it's a miracle if a big name / influencer mentions Komodo. This has somewhat improved recently, but the very big ones are still far from reach
on reddit too every mention of Komodo gets downvoted or totally ignored
polycryptoblog09-Apr-19 03:16 PM
A little but hard to compete with tens of millions in marketing budgets
1
KomodoWorld09-Apr-19 03:17 PM
The ecosystem is growing fast. Komodo will inevitably get attention by sheer massive superiority. Either they will start paying attention or they will not even see what hit them...
polycryptoblog09-Apr-19 03:18 PM
I’m hoping for the latter, we will have more chains than coins on CMC before they recognize , but they too will bend the knee
That may not be too difficult, every system that needs isolated by country is 200+ chains
Then function isolation chains, like how z transactions will be with komodo will add a bunch more
ComputerGenie 👴👴👴09-Apr-19 03:22 PM
all that is not enough, it's not end-user facing
didn't we have this exact conversation back on slack about mm and BarterDEX -- the whole "it needs clicky thingies or it will not get used" thing?
me
almost always(edited)
PTYX09-Apr-19 03:24 PM
It has to be intuitive but most importantly it has to work. If you walk away from it, orders can't disappear or get locked so you have to do mental gymnastics to unlock the funds.
If it works and trades fulfill in a user friendly way, it will be a hit.
2
ComputerGenie 👴👴👴09-Apr-19 03:26 PM
avoids the topic of how something entirely decentralized can't function like the centralized thing people are expecting it to function like and goes back to work....
not exactly equal to centralized systems
true, but if JoeX on the other side of the world "took" the trade you though you were going to, then your trade dies, and that's a fact of P2P that we all have to live with
Regnar09-Apr-19 03:33 PM
What's the API/Bot support looking like for the new MM?
KomodoWorld09-Apr-19 03:33 PM
Having good ux doesn't imply that it must work like centralized thing, you can be decentralized and still have a good experience. It only means trying to have as a good ux as possible. And that makes all the difference between having a small niche userbase or a much larger market
ComputerGenie 👴👴👴09-Apr-19 03:35 PM
HyperDEX' success proves it.
I spent 2 weeks trying to use that thing and got 1 trade; so, ymmv
Regnar09-Apr-19 03:36 PM
I still think a good initial step to get liquidity and orders up are to convert those who are already providing liquidity to other p2p trading and are cool with 24/7 uptime. My recommendation was OpenBazaar crypto-crypto sellers. I see no reason for them to be using escrow or just trust when we could have great partnership
I doubt OB would be cool with BarterDEX fees though, I think that's against their whole model
ComputerGenie 👴👴👴09-Apr-19 03:37 PM
actually it is, because it's forced electrum which sux for those of us that don't live in a metropolis
PTYX09-Apr-19 03:39 PM
I was able to use hyperdex during its first releases. Towards the last ones I complained about not being able to complete a single trade in months
ComputerGenie 👴👴👴09-Apr-19 03:40 PM
mm2 doesn't magically make electrum suck less
SHossain09-Apr-19 03:41 PM
but, overall impression is better with MM2 + electrum
compared to MM1 version + electrum
polycryptoblog09-Apr-19 03:42 PM
I was able to do dozens of swaps on win using electrum with mm1 GUI , It worked and I’m not too tech minded. Main thing I found the problem was the JS side of things
ComputerGenie 👴👴👴09-Apr-19 03:44 PM
if the guy that's producing 99% of SN blocks can't make a SN trade on electrum (that he can make native), there's an issue with electrum (or the "just an interface" that's forcing him to use electrum is actively blocking it)
imo
because of mm1
is horseshit
I literally was making thousands of trades native
SHossain09-Apr-19 03:45 PM
yes, native performed solid
electrum has/had few downsides(edited)
ComputerGenie 👴👴👴09-Apr-19 03:46 PM
mm1 has its issues, but electrum compounds it(edited)
jl777c09-Apr-19 03:58 PM
mm1 didnt have any electrum support intended
after it was working, electrum support was added, but of course it wasnt exactly designed in
so it depends on reliable electrum servers, but they disconnect after 10 errors. cipi modified it to wait until 1000 errors
the fact that via cli it works much better indicates the issue is electrum
so having a gui that uses the mode that is less reliable.... give us the choice of easier to user gui with less reliable electrum, or harder to use barterDEX gui with native
if hyperdex worked with native, then i would imagine it would have been just fine, but then people will say that "nobody wants to run a full node"
ComputerGenie 👴👴👴09-Apr-19 04:03 PM
if hyperdex worked with native, then i would imagine it would have been just fine
imo, it would have been better than "just fine" and as pretty as it is I likely would be its greatest proponent
PTYX09-Apr-19 04:15 PM
if it works, it works
the hyperdex definitely didn't work most of the time(edited)
the mobile dex looks promising. if the action is the same as the demo, it should be good
ComputerGenie 👴👴👴09-Apr-19 04:33 PM
Mostly nobody wants to run a full node.
almost literally everything that's wrong with the state of crypto
>I'll just manage my finances when it's convenient for me and leave running the network that supports it to everyone else
The problem is that someone has to be "everyone else"


India’s Legendary Singer Lata Mangeshkar Battling Lung Infection at 90
New Delhi (Sputnik): Viewed by many as the country’s nightingale for her melodious voice which has delighted people across the country for decades, India’s legendary singer was conferred India's highest civilian honour Bharat Ratna in 2001. She has recorded songs in over 36 Indian languages.
India’s iconic singer Lata Mangeshkar is battling a serious lung infection and was hospitalised for the same in Mumbai. The 90-year-old was rushed to hospital on Monday after complaining of breathlessness, media reports said.
As per media reports, the singer had developed pneumonia and had suffered left ventricular failure.
According to Indian news agency ANI, Lata Mangeshkar is back at home and recuperating. "Team of Lata Mangeshkar: Lata Mangeshkar had a chest infection so she was taken to Breach Candy Hospital, in Mumbai today. She is now back at her home and is recovering."
Ever since the news of her health surfaced, prayers have been pouring in on social media.
Born on 28 September 1929, she has also been honoured with Dadasaheb Phalke Award and France's highest civilian award, the Officer of the Legion of Honour, besides numerous national and international awards.
In 1974, the Guinness Book of World Records ranked her as the most recorded artist in history. She had reportedly sung over 25,000 songs between 1948 and 1974.


First week in Github
It's an amazingly powerful technology
January 20th, 2015
Yesterday, I had my first group pairing session on GitHub. My partner was Kenny from Edison, New Jersey and our guide was Caroline from Chicago.
The first exercise was fairly easy and consisted of making a new repo in GitHub, intializing it with a Readme and adding the MIT license. Next, I was to add my pair as a collaborator on this project so that they could push to the repo. Initially, I cloned the new repo to my computer and added a new file typing some text into the file. Finally, I added, committed, and pushed the file to the master repo. At that point, Kenny was able to clone the repo as well; in order to do so, I had to send him the GitHub link so that he could find the project.
The second step was to make a branch for a new feature called add-command-log. The way you do this is to type $git checkout -b add-command-log Once you've created a new branch parallel to master, you will have that same file awesome_page.md in your add-command-log branch. To check what branch you are on at the command line, type 'git branch'. Next, if you wish to switch branches, type 'git checkout branchname'. In this case, we went into our new branch and editted the README.md file to log new terminal commands. To make the edit, we typed 'cat > README.md' and entered text righ there. To EXIT, we typed Cntrl + D
We wrote a command to show our command history in the terminal and then piped it into a file. 'history 20 >> README.md' Then type q to quit.
What a pull request means is when a developer makes changes on his side and you say, hey collaborator, I want to take your new stuff onto my computer. When you push a new branch up, you probably want to submit a new pull request in GitHub; click the green button to initiate the process. As you create a new pull request, you can create a comment for your collaborator and you can also tag other users using an @ character. Go to the Assignee (sun or cog) icon and select a person so that they get an e-mail. In your description, you can also insert emojis with the :word: notation. You can also browse the 'diff' by clicking the **files changed** button. Also, the **commit button** allows you to browse different code states by commit. Look at the files changed tab, leave line comments on the code by hovering over the code and clicking + tha appears near the line numbers.
After you create a pull request, the collaborator does a 'git fetch -a gitbranchname' to pull down copies of what other people have one, 'git branch' to list local branches, and a 'git checkout add-command-log' (when you checkout, git copies the branch into the available branch that you can then edit). Afterwards, it is always good to perform a 'git pull origin master', then do a 'git pull origin master', now you can merge in our add-command-log using 'git merge add-command-log'. If we develop and make changes to a file then, we finally go back and do a git push origin master.
The syntax is as follows. git fetch \


R.attr.cameraBearing
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.cameraTargetLat
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.cameraTargetLng
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.cameraTilt
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.cameraZoom
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.mapType
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.uiCompass
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.uiRotateGestures
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.uiScrollGestures
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.uiTiltGestures
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.uiZoomControls
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.uiZoomGestures
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.useViewLifecycle
attribute's value can be found in the R.styleable.MapAttrs
array.R.attr.zOrderOnTop
attribute's value can be found in the R.styleable.MapAttrs
array.


FIFA announces latest disciplinary sanctions for incidents during FIFA World Cup™ qualifying
by FIFA.comFIFA has announced the latest disciplinary sanctions imposed for incidents that took place during the preliminary competition of the FIFA World Cup Qatar 2022™.
Disciplinary overview document updated on 15 November 2019.


How does salt lose its saltiness? | i was MADE for this
Jan 6, 2007 . The only way for salt to lose its saltiness, from a chemical perspective, . That type of salt makes more sense to me, in context, because Jesus .
http://deneenwhite.com/2007/01/06/how-does-salt-lose-its-saltiness/
Treatment for Herniated or Bulging Discs
Why does Eating Salty Foods Make You Thirsty | Reference.com ...
There are many reasons why does eating salty foods make you thirsty. . That's because the extra salt outside acts like a magnet, pulling water out of the cells.
http://www.reference.com/motif/food_and_drinks/why-does-eating-salty-foods-make-you-thirsty
Why Salt Makes You Thirsty - Indiana Public Media
Dec 13, 2011 . Why does eating salty popcorn or baked ham make you thirsty, sometimes a . Let's follow salt into the digestive system and see what happens.
http://indianapublicmedia.org/amomentofscience/why-salt-makes-you-thirsty/
what makes salt salty Herniated or Bulging Discs
why does salt taste salty - Ask.com
A salty taste in the mouth could be a caused by a variety of things. Post nasal drip , dehydration, and sinus infection all could be culprits. If the condit... Read .
http://www.ask.com/Q/why-does-salt-taste-salty
Why Is the Ocean Salty? - Chemistry - About.com
The ocean contains a lot of sodium and chloride, which make salt. The ocean is salty compared with most lakes in part because the oceans have had a very long .
http://chemistry.about.com/od/waterchemistry/f/why-is-the-ocean-salty.htm
Extra Thoughts: Why does salt water taste salty?
Oct 20, 2007 . Why does salt water taste salty? In case this burning question was ever bothering you, I thought I'd post the answer here. We have been doing .
http://lydiaswebpage.blogspot.com/2007/10/why-does-salt-water-taste-salty.html
Official Impairment Listing for Spinal Disorders
Salt is salty and sugar is sweet
. but she need to find that little bit extra to make them REALLY special. Boowa and Kwala sing along - and you can too ! - Salt is salty and sugar is sweet.
http://boowakwala.uptoten.com/kids/boowakwala-family-cooking-saltysong.html
- diy plantation shutters melbourne (narrowing of the spine)
Salt - Wikipedia, the free encyclopedia
The taste of salt (saltiness) is one of the basic human tastes. . The calcium/ magnesium salts make unrefined sea salt hygroscopic(i.e.,it gradually absorbs .
http://en.wikipedia.org/wiki/SaltGLOSSARY for What Makes the Ocean Salty Lesson Cool Facts ...
GLOSSARY for What Makes the Ocean Salty Lesson circulation (cir'4cu4la'4tion). . A measurement of the total dissolved salt in seawater. Seawater has an .
http://blogs.oregonstate.edu/suitcase/files/2012/07/MS_Lesson1-Glossary.pdf
Salty Salt
May 27, 2000 . We can't make it back home without salt. They were . 3)-- Salt makes things pure . . Here, the Bible is telling us to have salty conversations.
http://mcdonaldroad.org/sermons/00/0520.htm
Voyager: What makes the ocean salty and how much salt is in the ...
Jan 3, 2011 . There are many factors that make the ocean salty. Sea salt is mostly made up of a compound called sodium chloride (regular table salt) but it .
http://explorations.ucsd.edu/for-kids/voyager/2011/qa1/
Medical-Vocational Allowance for Herniated Disc
flavor - How can I get my bacon less salty? - Seasoned Advice
I'm not fond of salt and this is a drawback for bacon (to me, that is). I do want to end . Is there a way that I can reduce the saltiness of bacon? I don't care about . How do I cook radicchio to make it taste less bitter? How can I .
http://cooking.stackexchange.com/questions/24071/how-can-i-get-my-bacon-less-salty
What makes the ocean salty?
The presence of these dissolved elements, ions and compounds makes the ocean "salty." Salinity refers to the amount of these dissolved elements, ions and .
http://sci.odu.edu/sci/Scire/05Edition/salty.html
Appealing a Denial of Benefits
Why is the Ocean Salty?
Water is fresh or salty according to individual judgment, and in making this decision . Add a pinch of table salt to the second, and the water may taste fresh or slightly . and potassium make up 99 percent of the dissolved solids in sea water.
http://www.palomar.edu/oceanography/salty_ocean.htm
What Makes the Ocean Salty? - Answers.Ask.com
The ocean is salty due to the breakdown of the rock material in the water. The rock contains potassium which is also makes up salt. So next ... view more.
http://answers.ask.com/Science/Nature/what_makes_the_ocean_salty


The requested URL is currently offline (last check on ).
This is a cached snapshot from
The requested URL is currently offline or didn't pass the user verification rules (last check on ).
Unfortunately, we do not have any cached version of the site :(


Welcome to my website!Here,are some things you can enjoy.
Here is a favourite list of mine
And another...


Minesweeper
Time:
00:00
Best Time:
🙂
Safe
3
Beginner
Medium
Expert
🔩🔨
Place the mines manually
mines to place
⏪ undo


$39.99
You will be all the talk of the town when I am done training with you.
This program split is a 3 days on with one day off to rest, then you repeat (similar to the way you do on the push,pull,leg program).
I created this program to help you build muscle naturally, or to help you get lean. It can be used for cutting or bulking. It's for 12 weeks, but I would like you to do this for atleast a year (no less than 6 months).
Please do not buy this program if you don't have a gym membership. I created this program for people who are not afraid of compound movements and have equipment (cables, dumbbells, etc) available to them.
This program also has links to tutorial vids showing you form for each exercise on the program, so you can execute each exercise correctly.
Once you make your payment, You will be able to download this training program. Please be sure that you have the correct email address in your billing info. If you have any issue downloading this training program, Please mail me at<EMAIL_ADDRESS>asap. Just give me the order number and name. I will then verify your payment and I will send you the training program to your email.
Any questions or concerns, you can always email me. I want you to share your progress with this program. Do not forget I have "macro coaching" available. Go purchase that as well if you would like help bulking or cutting while using this program. I also have meal plans available for cutting as well.
This split:
Day 1: Chest and Arms
Day 2: Legs
Day 3: Shoulders and Back
Day 4: take a rest day, then start back at day one
Come back soon! We will reupdate the website as soon as we have our supplements back in stock!


Fidel IT Services was established in 2009 with the objective to deliver cost effective, high quality and result-oriented IT solutions to a global clientele. Experience, professionalism and skill are the tools we harness to deliver cutting-edge business services, ensuring maximum return on your investment in the shortest possible time. We have successfully delivered IT projects of varying size and complexities for our Internet savvy and discerning clients globally. We create unique and customisedweb solutions that ensure increased operational efficiency, cost effectiveness and competitive advantage for your business.
Fidel IT Services is one of the fastest growing IT companies in India, delivering highly scalable, robust and quality solutions with fastest turnaround and minimum cost. With outstanding intelligence system, vast expertise and highly-talented pool of IT solution providers, we work collaboratively with our clients to transform them into high-performance and successful organisations across the globe.
Fidel IT Services’ Advantage constitutes quality, focus, cost and communication, delivering exceptional services at par with the best in the world.


Following the rant on Monday about the woeful state of the British publishing industry, we have had a change of heart, and decided to take the book-behemoths' grubby shilling. We noted the shelves heaving with books about “self-help”, and have knocked out, in two days, an invaluable manual called Men Are From Bodger's Spinney, Women Are From Haemoglobin Towers. Taking two representative figures—Gordon Sumner, aka—laughably -“Sting”, and US National Security Adviser Condoleezza Rice—the book argues that when your pigs stray from their pen into another farmer's field, they can be lured back with hearty madrigal singing, but only when the sun is shining. During rainstorms, it is best to resort to a traditional goad. Other rustic “tales of the barnyard” are used to illustrate the theme, and several charming drawings have been photocopied from an old copy of Dr Alex Comfort's Joy Of Sex.
Our next port of call as we infiltrate the industry will be a management tome entitled Unleash Your Inner Dobson, wherein the out-of-print pamphleteer is hailed as an exemplar for the dynamic business git on the make. As I write, one of the Hooting Yard janitorial team is busy with a marker pen, adding briefcases, personal organisers, mobile phones and similar accessories to the photocopied pictures from Dr Comfort's book.


Vegans stage protest vigil outside slaughterhouse in Preston
by Megan TitleyVegans held a vigil outside a slaughterhouse in Preston ‘to acknowledge the lives of the chickens and offer them comfort’.
The vegan group from Lancashire Animal Save staged the protest outside Gafoor Slaughterhouse in Fletcher Road on Friday.
Organisers behind the vigil, Stefanie Smith and Cat Race, said the aim of their vigil was two fold.
“First we do these vigils at lots of slaughter houses to spend some time with the animals in the trucks before they go in, to acknowledge their lives and offer some comfort,” said Stef.
“Secondly, in this case, we want to object to the expansion.
“Also, with all the environmental impacts connected with animal agriculture we shouldn't be looking to expand, we should be looking for ways to reduce.”
Gafoor is a halal-certified slaughterhouse supplies poultry in Preston and Kirkham and is gearing up to be able to process 1m birds per week.
Asked if the group was protesting specifically against the halal method of slaughter Stef said: “We are against the slaughter of all animals regardless of the method.
“There is much discussion about ‘humane’ slaughter. The definition of humane is to show compassion or benevolence but how can we compassionately kill an individual that wants to live?
“The word humane is used to make people feel better about their food purchases, it does nothing for the innocent animal about to face an inevitability painful and distressing death.
“The slaughter of animals in the civilised world is an unnecessary practice when we have an abundance of alternatives that don’t involve suffering. We can get the same great taste of meat from any supermarket now, just without the cruelty.”
Stef argues that while killing animals for food might be legal and customary, it is not ethical. She said: “It is logically inconsistent to claim that it is wrong to hurt animals like cats and dogs and also to claim that eating animals like pigs and chickens is a matter of choice, since we do not need to eat them in order to survive.
“We have to look at it from the victims’ perspective and question how our choice affects what would otherwise be the animals’ choice to live.”
She added: “The key objective is to raise awareness of the animals plight and help people become vegan.”


Paul kotok
This is the Friday independent project that is submitted to the GitHub repository it is an attempt to show the knowledge gained in the first week of studying here in Epicodus.
Here is first HTML page "goodbye-world"
that was first submitted with Adam C.at the Epicodus using "learnhowtoprogram" curriculum website, also here is the list of projects that I have been submitting in the first week.
The current project is also the first-week project, before that, I never attempted to write any web page or any kind of CSS or HTML website.
Here is the list of the pages and websites and
webpages I have worked on


DRAMA as form 6 pupil gives birth during Shona examination after hiding pregnancy
by Sharon ChirisaDRAMA as form 6 pupil gives birth during Shona examination after hiding pregnancy
In a dramatic turn of events, a Form 6 pupil at Danhamombe High School allegedly gave birth during a Shona examination.
School head Emmanuel Muvengi confirmed the incident however he claimed that she actually delivered the baby at Chivi hospital.
He identified her as Hazel Titos
According to eyewitnesses, Titos started complaining about abdominal cramps during the examination and is said to have lied to the invigilators that she was experiencing her monthly period.
Thirty minutes into the examination, Titos reportedly collapsed as her amniotic sac fluid gushed out.
After female teachers realized she was in labor they had to ask male teachers and other pupils to leave the room so they could help her.
The examination had to be delayed and the female teachers are said to have helped Titos deliver her baby safely before taking her to the hospital where she later finished her examination.
Titos is said to have given birth to a premature baby who was seven months.
She is said to have told the nurses that the father’s baby was Tawanda Mudziwedare who stayed at the same house with the pupils.
YOU MAY ALSO BE INTERESTED IN
Tragedy As 3 ECD Pupils Struck Dead By Lightning While Returning Home From School
“We did Nothing Wrong,” Ecobank speaks out after giving customer ZWL15k Notes
PICS: Famous Johane Masowe Prophet dies in horror crash
To View and Apply for the latest Jobs and Vacancies in Zimbabwe, Please Visit our Sister website iHarare Jobs


Computed the camera calibration matrix and distortion coefficients given a set of chessboard images and applied a distortion correction to raw images; Implemented color transforms, gradients, etc., to create a threshold binary image then applied a perspective transform to rectify binary image ("birds-eye view") Detected lane pixels and fit to find the lane boundary, determined the curvature of the lane and vehicle position to center the car; Warped the detected lane boundaries back onto the original image, a nd outputted visual display of the lane boundaries and numerical estimation of lane curvature and vehicle position; Used AWS EC2 cloud GPU to compile the code. You can find all the source code in my Github CarND-Advanced-Lane-P4 page.
Performed a Histogram of Oriented Gradients (HOG) feature extraction on a labeled training set of images and train a classifier Linear SVM classifier; Applied a color transform and append binned color features, as well as histograms of color, to the HOG feature vector; Implemented a sliding-window technique and used the trained classifier to search for vehicles in images; Ran the pipeline on a video stream (start with the test_video.mp4 and later implement on full project_video.mp4) and created a heat map of recurring detections frame by frame to reject outliers and follow detected vehicles; Estimated a bounding box for vehicles detected. You can find all the source code in my Github CarND-Vehicle-Detection-P5.
Links to the Website


Cashflow report
Visualize your monthly cash flow
It’s 100% free and easy, no sign up necessary
Get your free cashflow report


Project 2 - UCF Data Analytics and Visualization Bootcamp
Data Bootcamp Project2 : Analysis of the World Bank Project Performance Ratings
This document contains our proposal for project 2. We will produce data visualizations
based on the project assessments carried out by the Independent Evaluation Group (IEG),
an independent unit that evaluated the performance of projects financed by the World Bank.
Spanning over 30 years, the collection has more than 11,300 project assessments, covering more
than 9,600 completed projects; it is perhaps the longest-running and most comprehensive project
performance data collection of its kind.
Data Story
Why are some World Bank project more successefull than others? Our work tells the story of the success rate of projects financed by the World Bank Organization, and explore several datasets to try to find why some are successful and others are not. We will compare the success rate of projects from data from the IEG WB Project Ratings with other data sets, for example the Worldwide GDP data, and see if we discover trends in the data that might explain the projects' success rates. We will also upload and analyze data from world population data set and the world corruption index, and correlate it with the projects' performance data.
The data is contained in a CSV file, at IEG_World_Bank_Project_Performance_Ratings.csv
Team Members (Group #2)
Phillip Ogborn
Alciluz Gomez
Jose Robles
https://github.com/DataBootcamp-Project2-WorldBank/project2/blob/main/project2_presentation.pdf
{% for post in posts %}
{% endfor %}
{% endblock %}


MAGGIE MAYBE
Rod Stewart reveals he’d back Scottish independence – but would still be sad to see the Union split
by Craig PatonSIR Rod Stewart says he would back Scotland going independent — despite reckoning a UK split would be sad.
The Maggie May singer, 74, admitted he would be pleased to see us go it alone if it's “good for the country”.
But the Celtic-daft superstar, who spoke out against a Yes vote in 2014 along with other British celebs, insisted he was passionate about the Union.
Sir Rod, who was born in London to a Scots dad and English mum, told BBC Scotland’s The Nine show: “I’m somewhat of a traditionalist.
“It would be a shame to see the British Isles break up. It would be a shame to see that blue off the Union Jack. But if it is good for Scotland then I’m happy.”
Ahead of the first indy poll five years ago, Sir Rod said of Scotland: “It’s always been a spiritual home but as I don’t live there I shouldn’t comment on independence.
"I hope it’s not a lot of kids thinking ‘Braveheart’.”
In The Nine interview Sir Rod also claimed he had faith in PM Boris Johnson to end the Brexit deadlock.
He said: “We’re in a muddle but I think Boris will sort it out. We have to be patient.
“I was always a Remainer. I didn’t see why we had to leave.

And the music legend insisted December 12’s General Election is of the “utmost importance”.
He said: “It’s a once in a lifetime, this election. I don’t know what the outcome is going to be, I really don’t.”


Stylite
My projects!
Lyrics
A simple CLI song lyrics tool
Github
Takui
Crystal based image host
Github
Uta
Discord webhook wrapper
Github
Contact me!
Discord
You can join my discord here!
Invite!
Github
My Github page!
Github
Twitter!
My Twitter profile!
Twitter


Welcome
Welcome to the administration portal for the WDGPH tick identification phone app. Through here you can reskin the app, manage administration accounts, change the questionnaire, and change the educational info that will be displayed on the home page of the app.The Reskin page allows you to update the design of both the app and the webpage. This can be done by changing the logo, colours, font, and font size. Manage Accounts allows you to update, create, delete, and archive accounts of the web portal. Manage Questionnaire allows you to update, create, and delete questions that are shown to the user of the app. Educational Page allows you to update, create, and delete articles, pictures, and links that is shown to the user of the app in the educational section.
All changes that are made though this administration web portal effect the app called TickedOff, the WDGPH app for submitting tick images.


class: center, middle ### W4995 Applied Machine Learning # Model evaluation and class imbalance 02/26/18 Andreas C. Müller ??? FIXME macro vs weighted average example FIXME balanced accuracy? FIXME move mape before plotting? or all metrics after? FIXME remove regression, go into more depth on cost-sensitive! FIXME relate to calibration! move using metrics in CV to the end? How to pick thresholds in multi-class? --- class: centre,middle # Metrics for Binary Classification ??? --- # Review : confusion matrix .center[ ![:scale 75%](images/confusion_matrix.png) ] ??? Diagonal divided by everything. --- # .smaller[ ```python from sklearn.datasets import load_breast_cancer from sklearn.linear_model import LogisticRegression data = load_breast_cancer() X_train, X_test, y_train, y_test = train_test_split( data.data, data.target, stratify=data.target, random_state=0) lr = LogisticRegression().fit(X_train, y_train) y_pred = lr.predict(X_test) from sklearn.metrics import confusion_matrix print(confusion_matrix(y_test, y_pred)) print(lr.score(X_test, y_test)) ``` ] ![:scale 20%](images/breast_cancer_cf_matrix.png) --- # Problems with Accuracy Data with 90% positives: .smaller[ ```python from sklearn.metrics import accuracy_score for y_pred in [y_pred_1, y_pred_2, y_pred_3]: print(accuracy_score(y_true, y_pred)) ``` ``` 0.9 0.9 0.9 ``` ] .center[ ![:scale 70%](images/problems_with_accuracy.png) ] ??? - Imbalanced classes lead to hard-to-interpret accuracy. --- class:split-40 # Precision, Recall, f-score .left-column[ `$$ \large\text{Precision} = \frac{\text{TP}}{\text{TP}+\text{FP}}$$`
`$$\large\text{Recall} = \frac{\text{TP}}{\text{TP}+\text{FN}}$$`
`$$\large\text{F} = 2 \frac{\text{precision} \cdot\text{recall}}{\text{precision}+\text{recall}}$$`] .right-column[
Positive Predicted Value (PPV)
Sensitivity, coverage, true positive rate.
Harmonic mean of precision and recall ] ??? All depend on definition of positive and negative. --- class: center, spacious # The Zoo ![:scale 100%](images/zoo.png) https://en.wikipedia.org/wiki/Precision_and_recall ??? --- class:split-40 .left-column[ ![:scale 50%](images/confusion_matrix_col.png)] .right-column[
![:scale 100%](images/classification_report_1.png)
![:scale 100%](images/classification_report_2.png)
![:scale 100%](images/classification_report_3.png) ] ??? --- class:spacious # Goal setting! - What do I want? What do I care about? - Can I assign costs to the confusion matrix? - What guarantees do we want to give? ??? (precision, recall, or something else) (i.e. a false positive costs me 10 dollars; a false negative, 100 dollars) --- # Changing Thresholds .tiny-code[ ```python data = load_breast_cancer() X_train, X_test, y_train, y_test = train_test_split( data.data, data.target, stratify=data.target, random_state=0) lr = LogisticRegression().fit(X_train, y_train) y_pred = lr.predict(X_test) print(classification_report(y_test, y_pred)) ``` ``` precision recall f1-score support 0 0.91 0.92 0.92 53 1 0.96 0.94 0.95 90 avg/total 0.94 0.94 0.94 143 ``` ```python y_pred = lr.predict_proba(X_test)[:, 1] > .85 print(classification_report(y_test, y_pred)) ``` ``` precision recall f1-score support 0 0.84 1.00 0.91 53 1 1.00 0.89 0.94 90 avg/total 0.94 0.93 0.93 143 ``` ] ??? --- # Precision-Recall curve ```python X, y = make_blobs(n_samples=(2500, 500), cluster_std=[7.0, 2], random_state=22) X_train, X_test, y_train, y_test = train_test_split(X, y) svc = SVC(gamma=.05).fit(X_train, y_train) precision, recall, thresholds = precision_recall_curve( y_test, svc.decision_function(X_test)) ``` ??? --- # Precision-Recall curve .center[ ![:scale 75%](images/precision_recall_curve.png) ] ??? --- # Comparing RF and SVC .center[ ![:scale 75%](images/rf_vs_svc.png) ] ??? --- # Average Precision .center[ ![:scale 100%](images/avg_precision.png) ] ??? Related to area under the precision-recall curve (with step interpolation) --- # F1 vs average Precision .smaller[ ```python from sklearn.metrics import f1_score print("f1_score of random forest: {:.3f}".format( f1_score(y_test, rf.predict(X_test)))) print("f1_score of svc: {:.3f}".format(f1_score(y_test, svc.predict(X_test)))) ``` ``` f1_score of random forest: 0.709 f1_score of svc: 0.715 ``` ```python from sklearn.metrics import average_precision_score ap_rf = average_precision_score(y_test, rf.predict_proba(X_test)[:, 1]) ap_svc = average_precision_score(y_test, svc.decision_function(X_test)) print("Average precision of random forest: {:.3f}".format(ap_rf)) print("Average precision of svc: {:.3f}".format(ap_svc)) ``` ``` Average precision of random forest: 0.682 Average precision of svc: 0.693 ``` ] ??? AP only considers ranking! --- # ROC Curve .center[ ![:scale 100%](images/zoo.png) ] `$$ \text{FPR} = \frac{\text{FP}}{\text{FP}+\text{TN}}$$` `$$ \text{TPR} = \frac{\text{TP}}{\text{TP}+\text{FN}} = \text{recall}$$` ??? --- .center[ ![:scale 75%](images/roc_curve.png) ] ??? --- # ROC AUC - Area under ROC Curve - Always .5 for random/constant prediction .tiny-code[ ```python from sklearn.metrics import roc_auc_score rf_auc = roc_auc_score(y_test, rf.predict_proba(X_test)[:,1]) svc_auc = roc_auc_score(y_test, svc.decision_function(X_test)) print("AUC for random forest: {:, .3f}".format(rf_auc)) print("AUC for SVC: {:, .3f}".format(svc_auc)) ``` ``` AUC for random forest: 0.937 AUC for SVC: 0.916 ``` ] The Relationship Between Precision-Recall and ROC Curves
https://www.biostat.wisc.edu/~page/rocpr.pdf ??? --- # Summary of metrics for binary classification Threshold-based: - accuracy - precision, recall, f1 Ranking: - average precision - ROC AUC ??? add log loss? --- class: centre,middle # Multi-class classification ??? --- class:split-40 #Confusion Matrix .left-column[ .tiny-code[ ```python from sklearn.datasets import load_digits from sklearn.metrics import accuracy_score digits = load_digits() # data is between 0 and 16 X_train, X_test, y_train, y_test = train_test_split( digits.data / 16., digits.target, random_state=0) lr = LogisticRegression().fit(X_train, y_train) pred = lr.predict(X_test) print("Accuracy: {:.3f}".format(accuracy_score(y_test, pred))) print("Confusion matrix:") print(confusion_matrix(y_test, pred)) ``` ``` Accuracy: 0.964 Confusion matrix: [[37 0 0 0 0 0 0 0 0 0] [ 0 41 0 0 0 0 1 0 1 0] [ 0 0 44 0 0 0 0 0 0 0] [ 0 0 0 43 0 0 0 0 1 1] [ 0 0 0 0 37 0 0 1 0 0] [ 0 0 0 0 0 47 0 0 0 1] [ 0 1 0 0 0 0 51 0 0 0] [ 0 0 0 0 1 0 0 47 0 0] [ 0 3 1 0 0 1 0 0 43 0] [ 0 0 0 0 0 2 0 0 1 44]] ``` ] ] .right-column[ .tiny-code[ ```python print(classification_report(y_test, pred)) ``` ``` precision recall f1-score support 0 1.00 1.00 1.00 37 1 0.91 0.95 0.93 43 2 0.98 1.00 0.99 44 3 1.00 0.96 0.98 45 4 0.97 0.97 0.97 38 5 0.94 0.98 0.96 48 6 0.98 0.98 0.98 52 7 0.98 0.98 0.98 48 8 0.93 0.90 0.91 48 9 0.96 0.94 0.95 47 avg / total 0.96 0.96 0.96 450 ``` ] ] ??? --- # Averaging strategies - "macro", "weighted", "micro" (multi-label), "samples" (multi-label) `$$\text{macro }\frac{1}{\left|L\right|} \sum_{l \in L} R(y_l, \hat{y}_l)$$` `$$\text{weighted } \frac{1}{n} \sum_{l \in L} n_l R(y_l, \hat{y}_l)$$` .smaller[ ```python print("Micro average: ", recall_score(y_test, pred, average="weighted")) print("Macro average: ", recall_score(y_test, pred, average="macro")) ``` ``` Micro average: 0.964 Macro average: 0.964 ``` ]
??? micro vs macro same for other metrics. --- # Multi-class ROC AUC - Hand & Till, 2001, one vs one `$$ \frac{1}{c(c-1)}\sum_{j=1}^{c}\sum_{k \neq j}^{c} AUC(j,k)$$` - Provost & Domingo, 2000, one vs rest `$$ \frac{1}{c}\sum_{j=1}^{c}p(j) AUC(j,\text{rest}_j)$$` - https://github.com/scikit-learn/scikit-learn/pull/7663 ??? FIXME unify notation with slide on averaging --- # Summary of metrics for binary classification Threshold-based: - accuracy - precision, recall, f1 (macro average, weighted) Ranking: - OVR ROC AUC - OVO ROC AUC ??? --- class: middle # Picking metrics ??? - Accuracy rarely what you want - Problems are rarely balanced - Find the right criterion for the task - OR pick one arbitrarily, but at least think about it - Emphasis on recall or precision? - Which classes are the important ones? --- # Using metrics in cross-validation .smaller[ ```python X, y = make_blobs(n_samples=(2500, 500), cluster_std=[7.0, 2], random_state=22) # default scoring for classification is accuracy scores_default = cross_val_score(SVC(), X, y) # providing scoring="accuracy" doesn't change the results explicit_accuracy = cross_val_score(SVC(), X, y, scoring="accuracy") # using ROC AUC roc_auc = cross_val_score(SVC(), X, y, scoring="roc_auc") print("Default scoring: {}".format(scores_default)) print("Explicit accuracy scoring: {}".format(explicit_accuracy)) print("AUC scoring: {}".format(roc_auc)) ``` ``` Default scoring: [ 0.92 0.904 0.913] Explicit accuracy scoring: [ 0.92 0.904 0.913] AUC scoring: [ 0.93 0.885 0.923] ``` ] ??? Same for GridSearchCV
Will make GridSearchCV.score use your metric! --- # Built-in scoring ```python from sklearn.metrics.scorer import SCORERS print("\n".join(sorted(SCORERS.keys()))) ``` .smaller[ ``` accuracy log_loss precision_micro adjusted_mutual_info_score mean_absolute_error precision_samples adjusted_rand_score mean_squared_error precision_weighted average_precision median_absolute_error r2 completeness_score mutual_info_score recall explained_variance neg_log_loss recall_macro f1 neg_mean_absolute_error recall_micro f1_macro neg_mean_squared_error recall_samples f1_micro neg_mean_squared_log_error recall_weighted f1_samples neg_median_absolute_error roc_auc f1_weighted normalized_mutual_info_score v_measure_score fowlkes_mallows_score precision homogeneity_score precision_macro ``` ] ??? --- class:spacious # Providing you your own callable - Takes estimator, X, y - Returns score – higher is better (always!) ```python def accuracy_scoring(est, X, y): return (est.predict(X) == y).mean() ``` ??? --- # You can access the model! .tiny-code[```python def few_support_vectors(est, X, y): acc = est.score(X, y) frac_sv = len(est.support_) / np.max(est.support_) # I just made this up, don't actually use this return acc / frac_sv``` ```python from sklearn.model_selection import GridSearchCV param_grid = {'C': np.logspace(-3, 2, 6), 'gamma': np.logspace(-3, 2, 6) / X_train.shape[0]} grid = GridSearchCV(SVC(), param_grid=param_grid, cv=10) grid.fit(X_train, y_train) print(grid.best_params_) print(grid.score(X_test, y_test)) print(len(grid.best_estimator_.support_)) ``` ``` {'C': 10.0, 'gamma': 0.074} 0.991 498 ``` ```python param_grid = {'C': np.logspace(-3, 2, 6), 'gamma': np.logspace(-3, 2, 6) / X_train.shape[0]} grid = GridSearchCV(SVC(), param_grid=param_grid, cv=10, scoring=few_support_vectors) grid.fit(X_train, y_train) print(grid.best_params_) print((grid.predict(X_test) == y_test).mean()) print(len(grid.best_estimator_.support_)) ``` ``` {'C': 100.0, 'gamma': 0.007} 0.978 405 ```] ??? --- class: centre,middle # Metrics for regression models ??? --- class:spacious # Build-in standard metrics - $\text{R}^2$ : easy to understand scale - MSE : easy to relate to input - Mean absolute error, median absolute error: more robust - When using “scoring” use “neg_mean_squared_error” etc ??? --- # Prediction plots .wide-left-column[ .smaller[ ```python from sklearn.linear_model import Ridge from sklearn.datasets import load_boston boston = load_boston() X_train, X_test, y_train, y_test = train_test_split( boston.data, boston.target) ridge = Ridge(normalize=True) ridge.fit(X_train, y_train) pred = ridge.predict(X_test) plt.plot(pred, y_test, 'o') ``` ]] .narrow-right-column[ ![:scale 100%](images/regression_boston.png) ] ??? --- class:split-40 # Residual Plots .left-column[![:scale 50%](images/regression_boston.png)
![:scale 60%](images/regression_boston_2.png)] .right-column[ ![:scale 100%](images/regression_boston_3.png)] ??? --- # Target vs Feature ![:scale 100%](images/target_vs_feature.png) ??? --- # Residual vs Feature ![:scale 100%](images/residual_vs_feature.png) ??? --- class:spacious # Absolute vs Relative: MAPE `$$ \text{MAPE} = \frac{100}{n} \sum_{i=1}^{n}\left|\frac{y-\hat{y}}{y}\right|$$` .center[ ![:scale 50%](images/mape.png) ] ??? --- class: spacious # Over vs under - Overprediction and underprediction can have different cost. - Try to create cost-matrix: how much does overprediction and underprediction cost? - Is it linear? ??? --- class: center, middle # Questions ?


Review: Ghost Dog: The Way of the Samurai (1999)
Review by Scott Hunt Visit me at Movie Hunt http://netdirect.net/~hunt/index.html)
Cast: Forest Whitaker, Henry Silva, Cliff Gorman, John Tormey, Gene Riffini, Victor Argo, Tricia Vessey, Isaach de Bankole', Camille Winbush Director: Jim Jarmusch Writer: Jim Jarmusch
Rating: Good Shot (3 out of 4 stars)
Languid, yet pointed and focused, Ghost Dog: The Way of the Samurai sublimely savages our cultural fascination with the mafia and the sleek, ultra-cool, cinematic image of the hitman. Juxtaposing the samurai's honor code of feudal Japan against the tradition bound modus operandi of the american/italian mafia, it ceaselessly chips away with a sculptor's precision at the archaic foundations of both as they lumber, dinosaur-like, to function in the modern era. Director Jarmusch gleefully plays the iconoclast, ripping into Mafioso precepts with splashes of acidic wit. Using a palate of bleached colors, Jarmusch lugubriously maintains a tone of desolation that belies the many sparks of laugh out loud humor punctuating the film. He doesn't cater to audience expectations of hyper-colorized, stylized violence and gunplay where no one dies. The action is presented in flat, brutal codas. Bullets have permanence. Death has consequences. The movie rises beyond standard conventions to become a meditation on the concepts of honor and loyalty. It is an anti-movie, of sorts. There are few photogenic, empathetic characters for the audience to fall in love with. This isn't a film that lovingly holds your hand. There are dark, contemplative moments and the film firmly holds you by the shoulder, just so, asserting itself for all to see.
The fulcrum for the movie's thematic balancing act is Ghost Dog, a mafia hitman. A twist on the stereotypical image of the mob enforcer, Ghost Dog is a hilarious contradiction in terms.  He wears a hooded sweatshirt, which he often pulls over his head, giving him a monk-like appearance. There are no acrobatic back flips and shiny super guns in his arsenal. He uses old, worn weapons and simply goes about his tasks in economical, efficient and pleasureless fashion. Ghost Dog is a disciple of the old ways of the samurai, distilling the essence of his life through the filter of a book, which he reads daily, Hagakure: The Way of the Samurai. Life consists of simple pleasures for him: ice cream, warm rooftop naps and good books. Ghost Dog lives, as it were, by the basic tenet expressed by his book; one should start each day considering oneself as dead. Living atop an abandoned building, surrounded by his flock of pet carrier pigeons, Ghost Dog exists in a netherworld lacking creature comforts and friends. He craves nothing more. As he puts it late in the film, "I've seen all I want to see." He exists in a spiritual world of the mind, gaining moral sustenance from his readings.
Ghost Dog wasn't always as he is presented. In several Roshomon-like flashbacks, it's shown how Ghost Dog was assaulted by racist white males and beaten nearly to death until the timely intervention of a Good Samaritan, that "Samaritan" being a foot soldier in an aging crime family. Ghost Dog pledges his life to the service of the man, Louie (Tormey), as repayment.  Ghost Dog wordlessly executes his task, witnessed by Louise, whom he spares, as she sits watching a Betty Boop cartoon, clutching a copy of the book, Roshomon. In a bit of synchronicity, Louise loans the book to Ghost Dog.
Upset that Frank was taken out by someone not from the family, the mob bosses, in turn, put out a hit on Ghost Dog in a perverse twist of loyalty to their assassinated comrade. The rest of movie holds the dated value systems of both the mafia and Ghost Dog up to the light of a new millennium with many acerbic asides as the two come factions come into conflict.
The theme of old cartoons flares up time and again, each time showing cartoon violence that is in sharp counterpoint to the reality of Ghost Dog's world. Each time a character is shown watching a cartoon, it's from the same era, Betty Boop, Felix the Cat, etc., a reflection of days gone by. Near the end, Louise is watching a cartoon that's a departure from the previously shown ones. It's a bit of audacity on Jarmusch's part that is nicely effective, despite it's surrealistic nature.
As Ghost Dog floats through his world, his life is touched by two people. One is a sage little girl (Winbush) who connects with Ghost Dog through their love of reading. She comes to symbolize a melding of the old ways and new sensibilities, just as Louise ultimately does. By film's end, the fact that Jamusch is so effective at illustrating the tenuous bond between the two is a testament to his skill as a writer. The other person in Ghost Dog's world is an ice cream (de Bankole') vendor who only speaks french, yet intuitively shares a rapport with Ghost Dog. The vendor is the literal stranger in a strange land.
Jarmusch, through rapper/composer RZA, underscores his film with rap and reggae music, which at first blush seems dichotomous, but its primal rhythms serve to strengthen the fundamental nature of the movie. Ghost Dog seems to draw some type of strength from the rap music he listens to as he negotiates the streets in various stolen cars. (Which, in and of itself, presents another paradox about Ghost's Dog's sense of honor.)
The head Mafioso is played by Henry Silva with a stone faced resignation. Of all the cartoonish mobsters, he is the only one who appears self aware of his state in the world. Gorman plays Sonny, a lieutenant who respects the old ways, yet has a quirky affinity for rap music, a love comically shown in several impromptu displays. Ruffini seems the truest reflection of the mafia. He is a husk of a man, assisted by two hearing aids, who barks out advice without truly hearing what he, or others are saying.
Whitaker carries the film by using what truly great actor's use, his face. Ghost Dog is reticent to speak, often going for long periods without doing so. The fact that Whitaker can convey such a wide range of emotion through a gesture or look is a remarkable talent. Although the film has a deliberate pace, some of the late night drives and walks taken by Ghost Dog dragged the momentum down.
Truly tragic is how Ghost Dog misinterprets Japanese honor in his final confrontation with the mob. He reveals himself to be so desperate for spiritual guidance through the Hagakure that he fails to truly adapt it to what is real and true in his world. Carried on the shoulders of a remarkable performance by Whitaker, Ghost Dog rises beyond being a characterization or icon, into a figure that garners sympathy, if not a bit of pity.
Sent via Deja.com http://www.deja.com/ Before you buy.
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Cook-book Getting started Read-only exposition Population Exposition with filtering Filtering on insertion Exposition of Instance method Exposition of static method Response customization


Dresr
Landing Page
Shareable Outfit Permalinks
Item Details - price alternatives and purchase links.
Fitz
Landing Page
Booking Flow
Ticket Evolution Store
Highlights
A retail ticket store that can repurposed for multiple partners.
Utilizes my ticketevolution-node
API client to forward requests with the store owners API credentials.
Mobile responsive, lightweight, clean design.
Visit the store.
Ticket Evolution CORE Point of Sale
Highlights
Interactive seating charts that can be used to filter tickets, provide pricing guidance, and
give sample views from every section.
Made in
d3 and vanilla js.
Available to select partners as a lightweight npm package.
Analyzes etickets and automatically detects and enters barcodes on the user's behalf.
Made with webworkers (does not block UI thread) & canvas.
Supports TicketMaster ("interleaved 2 of 5") barcodes.
Power tools like mass editing ticket inventory & inline pricing comparison and adjusting.
An Access Control List (ACL) system allows all features to be enabled/disabled
based on the user's role and optional feature flags.
Resources are in a tree structure so entire feature sets can be white or blacklisted with one command.
Roles can inherit from each other.
Inspired by the Zend Framework ACL.
Version manager prompts users when their application code is outdated.
Based on hash (fingerprint) of webpack build.
Helps reduce support calls & prevents outdated code from being cached by browser.
Sortable, filterable, exportable, url persistent datatables.
Both paginated and "infinite scroll" variations where appropriate.
Export to CSV and printer friendly formats.
High performance
PourOver based filtering.
Extensive use of jQuery
DataTables.
Juicytracks
Highlights
A SoundCloud powered music sharing site.
Tracked song listens on a granular level (to the second) using websockets.
Hoped to derive rankings from the the average listen percentage of a song and the reputation of the user that shared it.
Shoutbreak
An anonymous local messaging app for Android 2.x. (Similar to YikYak)
Determined the nearest N users and delivered your 'shouts' to them.
Leveling up through upvotes would increase the reach of your shouts to more users.
I built the entire app and serverside API, along with all the art assets.
The domains (including .com) and branding package are for sale : )