The personal challenge feature lets you structure a block of time within the Heads Up Health software to track changes in your body over the course of a specific health experiment. Examples of how this feature can be used include:
 - Giving yourself a challenge to quit a certain behavior or habit (e.g. smoking, consuming alcohol, consuming sugar etc.) and observing any changes in your health (improved sleep, lower blood pressure etc.)
 - Tracking changes in your body (e.g. weight, body fat or BMI) while testing a new diet (Paleo, Atkins, Vegan, Ketogenic etc.)
 - Tracking changes over the course of a vacation
 - Tracking the effects of a new medication or supplement
 - Setting up your own custom experiments and using Heads Up Health to track changes
Step 1: Create the challenge
Use the "Add Data" button and select "Personal Challenge." In the example below, I've setup a custom challenge to track changes while I test a ketogenic diet:
Create the challenge
Figure 1: Create the challenge

The challenge will show up as a card on the dashboard (figure 2) and will count down the time remaining in the challenge.
Track changes using the Analyzer
Figure 2: Showing the challenge on your dashboard
Step 2: Track changes using the Analyzer
As you enter data over the course of the experiment, you can use the Analyzer to zero in on specific areas of investigation. In figure 3 below, I've set the date picker to show the 30 days prior (9/10/2015 – 10/10/2015) to the ketogenic diet experiment and my average fasting blood sugar was 91.5 mg/dL.
Changes in fasting glucose during ketogenic experiment
Figure 3: Changes in fasting glucose during ketogenic experiment
I then set the date picker to show when the ketogenic experiment started (10/10/15) and also show fasting glucose which has now decreased from 91.5 mg/dL to 80.3 mg/dL, just within the first week of the experiment (figure 4). The "Personal Challenge" displays a shaded area on the graph showing the duration of the challenge.
How the ketogenic experiment has impacted other health indicators
Figure 4: How the ketogenic experiment has impacted other health indicators
I can easily look at other health metrics that have changed as well such as weight, body fat, BMI or even blood chemistry (cholesterol levels, glucose, inflammation etc.). Sharing this information with your health care practitioner of choice can be very helpful when working on specific health goals.
The same techniques can be used regardless of the challenge or experiment. It could be as simple as tracking weight gain/loss over the course of a vacation or as advanced as tracking several variables as part of a new lifestyle change.
Currently it requires some manual work, changing date ranges and data sources to extract the information you want out of the Analyzer. However, in the near future we'll be able to automatically generate a report to tell you exactly what changed over the course of the experiment.
We hope you like this feature. Decide on your own personal challenge and Give it a try. If you have any questions, please e-mail _EMAIL_
Dave Korsunsky
Author: Dave Korsunsky
Transform Your Health!
Transform Your Health!
Join our mailing list to receive our latest on data-driven health!
You have Successfully Subscribed!


text:
soil erosion occurred
LAST UPDATED : Mar 17, 2021, 04:45 AM IST
- Delhi: Check dams to help Asola animals
The forest department of Delhi government has built 45 check dams in Asola Bhatti Wildlife Sanctuary to prevent soil erosion, conserve rainwater and raise groundwater table to help wildlife and improve plantation. Forest officials said nearly 40 additional check dams would be constructed in the sanctuary by March-end. When Delhi receives rains in monsoon, around 85 check dams would be ready that would act as perennial pools for wild animals, they added.
- Kerala: Panchayats to prepare action plan for landslide mitigation
Grama panchayats in the district will prepare a detailed action plan for landslide mitigation in landslide and landslip prone areas in the district. A team of experts will also identify areas prone to soil erosion, river banks prone to caving and areas prone to caving in.

source: m-a-p/FineFineWeb


Eun-Kyung Cho (조은경), Decomposition of a planar graph into a $d$-degenerate graph and a graph with maximum degree at most $h$
Given a graph $G$, a decomposition of $G$ is a collection of spanning subgraphs $H_1, \ldots, H_t$ of $G$ such that each edge of $G$ is an edge of $H_i$ for exactly one $i \in \{1, \ldots, t\}$. Given a positive integer $d$, a graph is said to be $d$-degenerate if every subgraph of it has a vertex of degree at most $d$. Given a non-negative integer $h$, we say that a graph $G$ is $(d,h)$-decomposable if there is a decomposition of $G$ into two spanning subgraphs, where one is a $d$-degenerate graph, and the other is a graph with maximum degree at most $h$.
It is known that a planar graph is $5$-degenerate, but not always $4$-degenerate. This implies that a planar graph is $(5,0)$-decomposable, but not always $(4,0)$-decomposable. Moreover, by related previous results, it is known that a planar graph is $(3,4)$- and $(2,8)$-decomposable.
In this talk, we improve these results by showing that every planar graph is $(4,1)$-, $(3,2)$-, and $(2,6)$-decomposable. The $(4,1)$- and $(3,2)$-decomposabilities are sharp in the sense that the maximum degree condition cannot be reduced more.
This is joint work with Ilkyoo Choi, Ringi Kim, Boram Park, Tingting Shan, and Xuding Zhu.


162, today +7
India Himachal Pradesh MehatpurBasdehra Published June 12, 2021 ID #645
What are the health benefits of Swarna Prashana (Suvarna Prashana)?
The health benefits of Swarna Prashana (Suvarna Prashana) are explained in an ancient classic textbook called "Kashyapa Samhita." According to Ayurvedic texts Swarna Prashana (Suvarna Prashana) shows following benefits. 1. Boosts Immune system
2. Enhances Memory
3. Improves Digestion
Swarna Prashana accelerates the process of digestion and hence improves the absorption of essential nutrients from food. Many children often suffer from gastric discomfort and reduced appetite. Swarna Prashana improves appetite and thus promotes healthy body growth.
4. Nourishes the skin
Good skin is a sign of good health. Swarna Prashana expels the unwanted toxins from the body causing total body de-toxification. It also improves the blood circulation which further results in improved skin texture and imparts glow to the skin.
5. Reduces mental agitation
6. Improves hearing and vision
Swarna Prashana is known to improve the sense of hearing and vision.
7. Improves overall physical and mental health
Swarna Prashana improves the blood circulation in the body and also stimulates the nervous system, thereby leading to overall good physical and Mental Health. What Does Swarna Prashana (Suvarna Prashana) Contain?
Swarna Prashana (Suvarna Prashana) is a unique combination of Swarna bhasma (gold ash) mixed with honey and ghee that is fortified with arka, an herbal extracts like vacha, brahmi, shankupushpi, etc.
How Does It Work?
Swarna Prashana (Suvarna Prashana) contains gold as the main ingredient. It is made into Suvarna bhasma through a special process because gold cannot be consumed in its metallic form. Gold is known to boost Immunity as well as enhance memory.
Another important ingredient present in Swarna Prashana (Suvarna Prashana) is the honey. Honey is prepared by collection of pollen grains. Since pollen grains are known to cause allergic reactions, consumption of honey in very low doses is believed to gradually prepare the body to fight against other allergens. Honey is also known to act against inflammation and improve digestion.
Ghee or Ghrita which is the third important component of Swarna Prashana (Suvarna Prashana), acts as an effective medium in which herbal medications can be prepared. Ghee or Ghrita shows unique properties of acquiring the medicinal values of herbs added to it.
Who Should Have Swarna Prashana (Suvarna Prashana)?
Swarna Prashna can be given to anyone aged 0 to 16 years. It can be taken daily for a period of 30 days or can be taken specifically on the pushya nakshatra.
When to take:
1. On an empty stomach preferably in the morning
2. Do not have food at least for 30 minutes after consumption of swarnaprashan
Importance of Pushya Nakshatra For Swarna Prashna
It is recommended that Swarna Prashna should be taken on pushya nakshatra. Pushya refers to nourishment and pushya nakshatra is one of the most auspicious of the 27 nakshatras. The symbol of pushya nakshtra is the cow udder. If observed on the pushya nakshatra, the stars in the sky appear in an arrangement that that creates cow udder. Cow udder is associated with nourishment and so the Swarna Prashna is taken on pushya nakshatra to get optimum nourishment and benefits. Swarna Prashna can be consumed on a
 Name: elinna joness
 Enter the words above:
 Leave your comment (spam and offensive messages will be removed)


Improve English
When something develops, improves and changes over time we call that activity an "evolution". ECTV's Evolution also expects a development, improvement and change within you. It is a programme that brings you evolutionary facts to develop English.
Chris Wilson is the well-informed host of this programme who improve English for learners. His talent is to start with something very simple that he gradually develops to an advanced topic.
For example, a door is something you use in everyday life. It is so common that you never trouble your head about it. But Wilson does. He goes back to history and returns to the present, explaining how that door evolved over the centuries. Evolution is ideal to increase your knowledge and to improve English language.


Wedding Guests and Circular Permutations
In a wedding banquet, guests are seated in circular table for four. In how many ways can the guests be seated?
We have learned that the number of permutations of n objects on a straight line is n!. That is, if we seat the four guests Anna, Barbie, Christian, and Dorcas, on chairs in on a straight line they can be seated in 4 \times 3 \times 2 \times 1 = 24 ways (see complete list).
However, circular arrangement is slightly different. Take the arrangement of guests A, B, C, D as shown in the first figure. The four possible seating arrangements are just a single permutation: in each table, the persons on the left and on the right of each guest are still the same persons. For example, in any of the tables, B is at the left hand side of A and D is at the right hand side of A. In effect, the four linear permutations ABCD, BCDA, CDAB, and DABC are counted as one in circular permutation. This means that the number of linear permutations of 4 persons is four times its number of circular permutations. Since the number of all possible permutations of four objects is 4!, the number of cirular permutations of four objects is \frac{4!}{4}.
This is also similar with circular permutations of three objects. Since the number of permutations of three objects is 3!, the number of circular permutations of three objects is \frac{3!}{3}.
The observation above can be generalized. Notice that the circular permutations in both figures are just the rotations of the guests about the table. Rotating the guests without swapping their positions pairwise does not change the permutation since the person the right and left of each person will still be the same person after the rotation. This means that if there are 8 persons seated, they can be rotated 7 times giving us 8 possible seating arrangements (includes the initial position). So, we have \frac{8!}{8} circular permutations of 8 guests.
In general, given n number of objects, there are
\displaystyle\frac{n!}{n}
circular permutations.
But
\displaystyle\frac{n!}{n} = \frac{n(n-1)(n-2) \cdots (2)(1)}{n}.
Simplifying the equation above, we have
(n-1)(n-2) \cdots (2)(1) = (n-1)!.
Therefore, the number of circular permutations of n objects is (n - 1)!
***
This post was brought to you by Amanda Green.
Related Posts Plugin for WordPress, Blogger...
3 Comments
Leave a Comment.


