You've found a training API used by Enspiral Dev Academy students to practise JavaScript.
https://eda-te-reo.herokuapp.com/api/translate
Translates a given word or phrase from English into Māori using the Google Translate API.
Sample usage: send a request to https://eda-te-reo.herokuapp.com/api/translate?word=canoe
.
Sample response: waka
.
https://eda-te-reo.herokuapp.com/api/proverbs, or https://eda-te-reo.herokuapp.com/api/whakatauki
A GET
request to this endpoint returns a JSON response containing source text in Māori and a translation.
{
"source": "Te wahie ka waia mo takurua, te kai ka mahia mo tau.",
"translation": "Firewood is sought for winter, food is laboured after for the year.\n\nMeaning: Be usefully employed."
}
The translations and accompanying comments were formatted to JSON from "Transactions and Proceedings of the Royal Society of New Zealand 1868-1961", particularly a work written in 1879 and hosted here: http://rsnz.natlib.govt.nz/volume/rsnz_12/rsnz_12_00_001250.html. It seems to be relatively respectful in its tone, but should be considered a product of its time.


Shop workers are threatened and assaulted once a fortnight by angry customers
Retail workers are suffering at the hands of furious customers as unions call for urgent action
by Mark Ellis, https://www.mirror.co.uk/authors/mark-ellis/Around 400 assaults are taking place every day against Britain’s shop workers.
Retail staff face soaring fury over sales of age-restricted goods such as booze, cigarettes and knives, as well as being harassed by drunks and drug addicts.
A shock survey shows each worker is verbally abused, threatened or assaulted around 21 times a year. The Mirror has seen the early findings from the shop workers’ union USDAW’s Freedom from Fear survey of more than 4,000 staff.
Assaults are up by a third on last year with staff being headbutted, kicked, threatened with blades and syringes, groped, flashed at and stabbed with keys.
Paddy Lillis, of USDAW, said: “The statistics show urgent action is required.”
Pat Gibbons, 59, who was stunned by the violence she met in a shop after being a barmaid and a taxi driver in Liverpool, said: “There is no fear and no respect.”


At iteration {{ algorithm.iteration }}
Training in Progress Training is Finish Not Currently Training


Learning Plan
How 2 course.
20 November 2010
I've had a quite varried career up to this point. I've done quite a few things which are really quite unique. I've done cyber work, done an esports startup, taught, and worked for a church. These don't seem like they really intersect well, and they really don't. But I see the value. I don't really want a lack of variety, but my career goals are to figure out what was good about all these things and merge it into a varried career that makes sense.
I would like to build skills in how to appropriately collabarate on software with others, working to combine our strenghts to work the best together and create some really cool and useful products.
If you'd like a description of my strenghts and weaknesses I completed that on my last blog
I've already started to really clear my schedule. As much as I've loved it, I will have to bow out of my annual involvement in Narrows Park Easter Camp, and Totara Springs holiday camps. I will really miss them this year but it's not practical for me to continue when I know the course is going to require a lot of my time, and importantly attention.
What I will keep committing to is production at my church. It's an important part of my support network, and a big part of my week. That will be on Sunday mornings each week, but I have started to prepare my team to produce our services without me.
Really a big part of this will be for me to fully commit and not let other things creap into my time at the course.
In terms of help and support, I would really just like the facilitation team to be honest with me about where I sit and how I'm doing.


Are you sure you want to delete it?
Are you sure you want to restore it by moving the content and all its children to Draft state?
Video content takes some time to reflect after the upload is complete, depending on the size of the video. You can come back
later to this content to take further actions.
Updated content may take between 5 to 30 minutes to take effect. You may also have to reload the web page to view the changes.
As you are a publisher content will be published directly. Updated content may take between 5 to 30 minutes to take effect.
You may also have to reload the web page to view the changes.
Are you sure you want to remove the mapping?
Selecting this option will discard pre entered data of other options. Do you wish to continue ?
Are you sure you want to unpublish it?
Are you sure you want to retrieve this content and its children?
Are you sure you want to retrieve this content?
Are you sure you want to delete Quiz-{{ data.index }} ?
Are you sure you want to delete Page-{{ data.index }} ?
Are you sure you want to delete the audio file attached for this page ?


TRANS ALLEGORIA
2017
MYKONOS BIENNALE
Program
Allegories are symbolic figures which identify ideas and give to the abstraction a face, an expression, a position, a costume which reveals the meaning. Victory has wings, Death is a skeleton with scythe, when Spring is surrounded by flowers. The Allegory can freeze the temporality of an idea, like the gold fleece, the holy grail, the “immortal" water, or the Spring of Youth.
The Greek mythology humanizes everything, the muse, the grace, the winds. The Gods give form and behavior to all the main powers of the universe.   But what happens when a symbolism goes beyond the extreme of its meaning.
The title of the Mykonos Biennale 2017 is Trans-Allegoria. It raises (and answers) the question of the capacity of Art to initiates, introduce and captivate. Art which transforms energy into creation and creation into life.
The saga of the Great Ideas, at the transcendental Island that changes everyone into something new, something that discovers only in place.
Lydia Venieri
Athens 2014
Boxes with the label “Antidote” will be sent to 40 artists around the world. The artists returned the boxes with a piece of art inspired by the theme - Antidote. The boxes will be hidden on the sacred island of Delos. A treasure hunt will be organized, where visitors will scatter around the island to find the “treasures”. Our long term goal is to attain the first floating museum - maybe an old war ship- where the artworks of the Mykonos Biennale will be exhibited, the museum of Archipelago.
A Night of Philosophy is a nocturnal event, inviting philosophers and artists to create a unique encounter between Philosophy, Art and the general Public. It is a sort of championship between Art and Philosophy about the meaning of things. It is based on profusion, simultaneity and free access. As a site-specific staged event, A Night of Philosophy offers each time a new experience. After Paris, Berlin, London, New York, Helsinki, UNESCO's Paris headquarters, Brooklyn, Lima, A Night of Philosophy will be held for the first time in Mykonos. As the closing event of Mykonos Biennale 2017, A Night of Philosophy takes its inspiration from Plato and will take the unique form of a symposium on love: philosophers and artists will all gather around the same table and propose vivid and visionary, actual and untimely evocations of love.
A Night of Philosophy is a series of events created by Mériam Korichi since 2010.
Throughout the old town of Mykonos, famous for its white building and thus often called the bride of the Aegean, videos will be projected on the walls of houses and garden walls transforming this town that never sleeps into a living theatre of video graffiti.
In the 2015 the short film festival over 80 works from around the world were screened at the beautiful Laka amphitheater. This year we are proud to be guest of the equally beautiful open air Manto Theater


Creates a new field. Allows to append it under one of existing fields or to the end of form.
Clones an existing field with new id. Allows to append a new field just after the original, or at the and of the fields array.
id
fields
Generated using TypeDoc
Creates a new field. Allows to append it under one of existing fields or to the end of form.


This is a heading.
This is a heading.
This is a H6 heading.
This is a paragraph
some text
text next line


| uiw.dialog - MATLAB File Help |
Contents of uiw.dialog package: About - An About dialog ListSelector - A dialog containing the ListSelector widget SearchList - A dialog for searching from a list of text items TableSelection - A dialog for selecting from a table list of items
Copyright 2018-2019 The MathWorks, Inc.


Select with a place holder template containing an icon
public
Place Holder Template
public{{ item.groupName }}
Hint and Suffix Templates
Hint template. Can be used for the validations errors for exemple!
public
Query Bold Template
First occurence only ( [firstOccurenceOnly]='{{firstOccurenceOnly}}' )First occurence per word only ( [firstOccurencePerWordOnly]='{{firstOccurencePerWordOnly}}' )At the beginning of word only ( [atTheBeginningOfWordOnly]='{{atTheBeginningOfWordOnly}}' )Highlight class name ( [highlightClassName]={{yellowBackgroundColorHighlight?'yellowBackgroundColorHighlight':'highlight'}})
Pre-Events and on Demand
On Demand Loading
The items are loaded after the drop down is opened
Confirm Selection and Unselection
A dialog will confirm the selection or the unselection of an item
Confirm Expand and Collapse
A dialog will confirm the expand and collapse or an item if the children are not loaded. The children will be loaded asynchronously after the item expansion.
{{ item.groupName }}
Performance Examples
10K items with Item Template
An exemple with 10000 auto sized templatized items


Read the slides.
up to logarithmic factors
Problem: How to store and transmit data?
Note: Source “text” can be any sort of data (not always text!) Usually the coded alpha is just binary {0,1}
Judging Encoding Schemes
Efficiency is always cool. Otherwise we look at:
Encoding schemes that try to minimize |C|, the size of the coded text, perform data compression. We will measure the compression ratio:
Consider:
of length n
over alphabet
-> C is made of 1 character. So
Now we look at {0,1} ->
-> ->
Thus, instead, our compression ratio is
Logical vs Physical:
Lossy vs Lossless
Fixed Length Codes
ASCII
7 bits to encode 129 possible characters
Fixed-length code since every key string in D has same length 7 bits
Variable Length Codes
UTF-8 encoding of Unicode
Char num range UTF-8 Octet sequence 0000 0000=0000 007F 0xxxxxxx 0000 0080-0000 07FF 110xxxxx 10xxxxxx 0000 0800-0000 FFFF 1110xxxx 10xxxxxx 10xxxxxx etc
Want a decoding algo mapping :
Some letters in occur more often than others. So let’s use shorter codes for more frequent characters.
| char | freq (%) |
|---|---|
| e | ~12 |
| t | ~9 |
| a | ~8 |
| o | ~7.5 |
| i | ~7 |
| n | 6.75 |
| s | 6.33 |
etc
Eg:
So char to num:
A 01 | Space_ 000
N 001 | 0 100
T 11 | E 101
AN_ANT turns into 01 001 000 01 001 11
TO_EAT -> 11 100 000 101 01 11
Building Trie example
Ex Text: LOSSLESS
Char freq: E-1, L-2, O-1, S-4
|C| = 14,
|S| = 8
So compression ratio is ~ 88%
Observation: 0’s and 1’s in S may be repeated many times in a row (called a “run”)
S is encoded as the first bit of S (either 0 or 1) followed by a sequence of integers indicating run lengths.
Q: How to encode a run length k in binary?
S = 0000111 -> (1st bit) (encoding of 4) (encoding of 3) … ->
RLE 1st Attempt:
4 -> 100, 3 -> 11. S-> 0 100 11
RLE 2nd Attempt:
4 -> 000 (same num of 0’s) 100 (binary rep of 4)
3 -> 00 (same num of 0’s) 11 (binary rep of 3)
S -> 0 000100 00 11
So with this method:
1 -> 01
2 -> 0010
3 -> 0011
4 -> 000100
5 -> 000101
6 -> 000110
7 -> 000111
RLE 3rd Attempt:
Improvement: All the terms start with a zero, so we can remove it to save a bit everywhere and retain the same information.
1 -> 1
2 -> 010
3 -> 011
4 -> 00100
5 -> 00101
6 -> 00110
7 -> 00111
S -> 0 00 100 0 11


