The Research Revealed newsletter brings you behind the scenes so you can make the most of the vast research operations support network at BU. Please submit your newsletter ideas, and visit the Research Support website for more information.
The Office of the Vice President and Associate Provost for Research is introducing the inaugural Excellence in Research Administration Award, which will annually recognize two administrators for their dedication in supporting the faculty at Boston University. The deadline for nominations is Sept. 8, 2017. Go to the Research Support website for more information and submit a nomination form through InfoReady Review.
Warning notices have been received for applications with non-compliant biosketches, so we want to remind all investigators of these requirements as NIH has the option of withdrawing an application during the receipt, referral and review processes without issuing a warning notice.
Applications with biosketches that do not follow the current NIH requirements for format and content are non-compliant. Follow the instructions in the Application Guide, the Funding Opportunity Announcement, and other relevant NIH Guide Notices.
BU manages its facilities as efficiently as possible to keep animal housing rates affordable. We annually review costs and charges to Principal Investigators (PIs) who use our Animal Science Center (ASC) to establish competitive rates while remaining fiscally responsible.
New animal rates for both the Charles River and Medical campuses went into effect on September 1, 2017. The uniform pricing reflects increasing numbers of faculty who collaborate across the University campuses.
Earlier this year, the National Institutes of Health implemented two new requirements for clinical trials. These requirements are related to registering clinical trials on clinicaltrials.gov and good clinical practice (GCP) training. In order to address these new requirements, the Charles River Campus IRB has revised the IRB forms to include sections for clinical trials registration and good clinical practice training in addition to developing processes to meet these requirements.
Learn more about these new NIH requirements on the Research Support website.
BU’s Clinical & Translational Science Institute is launching a new, two-step process for its Integrated Pilot Grant Program, which funds innovative translational research findings and methods. The program will now require investigators to file pre-applications, which are open to faculty at both the Charles River and Medical Campuses and due by 5 p.m. on Friday, Sept. 15. Full applications will then be invitation-based.
Additionally, the grant program now accepts pre-applications from investigators unaffiliated with an Affinity Research Collaborative (ARC) for projects that either facilitate entry into an existing ARC or facilitate the establishment of a new one. Visit the CTSI website for more information.
This summer, the BU Photonics Center welcomed 12 National Science Foundation Research Experiences for Teachers and 13 NSF Research Experiences for Undergraduates (REUs) to the BU campus.
Both groups conducted nanotechnology research in Photonics labs. The teachers came from local middle- and high schools where they teach science and engineering classes. The undergraduates traveled from across the country to further explore their interest in STEM.
This summer marks the third year of the programs, which have yielded a total 34 teachers and 36 undergraduate students at BU. Both programs have focused on increasing access to STEM disciplines: women accounted for 67 percent of the undergraduate participants while 73 percent were underrepresented minorities. The same has been true for the teacher participants, with 74 percent of the participating schools reporting a majority of economically disadvantaged high school students and a majority—79 percent—having more than 50 percent minority student enrollment.
Visit the Photonics REU and Photonics RET websites for more information.
BU will cohost the Alliance for the Arts in Research Universities’ fifth annual conference, which takes place in November at Northeastern University and will feature more than 100 speakers. The early bird fee (deadline: Sept. 1) for participants from member schools (including BU) is $300 for the full conference.
Bioinformatics Sponsored Seminar | “A Conversation About Climate Change”
Genetic Epidemiology & Functional Genomics For Early Stage Investigators
SPH Dean's Symposium | “Community Health Sciences: Defining the Field”
CILSE Dedication and Symposium
The Next Generation: A Research on Tap Celebrating Postdoctoral Research at BU
BU-BMC Cancer Seminar Series | “Genomic Analysis of Human Lung Cancers”
Workshop for Increasing Openness and Reproducibility in Quantitative Research
Navigating Research at BU: New Faculty Orientation*
Communicating Science: Tools for Scientists and Engineers*, hosted by the American Association for the Advancement of Science
*Contact<EMAIL_ADDRESS>for details
Facilities & Administrative (F&A) costs for sponsored research, which are charged on research grants, are critical to the University’s research infrastructure. When faculty request appropriate F&A costs in their proposals, they ensure the University gets the support it needs to continue advancing BU’s research mission.
Head over to the Research Support website, where you can get a short overview on how the rate is determined and see some interactive charts that break down what is included under Administrative Costs.
When linking to PDFs or other documents, be sure to configure the link so that it opens in a new tab. You can do this in Wordpress by either clicking on “Link options” (the small gear icon) in the Insert/Edit Link dialog box.