Solaris Common Desktop Environment: User's Guide
To Copy a File or Folder
 1. Make the source and destination folders visible:
 Open a File Manager view of the contents of the destination folder or the icon of the closed destination folder.
 2. Select the file or folder to be copied.
 3. Press and hold the Control key.
 4. Drag the file or folder and drop it onto the destination folder.
 Make sure that you release the mouse button before you release the Control key. Otherwise, you will move instead of copy the file or folder.
 1. Select the icon.
 2. Choose Copy to from the Selected menu.
 3. Type a name into the Destination Folder text field.
 Note that this must be the new full path name for the file. For example, if you want to copy the file report into the folder /u/john, you would type /u/john.
 4. Click OK or press Return.
 To close the Copy File dialog box without copying a file, click Cancel or press Esc.


text:
- To understand how PolicyStat notifies users of updates
- To understand how PolicyStat alerts users that require action
When an action is required to be completed regarding a policy, or a policy requires attention, users are notified in one of three ways:
1. Automatic notification emails
- For examples of notification emails, click here
- For more on configuring automated email notifications (including turning off undesired emails), see this article.
- For more on understanding who receives email notifications by user role, see this article.
2. The Home tab
The Home tab features reports of policies requiring action.
3. The Notifications page
The Notifications page is accessible to any user in one of two ways:
- The link in the upper right-hand corner of every PolicyStat page.
- From the base PolicyStat local PolicyStat URL (e.g. - _URL_), add /notification to the end (e.g. - _URL_
For more information about configuring email notifications from this page, see the article here.
This article applies to the following user roles:

source: openbmb/Ultra-FineWeb


the umpire. The back judge ensures that the defensive team has no more than 11 players on the field and determines whether catches are legal, whether field goal or extra point attempts are good, and whether a pass interference violation occurred. The back judge is also responsible for the play clock, the time between each play, when a visible play clock is not used.
 - The head linesman/down judge is positioned on one end of the line of scrimmage. The head linesman/down judge watches for any line-of-scrimmage and illegal use-of-hands violations and assists the line judge with illegal shift or illegal motion calls. The head linesman/down judge also rules on out-of-bounds calls that happen on their side of the field, oversees the chain crew and marks the forward progress of a runner when a play has been whistled dead.
 - The side judge is positioned twenty yards downfield of the head linesman. The side judge mainly duplicates the functions of the field judge. On field goal and extra point attempts, the side judge is positioned lateral to the umpire.
 - The line judge is positioned on the end of the line of scrimmage, opposite the head linesman. They supervise player substitutions, the line of scrimmage during punts, and game timing. The line judge notifies the referee when time has expired at the end of a quarter and notifies the head coach of the home team when five minutes remain for halftime. In the NFL, the line judge also alerts the referee when two minutes remain in the half. If the clock malfunctions or becomes inoperable, the line judge becomes the official timekeeper.
 - The field judge is positioned twenty yards downfield from the line judge. The field judge monitors and controls the play clock, counts the number of defensive players on the field and watches for offensive pass interference and illegal use-of-hands violations by offensive players. The field judge also makes decisions regarding catches, recoveries, the ball spot when a player goes out of bounds, and illegal touching of fumbled balls that have crossed the line of scrimmage. On field goal and extra point attempts, the field judge is stationed under the upright opposite the back judge.
 - The center judge is an eighth official used only in the top level of college football. The center judge stands lateral to the referee, the same way the umpire does in the NFL. The center judge is responsible for spotting the football after each play and has many of the same responsibilities as the referee, except announcing penalties.
Safety and brain health
Football is a full-contact sport, and injuries are relatively common. Most injuries occur during training sessions, particularly ones that involve contact between players.[113] To try to prevent injuries, players are required to wear a set of equipment. At a minimum players must wear a football helmet and a set of shoulder pads, but individual leagues may require additional padding such as thigh pads and guards, knee pads, chest protectors, and mouthguards.[114][115][116] Most injuries occur in the lower extremities, particularly in the knee, but a significant number also affect the upper extremities. The most common types of injuries are strains, sprains, bruises, fractures, dislocations, and concussions.[113]
Repeated concussions (and possibly sub-concussive head impacts[117]) can increase a person's risk in later life for CTE (chronic traumatic encephalopathy) and mental health issues such as dementia, Parkinson's disease, and depression.[118] Concussions are often caused by helmet-to-helmet or upper-body contact between opposing players, although helmets have prevented more serious injuries such as skull fractures.[119] Various programs are aiming to reduce concussions by reducing the frequency of helmet-to-helmet hits; USA Football's "Heads Up Football" program aims to reduce concussions in youth football by teaching coaches and players about the signs of a concussion, the proper way to wear football equipment and ensure it fits, and proper tackling methods that avoid helmet-to-helmet contact.[120] However, a study in the Orthopaedic Journal of Sports Medicine found that Heads Up Football was ineffective; the same study noted that more extensive reforms implemented by Pop Warner Little Scholars and its member teams were effective in significantly reducing concussion rates.[121]
A 2018 study performed by the VA Boston Healthcare System and the Boston University School of Medicine found that tackle football before age 12 was correlated with earlier onset of symptoms of CTE, but not with symptom severity. More specifically, each year a player played tackle football under age 12 predicted earlier onset of cognitive, behavioral, and mood problems by an average of two and a half years.[122][123][124]
Leagues and tournaments
The National Football League (NFL) and the National Collegiate Athletic Association (NCAA) are the most popular football leagues in the United States.[125] The National Football League was founded in 1920[126] and has since become the largest and most popular sport in the United States.[127] The NFL has the highest average attendance of any sporting league in the world, with an average attendance of 66,960 during the 2011 NFL season.[128] The NFL championship game is called the Super Bowl, and is among the biggest events in club sports worldwide.[129] It is played between the champions of the National Football Conference (NFC) and the American Football Conference (AFC), and its winner is awarded the Vince Lombardi Trophy.[130]
A high school football game during the first quarter
College football is the third-most popular sport in the United States, behind professional baseball and professional football.[131] The NCAA, the largest collegiate organization, is divided into three Divisions: Division I, Division II and Division III.[132] Division I football is further divided into two subdivisions: the Football Bowl Subdivision (FBS) and the Football Championship Subdivision (FCS).[133] The champions of each level of play are determined through NCAA-sanctioned playoff systems; while the champion of Division I-FBS was historically determined by various polls and ranking systems, the subdivision adopted a four-team playoff system in 2014.[134]
Other professional leagues
Several professional football leagues have been formed outside the auspices of the NFL. One such league, the XFL, is currently operating as of 2020.[137]
Rival leagues
The most successful league to directly compete with the NFL was the American Football League (AFL), which existed from 1960 to 1969. The AFL became a significant rival in 1964 before signing a five-year, US$36 million television deal with NBC. AFL teams began signing NFL players to contracts, and the league's popularity grew to challenge that of the NFL. The two leagues merged in the 1970 season, and all the AFL teams joined the NFL. An earlier league, the All-America Football Conference (AAFC), was in play from 1946 to 1949. After it had dissolved, two AAFC teams, the Cleveland Browns and the San Francisco 49ers, became members of the NFL; another member, the Baltimore Colts joined the league, but folded after just a year in the NFL.[138]
Other attempts to start rival leagues since the AFL merged with the NFL in 1970 have been far less successful, as professional football salaries and the NFL's television contracts began to escalate out of the reach of competitors and the NFL covered more of the larger cities. The World Football League (WFL) played for two seasons, in 1974 and 1975, but faced such severe monetary issues it could not pay its players. In its second and final season the WFL attempted to establish a stable credit rating, but the league disbanded before the season could be completed.[139] The United States Football League (USFL) operated for three seasons from 1983 to 1985. Originally not intended as a rival league, the entry of owners who sought marquee talent and to challenge the NFL led to an escalation in salaries and ensuing financial losses. A subsequent US$1.5 billion antitrust lawsuit against the NFL was successful in court, but the league was awarded only $1 in damages, which was automatically tripled to $3 under antitrust law.[140]
Complementary national leagues
The original XFL was created in 2001 by Vince McMahon and lasted for only one season. Despite television contracts with NBC and UPN, and high expectations, the XFL suffered from low quality of play and poor reception for its use of tawdry professional wrestling gimmicks, which caused initially high ratings and attendance to collapse.[141] (The current XFL, also owned by McMahon, does not include those gimmicks.) The United Football League (UFL) began in 2009 but folded after suspending its 2012 season amid declining interest and lack of major television coverage.[142] The Alliance of American Football lasted less than one season, unable to keep investors.[143]
International play
American football leagues exist throughout the world, but the game has yet to achieve the international success and popularity of baseball and basketball.[144] It is not an Olympic sport, but it was a demonstration sport at the 1932 Summer Olympics.[1] At the international level, Canada, Mexico, and Japan are considered to be second-tier, while Austria, Germany, and France would rank among a third tier. These countries rank far below the United States, which is dominant at the international level.[145]
NFL Europa, the developmental league of the NFL, operated from 1991 to 1992 and then from 1995 to 2007. At the time of its closure, NFL Europa had five teams based in Germany and one in the Netherlands.[146] In Germany, the German Football League (GFL) has 16 teams


text: In urbanised areas around the world, road pricing policies are considered more and more frequently, the aim often being to alleviate (some of the) external traffic-related costs. To assess the effects of a proposed road pricing measure, several evaluation measures can be used, coming from different disciplines, including economics, transportation science and transport geography. In this paper, we compare two types of evaluation measure that can be used to assess the effectiveness of road pricing measures: geographical accessibility measures and economic social surplus measures. We explore the possibilities of both types of measure in terms of evaluating road pricing effects from a theoretical perspective, as well as comparing their outcome measures for a research area in the Netherlands. By means of correlation analysis and spatial comparison of outcomes, we find that geographical accessibility measures, being simpler and easier to interpret than economic measures, offer a poor proxy of the outcomes of the economic evaluation measures and vice versa. Therefore, the decision whether to use economic surplus measures or geographical accessibility indicators to a large extent depends on the research goal. If the goal is to gain a thorough insight into the monetary gains/losses resulting from a policy measure, economic measures, such as the rule-of-half or the logsum measure, are preferable. However, if there are concrete questions about the changes in accessibility of certain types of activity locations, geographical indicators, such as the contour and potential measures, are more appropriate. The outcomes of such geographical measures, and especially those of the contour measures, are, however, sensitive to the spatial distribution of activity locations in the area under study and to the selection of the impedance parameter that has to be selected in advance to compute the effects. Therefore, if geographical indicators are to be used, it would be wise to use different sensitivity parameters. It is only then that a thorough insight can be gained into the (sensitivity of) geographical accessibility effects. © 2011 Taylor & Francis.


object for me to work with. It has a couple of other pieces, namely it some some overriding for comparison operators, has a way to copy a track from another track, and has a way to produce a tuple representation of the object that I use with the difflib for figuring out when two tracks are most likely the same (explained later).
Then, there is the actual import function:
def importData():
 Imports a new set of data from the XML file.
 listIter = ET.iterparse(XML_FILENAME)
 tracks = {}
 track = Track()
 trackCat = None
 for listItem in listIter:
 trackElem = listItem[1]
 if trackElem.tag == "track":
 if trackCat not in tracks:
 tracks[trackCat] = []
 track = Track()
 elif trackElem.tag == "discnumber":
 track.disc = int(trackElem.text) if trackElem.text!= None else None
 elif trackElem.tag == "totaldiscs":
 track.discTotal = int(trackElem.text) if trackElem.text!= None else None
 elif trackElem.tag == "tracknumber":
 track.track = int(trackElem.text) if trackElem.text!= None else None
 elif trackElem.tag == "totaltracks":
 track.trackTotal = int(trackElem.text) if trackElem.text!= None else None
 elif trackElem.tag == "title":
 if trackElem.text == None:
 track.title = u''
 track.title = trackElem.text
 elif trackElem.tag == "album":
 if trackElem.text == None:
 track.album = u''
 track.album = trackElem.text
 elif trackElem.tag == "year":
 if trackElem.text == None:
 track.year = u''
 track.year = trackElem.text
 elif trackElem.tag == "artist":
 if trackElem.text == None:
 track.artist = u''
 track.artist = trackElem.text
 elif trackElem.tag == "albumartist":
 if trackElem.text == None:
 track.albumArtist = u''
 track.albumArtist = trackElem.text
 elif trackElem.tag == "genre":
 if trackElem.text == None:
 track.genre = u''
 track.genre = trackElem.text
 elif trackElem.tag == "category":
 if trackElem.text == None:
 tracvCat = u''
 trackCat = trackElem.text
 elif trackElem.tag == "flags":
 if trackElem.text == None:
 track.flags = []
 track.flags = trackElem.text.split(",")
 elif trackElem.tag == "filename":
 if trackElem.text == None:
 track.filename = u''
 track.filename = trackElem.text
 elif trackElem.tag == "filedate":
 track.fileDate = datetime.strptime(trackElem.text, '%m/%d/%Y %I:%M:%S %p') if trackElem.text!= None else None
 elif trackElem.tag == "length":
 track.length = int(trackElem.text) if trackElem.text!= None else None
 elif trackElem.tag == "size":
 track.size = int(trackElem.text) if trackElem.text!= None else None
 elif trackElem.tag == "channels":
 if trackElem.text == None:
 track.channels = u''
 track.channels = trackElem.text
 elif trackElem.tag == "samplerate":
 track.sampleRate = int(trackElem.text) if trackElem.text!= None else None
 elif trackElem.tag == "bitrate":
 track.bitRate = int(trackElem.text) if trackElem.text!= None else None
 elif trackElem.tag == "type":
 if trackElem.text == None:
 track.fileType = u''
 track.fileType = trackElem.text
 elif trackElem.tag == "tag":
 if trackElem.text == None:
 track.fileTag = u''
 track.fileTag = trackElem.text
 for trackList in tracks.values():
 for track in trackList:
 track.added =
 return tracks
This does two things, it rapidly loads every track from the XML file, and then... because I have had to rebuild my datafile a number of times and don't want to keep playing the same set of tracks (through the LRA process explained later), I shuffle the tracks and assign the added date in random order.
Once this is completed, I am able to use the tracks in Python using the tracks object I built. I partition my music list along "category" lines, which I use the "categorygroup" or other equivalent tags within my music to identify what goes to which category. Everything about my playlist works from this set of categories -- no song exists in two categories, so it really does a complete partitioning of my music, which means I can process each category completely independent of each other... something very useful later in the code.
Wednesday, April 4, 2012
Music Playlist Generator... or how I like to make things complicated...
Well, more or less. See, I have this collection of music I've transferred from a whole lot of CD's I bought over the years onto my computer. I had an iPhone which I had used to play that music by using iTunes to create a dynamic playlist, and load that playlist onto my phone. Well... it worked, other than the fact that I can't use iTunes on Linux and such. So... I decided to go with an alternate plan -- stream the music and use a music player to listen to it. My problem was, how to make my music playlist with the same functionality that iTunes provided me.
First, I used Firefly Media Server... which became quite a hassle to work with, so I switched to Logitech's SqueezeBox Server (with an external MySQL database backend). I then built some stored procedures to generate the playlist directly into the database.... which really didn't work very well. So I built a Google AppEngine web app that would do most of the processing... which worked pretty well but was a pain to keep up. And... SqueezeBox Server died on me, and I didn't want to mess with it any more. After some searching, I settled on something simple -- MusicPlayer Daemon, with its own internal HTTP streaming output. Using this, I could once again access my music as a stream -- a continuous stream that works all the time. And, it is driven by a playlist I can control and manipulate with Python (thanks to python-mpd2). After wiring everything up to provide an encrypted channel with login credentials being required to reach the stream (thanks to squid3 acting as a reverse proxy and upgrading http to https traffic automatically), I finally had a solution. I'd just write my playlist generator as a python script.
In comes TagScanner -- a beautiful program (if a little cumbersome to learn how it works at first) which lets me clean up and organize my music & all of the music tags easily. It also provides a way for me to export my list of music to XML... which I use as the starting point for my python script. TagScanner lets me build the XML file with the following:
# Tagscanner export script
$file_name TrackList.xml
$file_notes XML file with full information
$file_encoding utf-8
$file_writebom 1
$file_ishtml 1
$file_relativepaths 1
$select %_index%,0
I'm not going to go into details as to what all of this means, but basically it generates the entire list of tracks into an XML file that I can parse. And thus my journey of building my playlist begins.
The next step was to be able to easily update my music list. Which comes down to a nice program called QtdSync, which uses the tried and true rsync algorithm for incremental updates to provide what I need. I simply sync my music folders on my portable hard drive with a directory on my server at home, and it does the nasty work of figuring out how to only update what has changed (because I don't want to have to re-upload my entire music library every time I make a change). Conveniently, this makes me have the same directory structure on my portable drive as the server, which makes the XML file above provide the same relative paths to my files.
On Part 2, I will explain the process I use for importing the XML file into something usable in my python script...
Thursday, March 29, 2012
Squid 3.1, mod_python, and how I have fixed my reverse proxy redirects...
Ahh squid, how I love to hate to love you... most of the time, you work great for me. But sometimes... grr. Anyway...
So here's my problem -- have squid (3.1.18) being used in both a transparent and reverse proxy configuration (transparent proxy for everything inside my network going out to the internet, reverse proxy to redirect certain CNAME virtual hosts to my various other servers on my network). However, I do not want to permit http traffic to go through the reverse proxy peers, I want everything https. No problem, right? Simple configuration directive for just one of my cache peers:
cache_peer parent 80 0 no-query originserver login=PASS name=xlorep
acl sites_xlorep url_regex ^https://xlorep\.darkhelm\.org
cache_peer_access xlorep allow sites_xlorep
http_access allow sites_xlorep
acl http_xlorep url_regex ^http://xlorep\.darkhelm\.org
http_access deny http_xlorep
deny_info http_xlorep
Basically, it uses a couple regular expressions to figure out when someone is


text:
Army animal care specialists take care of Government-owned patrol dogs, ceremonial horses, sled dogs, sea mammals, and animals used in research. Army animal care specialist supervises or provides the care, treatment, and sanitary conditions for animals.
Army animal care specialist duties:
- Provide routine daily care for animals in veterinary treatment
- Position and restrain animals for examination and treatment
- Calculate doses and administers oral and topical medications as directed by the veterinarian
- Obtain medical history from owners and/or handlers and measures and records animal vital signs
- Perform physical examinations to detect obvious abnormalities and reports findings to veterinarian
- Maintain sanitary conditions for all components of the veterinary treatment facilities to include operating room and equipment
- Assist veterinarian in surgical procedures and perform euthanasia when instructed by veterinarian
Job training for an Animal Care Specialist requires nine weeks of basic training, where you'll learn basic soldiering skills, and 11 weeks of advanced individual training, including practice in animal care.
The skills you learn as an Animal Care Specialist will help prepare you for a future as a civilian veterinary aide or assistant at a veterinary hospital. With continued study and experience, you may qualify for certification as an Assistant Laboratory Animal Technician.

source: HuggingFaceFW/fineweb-edu


U2 song scientifically proven to be most effective in the world for helping young children get off to sleep
ONE OF U2's most iconic tracks has been identified as the perfect song for parents to play when trying to get any young children off to sleep.
Released back in February 1992, One topped the singles chart in Ireland and has regularly featured on lists of the world's greatest songs ever since.
However, if you were to play it to a young child, the chances are they would start to drift off. That's according to new research conducted by kid's bed specialist Cuckooland.
Researchers from Durham University analysed Spotify data linked to some 4,500 songs that regularly featured on lullaby playlists created on the music streaming service.
Annaliese Grimaud, a researcher at the Music & Science Lab at Durham University said:
"The function of a lullaby is to soothe a baby and put them to sleep, so common features we would expect to see in lullabies would be, a slow(ish) tempo, relatively quiet dynamics, simple rhythm pattern - potentially one that imitates a rocking movement - a simple melody that's easier to memorise and easier to sing, predictability achieved by repetitive phrases and verses, and a high pitch due to the connotations that mothers/females usually sing lullabies."
The study concluded that U2's One contains all the properties of the "perfect lullaby".
All of which contrasts much of the meaning behind the track, which is anything but idyllic.
The Edge, meanwhile, described as a "bitter, twisted, vitriolic conversation between two people who've been through some nasty, heavy stuff".
Not exactly the stuff of lullabies then.


text:
The Nebraska Economy: The Potential Consequences of Proposed Climate Change Regulation
This report summarizes key economic issues surrounding climate change legislation and regulation and considers potential implications for Nebraska, a state with a large agricultural sector and a focused manufacturing industry. The key findings are listed below. manufacturing sectors that are expected to be hardest hit by increases in energy prices. Nebraska also has a large agricultural sector that could be just lightly affected if it is exempted from regulation and would benefit from the opportunity to sell carbon offsets. However, it is uncertain as to whether these conditions would prevail.
- While economic theory supports the imposition of taxes or other costs on polluters, effective policy requires the choice of an appropriate tax. Choice of an appropriate tax can be difficult in the case of greenhouse gas emissions because there is uncertainty about the economic costs of these emissions. There are two sources of uncertainty. First, there is uncertainty about the magnitude of the manmade contribution to global warming. Second, there is uncertainty about the extent to which global warming will harm the economy.
- The public may still choose to regulate and reduce greenhouse gas emissions in order to reduce the risk of a severe economic outcome. However, when making such a decision, there is a need to understand the economic cost of climate change legislation or regulation.
- For our analysis, we used the example of two recent climate change bills in the United States House of Representatives (Waxman-Markey) and in the United States Senate (Kerry-Lieberman). Our review of literature and analysis found that these examples of cap and trade legislation would be most likely to lead to an approximate 2% reduction in U.S. GDP by the year 2030 relative to a reference scenario without climate change legislation. Losses in U.S. GDP may be less severe in the decades leading up to 2030, but would remain severe after 2030. The magnitude of the GDP loss could be less if there is a rapid adoption of new nuclear or renewable power capacity.
- Retail electric prices also are expected to rise by 30% to 70% by 2030 under climate change legislation. The manufacturing sector will be especially hard-hit, with a 5% to 7% decline in industrial output and manufacturing employment.
- The economic consequences may be more muted in Nebraska given that the state is less dependent on the type of energy-intensive, internationally competitive


text:
دانلود رایگان مقاله Isolated Switch-Mode Current Regulator With Integrated Two Boost LED Drivers
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS
Isolated Switch-Mode Current Regulator With Integrated Two Boost LED Drivers
A new isolated switch-mode current regulator is proposed for an LED driving system. The two boost LED drivers are integrated with the dc/dc converter, which results in a simple structure and low component count. The primary side provides an ac voltage source to the secondary side in which one boost inductor, two switches, and diodes comprise two boost drivers. Each secondary switch controls each LED current to be balanced. The voltage stresses of the primary switches are clamped to the input voltage, and those of secondary switches and diodes are clamped to the output voltages. Furthermore, all switches can easily achieve zero-voltage switching by using the transformer magnetizing current without additional auxiliary circuits. The validity of this proposed circuit is confirmed by the experimental results from a 400-V-input and 150-W-output prototype with two 75-W LED strings.
Index Terms—Boost LED driver, isolated, switch-mode current regulator, zero-voltage switching (ZVS).
لینک ثابت به این مقاله:
برای لینک دهی به این مقاله، می توانید از لینک زیر استفاده نمایید:


text:
Unit 5 Sim Data
In Unit 5 Lesson 3, the associated Sims 2-3 don't consistently give data that shows the correct relationships between reaction rates and all the other variables. This is because of probability, and it's totally fine, but the workbook only has students taking data once and that one time could give them data that conflicts with the relationships they could discover in a lab. It can lead to some discussions about the limitations of models and whatnot if students are ready for that, but it still leaves the chemistry concepts in a difficult spot. I made this lesson where students have to do 10 trials because over 10 trials the average will work out to demonstrate the direct relationships students should see. There are a lot of questions that follow (related to other stuff we did) that are probably not helpful to everyone, but I thought taking the data 10 times was really helpful in making sure the students didn't walk around with misconceptions about how these factors affect reaction rates.


Operators $( ) @( ) :: &
( ) Grouping Expression operator.
Parenthesis/Brackets work just as they do in mathematics, each pair will determine the order of evaluation and return the result of the expression within.
PS C:\> (2 + 3) * 5
A shortcut syntax is available (…).property that returns a single property from an item or a collection (PowerShell V3.0):
PS C:\> (dir).FullName
To return multiple properties, pipe to ForEach-Object (%) or Select-Object
Simple Parenthesis will also evaluate variable assignments - displaying the value(s).
for example:
$msg = "Hello World"
"$msg"
can be rewritten as:
($msg = "Hello World")
$( ) SubExpression operator.
Use a subexpression to return specific properties of an object.
Unlike simple parenthesis, a subexpression can contain multiple ; semicolon ; separated ; statements.
The output of each statement contributes to the output of the subexpression. For a single result, it will return a scalar. For multiple results, it will return an array.
Subexpressions allow you to evaluate and act on the results of an expression in a single line; with no need for an intermediate variable:
if($(code that returns a value/object) -eq "somevalue") { do_something }
PS C:\> $city="Copenhagen"
PS C:\> $strLength = "$($city.length)"
#n.b. not "$city.length" that would return "Copenhagen.Length"
PS C:\> "The result of 2 + 3 = $(2+3)"
PS C:\> $(Get-WMIObject win32_Directory)
@( ) Array SubExpression operator.
An array subexpression behaves just like a subexpression except that it guarantees that the output will be an array.
This works even if there is no output at all (gives an empy array.)
If the result is a scalar value then the result will be a single element array containg the scalar value.
(If the output is already an array then the use of an array subexpression will have no effect, it won't wrap one array inside of another array.)
PS C:\> @(Get-WMIObject win32_logicalDisk)
Using either $( ) or @( )will cause the powershell parser to re-evaluate the parsing mode based on the first non-whitespace character inside the parenthesis. A neat effect of this is that object properties will be evaluated instead of being treated as literal strings:
"$user.department" ==> JDOE.department
"$($user.department)" ==> "Human Resources"
:: Static member operator
Call the static properties operator and methods of a .NET Framework class.
To find the static properties and methods of an object, use the -Static parameter of Get-Member:
[datetime] | gm -static
[datetime]::now
[datetime]::Utcnow
, Comma operator
As a binary operator, the comma creates an array.
As a unary operator, the comma creates an array with one member. Place the comma before the member.
& Call operator
Run a command, script, or script block. The call operator, also known as the "invocation operator," lets you run commands that are stored in variables and represented by strings. Because the call operator does not parse the command, it cannot interpret command parameters.
C:\PS> $c = "get-executionpolicy"
C:\PS> $c
get-executionpolicy
C:\PS> & $c
AllSigned
. Dot sourcing operator
Run a script in the current scope so that any functions, aliases, and variables that the script creates are added to the current scope. (without dot sourcing, the variables created within a script will all disappear when the script finishes.)
. C:\sample1.ps1
. .\sample2.ps1
Note: The dot sourcing operator is followed by a space. Use the space to distinguish the dot from the dot (.) symbol that represents the current directory.
-f Format operator
Format a string expression.
Place {0} {1} etc. into the string as placemarkers where you want the variables to appear, immediately follow the string with the -f operator and then lastly, the list of comma separated variables which will be used to populate the placemarkers.
Get-ChildItem c:\ | ForEach-Object {'File {0} Created {1}' -f $_.fullname,$_.creationtime}
Optional format string(s) can be included to add padding/alignment and display dates/times/percentages/hex etc correctly, see the -f format page for full details.
..Range operator
Produce a sequence of numbers:
10..20
5..25
"No need to ask. He's a smooth operator, smooth operator, smooth operator.." ~ Sade
Related PowerShell Commands:
Comparison Operators -eq -neq -contains etc
Scriptblock - A collection of statements: { … }
Variables - PowerShell Variables and basic Mathematical operators (+ - = /)
Pipelines - Pass objects down the pipeline
Copyright © SS64.com _PHONE_
Some rights reserved


Broker 10.5 | webMethods Broker Documentation | webMethods Broker Client C API Programmer's Guide | API Reference | awParse | awParseStringFromString

awParseStringFromString
BrokerError awParseStringFromString(
char *start,
char **next,
int do_copy,
char **output);
start
The string to be parsed.
next
The character immediately following the character that caused parsing to terminate. This parameter is used for output.
do_copy
Indicates whether or not memory should be allocated for the extracted string. If set to 1 (true) , memory will be allocated.
output
The extracted value. This parameter is used for output.
Extracts a string from the source string specified by start. Parsing will proceed until a null or newline character is encountered. The character immediately following the one that caused parsing to end is provided in next. You may set next to NULL if you do not need to know about this character.
Possible BrokerError major codes
Meaning
AW_ERROR_NULL_PARAM
The parameter output or start are NULL.
Important:
This function will alter the contents of the string being parsed.
See also:


text:
Snapshot 1: with the symmetric initial state, the probability for the quantum walk is symmetric about the origin
Snapshot 2: after many steps, the particle performing a quantum random walk is likely to be much farther from the origin than with a classical random walk
Snapshot 3: after just one step, both classical and quantum random walks have the same probabilities: equally likely to be at positions +1 or -1
In the classical random walk, at each step there is equal probability for the particle to move one unit to the left or right along the line. During a single random walk, the particle is at a definite location after each step. The probability shown in the plot is the fraction of such walks in which the particle is at each location after the specified number of steps.
In the quantum random walk, the particle is in a superposition of locations along the line. The values shown in the plot are the probability of finding the particle at each location if the particle is observed after the specified number of steps.
The state of the quantum particle after
steps can be expressed as a sum
, where the
values are complex numbers,
is an integer between
giving the location along the line, and
is a single quantum bit (called a qubit
) that represents the value of a coin flipped to determine the direction of the particle at the next step: 0 and 1 correspond to decreasing and increasing
by 1, respectively. The probability of observing the particle at location
After a step, the superposition
. Thus a quantum particle starting at a definite location
has equal probability of being observed after one step at locations
, the same as the classical random walk. But after more than one step, interference among multiple terms in the superposition gives different behavior between the classical and quantum random walks.
The behavior of the quantum random walk varies with the choice of initial state for the qubit
. This qubit can start with a definite state (0 or 1), the same as a classical bit. More generally, the qubit can start as a superposition of the two values 0 and 1. This Demonstration shows two examples for the initial state of the qubit. The asymmetric initial condition has
and all other values equal to zero. The symmetric initial condition has
, and all other values equal to zero. In both cases, the particle starts at location 0, the same as for the classical random walk.
After an even or odd number of steps, the particle can only be at even or odd locations along the line, respectively. Selecting the "join the points" control shows a curve connecting the nonzero probabilities.
For a physical implementation, see M. Karski et al., "Quantum Walk in Position Space with Single Optically Trapped Atoms," Science
, 2009 pp. 174–177.


Hi guys, this is the final post in our configuration of Visual Studio with EmguCV. Of course, you should have looked at the first and second part of this tutorial but if you haven't, you can find them here and here.
Step 5: It's coding time!
**IMPORTANT ** Avoid problem with cvextern.dll
Even though the configuration found in the post number 2 allows you to run the Example projects, we may have some problems when running our own applications. Therefore, we need to follow the next steps:
 1. Execute the new Solution.This will open the blank Windows Form as we haven't code anything yet. Once open, close it. This will generate an specific folder we'll need in the next step.
 2. Copy the file cvextern.dll, found in C:\Emgu\emgucv3.1\bin\x64, and paste it in …\Documents\Visual Studio 2015\Projects\MyFirstProject\MyFirstProject\bin\x64\Debug. This folder would not exist if we hadn't executed the Application for the first time.
 3. Now we are ready to code!
u_
v_
Add elements to the Windows Form
 1. Go to the left side of the IDE, into the Toolbox Menu and select Image Box. Create a new Image Box in the empty Windows Form.
 2. Now go again to the Toolbox and select a Button. Add this element ino the Windows Form.
 3. Select the Image Box and name it imageCamera.
 4. Select the Button and name it btnStart. Also, set the text to Start.
s_
Code the functionality
 1. Go to the righ side of the IDE, and select the Solution. Press F7 and this will display the actual code of the application.t_
 2. We must declare which classes we are going to use. At the top of the code, add the following lines:
 using Emgu.CV;
 using Emgu.CV.Structure;
 using Emgu.Util;
 3. Then in the actual class, declare the following variables
 private Capture capture;
 private bool captureInProgress;
 4. Create a new private method, that we are going call ProcessFrame, which is the one that will do the capture and displaying of the image
 private void processFrame(object sender, EventArgs args)
 {
 Mat imageCaptured = capture.QueryFrame();
 frameCamera.Image = imageCaptured;
 }
 5. Implement the functionality to the button. Go to the Windows Form tab, double click on the button, and implement the following code in the callback function:
 private void btnStart_Click(object sender, EventArgs e)
 {
 if (capture == null)
 {
 try
 {
 capture = new Capture();
 }
 catch(NullReferenceException excpt)
 {
 MessageBox.Show(excpt.Message);
 }
 }
 if (capture != null)
 {
 if (captureInProgress)
 {
 btnStart.Text = "Start";
 Application.Idle -= processFrame;
 }
 else
 {
 btnStart.Text = "Pause";
 Application.Idle += processFrame;
 }
 captureInProgress = !captureInProgress;
 }
 }
 6. Now we are ready to test the application! Press the Run button at the top of the IDE and the application should start executing.
Testing the application
Once the Application starts running, a new window will come up. When you press the Start button, the application will look up for a webcam and start displaying the captured image. If you click again the now-called Pause button, the application will stop displaying what the webcam is capturing. You can play with the button starting and stoping the webcam.
x_
Now you know how to setup your Visual Studio environment and start developing your own applications. The oncoming post will teach you how to convert the captured image to grayscale. If you had any problem with this first tutorial, please contact me; any feedback will help me to improve the future posts!

Advertisements


Zetas comment on the mysterious sounds at Costa Rica? _URL_ [and from another] _URL_ [and from another] Strange Sound Heard Throughout Costa Rica [Jan 11] _URL_ Is it the mysterious sound of the so-called coming Apocalypse? Some think that the mysterious sound heard in Costa Rica at around 12:30am this morning is exactly that. It is important to note that this is not the wind nor was it filmed anywhere near the ocean. The sound was heard throughout the entire country from Heredia to Perez Zeledon. The Costa Rica Volcanologist and Seismologist Organization is saying there is no Earth movements recorded at the time of the strange sound.
AUDIO of Costa Rica Drums
My question concerns how the river is very greatly increase the flood (sinking). Satellite view from November 1, 2011. We all remember the flood in Thailand and other countries. The fact is that if it were not for the river, flooding in Thailand would not affect two thirds of the country. The same thing happens in other countries: "Shifts in plates that caused major Himalayan rivers - Brahmaputra" _URL_ Can the Zetas tell how far should stay away from rivers? Mekong and Chao Phraya river so badly swollen that flooded vast territories. We do not know how much the river can swell and flooding vast areas.
Flooding inland in northern Thailand much preceded any sinking in Bangkok, as the inland river blockage was due to a sideways crush the Sunda Plate was experiencing. The pressure on the Sunda Plate is not only a push down, slipping under the curve of the Indo-Australian Plate that runs under Sumatra and Java, but also a push sideways, into accordion folds. This was apparent when the inland flooding in Thailand appeared at the same time a new island near Bali emerged.
We explained that the inland flooding in Thailand was due to blocked river drainage. Mankind is used to thinking of his rivers as though they have always flowed thus, but the meandering course of rivers, written in the landscape, shows this to be otherwise. Rivers flow today to the low land and thence to the sea. But water seeks its level and if the river bottoms heave, preventing draining along the established route, then what? In most cases, an alternate route is taken, but in many cases an inland lake forms until the water climbs high enough that an alternate outlet can be found. How else have inland lakes formed?
Such heaving river bottoms, blocking drainage, are most notable of late in Thailand, where a relaxation of the accordion fold there allowed the inland lakes to drain toward Bangkok - the great flood of Bangkok so much in the news of late. This type of blockage, and periodic release of trapped waters, is occurring in S America where mountain building in the North Andes is occurring, and in the Himalayan foothills. This cannot be accurately predicted, as to what river might be blocked, what alternate drainage might be taken, or the length of time the situation might endure. There are simply too many variables!


text:
Grace Elizabeth King (November 29, 1852 - January 12, 1932) was an American author of Louisiana stories, history, and biography, and a leader in historical and literary activities.
She was born in New Orleans on November 29, 1852, the third of what became seven children of lawyer William Woodson King and Sarah Ann Miller King. The family had an aristocratic background but had been impoverished by the American Civil War. Grace King later studied under Charles Gayarré and eventually found her living in writing; among her subjects were other women who had been put in the same situation.
In 1915 she was awarded an honorary degree in letters from Tulane University. Her many literary friends and acquaintances included Mark Twain and Edmund Wilson.
She is buried in Metairie Cemetery in New Orleans.
Grace King High School on Grace King Place in Metairie, Louisiana, is named in her honor. The Residential Life Administration building at Louisiana State University is also named after her.
- ^ Bush, Robert. Grace King: A Southern Destiny. Louisiana State University Press, 1983: 2. ISBN 0-8071-2487-7


text:
The Wesleyan Connection
Why have a Center for the Study of Religious Freedom at Virginia Wesleyan, a small Methodist liberal arts college? The answer is simple.
Liberal Arts Education
Religious and cultural pluralism are prominent features of our complex and rapidly changing world. If we are to be engaged and productive citizens, we must learn to appreciate diverse perspectives and worldviews. A liberal arts education helps prepare students to do this.
At Virginia Wesleyan, the Center supports this educational goal through its interdisciplinary courses, interfaith forums, and other events.
United Methodist Heritage
Religious freedom has always been part of the Methodist tradition. The United Methodist Church recognizes religious freedom as a basic human right for persons of all faiths. The Church's social principles support the separation of church and state and strongly condemn all forms of religious intolerance.
United Methodist Church Resolution on Religious Liberty
United Methodist Church Resolution on Separation of Church and State
United Methodist Church Social Principle on Church and State Relations
United Methodist Church Social Principle on Rights of Religious Minorities
The United Methodist Church declares religious liberty, the freedom of belief, to be a basic human right. Religious liberty includes the freedom to doubt or to deny the existence of God, and to refrain from observing religious practices. We believe it is the right of a person to be allowed to follow the call of conscience when it becomes impossible to live by both the dictates of the state and the decisions of faith.- United Methodist Church Resolution on Religious Liberty


text:
4.2.1. Initializing the LVDS SERDES IP in Non-DPA Mode
Intel recommends that you follow these steps to initialize the LVDS SERDES IP in non-DPA mode:
- During entry into user mode, assert the pll_areset signal for at least 10 ns.
You can also perform this step at any time in user mode operation to reset the interface.
- After at least 10 ns, deassert the pll_areset signal and monitor the pll_locked port.
After the PLL lock port asserts and becomes stable, the SERDES blocks are ready for operation.
Did you find the information on this page useful?


text: We report on the electric field dependence of ferroelectric phase transition in epitaxial SrTiO3 (STO) thin films grown by the pulsed-laser ablation deposition method. Metallic oxides SrRuO3 (SRO) and La0.5Sr0.5CoO3 (LSCO) were used as the bottom electrodes, and the bottom electrodes influence the dielectric properties of STO films. The change in the dielectric properties originates from the different work functions and the lattice mismatches among STO film, the bottom electrode, and the substrate. However, the field-induced ferroelectric phase transition temperatures of the STO/SRO/(100) STO and the STO/LSCO/(100) LaAlO3 systems are proportional to the applied electric field, indicating a field-induced first-order ferroelectric phase transition. © 2000 American Institute of Physics.


Decision : 30 COM 8B.32
Nominations of Cultural Properties to the World Heritage List (Stone Circles of Senegambia)
The World Heritage Committee,
1. Having examined Documents WHC-06/30.COM/8B and WHC-06/30.COM/INF.8B.1,
2. Inscribes the Stone Circles of Senegambia, Gambia and Senegal, on the World Heritage List on the basis of criteria (i) and (iii):
Criterion (i): The finely worked individual stones display precise and skilful stone working practices and contribute to the imposing order and grandeur of the overall stone circle complexes.
Criterion (iii): The nominated stone circles, represent the wider megalithic zone, in which the survival of so many circles is a unique manifestation of construction and funerary practices which persisted for over a millennia and a half across a large sweep of landscape, and reflects a sophisticated and productive society.
3. Recommends that the States Parties give consideration to extending the nominated sites to include quarry sites;
4. Also recommends that the States Parties consider nominating further sites as part of a wider cultural landscape serial nomination in order to sustain more of the megalithic landscape of Senegambia;
5. Further recommends that a research strategy be put in place to address the wider associations of the stone circles and to record in more detail the megalithic zone.
Themes: Inscriptions on the World Heritage List
States Parties: Gambia Senegal
Year: 2006
Decision Code: 30 COM 8B.32


Amy Robyn Lyster, Hayley Cunningham, Jessie Keenan, Marion Cronin and Olwyn Lyons.
Guest Choreographer & Teachers
Choreographer Hélène Cathala and teachers Jazmin Chiodi, Philip Connaughton and Lisa McLoughlin.
Hopscotch, choreographed by Hélène Cathala, explores the predicament of five individuals caught in a game where the rules are constantly changing. Confronting the reality of being part of a group, they ask: How do we deal with rules? How can we trick each other? How can we survive? Do we struggle or surrender? Although childish and sometimes unreasonable, the rules of the game reveal a framework which could be a metaphor for our lives: Games can turn to cruelty and a playground can become a battlefield, but with the but with the start of each new game, joy and energy re-appear.
Production Credits
Produced by Dance Limerick
Director, Dance Limerick: Jenny Traynor
Assistant to the Choreographer: Jazmin Chiodi
Lighting Design/Production Manager: Gearóid O hAllmhuráin
Sound/Operator: Kerrie Ahern
Graphic Design: Maeve Butler
Photography: Maurice Gunning
Filming: Lucy Dawson & Nora Rodriguez
Dance Limerick on 6 August
Firkin Crane, Cork on 7 August
DanceHouse, Dublin on 8 August


text:
Habitat's Quality of Life Framework
The importance of healthy neighborhoods
Stable, affordable housing is a key determinant of health. The house and neighborhood where one grows up impacts the health and longevity of one's life.
Having a safe, decent, stable, affordable home also impacts a child's success in school. However, many Americans live outside of safe, stable neighborhoods.
How are we revitalizing neighborhoods?
Neighborhood revitalization recognizes the holistic nature of neighborhood priorities to create change across multiple sectors. In order to create change that leads to the an improved quality of life, Habitat created the Quality of Life Framework. Based on learnings from Habitat affiliates and other community development experts, the Quality of Life Framework was developed to serve as a customizable and comprehensive approach to understand how the ultimate goal, an improved quality of life, can be achieved in a neighborhood. The Quality of Life Framework is Habitat's hypothesis on how systemic and sustainable change happens in a neighborhood.
In order to create change that leads to an improved quality of life, community efforts focus on three foundational outcomes:
- Sense of community: Identifying with the neighborhood, feeling connected and supporting one another.
- Social cohesion: Being willing and able to work together.
- Collective action: Sustaining ongoing projects and advocacy efforts.
Focusing on the three foundational outcomes increases motivation and capacity to overcome barriers to sustainable change.
Donate to revitalize neighborhoods
Why are we revitalizing neighborhoods?
Habitat for Humanity seeks to further embrace our mission by collaborating with local residents and partners to maximize resources and improve quality of life in the entire neighborhood.
How can you give back to the community?
Interested in learning more about the Quality of Life Framework? Email _EMAIL_.
You also can contact your local Habitat office to see how they are involved in neighborhood revitalization efforts and what you can do to help.


Storytelling Through Video
Home / Events / Storytelling Through Video
Telling the story of your organization at your event in a compelling and clear way is one of the most important parts of your program. It is vital to tap into the why of your work first, to convey the beating heart of it all. This will pull your donors in and engage them.
While your numbers and programs specifics are incredibly important to your work, they can create distance between you and your event audience. They can also make for a very complicated story.
How you tell your story at your event can create a cohesive narrative for your organization.
The use of video can be an amazing tool to accomplish this task. In a very short period of time you can convey the vision and energy of your organization, show how your programs are a part of that and give your donors access to moments they would not get otherwise.
They can get a true experience of your work and its impact first hand.
This year Camp Fire Columbia took this task head on and created an organizational video for their annual Talent Show event that told a unified story of two programs that had previously felt separate.
Why did video work so well for them?
2015Campfire (36 of 69)Camp Fire offers both school programs and a summer camp for kids. Often people know about one or the other, but not both. The video was carefully scripted and narrated by the new CEO of the organization and grounded the two programs in the common vision of their work: "At Camp Fire we believe that engaged, confident, well-rounded youth build thriving communities."
By setting that as a platform, it became easy for donors to see that whether at Camp or in school, kids were receiving the benefits of education, enrichment and opportunities to find their spark. By utilizing footage in their video from both camp and school programs, they were able to take donors to the front line of the organization's work. Donors could see the amazing activities at Camp and go into the school classrooms and see the faces of youth impacted by this important work.
The result was a spirited narrative that allowed them to communicate the inspiration for their work and show its impact in a very short period of time.
Video by PCMA
Recommended Posts
Contact Us


ProTips - Tooltip System for UGUI
Add professional-looking tooltips to your Unity projects with ProTips!
ProTips is a tooltip solution for Unity built on the new UGUI system introduced in Unity 4.6. Create your own tooltip styles visually using the Unity Canvas and the templates provided in our package. Step-by-step documentation is included to get you started.
No programming knowledge is necessary, but it's helpful if you want to extend the system.
Requires Unity or Unity Pro.
Canvas overflow protection.
If a tooltip's size would cause it to run off the UI canvas, it will automatically be repositioned.
Create new tooltip templates visually.
Position and style elements on your tooltip templates visually, using the familiar UGUI canvas components. When finished, simply save your tooltip as a prefab and you can use it on any tooltip trigger.
Rich text formatting.
Use familiar rich text markup in your tooltips to control font color, size, style, and weight.
Control the position of every tooltip.
You can easily control the display position and offset of every tooltip individually.
Easily modify tooltip delay and fade speed.
These parameters are exposed on the Tooltip Manager. Change them in the editor, or at runtime using code.
Tooltips for dynamically-created elements.
Are you creating dynamic elements through code that need tooltips? No problem!
Flexible tooltip options.
You can create tooltips that stay open for a while, stay open until closed, block other tooltips from opening, and trigger tooltips from one object that appear over another.
High performance.
Only one tooltip is instantiated per tooltip style and turned on/off as needed. This keeps memory usage and draw calls to a minimum.
Full source code.
If you ever need to extend the tooltip system for your specific requirements, full C# source code is included.
Full C# source code, no DLLs
9 Tooltip style templates in the Workshop scene to get you started
Demo Scene that provides working examples of core features
All assets shown in screenshots and demo, including layered PSD files for tooltip styles
PDF documentation takes you step-by-step through using and creating tooltips
Buy Now


text:
Calico Scallop Dissected
Like other bivalves, the two valves, or shells, of the calico
scallop are secreted by the thin tissue called the mantle. These
valves are joined at the hinge by a ligament, and connected by a
cylindrical muscle. By contracting this muscle, the scallop can
open and close the two shells.
Calico scallops are hermaphroditic organisms with both male and
female reproductive organs. In the image above the "ripe" gonad
contains the orange eggs and white sperm.
Image Credit: FWC


text:
Central plate for 2 RJ outlets, flat model. The central plate has a transparent text field to which you can easily add text or icons. Finishing colour: gold coated.
Central plate data 2x RJ, gold coated.
- Material central plate: The central plate is enamelled and made of rigid PC and ASA.
- Colour: alu-look gold
- Text field: At the top, the central plate is equipped with a hinged, non-transparent window with label. Dimensions label: 9.5 x 42.4 mm.
- Dismantling: To dismount simply pull the central plate off the mechanism.
- Protection degree: IP41 for the combination of a mechanism, central plate and faceplate
- Impact resistance: The combination of a mechanism, a central plate and a faceplate has an impact-resistance of IK06
- Fire safety
- The plastic parts of the central plate are self-extinguishing (comply with a filament test of 650°C)
- The plastic parts of the central plate are halogen-free.
- Dimensions of finishing: 45 x 45 mm (HxW)
- Dimensions (HxWxD): 44.7 x 44.7 x 8.6 mm
- Marking: CE


POPSUGAR Smart Living
Make This No-Sew DIY Duster For a Few Dollars!
Mar 26 2014 - 6:06pm
Along with keeping your stuff free of buildup, this easy-to-make DIY [1] duster comes together without the need for a sewing machine. Just reach for your handy hot glue gun, a bit of fleece, and a wooden dowel, and you're on your way to making a reusable and cute duster. Costing only a few dollars, this homemade cleaning tool will help clear your house of dust and can be tossed in the wash when it's in need of refreshing.
What You'll Need:
 1. Gather the materials for making the duster. You can use any size dowel, but one that's around 1/2 inch in circumference works best. Wooden dowels are found at most craft or home goods stores.
 1. Fold the fleece in half, and then in half again, creating a square. Cut the folded edges to create four squares to use for the duster.
 1. Place one of the squares of fleece on your work area, and position the dowel so it's centered, leaving about two inches of fabric at the top of the dowel. Trace around the outside of the dowel with hot glue, leaving about a quarter of an inch of space between the dowel and glue line. Top with another fleece square, and press.
 1. To create the sides of the duster, fold the top half of the square of fleece toward the right. Place a line of hot glue along the dowel glue line, and press on another square of fleece, securing with more glue along the line as needed. Do the same for the other side.
 1. Use scissors to cut slits horizontally into the sides of the squares, cutting to the glue lines, about an inch apart. Once all the sides have been cut, make two cuts at the top of the square, above where the dowel would be in the duster.
 1. Now begin tying cut lengths of the fleece together, double-knotting one length to the closest underneath. Continue tying around the square. Flip the fleece over, and tie the second row of cuts.
 1. Slide the dowel back into the fleece, and secure by tying the two side knots together with a double knot at the base, from the left and right side. Do the same at the middle and top of the duster. Flip and do the same to the other side of the duster.
 1. To help keep the fleece in place, mark the base of the duster on the dowel with a pencil and then wrap, above the line, with the textured side of a velcro adhesive strip, which will grab onto the fleece.
 1. Your homemade duster is ready to help keep your house nice and clean. Simply toss in the wash to refresh when needed.
Source URL


Five traditional dishes to deliciously commemorate Kuwait's National Day
kuwait food
Today marks the 59th Kuwait National Day, or Liberation Day, and what better way to celebrate than how the Kuwaiti's themselves do it: close to family, around carefully prepared food. Choosing from an array of vibrant and flavorful options, here is a top five from the traditional recipes.
The nation-wide holiday marks Sheikh Abdullah Al-Salem Al-Sabah's ascension to the throne in 1950, still celebrated ardently, serving as an opportunity for Kuwaitis to gather with their family members, enjoying recipes that have endured through the decades.
For a country with a subtropical climate, it may be surprising to learn that that traditional Kuwaiti cuisine consists of quite heavy rice-based dishes and thick soups. Many dishes call for seafood, as the country follows the fish-dense coastline of the Persian Gulf. Most importantly, they are all made to share and savour as a group.
1. Harees
Harees is a staple food that can be found in almost all Kuwaiti homes during Ramadan. It also goes by the name of jareesh, areesa or harissa, in neighboring countries, as it is served throughout the Middle East.
This thick porridge-like dish consists mainly of wheat, soaked overnight, cooked with lamb, chicken, or mutton as a possible delicacy. The totality of the ingredients are cooked on stovetop and the pounded into a homogeneous purée and finally topped off with cinnamon, cumin or cardamom.
Despite its dull appearance, it is extremely filling and dear to Kuwaiti's, serving as a fantastic comfort food and has kept its' spot at the table for most special occasions.
2. Machboos Laham
Machboos is the quintessential Kuwaiti meal, proudly presented as the national dish of the small nation by its people.
The dish relies on the careful execution of three parts; the meat (chicken, mutton or fish), slow-cooked until tender, the basmati rice toasted and boiled in the spiced meat stock, and the stuffing which is consists of split beans, raisins and onion.
3. Mutabbaq Samak
Mutabbaq Samak is made from whole, local, fried fish served on a large bed of fragrant rice.
The most commonly used fish for this traditional dish is pomfret (zubaidi), which is seasoned, partly boiled, and then coated in flour before finally being fried until crispy.
The rice is cooked separately with turmeric, onions, garlic, sumac, and parsley. The fish is always served on top of the rice, and the whole dish is usually garnished with fresh herbs, as well as raisins and nuts.
4. Murabyan
This rice dish, topped with juicy locally sourced shrimp, has earned considerable popularity throughout the nation.
What gives the shrimp their distinct flavor are the sauteed onions; turmeric, coriander and the special ingredient: dried loomi, which is dried black lime.
To get the tangy, sweet result, with a rich fermented aroma, the limes are boiled and then left in the strong sun to dry. In addition to the addictively complex flavor, died loomi has a series of health benefits ranging from anti-cancer properties to promoting a healthy digestion.
5. Gers Ogaily
Given the alias "perfume cake", Gers Ogaily is the perhaps most beloved dessert in Kuwait. It is easily recognized by its rich yellow color and love for its deep, layered aromas coming through from the saffron, cardamom and rose water.
This sponge cake is typically baked in large bundt pan and occasionally in smaller baking molds, creating a cupcake-like dessert, but both versions have the same ingredients and coated in beautifully tasted sesame seeds.


text:
Source: A Memory of Darkness, pg(s). 52
Garukresh is a legendary serpent from Kyonin mythology whose body now forms the serpentine mound known as Erithiel's Hall. According to myth, in unspeakably ancient times. Garukresh faced off against a fey hero from the First World named Erithiel. Their battle was so violent that is supposedly left seas and deserts in its wake. Garukresh was eventually slain where his body now lies at Erithiel's Hall, and the victorious fey hero is said to have built a fantastic barrow palace within the fallen Garukresh's body.


Dictionary: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Surface-plate
noun
1.
Machinery. a flat plate used by machinists for testing surfaces that are to be made perfectly flat.
surface plate
noun
1.
another name for faceplate (sense 2)
Tagged:
Read Also:
 - Surface-printing
 [sur-fis-prin-ting] /ˈsɜr fɪsˌprɪn tɪŋ/ noun 1. planography.
 - Surface-ripened
 [sur-fis-rahy-puh nd] /ˈsɜr fɪsˈraɪ pənd/ adjective 1. (of cheese) ripened on the surface by molds or other microorganisms.
 - Surface-road
 noun 1. a road or street level with its surroundings: surface roads and elevated highways.
 - Surface-structure
 noun, Linguistics. (in transformational-generative grammar) 1. a structural representation of the final syntactic form of a sentence, as it exists after the transformational component has modified a deep structure. Compare deep structure. 2. the string of words that is actually produced. surface structure noun 1. (generative grammar) a representation of a string of words or […]
Disclaimer: Surface-plate definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.


:orphan: .. _ahelp_3dFFT: ***** 3dFFT ***** .. contents:: :local: | .. code-block:: none Usage: 3dFFT [options] dataset * Does the FFT of the input dataset in 3 directions (x,y,z) and produces the output dataset. * Why you'd want to do this is an interesting question. * Program 3dcalc can operate on complex-valued datasets, but only on one component at a time (cf. the '-cx2r' option). * Most other AFNI programs can only operate on real-valued datasets. * You could use 3dcalc (twice) to split a complex-valued dataset into two real-valued datasets, do your will on those with other AFNI programs, then merge the results back into a complex-valued dataset with 3dTwotoComplex. Options ======= -abs = Outputs the magnitude of the FFT [default] -phase = Outputs the phase of the FFT (-PI..PI == no unwrapping!) -complex = Outputs the complex-valued FFT -inverse = Does the inverse FFT instead of the forward FFT -Lx xx = Use FFT of length 'xx' in the x-direction -Ly yy = Use FFT of length 'yy' in the y-direction -Lz zz = Use FFT of length 'zz' in the z-direction * Set a length to 0 to skip the FFT in that direction -altIN = Alternate signs of input data before FFT, to bring zero frequency from edge of FFT-space to center of grid for cosmetic purposes. -altOUT = Alternate signs of output data after FFT. If you use '-altI' on the forward transform, then you should use '-altO' an the inverse transform, to get the signs of the recovered image correct. **N.B.: You cannot use '-altIN' and '-altOUT' in the same run! -input dd = Read the input dataset from 'dd', instead of from the last argument on the command line. -prefix pp = Use 'pp' for the output dataset prefix. Notes ===== * The program can only do FFT lengths that are positive even integers. * The 'x', 'y', and 'z' axes here refer to the order the data is stored, not DICOM coordinates; cf. 3dinfo. * If you force (via '-Lx' etc.) an FFT length that is not allowed, the program will stop with an error message. * If you force an FFT length that is shorter than an dataset axis dimension, the program will stop with an error message. * If you don't force an FFT length along a particular axis, the program will pick the smallest legal value that is greater than or equal to the corresponding dataset dimension. + e.g., 123 would be increased to 124. * If an FFT length is longer than an axis length, then the input data in that direction is zero-padded at the end. * For -abs and -phase, the output dataset is in float format. * If you do the forward and inverse FFT, then you should get back the original dataset, except for roundoff error and except that the new dataset axis dimensions may be longer than the original. * Forward FFT = sum_{k=0..N-1} [ exp(-2*PI*i*k/N) * data(k) ] * Inverse FFT = sum_{k=0..N-1} [ exp(+2*PI*i*k/N) * data(k) ] / N * Started a long time ago, but only finished in Aug 2009 at the request of John Butman, because he asked so nicely. (Now pay up!) ++ Compile date = Aug 5 2022 {AFNI_22.2.05:linux_ubuntu_16_64}


Prototyp av informationssystem för militärfordon
Detta är en Magister-uppsats från Umeå universitet/Institutionen för datavetenskap; Umeå universitet/Institutionen för datavetenskap
Författare: Oskar Lindgren; John Talling; [2011]
Nyckelord: ;
Sammanfattning: Computer based information systems play an important role in modern military combat vehicles. The crew needs to be able to quickly get information about both the vehicle and its outer surroundings in order to quickly make the correct decisions. In this report, we describe the development of a prototype new information system for the BvS10 vehicle, manufactured by BAE System Hägglunds AB in Örnsköldsvik. An important aspect of the system is the time it takes from the point that the information is generated by the vehicle sensors until it is presented to the user. The system must be able to ensure that it never displays information that is out of date. Thus, it is important to create a layer and component based architecture for the solution, making it possible to control, in detail, the information's age as it moves through the system. In connection to this, we also perform a deeper study of component based design in general and for Microsoft .NET in particular. We also discuss the timing related problems that can occur on garbage collection programming platforms (such as .NET) and show some of their solutions proposed in the scientific literature.
 HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)


text:
Designed by Clemson University, the 2021 national 4‑H STEM Challenge, Galactic Quest, focuses on the mysteries and adventures of space exploration. Galactic Quest explores the history of humans in space, the technology and resources needed for missions, and the obstacles humans encounter in orbit. Activities explore important STEM topics ranging from physics and engineering to computer science and space agriculture.
During the month of October, 4-H STEM activities will focus on Galactic Quest! Kids learn foundational STEM skills while they wrestle with the same questions as today's top aerospace scientists and engineers! Activities can be done all at once or individually, making it great for classrooms, afterschool programs, clubs, parents, and more.
How to Participate:
You may contact your local 4-H agent to see what events and activities are happening in your area. In addition, to ensure young people everywhere can participate in the 2021 STEM Challenge, consider purchasing your own kit from the two kits available online.
Receive a discount on each Galactic Quest kit ($5 off Educator kit, $3 off Family kit) thanks to the generous support of our 2021 signature partner, the United States Space Force! The discount will be applied automatically at checkout.
Note: Kits will ship on or before September 7th due to global production delays from COVID-19.
Sunday, October 24
Monday, October 25
Tuesday, October 26
Wednesday, October 27
Thursday, October 28
Friday, October 29
Saturday, October 30
Sunday, October 31
Multiple events across the state


Take the 2-minute tour ×
I have a task to implement "void makeAmbigram(char*)" that will print on screen ambigram of latin string or return something like 'ambigram not possible'. Guess it's just about checking if string contains only of SNOXZHI and printing string backwards. Or am I wrong?
I'm a complete noob when dealing with cpp so that's what I've created :
_TAG_
using namespace std;
char[] ret_str(char* s)
 if(*s!= '\0')
 return s;
void makeAmbigram(char* c)
 /* finding chars XIHNOZS and printing ambigram */
int main()
 reversed = ret_str(words);
 return 0;
I can reverse string but how to check if my reversed string contains only needed chars? I've found some function but it's hard or even imposible to implement it for greater amount of chars : _URL_
share|improve this question
If this is homework, please tag it as such. Also, a definition of "ambigram" would be useful. – John Dibling Mar 22 '10 at 22:23
2 Answers 2
You need to allocate space in your arrays or use std::vector. The arrays word and reversed are just pointers and no space is allocated. The C++ language does not support dynamic arrays; however, the STL provides std::vector which dynamically allocates space as required.
_TAG_ MAX_LETTERS 64
char words[MAX_LETTERS + 1]; // + 1 for terminating nul character ('\0')
char reversed[MAX_LETTERS + 1];
_TAG_
std::string words;
std::string reversed;
_TAG_
std::vector words;
std::vector reversed;
As far as the ambigram rules go, you need to talk to your instructor. Also, if this is homework, add a tag indicating so.
Hint: The std::string data type has some reverse iterators which may be of use to you.
share|improve this answer
std::string has an entire family of member functions along the lines of find_first_of. You can pass in a string containing all the letters your ambigram test requires, and they'll find whether any of those letters are present in the source string.
The complete list of string functions is available here.
share|improve this answer
Your Answer


at 07:36 AM.
 9. #29
 Quote Originally Posted by Darkfriend View Post
 You're comparing differences in gear to differences in reforges/gems, which are different. Two reasons.
 1.) Trinket specific, procs are modeled.
 2.) Gear differences generally have more than just a difference in secondary stats, generally you have things like additional strength, and the like, which also influences weights. For example, mastery gains value based on current strength. Lose strength, mastery loses relative strength.
 What you're saying is the same reason in T14 mastery/haste was a problem for arms. Based on how you reforged changed the value of each stat, reforged all to haste and it gained value. Reforged all to mastery and it was better. Same holds true for comparison of secondary stats now.
 Unless you're sim'ing your character as-is to produce stat weights, optimizing the gearset, then iteratively repeating that process until the difference in dps number produced by the sim compared to to the last trial lacks statistical power, then there is no possible tool on earth that will ever make you happy. And nothing is stopping anyone from doing that themselves right now anyway. AMR is not substantively different in kind than anyone not iteratively zero'ing in on stat weights.
 And even then, if you are questioning the methodology of the simulation to begin with, then this entire process is a garbage-in / garbage-out enterprise and there is no factual way to demonstrate who is right about anything whatsoever. Unless you can make a valid case for "accuracy" versus "precision" in dps differences between result, this is all really just a bunch of handwaving.
 It's probably actually probably true that all of this in the end has a certain degree of handwaving about it, because the vast differences in mechanics from fight to fight in practice do make the minutiae of the whole beef you have with AMR like arguing about angels dancing on the head of a pin.
 Last edited by underdogba; 2013-05-16 at 07:44 AM.
 10. #30
 Moderator sjsctt's Avatar
 Join Date
 Feb 2013
 Location
 Atlanta, GA
 Posts
 716
 Not taking sides here.....I can sim my charater 5 times 50k iterations and it gives me +/- up to 700 dps swings. The comparison Askmrrob gave against Dark didn't tell the whole tale. That being said, I make sure to sim my own character after using AMR to get the quick reforge (sims take so long). I do this to verify the results. I have never had it tell me to change the reforges after using custom stats obtained from simcraft.
 It won't matter soon. Landsoul finally cracked an algorithim that had him stumped on his spreadsheet (LS spreadsheet fanboy.) These tools will be obsolete soon with any luck.
 11. #31
 Hi there Zoopercat. First I would like to say that AMR is a great tool and you guys do an awesome job of updating it and keeping up with current theorycraft. I'm not sure why DF hates you guys so much. I understand wanting to be exact and all but I personally don't have the time or the desire to run multiple programs that may or may not improve my dps by ~1%. If I were getting paid to play I would, but, sadly, I am not. I'll look at it in a positive light and say that maybe DF is helping to keep AMR on their toes and making AMR an even better tool for warriors. So, on to my question.
 I am having an issue with the BIS tool, sometimes it gives me this weird setup, i hope this link works. [mmo champ wouldn't let me post the link ]
 Basically it has me (a SMF Warrior) with a 2H sword. Any idea whats going on there?
 Thanks for your time
 12. #32
 Moderator sjsctt's Avatar
 Join Date
 Feb 2013
 Location
 Atlanta, GA
 Posts
 716
 Quote Originally Posted by hotness View Post
 Hi there Zoopercat. First I would like to say that AMR is a great tool and you guys do an awesome job of updating it and keeping up with current theorycraft. I'm not sure why DF hates you guys so much. I understand wanting to be exact and all but I personally don't have the time or the desire to run multiple programs that may or may not improve my dps by ~1%. If I were getting paid to play I would, but, sadly, I am not. I'll look at it in a positive light and say that maybe DF is helping to keep AMR on their toes and making AMR an even better tool for warriors. So, on to my question.
 I am having an issue with the BIS tool, sometimes it gives me this weird setup, i hope this link works. [mmo champ wouldn't let me post the link ]
 Basically it has me (a SMF Warrior) with a 2H sword. Any idea whats going on there?
 Thanks for your time
 Their bis tool is garbage especially for trinkets
 13. #33
 I dont know who is right or wrong. Just need someone to tell me whether to use Brutal Talisman or the Twins trinket on my current setup..
 _URL_
 AMR tells me it is Brutal Talisman but when I swop, reforge and SIM.. it seems that it is twins
 14. #34
 Herald of the Titans Darkfriend's Avatar
 Join Date
 Mar 2011
 Location
 Wisconsin
 Posts
 2,777
 Quote Originally Posted by senturion View Post
 I dont know who is right or wrong. Just need someone to tell me whether to use Brutal Talisman or the Twins trinket on my current setup..
 _URL_
 AMR tells me it is Brutal Talisman but when I swop, reforge and SIM.. it seems that it is twins
 IIRC brutual>gaze unless its TF.
 15. #35
 How about if both are upgraded to 530? Which is better. I used Brutal for this week.. uptime is about 20-23%. Gaze uptime is nearer to 40%. I haven't upgraded either.. still deciding between the two. Approaching valor cap so next week have to chose either to upgrade..
 Quote Originally Posted by Darkfriend View Post
 IIRC brutual>gaze unless its TF.
 16. #36
 You know I'm kinda impressed that zooper gets on here to help.
 I like seeing that.
 I think it's a really good sign when people who work for a product can say, "yea you are rite" and even defend their stuff.
 ---------- Post added 2013-05-26 at 05:07 PM ----------
 Quote Originally Posted by sjsctt View Post
 It won't matter soon. Landsoul finally cracked an algorithim that had him stumped on his spreadsheet (LS spreadsheet fanboy.) These tools will be obsolete soon with any luck.
 Cause everyone loves spread sheets, and if they don't well fuck them!
 "If you want to control people, if you want to feed them a pack of lies and dominate them, keep them ignorant. For me, literacy means freedom." - LaVar Burton.
 17. #37
 Lol, reading Darkfriend's garbage is always entertaining.
 Can you at least go join a guild like Blood Legion or similiar so I have a reason to bash you about how you take the game too seriously and should get a life?
 The irony of saying something like, "if you want to be the best and not mediocre" while being in some garbage guild just ruins it when you are trying to talk all high and mighty =\
 Diamond in the rough warrior right here people! Hire him asap like he says AMR, he's the one that is at the forefront of warrior theorycrafting and is always discovering new and exciting things about warrior stats.
 18. #38
 Herald of the Titans Darkfriend's Avatar
 Join Date
 Mar 2011
 Location
 Wisconsin
 Posts
 2,777
 Quote Originally Posted by Dawnrage View Post
 Lol, reading Darkfriend's garbage is always entertaining.
 Can you at least go join a guild like Blood Legion or similiar so I have a reason to bash you about how you take the game too seriously and should get a life?
 The irony of saying something like, "if you want to be the best and not mediocre" while being in some garbage guild just ruins it when you are trying to talk all high and mighty =\
 Diamond in the rough warrior right here people! Hire him asap like he says AMR, he's the one that is at the forefront of warrior theorycrafting and is always discovering new and exciting things about warrior stats.
 I always find it interesting how bads can't argue with the logic, so instead they resort to name calling.
 19. #39
 Super Moderator Darsithis's Avatar
 Join Date
 Jan 2011
 Location
 Chicago
 Posts
 31,306
 Keep it civil, please
 20. #40
 So far everytime I have used askmrrobot I have had really nice reforge-gains. Better than if I just went with my own reforging. Im not a hardcore theorycrafter and love the functionality of the site. My