Check your activation letter for the date your Sky Broadband service is due to be activated. If the date hasn't arrived yet, or you have yet to receive your letter, leave the Sky wireless router plugged in and the lights should come on as soon as you are activated.
If it's more than three days past your activation date, check your phone line. Listen to your phone to see if you get a dial tone or the crackling line of a poor connection. If the line is not working, you will normally be unable to connect to your broadband service, and a poor connection will lead to an intermittent service at best. If you do not get a dial tone or the line is crackling you need to contact your line provider. If you have a BT line then, contact BT's faults department on 151 (from a BT line), or 0800 800 151 (from any line). If you have a Sky Talk phone line then contact 08442 410 515
If your phone line is working, unplug all other devices (e.g. telephones, Sky set-top boxes or fax machines) from your telephone line, and try replacing the microfilter you have used to connect your Sky wireless router to the phone socket with one of the other microfilters provided.
If this does not correct the problem:
If you've tried all of the above and the problem still isn't resolved, contact Technical Support on 08442 410 515.


WINGS OF PRAYER THEO APP
Complete Form
Name
Surname
Email
Password
Retype Password
Developed by SolveTech


As shown in Table 3, there are five basic forms of iterators used in the C++ Standard Library:
| Iterator form | Description |
input iterator | Read only, forward moving |
output iterator | Write only, forward moving |
forward iterator | Both read and write, forward moving |
bidirectional iterator | Read and write, forward and backward moving |
random access iterator | Read and write, random access |
Iterator categories are hierarchical. Forward iterators can be used wherever input or output iterators are required, bidirectional iterators can be used in place of forward iterators, and random access iterators can be used in situations requiring bidirectionality.
A second characteristic of iterators is whether or not they can be used to modify the values held by their associated container. A constant iterator is one that can be used for access only, and cannot be used for modification. Output iterators are never constant, and input iterators always are. Other iterators may or may not be constant, depending upon how they are created. There are both constant and non-constant bidirectional iterators, both constant and non-constant random access iterators, and so on.
Table 4 summarizes specific ways that various categories of iterators are generated by the containers in the C++ Standard Library.
| Iterator form | Produced by |
input iterator | istream_iterator |
output iterator | ostream_iterator inserter() front_inserter() back_inserter() |
bidirectional iterator | |
random access iterator | ordinary pointers |
In the following sections we describe the capabilities and construction of each form of iterator.
Input iterators are the simplest form of iterator. To understand their capabilities, consider an example algorithm:
template <class InputIterator, class T> InputIterator find (InputIterator first, InputIterator last, const T& value) { while (first != last && *first != value) ++first; return first; }
This algorithm, which is similar to the std::find() generic algorithm (Section 13.3.1), performs a simple linear search, looking for a specific value being held within a container. The contents of the container are described using two iterators, first and last. While first is not equal to last, the element denoted by first is compared to the test value. If this element is equal to the test value, the iterator, which now denotes the located element, is returned. If it is not equal, the first iterator is incremented and the loop cycles once more. If the entire region of memory is examined without finding the desired value, then the algorithm returns the end-of-range iterator.
This algorithm illustrates three features of an input iterator:
An input iterator can be compared for equality to another iterator. They are equal when they point to the same position, and not equal otherwise.
An input iterator can be dereferenced, using operator*() to obtain the value being denoted by the iterator.
An input iterator can be incremented, so that it refers to the next element in sequence, using operator++().
Notice that these features can all be provided with new meanings in a C++ program, since the behavior of the given functions can all be modified by overloading the appropriate operators. Because of this overloading, iterators are possible.
There are three main kinds of input iterators: ordinary pointers, container iterators, and input streams iterators.
Ordinary pointers. Ordinary pointers can be used as input iterators. In fact, since we can subscript and add to ordinary pointers, they are random access values, and thus can be used either as input or output iterators. The end-of-range pointer describes the end of a contiguous region of memory, and the dereference and increment operators have their conventional meanings. For example, the following code searches for the value 7 in an array of integers:
int data[100]; ... int* where = std::find(data, data+100, 7);
Note that constant pointers, which do not permit the underlying array to be modified, can be created by simply placing the keyword const in a declaration:
const int* first = data; const int* last = data + 100; // can't modify location returned by the following const int* where = std::find(first, last, 7);
Because ordinary pointers have the same functionality as random access iterators, most of the generic algorithms in the C++ Standard Library can be used with conventional C++ arrays, as well as with the containers provided by the C++ Standard Library.
Container iterators. All of the iterators constructed for the various containers provided by the C++ Standard Library are at least as general as input iterators. The iterator for the first element in a collection is always constructed by the member function begin(), while the iterator that denotes the past-the-end location is generated by the member function end(). For example, the following iterator searches for the value 7 in a list of integers:
std::list<int>::iterator where = std::find(aList.begin(), aList.end(), 7);
Each container that supports iterators provides a type with the name iterator within the class declaration. Using this type, iterators can uniformly be declared in the fashion shown. If the container being accessed is constant, or if the description const_iterator is used, then the iterator is a constant iterator.
Input stream iterators. The C++ Standard Library provides a mechanism to operate on an input stream using an input iterator. This ability is provided by the class istream_iterator, described in more detail in Section 2.3.1.
An output iterator has the opposite function of an input iterator. Output iterators can be used to assign values in a sequence, but cannot be used to access values. For example, we can use an output iterator in a generic algorithm that copies values from one sequence into another:
template <class InputIterator, class OutputIterator> OutputIterator copy (InputIterator first, InputIterator last, OutputIterator result) { while (first != last) *result++ = *first++; return result; }
A number of the generic algorithms manipulate two parallel sequences. Frequently the second sequence is described using only a beginning iterator, rather than an iterator pair. It is assumed, but not checked, that the second sequence has at least as many elements as the first.
In the algorithm shown here, two ranges are being manipulated: the range of source values specified by a pair of input iterators, and the destination range. The latter, however, is specified by only a single argument. It is assumed that the destination is large enough to include all values, and errors will ensue if this is not the case.
As illustrated by this algorithm, an output iterator can modify the element to which it points by being used as the target for an assignment. Output iterators can use the dereference operator only in this fashion; they cannot be used to return or to access the elements they denote.
As we noted earlier, ordinary pointers, like all iterators constructed by containers in the C++ Standard Library, can be used as output iterators. (Ordinary pointers are random access iterators, which are a superset of output iterators.) For example, in this code fragment elements from an ordinary C-style array are copied into a C++ Standard Library vector:
int data[100]; std::vector<int> newdata(100); ... std::copy(data, data+100, newdata.begin());
Just as the istream_iterator provides a way to operate on an input stream using the input iterator mechanism, the C++ Standard Library provides a datatype, ostream_iterator, that permits values to be written to an output stream in an iterator-like fashion (Section 2.3.2).
Yet another form of output iterator is an insert iterator (Section 2.4). An insert iterator changes the output iterator operations of dereferencing/assignment and increment into insertions into a container. This permits operations such as copy() to be used with variable length containers, such as lists and sets.
A forward iterator combines the features of an input iterator and an output iterator. It permits values to be both accessed and modified. One function that uses forward iterators is the replace() generic algorithm, which replaces occurrences of specific values with other values. This algorithm could be written as follows:
template <class ForwardIterator, class T> void replace(ForwardIterator first, ForwardIterator last, const T& old_value, const T& new_value) { while (first != last) { if (*first == old_value) *first = new_value; ++first; } }
Ordinary pointers, like all iterators produced by containers in the C++ Standard Library, can be used as forward iterators. For example, in the following code instances of the value 7 are replaced with the value 11 in a vector of integers:
std::replace(aVec.begin(), aVec.end(), 7, 11);
Bidirectional iterators are similar to forward iterators, except that bidirectional iterators support the decrement operator, operator--(), permitting movement in either a forward or a backward direction through the elements of a container. For example, we can use bidirectional iterators in a function that reverses the values of a container, placing the results into a new container:
template <class BidirectionalIterator, class OutputIterator> OutputIterator reverse_copy(BidirectionalIterator first, BidirectionalIterator last, OutputIterator result) { while (first != last) *result++ = *--last; return result; }
As always, the value initially denoted by the last argument is not considered part of the collection.
The reverse_copy() function could be used, for example, to reverse the values of a linked list, and place the result into a vector:
std::list<int> aList; .... std::vector<int> aVec (aList.size()); std::reverse_copy(aList.begin(), aList.end(), aVec.begin() );
Some algorithms require more functionality than simply accessing values in either a forward or backward direction. Random access iterators permit values to be accessed by subscript, subtracted one from another (to yield the number of elements between their respective values), or modified by arithmetic operations, all in a manner similar to conventional pointers.
With conventional pointers, arithmetic operations can be related to the underlying memory; that is, x+10 is the memory ten elements after the beginning of x. With iterators the logical meaning is preserved (x+10 is the tenth element after x), however different the physical addresses being described.
Algorithms that use random access iterators include generic operations like sorting and binary search. For example, the following algorithm randomly shuffles the elements of a container. This is similar to, although simpler than, the function std::random_shuffle() provided by the C++ Standard Library.
template <class RandomAccessIterator> void mixup(RandomAccessIterator first, RandomAccessIterator last) { while (first < last) { std::iter_swap(first, first + randomInteger(last - first)); ++first; } }
NOTE -- The function randomInteger described here appears in a number of the example programs presented in later sections.
The program will cycle as long as first denotes a position that occurs earlier in the sequence than the one denoted by last. Only random access iterators can be compared using relational operators; all other iterators can be compared only for equality or inequality. On each cycle through the loop, the expression
last - first yields the number of elements between the two limits. The function randomInteger() is assumed to generate a random number between 0 and the argument. Using the standard random number generator, this function could be written as follows:
unsigned int randomInteger(unsigned int n) // return random integer greater than // or equal to 0 and less than n { return std::rand() % n; }
This random value is added to the iterator first, resulting in an iterator to a randomly selected value in the container. This value is then swapped with the element denoted by the iterator first.
An iterator naturally imposes an order on an underlying container of values. For a vector or a map, the order is imposed by increasing index values; for a set, by the increasing order of the elements held in the container. For a list, the order is explicitly derived from the way values are inserted.
A reverse iterator yields values in exactly the reverse order of values given by the standard iterators. For a vector or a list, a reverse iterator generates the last element first, and the first element last. For a set it generates the largest element first, and the smallest element last. Strictly speaking, reverse iterators do not constitute a new category of iterator, but an adaptation of another iterator type. Consequently, we have reverse bidirectional iterators and reverse random access iterators. Any bidirectional or random access iterator can be adapted by the reverse_iterator template.
The list, set, and map datatypes provide a pair of member functions that produce reverse bidirectional iterators. The functions rbegin() and rend() generate iterators that cycle through the underlying container in reverse order. Increments to such iterators move backward, and decrements move forward through the sequence.
Similarly, the vector and deque datatypes provide functions, also named rbegin() and rend(), that produce reverse random access iterators. Subscript and addition operators, as well as increments to such iterators, move backward within the sequence.