These are the R scripts that actually run each Differential Expression (DE) call on each of the bootstrap runs instances by generic_wrapper.py. These scripts all have a standard interface, taking in four standard positional arguments that generic_wrapper’s R interface provides.
The arguments are:
| param: | exprsFile - A tab-delimited expression counts file. |
|---|---|
| param: | groupsFile - A file containging the pheno, or grouping, information for the data |
| param: | outFile - The output filename for the called DE data |
| param: | normalise - Normalise the data? If this is set to package:default’ the default normalization for the tool will be used. |
Most of the tools are available in Bioconductor. The analysis presented in Gierlinski et. al. (2015) and Schurch et. al. (2015) used R 3.2.2 and bioconductor 3.2.
Run baySeq v2.4.1 on a set of data:
Rscript bayseq.R geneExprFile groupsFile outFile normalisation
Replace p-values (column 3) with q-values (column 4) in cuffdiff output
| param: | -infile - Input file. |
|---|---|
| param: | -outfile - Output file. |
Run DEGSeq v1.24.0 on a set of data:
Rscript degseq.R geneExprFile groupsFile outFile normalisation
Run DESeq v1.22.1 on a set of data:
Rscript deseq.R geneExprFile groupsFile outFile normalisation
Run DESeq2 v1.10.1 on a set of data:
Rscript deseq2.R geneExprFile groupsFile outFile normalisation
Run EBSeq v1.10.0 on a set of data:
Rscript ebseq.R geneExprFile groupsFile outFile normalisation
Run edgeR v3.12.0 on a set of data. This tool has two modes - exact (edgeR.R) and general linear model (edgeRglm.R):
Rscript edgeR.R geneExprFile groupsFile outFile normalisation
Rscript edgeRglm.R geneExprFile groupsFile outFile normalisation
Run limma v3.26.8 on a set of data:
Rscript limma.R geneExprFile groupsFile outFile normalisation
Run NOISeq v2.14.1 on a set of data:
Rscript noiseq.R geneExprFile groupsFile outFile normalisation
Run PoissonSeq v1.1.2 on a set of data:
Rscript poissonseq.R geneExprFile groupsFile outFile normalisation
This script is a wrapper around cuffdiff v2.1.1. It takes BAM files from provided directories, runs cuffdiff and converts its output to the required format:
run_cuffdiff.pl -d=/cluster/gjb_lab/cdr/GRNAseq/mapping/genome_biol_reps -p=cuffdiff_results -g=Scerevisiae68_ERCC92.fasta -a=Saccharomyces_cerevisiae.EF4.68.gtf -o=cuffdiff_expr.tsv
| param: | -datapath|d - Path to the data directory of the experiment. Each sub-directory in this will be treated as a separate condition in the experiment (with the name of the condition matching the name of the directory), and each .bam file in each directory is a replicate for that condition. |
|---|---|
| param: | -outpath|p - Path to the output directory, where cufflinks will write numerous output files. |
| param: | -otufile|o - The name (inc. path) of the output file from the wrapper. |
| param: | -annotation|a - Path to the .gff feature annotation file for the data. This file should match the feature you are counting the RNA-Seq expression for. |
| param: | -genome|g - Path to the FASTA file with reference genome. This is used by cuffdiff to run its bias detection and correction algorithm which can significantly improve accuracy of transcript abundance estimates. You should have write access to the directory with this file as cufflinks will attempt to write an index file there. It might be a good idea to copy genome file (or a link) into your local directory. |
| param: | -conditions|c - Comma-separated list of conditions. (Default: <WT,Snf2>). |
| param: | -threads - Number of threads to be used by cuffdiff. |
| param: | –help - Brief help. |
| param: | –man - Full manpage of program. |
Run SAMSeq v 2.0 on a set of data:
Rscript samseq.R geneExprFile groupsFile outFile normalisation
Run a T-test on a set of data. Uses the t.test() function internal to R with var.equal set to TRUE, specifying equal variances in the data and uses a pooled variance estimate:
Rscript t-test_equal.R geneExprFile groupsFile outFile normalisation
Run a T-test on a set of data. Uses the t.test() function function internal to R with var.equal set to FALSE:
Rscript t-test_unequal.R geneExprFile groupsFile outFile normalisation


Contributing
The first step in contributing to the code base is forking the repo of interest:
- ConoSurf: For either ConoProbeConnector and/or SlicerPointSetProcessing
- BiiGOptitrack: For BiiGOptitrack
If you already have an existing fork, make sure the repo is up-to-date. Always create the branch off the actively developed branch (typically develop
or master
)
For bug fixes:
- Create a branch
- Once the bug has been fixed with sufficient testing submit a pull request
- If there is an existing open issue, reference the issue number in the pull request description.
For new features:
Open a ticket thoroughly describing the feature. The more detail you provide, the better. After at least one of core developers responds or triages the ticket and says it's a go, follow the steps:
- Create a branch
- Once implemented with tests and documentation, submit a pull request referencing the open ticket.
For documentation:
- Create a branch or edit the file
- Submit a pull request


Generating your Jupyter Notebook...
A link will be displayed below when the notebook is ready.
Loading...
Your notebook should be ready in less than {{ expected_time }} minute{{'s' if expected_time > 1 else ''}}.
To continue, please select one of the options below:
If you wish to receive more information on the issue, including suggestions on resolving it, please insert your name
and e-mail below.


Could someone explain dispell for me? I have read time and again that 26 caster levels puts you beyond dispelling, but, truthfully, I haven't a clue as to why.
Thanks in advance, Dal
Greater Dispelling attempts to strip all magical effects from a single target. It can also target a group of creatures, attempting to remove the most powerful spell effect from each creature. To remove an effect, the caster makes a dispel check of 1d20, +1 per caster level (to a maximum of +15) against a DC of 11 + the spell effect's caster level.
Casters with 25 caster levels are immune to Greater Dispelling. Dispeller's best roll is 20+15=35 vs 11+25=36.
Casters with 20 caster levels are immune to Dispel Magic. Dispeller's best roll is 20+10=30 vs 11+20=31.
Casters with 15 caster levels are immune to Lesser Dispel. Dispeller's best roll is 20+5=25 vs 11+15=26. _________________ The curve is more powerful than the sword -- BG courtesan
Ah, I see now. Thank you Mick!
You're welcome _________________ The curve is more powerful than the sword -- BG courtesan
What about the Spell Breaches and Mordakeins Disjunction? There is no way to become immune to those, correct? I haven't played a caster in a while, so I don't remember the spell descriptions.
And how does it work for counterspelling? Can Lesser Dispell counter spells of its level and lower? Or any level of spells?
How does it work...
And can you counterspell with scrolls?
Edited By Okembour on 12/11/06 03:13
Nope, no protection against breaches or mords (apart killing the caster or disappearing as a target before they are cast )
Counterspell on the wiki should answer your other questions. _________________ Heavy metal Or no metal at all Whimps and posers Leave the hall!