{% extends "zachsite/auth_base.html" %} {% block errors %}
You do not have access. Know someone who does?
Login to view this page
Forgot password?


--- layout: archive title: Zulip Chat Archive permalink: /stream/113488-general/topic/toolchain.20problem.html ---
I had to get off a computer quick so I exited VS Code and saved everything. Later on it turned out I'd edited a file in core Lean, more precisely, in ~/.elan/toolchains/3.4.2/
. I noticed when I typed lean --make
in a project and it started compiling stuff in the toolchains directory :-/ I figured the safest thing to do would just to be to remove that directory completely and re-install. But I can't persuade elan to re-install 3.4.2.
$ elan toolchain install 3.4.2 3.4.2 unchanged - (toolchain not installed) $ elan toolchain uninstall 3.4.2 info: no toolchain installed for '3.4.2' $ elan toolchain list stable nightly-2018-04-20 nightly-2018-06-21 3.3.0 3.4.1
elan update
doesn't download it either.
Firing up VS Code with a 3.4.2 project gives me Server has stopped with error code 1.
and debug output error : toolchain '3.4.2' is not installed
What about rm -rf .elan
and start again?
good idea!
a less violent thing to try would be to also get rid of 3.4.2 in update-hashes
Yeah, that did it. Thanks.
That was the thing I was missing. Of cousre I shouldn't have deleted the directory -- I just assumed that deleting the directory and then firing up VS Code would fix it. Now I've had a good look at the elan commands and I realise that actually all the tools I needed were available via elan commands.
{% endraw %}Last updated: Apr 24 2020 at 19:02 UTC


wf-alert
.
type: '@'
- Type of alert. Determines the icon and the font color of the alert text. Currently
supported are 'ok', 'warning', 'info' and 'error'. With type='error'
, font color of alert is red to imply urgency.
'info' will be the default type when type attribute is not specified.
close: '&'
- User defined callback function. Determines the action performed by the close button.
Note that not passing a close
attribute will not generate a close button.
Since alerts are important in every implementation, end users
are to pass a callback function to the close
attribute for adding additional business logic when
about to close the alert and the actual DOM deletion of the alert element. For this demo, all closeable alerts are in an array,
rendered via ng-repeat
and are removed via splicing the array element.
{{alert.message}}
This is an uncloseable alert. Here is some long text to demonstrate behavior in a text wrap situation.
Notice how there is no close button at the end of this alert.
var demo = angular.module('wf.ng.demo', ['wf.angular.alerts']);
var demoController = function($scope){
$scope.deleteAlert = function($index){
$scope.alerts.splice($index,1);
};
$scope.alerts =
[
{"type": "error", "message" : "Something has gone terribly wrong."},
{"type": "info", "message" : "This is to inform you that this is an informational alert."},
{"type": "ok", "message" : "Operation finished successfully. This long text is for testing purposes to demonstrate a " +
"really really really long text that wraps at some point to another line in the message area."},
{"type": "warning", "message" : "This is an warning alert. "}
];
}
demoController.$inject = ['$scope'];
demo.controller('DemoController', demoController);


LATEST DEALS
Rock Juniper
52 cm tall
The Rocky Mountain Juniper grows in western North-America and can become a tall tree.
Location: 21 start Street, San Francisco USThe Rocky Mountain Juniper grows in western North-America and can become a tall tree.
Location: 21 start Street, San Francisco US


Psalms 102:18
This shall be written for the generation to come: and the people which shall be created shall praise the LORD.


pdf technical error
Income Tax Sections
Employee Name
:
searchEmployeeByName
Employee ID
:
Financial Year
From
To
retrieveSalaryInfo
Employee Details
Save
Edit
Cancel
provide Employee details
no employee Found
Financial Error
Financial Error
Total Salary for the financial year
-
MONTH
BASIC
HRA
CON
MED
SPL
GRA
BONUS
PER
N.A
T.A
GROSS SALARY
PF
ESI
PT
MED.INS
SAL.ADV
TDS
TOT.D
NET SALARY
TOTAL
Income
GROSS SALARY
:
Incentives
:
PLB
:
Reimbursement
:
Bonus
:
Others
:
Previous Company Income
:
Income Earned by Employee
:
Save
Edit
HRA Calculation
Actual HRA PER ANNUM
:
40% of Salary (basic)
:
Employee given - 10% of Basic
:
HRA Exempted
:
Sections
Calculate Tax
GROSS SALARY
:
Net Taxable Income
:
Tax on Income
:
EDU cess(3%)
:
Total Tax on Income
:
Less : TDS Deducted
:
Tax to be Deducted
:
Per Month Tax
:
Generate Form 16
Email
Save as PDF
Save as Excel
Save


--- title: Support linkTitle: support aliases: [ "/pt-br/support/", "/zh-cn/support/", "/ja/support/", "/other/support/", ] --- {{< blocks/section color="selenium-green" height="min" >}}
If you find any problems using Selenium, there are several places where you can search for help and where volunteers like you and me will spend their time trying to help you save yours.
The first place where people ask for help about Selenium is the Official User Group. Here, you'll find that most of the time, someone already found the problem you are facing right now, and usually reached the solution for which you are looking.
Note: Please make sure to search the group before asking for something. Your question likely won't get answered if it was previously answered in another discussion!
All of the methods below are mirrored so you can pick your favourite below.
The best place to ask for help is the user group (because they also keep the information accessible for others to read in the future). However, if you have a very important (or too simple) issue that needs a solution ASAP, you can always enter the IRC chat room. You might just find someone ready to help on #selenium at Libera Chat (irc.libera.chat). There is more info about IRC on Wikipedia.
If you would prefer to use Matrix then you can do that by joining the Selenium HQ Space Selenium channel.
Another option, if you prefer, is to use the Selenium Slack channel .
If you need to engage with Selenium leadership, we have two additional chat rooms. You can contact the Technical Leadership Committee on the Slack channel #selenium-tlc or via the Matrix Selenium TLC channel. You can contact the Project Leadership Committee on the Slack channel #selenium-plc or via the Matrix Selenium PLC channel.
Selenium's Bug Tracker can be used to log new bugs, check the status of an existing one or as inspiration to help make Selenium better.
Selenium is a diverse project and many commercial services have sprouted up to support it, some of which offer professional support for using and developing with Selenium.
First, please check out our Sponsors for your needs.
You can also learn more about the Selenium Ecosystem to see if there is a company that might be able to help you out.
Learning how to use Selenium effectively can be a taxing task. There are various companies who offer Selenium training.
There is no officially recognised Selenium certification available, and the project developers strongly believe that certification is of no real benefit to individuals or the industry. We have not authorized anyone to offer "official" Selenium certification and anyone who claims to offer it is misusing the Selenium project's trademark.


food climate change health impacts Food Health security Climate Canada human security, Canadian framework Change systems {border-style change, insecurity px;} #ffffff;} collab: key weather future production Impacts adaptation communities events outcomes ---- Adaptation Public example, global safety water Global Indigenous critical dimensions distribution effects extreme health. risks (accessed Available Canada, Security World availability increase influence online: processing public system, Assessment Increasing ON, Report associated cause contribute infrastructure million pathways people relationship research risk social transportation utilization Human Ottawa, activities agricultural assessment care components conditions development effective health, important increased number nutrition px; related significant suggests system. traditional vulnerabilities {font-family (i.e., Canada’s accessibility, availability, available countries disruption elements font-size foods households impact insecure knowledge operations possible prepare quality regions sector study temperatures vulnerability Canadians Extreme Int. Nations Organization Res. Table affect changes children component comprehensive conducted costs country direct double; experience factors impacts. implications include including literature nutritional order physical products resulting supply understanding vulnerable Agriculture Berry Biol. Canada. Changing Environ. Environmental Figure Furthermore, Government Inuit Lemmen Thus, USA United University access adults adverse border-color border-width challenges changing considered current directly disease domestic efforts environmental evidence existing facilities foodborne healthy high included increasing inform mental need needs nexus nexus, populations precipitation preparation primary productivity result social, solid; temperature urban used {font-style {font-weight Change: Clarke Climate: Disease Evidence F.J. Friel Implications Increased Insecurity Intergovernmental J.D. P.J. Panel Press Sector Social Vulnerability Warren ability address approach approximately bold change. complex concern contamination courier; create damage developed diet different diseases early economic em; examination exist framework. gaps higher identified individuals inputs limited major northern officials particularly population pt;} raw research, resiliency response safe sectors security. studies undernutrition unique value years


A guide to using TAL, TALES, and METAL.
This is a simple reference guide to the TAL and TALES languages. Formal language specifications are hosted by Zope: TAL, TALES, and METAL.
TAL consists of seven different commands (highest priority first): define, condition, repeat, content, replace, attributes, and omit-tag. Commands are attributes on HTML or XML tags, e.g.
Article goes here

Syntax: tal:define="[local | global] name expression [; define-expression...]
Description: Sets the value of "name" to "expression". By default the name will be applicable in the "local" scope, which consists of this tag, and all other tags nested inside this tag. If the "global" keyword is used then this name will keep its value for the rest of the document.
Example:

Syntax: tal:condition="expression"
Description: If the expression evaluates to true then this tag and all its children will be output. If the expression evaluates to false then this tag and all its children will not be included in the output.
Example:
Welcome to this page!

Syntax: tal:repeat="name expression"
Description: Evaluates "expression", and if it is a sequence, repeats this tag and all children once for each item in the sequence. The "name" will be set to the value of the item in the current iteration, and is also the name of the repeat variable. The repeat variable is accessible using the TAL path: repeat/name and has the following properties:
index - Iteration number starting from zero
number - Iteration number starting from one
even - True if this is an even iteration
odd - True if this is an odd iteration
start - True if this is the first item in the sequence
end - True if this is the last item in the sequence. For iterators this is never true
length - The length of the sequence. For iterators this is maxint as the length of an iterator is unknown
letter - The lower case letter for this iteration, starting at "a"
Letter - Upper case version of letter
roman - Iteration number in Roman numerals, starting at i
Roman - Upper case version of roman
Example:

Syntax: tal:content="[text | structure] expression"
Description: Replaces the contents of the tag with the value of "expression". By default, and if the "text" keyword is present, then the value of the expression will be escaped as required (i.e. characters "&<> will be escaped). If the "structure" keyword is present then the value will be output with no escaping performed.
Example:

Syntax: tal:replace="[text | structure] expression"
Description: Behaves identically to tal:content, except that the tag is removed from the output (as if tal:omit-tag had been used).
Example:
Welcome

Syntax: tal:attributes="name expression[;attributes-expression]"
Description: Evaluates each "expression" and replaces the tag's attribute "name". If the expression evaluates to nothing then the attribute is removed from the tag. If the expression evaluates to default then the original tag's attribute is kept. If the "expression" requires a semi-colon then it must be escaped by using ";;".
Example: Your Homepage
Syntax: tal:omit-tag="expression"
Description: Removes the tag (leaving the tags content) if the expression evaluates to true. If expression is empty then it is taken as true.
Example:
Welcome to this page!

The expressions used in TAL are called TALES expressions. The simplest TALES expression is a path which references a value, e.g. page/body references the body property of the page object.
Syntax: [path:]string[|TALES Expression]
Description: A path, optionally starting with the modifier 'path:', references a property of an object. The '/' delimiter is used to end the name of an object and the start of the property name. Properties themselves may be objects that in turn have properties. The '|' ("or") character is used to find an alternative value to a path if the first path evaluates to 'Nothing' or does not exist.
Example:

There are several built in paths that can be used in paths:
nothing - acts as None in Python
default - keeps the existing value of the node (tag content or attribute value)
options - the dictionary of values passed to the template (through the Context __init__ method)
repeat - access the current repeat variable (see tal:repeat)
attrs - a dictionary of original attributes of the current tag
CONTEXTS - a dictionary containing all of the above
Syntax: exists:path
Description: Returns true if the path exists, false otherwise. This is particularly useful for removing tags from output when the tags will have no content.
Example:

Syntax: nocall:path
Description: Returns a reference to a path, but without evaluating the path. Useful when you wish to define a new name to reference a function, not the current value of a function.
Example:

Syntax: not:tales-path
Description: Returns the inverse of the tales-path. If the path returns true, not:path will return false.
Example:
Welcome to the site!

Syntax: string:text
Description: Evaluates to a literal string with value text while substituting variables with the form ${pathName} and $pathName
Example:
Syntax: python:python-code
Description: Evaluates the python-code and returns the result. The python code must be properly escaped, e.g. "python: 1 < 2" must be written as "python: 1 < 2". The python code has access to all Python functions, including four extra functions that correspond to their TALES commands: path (string), string (string), exists (string), and nocall (string)
Example:
 1">Checkout!

METAL is a macro language commonly used with TAL & TALES. METAL allows part of a template to be used as a macro in later parts of a template, or a separate template altogether.
Syntax: metal:define-macro="name"
Description: Defines a new macro that can be reference later as "name".
Example:
Copyright 2004

Syntax: metal:use-macro="expression"
Description: Evaluates "expression" and uses this as a macro.
Example:

Syntax: metal:define-slot="name"
Description: Defines a customisation point in a macro with the given name.
Example:

Standard disclaimer for the site.
Contact<EMAIL_ADDRESS>

Syntax: metal:fill-slot="name"
Description: Replaces the content of a slot with this element.
Example:

Contact someone else

PubTal Version


Start
Stop & Clear
Auto repeat (start again) after bot dies or wins
While not playing, click on a cell to mark it red (bot dies if it stands on a red cell)
Objective: go to green cell
Total time learning
0


Parallel Coordinates Query Example (Cars)
Pick some cars you like:
Click in the chart to add. Click a picked car to remove.
Find Similiar
Click 'Find Similiar' to find cars similiar to the average of your picks. (Represented by the red, dotted line)
Selected Cars:


U.S. cites progress in U.S.-China trade talks
WASHINGTON (Reuters) - U.S. Trade Representative Robert Lighthizer and Treasury Secretary Steven Mnuchin made progress on a variety of issues during a telephone call on Friday with China’s Vice Premier Liu He about an interim trade agreement, USTR said in a statement.
“They made progress in a variety of areas and are in the process of resolving outstanding issues,” USTR said. “Discussions will continue at the deputy level.”
The statement stopped short of confirming that the two sides had reached consensus on principles, as reported earlier by Beijing’s state media Xinhua News Agency.


You will have at the age of retirement
Your estimated income at retirement will be
Your required income after retirement will be
Your estimated initial social security income would be
Retirement savings runs out at age


Founder and Executive Director, Xahej Bajipura, highlights the intersectionality of Asian and Pacific Islander Heritage and Mental Health in this article published in the National Diversity Council’s Quarterly Newsletter:
Show and Heal has a holistic commitment to build child and community resilience through Education, Inclusion, Advocacy Show and Heal is a collaborative effort of like-hearted individuals and organizations who understand the fundamental interconnectedness of all human beings.
Community collaborations for peaceful, harmonious activities and empathy seminars which serve to bridge the gaps between diverse populations, contributing to social transformation.
Public and social media awareness campaigns using interactive multimedia and educational forums to cultivate a sense of belonging.
Facilitation of extra-curricular and digital programming focused on self-care to promote physical, emotional, mental, and social health. Traveling international short-term study tours
Founder and Executive Director, Xahej Bajipura, highlights the intersectionality of Asian and Pacific Islander Heritage and Mental Health in this article published in the National Diversity Council’s Quarterly Newsletter:
Value is a wide-range of self-conception.  How you view it, how you think about it, how you feel about it, will all influence how you are as a person.
My name is Neila Montelus, I am sixteen years young and I am an author. I started writing creatively when I was ten and I started writing poetry when I was twelve.
"I see myself in others and see others in myself as if I am looking in the mirror. I believe all humans are connected to one another in ways that cannot meet the naked eye but can be felt with an open heart."
"May all beings everywhere be peaceful, happy and free."
"A cloud does not put out the sun."
Lorem ipsum dolor sit amet, consectetur adipiscing elit lacus, a iaculis diam.


Preview
Powered by 3DHOP
Antler headdresses
One of the most intriguing artefacts found at Star Carr are the antler "frontlets" or headdresses. In the original excavations in 1949-1951, a total of 21 headdresses were found. In our more recent excavations we have found further examples—some well preserved, and others less so.
There are a number of different interpretations concerning what they were used for: possibly for hunting red deer, possibly used by shamans in ritual activities. Although, research on analogous ethnographic groups suggests there may have been no real distinction between these supposedly separate functions. What is clear is that deer skulls were being physically transformed into these enigmatic artefacts.
Over the last year we have been analysing these headdresses, using laser scanning to document and better understand the manufacturing traces visible on their surface. We then used experimental archaeological research, carrying out a range of experiments at the YEAR Centre, in order to replicate the manufacturing traces we saw. This research has enabled us to identify what methods were used 11,000 years ago to make these headdresses: revealing new complexities in their design, making and meaning in the process .This work has now been published in PLOS ONE and further explanation can be seen in a short film we have made.
DOI: http://dx.doi.org/10.1371/journal.pone.0152136
Headdresses from Star Carr can be seen at the Rotunda Museum Scarborough, the British Museum, and The Museum of Archaeology and Anthropology Cambridge.
Video
A short film showing the discovery of the frontlets
Warning: contains scenes of animal butchery. Red deer head ethically sourced and kindly donated by the Deer Society.


General discussion about Komodo. For useful links and more info click the pinned messages to the right. DON'T DM @jl777
100 messages
Before 05-Dec-19 12:00 AM
ComputerGenie 👴👴👴04-Apr-19 01:56 AM
no, it's actually 512/minute clear on btc blocks
That's literally impossible
crunchycat04-Apr-19 01:56 AM
that's why I draw a parallel to POW mining
really CG?
 Big exciting news... as part of our path to opensource, we will be releasing the grpc spec very soon :smiley: This is the API exposed by the NC_CLI. This should empower our community devs to expand the ecosystem.`
that's the command line interface for the node
okay, cool
I wanted to be shilled why KMD is a better solution
it's clear to me that it's not
Deleted User04-Apr-19 02:03 AM
if you tell me vbk is superior cause anyone can ntrz. here yeah maybe you got something. but you can t just see the mess it could become.
ComputerGenie 👴👴👴04-Apr-19 02:03 AM
if you need 2, then your model is flawed
crunchycat04-Apr-19 02:04 AM
@Deleted User yes anyone can notarize
Deleted User04-Apr-19 02:04 AM
at least fight for pros, and not cons lol
ComputerGenie 👴👴👴04-Apr-19 02:04 AM
"trust my code, I let you talk to it"
crunchycat04-Apr-19 02:04 AM
The closed source argument is a cop-out
polycryptoblog04-Apr-19 02:04 AM
@crunchycat its 3x cheaper in BTC costs, cheaper costs on third party chains , and less tx on btc chain.
It’s not even a question of DPoW is better
crunchycat04-Apr-19 02:05 AM
you know what's much cheaper than BTC in POW costs? One thousand other shitcoins
ComputerGenie 👴👴👴04-Apr-19 02:06 AM
The closed source argument is a cop-out
Explain the position that it's a "cop-out" to not believe that something is secure just because some random person says "trust me it is".....
2
and if you really believe that, I have some apps you should dl (edited)
2
crunchycat04-Apr-19 02:07 AM
Pointing to the fact that something hasn't been open-sourced when they clearly intend to is a cop-out. I hear what you're saying "I've seen this a hundred time" and all, but this isn't some fly-by-night shitcoin we're talking about here
polycryptoblog04-Apr-19 02:07 AM
I’ve been hearing Coinomi going to open source for going on 2 years now
1
Alright04-Apr-19 02:07 AM
it might be and we wouldn't be able to tell the difference at this point
ComputerGenie 👴👴👴04-Apr-19 02:07 AM
but this isn't some fly-by-night shitcoin we're talking about here
as evidenced by....
Zbouby04-Apr-19 02:08 AM
What do you guys think about Safecoin ? Apparently they offer a double spend proof solution without POP mining like VBK or expensive fees per year like KMD. I don't know a lot about this project
polycryptoblog04-Apr-19 02:08 AM
Safecoin lol
crunchycat04-Apr-19 02:08 AM
okay then, so when it's all open-sourced I can come back here and everyone will apologize profusely to me?
ComputerGenie 👴👴👴04-Apr-19 02:08 AM
What do you guys think about Safecoin ?
even a dumbass like me can bork everything they do
Alright04-Apr-19 02:08 AM
SAFE has twice now tweeted something along the lines of "we're making great progress, here look at these notarizations" then linked to things that they thought were notarizations
which shows their lack of understanding
both times, what they linked to was not notarizations
crunchycat04-Apr-19 02:09 AM
I don't know much about Safe
ComputerGenie 👴👴👴04-Apr-19 02:09 AM
will bet 5BTC that he can get that chain to rollback
Alright04-Apr-19 02:10 AM
Yes, if you're thinking about investing in SAFE, please do some research on their numerous rollbacks
crunchycat04-Apr-19 02:10 AM
wtf Safe man
I posted an article talking about KMD devs attacking it, that's all
Alright04-Apr-19 02:10 AM
SAFE is another project planning to use dpow tech(edited)
@Zbouby asked a valid question man
Regnar04-Apr-19 02:11 AM
ew @Deleted User uses lite mode discord
rite
ComputerGenie 👴👴👴04-Apr-19 02:11 AM
I posted an article talking about KMD devs attacking it, that's all
and now I know I ws right about what I said to start with; tell jeff and jeff both that I said hi
crunchycat04-Apr-19 02:11 AM
okay guys, nobody wants to put forth a convincing shill of KMD to me. That's cool, I'll be on my way. I'm sure your devs will post when I'm not available to respond
Zbouby04-Apr-19 02:11 AM
Thank you for your answers
crunchycat04-Apr-19 02:12 AM
also @ComputerGenie 👴👴👴 I don't know any jeff. Assuming this is a Safe person so...
Alright04-Apr-19 02:12 AM
@crunchycat dpow has been battle tested for ~2 years now, VBK has nothing to show for itself tech wise atm
we can't really say anything until we see the code
crunchycat04-Apr-19 02:12 AM
@Alright point taken
Regnar04-Apr-19 02:12 AM
although technically lite can be the right word
ComputerGenie 👴👴👴04-Apr-19 02:12 AM
ew @Emmanuel uses lite mode discord
untill the force the new update on him (edited)
polycryptoblog04-Apr-19 02:12 AM
We can say it economically unsound , that’s obvious
crunchycat04-Apr-19 02:13 AM
So you'd say BTC is economically unsound due to POW costs?>
ComputerGenie 👴👴👴04-Apr-19 02:13 AM
@crunchycat Either you are lying or you "posted an article" that you used 4th party info in and contacted no one involved
crunchycat04-Apr-19 02:13 AM
lol, the latter
not that interested in Safe to verify all information I post about it
Regnar04-Apr-19 02:14 AM
So you'd say BTC is economically unsound due to POW costs?
Nope.
crunchycat04-Apr-19 02:14 AM
figured I'd ask here
ComputerGenie 👴👴👴04-Apr-19 02:14 AM
the latter
that explains a lot about your positions
polycryptoblog04-Apr-19 02:14 AM
@crunchycat your missing the point, why would someone pay Veriblock much more for the same service as DPoW
crunchycat04-Apr-19 02:14 AM
@Regnar so BTC pow is justified due to the security it imparts, but "other" coins are not?
Also shitcoins don't pay VBK, they pay pop miners (you and me) to secure their chain to VBK
and they don't actually pay, they allocate a portion of their block rewards
Regnar04-Apr-19 02:15 AM
so BTC pow is justified due to the security it imparts, but "other" coins are not?
I suggest you don't put words in other people's mouths, I did not say that.
crunchycat04-Apr-19 02:15 AM
whatever they deem sufficient
Alright04-Apr-19 02:16 AM
We've seen this situation many times before (SAFE, BLOCK, TAU to name a few). We see a project claim incredibly bold things then say "trust us it'll be great", and we're left disappointed every single time.
until we can actually validate their claims, it's not something worth discussing IMO
crunchycat04-Apr-19 02:16 AM
@Regnar fair enough, so tell me how more notrizations is not more secure (and not wasteful) compared to much less notarizations
okay, again fair enough
closed source
I'll be back when they open source it
polycryptoblog04-Apr-19 02:17 AM
“and they don't actually pay, they allocate a portion of their block rewards”. ———That is still paying
Draeth04-Apr-19 02:18 AM
@crunchycat Send me 1 BTC, I promise i'll send 10 back at a future date
2
1
Regnar04-Apr-19 02:19 AM
first and foremost, a notarization is only a notarization if it is included in a block. Which means a block is what secures the notarization. The number of notarizations per block doesn't matter because if you were to compromise the security of the block itself (a 51% on Bitcoin, which we agree isn't likely) then it doesn't matter how many notarizations were included in that block, it's gone.
So therefore more notarizations in a single block aren't any more secure than a single notarization per block.
1
ComputerGenie 👴👴👴04-Apr-19 02:20 AM
anyone that writes "an article" on "komodo attacking safecoin" and has 0 clue who any of the involved parties are has 0 concern for facts
4
crunchycat04-Apr-19 02:20 AM
lol still here
a 51% on a btc block isn't the concern, the concern is a 51% on KMD
ComputerGenie 👴👴👴04-Apr-19 02:22 AM
the concern is a 51% on KMD
then do it and prove us all to be wrong and mislead


| base.rpdgesvd {pbdBASE} | R Documentation |
SVD.
base.rpdgesvd(jobu, jobvt, m, n, a, desca, descu, descvt, ..., inplace = FALSE)
jobu, jobvt |
Control for u/vt return. |
m, n |
Problem size. |
a |
Matrix. |
desca, descu, descvt |
ScaLAPACK descriptor array. |
... |
Ignored |
inplace |
Should the computation be done in-place or not. For REALLY advanced users only. |
For advanced users only.


License
README
Repository and FTP access
Groff dependencies
Bug reports
Mailing lists
NEWS VERSION 1.22.3
NEWS VERSION 1.22.2
NEWS VERSION 1.22.1
NEWS VERSION 1.21
NEWS VERSION 1.20.1
NEWS VERSION 1.20
NEWS VERSION 1.19.2
NEWS VERSION 1.19.1
NEWS VERSION 1.19
NEWS VERSION 1.18.1
NEWS VERSION 1.18
|
troff
- Analogously to the .ft and \f pair, two new requests
‘gcolor’ and ‘fcolor’ (which pair
with \m and \M, respectively) have been added to set the
glyph and background colours.
- A new read-only,
string-valued register ‘.sty’ returns the name
of the current style.
- Two new conditional
operators ‘F 〈name〉’ and
‘S 〈name〉’ have been added.
‘F’ is true if a font 〈name〉 exists.
‘S’ is true if a style 〈name〉 has been
registered.
- Cyrillic characters
have been added to the ‘utf8’ and
‘html’ output devices.
pic
- The ‘by’ argument in a ‘for’
loop can now be negative if it is additive. For the
multiplicative case, it must be greater than zero.
eqn
- The following keywords aren’t new but
haven’t been documented previously:
undef
NAME (to undefine a macro)
copy "FILE" (a synonym for
‘include’)
space n (to modify the vertical spacing before and after
an equation)
- The following macros
aren’t new but haven’t been documented
previously:
Alpha, ...,
Omega (the same as ‘ALPHA’, ...,
‘OMEGA’)
ldots (three dots on the base line)
dollar (a dollar glyph)
- The following keywords
have been extended. Again, this isn’t new but
hasn’t been documented previously:
col n { ... }
lcol n { ... }
rcol n { ... }
ccol n { ... }
pile n { ... }
lpile n { ... }
rpile n { ... }
cpile n { ... } (set vertical spacing between rows
to N)
grohtml
- This device driver has been raised to beta stage;
its set of tags should be stable now.
- New command-line option
‘−s’ to set the base point size.
- New command-line option
‘−S’ to set the split level while
generating multiple files.
grotty
- Experimental support for zero-width and double-width
characters.
gxditview
- On platforms which have the X Window System
this program is now built and installed automatically.
xtotroff
- This program to create font definition files for
xditview isn’t new but hasn’t been installed
previously.
groffer
- A security problem (reported as CAN-2004-0969) has
been fixed.
gdiffmk
- A new script contributed by Mike Bianchi. It
compares two groff, nroff, or troff documents and creates an
output with added margin characters (using
‘.mc’) to indicate the differences.
pdfroff
- A new wrapper script contributed by Keith Marshall
to easily create PDF documents with groff.
macro packages
- ms.tmac
- Support for fractional point sizes: A value for the
‘PS’, ‘VS’, ‘FPS’, and
‘VPS’ register larger than or equal to 1000 is
always divided by 1000. For example,
‘.nr PS 10250’ sets the
document’s font size to 10.25 points.
- The ‘Ds’
and ‘De’ macros provided in ms since groff
version 1.19 have been removed; the equivalent
‘DS’ and ‘DE’ macros should be used
instead. X11 documents which actually use ‘Ds’
and ‘De’ always load a specific macro file from
the X11 distribution (‘macros.t’) which provides
proper definitions for the two macros.
- The following registers
have been added for improving layout control:
Defines number of lines
following ‘LP’, ‘PP’,
‘QP’, ‘IP’ or ‘XP’ which
must be kept together, before any automatic page break.
Sets number of lines of
following paragraph which must be kept with a heading,
defined by ‘NH’ or ‘SH’, before any
automatic page break.
Sets the first level of heading
(set with ‘NH’) which keeps the same point size
as body text.
Sets the point size increment
for each level of heading (set with ‘NH’), below
the threshold level set by ‘GROWPS’; e.g., if
\n[PS] = 10, \n[GROWPS] = 3 and
\n[PSINCR] = 2.0p, then ‘.NH 1’
produces 14pt headings, ‘.NH 2’ produces
12pt, and all other levels remain at 10pt (because
\n[PS] = 10).
- The
‘SH’ macro now accepts a numeric argument, to
make heading size match that of ‘NH’ with same
argument value when the
‘GROWPS’/‘PSINCR’ feature is
enabled.
Please refer to the
documentation of the ms package for other, minor
improvements.
- me.tmac
The section type set with the
‘++’ request is available in the
‘_M’ register. This isn’t new but
hasn’t been documented before.
- www.tmac
The ‘HR’ macro no
longer causes an empty line for non-HTML devices.
A new macro ‘HEAD’
has been added to directly add data to the
<head>...</head> block.
New macros ‘OLS’ and
‘OLE’ to start and end an ordered list.
New macros ‘DLS’ and
‘DLE’ to start and end a definition list.
pdfmark
- A new macro package contributed by Keith Marshall
which implements PDF marks. This is in alpha stage
currently.
miscellaneous
- Two new keywords to the DESC file have been added
which are needed for grohtml: ‘image_generator’
and ‘unscaled_charwidths’. The former gives the
name of the program which creates PNG images, and the latter
makes troff always use unscaled character widths.
|


How to build the Gemspec
Requirments
- Ruby and Ruby Gems installed
Instructions
- Open the
rps.gemspec
file with your preferred IDE - Delete these lines:
spec.cert_chain = ["certs/gem-public_cert.pem"]
spec.signing_key = File.expand_path("~/.ssh/gem-private_key.pem") if $0 =~ /gem\z/
- Save
- Open
Terminal
/Command Prompt
cd
to the directory of therps.gemspec
file (note: this file must be in the root of the repo folder)- Type:
gem build rps
- Hit return/enter


T.I. Will Address Comments He Made About His Daughter's Hymen On Red Table Talk
by Tara WalshT.I. to address hymen comments
Rapper T.I. will address the comments he made about his daughter's hymen in an upcoming episode of Red Table Talk.
He revealed earlier this month that he goes to the gynecologist with Deyjah to, "check her hymen."
His upcoming appearance comes after weeks of backlash over his comments.
Jada tells People, 'We’re about to have T.I. and his wife Tiny.'
'They came on today and he addresses the controversy that is happening right now in regards to his daughter.'
'Me and Tiny also talk about how they survived their challenges in their marriage.'
'It was an exceptional show and I’m proud of it.'
What happened
T.I.'s latest interview with the Ladies Like Us podcast has gone viral for his comments about his daughter.
During a chat about strict parenting, he reveals he goes to the gynecologist with her to, "check her hymen."
"As of her 18th birthday, her hymen is still intact."
The rapper is asked if he's had the sex talk with his 18-year-old.
"Deyjah's 18, just graduated high school, now she's attending her first year of college, figuring it out for herself."
"And, yes, not only have we had the conversation... We have yearly trips to the gynecologist to check her hymen."


Issue 116
Welcome to another issue of Haskell Weekly!  This is a weekly summary of what’s going on in its community.
Want to see something featured in Haskell Weekly? Open an issue or pull request on GitHub.
Featured
-
While I’ve been at Facebook Backpack hasn’t been sleeping; in fact, there’s been plenty of activity, more than I could have ever hoped for. I wanted to summarize some of the goings on in this blog post.
-
So let’s talk composition. As programmers we see composition constantly. It’s there even if you’re not aware. If we have two functions f and g and we apply them one after the other, we’re doing function composition.
-
This blog post will explain two core concepts in Haskell — Functor and Applicative, which also exist in many other functional languages. Functor and Applicative are great abstractions that allow us to reuse lots of code.
-
named-0.2 released, with support for optional parameters
This package was earlier discussed on Reddit. There were three common criticisms: no optional parameters, no infix notation in types, too easy to mix up order of patterns. I addressed all three in this new release. Let me know if anything else can be improved!
-
Our use of the Haskell and Elm programming languages
Over the last year, our team has built a beautiful and advanced Smart Cities system using functional languages. I wrote this document to explain our technology choices to stakeholders and partners.
-
This package compares
streamly
, a blazing fast streaming library providing native high level, declarative and composable concurrency support, with popular streaming libraries e.g.vector
,streaming
,pipes
andconduit
. -
Type isomorphisms provide wrapping/unwrapping functions that can safely convert between these types. Type isomorphisms also help us understand various transformations used in equational reasoning and API design.
-
Why is servant a type-level DSL?
This post is an attempt at explaining Servant’s design as an embedded domain specific language, and particularly why it had to be a type-level domain specific language, given our requirements.
Jobs
-
Lead data scientist as Target in Sunnyvale
Target is looking for engineers and data scientists to work on supply chain optimization. This includes designing mathematical models, writing simulations, and engineering systems that operate on a national scale. You should apply if you are interested in some combination of functional programming, mathematical modeling and data science.
-
Senior Haskell developer at GetShop.TV in Moscow
GetShop.TV is an interactive television platform that connects viewers with advertisers and content providers on both live TV and video-on-demand services. We are seeking a senior Haskell developer to help us build a stable, automated, typesafe service at scale.
-
Software test engineer at HERE Technologies
We are currently looking for (senior) software test engineer for our over-the-Air division to support delivery of our products on high quality standards. Our unit works together with the car industry to bring the latest software updates and security fixes to vehicles in the field, using a peer-reviewed security framework to ensure the integral delivery of authorized updates.
In brief
- CodeWorld update
- Finishing the first course
- FPSheet: A spreadsheet program with Haskell as the scripting language
- GHC 8.6.1-alpha1 available
- GHC proposal: Binding type variables in lambda-expressions
- Haskell ain’t maths
- Introducing the Pact property checker
- Request for nominations to the GHC steering committee
- Series spotlight: Liftoff series!
- What makes Haskell unique, part 1
Package of the week
This week’s package of the week is Streamly, a library for beautiful streaming, concurrent and reactive composition.
Call for participation
- codec-beam: Re-visit codegen from Erlang compiler files
- curl-runnings: curl-runnings should be able to update itself
- hledger: newlines in CSV data aren’t handled right
- nirum: TOML reading should be independent from locale settings
Events
- July 19 in Seattle, Washington: Category theory for programmers, part 3
- July 21 in Bangalore, India: Hasura GraphQL engine
- July 22 in Tokyo, Japan: Monthly meetup
- July 23 in Manhattan, New York: July (un)meetup
- July 24 in Amsterdam, Netherlands: Category theory study group
- July 25 in London, England: Update monads
- July 26 in Zürich, Switzerland: Alex Silva: A tour of dependent types with Idris
- August 1 in Dublin, Ireland: Self-paced Haskell study group with special talk


My Favourite movies
Usernam: {{username}}
Favourite movies
{% for movie in movies %}
{{movie.data}}
{% endfor %}
Go back


--- layout: post title: no title date: '2016-08-15T22:50:33+02:00' categories: - Storyboards picture_url: https://film-Storyboards.tumblr.com/post/149014062099 ---


PRIVACY POLICY
This privacy policy has been compiled to better serve those who
are
concerned with how their 'Personally Identifiable Information' (PII) is being used online. PII,
as described in US privacy law and information security, is information that can be used on its
own or with other information to identify, contact, or locate a single person, or to identify an
individual in context. Please read our privacy policy carefully to get a clear understanding of
how we collect, use, protect or otherwise handle your Personally Identifiable Information in
accordance with our website..
What personal information do we collect from the people that visit
website?
We do NOT collect ANY information from visitors of our site.
We do NOT track you on ours or any other websites whatsoever.
Do we use 'cookies'?
We do not use cookies.
You can choose to have your computer warn you each time a cookie is being sent, or you can
choose to turn off all cookies. You do this through your browser settings. Since browser is a
little different, look at your browser's Help Menu to learn the correct way to modify your
cookies.
Third-party disclosure
We do not store any of your data in any form, however, there are
third-party
services on which our website relies on, namely GitHub and Google Fonts.
These third-party sites have separate and independent privacy policies. We therefore have no
responsibility or liability for the content and activities of these linked sites. Nonetheless,
we seek to protect the integrity of our site and welcome any feedback about these sites.
Donations are not associated with the website and are handled by PayPal and PayTM; we don't
maintain any data at our end and only have what data and PII these services may provide, use of
which is restricted to case(s) of missing donation or any such issue(s) that may arise.
California Online Privacy Protection Act
CalOPPA is the first state law in the nation to require
commercial websites
and online services to post a privacy policy. The law's reach stretches well beyond California
to require any person or company in the United States (and conceivably the world) that operates
websites collecting Personally Identifiable Information from California consumers to post a
conspicuous privacy policy on its website stating exactly the information being collected and
those individuals or companies with whom it is being shared. - See more at:
http://consumercal.org/california-online-privacy-protection-act-caloppa/#sthash.0FdRbT51.dpuf
According to CalOPPA, we agree to the following:
Users can visit our site anonymously.
Once this privacy policy is created, we will add a link to it on our home page or as a minimum,
on the first significant page after entering our website.
Our Privacy Policy link includes the word 'Privacy' and can easily be found on the page
specified above.You will be notified of any Privacy Policy changes on our Privacy Policy
page.
How does our site handle Do Not Track signals?
We honor Do Not Track signals and Do Not Track, plant cookies,
or use
advertising when a Do Not Track (DNT) browser mechanism is in place.
Does our site allow third-party behavioral tracking?
It's also important to note that we do not allow third-party
behavioral
tracking
COPPA (Children Online Privacy Protection Act)
When it comes to the collection of personal information from
children under
the age of 13 years old, the Children's Online Privacy Protection Act (COPPA) puts parents in
control. The Federal Trade Commission, United States' consumer protection agency, enforces the
COPPA Rule, which spells out what operators of websites and online services must do to protect
children's privacy and safety online.
We do not specifically market to children under the age of 13 years old.
CAN SPAM Act
The CAN-SPAM Act is a law that sets the rules for commercial
email,
establishes requirements for commercial messages, gives recipients the right to have emails
stopped from being sent to them, and spells out tough penalties for violations.
We do NOT collect your email address or any other PII for that matter.
CONTACT US
If there are any questions regarding this privacy policy, you may
contact
us using the information below.
Cosmic-OS
Red Square, Moscow
Russia
<EMAIL_ADDRESS>Last edited on: September 18, 2018


|
The Legend of Python, Modular Interface Specification
Revison 2.2 12/5/2018
ThisProject'spurposeistore-designanopen-sourceversionofTheLegendofZelda
|
This class represents the Keese enemy. More...
Public Member Functions | |
| def | __init__ (self, x, y) |
| Constructor for Keese. More... | |
| def | genRestLength (self) |
| Sets the Keese rest length. More... | |
| def | genTravelPoint (self) |
| Creates a new travel point for Keese. More... | |
| def | switchSprite (self) |
| Iterates through the sprite list. More... | |
| def | stop (self) |
| Stops the Keese. More... | |
| def | setMoveSpeed (self) |
| Sets the Keese x and y movement speed. More... | |
| def | checkState (self) |
| Evaluates the state of the Keese. More... | |
| def | enemyLogic (self) |
| Controls Keese logic. More... | |
| Public Member Functions inherited from actor.enemy.Enemy | |
| def | __init__ (self, x, y) |
| Constructor for Enemy. More... | |
| def | checkState (self) |
| Empty function for evaluating Enemy state. | |
| def | move (self) |
| Moves the Enemy. More... | |
| def | enemyLogic (self) |
| Empty function for logic of Enemy. | |
| def | update (self) |
| Update loop for a Enemy. More... | |
| def | hit (self, direc) |
| Hit dectetion for Enemy. More... | |
Public Attributes | |
| isMoving | |
| Whether the Keese is moving. | |
| canStop | |
| Whether the Keese can stop. | |
| isResting | |
| Whether the Keees is resting. | |
| travelPoint | |
| Point the Keese is traveling to. | |
| restTime | |
| The amount of frames the Keese will rest for. | |
| restStartFrame | |
| The frame the Keese starts resting. | |
| flyStartFrame | |
| The frame the Keese starts flying on. | |
| spriteIndex | |
| The sprite list index. | |
| maxHP | |
| Keese max health. | |
| HP | |
| Keese current health. | |
| dmg | |
| Keese damage. | |
| image | |
| Keese current sprite. More... | |
| sprites | |
| Keese sprite list. | |
| xSpeed | |
| The current x-directional speed for Keese in movement/stationary state. More... | |
| ySpeed | |
| The current y-directional speed for Keese in movement/stationary state. More... | |
| hitCount | |
| Integer value representing the buffer for the number of hits for Keese after being hit by player character. More... | |
| isHit | |
| Represents the current state if Keese has collided with player character attack. More... | |
| Public Attributes inherited from actor.enemy.Enemy | |
| image | |
| Enemy Pygame surface. | |
| rect | |
| Rectanlge that represents enemy. | |
| id | |
| Enemy x postion. More... | |
| isHit | |
| Wether the enemy is hit. | |
| stuncount | |
| Remaining stun frames. | |
| maxHP | |
| Enemy max health. | |
| HP | |
| Enemy current health. | |
| dmg | |
| Enemy damage. | |
| hitCount | |
| This represents the buffer for the number of hits for the Enemy after being hit by player character. More... | |
| hitdir | |
| Represents the direction Enemy is hit in by player character attack. More... | |
| xSpeed | |
| Enemy speed in the x direction. | |
| ySpeed | |
| Enemy speed in the y direction. | |
| frameCounter | |
| Total number of frames the enemy has been alive. | |
This class represents the Keese enemy.
| def actor.keese.Keese.__init__ | ( | self, | |
| x, | |||
| y | |||
| ) |
| def actor.keese.Keese.checkState | ( | self | ) |
| def actor.keese.Keese.genRestLength | ( | self | ) |
Sets the Keese rest length.
Generates a random number between [1,2] inclusive as the rest time between movements and sets the rest start frame to the current frame
| def actor.keese.Keese.genTravelPoint | ( | self | ) |
Creates a new travel point for Keese.
Generate a random point to move to between 0 an the width - 30 of the screen for the x coordinate and between 0 and the height - 30 of the screen for the y coordinate
| def actor.keese.Keese.setMoveSpeed | ( | self | ) |
Sets the Keese x and y movement speed.
Compares the two lengths of travel (x and y) and sets the speed in which ever direction is longer to the max speed and the other to a scalar multiple of the max speed based on the ratio of the two lengths
| def actor.keese.Keese.stop | ( | self | ) |
| def actor.keese.Keese.switchSprite | ( | self | ) |
Iterates through the sprite list.
Swaps between the two sprites that are avalible for the keese
| actor.keese.Keese.hitCount |
Integer value representing the buffer for the number of hits for Keese after being hit by player character.
| actor.keese.Keese.isHit |
Represents the current state if Keese has collided with player character attack.
| actor.keese.Keese.xSpeed |
The current x-directional speed for Keese in movement/stationary state.
| actor.keese.Keese.ySpeed |
The current y-directional speed for Keese in movement/stationary state.


In the tenth rotation, my class only had time for making pants. We made pajama pants.
The Process:
We picked out fabric and cut it out according to our size, then we sewed the outsides of the fabric, which is what would end up being the
outside of the legs of the pants. When cutting out the fabric we also cut out a drawstring that would go in our pants. We sewed this.
After sewing the fabirc together and making the belt, we pinned the crotch area of the pants and sewed it together. By this time, we had the basic shape of the pants.
Next, we hemmed our pants to fit and put holes at the waist where the belt would feed through. After we had done this, we were done.
The hardest part for me was the drawstring, surprisingly. I couldn’t find the original piece of fabric that I had cut out for my belt.
This meant that I had to make another one, in the process of sewing it together. This newer piece of fabric was thicker than
my original as my other one and of course looked different than everyone else’s.
Pulling it through the waist of my pants was exceptionally hard and took me a solid half hour. But I eventually got it through and the pants fit quite well.
I’ve even gotten some compliments around the dorm.


--- layout: post title: "A Brief Overview of the Success Story of Large Language Models" subtitle: "Timo Denk, Zalando" date: 2021-05-20 20:00:00 background: '/img/posts/timo_denk.jpg' future_date: False layer_shift: True ---
BERT here, GPT there, [you name it] is all you need... Self-supervised, large-scale language models have been vastly successful in recent years. Today's top scorers on NLP benchmarks are almost exclusively Transformer-based architectures. This DSC talk will give a brief overview of the success story of large language models. We will look into the most prominent papers that are built on top of the Transformer, discuss current research directions, and develop an intuition for why ultra-large language models work so exceptionally well.
Timo Denk received his Bachelor's degree in Computer Science from DHBW Karlsruhe in 2019, working on Wordgrid,
an approach to understanding documents with 2-dimensional structure, by using word-level information.
With his wide range of interests, he worked on a wide variety of projects during his studies,
ranging from 3d-printing a violin to a smart poker table which detects player's cards and calculates winning
probabilities
for each player. Since 2016, he also operates a hardware and software development company focusing on
microcontroller programming.
In 2019, he joined Zalando's outfits team as an Applied Scientist, where he works on outfit generation with methods
from
natural language processing (NLP).
For more information about Timo please check out his website timodenk.com,
and for more information about this Meetup have a look at freiburg.ai.
The event will take place on Thursday, May 20th, 2021 at 8:00pm . It will be a joint event with Freiburg AI and will take place online. You can join the live stream at this URL! Kindly help us plan ahead by registering for the event on our meetup page.


SUBROUTINE DLABAD( SMALL, LARGE ) * * -- LAPACK auxiliary routine (version 3.1) -- * Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd.. * November 2006 * * .. Scalar Arguments .. DOUBLE PRECISION LARGE, SMALL * .. * * Purpose * ======= * * DLABAD takes as input the values computed by DLAMCH for underflow and * overflow, and returns the square root of each of these values if the * log of LARGE is sufficiently large. This subroutine is intended to * identify machines with a large exponent range, such as the Crays, and * redefine the underflow and overflow limits to be the square roots of * the values computed by DLAMCH. This subroutine is needed because * DLAMCH does not compensate for poor arithmetic in the upper half of * the exponent range, as is found on a Cray. * * Arguments * ========= * * SMALL (input/output) DOUBLE PRECISION * On entry, the underflow threshold as computed by DLAMCH. * On exit, if LOG10(LARGE) is sufficiently large, the square * root of SMALL, otherwise unchanged. * * LARGE (input/output) DOUBLE PRECISION * On entry, the overflow threshold as computed by DLAMCH. * On exit, if LOG10(LARGE) is sufficiently large, the square * root of LARGE, otherwise unchanged. * * ===================================================================== * * .. Intrinsic Functions .. INTRINSIC LOG10, SQRT * .. * .. Executable Statements .. * * If it looks like we're on a Cray, take the square root of * SMALL and LARGE to avoid overflow and underflow problems. * IF( LOG10( LARGE ).GT.2000.D0 ) THEN SMALL = SQRT( SMALL ) LARGE = SQRT( LARGE ) END IF * RETURN * * End of DLABAD * END


Debate Dictionary
- Cards
Cards are pieces of evidence in your case. Fun fact: Evidence in debate cases is called cards because in the time before computers, people would cut of evidence from a magazine or a scientific journal and put it on a 3 by 5 index card. Cards usually must come from a reputable academic source, a reputable news publication, a government agency or others that have a similar reputation. Cards in a speech are usually introduced in a speech with something like "According to _," Cards can also be identified by using the last name of the main author and the last two digits of the year the publication was published, for example, "Can I see your Johnson '13 card?"
- Dropping
Dropping refers to the act of not adressing an opponent's point in your rebuttal. If your opponent calls you out, this can usually result in a loss, so don't do it.
- Forensics
A field that encompasses Debate, Public Speaking, Extemporaneous Speaking and Interp/Speech.


Extensions for em-http so that we can use consumer.sign! with an EventMachine::HttpClient instance. This is purely syntactic sugar.
This code was lifted from the em-http-request because it was removed from the gem June 19, 2010 see: github.com/igrigorik/em-http-request/commit/d536fc17d56dbe55c487eab01e2ff9382a62598b
# File lib/oauth/client/em_http.rb, line 67 def normalize_uri @normalized_uri ||= begin uri = @uri.dup encoded_query = encode_query(@uri, @options[:query]) path, query = encoded_query.split("?", 2) uri.query = query unless encoded_query.empty? uri.path = path uri end end
Add the OAuth information to an HTTP request.
Depending on the options[:scheme]
setting this may add a
header, additional query string parameters, or additional POST body
parameters. The default scheme is header
, in which the OAuth parameters as put into the
Authorization
header.
http - Configured Net::HTTP instance, ignored in this scenario except for getting host.
consumer - OAuth::Consumer instance
token - OAuth::Token instance
options - Request-specific options (e.g. request_uri
,
consumer
, token
, scheme
,
signature_method
, nonce
, timestamp
)
This method also modifies the User-Agent
header to add the OAuth gem version.
See Also: OAuth core spec version 1.0, section 5.4.1
# File lib/oauth/client/em_http.rb, line 26 def oauth!(http, consumer = nil, token = nil, options = {}) options = { :request_uri => normalized_oauth_uri(http), :consumer => consumer, :token => token, :scheme => 'header', :signature_method => nil, :nonce => nil, :timestamp => nil }.merge(options) @oauth_helper = OAuth::Client::Helper.new(self, options) self.__send__(:"set_oauth_#{options[:scheme]}") end
Create a string suitable for signing for an HTTP request. This process
involves parameter normalization as specified in the OAuth specification. The exact normalization also
depends on the options[:scheme]
being used so this must match
what will be used for the request itself. The default scheme is
header
, in which the OAuth
parameters as put into the Authorization
header.
http - Configured Net::HTTP instance
consumer - OAuth::Consumer instance
token - OAuth::Token instance
options - Request-specific options (e.g. request_uri
,
consumer
, token
, scheme
,
signature_method
, nonce
, timestamp
)
See Also: OAuth core spec version 1.0, section 9.1.1
# File lib/oauth/client/em_http.rb, line 52 def signature_base_string(http, consumer = nil, token = nil, options = {}) options = { :request_uri => normalized_oauth_uri(http), :consumer => consumer, :token => token, :scheme => 'header', :signature_method => nil, :nonce => nil, :timestamp => nil }.merge(options) OAuth::Client::Helper.new(self, options).signature_base_string end
# File lib/oauth/client/em_http.rb, line 80 def combine_query(path, query, uri_query) combined_query = if query.kind_of?(Hash) query.map { |k, v| encode_param(k, v) }.join('&') else query.to_s end if !uri_query.to_s.empty? combined_query = [combined_query, uri_query].reject {|part| part.empty?}.join("&") end combined_query.to_s.empty? ? path : "#{path}?#{combined_query}" end
Since we expect to get the host etc details from the http instance (…), we create a fake url here. Surely this is a horrible, horrible idea?
# File lib/oauth/client/em_http.rb, line 94 def normalized_oauth_uri(http) uri = URI.parse(normalize_uri.path) uri.host = http.address uri.port = http.port if http.respond_to?(:use_ssl?) && http.use_ssl? uri.scheme = "https" else uri.scheme = "http" end uri.to_s end
# File lib/oauth/client/em_http.rb, line 112 def set_oauth_body raise NotImplementedError, 'please use the set_oauth_header method instead' end
# File lib/oauth/client/em_http.rb, line 107 def set_oauth_header headers = (self.options[:head] ||= {}) headers['Authorization'] = @oauth_helper.header end
# File lib/oauth/client/em_http.rb, line 116 def set_oauth_query_string raise NotImplementedError, 'please use the set_oauth_header method instead' end


WITNESS LIST Finance Committee February 4, 1999-9:00A Bd of Private Investigators/Securit On: Craig, George (Board of Private Investigators/Security Agencies), Corpus Christi Kimbrough, Jay (Board of Private Investigators/Security Agencies), Austin Comm. on Law Enforcement Standards On: Dozier, Jim (Commission on Law Enforcement Standards and Education_(TCLEOSE)), Austin Markum, III, Onzelo (TCLEOSE), League City Stivers, Joe (TCLEOSE), Huntsville Registering, but not testifying: On: Laine, Edward (TCLEOSE), Austin Williams, Charles W. (TCLEOSE), not indicated Commission on Fire Protection On: Abernathy, David (Commission on Fire Protection), Austin Munoz, Ana R. (Commission on Fire Protection), Austin Thompson, Thomas R. (Commission on Fire Protection), Austin Warren, Gary L. (Commission on Fire Protection), Austin Registering, but not testifying: On: Barrett, Pat (Commission on Fire Protection), College Station Campbell, Helen (State Firemen's & Fire Marshals' Association), Austin Higgins, Mike (Texas State Association of Fire Fighters), Austin Commission on Jail Standards On: Crump, Jack E. (Commission on Jail Standards), Austin Fillmore, Debbie (Commission on Jail Standards), Austin Registering, but not testifying: On: Houston, Vincent (Commission on Jail Standards), Austin Nettikumara, Manjula (Commission on Jail Standards), Austin Corr. Managed Hlth Care Adv Comm. On: Smith, David R. (Correctional Managed Health Care Advisory Committee), Lubbock Registering, but not testifying: On: Hightower, Allen (Correctional Managed Health Care Advisory Committee), Huntsville Department of Criminal Justice On: Cox, Pam (Aid to Victims of Domestic Abuse), Houston Fabelo, Tony (Criminal Justice Policy Council), Austin Moody, William H. (TDCJ), Washington Scott, Wayne (Texas Department of Criminal Justice (TDCJ)), Huntsville Switzer, Tony (Texas Council on Family Violence), Austin Young, Robert (TDCJ), Austin Registering, but not testifying: On: Benestamte, John (TDCJ), Huntsville Livingston, Brad (TDCJ), Austin Juvenile Probation Commission On: Brooke, Linda (Juvenile Probation Commission), Austin Lake, Betsy (Juvenile Probation Commission), Austin Spriggs, Vicki (Juvenile Probation Commission), Austin Local Cont. Educ. for Peace Officer On: Brooke, Linda (Juvenile Probation Commission), Austin Lake, Betsy (Juvenile Probation Commission), Austin Spriggs, Vicki (Juvenile Probation Commission), Austin Polygraph Examiners Board On: Ditucci, Frank (Polygraph Examiners Board), Austin Teigen, William (Polygraph Examiners Board), Dallas


Before we get started, let’s create the folders needed for this application:
/flaskr
/static
/templates
The flaskr folder is not a python package, but just something where we drop our files. Directly into this folder we will then put our database schema as well as main module in the following steps. The files inside the static folder are available to users of the application via HTTP. This is the place where css and javascript files go. Inside the templates folder Flask will look for Jinja2 templates. The templates you create later in the tutorial will go in this directory.
Continue with Step 1: Database Schema.


This guide defines the following value sets. Note: value sets defined in the base Composition resource or in US Core are not included in this list.
| Name | Definition |
| DischargeSummaryDocumentTypeCode | http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.1138<IP_ADDRESS>.1 A value set of LOINC document codes for discharge summaries. Specific URL Pending |
| ConsultDocumentType | http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.1138<IP_ADDRESS>.31 Specific URL Pending |
| ReferralDocumentType | http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.1138<IP_ADDRESS>.2.3 A referral note provides a consulting physician specified patient information about the patient referred. Specific URL Pending |
| ProcedureNoteDocumentTypeCodes | http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.1138<IP_ADDRESS>.1 A value set of LOINC document codes for Procedure Notes. Specific URL Pending |
| HPDocumentType | http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.1138<IP_ADDRESS>.22 Specific URL Pending |
| LOINC Imaging Document Codes | http://hl7.org/fhir/ccda/ValueSet/<IP_ADDRESS>.4.1.12<IP_ADDRESS> A value set of LOINC document type codes for Diagnostic Imaging Reports. |
| DIRSectionTypeCodes | http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.1138<IP_ADDRESS>.59 The Section Type codes used by DIR are all narrative document sections. The codes in this table are drawn from LOINC (http://www.loinc.org/) and DICOM (http://medical.nema.org/). The section/code should be selected from LOINC or DICOM for sections not listed in this table. |
| SurgicalOperationNoteDocumentTypeCode | http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.1138<IP_ADDRESS>.1 Specific URL Pending |
| ProgressNoteDocumentTypeCode | http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.1138<IP_ADDRESS>.1 Specific URL Pending |
| TransferDocumentType | http://hl7.org/fhir/ccda/ValueSet/2.16.840.1.1138<IP_ADDRESS>.2.4 A transfer document is exchanged between care providers when a patient transfers from one care setting to another. This value set includes all LOINC codes whose Component = Transfer Summary Note* and SCALE_TYPE = Doc. |
The value sets used in US Core are not fully aligned with those in C-CDA, though the differences are often minor. The C-CDA on FHIR project will not attempt to address such alignment issues. Rather, implementers moving from C-CDA to C-CDA on FHIR will need to review the US Core profiles and value sets and ensure that their instances FHIR instances are compliant. We hope that ongoing work in HL7 will better align US Core, C-CDA, and the Core FHIR specifications in the future.
Full details on US Core value sets can be found on the US Core Terminology page
See the FHIR terminology section for a complete discussion on code systems and a list of codes system names used in FHIR. The following additional names (URIs) have been identified for this implementation guide, If a URI is listed here, it SHALL be used in the US Core profiles in preference to any other code system name.


---
layout: page-fullwidth
permalink: /Howto/
---
How to Use GitHub for Collecting Assignments
Getting started
Instructions
- Create new folder scripts then create __init__.py
- Download file
config.py and fill in appropriate information
- Download file
github.py which contain basic function for creating, deleting users and repos
- Download file
create_repo.py: which read a csv file containing user information and create correspond private repos
- Download file
users.csv: which is a sample csv file containing GitHub username of users
Finally, run file create_repo.py to create private repos for students.


Styling in React Workshop
On completion of the evening workshop each student will:
-
Understand different approaches to styling in React
-
Understand styled-components and be able to use them
Styling in React Evening Workshop Curriculum
-
SASS implementation
-
add SASS support to your Create React App
- understand the use cases of this approach
-
styled-components
-
add styled-components to your application
- refactor your components into styled-components


  Sometimes the level of madness is so high that they don’t even notice the obvious, strange things in the behavior of their pets: all those unnatural poses, the way they stare at you, and the eyes that have a fire burning in them.
We at Bright Side came across some evidence that cats are not always nice and fluffy. It seems some of them are trying to hide their dark side in vain.
“Wanted to take a charming photo of a cat taking care of its sick owner. The question is — which of us is really sick?”
— Rush around the room, eat the flower, spill the soil on the floor, and leave a puddle on the laminate!
— But I am not allowed to do that!
— You must!
“I don’t know what happened, but I’d better stay at my friends’ overnight.”
This kitten looks like a little lord of darkness.
We wouldn’t want to come across him in a dark alley.
Who summoned me?
When visiting the kitchen doesn’t promise anything good:
This cat is familiar with black magic for sure.
If you look at this cute kitten long enough, you’ll end up having chills down your spine.
Contact with the higher powers has been successfully established.
The connection with a different world has been established as well.
He seems to be plotting something.
What made him get into this strange pose?
Bookshelves have eyes too.
“I heard that if a cat sees a circle, he will definitely sit inside of it. But here something went hilariously wrong.”
My human is behaving badly again!

“Watching my mom’s animals while she is away... was not warned about this one.”
If you suddenly see this, you might want to run away and leave all your property to this cat.
“So my girlfriend saw this at the front door at 3:00 AM. We don’t have a cat.”
Do your cats behave in a strange way too? We would be glad to hear from you in the comments!
Preview photo credit Sidarius / reddit


---
title: "Special Quarantine Edition"
date: "2020-03-25 00:00:00 -06:00"
categories:
- whats-blooming
layout: "post"
blog-banner: "whats-blooming-now-spring.jpg"
post-date: "March 26, 2020"
post-time: "12:00 PM"
blog-image: "2020-03-26-wbn.jpg"
published: true
---
While life seems pretty heavy right now, I want to show you that there is a lot to look forward to. The following are photos of plants I'm looking forward to seeing in bloom.
Blooming in the Water Conservation Garden, July to October.
This isn't the first time this plant has been featured on our bloom blog, and it won't be the last. Yes, botanists have favorites.
Blooming in the Water Conservation Garden and Children's Garden, June to September.
This plant may be small, but you can't miss it, with its unusual purple-blue flowers and curly seed heads that follow.
Blooming along the Floral Walk, July to September.
This bee knows it's hard to get alone time here, as people usually accumulate in awe of these vibrant flowers. But hey, after this social distancing is over that may not 'bee' such a bad thing!
Blooming in the Water Conservation Garden in August.
This is a night bloomer, hence its white flower, which aids night pollinators in doing their magic.
Blooming in the Water Conservation Garden, July to September.
Blue skies and sunflowers?! Yes, please.
This is just a glimpse of what the future holds. I hope it brightened your day. From all of us here at the Garden, we hope you and your loved ones stay healthy and safe. We hope to see you soon.


Given a linked list implementation, deleting
the element at arbitrary position i
takes how long in the
average case?
\Theta(i)
time\Theta(1)
time\Theta(n)
time\Theta(\log n)
time\Theta(n \log n)
timeYou cannot delete a node until you get to it.
Starting from the front, how long does it take to get
to the i
th node?
Once you do reach the node, then you can remove it in constant time.


For this puzzle, we want Thor to reach his light of power. All we have to do is compare Thor's coordinates with the position of its light of power and output the good direction.
#include <stdlib.h> #include <stdio.h> int main(int argc, char** argv) { // Coordinates of the light and Thor int lX, lY, tX, tY; scanf("%d%d%d%d", &lX, &lY, &tX, &tY); for (;;) { if (tY < lY) { printf("S"); tY++; } else if (tY > lY) { printf("N"); tY--; } if (tX < lX) { printf("E"); tX++; } else if (tX > lX) { printf("W"); tX--; } printf("\n"); } return EXIT_SUCCESS; }
import java.util.*; class Player { public static void main(String args[]) { Scanner in = new Scanner(System.in); /* We could store the coordinates of Thor and its target (4 vars) Or like here, store the difference target - Thor (2 vars) It is more efficient for comparisons and simpler*/ int diffX = in.nextInt(); int diffY = in.nextInt(); diffX -= in.nextInt(); diffY -= in.nextInt(); while (true) { if (diffY > 0) { System.out.print("S"); diffY--; } else if (diffY < 0) { System.out.print("N"); diffY++; } if (diffX > 0) { System.out.print("E"); diffX--; } else if (diffX < 0) { System.out.print("W"); diffX++; } System.out.print("\n"); } } }
# lX, lY: coordinates of the light of power # tX, tY: Thor's coordinates lX, lY, tX, tY = [int(i) for i in input().split()] while (True): ch1 = ch2 = "" if tY < lY: ch1 = "S" tY+=1 elif tY > lY: ch1 = "N" tY-=1 if tX < lX: ch2 = "E" tX+=1 elif tX > lX: ch2 = "W" tX-=1 print(ch1, ch2, sep="")


- Spring surf Clojure and Alfresco H2 support now in Maven Central
- Legacy libraries for your maven build
Debug your build with the plan maven plugin
Contention over configuration
While ThoughtWorks put it on hold, there are still a number of occasions where a normal Java guy such as the truly yours have to face refactorings of ginormus Maven builds. In my company, for instance, I'm now in the situation where I need to speed up the build of one component whose project structure involves 27 POM files, with up to 4 levels of nesting. Needless to say, there are tens of plugin executions, plugins and all the possible Maven black magic you can think of. The default options for build introspection (help plugin, enable debug, etc.) left me helpless in the middle of a gargantuan build execution log file.
Plan plugin FTW
I ended up writing a small plugin to help me debugging the build by dumping the execution plan. I originally named it plan-maven-plugin
, and put all the sources on github. As the plugin is already on Maven Central, you only need to place the following in your settings.xml
:
<pluginGroups>
<pluginGroup>tk.skuro</pluginGroup>
</pluginGroups>
Thanks to David Thume, this is what it looks like now:
$ mvn plan:plan -Dgoals=clean,javadoc:jar,sources:jar,package,gpg:sign
...

I still have a long way to go before I can bring my build to acceptable performance levels, but surely enough this will give me much more insights on what's possibly going wrong. Enjoy!
blog comments powered by Disqus


Event Location:
University of Edinburgh
18 Holyrood Park Road
Edinburgh, , United Kingdom
Abstract:
Microsoft released SQL Azure more than two years ago - that's enough time for testing (I hope!). So, are you ready to move your data to the Cloud? If you’re considering a business (i.e. a production environment) in the Cloud, you need to think about methods for backing up your data, a backup plan for your data and, eventually, restoring with Red Gate Cloud Services. In this session, you’ll see the differences, functionality, restrictions, and opportunities in SQL Azure and On-Premise SQL Server 2008/2008 R2/2012. We’ll consider topics such as how to be prepared for backup and restore, and which parts of a cloud environment are most important: keys, triggers, indexes, prices, security, service level agreements, etc.
Speaker(s): Tobias Koprowski,
Abstract:
Welcome to Microsoft's world of the buzzword. Yes, they've done it again and created another ambiguous term that no one really understands. AlwaysOn is a powerful group of highly available technologies, and in this presentation, we will delve into their murky world reveal the technology behind the buzz. Focusing specifically on the two key components of SQL Server 2012 AlwaysOn in Failover Clustered Instances and Availability Groups, we will investigate their pre-requisites, setup, administration, use drawbacks. We will look at: Using Windows 2008, 2012 and Server Core Windows Clustering Quorum Failover Clustered Instances Availability Groups Readable Secondaries Clustering Tools and PowerShell Dummies and higher are welcome
Speaker(s): Mark Broadbent,
Abstract:
Do you design and build Data Warehouses? Are you interested in learning about big data design challenges and how you can avoid them? Would you like to know more about Parallel Data Warehouse (PDW), MPP Architectures and Microsoft's Big Data Platform? If so then this is the session for you. We will visit the architectural components of PDW and look at some of the new features available in V2. We will also dive into some of the lessons learned developing systems for PDW in the field. You will leave this session understanding why you should be thinking about PDW for your data warehouse and how you can accelerate the delivery of your PDW project.
Speaker(s): James Rowland-Jones,
Abstract:
Data Explorer is an Information Worker focused ETL Tool integrated in Excel 2013. We will show this cool new tool to mash up data from different data sources (from Facebook to ODATA, from SQL Server to Files in a table). We will show in many live demos transformations and will go into the formular engine and possibilities for using it with PowerPivot and PowerView as an output.
Speaker(s): Oliver Engels,
Abstract:
Data Quality Services is a solution for helping maintain the quality of data and ensure the data is suited for business usage. MDS is the solution for master data management in the enterprises by providing a central data hub to ensure the consistency of data across different applications and environments. In this session we will have a quick look at the basics of DQS and MDS in SQL Server 2012 and discuss the integration of DQS and MDS with the enterprise environments along with some interesting demos.
Speaker(s): Sanjaya Padhi,
Abstract:
Session Details not available
Speaker(s): n/a n/a,
Abstract:
When the query optimizer inaccurately estimates the number of rows for query execution plan iterators, performance can suffer due to the generation and use of a suboptimal plan. Fixing cardinality estimate issues will help the query optimizer generate a higher quality plan. This session will teach you how to identify cardinality estimate issues in your query execution plan and also cover various ways in which cardinality estimate issues can be addressed.
Speaker(s): Joe Sack,
Abstract:
Microsoft have teamed with HortonWorks to provide their own distribution of Hadoop running on both Windows Server as well as Azure. This shows a real intention on looking to Big Data. Being able to store huge amounts of data is no good if you do not have the tools to get the information back out. Luckily Microsoft have those tools in PV and PP. This session will be broken into 2. Allan will set the scene with Hadoop and give us a tour of what is on offer and quickly how to look at the data. Jen will then follow this up and really drive some business benefits from the data stored in Hadoop.
Speaker(s): Allan Mitchell,
Abstract:
This fun and demo packed hour is a look at some of cool stuff you can do with Micosoft Access and SQL Server Learn: - How you can create complex data entry forms in 2 minutes - Use access as a RAD or prototyping tool - Publish database forms to sharepoint - Create complex reports - No need for ETL processes. Learn how to master the black art of cut and paste. - Go behind the scenes to see how access uses extended properties to extend SQL Data Models - How to create a 200 user access solution (we have one!) - Some horror stories and how people abuse Access Rotten Tomatoes Provided for anyone that really hates Microsoft Access
Speaker(s): Bob Duffy,
Abstract:
This session will concentrate on explanation of how to start using and analysing the data from one of the most popular social networks - Twitter. We shall take a look at the different dashboards and we shall try to understand some of the meanings. This presentation shall try to explore the best of the existing Microsoft technologies for an accessible Twitter data analysis.
Speaker(s): Niko Neugebauer,
Abstract:
New to SQL Server 2008, Extended Events provide a refreshingly new method of looking at what occurs inside of SQL Server. This session will show you how to leverage Extended Events to solve complex problems by identifying the root cause faster than other methods of data collection provide.
Speaker(s): Jonathan Kehayias,
This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.
LinkedIn: https://uk.linkedin.com/in/koprowskit
Contact: http://koprowskit.eu/geek/
Founder of Shadowland Consulting. In January 2015 decided to permanently leave Poland and discover new worlds. Actually settled in Hucknall (The Last home of The Byron Family). Community leader focused on SQL Server, SharePoint, security, collaboration and ITIL, DR, BCM, and SLA. Love licensing stuff. Microsoft Certified Trainer, freelancer, and consultant. Subject Matter Expert at Microsoft. Member of Microsoft Terminology Community, Friends of RedGate PLUS, PASS, ISSA, ACM and more. Since 1st July 2010 Data Platform MVP. Creator of SQLDAY Conference and Conference CEO 2009-2011. Co-Leader of PASS East Midlands Group. Speaker at group meetings and conferences. STEM Ambassador. Traveler. Coffee Addicted.
LinkedIn: https://www.linkedin.com/in/joesack
Joe Sack is a Principal Program Manager in the SQL Server product team at Microsoft, with a focus on the Query Optimizer. Joe is an author and speaker with over 18 years of experience in the industry, specializing in performance tuning, high availability and disaster recovery.
LinkedIn: http://pt.linkedin.com/in/webcaravela/
Contact: http://www.nikoport.com
Niko Neugebauer is a Data Platform Consultant. A SQL Server MVP with over 20 years of experience in IT, he is passionate about the Microsoft Data Platform and community. Founder of the Portuguese SQL Server User Group and the main organizer of the first SQLSaturday event outside of North America (#78 Portugal), Niko speaks regularly at events such as PASS Summit, SQLRally, SQLBits, and SQLSaturday events around the world. Niko loves sharing information and knowledge and has authored over 130 blog posts on Columnstore Indexes, and regularly contributes to the open-sourced CISL library focused on Columnstore Indexes.
Contact: http://blogs.prodata.ie/author/bob.aspx
Bob Duffy is a SQL Server MVP from Dublin, Ireland who is MCA, MCM. and Analysis Services Maestro certified. Bob works as a Database Architect at the Prodata SQL Centre of Excellence where he specializes in business intelligence and performance tuning.
Contact: https://onlysearch.wordpress.com/
Allan Mitchell is a SQL Server MVP and runs elastio, a small consultancy helping customers to make informed decisions about their data storage and integration. His focus is on enterprise search as well as real-time data integration.
Contact: http://blogs.msdn.com/sqlserverfaq
Sanjaya Padhi has worked at Microsoft for more than 6 years and on SQL Server since 2004. He’s worked on the SQL Server Support team for more than 4 years and is currently a SQL Server PFE in Europe. He’s passionate about SQL Server, especially replication, performance tuning, and SQL Server BI. Recently, he’s been delivering workshops and chalk talk sessions to customers about the latest and upcoming SQL Server releases.
LinkedIn: https://uk.linkedin.com/in/retracement
Contact: http://tenbulls.co.uk
Mark Broadbent is a Microsoft Certified Master in SQL Server, Chapter Leader, Virtual Chapter Leader, SQLSaturday Cambridge and SharePoint Saturday Cambridge founder (the UKs first SQLSaturday) and awarded Microsoft#39;s Community Contributor award in 2011 and the PASS Outstanding Volunteer award in 2012. Mark is a regular speaker at both International and National events and is an expert in HADR solutions, SQL Server migration, and SQL Server Concurrency control.
Contact: https://www.sqlskills.com/blogs/jonathan
Jonathan Kehayias is a Principal Consultant and trainer with SQLskills, and has been recognized as a Microsoft Data Platform MVP for over 10 years, and was the youngest person ever to achieve the Microsoft Certified Master – SQL Server certification. He has presented at numerous conferences including PASS Summit and SQL Rally, SQLBits, VMware Open Forum, SQLintersection, and multiple SQLSaturdays around the world. As a performance tuning and high availability expert for SQL Server, Jonathan has architected and implemented complex systems and solutions for some of the worlds most challenging workloads.
Contact: http://www.ssis-components.net
Oliver Engels is CEO of oh22data AG, a Microsoft Gold Partner in Germany specializing in CRM and BI. His special interests are Azure, Data Governance and Integration, Visualisation Tools like SSRS, Power BI, Tableau, R, and SharePoint. He has worked with SQL Server since version 6.5 and is a founder and Board member of PASS Germany, a PASS Regional Mentor, and runs the Frankfurt PASS Local Group. For more than seven years he is a Microsoft Data Platform MVP and a Microsoft pTSP.
LinkedIn: http://uk.linkedin.com/in/jrowlandjones/
James Rowland-Jones (JRJ) is a Principal Program Manager at Microsoft. He is currently part of the SQL Server team working on SQL Server 2019 Big Data Clusters and data virtualization. Prior to joining SQL Server, JRJ worked extensively on Azure SQL Data Warehouse. He helped the team launch Gen 1 of the service and led the product management effort to bring Gen 2 into preview.
The following is a list of sponsors that helped fund the event.