--- title: Synchronize content of two buckets/directories type: docs repo: https://github.com/rstudio/cloudml menu: main: name: Synchronize content of two buckets/directories - cloudml parent: cloudml-reference aliases: - /reference/cloudml/gs_rsync.html - /cloudml/reference/gs_rsync.html - /guide/cloudml/reference/gs_rsync.html - /tools/tools/cloudml/reference/gs_rsync.html - /installation/cloudml/reference/gs_rsync.html - /tutorials/cloudml/reference/gs_rsync.html - /guide/tools/cloudml/reference/gs_rsync.html - /deploy/cloudml/reference/gs_rsync.html - /tools/cloudml/reference/gs_rsync.html - /tutorials/tools/cloudml/reference/gs_rsync.html ---
The gs_rsync
function makes the contents under destination
the same
as the contents under source
, by copying any missing files/objects (or
those whose data has changed), and (if the delete
option is specified)
deleting any extra files/objects. source
must specify a directory, bucket,
or bucket subdirectory.
gs_rsync(source, destination, delete = FALSE, recursive = FALSE,
parallel = TRUE, dry_run = FALSE, options = NULL, echo = TRUE)
| source | The file to be copied. This can be either a path on the local
filesystem, or a Google Storage URI (e.g. |
| destination | The location where the |
| delete | Delete extra files under |
| recursive | Causes directories, buckets, and bucket subdirectories to
be synchronized recursively. If you neglect to use this option
|
| parallel | Causes synchronization to run in parallel. This can significantly improve performance if you are performing operations on a large number of files over a reasonably fast network connection. |
| dry_run | Causes rsync to run in "dry run" mode, i.e., just outputting what would be copied or deleted without actually doing any copying/deleting. |
| options | Character vector of additional command line options to the gsutil rsync command (as specified at https://cloud.google.com/storage/docs/gsutil/commands/rsync). |
| echo | Echo command output to console. |


=== Test case: lasp_SUITE:uncontracted_latency_test/1 (click for source code) === Config value: [{watchdog,<0.4698.0>}<EMAIL_ADDRESS>{tc_group_properties,[]}, {tc_group_path,[]}, {data_dir,"/home/gcreupelandt/Documents/MEMOIRE/lasp/_build/test/lib/lasp/test/lasp_SUITE_data/"}<EMAIL_ADDRESS>=== Current directory is<EMAIL_ADDRESS>=== Started at 2020-09-27 16:49:37
*** User 2020-09-27 16:49:37.140 *** Beginning case: uncontracted_latency_test
*** User 2020-09-27 16:49:37.182 *** 16:49:37.087 [error] Supervisor received unexpected message: {gen_event_EXIT,{partisan_peer_service_events,#Ref<0.3825567104.3114795009.55602>},shutdown}
*** User 2020-09-27 16:49:37.182 *** 16:49:37.088 [info] Application partisan exited with reason: stopped
*** User 2020-09-27 16:49:37.182 *** 16:49:37.171 [info] Configured peer_service_manager partisan_pluggable_peer_service_manager on node 'runner@gcreupelandt-N551VW'
*** User 2020-09-27 16:49:37.182 *** 16:49:37.172 [info] Using node name: 'runner@gcreupelandt-N551VW'
*** User 2020-09-27 16:49:37.314 *** 16:49:37.314 [info] Partisan listening on {127,0,1,1}:47121 listen_addrs: [#{ip => {127,0,1,1},port => 47121}]
*** User 2020-09-27 16:49:37.324 *** 16:49:37.323 [info] Not using container orchestration; disabling.

*** User 2020-09-27 16:49:38.733 *** 16:49:38.733 [info] Disabling blocking sync...
*** User 2020-09-27 16:49:38.738 *** 16:49:38.738 [info] Configured peer_service_manager partisan_pluggable_peer_service_manager on node 'node-1@gcreupelandt-N551VW'
*** User 2020-09-27 16:49:40.077 *** Loading applications on node: 'node-2@gcreupelandt-N551VW'
*** User 2020-09-27 16:49:40.194 *** 16:49:40.194 [info] Enabling membership...
*** User 2020-09-27 16:49:40.196 *** 16:49:40.196 [info] Disabling blocking sync...
*** User 2020-09-27 16:49:40.200 *** 16:49:40.200 [info] Configured peer_service_manager partisan_pluggable_peer_service_manager on node 'node-2@gcreupelandt-N551VW'
*** User 2020-09-27 16:49:41.510 *** Loading applications on node: 'node-3@gcreupelandt-N551VW'
*** User 2020-09-27 16:49:41.619 *** 16:49:41.618 [info] Enabling membership...
*** User 2020-09-27 16:49:41.620 *** 16:49:41.620 [info] Disabling blocking sync...
*** User 2020-09-27 16:49:41.624 *** 16:49:41.624 [info] Configured peer_service_manager partisan_pluggable_peer_service_manager on node 'node-3@gcreupelandt-N551VW'
*** User 2020-09-27 16:49:41.858 *** Joining node: 'node-3@gcreupelandt-N551VW' to 'runner@gcreupelandt-N551VW' at listen_addr [#{ip => {127, 0, 1, 1}, port => 39619}]
*** User 2020-09-27 16:49:42.866 *** Joining issued: 'node-3@gcreupelandt-N551VW' to 'runner@gcreupelandt-N551VW' at listen_addrs [#{ip => {127, 0, 1, 1}, port => 39619}]
*** User 2020-09-27 16:49:42.867 *** Joining node: 'node-2@gcreupelandt-N551VW' to 'runner@gcreupelandt-N551VW' at listen_addr [#{ip => {127, 0, 1, 1}, port => 55099}]
*** User 2020-09-27 16:49:43.918 *** Joining issued: 'node-2@gcreupelandt-N551VW' to 'runner@gcreupelandt-N551VW' at listen_addrs [#{ip => {127, 0, 1, 1}, port => 55099}]
*** User 2020-09-27 16:49:43.919 *** Joining node: 'node-1@gcreupelandt-N551VW' to 'runner@gcreupelandt-N551VW' at listen_addr [#{ip => {127, 0, 1, 1}, port => 38147}]
*** User 2020-09-27 16:49:44.960 *** Joining issued: 'node-1@gcreupelandt-N551VW' to 'runner@gcreupelandt-N551VW' at listen_addrs [#{ip => {127, 0, 1, 1}, port => 38147}]
*** User 2020-09-27 16:49:45.021 *** Waiting for join to complete with manager: partisan_pluggable_peer_service_manager
*** User 2020-09-27 16:49:45.536 *** Finished.
*** CT 2020-09-27 16:49:45.536 *** COVER INFO Adding nodes to cover test: ['runner@gcreupelandt-N551VW']
*** CT 2020-09-27 16:49:45.548 *** COVER INFO Successfully added nodes to cover test: []
*** User 2020-09-27 16:49:45.548 *** Case finished: uncontracted_latency_test
*** System report during lasp_SUITE:uncontracted_latency_test/1 2020-09-27 16:49:52.589 *** =INFO REPORT==== 27-Sep-2020::16:49:52.588986 === application: lasp exited: stopped type: temporary
*** User 2020-09-27 16:49:52.589 *** 16:49:52.589 [info] Application lasp exited with reason: stopped
*** User 2020-09-27 16:49:52.592 *** 16:49:52.592 [info] Application partisan exited with reason: stopped
*** System report during lasp_SUITE:uncontracted_latency_test/1 2020-09-27 16:49:52.592 *** =INFO REPORT==== 27-Sep-2020::16:49:52.591896 === application: partisan exited: stopped type: temporary
=== Ended at 2020-09-27 16:49:52 === successfully completed test case === === Returned value: ok
Test run history | Top level test index | Latest test result


FROM NOON TILL THREE United States 1976 Director: Frank Gilroy
Cast: Charles Bronson, Jill Ireland
Rating: 3 out of 5
Charles Bronson doing comedy? Well, I've hardly seen any of his movies, just heard of action or westerns where he's a tough guy with a gun.
The western genre is not my favorite, since many of them lack originality. It's the same old thing in most of them: an outlaw, a sheriff and a bank or farm to fight about and a twist of love.  Graham Dorsey and his gang is on the way to rob a bank in a small western town and stays at the isolated house of a young widow, Amanda, to steal a horse. While the others stay on, Dorsey stays at the house with the beautiful woman. They very quickly fall in love with each other (if you buy that a woman would fall in love with a man who first tried to rape her). They spend a few wonderful hours together. Afraid of getting caught, Dorsey leaves Amanda. On the road to the town, he quickly changes clothes with a travelling salesman, then escapes with the salesman's goods. The salesman, wearing Dorsey's clothes, is killed by the posse.  The story is not completly true, she has rather refined the story to make it sell better.
 The only thing I found disturbing was Amanda's reaction when Dorsey returned. Who could anyone not recognize Bronson if they had met him once. Amanda, played by Bronson's wife Ireland is a good actress too. That she was forty when the film was made is hard to believe, she looks more like twentyfive.
Mattias Thuresson<EMAIL_ADDRESS>980627
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


The Drop Box feature allows instructors and students to share documents within a private folder for each student. The Drop Box works like Resources to allow you to upload many types of files and many files at a time. More...
For specific instructions on the functions of the Drop Box tool, see:


{% extends "base.html" %} {% block title %}
Medieval catalogues > SECULAR INSTITUTIONS: Secular Colleges > Warwick > Bequest by Thomas Yonge, by 10 April 1432
{% endif %}5 identified entries found.
All data was derived from the List of Identifications by Professor Richard Sharpe.
{% if not printing %}
A key to codes used in the List is available (opens in new tab).{% endif %}


When linking to BassoonTracker you can use the following URL parameters:
| file=URL | You must provide an absolute URL to a module that is available online. You can point to online archives such as Modland. BassoonTracker will open up with the module already loaded and ready to play/edit. You should ideally provide an HTTPS link. If your chosen module is only available through HTTP, BassoonTracker will proxy it through its own server -- but this will inevitably be slower. Example Note Please note that the server where the module is stored should allow CORS request. If this is not the case, you can force to proxy it through the BassoonTracker server by prepending the url with "proxy/". Example |
| autoplay=true | This will (try to) autoplay the loaded file. Please note that most browsers will block this, as they will only autoplay media files upon user interaction. You can change this behaviour through your browser settings to allow audio for a specific domain. Example |


Changelog¶
Version 0.8¶
Bugs
- PList not handling correctly initialization with nested list (Fixed).
Enhancements
- Added capability to create Prolog List (PList) with any kind of tail. (before was supported only empty list tail)
- Prolog lists that have a tail different from empty list (a.k.a. nil list) are converted to PList.
- Added
getListTail
function to PList to get the tail of a prolog list. call_python_function/2
predicate can be used in any module by importing pyclp module (:- import pyclp
.)
Incompatibilities
- A prolog empty list is converted to a PList. In previous version it was converted to a standard empty tuple.
Version 0.7¶
- Fixed bug
019229 inconsistency in treating 0 (zero)
(thanks to Federico Ferri).
Version 0.6¶
- Added support for 64 bit building.
- Tested on ECLiPSe 6.1
- Added support to call python function from ECLiPSe predicates.
- Added support for ECLiPSe events


title.dashboard active
http://electron.atom.io/
Copyright (c) 2015 Mathias Buus-Madsen, Max Ogden and contributors
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
https://github.com/szwacz/electron-boilerplate
The MIT License (MIT)
Copyright (c) 2015-2016 Jakub Szwacz
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
http://i18next.com/
The MIT License (MIT)
Copyright (c) 2015 i18next
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
https://www.npmjs.com/package/electron-packager
Copyright (c) 2015 Max Ogden and other contributors All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
https://www.npmjs.com/package/electron-default-menu
https://www.npmjs.com/package/electron-windows-store
The MIT License (MIT)
Copyright (c) Felix Rieseberg
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
https://www.npmjs.com/package/lwip
The MIT License (MIT)
Copyright (c) 2014 Eyal Arubas<EMAIL_ADDRESS>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
https://www.npmjs.com/package/archiver
Copyright (c) 2012-2014 Chris Talkington, contributors.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


{% load i18n %}
{% blocktrans %}Here you can turn on or off push-notifications from this web-site in your browser.{% endblocktrans %}
{% blocktrans %}Important note: if you are on this page to unsubscribe from notifications from the site, then to click on the button below you need the same browser, in which you receive notifications.{% endblocktrans %}


Iggy Azalea, Playboy Carti say $366K of jewelry was stolen
by Associated PressRappers Iggy Azalea and Playboi Carti have told Atlanta police that $366,000 worth of jewelry was stolen from their rental home.
The Atlanta Journal-Constitution reports a police report filed Nov. 17 lists 19 pieces of jewelry including diamond rings, platinum bracelets and luxury watches.
SEAN ONO LENNON GOES TO BAT FOR TULSI GABBARD, ASKS DONORS TO HELP HER QUALIFY FOR DECEMBER DEBATE
Amethyst Kelly, who performs as Iggy Azalea, told police the theft occurred Nov. 14, when the back door was unlocked so Jordan Carter, known as Playboi Carti, could get in.
The report says that at some point, they realized a designer bag in which they keep jewelry was missing from the second-floor dining room of their 6,500-square-foot home.
It says surveillance video shows a masked gunman wearing gloves coming in the back door just after 9:50 p.m. and leaving within 10 minutes.


Welcome to the official website of Ninja-juce productions
Home
|
About us
|
Our team
|
Short films
|
Merch
Animation
We are a film group based in Wellington
WOM founder, filmmaker, and manager.
Edaz potato Co-website developer


[§329D-24] Cultivation of medical cannabis by qualifying patients and primary caregivers. Nothing in this chapter shall be construed as prohibiting a qualifying patient or primary caregiver from cultivating or possessing an adequate supply of medical cannabis pursuant to part IX of chapter 329. [L 2015, c 241, pt of §2; am L 2017, c 170, §2]


|
$514.14
|
$2.02
|
$508.12
|
$4.00
|
|
$514.14
|
$3682.86
|
$2451.14
|
$2919.53
|
$10567.67
|
|
$344.69
|
$2.52
|
$298.45
|
$7.47
|
$36.25
|
$344.69
|
$1461.20
|
$105.70
|
|
$1911.60
|
|
$96.89
|
|
$96.17
|
$0.72
|
|
$96.89
|
$719.27
|
|
|
$816.16
|
|
$1070.34
|
$3.03
|
$1064.62
|
$2.69
|
|
$1070.34
|
$4671.39
|
$6621.86
|
$5156.51
|
$17520.10
|
|
$514.14
|
$2.02
|
$508.12
|
$4.00
|
|
$514.14
|
$3682.86
|
$2451.14
|
$2919.53
|
$10567.67
|
|
$344.69
|
$2.52
|
$298.45
|
$7.47
|
$36.25
|
$344.69
|
$1461.20
|
$105.70
|
|
$1911.60
|
|
$96.89
|
|
$96.17
|
$0.72
|
|
$96.89
|
$719.27
|
|
|
$816.16
|
|
$1070.34
|
$3.03
|
$1064.62
|
$2.69
|
|
$1070.34
|
$4671.39
|
$6621.86
|
$5156.51
|
$17520.10
|
|
$96.89
|
|
$96.17
|
$0.72
|
|
$96.89
|
$719.27
|
|
|
$816.16
|
|
$9336.89
|
$4719.27
|
$9687.17
|
$7680.72
|
$4719.27
|
$9546.89
|
$4719.27
|
$4719.27
|
$4719.27
|
$88816.16
|


Performs regular expression operations on an input string, and sets the results to a property. There are two different operations that can be performed:
| Attribute | Description | Required |
|---|---|---|
| property | The name of the property to set. | Yes. |
| override | If the property is already set, should we change it's value.
Can be true or false |
No. Defaults to false |
| input | The input string to be processed | Yes. |
| regexp | The regular expression which is matched in the input string. | Yes (can be specified in a
<regexp> subelement).
|
| select | A pattern which indicates what selection pattern you want in the returned value. This uses the substitution pattern syntax to indicate where to insert groupings created as a result of the regular expression match. | Yes, unless a replace is specified |
| replace | A regular expression substitition pattern, which will be used to replace the given regular expression in the input string. | Yes, unless a select is specified |
| casesensitive | Should the match be case sensitive | No. default is "true". |
| global | Should a replacement operation be performed on the entire string, rather than just the first occurance | No. default is false . |
| defaultValue | The value to set the output property to, if the input string does not match the specific regular expression. | No. |
\0
indicates the entire property name (default).
\1
indicates the first grouping
\2
indicates the second grouping
<propertyregex property="pack.name" input="package.ABC.name" regexp="package\.([^\.]*)\.name" select="\1" casesensitive="false" />
yieldsABC
<propertyregex property="pack.name" input="package.ABC.name" regexp="(package)\.[^\.]*\.(name)" replace="\1.DEF.\2" casesensitive="false" />
yieldspackage.DEF.name
Copyright © 2003 Ant-Contrib Project. All rights Reserved.


Someone must have forgotten to tell Lizzo that she was a newbie to the American Music Awards stage, because she rocked her performance like an old-school pro! The Cuz I Love You artist took the stage on Sunday to perform her brand-new single, "Jerome."
Barefoot and wearing a sensational gown, Lizzo belted out the anthem of every fed-up woman and gave fans drama, ending her performance by crying out the final note and falling to the ground. She always manages to make her performances spectacularly unique! We love a queen who knows how to stage a soulful performance and give us some flair to go along with it. Watch the exciting performance ahead.
Watch Lizzo's “Jerome” Performance at the 2019 AMAs


This Page is Disabled
This page is temporarily disabled by the site administrator for some reason.
Click here
to enable the page.


Ms. FANG TRAVEL RECORD "Welcome to the world in my eyes." volume I VICTORIA volume II DUSKWOOD Shulei Jamie Fang Photography 2018


Understanding and Using Ruby Rake
Something that you will see a lot in Ruby projects is Rake. Rake is a build tool for automating tasks.
This means you can define a set of tasks that should be carried out as part of a build process, or perhaps a set of tasks that should be executed every time you run a specific command.
Rake allows you to create tasks that depend on one another or have prerequisites. This makes creating automated processes very easy.
In today’s tutorial we will be looking at Rake, how it works and what you will find yourself using it for.
Installing Rake
Like all good things Ruby, Rake is available as a Gem that you can install on your computer:
gem install rake
[/bash]
If you’ve already got your Ruby environment set up, then there’s really nothing else much to say about installation!
## Creating a Rake file
The first thing we need to do is to create a `Rakefile` (without an extension). This file is where you list the tasks that you want to perform. Rakefiles are defined using Ruby, so if you’re familiar with the Ruby syntax, there should be nothing too crazy about this:
```ruby
task default: %w[hello]
task :hello do
puts "Hello world!"
end
In this Rakefile we have two distinct things.
Firstly we have a task called default
. All Rakefiles will have a default task. In this case, we’re saying that when the default task is run, we should execute the hello
task.
Secondly we have the hello
task. When this task is run it will simply print Hello world!
to the screen.
If you save the Rakefile
and run the following command from terminal, you should see the correct output:
$ rake
Hello world!
[/bash]
## Tasks can have prerequisites
So as you can see, it is very easy to define an automated task using Rake because it is just Ruby code.
However, the real power of Rake is when you start using tasks with prerequisites. This makes it possible to run a list of tasks in a given order.
For example, imagine if we wanted to automate deploying our website to our web server. We might have the following tasks:
```ruby
task :ssh_into_server do
puts "ssh into server"
end
task :move_to_directory do
puts "cd to the correct directory"
end
task :pull_code do
puts "pulling code from Github"
end
task :get_dependencies do
puts "getting the dependencies"
end
task :migrate_the_database do
puts "migrating the database"
end
task :set_file_permissions do
puts "setting the file permissions"
end
task :symlink_the_new_version do
puts "symlinking the new version"
end
We can state that these tasks should be performed in the correct order by creating a new task that has prerequisites.
task :deploy => [:ssh_into_server, :move_to_directory, :pull_code, :get_dependencies, :migrate_the_database, :set_file_permissions, :symlink_the_new_version] do
puts “deploying the website!”
end
Now with one single command we can completely automate the deployment of the website to the production server:
$ rake deploy
[/bash]
## Namespacing
A couple of weeks ago we looked at namespacing our code using [Modules](http://culttt.com/2015/07/01/creating-and-using-modules-in-ruby).
Namespacing is also an important topic in Rake as bigger projects could potentially have rake tasks that have conflicting names.
To solve this problem we can use namespaces. For example we might namespace our deployment process from above like this:
```ruby
namespace :ship_it do
task :ssh_into_server do
puts "ssh into server"
end
# The rest of the tasks
end
Now to run the deploy
task you would include the namespace as part of the command:
$ rake ship_it:deploy
[/bash]
## Describing tasks
When you are first getting to grips with an existing project, it can be useful to check out the existing rake tasks to see what has been defined.
To list out the Rake tasks you can run the following command from terminal:
```bash
$ rake –tasks
[/bash]
However, if you do that now you won’t see any output. To provide additional help to the user we can write a short description about the task:
```ruby
desc "SSH into the server."
task :ssh_into_server do
puts "ssh into server"
end
Now when you run the command again, you should see the following output:
$ rake —tasks
rake ship_it:ssh_into_server # SSH into the server
[/bash]
## Rake in the wild
You will find Rake in just about every Ruby project out in the wild. Rails makes good use of Rake and whenever you create a new Ruby gem, Rake will be included (more on that next week!).
In today’s tutorial we’ve looked at a hypothetical way of deploying a website to a server using Rake to automate a series of steps.
However, there is already a Rake-like tool out there called Capistrano that does this exact job, but much better.
[Capistrano](http://capistranorb.com) basically follows the same methodology of Rake by allowing you to define the tasks that should be invoked when deploying your website. However, Capistrano has an ecosystem of add ons and plugins that you can make use of, rather than rolling your own set of tasks.
For a long time, Capistrano has been a very popular way of deploying Ruby projects. However it can also be effectively used for any other type of project.


In Sec. 5.1, we introduced the local safety factor . Equation (179) indicates that if the Jacobian is chosen to be of the form , where is an arbitrary function of , then the local safety factor is independent of and , i.e., magnetic line is straight in plane. On the other hand, if we want to make field line straight in plane, the Jacobian must be chosen to be of the specific form . We note that, as mentioned in Sec. 5.2, the poloidal angle is fully determined by the choice of the Jacobian. The specific choice of is usually too restrictive for choosing a desired poloidal angle (for example, the equal-arc poloidal angle can not be achieved by this choice of Jacobian). Is there any way that we can make the field line straight in a coordinate system at the same time ensure that the Jacobian can be freely adjusted to obtain desired poloidal angle? The answer is yes. The obvious way to achieve this is to define a new toroidal angle that generalizes the usual toroidal angle . Define the new toroidal angle as[6]
| (236) |
| (238) |
| (241) |
| (243) |
In summary, the field line is straight (with slope being ) on plane if is defined by Eq. (244). In this method, we make the field line straight by defining a new toroidal angle, instead of requiring the Jacobian to take particular forms. Thus, the freedom of choosing the form of the Jacobian is still available to be used later to define a good poloidal angle coordinate.
[In numerical implementation, the term appearing in is computed by using
| (245) |
It is ready to see that the function , which is introduced above to make , satisfies the periodic condition . [Proof: Equation (242) implies that
| (247) |
yj 2018-03-09


For the fig-swirl: Melt butter over medium heat in a saucepan. Add brown sugar and stir to dissolve. Halve all of the figs and toss in the saucepan with water and lemon juice. Cook over medium heat, stirring frequently, until you have a chunky-jammy mixture. Add salt with one or two stirs, set aside and let cool completely.
Ice cream: In a small pot over medium heat, combine milk, and granulated sugar until sugar is completely dissolved and the milk is just barely lukewarm. Whisk in the egg yolks. Set mixture in the fridge and wait until the fig mixture is cooled.
Using an ice cream machine, pour liquids into the frozen basin and process according to manufacturer instructions, i.e., let spin and thicken for 20 minutes before adding mascarpone, fig jam mixture, and the nuts. Continue to process for +/- 10 minutes. Pour Semi-frozen mixture into a pyrex dish or glass tupperware. Freeze for at least two hours before serving.


Hi, Everybody!
Great news for iOS OsmAnd users! We're glad to announce the new OsmAnd version for iOS. Update OsmAnd to check out all new features and let us know if you like them!This is a short list of many changes happened in 4.1 release:
Completely redesigned interaction with tracks: a new menu with charts, statistics, ability to change the appearance, coloring by speed, height and slope, and track selection on the map.
Just click on chosen track on the map or open it by "My Places" menu to enable"Track context menu".
We will add the new screen for coordinates search menu.
Upgraded coordinates search in OLC format.
Changed the Configure map menu for choosing languages for wiki articles.
Now, you can download region maps of any country by the bundle.
We added contour lines maps in feet.
Added ability to download maps by selecting the desired region or country on the map, as well as adding a dialog box with the suggestion to load the map if the region is viewed without a map.
New buttons and new gestures on the general screen.
New routes menu in Configure map menu.
And remember that only together we can achieve the best results!
New features are coming SOON!
____________________________
Follow OsmAnd at Facebook, Twitter, and Reddit! Join us at our groups of Telegram (EN), (IT), (FR), (DE), (RU), (UA), (PL).


Hamilton Online
Select a Song
Enable expansion pack
Because of copyright restrictions, two seperate YouTube videos are used, one for the animation and one for the music.
Thank you to Lin-Manuel Miranda, and the original cast of Hamilton.
Leave an issue on GitHub if you think I should update the animatics!


Egwene dismounted as the Waygate opened, and when Liandrin motioned them through, she led the shaggy mare carefully out. Even so, she and Bela both stumbled in brush flattened by the opening Waygate as they suddenly seemed to be moving even more slowly. A screen of dense shrubs had surrounded and hidden the Waygate. There were only a few trees close by, and a morning breeze ruffled foliage with a little more color than the leaves had had in Tar Valon.
Watching her friends emerge after her, she had been standing there a good minute before she became aware that others were already there, just out of sight on the other side of the gates. When she did notice them she stared uncertainly; they were as odd a group as she had ever seen, and she had heard too many rumors of the war on Toman Head.
 The only bareheaded man among them, a tall, dark-faced, hook-nosed fellow standing with a gilded-and-painted helmet on his hip, looked astonished at what he was seeing. There were women with the soldiers, too. Two wore plain, dark gray dresses and wide silver collars, and stood staring intently at those coming out of the Waygate, each with another woman close behind her as if ready to speak into her ear.  Oddest of all was the last woman, reclining on a palanquin borne by eight muscular, bare-chested men in baggy black trousers. The sides of her scalp were shaved so that only a wide crest of black hair remained to fall down her back. A long, cream-colored robe worked in flowers and birds on blue ovals was carefully arranged to show her skirts of pleated white, and her fingernails were a good inch long, the first two on each hand lacquered blue.
“Liandrin Sedai,” Egwene asked uneasily, “do you know who these people are?” Her friends fingered their reins as if wondering whether to mount and run, but Liandrin replaced the Avendesora leaf and stepped forward confidently as the Waygate began to close.
“The High Lady Suroth?” Liandrin said, making it halfway between a question and statement.
The women on the palanquin nodded fractionally. “You are Liandrin.” Her speech was slurred, and it took Egwene a moment to understand. “Aes Sedai,” Suroth added with a twist to her lips, and a murmur rose among the soldiers. “We must be done here quickly, Liandrin. There are patrols, and it would not do to be found. You would enjoy the attentions of the Seekers for Truth no more than I. I mean to be back in Falme before Turak knows I am gone.”
“What are you talking about?” Nynaeve demanded. “What is she talking about, Liandrin?”
Liandrin laid a hand on Nynaeve’s shoulder and one on Egwene’s. “These are the two of whom you were told. And there is another.” She nodded toward Elayne. “She is the Daughter-Heir of Andor.”
The two women with the lightning on their dresses were approaching the party in front of the Waygate—they carried coils of some silvery metal in their hands, Egwene noticed—and the bareheaded soldier came with them. He did not put a hand near the sword hilt sticking up above his shoulder, and he wore a casual smile, but Egwene still watched him narrowly. Liandrin gave no sign of agitation; otherwise Egwene would have jumped onto Bela right then.
“Liandrin Sedai,” she said urgently, “who are these people? Are they here to help Rand and the others, too?”
The hook-nosed man suddenly seized Min and Elayne by the scruffs of their necks, and in the next instant everything seemed to happen at once. The man yelled a curse, and a woman screamed, or perhaps more than one woman; Egwene could not be sure. Abruptly the breeze was a gale that whipped away Liandrin’s angry shout in clouds of dirt and leaves and made the trees bend and groan. Horses reared and whinnied shrilly. And one of the women reached out and fastened something around Egwene’s neck.
Cloak flapping like a sail, Egwene braced against the wind and tugged at what felt like a collar of smooth metal. It would not budge; under her frantic fingers, it felt all of one piece, though she knew it had to have some kind of clasp. The silvery coils the woman had carried now trailed over Egwene’s shoulder, their other end joining a bright bracelet on the woman’s left wrist. Balling her fist tightly, Egwene hit the woman as hard as she could, right in her eye—and staggered and fell to her knees herself, head ringing. It felt as if a large man had struck her in the face.
When she could see straight once more, the wind had died. A number of horses wandered loose, Bela and Elayne’s mare among them, and some of the soldiers were cursing and picking themselves up off the ground. Liandrin was calmly brushing dust and leaves from her dress. Min knelt, supporting herself with her hands, groggily trying to rise further. The hook-nosed man stood over her, his hand dripping blood. Min’s knife lay just out of her reach, the blade stained red along one side. Nynaeve and Elayne were nowhere to be seen, and Nynaeve’s mare was gone, too. So were some of the soldiers, and one of the pairs of women. The other two were still there, and Egwene could see now that they were linked by a silver cord just like the one that still joined her to the woman standing over her.
That woman was rubbing her cheek as she squatted beside Egwene; there was a bruise already coming up around her left eye. With long, dark hair and big brown eyes, she was pretty, and perhaps as much as ten years older than Nynaeve. “Your first lesson,” she said emphatically. There was no animosity in her voice, but what almost sounded like friendliness. “I will not punish you further this time, since I should have been on guard with a newly caught damane. Know this.  When damane and sul’dam are joined, whatever hurt the sul’dam feels, the damane feels twice over. Even to death. So you must remember that you may never strike at a sul’dam in any way, and you must protect your sul’dam even more than yourself. I am Renna. How are you called?”
“I am not . . . what you said,” Egwene muttered. She pulled at the collar again; it gave no more than before. She thought of knocking the woman down and trying to pry the bracelet from her wrist, but rejected it. Even if the soldiers did not try to stop her—and so far they seemed to be ignoring her and Renna altogether—she had the sinking feeling the woman was telling the truth. Touching her left eye brought a wince; it did not feel puffy, so perhaps she was not actually growing a bruise to match Renna’s, but it still hurt. Her left eye, and Renna’s left eye. She raised her voice. “Liandrin Sedai? Why are you letting them do this?” Liandrin dusted her hands together, never looking in her direction.
“The very first thing you must learn,” Renna said, “is to do exactly as you are told, and without delay.”
Egwene gasped. Suddenly her skin burned and prickled as if she had rolled in stinging nettles, from the soles of her feet to her scalp.
“Many sul’dam,” Renna went on in that almost friendly tone, “do not believe damane should be allowed names, or at least only names they are given. But I am the one who took you, so I will be in charge of your training, and I will allow you to keep your own name. If you do not displease me too far. I am mildly upset with you now. Do you really wish to keep on until I am angry?”
Quivering, Egwene gritted her teeth. Her nails dug into her palms with the effort of not scratching wildly. Idiot! It’s only your name. “Egwene,” she managed to get out. “I am Egwene al’Vere.” Instantly the burning itch was gone. She let out a long, unsteady breath.
“Egwene,” Renna said. “That is a good name.” And to Egwene’s horror, Renna patted her on the head as she would a dog.
That, she realized, was what she had detected in the woman’s voice—a certain good will for a dog in training, not quite the friendliness one might have toward another human being.
Renna chuckled. “Now you are even angrier. If you intend to strike at me again, remember to make it a small blow, for you will feel it twice as hard as I. Do not attempt to channel; that you will never do without my express command.”
Egwene’s eye throbbed. She pushed herself to her feet and tried to ignore Renna, as much as it was possible to ignore someone who held a leash fastened to a collar around your neck. Her cheeks burned when the other woman chuckled again. She wanted to go to Min, but the amount of leash Renna had let out would not reach that far. She called softly, “Min, are you all right?”
Sitting slowly back on her heels, Min nodded, then put a hand to her head as if she wished she had not moved it.
Jagged lightning crackled across the clear sky, then struck among the trees some distance off. Egwene jumped, and suddenly smiled. Nynaeve was still free, and Elayne. If anyone could free her and Min, Nynaeve could. Her smile faded into a glare for Liandrin. For whatever the reason the Aes Sedai had betrayed them, there would be a reckoning. Someday. Somehow. The glare did no good; Liandrin did not look away from the palanquin.
The bare-chested men knelt, lowering the palanquin to the ground, and Suroth stepped down, carefully arranging her robe, then picked her way to Liandrin on soft-slippered feet. The two women were much of a size. Brown eyes stared levelly into black.
“You were to bring me two,” Suroth said. “Instead, I have only one, while two run loose, one of them more powerful by far than I had been led to believe. She will attract every patrol of ours within two leagues.”
“I brought you three,” Liandrin said calmly. “If you cannot manage to hold them, perhaps our master should find another among you to serve him. You take fright at trifles.
Lightning flashed again in the near distance, and moments later something roared like thunder not far from where it struck; a cloud of dust rose into the air. Neither Liandrin nor Suroth took any notice.
“I could still return to Falme with two new damane,” Suroth said. “It grieves me to allow an . . . Aes Sedai”—she twisted the words like a curse—“to walk free.”
Liandrin’s face did not change, but Egwene saw a nimbus abruptly glow around her.
“Beware, High Lady,” Renna called. “She stands ready!”
There was a stir among the soldiers, a reaching for swords and lances, but Suroth only steepled her hands, smiling at Liandrin over her long nails. “You will make no move against me, Liandrin. Our master would disapprove, as I am surely needed here more than you, and you fear him more than you fear being made damane.”
Liandrin smiled, though white spots marked her cheeks with anger.  We both fear him. Yet even our master’s needs will change with time. All marath’damane will be leashed eventually. Perhaps I will be the one who places the collar around your lovely throat.”
“As you say, Suroth. Our master’s needs will change. I will remind you of it on the day when you kneel to me.”
A tall leatherleaf perhaps a mile away suddenly became a roaring torch.
“This grows tiresome,” Suroth said. “Elbar, recall them.” The hooknosed man produced a horn no bigger than his fist; it made a hoarse, piercing cry.
“You must find the woman Nynaeve,” Liandrin said sharply. “Elayne is of no importance, but both the woman and this girl here must be taken with you on your ships when you sail.”
“I know very well what has been commanded, marath’damane, though I would give much to know why.”
“However much you were told, child,” Liandrin sneered, “that is how much you are allowed to know. Remember that you serve and obey. These two must be removed to the other side of the Aryth Ocean and kept there.”
Suroth sniffed. “I will not remain here to find this Nynaeve. My usefulness to our master will be at an end if Turak hands me over to the Seekers for Truth.”  “The woman will not remain free for long. Neither of them will. When we sail again, we will take with us every woman on this miserable spit of land who can channel even slightly, leashed and collared. If you wish to remain and search for her, do so. Patrols will be here soon, thinking to engage the rabble that still hides in the countryside.   Take them both, or pay the price.” She strode to the Waygate, clutching the reins of her mare. Soon it was closing behind her.
The soldiers who had gone after Nynaeve and Elayne came galloping back with the two women linked by leash, collar, and bracelet, the damane and the sul’dam riding side by side. Three men led horses with bodies across the saddles. Egwene felt a surge of hope when she realized the bodies all wore armor. They had not caught Nynaeve or Elayne, either one.
Min started to rise to her feet, but the hook-nosed man planted a boot between her shoulder blades and drove her to the ground. Gasping for breath, she twitched there weakly. “I beg permission to speak, High Lady,” he said. Suroth made a small motion with her hand, and he went on. “This peasant cut me, High Lady. If the High Lady has no use for her . . . ?” Suroth motioned slightly again, already turning away, and he reached over his shoulder for the hilt of his sword.
“No!” Egwene shouted. She heard Renna curse softly, and suddenly the burning itch covered her skin again, worse than before, but she did not stop. “Please! High Lady, please! She is my friend!” Pain such as she had never known wracked her through the burning. Every muscle knotted and cramped; she pitched on her face in the dirt, mewling, but she could still see Elbar’s heavy, curved blade come free of its sheath, see him raise it with both hands. “Please! Oh, Min!”
Abruptly, the pain was gone as if it had never been; only the memory remained. Suroth’s blue velvet slippers, dirt-stained now, appeared in front of her face, but it was at Elbar that she stared. He stood there with his sword over his head and all his weight on the foot on Min’s back . . . and he did not move.
“This peasant is your friend?” Suroth said.
Egwene started to rise, but at a surprised arching of Suroth’s eyebrow, she remained lying where she was and only raised her head. She had to save Min. If it means groveling . . . She parted her lips and hoped her gritted teeth would pass for a smile. “Yes, High Lady.”
“And if I spare her, if I allow her to visit you occasionally, you will work hard and learn as you are taught?”
“I will, High Lady.” She would have promised much more to keep that sword from splitting Min’s skull. I’ll even keep it, she thought sourly, as long as I have to.
“Put the girl on her horse, Elbar,” Suroth said. “Tie her on, if she cannot sit her saddle. If this damane proves a disappointment, perhaps then I will let you have the head of the girl.” She was already moving toward her palanquin.
Renna pulled Egwene roughly to her feet and pushed her toward Bela, but Egwene had eyes only for Min. Elbar was no gentler with Min than Renna with her, but she thought Min was all right. At least Min shrugged off Elbar’s attempt to tie her across her saddle and climbed onto her gelding with only a little help.
The odd party started off, westward, with Suroth leading and Elbar slightly to the rear of her palanquin, but close enough to heed any summons immediately. Renna and Egwene rode at the back with Min, and the other sul’dam and damane, behind the soldiers. The woman who had apparently meant to collar Nynaeve fondled the coiled silver leash she still carried and looked angry. Sparse forest covered the rolling land, and the smoke of the burning leatherleaf was soon only a smudge in the sky behind them.
“You were honored,” Renna said after a time, “having the High Lady speak to you. Another time, I would let you wear a ribbon to mark the honor. But since you brought her attention on yourself . . . ”
Egwene cried out as a switch seemed to lash across her back, then another across her leg, her arm. From every direction they seemed to come; she knew there was nothing to block, but she could not help throwing her arms about as if to stop the blows. She bit her lip to stifle her moans, but tears still rolled down her cheeks. Bela whinnied and danced, but Renna’s grip on the silver leash kept her from carrying Egwene away. None of the soldiers even looked back.
“What are you doing to her?” Min shouted. “Egwene?  Min, is it?” Renna said mildly. “Let this be a lesson for you as well. So long as you try to interfere, it will not stop.”
Min raised a fist, then let it fall. “I won’t interfere. Only, please, stop it. Egwene, I’m sorry.”
The unseen blows went on for a few moments more, as if to show Min her intervention had done nothing, then ceased, but Egwene could not stop shuddering. The pain did not go away this time. She pushed back the sleeve of her dress, thinking to see weals; her skin was unmarked, but the feel of them was still there. She swallowed. “It was not your fault, Min.” Bela tossed her head, eyes rolling, and Egwene patted the mare’s shaggy neck. “It wasn’t yours, either.”
“It was your fault, Egwene,” Renna said. She sounded so patient, dealing so kindly with someone who was too dense to see the right, that Egwene wanted to scream. “When a damane is punished, it is always her fault, even if she does not know why. A damane must anticipate what her sul’dam wants. But this time, you do know why. Damane are like furniture, or tools, always there ready to be used, but never pushing themselves forward for attention. Especially not for the attention of one of the Blood.”
Egwene bit her lip until she tasted blood. This is a nightmare. It can’t be real. Why did Liandrin do this? Why it this happening? “May . . . may I ask a question?”
“Of me, you may.” Renna smiled. “Many sul’dam will wear your bracelet over the years—there are always many more sul’dam than damane—and some would have your hide in strips if you took your eyes off the floor or opened your mouth without permission, but I see no reason not to let you speak, so long as you are careful in what you say.”
“Liandrin”—Egwene would not give her the honorific, not ever again—“and the High Lady spoke of a master they both serve.” The thought came into her head of a man with almost healed burns marring his face, and eyes and mouth that sometimes turned to fire, but even if he was only a figure in her dreams that seemed too horrible to contemplate. “Who is he? What does he want with me and—and Min?” She knew it was silly to avoid naming Nynaeve—she did not think any of these people would forget her just because her name was not mentioned, especially the blue-eyed sul’dam stroking her empty leash—but it was the only way she could think of fighting back at the moment.
“The affairs of the Blood,” Renna said, “are not for me to take notice of, and certainly not for you. The High Lady will tell me what she wishes me to know, and I will tell you what I wish you to know. Anything else that you hear or see must be to you as if it never was said, as if it never happened. This way lies safety, most especially for a damane. Damane are too valuable to be killed out of hand, but you might find yourself not only soundly punished, but absent a tongue to speak or hands to write. Damane can do what they must without these things.”
Egwene shivered, though the air was not very cold. Pulling her cloak up onto her shoulders, her hand brushed the leash, and she jerked at it fitfully. “This is a horrible thing. How can you do this to anyone? What diseased mind ever thought of it?”
The blue-eyed sul’dam with the empty leash growled, “This one could do without her tongue already, Renna.”
Renna only smiled patiently. “How is it horrible?  Sometimes men are born who would be marath’damane if they were women—it is so here also, I have heard—and they must be killed, of course, but the women do not go mad. Better for them to become damane than make trouble contending for power. As for the mind that first thought of the a’dam, it was the mind of a woman who called herself Aes Sedai.”
Egwene knew incredulity must be painting her face, because Renna laughed openly. “When Luthair Paendrag Mondwin, son of the Hawkwing, first faced the Armies of the Night, he found many among them who called themselves Aes Sedai. They contended for power among themselves and used the One Power on the field of battle. One such, a woman named Deain, who thought she could do better serving the Emperor—he was not Emperor then, of course—since he had no Aes Sedai in his armies, came to him with a device she had made, the first a’dam, fastened to the neck of one of her sisters. Though that woman did not want to serve Luthair, the a’dam required her to serve. Deain made more a’dam, the first sul’dam were found, and women captured who called themselves Aes Sedai discovered that they were in fact only marath’damane, Those Who Must Be Leashed. It is said that when she herself was leashed, Deain’s screams shook the Towers of Midnight, but of course she, too, was a marath’damane, and marath’damane cannot be allowed to run free. Perhaps you will be one of those who has the ability to make a’dam. If so, you will be pampered, you may rest assured.”
Egwene looked yearningly at the countryside through which they rode. The land was beginning to rise in low hills, and the thin forest had dwindled to scattered thickets, but she was sure she could lose herself in them. “Am I supposed to look forward to being pampered like a pet dog?” she said bitterly. “A lifetime of being chained to men and women who think I am some kind of animal?”
“Not men.” Renna chuckled. “All sul’dam are women. If a man put on this bracelet, most of the time it would be no different than if it were hanging on a peg on the wall.”
“And sometimes,” the blue-eyed sul’dam put in harshly, “you and he would both die screaming.” The woman had sharp features and a tight, thin-lipped mouth, and Egwene realized that anger was apparently her permanent expression. “From time to time the Empress plays with lords by linking them to a damane. It makes the lords sweat and entertains the Court of the Nine Moons. The lord never knows until it is done whether he will live or die, and neither does the damane.” Her laugh was vicious.
“Only the Empress can afford to waste damane in such a way, Alwhin,” Renna snapped, “and I do not mean to train this damane only to have her thrown away.”
“I have not seen any training at all so far, Renna. Only a great deal of chatter, as if you and this damane were girlhood friends.”
“Perhaps it is time to see what she can do,” Renna said, studying Egwene. “Do you have enough control yet to channel at that distance?” She pointed to a tall oak standing alone on a hilltop.
Egwene frowned at the tree, perhaps half a mile from the line followed by the soldiers and Suroth’s palanquin. She had never tried anything much beyond arm’s reach, but she thought it might be possible. “I don’t know,” she said.
“Try,” Renna told her. “Feel the tree. Feel the sap in the tree. I want you to make it all not only hot, but so hot that every drop of sap in every branch flashes to steam in an instant. Do it.”
Egwene was shocked to discover an urge to do as Renna commanded. She had not channeled, or even touched saidar, in two days; the desire to fill herself with the One Power made her shiver. “I”—in half a heartbeat she discarded “will not”; the weals that were not there still burned too sharply for her to be quite that foolish—“cannot,” she finished instead. “It is too far, and I’ve never done anything like that before.”
One of the sul’dam laughed raucously, and Alwhin said, “She never even tried.”
Renna shook her head almost sadly. “When one has been a sul’dam long enough,” she told Egwene, “one learns to tell many things about damane even without the bracelet, but with the bracelet one can always tell whether a damane has tried to channel. You must never lie to me, or to any sul’dam, not even by a hair.”
Suddenly the invisible switches were back, striking at her everywhere. Yelling, she tried to hit Renna, but the sul’dam casually knocked her fist away, and Egwene felt as if Renna had hit her arm with a stick. She dug her heels into Bela’s flanks, but the sul’dam’s grip on the leash nearly pulled her out of her saddle. Frantically she reached for saidar, meaning to hurt Renna enough to make her stop, just the kind of hurt she herself had been given. The sul’dam shook her head wryly; Egwene howled as her own skin was suddenly scalded. Not until she fled from saidar completely did the burn begin to fade, and the unseen blows never ceased or slowed. She tried to shout that she would try, if only Renna would stop, but all she could manage was to scream and writhe.
Dimly, she was aware of Min shouting angrily and trying to ride to her side, of Alwhin tearing Min’s reins from her hands, of another sul’dam speaking sharply to her damane, who looked at Min. And then Min was yelling, too, arms flapping as if trying to ward off blows or beat away stinging insects. In her own pain, Min’s seemed distant.
Their cries together were enough to make some of the soldiers twist in their saddles. After one look, they laughed and turned back. How sul’dam dealt with damane was no affair of theirs.
To Egwene it seemed to go on forever, but at last there was an end. She lay sprawled weakly across the cantle of her saddle, cheeks wet with tears, sobbing into Bela’s mane. The mare whickered uneasily.
“It is good that you have spirit,” Renna said calmly. “The best damane are those who have spirit to be shaped and molded.”
Egwene squeezed her eyes shut. She wished she could close her ears, too, to shut out Renna’s voice. I have to get away. I have to, but how? Nynaeve, help me. Light, somebody help me.
“You will be one of the best,” Renna said in tones of satisfaction. Her hand stroked Egwene’s hair, a mistress soothing her dog.
Nynaeve leaned out of her saddle to peer around the screen of prickly leafed shrubs. Scattered trees met her eyes, some with leaves turning color. The expanses of grass and brush between seemed empty. Nothing moved that she could see except the thinning column of smoke, wavering in a breeze, from the leatherleaf.
That had been her work, the leatherleaf, and once the lightning called from a clear sky, and a few other things she had not thought to try until those two women tried them on her. She thought they must work together in some way, though she could not understand their relation to each other, apparently leashed as they were. One wore a collar, but the other was chained as surely as she. What Nynaeve was sure of was that one or both were Aes Sedai. She had never had a clear enough sight of them to see the glow of channeling, but it had to be.
I’ll certainly take pleasure in telling Sheriam about them, she thought dryly. Aes Sedai don’t use the Power as a weapon, do they?
She certainly had. She had at least knocked the two women down with that lightning strike, and she had seen one of the soldiers, or his body rather, burn from the ball of fire she made and hurled at them. But she had not seen any of the strangers at all in some time now.
Sweat beaded on her forehead, and it was not all from exertion. Her contact with saidar was gone, and she could not bring it back. In that first fury of knowing that Liandrin had betrayed them, saidar had been there almost before she knew it, the One Power flooding her. It had seemed she could do anything. And as long as they had chased her, rage at being hunted like an animal had fueled her. Now the chase had vanished. The longer she had gone without seeing an enemy at whom she could strike, the more she had begun to worry that they might be sneaking up on her somehow, and the more she had had time to worry about what was happening to Egwene, and Elayne, and Min. Now she was forced to admit that what she felt most was fear. Fear for them, fear for herself. It was anger she needed.
Something stirred behind a tree.
Her breath caught, and she fumbled for saidar, but all the exercises Sheriam and the others had taught her, all the blossoms unfolding in her mind, all the imagined streams that she held like riverbanks, did no good. She could feel it, sense the Source, but she could not touch it.
Elayne stepped from behind the tree in a wary crouch, and Nynaeve sagged with relief. The Daughter-Heir’s dress was dirty and torn, her golden hair was a tangle of snarls and leaves, and her searching eyes were as wide as those of a frightened fawn, but she held her short-bladed dagger in a steady hand. Nynaeve picked up her reins and rode into the open.
Elayne gave a convulsive jump, then her hand went to her throat and she drew a deep breath. Nynaeve dismounted, and the two women hugged, taking comfort in having found each other.
“For a moment,” Elayne said as they finally stepped apart, “I thought you were . . . Do you know where they are? There were two men following me.  They could see me, Nynaeve, and they just left.”
“I heard it, too, and I haven’t seen any of them since. Have you seen Egwene, or Min?”
Elayne shook her head, slumping to sit on the ground. “Not since . . . That man hit Min, knocked her down. And one of those women was trying to put something around Egwene’s neck. I saw that much before I ran. I don’t think they got away, Nynaeve. I should have done something. Min cut the hand that was holding me, and Egwene . . . I just ran, Nynaeve. I realized I was free, and I ran. Mother had better marry Gareth Bryne and have another daughter as soon as she can. I am not fit to take the throne.”
“Don’t be a goose,” Nynaeve said sharply. “Remember, I have a packet of sheepstongue root among my herbs.”  “Listen to me, girl. Did you see me stay to fight twenty or thirty armed men, not to mention the Aes Sedai? If you had waited, the most likely thing by far is that you would be a prisoner, too.  They seemed to be interested in Egwene and me for some reason. They might not have cared whether you remained alive or not.” Why are they interested in Egwene and me? Why us in particular? Why did Liandrin do this? Why? She had no more answers now than she had had the first time she asked herself these questions.
“If I had died trying to help them—” Elayne began.
“—you’d be dead. And little good you’d be then, to yourself or them.  Nynaeve rummaged in her saddlebags for a hairbrush. “And fix your hair.”
 “You sound like Lini, my old nurse.” She began to run the brush through her hair, wincing as tangles pulled. “But how are we going to help them, Nynaeve? You may be as strong as a full sister when you are angry, but they have women who can channel, too. I cannot think they’re Aes Sedai, but they might as well be. We do not even know in which direction they took them.”
“West,” Nynaeve said. “That creature Suroth mentioned Falme, and that’s as far west on Toman Head as you can go. We will go to Falme. I hope Liandrin is there.  But first I think we had better find some clothes of the country. I’ve seen Taraboner and Domani women in the Tower, and what they wear is nothing like what we have on. We would stand out in Falme as strangers.”
“I would not mind a Domani dress—though Mother would surely have a fit if she ever found out I’d worn one, and Lini would never let me hear the end of it—but even if we find a village, can we afford new dresses? I have no idea how much money you have, but I have only ten gold marks and perhaps twice that in silver. That will keep us two or three weeks, but I don’t know what we will do after that.”
“A few months as a novice in Tar Valon,” Nynaeve said, laughing, “has not stopped you thinking like the heir to a throne. I don’t have a tenth what you do, but altogether it will keep us two or three months, in comfort. Longer, if we are careful. I have no intention of buying us dresses, and they won’t be new in any case. My gray silk dress will do us some good, with all those pearls and that gold thread. If I can’t find a woman who will trade us each two or three sturdy changes for that, I will give you this ring, and I will be the novice.” She swung up into her saddle and reached a hand down to pull Elayne up behind her.
“What are we going to do when we reach Falme?” Elayne asked as she settled on the mare’s rump.
“I won’t know that until we are there.” Nynaeve paused, letting the horse stand. “Are you sure you want to do this? It will be dangerous.”
“More dangerous than it is for Egwene and Min? They would come after us if our circumstances were reversed; I know they would. Are we going to stay here all day?” Elayne dug her heels in, and the mare started off.
Nynaeve turned the horse until the sun, still short of its noonday crest, shone at their backs. “We are going to have to be cautious. The Aes Sedai we know can recognize a woman who can channel just by being within arm’s length of her. These Aes Sedai may be able to pick us out of a crowd if they are looking for us, and we had better assume they are.” They were certainly looking for Egwene and me. But why?
“Yes, cautious. You were right before, too. We will not do them any good letting ourselves be caught as well.” Elayne was silent for a moment. “Do you think it was all lies, Nynaeve? What Liandrin told us about Rand being in danger? And the others? Aes Sedai do not lie.”
It was Nynaeve’s turn to be silent, remembering Sheriam telling her of the oaths a woman took on being raised to full sisterhood, oaths spoken inside a ter’angreal that bound her to keep them. To speak no word that is not true. That was one, but everyone knew that the truth an Aes Sedai said might not be the truth you thought you heard.  I can’t worry about him, now. I have to think about Egwene and Min.
“I suppose he is,” Elayne said with a sigh. She shifted behind the saddle. “If it is very far to Falme, Nynaeve, I expect to ride in the saddle half the time. This is not a very comfortable seat. We will never reach Falme at all if you let this horse set her own pace the whole way.”
Nynaeve booted the mare to a quick trot, and Elayne yelped and caught at her cloak. Nynaeve told herself that she would take a turn riding behind and not complain if Elayne put the horse to a gallop, but for the most part she ignored the gasps of the woman bouncing behind her. She was too busy hoping that by the time they reached Falme, she could stop being afraid and start being angry.
The breeze freshened, cool and brisk with a hint of cold yet to come.


My First Bootstrap Page
Firstname:
Last name:
Sex:
Male
Female
Description:
Submit
Add row
Striped Rows
The .table-striped class adds zebra-stripes to a table:
Firstname
Lastname
Sex
Description
John
Doe
Male
Description


433Utils Bridge - adapter settings
Basic settings
Path To RFSniffer:
Path To CodeSend:
Devices
ID
Name
Code-On
Code-Off
Timer in sec


I am a .NET & Angular developer and application architect based in Nashville, Tennessee. I am active on twitter so feel free to contact me there.
I am also the co-host of The Reference Counting Podcast along with Andy Collins
My recommendations for the 4 most useful cmdlets for powershell beginners.
Read moreUsing Angular CLI configuration files to selectively execute unit tests based on a file name pattern.
Read moreThe advantages of interfaces in TypeScript and when to prefer them over classes.
Read moreThe basics of the ROW_NUMBER function and how to use it to order results.
Read moreHow to use grep to easily find contents and how to exclude directories from your search.
Read more


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
NNoperator06-Mar-19 04:20 PM
Every time the bank sends us the ATM card it seems to have MasterCard or Visa on it and every time we bring it back saying we don't want that feature. It gets so old. No one wants to deal in cash anymore.
When power goes out due to the big one, people around here are going to not know what to do.
PTYX06-Mar-19 04:33 PM
@Dr.Terminus Venezuela urging in a new bullrun is not probable
It comes down to stability and the ability for them to spend it on goods. That's still a long way from being practical in third world countries.
Dr.Terminus06-Mar-19 04:34 PM
how about when another hyper inflated currency goes BTC.. then the next..
nothing substantial enough without end user / consumer adoption and usage ?
PTYX06-Mar-19 04:35 PM
VZ already has the highest BTC trading volume in Latin America(edited)
But think about how a farmer will pay for his rent or medical bills in crypto in a country where computers are still a novelty? There are technological hurdles for mainstream use. Even though a large amount of people already rely on crypto to transact.(edited)
Dr.Terminus06-Mar-19 04:55 PM
Viro Major06-Mar-19 04:59 PM
Hi, when using BarterDEX, are there fees to pay through KMD coins ?
SHossain06-Mar-19 05:00 PM
you pay fee with the coin you are trading with
mrlynch06-Mar-19 05:12 PM
but the whole point of fiat not being backed by anything anymore is to create $$$ out of nothing, because wars are expensive
blackjok3r06-Mar-19 05:12 PM
all money is created out of nothing right?
the only sopund money would be something that accuratly tracks effort
mrlynch06-Mar-19 05:14 PM
yes, but before that pivotal point in financial history, wars needed to be paid for in gold or other materials that took effort and time to accumulate
jl777c06-Mar-19 05:14 PM
electricity seems to have some value
2
1
mrlynch06-Mar-19 05:14 PM
taking time & effort out of the equation you basically have those payments ready on demand
1900 - 1945 : 2 (major) wars
jl777c06-Mar-19 05:16 PM
those that say bitcoin has no value are saying electricity has no value (in addition to all the asics)
mrlynch06-Mar-19 05:16 PM
1945 - present : korea, nam, gulf 1, gulf 2, somalia, lebanon, iraq, afghanistan, etc and those are only some of them where western forces were involved in
jl777c06-Mar-19 05:17 PM
what do they answer when asked about the value of the electricity needed to mine bitcoins?
mrlynch06-Mar-19 05:17 PM
they probably don't know how much it costs to keep those btc miners running
jl777c06-Mar-19 05:18 PM
maybe the point is that this electricity is burned, unlike gold coins where the gold can be reused
of course, then the question about fiat being backed by nothing has to be sidestepped
blackjok3r06-Mar-19 05:19 PM
ammount of energy spent is probably a more accurate description
mrlynch06-Mar-19 05:20 PM
electricity used to mine btc would be similar to the man power required to mine the gold
blackjok3r06-Mar-19 05:20 PM
the only sopund money would be something that accuratly tracks effortthe only sopund money would be something that accuratly tracks energy spent
mrlynch06-Mar-19 05:21 PM
that man power was "burned" to create gold coins which could be reused, same with electricity being burned to mine crypto which is reused
jl777c06-Mar-19 05:21 PM
except the gold can be melted and extracted, cant extract the electricity from bitcoins, would be really cool if you could
mrlynch06-Mar-19 05:22 PM
it would, but i would argue that the form under which the pretious material comes in is irelevant
it was gold that was valuable, whether a coin or a bar... whether 0.1 btc or 1 btc
#crypto-philosophy
blackjok3r06-Mar-19 05:29 PM
I used BTC/KMD to buy my solar panels... so I never had a powerbill over $50 since
2
Viro Major06-Mar-19 05:36 PM
Ok thx
passcombo.com 🏴☠🏴06-Mar-19 05:47 PM
if you use gym bike that produce and plug to a BTC ASIC - the one sitting on that bike would be a miner right?(edited)
converting fat to BTC
2
or even "mining your body for BTC"(edited)
ComputerGenie 👴👴👴06-Mar-19 05:51 PM
I've got an S9 that's been running for over a year and not found a block, you be "mining your dead body for BTC"
2
2
2
passcombo.com 🏴☠🏴06-Mar-19 05:58 PM
a matter of scale , imagine you got 10k slaves
or cheap workers
blackjok3r06-Mar-19 06:21 PM
long jhon silver
1
Queen's Rook06-Mar-19 07:51 PM
I wonder how many pounds of xray films it takes to get an ounce of silver. I cant imagine it's worth it
Scrap silver is barely worth anything in the US. Only coins are easy to sell
Queen's Rook06-Mar-19 08:08 PM
I've got an s9 - I have it mining BCH - it makes about 2 dollars a day and it heats the garage
1
ComputerGenie 👴👴👴07-Mar-19 12:29 AM
it makes about 2 dollars a day
and costs about 3
polycryptoblog07-Mar-19 12:35 AM
@Queen's Rook if I remember right it’s around 40
Queen's Rook07-Mar-19 12:48 AM
I bet goth type intellectuals would buy backlit xray images as "art" for a premium. I will probably keep mining even at a loss, but in the winter it works. My ex is colorblind I'm sure Jl777 is a way better person :)
2
polycryptoblog07-Mar-19 12:58 AM
Just get the nitric and do it the old fashioned way, silver is everywhere if you know where to look. Lol sorry my hobbyist scrapper side is coming out
1
Supply/demand issues I assume , storing a reserve to back fiat in silver would require a lot of space and security among other things
The minimum “real” value would fluctuate in that case. Reminds of the issue going on with pennies right now, older pennies having more copper value than face value
TwilightPunkster K6407-Mar-19 01:06 AM
\o/
1
ComputerGenie 👴👴👴07-Mar-19 01:11 AM
1) "the government issued 1 million more" would be difficult, would involve 1 million more grams of silver
They jut claim "eminent domain" (or their equivalent) and take it from the citizenry to redistribute
While it doesn't inflate the supply, it does inflate the circulation
polycryptoblog07-Mar-19 01:12 AM
Send guys with guns and steal from you
2
ComputerGenie 👴👴👴07-Mar-19 01:12 AM
they could just jack your silver in the same manner they jack people's land to build new roads
ouh, that kind of government
there's another kind?
1
TwilightPunkster K6407-Mar-19 01:13 AM
@Deleted User do you know if anyone ever used to term "blockgame"
to refer to a blockchain game
dips on copyright
@TonyL ever heard of blockgame?
sorry for the topic disrupt, please continue ignore me, having multiple orgasms atm
But these seems to not be connected to blockchain - just some falling blocks
TwilightPunkster K6407-Mar-19 01:16 AM
who's the marketing dude/dudette here
TonyL07-Mar-19 01:17 AM
Steve Lee#1967 benohanlon#1119
TwilightPunkster K6407-Mar-19 01:17 AM
@Steve Lee@benohanlon new buzzword for Asset Chain powered games: blockgame(edited)
Urban Dictionary: a blockchain powered game, first introduced by Komodo Platform in 2019 to indicate videogames that are designed for gaming with secure decentralized crypo conditions.(edited)
1
1
Also fact: first working Komodo RPC client for Unity has been born.(edited)
1
1
polycryptoblog07-Mar-19 01:24 AM
Sweet
Glad to see you have jumped right into the ecosystem
TwilightPunkster K6407-Mar-19 01:24 AM
ecosystem?
no no no I don't do ecosystems, too much responsibilities.

@TwilightPunkster K64 Can you explain what this is for us? It looks interesting so far!
I only know parts of the idea here so far.
TwilightPunkster K6407-Mar-19 02:43 AM
@Cryptofist that is an independent Unity RPC client for Komodo.
Cryptofist07-Mar-19 02:44 AM
So it's for Unity to interact with komodo, correct?
TwilightPunkster K6407-Mar-19 02:45 AM
What this one is doing is requesting the data from cclib (crypto conditions smart contract that allows custom logic, in this case from Rogue) and returning a response in JSON which can be used in any possible way.
It demonstrates that Unity can deal with Komodo easily.
Now, probably the first use case for game development will be to interact with TokenCC, which is essential for Asset Chain.


Wacom graphics tablets and FontForge
I have added support to FontForge for the wacom graphics tablet. Eventually I will write some drawing tools that depend on pressure (and tilt perhaps).
To install a wacom tablet on your (linux) machine you must do two things:
- Install a kernel module "wacom.o" into your system
Unfortunately the module which ships with linux (Nov 2002) does not work but John Joganic has an excellent website that will help you install a working driver. - Install an X11 driver "wacom_drv.o"
Again the X11 driver that ships with X does not work for USB tablets. Again John's website provides a patched driver.
If you can't get the X11 driver to work, I have hacked a little mini-driver into FontForge (this can take the place of the X11 driver, it depends on the kernel driver working). Since the configure script can't detect that you have a non-working X11 driver on your machine (or a tablet) you must configure this option by hand. So after the normal configure script has run (and before typing make):
$ su # chmod 644 /dev/input/event0 # ^D $ cd gdraw $ vi Makefile
Add gdrawwacomdriver.lo
to the list of libgdraw_OBJECTS
And add -D_WACOM_DRV_BROKEN
to CFLAGS
.


#Build: Synplify Pro D-2009.12A, Build 040R, Jan 20 2010 #install: C:\Actel\Libero_v9.0\Synopsys\synplify_D200912A #OS: Windows XP 5.1 #Hostname: MATTHEWTANC0DD1 #Implementation: synthesis #Sun Nov 14 11:23:29 2010 $ Start of Compile #Sun Nov 14 11:23:29 2010 Synopsys Verilog Compiler, version comp475rc, Build 060R, built Jan 15 2010 Copyright (C) 1994-2010, Synopsys Inc. All Rights Reserved @I::"C:\Actel\Libero_v9.0\Synopsys\synplify_D200912A\lib\proasic\igloo.v" @I::"C:\Documents and Settings\Administrator\My Documents\actel\TDB_FPGA\hdl\io_controller.v" Verilog syntax check successful! Compiler output is up to date. No re-compile necessary Selecting top level module io_controller @N:CG364 : io_controller.v(2) | Synthesizing module io_controller @A:CL106 : io_controller.v(48) | Register io_saved with async load is being synthesized in compatability mode. A Synthesis/Simulation mismatch is possible. @A:CL106 : io_controller.v(48) | Register mode with async load is being synthesized in compatability mode. A Synthesis/Simulation mismatch is possible. @A:CL106 : io_controller.v(48) | Register mode_reset with async load is being synthesized in compatability mode. A Synthesis/Simulation mismatch is possible. @A:CL106 : io_controller.v(48) | Register next_state with async load is being synthesized in compatability mode. A Synthesis/Simulation mismatch is possible. @A:CL106 : io_controller.v(48) | Register saved_tck with async load is being synthesized in compatability mode. A Synthesis/Simulation mismatch is possible. @A:CL106 : io_controller.v(48) | Register saved_tdi with async load is being synthesized in compatability mode. A Synthesis/Simulation mismatch is possible. @A:CL106 : io_controller.v(48) | Register saved_tms with async load is being synthesized in compatability mode. A Synthesis/Simulation mismatch is possible. @W:CL113 : io_controller.v(48) | Feedback mux created for signal mode[1:1]. @W:CL118 : io_controller.v(48) | Latch generated from always block for signal mode[1], probably caused by a missing assignment in an if or case stmt @W:CL113 : io_controller.v(48) | Feedback mux created for signal NoName. @W:CL113 : io_controller.v(48) | Feedback mux created for signal NoName. @W:CL113 : io_controller.v(48) | Feedback mux created for signal NoName. @W:CL113 : io_controller.v(48) | Feedback mux created for signal mode[0:0]. @W:CL118 : io_controller.v(48) | Latch generated from always block for signal mode[0], probably caused by a missing assignment in an if or case stmt @END Process took 0h:00m:01s realtime, 0h:00m:01s cputime # Sun Nov 14 11:23:29 2010 ###########################################################] Synopsys Actel Technology Mapper, Version map500act, Build 058R, Built Jan 18 2010 09:16:23 Copyright (C) 1994-2010, Synopsys Inc. All Rights Reserved Product Version D-2009.12A @N:MF249 : | Running in 32-bit mode. @N:MF258 : | Gated clock conversion disabled Available hyper_sources - for debug and ip models None Found Finished RTL optimizations (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) Finished factoring (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) Finished gated-clock and generated-clock conversion (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) Finished generic timing optimizations - Pass 1 (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) Starting Early Timing Optimization (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) Finished Early Timing Optimization (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) Finished generic timing optimizations - Pass 2 (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) Finished preparing to map (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) @N:FP130 : | Promoting Net clk_c on CLKBUF clk_pad Finished technology mapping (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) Finished technology timing optimizations and critical path resynthesis (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) Added 0 Buffers Added 0 Cells via replication Added 0 Sequential Cells via replication Added 0 Combinational Cells via replication Finished restoring hierarchy (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) Writing Analyst data base C:\Documents and Settings\Administrator\My Documents\actel\TDB_FPGA\synthesis\io_controller.srm Finished Writing Netlist Databases (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) Writing EDIF Netlist and constraint files D-2009.12A Finished Writing EDIF Netlist and constraint files (Time elapsed 0h:00m:01s; Memory used current: 55MB peak: 56MB) @W:MT420 : | Found inferred clock io_controller|clk with period 10.42ns. A user-defined clock should be declared on object "p:clk" ##### START OF TIMING REPORT #####[ # Timing Report written on Sun Nov 14 11:23:32 2010 # Top view: io_controller Library name: IGLOO Operating conditions: COMWCSTD ( T = 70.0, V = 1.42, P = 1.85, tree_type = balanced_tree ) Requested Frequency: 96.0 MHz Wire load mode: top Wire load model: IGLOO Paths requested: 5 Constraint File(s): @N:MT320 : | This timing report estimates place and route data. Please look at the place and route timing report for final timing.. @N:MT322 : | Clock constraints cover only FF-to-FF paths associated with the clock.. Performance Summary ******************* Worst slack in design: NA Clock Relationships ******************* Clocks | rise to rise | fall to fall | rise to fall | fall to rise -------------------------------------------------------------------------------------------------------- Starting Ending | constraint slack | constraint slack | constraint slack | constraint slack -------------------------------------------------------------------------------------------------------- ======================================================================================================== Note: 'No paths' indicates there are no paths in the design for that pair of clock edges. 'Diff grp' indicates that paths exist but the starting clock and ending clock are in different clock groups. Interface Information ********************* No IO constraint found ##### END OF TIMING REPORT #####] -------------------------------------------------------------------------------- Target Part: AGLN125V5Z_VQFP100_Std Report for cell io_controller.verilog Core Cell usage: cell count area count*area AO1C 3 1.0 3.0 AOI1B 5 1.0 5.0 GND 1 0.0 0.0 INV 1 1.0 1.0 MX2 16 1.0 16.0 MX2C 4 1.0 4.0 NOR2A 6 1.0 6.0 NOR2B 7 1.0 7.0 NOR3A 1 1.0 1.0 NOR3C 2 1.0 2.0 OA1A 1 1.0 1.0 OR2A 2 1.0 2.0 OR2B 5 1.0 5.0 OR3B 1 1.0 1.0 OR3C 1 1.0 1.0 VCC 1 0.0 0.0 XA1 1 1.0 1.0 XA1A 1 1.0 1.0 DFN1P1C1 4 1.0 4.0 DLN1P1C1 5 2.0 10.0 ----- ---------- TOTAL 68 71.0 IO Cell usage: cell count BIBUF 4 CLKBUF 1 INBUF 39 OUTBUF 5 TRIBUFF 12 ----- TOTAL 61 Core Cells : 71 of 3072 (2%) IO Cells : 61 of 133 (46%) RAM/ROM Usage Summary Block Rams : 0 of 8 (0%) Mapper successful! Process took 0h:00m:01s realtime, 0h:00m:01s cputime # Sun Nov 14 11:23:32 2010 ###########################################################]