A Typescript library for multidimensional geometry code. There's not much in it, but may grow slightly as I need more functionality.
Tympanum has the following building blocks to form shapes:
Any N-dimensional shape such as a simplex is a collection of Facets.
Facet
: This is a polygonal face of dimension N-1: a line, a triangle, or a tetrahedron in 2D, 3D or 4D respectively.
Each facet is bounded by a set of ridges.Ridge
: This is an edge of dimension N-2: a point (vertex), a line (edge), or a triangle in 2D, 3D or 4D respectively.
A ridge has N-1 vertices (ie: 1 vertex, 2 line end points, 3 triangle corners).Vertex
: These are represented as an index into a list of points (fe: the list of points used to generate a convex
hull). This is so that we can easily map points to other data sets from which the points were extracted, or they can
be used to construct 3D meshes for use in WebGL.To generate a convex hull using the quickHull algorithm:
import { quickHull } from "@derschmale/tympanum";
const points = [];
for (let i = 0; i < 5000; ++i) {
points[i] = [Math.random(), Math.random(), Math.random()];
}
const hull = quickHull(points);
hull
will contain an array of Facet
.
To generate the delaunay triangulation:
import { delaunay } from "@derschmale/tympanum";
const points = [];
for (let i = 0; i < 500; ++i) {
points[i] = [Math.random(), Math.random(), Math.random()];
}
const triangulation = delaunay(points);
triangulation
will contain an array of Facet
, but of a higher dimension than the convex hull would.
Delaunay triangulations allow searching for facets containing a point efficiently using the vibility walk algorithm:
import { visibilityWalk } from "@derschmale/tympanum";
const pos = [ 0.5, 0.2, 0.7 ];
const facet = visibilityWalk(pos, triangulation, points);
When a facet has been found, we can calculate the point's barycentric coordinates. The barycentric coordinates can be used to interpolate values associated to each respective point.
import { barycentricCoords } from "@derschmale/tympanum";
// for example: every point has an RGB color assigned to it:
let colors = [];
// any color at index N is associated with the point at points[N]
for (let i = 0; i < 5000; ++i) {
colors[i] = {
r: Math.random() * 0xff,
g: Math.random() * 0xff,
b: Math.random() * 0xff
};
}
if (facet) {
const bary = barycentricCoords(pos, facet, points);
const color = { r: 0, g: 0, b: 0 };
for (let i = 0; i < bary.length; ++i) {
// get the index of the point
let index = facet.verts[i];
// get the color at that index
let c = colors[index];
// add the weighted colors together
color.r += bary[i] * c.r;
color.g += bary[i] * c.g;
color.b += bary[i] * c.b;
}
}
Generated using TypeDoc


Online Demo Gallery
RangeSelector
Background View
Dark Theme
Light Theme
Select a Year Period
www.geohive.com


Notebooks
Story: The maiden who was taken up in a whirlwind by the agency of the angry Rain and became a great snake
The maiden who was taken up in a whirlwind by the agency of the angry Rain and became a great snake
Title
The maiden who was taken up in a whirlwind by the agency of the angry Rain and became a great snake
Collection
Summary
The Maiden who would not listen to her parents, and was punished, together with those around her, by the angry Rain. In the Katkop dialect, by Díä!kwãin (L V.-13. 4981-5022). A story about the Early Race (the !khwe ||na ss'e !k'e) and the Rain, when the Porcupine was a man and how it came by the quills on its back and neck. The Porcupine's sister is a new maiden and behaves disobediently, and the Rain becomes angry and kills with lightning because it feels the girl does not protect the people. The brother must address the angry Rain in an effort to direct it to a different place. The new maiden is caught in a storm, even though she had been told not to go out.
Comments
1) p.4981 opp: this story was told to Dia!kwain by his mother (≠kamme-an), 2) p.5006v: a lengthy note on the edible (but bitter and hairy) !koa root; it is dug out of clay and then prepared for eating, 3) p.5018v: the new maiden in the story was transformed by the Rain into a kind of large snake (||kheten) whose name is feared, 4) p.5020v: another name (!nuin) by which people refer to the feared snake, 5) See also How the brother of the maiden taken up in a whirlwind became the Porcupine; followed by various remarks about porcupines and Rain changes people into frogs, 6) This story is found in Book V-13
Contributors
Date
15 – 19 July 1875
Categories
The Rain and Rain's water, New maidens, History (Early Race)
Keywords
Early Race (the First Bushmen) , Early Race (and the new maiden taken in a whirlwind by the angry Rain) , Early Race (when the Porcupine was a man) , education (of new maidens) , education (about the actions of rain) , education (and the story of the new maiden taken in a whirlwind by the angry Rain) , teaching (of new maidens) , teaching (what happens when it is disobeyed) , teaching (by sorcerers or rainmakers) , teaching (about the actions of rain) , teaching (and the story of the new maiden taken in a whirlwind by the angry Rain) , Porcupine (and the new maiden taken in a whirlwind by the angry Rain) , Porcupine (its quills) , Porcupine (his younger sister) , Porcupine (is the new maiden's brother) , Porcupine (is struck by the angry Rain) , Porcupine (the new maiden's brother becomes) , Porcupine (transformation into) , Porcupine (accounting for appearance of the porcupine) , Porcupine (how it came by the quills on its back and neck) , Porcupine (was formerly a man) , Porcupine (and lightning) , Porcupine (and the actions of rain) , Porcupine (porcupines and new maidens) , new maiden (the new maiden taken in a whirlwind by the angry Rain) , new maiden (her scent) , new maiden (becoming) , new maiden (cleansing with rain-liquid) , new maiden (and buchu) , new maiden (and the actions of rain) , new maiden (and 'killing' rain) , new maiden (harms people with her actions) , new maiden (the education of) , new maiden (her actions and behaviour) , new maiden (the rain kills with lightning because it feels she does not protect the people) , new maiden (the rain resembles) , new maiden (protects her people) , new maiden (and the hunting-ground) , new maiden (prohibitions relating to) , new maiden (lies down) , new maiden (the treatment of) , new maiden (the things she thinks about) , new maiden (has the rain's magic power) , new maiden (her speech and the actions of the rain) , new maiden (her powers) , new maiden (her behaviour) , new maiden (who disobeyed her mother) , new maiden (becomes dust) , new maiden (becomes a snake) , new maiden (is taken up in the whirlwind by the angry Rain) , new maiden (and the actions of rain) , new maiden (causes the rain's anger) , new maiden (what happens when she scolds people) , new maiden (her brother becomes the Porcupine) , new maiden (of the Early Race) , new maiden (her curse) , prohibitions (relating to new maidens) , prohibitions (and the new maiden taken in a whirlwind by the angry Rain) , rain (the new maiden taken in a whirlwind by the angry Rain) , rain (resembles the new maiden's manner of speaking) , rain (resembles the new maiden) , rain (and the new maiden's curse) , rain (its actions when angry) , rain (and thunder and lightning) , rain (smells a cursed person) , rain (and new maidens) , rain (different types of) , rain ('killing') , rain (kills with lightning because it feels the girl does not protect the people) , rain (and the hunting-ground) , rain (a speech to) , rain (an address to) , rain (its navel) , rain (and buchu) , rain (its magic power) , rain (its sorcerers or rainmakers) , rain (how people address it when it is angry) , rain (takes the new maiden away) , rain (the people ask it to turn back) , rain (the rituals and actions performed when addressing) , rain (people strike their navels and snap their fingers) , rain (its actions when angry) , rain (when new maidens scold) , rain ('fighting') , rain (when it falls gently) , rain (and the whirlwind) , rain (and snakes) , rain (its things) , rain (and clouds) , rain (-storm) , rain (its cloud resembles a beast of prey) , rain (and the wind) , rain (and cleansing of the new maidens) , rain (and prohibitions relating to new maidens) , navel (people strike their navels and snap their fingers when addressing the rain) , navel (the rain's navel) , navel (and the new maiden taken in a whirlwind by the angry Rain) , sorcerers (rain-) , sorcerers (rainmakers) , sorcerers (possess their noses) , sorcerers (sing the story of the Rain and the maiden) , sorcerers (lead the rain with magic) , whirlwind (and the angry Rain) , whirlwind (takes up the new maiden) , whirlwind (and the new maiden taken in a whirlwind by the angry Rain) , snake (and the angry Rain) , snake (its name) , snake (and the transformation of the new maiden into) , snake (and the new maiden taken in a whirlwind by the angry Rain) , hunting-ground (and the actions of rain) , hunting-ground (and new maidens) , hunting-ground (protection by new maiden's from the rain on) , hunting-ground (and the story of the new maiden taken in a whirlwind by the angry Rain) , noses (sorcerers possess their) , noses (and the story of the new maiden taken in a whirlwind by the angry Rain) , rainmakers (rain–sorcerers) , rainmakers (possess their noses) , rainmakers (sing the story of the Rain and the maiden) , rainmakers (lead the rain with magic) , rainmakers (and the story of the new maiden taken in a whirlwind by the angry Rain) , work (rainmaking) , work (by rainmakers) , work (and the story of the new maiden taken in a whirlwind by the angry Rain) , rainmaking (by sorcerers or Rainmakers) , rainmaking (and the new maiden taken in a whirlwind by the angry Rain) , curse (the maiden's cursing or scolding speech) , curse (rain smells a cursed person) , curse (and the new maiden taken in a whirlwind by the angry Rain) , buchu (and the new maiden taken in a whirlwind by the angry Rain) , buchu (and the actions of rain) , buchu (and new maidens) , plant (buchu and the rain) , plant (and the story of the new maiden taken in a whirlwind by the angry Rain) , transformation (and the new maiden taken in a whirlwind by the angry Rain) , transformation (the maiden turned into a snake by the angry Rain) , transformation (of the Maiden's brother into Porcupine) , transformation (the maiden becomes dust) , song (rainmakers sing the story of the Rain and the maiden) , song (of the new maiden taken in a whirlwind by the angry Rain) , death (and 'killing' rain) , death (and the story of the new maiden taken in a whirlwind by the angry Rain) , beast of prey (rain's clouds resemble) , beast of prey (and the story of the new maiden taken in a whirlwind by the angry Rain) , speech (of new maidens and the rain) , speech (and the story of the new maiden taken in a whirlwind by the angry Rain) , speech (and the maiden's cursing or scolding) , address (of the rainmakers to the rain) , address (to the angry rain) , address (and the story of the new maiden taken in a whirlwind by the angry Rain) , address (rituals and actions performed when addressing the rain) , animals (accounting for the appearance of the porcupine) , animals (how the porcupine came by the quills on its back and neck) , animals (and the story of the new maiden taken in a whirlwind by the angry Rain) , animals (the rain's things) , cleansing (of the new maiden with rain-liquid) , cleansing (ritual or ceremony for new maidens) , cleansing (and the story of the new maiden taken in a whirlwind by the angry Rain) , name (of the snake) , name (and the new maiden taken in a whirlwind by the angry Rain) , lightning (rain kills with because it feels the girl does not protect the people) , lightning (and 'killing' rain on the hunting–ground) , lightning (and the new maiden taken in a whirlwind by the angry Rain)
Story Pages
4981-5022


Except as otherwise noted,
the content of this page is licensed under the Creative Commons
Attribution 3.0 License.
Google Code offered in: English - Español - 日本語 - 한국어 - Português - Pусский - 中文(简体) - 中文(繁體)
The following are widgets and panels available in the GWT user-interface library. You can view a code example of each widget in the Showcase sample application.
Widgets:
Panels:
*Layout panels are a collection of new panels, introduced in GWT 2.0, which together form a stable basis for fast and predictable application-level layout. Read the Developer's Guide on Layout Using Panels for more information.


All Classes
Arrays
Cause
Collections
Either
Either.LeftProjection
Either.RightProjection
Failure
Fatal
IO
Lang
Left
Matcher
MatchError
Matchers
None
NonFatal
Option
Right
Runtimes
Sets
Some
Strings
Success
Timers
Try
Try.CheckedSupplier


and help amplify INSEAD’s impact around the world
Don't want to give online? Explore our additional ways to give.
Read more
Belgium, Canada, France, Germany, Hong Kong, Luxembourg, Switzerland, The United Kingdom, The United States
| Commitment | 0 |
We've never met before but we can have a coffee or something.
| Treat my gift as anonymous and omit my name from any donor lists | |
| Please contact me about leaving a legacy gift to INSEAD in my Will | |
| I want to Gift Aid my donation to the INSEAD Trust for European Management Education. |
INSEAD takes your privacy very seriously. For this reason, we inform you that the data is processed electronically for the purpose(s) specified in this form and will not be used outside this framework.
In accordance with the Data Protection Act of 6 January 1978 amended by the GDPR, you are granted statutory rights of access, modification, update, deletion and limitation of treatment of your personal data. You may exercise these rights at any time by writing or sending an email to INSEAD at<EMAIL_ADDRESS>You have the right, on legitimate grounds, to object to the collection and processing of your personal information. For more information, please see our privacy policy.


This is an example of a Waterfall chart which has an offset Y-axis so that it can show some negative values. As you can see the Waterfall chart also has support for the labelsAbove
option. The total column at the end is optional and does not have to be shown if you don't want it.
 Put this where you want the chart to show up:

This is the code that generates the chart - it should be placed AFTER the

tag:


HACK4PEOPLE
SMART TECHNOLOGIES AGAINST CORRUPTION
STEP 1: UPLOAD YOUR PROFILE
STEP 2: ADD THE HACK4PEOPLE FILTER
Add Filter
STEP 3: DOWNLOAD THE PHOTO
Download as image


How do I make it to Pearl Hacks 2017?
Pearl Hacks will be held in Sitterson Hall, Chapman Hall, and Carroll Hall on the campus of UNC Chapel Hill. The address of our venue is:
Free parking is available within easy walking distance of Pearl Hacks beginning at 5:00pm Friday afternoon if you choose to arrive early. Please make sure you are not parking in any restricted areas!
All carpool reimbursements have to be preapproved.
A carpool consists of 3 or more students intending to participate in Pearl Hacks.
Once you receive registration information, email us at<EMAIL_ADDRESS>with subject line "Carpool Reimbursement". List the names of participants who will carpool together and which schools, city and state you will be traveling from. You may be asked to submit reimbursement documents prior to or after the event in order to receive your travel grants. Qualifications for carpool grants are as follows:
We cannot make exceptions to this policy. Limit one per carpool.
| Maximum one-way distance | Total grant amount |
| 0 to 50 miles | $0 |
| 51 to 100 miles | $20 |
| 101 to 200 miles | $40 |
| 201 to 300 miles | $60 |
| 301 to 400 miles | $80 |
| 401 + miles | $100 |
We will be offering buses this year! We will have 3 buses. The bus stops are as follows:
Bus signups have been sent out already, but it's not too late to still register! We will still consider you as long as there is room on the bus. If you have questions regarding buses and signups, please email<EMAIL_ADDRESS>We are sorry to say that we have run out of funds for flight reimbursements since we have received so many requests! We will not be able to reimburse anymore flights from now on. Again, we are so incredibly sorry about this! If you have any questions, please email us at<EMAIL_ADDRESS>We love international participants! Unfortunately other than Canada, Pearl Hacks cannot provide assistance for international travel or visa paperwork. However, if you do make it to Pearl Hacks, send us an email with subject line: "International Participant". The transportation team would love to show you around Chapel Hill if time permits!
If you have any questions, please email us at hello@pearlhacks.com


Fullscreen and Pointer Lock
Status:
no status
Click the embed for pointer lock.
Press return for fullscreen. (The embed must have focus.)
Press escape to cancel pointer lock and/or fullscreen.


[% page.title = "Documents of Interest" %]
If you are interested in working on Perl 5 please review the following documents.
This document attempts to explain how Perl development takes place, and ends with some suggestions for people wanting to become bona fide porters.
This document explains where to find the source code of Perl 5, the basics of using Git to access it, and how to submit patches.
This document answers some FAQ about the Perl 5 Porters (commonly named P5P), the group of people and mailing list that take an interest in the development of Perl 5.


Day 0 - Unmanned Systems Canada UAV Competition
Good news - we have just arrived in Alma, Quebec for the Unmanned Systems Canada Student UAV Competition. The past few days leading up to competition have been both hectic and tiring as we struggled to get systems in good working order, to pack our plane and tools, and to rest up to be in good traveling shape.
Our plane disassembled and packed in its crate
We met at the airport this morning at 4:30am and promptly discovered that one and a half hours was not enough to make it to the gate at a comfortable time for our 6am flight. Re-packing our spare items into checked baggage and processing our two large oversized crates were both extremely time-consuming, and we just made it in time for boarding. Fortunately, the remainder of our trip by air to Montreal went well, and we were able to drop off our crates to be shipped and promptly get our rental car.
Cameron and Sheldon feeling optimistic
Our crates, finally arrived at Montreal
One of the major things that we got done during the trip was creating a complete flight plan specific to the airfield in Alma. This included defining the perimeter of the competition field in our autopilot software, determining the flight altitude, and creating takeoff and landing waypoints. We also worked on refining the ground station imaging system and on our Technical Presentation.
Tomorrow, we perform both our Technical Presentation and Flight Readiness Reviews, both major contributors to our overall score. These are critical for giving judges an overview of our systems and for ensuring flight safety prior to the first day of competition flight on Saturday.


Lata Mangeshkar Is Back Home, Hale And Hearty!
by By LekhakaBharat Ratna Lata Mangeshkar, the Nightingale of India, who was admitted to the hospital for the past 28 days, has finally returned home after a full recovery. The legendary singer was admitted to the Breach Candy Hospital after she complained difficulty in breathing on November 11. She was later diagnosed with pneumonia.
After returning home, the Nightingale took to Twitter to update her fans and well-wishers about her health and thanked them for their prayers and wishes.
Here is what Lata Mangeshkar said on her return home...
"Namaskaar,
For the past 28 days, I was at Breach Candy hospital...
I was diagnosed with pneumonia. The doctors preferred that I extend my stay in the hospital and go home when completely healthy.
Today, I am back home with the blessings of Mai and Baba I have my deepest gratitude to all my well-wishers all over. Your prayers and good wishes have worked and I humbly bow down to each one of you.
My doctors at Breach Candy have been my guardian angels and I stand in eternal gratitude to each one of them. The nursing staff has been exceptional. A special thank you to the team of doctors who treated me with the utmost care and love... Dr. Pratit Samdani, Dr. Ashwin Mehta, Dr. Zareer Udwadia, Dr. Nishit Shah, Dr. Janardan Nimbolkar and Dr. Rajeev Sharma. Your endless love and blessings are precious. Thank you, again!" (sic)


| Constants' Details |
| ROW_SET_OPERATION_VETOED
|
PARSER_CYCLIC_SUB_QUERIES
const long PARSER_CYCLIC_SUB_QUERIES = 200;
- Description
- indicates that while parsing an SQL statement, cyclic sub queries have been detected.
Imagine you have a client-side query SELECT * FROM table , which is
saved as "query1". Additionally, there is a query "query2" defined
as SELECT * FROM query1 . Now if you try to change the statement of
::query1 to SELECT * FROM query2 , this is prohibited, because
it would lead to a cyclic sub query.
|
|
DB_OBJECT_NAME_WITH_SLASHES
const long DB_OBJECT_NAME_WITH_SLASHES = 300;
- Description
- indicates that the name of a client side database object - a query, a form,
or a report - contains one or more slashes, which is forbidden.
|
|
DB_INVALID_SQL_NAME
const long DB_INVALID_SQL_NAME = 301;
- Description
- indicates that an identifier is not SQL conform.
|
|
DB_QUERY_NAME_WITH_QUOTES
const long DB_QUERY_NAME_WITH_QUOTES = 302;
- Description
- indicates that the name of a query contains quote characters.
This error condition is met when the user attempts to save a query
with a name which contains one of the possible database quote characters.
This is an error since query names can potentially be used in
SELECT statements, where quote identifiers would render the statement invalid.
- See also
- ::com::sun::star::sdb::tools::XDataSourceMetaData::supportsQueriesInFrom
|
|
DB_OBJECT_NAME_IS_USED
const long DB_OBJECT_NAME_IS_USED = 303;
- Description
- indicates that an attempt was made to save a database object under a name
which is already used in the database.
In databases which support query names to appear in SELECT
statements, this could mean that a table was attempted to be saved with the
name of an existing query, or vice versa.
Otherwise, it means an object was attempted to be saved with the
name of an already existing object of the same type.
- See also
- ::com::sun::star::sdb::application::DatabaseObject, ::com::sun::star::sdb::tools::XDataSourceMetaData::supportsQueriesInFrom
|
|
DB_NOT_CONNECTED
const long DB_NOT_CONNECTED = 304;
- Description
- indicates an operation was attempted which needs a connection to the
database, which did not exist at that time.
|
|
AB_ADDRESSBOOK_NOT_FOUND
const long AB_ADDRESSBOOK_NOT_FOUND = 500;
- Description
- used by the component implementing address book access to indicate that a requested address book could
not be accessed.
For instance, this error code is used when you try to access the address book
in a Thunderbird profile named MyProfile , but there does not exist a profile
with this name.
|
|
DATA_CANNOT_SELECT_UNFILTERED
const long DATA_CANNOT_SELECT_UNFILTERED = 550;
- Description
- used to indicate that a
SELECT operation on a table needs a filter.
Some database drivers are not able to SELECT from a table if the
statement does not contain a WHERE clause. In this case, a statement
like SELECT * FROM "table" with fail with the error code
DATA_CANNOT_SELECT_UNFILTERED .
It is also legitimate for the driver to report this error condition as warning, and provide
an empty result set, instead of ungracefull failing.
|
|
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.


Want Disney+ Bundle But Already A Hulu Subscriber? Here's What To Do
Disney+ is now available as a subscription bundle along with Hulu and ESPN+.
The bundle price costs $12.99 per month.
Here's what to do if you're already a Hulu subscriber and want the bundle.
Advertisement
Disney+ bundled or unbundled
Disney is not pulling any punches when it comes to its new streaming service. The price is low enough to make it accessible to most people, and so is the device support.
However, as a means to lower the cost even more, Disney+ is available as part of a bundle with Hulu and ESPN+.
Normally, Hulu costs $5.99 per month while ESPN+ costs $4.99. When you add to that the $6.99 per month charge for Disney+ the bundle price works out to be 25-percent cheaper overall.
Advertisement
Another of the many benefits is that you only have one subscription to manage and not three.
Of course, if you are already a Hulu subscriber then it might seem like you're out of luck. You're not. Existing Hulu subscribers can still benefit from the bundle.
How to access the bundle if you're already a Hulu subscriber?
To be honest, there's no secret trick here. If you are already a Hulu subscriber then you can simply sign up to Disney+ using the same email address associated with Hulu and the bundle option will kick in.
Advertisement
In other words, you don't have to cancel your existing Hulu subscription and apply through the bundle to avoid paying twice for Hulu.
However, this does mean that you won't benefit from combined billing. As you are maintaining your existing Hulu subscription, it will continue to be billed separately from the bundle.
Essentially, Disney+ will acknowledge you have a Hulu subscription and then just credit your Disney bundle account with $5.99 per month – the cost of the standard ad-free Hulu subscription.
Advertisement
There are some other caveats and here they are
The first is that you need to be subscribing to Disney+ through the bundle page and not the main Disney+ subscription price.
The second is that you can only add an existing Hulu subscription to the bundle if it is billed directly by Hulu.
For example, if you get Hulu through another third-party service or as part of a promotion, then you are unlikely to be able to combine it with Disney+ and ESPN+.
Advertisement
The rest of the caveats consist of some generic points, such as being at least 18 years of age, residing in the U.S. and that the Hulu account is in good standing.
Obviously, you cannot cancel your Hulu subscription either. At least, not without the bundle subscription also being cancelled or upped in price to the full monthly cost.


--- layout: page weight: 0 title: Marketing Email Tags navigation: show: true ---
There are a few special tags you can add to the body of your marketing email These tags are case insensitive so if you make a mistake SendGrid knows what tags you want to use.
You can also add custom tags to your emails. Custom Tags can be created by going to Marketing Email > My Recipients > Manage. From here you can choose the list you wish to create tags for by clicking on the custom tags menu item in the list table. Simply click on Add a Custom Tag and enter in your tag name. We will automatically generate the tag name based on what you've entered.
Be sure to use a tag name the corresponds with an actual column of data in your recipient list file. If not, the tag will not insert any data into the content of the email and the end user will see the custom tag. If you have created a new custom tag for a recipient list (one that has no column of data) then we will create a new column for you on your recipient list that you can backfill with the correct data so when using the custom tag actual data will be passed into the content of your email.
{% anchor h2 %} [weblink] {% endanchor %}Place the [weblink]
tag in the body to provide a link to a hosted
copy of the email content. The tag is replaced with the URL, so to create a link, use the following HTML:
Place the [unsubscribe]
tag in the body to provide an unsubscribe link. The tag is replaced with the URL, so to create a link, use the following HTML:
There are several tags you can use to embed sender address information in your email body. Available tags are
[%from_name%]
, [%address%]
, [%city%]
, [%state%]
, and [%zip%]
.
At SendGrid we are always trying to help our customers send marketing email more efficiently. We recently did some research and attempted to provide some best practices when creating email custom tags. Below are some tests we ran to provide our customers custom tag benchmarks to consider when sending large volumes of marketing email.
The total number of custom tags was computed based on:
You should try to keep your custom tag total character count relatively small especially if you want to use more custom tags in your emails. If you choose to have custom tags with a lot of characters then try to limit the total amount of custom tags in your recipient lists. Referencing the tests above you can determine a safe amount of tags to use depending on the size of those tags that can result in efficient email batching when sending Marketing Email with SendGrid.


+++ draft = false date = "2008-01-27T14:53:25-02:00" title = "Problem with jQuery version 1.2.2 and getJSON" tags = ["jQuery", "JavaScript"] created = "2008-01-27T14:51:34-02:00" modified = "2008-01-27T14:53:25-02:00" permaLink = "http://play.pixelblaster.ro/blog/archive/2008/01/27/problem-with-jquery-version-1-2-2-and-getjson" author = "Tiberiu Ichim" aliases = [ "/blog/archive/2008/01/27/problem-with-jquery-version-1-2-2-and-getjson" ] +++
It took me a couple of hours to track this (I was just starting a new project using jQuery), but I finally nailed it: jQuery version 1.2.2 has a problem with loading JSON data from absolute urls. Use the trunk version and you'll be fine.


Burstcoin Explorer Privacy Policy
Burstcoin Explorer stores the following information locally on your device (this data is not transmitted):
- The Account ID, the account balance and the account username (All of which are obtainable on the Burstcoin public ledger) of any accounts that you "pin" within the app
- The address of the Burstcoin node you are using to interact with the Burstcoin public ledger
- The currency you have chosen to view the current Burstcoin price in
Burstcoin Explorer may transmit the following information:
- Crash reports via Fabric Crashlytics, which will include information about a crash and system information such as Device Model, Operating System Version. This is to improve your experience using Burstcoin Explorer.
No other information is collected.


Creative
The Year of the Jackpot
15 March
Nick Denton if the news is that important, it'll find me we will make them pay Andy Carvin circulation Project Thunderdome DocumentCloud Gutenberg parenthesis, Politics & Socks page masthead future of context cancel
The Year of the Jackpot
15 March
Nick Denton if the news is that important, it'll find me we will make them pay Andy Carvin circulation Project Thunderdome DocumentCloud Gutenberg parenthesis, Politics & Socks page masthead future of context cancel
Journalism
The Year of the Jackpot
15 March
Nick Denton if the news is that important, it'll find me we will make them pay Andy Carvin circulation Project Thunderdome DocumentCloud Gutenberg parenthesis, Politics & Socks page masthead future of context cancel
The Year of the Jackpot
15 March
Nick Denton if the news is that important, it'll find me we will make them pay Andy Carvin circulation Project Thunderdome DocumentCloud Gutenberg parenthesis, Politics & Socks page masthead future of context cancel


'The World Is Not Enough' (1999)
A movie review by Walter Frith
<EMAIL_ADDRESS>Member of the 'Online Film Critics Society' http://www.ofcs.org
There are 20 James Bond movies counting 'The World Is Not Enough'. Sean Connery certainly has been the best Bond. In fact, not a single disagreement has come up when I discuss this with other people. Connery's combination of rugged timing, the smooth delivery of his lines and his ability to woo women make him the ultimate lover AND fighter. As the 20th century closes out shortly, here's how the Bond franchise breaks down and the actors who have played him.
Sean Connery 'Dr. No' (1962) 'From Russia With Love' (1963) 'Goldfinger' (1964) 'Thunderball' (1965 You Only Live Twice' (1967) 'Diamonds Are Forever' (1971) 'Never Say Never Again' (1983)
George Lazenby 'On Her Majesty's Secret Service' (1969)
Roger Moore 'Live and Let Die' (1973) 'The Man With the Golden Gun' (1974) 'The Spy Who Loved Me' (1977) 'Moonraker' (1979) 'For Your Eyes Only' (1981) 'Octopussy' (1983) 'A View to a Kill' (1985)
Timothy Dalton 'The Living Daylights' (1987) 'Licence to Kill' (1989)
Pierce Brosnan 'GoldenEye' (1995) 'Tomorrow Never Dies' (1997) 'The World Is Not Enough' (1999)
You can even say there are 21 Bond films if you count 1967's 'Casino Royale'.
'The World Is Not Enough' is vintage James Bond. It resembles the old days when Bond movies had great sub plots and a diverse number of characters, including the variety of beautiful women who have been central to the plot. Since the Bond films have resembled romance novels, comic books, car ads, travel brochures and liquor spots, you would think that enough is enough. But the films are addictive. They are alluring to the most avid movie fan and while some have failed in recent memory, such as the badly edited and music style video presentation of 'Tomorrow Never Dies', it is always fun to see how bad or good the next one will be.
Terrorism and revenge are the ingredients in 'The World Is Not Enough'. James Bond (Pierce Brosnan) becomes involved with a beautiful socialite named Elektra King (Sophie Marceau in a surprisingly good performance) who wants to build a large pipeline across Asia and needs protection from having it destroyed by her rivals. Bond also locks horns with a terrorist named Renard (Robert Carlyle, the skinny stripper with the son in 'The Full Monty') who has a bullet lodged in his brain which is slowly killing him. But for now, he has lost a couple of his senses, including the sense of touch which makes him seemingly invincible since he can't feel pain. There is also a nuclear scientist named Dr. Christmas Jones (Denise Richards) who is the film's most annoying character and couldn't possibly survive physically in the real world but manages to hold her own with Bond in the movies.
Elektra was kidnapped by Renard many years ago and has a past with him. She was sort of brain washed and mentally drawn to him by the whole ordeal and her loyalty may or not be to him as Bond finds out throughout the course of the film. A lot of intriguing thrillers have a complicated plot not easy to follow and this James Bond installment has many cleverly interwoven plots and sub plots with stories all on a collision course with one another. It's the best Bond film I've seen since 1983's 'Octopussy' which was the best one featuring Roger Moore.
Other characters who return are "M" (Judi Dench), "Q" (Desmond Llewelyn). Replacing "Q", who is retiring, is "R" (John Cleese, and he serves up the gimmicks this time which are the contraptions that save Bond when he gets into a jam. Some of them this time are quite ingenious from any other gadgets we've seen in a very long while.
Directed by the under rated Michael Apted and written by Neil Purvis, Robert Wade and Bruce Feirstein, 'The World Is Not Enough' has good character development, funny moments and all the trappings of early Bond. In fact, those who may not have seen one in over thirty years would never know how diverse the series has been by viewing this one now. It's a return to its original roots.
OUT OF 5 > * * * 1/2
Visit FILM FOLLOW-UP by Walter Frith http://www.cgocable.net/~wfrith/movies.htm
* * * * * - a must see * * * * 1/2 - don't miss it * * * * - an excellent film * * * 1/2 - a marginal recommendation * * * - can't quite recommend it * * 1/2 - don't recommend it * * - avoid it * 1/2 - avoid it seriously * - avoid it AT ALL COSTS 1/2 - see it at your own risk zero - may be hazardous to your health
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


--- layout: post title: Dev8ed 2012 permalink: /2012/05/dev8ed/ ---
I’ve just got back from two days at Dev8ed which was hosted at Conference Aston. This was my 6th or 7th DevCSI event as as with all the others it was very well organised at we were looked after throughout the event.
On day one I spent the morning discussing some of the potential use cases of XCRI-CAP feeds, which, for those who don’t know are XML dumps published by educational institutions to describe the courses they offer.
My favourite potential use case of the course data is a tool that will allow prospective students to download a personalised prospectus. The main problem with most institution prospectuses currently are that they contain every single course that is available. What would be nice is a way for a prospective student to express keywords or the types of course they are interested in and then they will be able to download a PDF prospectus that was generated on the fly that only includes courses that are relevant to them.
On day two I did two presentations. The first presentation was about the different tools and services we use in LNCD which help us be better developers.
The second presentation was an introduction to HTML5 and CSS3 (based on my presentation I did at Dev8D).


?FLORA
NEOTROPICA
Sideroxylon
ioetidissimum
Jacquin
subsp
-
*f
oİt
i
di
ssi
iTiuirn
T.D.PENNINGTON
1986
THE
NEW
YORK
BOTANICAL
GARDEN
Plants
of
Hispaniola
Dominican
Republic
No.
16614
Maetichodendron
foetidissimura
(Jacq.)
Cron.
Det.
Alain
H.
Liogier,
Feb.
1970.
*E?.I95KJĦTANICAL
GARDEN
01443466
BOTANICAL
^ARDe^
Tree,
10
m
high,
branches
spreading,
fruits
pale
green.
In
thickets
about
2
miles
´
of
Oviedo,
about
sea
level.
Bro.
Alain
H.
Liogier
5
Nov.
1969
Supported
by
funds
from
the
National
Science
Foundation.
'
t
.
01443466
Legend -
Level of confidence that token is an accurately-transcribed word
extremely low
very low
low
undetermined
medium
high
very high