text:
Permanent physical agglomeration
When computer hardware is developed, increase in function is achieved by gradually combining elemental parts together into sub-assemblies, then those sub-assemblies into larger assemblies, and so on in a gradually more complex arrangement of parts. Elemental parts have their own functionality, but combined they can be given additional functionality. Each time a combination is made, new function can be added. In effect we end up with a sort of hierarchy of parts, where at each level the sum total of the lower parts has opened up the possibility for function to be added.
Exactly the same principle applies to other forms of machine. A plane for example is formed from a huge number of assemblies and sub assemblies as well as small components. The plane can 'fly' – that is the gain in function achieved by assembly, but it is formed of a fuselage for the function of carrying goods or people, wings to give it the functions of lift and to keep it airborne, a cockpit for control and navigation, wheels for take-off and landing, a tail for direction and stability and so on. Each part of the overall assembly – each sub-assembly has its own set of functions which contribute to the whole. The fuselage itself consists of seats for the passengers to sit on, luggage racks to hold their luggage, windows for them to see out, a galley to provide them with food and drink. Each seat has a reclining back to provide adjustable support, a seat belt for safety and a life belt under the seat for the same reason. I hope you see the picture I am trying to present. Each of the 'assemblies' has its own functionality down to the very last rivet.
And as in man-made creations, so it is in natural creations. Physical assemblies add function. And function can be added at each 'level' of the assembly.
We may think that simple organisms cannot have gained much by aggregation, that the first steps of sub-assembly of life would have created little added function to the whole. We would be wrong. It would appear that the first steps added huge additions to function and furthermore those functions have stayed stable and have been built on. The cell is of course one of the most successful and one of the first sub-assemblies of life that springs to mind.
At every level of agglomeration, function can be added, as such although I have used the example of the cell and the human being, it is clear that function has been added to every agglomeration, whether it is an ant, an elephant or something as large as the earth, a planet, or the sun.
Furthermore, it is not just the big things that have achieved functionality by agglomeration. The very first assemblies of atoms into molecules also gained function and in this case the combined atoms gained function which very often bore absolutely no relation to the original properties of the atoms from which they were assembled.
Nothing in the physical structure of atoms, or molecules or compounds can explain why they take on the properties they do when combined. Water for example is formed of hydrogen and oxygen, both gases, but water is a liquid and has properties totally unlike its constituents elements and quite unique to itself.
Numbers and size
What tends to mark out the physical structures we have invented is that there are often hundreds of thousands of the basic component parts, but as you move up the hierarchy of the assembly, the number of sub-assemblies gradually diminishes until you need only one or two of each one.
Thus a plane needs hundreds of thousands of rivets say, but only one cockpit. A computer needs only one screen and one keyboard, but it is made of numerous chips and switches. A meccano set has hundreds of nuts and bolts.
Nature is the same. We, for example, have only two eyes and one liver, one gall bladder, two ears, one stomach and so on, but we have hundreds upon hundreds of thousands of tiny cells which go to form these organs.
The other noticeable rule that seems to apply is that the lower down the hierarchy of assembly, the smaller the components are.
In computing, one of the marked changes that has taken place is the gradual miniaturisation of component parts. But in other sorts of assemblies, the component parts are always very small. The rivets are small in a plane and anyone who has played with a Meccano set will testify that the nuts and bolts are pretty fiddly too.
And so it is in nature. Cells, for example, are extremely small.
At the most basic level of the sub-assembly, of course, nature and man-made objects share common components in the form of molecules. And the number of these in each final assembly is usually incalculable. At the same time, as we know, they are also infinitesimally tiny.
But why should they have to be so small? The most flippant answer would be to simply say, because we don't want the final aggregate to be too big. But this is not the true answer. It has to do with the laws of gravity, osmotic pressure, and so on which are in place. The size is adjusted to suit the laws, which rather implies these laws came first.
In computing, miniaturisation has not only reduced the size of the machine, but it has enabled it to become more powerful, simply because it has overcome the problems of heat generation and the resistance in computer wiring. The same principle applies to other machines. The plane mentioned above has to be built within the basic laws of flight and aerodynamics.
Thus the size and number of component parts, sub-assemblies and assemblies in 'nature' are dependent on the other laws of the universe which are in operation.
The problems of agglomeration -sacrifice
Physical aggregations have many advantages over co-operating aggregations. The unit can be protected as whole by a barrier [of skin in our case] against attack from other organisms. It can be provide with a permanent defence force, the 'loyalty' of each of its component parts is generally guaranteed and all the components can be certain to work towards whatever purpose the overall aggregation decides is right at that time.
Once part of an aggregate, the component may be asked to die for the aggregate or sacrifice itself. And if it sees the overall aggregate gradually destroying itself via abuse, it cannot jump ship and leave. If the 'commander of the ship' is inept, there is no leaving, although it is clear some cells and organs eventually 'mutiny'.
A human being, for example, may last as an aggregate for 80 even 90 years, but our cells have a very short life, some shorter than they need be. On the other hand, it is the existence of the grouping that gives each cell the chance of life.
For iPad/iPhone users: tap letter twice to get list of items.


text:
In August 2007 I reviewed three New Testament commentary series (28 volumes) in a single, 8,300-word article: "PNTC, BECNT, and NIGTC: Three New Testament Commentary Series Available Electronically in Libronix," Detroit Baptist Seminary Journal 12 (2007): 81–99. This review is now available in two formats:
- The PDF appears exactly as the review is printed in the fall 2007 DBSJ.
- The plain text adds some hyperlinks.
- Part 1 (about 1,750 words) make a case for using electronic commentaries in Libronix.
- Part 2 (about 600 words) compares the three commentary series in general.
- Part 3 (about 5,500 words) comments briefly on each of the 28 volumes (and mentions the authors for the forthcoming volumes).
- Advantages of Using Electronic Commentaries in Libronix
- 1.1. Searchability
- 1.2. Versatility
- 1.3. Cost
- General Comparison of PNTC, BECNT, and NIGTC
- Brief Comments on Individual Commentaries in PNTC, BECNT, and NIGTC
- 3.1. PNTC (8 vols.)
- 3.2. BECNT (8 vols.)
- 3.3. NIGTC (12 vols.)

source: openbmb/Ultra-FineWeb


Gregor Goldbach > Perl-Analysis-Static > perlanalyst
Annotate this POD
View/Report Bugs
perlanalyst - analyse your Perl documents (without running them)
version 0.004
Perlanalyst is a tool to analyse your Perl documents. This is done via static analysis, e.g. the code is analysed without running it.
Before getting into all the gory details, here are some basic usage examples to help get you started.
 # find all subroutine declarations, recursively process all Perl
 # files beneath directory
 perlanalyst -all Sub
 # the same, but show only the declaration of the subroutine "foo"
 perlanalyst -all Sub --filter Name=foo
 # the same, but asked as a question
 perlananalyst --question Sub::Name=foo
 # the same, but look in another directory
 perlananalyst -q Sub::Name=foo ~/perl5/lib/perl5/Test
 # see a list of the files that would be examined
 perlanalyst --list-files
The Perlanalyst examines only files that end in.pl,.pm or.t except if you specify the file names directly on the command line.
It can also list files that would be analysed, without actually searching them.
The program descends through the directory tree of the starting directories specified. If no file or directory is specified, perlanalyst descends through the current directory.
-a NAME, --analysis NAME
Run the analysis of the given NAME.
-f NAME, --filter NAME
Send the results of the analysis through this filter. Can be specified multiple times, the filters are run in the order they appear one the command line.
-q NAME, --question NAME
Ask the question of that name.
List available analyses.
List available filters.
List files that would be examined. Does nothing else an exits afterwards.
List available questions.
An analysis examines a file in a simple way and returns a list of results. For example, a very simple analysis is: Give me all declarations of lexical variables.
A filter takes the results of an analysis and... um... filters it. An example would be: Give me all lexical variables with the name "foo".
A question is an analysis followed by one or more filters.
This is a proof of concept that was hacked together whilst enjoying the 13th German Perl Workshop in Frankfurt. Hacking was done on the train to and from Frankfurt and at the workshop itself.
Add database support.
The results of each analysis will be written to a database. Filters run on the data that was read from the database so analysis and questions can be performed in different steps.
More basic level analyses, filters and questions.
Write more basic analyses using PPI and file operations. Write more filters and combine them in questions.
Introduce higher level analysis, filters and questions.
Higher level anaylses combine results from lower level analyses. For example, to see what package variables are declared, we have to know where the keywords package and our are used and in what scope.
Run analyses only once per unmodified file.
Perform an analyses once to get that initial data for a file and then only if it was modified.
Build other tools around it.
The first one might be a simple web application (using Dancer?) to browse the database (using Dancer::Plugin::Database?).
The second one might be a simple RESTful server (using Dancer::Plugin::REST?).
The third one could be some kind of connection to Perl::Critic. Since this feels so natural and obvious to me, it might actually be the first one that should be built.
PPI is used for parsing the Perl documents.
Perl::Critic is a different kind of tool. It has the knowledge of experienced perl programmers built in and tells you if your code smells.
Gregor Goldbach <>
This software is copyright (c) 2011 by Gregor Goldbach.
syntax highlighting:


text:
A determiner is a word that modifies a noun or noun phrase. It tells you which one, how many or other such information. Common determiners include: the, those, every, my, what, thirty. To distinguish between the category of words listed here, and the function these words often perform in noun phrases, some people call the category determinatives and the function determiners.
This category has the following 3 subcategories, out of 3 total.
Pages in category "Determiners"
The following 89 pages are in this category, out of 89 total.


Original paper
Botanical iron minerals: correlation between nanocrystal structure and modes of biological self-assembly
McClean, Richard G.; Schofield, Marvin A.; Kean, William F.; Sommer, Cynthia V.; Robertson, Donald P.; Toth, Dick; Gajdardziska-Josifovska, Marija
Abstract
Plants, like animals, use and store iron in their cells. Yet, the composition and structure of the plant-iron biominerals, constituting the inorganic cores of phytoferritin, have remained unknown. Transmission electron microscopy (TEM) and diffraction studies of subcellular phytoferritin, extracted from disrupted plant cells, indicate that phytoferritin occurs as crystalline magnetite (Fe3O4), ε-Fe2O3, and hematite (α-Fe2O3), with typical sizes of single crystallites in the 1 - 50 nm range and agglomerate grain sizes up to 4 μm. The three-dimensional agglomerates are built with different biomineral nanocrystals in three distinct modes of biological self-assembly: 1) ordered magnetite; 2) semi-ordered mixture of magnetite and ε-Fe2O3; and 3) random hematite. These self-assemblies correspond to prior TEM reports of crystalline, paracrystalline and amorphous phytoferritin arrangements in sectioned cell samples. A fourth plant-iron biomineral, tentatively assigned as calcium ferrate hexahydrate, has a morphology and diffraction patterns distinct from the phytoferritin aggregates. We do not attribute the plant iron observed in this study to be the results of atmospheric pollution.
Keywords
phytoferritinbiomineralsmagnetitehematiteepsilon-fe2o3nanocrystalsself-assembly


s not available or not easy to take like photos. Although it is an advantage to some extent, un-explored shape information in 3D vision learning problem looks like "flaws in jade". In this paper, we deal with the problem in a reasonable new setting, namely 3D shape is exploited in the training process, and the testing is still purely image-based. We enhance the performance of image-based methods for category-agnostic object pose estimation by exploiting 3D knowledge learned by a multi-modal method. Specifically, we propose a novel contrastive knowledge distillation framework that effectively transfers 3D-augmented image representation from a multi-modal model to an image-based model. We integrate contrastive learning into the two-stage training procedure of knowledge distillation, which formulates an advanced solution to combine these two approaches for cross-modal tasks. We experimentally report state-of-the-art results compared with existing category-agnostic image-based methods by a large margin (up to +5% improvement on ObjectNet3D dataset), demonstrating the effectiveness of our method.
翻訳日:2022-06-07 14:04:17 公開日:2022-06-02
# (参考訳) てんかん不確実性の過剰リスク解析と変分推論への応用
Excess risk analysis for epistemic uncertainty with application to variational inference ( _URL_ )
ライセンス: CC BY 4.0
Futoshi Futami, Tomoharu Iwata, Naonori Ueda, Issei Sato, Masashi Sugiyama(参考訳) ベイズ推論における教師あり学習の認識の不確実性(EU)を過剰リスクに着目して分析する。 既存の解析は、正しいモデルと正確なベイズ後方分布を仮定するベイズ設定に限定されている。 したがって、変分推論のような現代のベイズアルゴリズムに既存の理論を適用することはできない。 そこで本研究では, 未知の分布からデータを生成する, 頻繁性設定における新しいeu解析を提案する。 一般化能力と、予測分布の分散やエントロピーなど、広く使用されているEUの測定値との関係を示す。 次に,その収束挙動を理論的に示す。 最後に,PAC-ベイジアン理論に基づく予測とEU評価性能を直接制御する新しい変分推論を提案する。 数値実験により,本アルゴリズムは既存の手法よりもEUの評価を大幅に改善することが示された。
We analyze the epistemic uncertainty (EU) of supervised learning in Bayesian inference by focusing on the excess risk. Existing analysis is limited to the Bayesian setting, which assumes a correct model and exact Bayesian posterior distribution. Thus we cannot apply the existing theory to modern Bayesian algorithms, such as variational inference. To address this, we present a novel EU analysis in the frequentist setting, where data is generated from an unknown distribution. We show a relation between the generalization ability and the widely used EU measurements, such as the variance and entropy of the predictive distribution. Then we show their convergence behaviors theoretically. Finally, we propose new variational inference that directly controls the prediction and EU evaluation performances based on the PAC-Bayesian theory. Numerical experiments show that our algorithm significantly improves the EU evaluation over the existing methods.
翻訳日:2022-06-07 08:51:33 公開日:2022-06-02
# (参考訳) 音声から大うつ病の重症度を検出する:新しいハード・トレーニング法
Detecting the Severity of Major Depressive Disorder from Speech: A Novel HARD-Training Methodology ( _URL_ )
ライセンス: CC BY 4.0
Edward L. Campbell, Judith Dineley, Pauline Conde, Faith Matcham, Femke Lamers, Sara Siddi, Laura Docio-Fernandez, Carmen Garcia-Mateo, Nicholas Cummins and the RADAR-CNS Consortium(参考訳) メジャー・うつ病(Major Depressive Disorder、MDD)は、社会経済的コストの高い世界的メンタルヘルス問題である。 したがって、MDDの予測と自動検出は社会に大きな影響を与える可能性がある。 非侵襲的で信号の収集が容易な音声は、MDDの診断と評価に役立つ有望なマーカーである。 この観点からは,大うつ病(radar-mdd)研究プログラムにおける遠隔診断の一環として,音声サンプルを収集した。 RADAR-MDDは、スペイン、イギリス、オランダにおけるMDDの歴史を持つ個人のコホートから、スピーチやその他のデジタルバイオマーカーを収集する観察的コホート研究である。 本稿では, RAAR-MDD音声コーパスを, 局所的な注意機構を持つシーケンス・ツー・シーケンスモデルの有効性を, 2階層の抑うつ重度分類パラダイムで検証するための実験的枠組みとして用いた。 また,新しいトレーニング手法であるHARD-Trainingを提案する。 モデル学習のためのより曖昧なサンプルの選択に基づく方法論であり、カリキュラム学習パラダイムに触発されたものである。 HARD-Training は平均 8.6% の増分で連続的に改善し,使用する2つの音声誘発タスクと RADAR-MDD 音声コーパスの各収集部位の分類器の性能が向上した。 本手法では, 言語によらずMDDの重大度を効果的に検出することができた。 最後に,潜在的なアルゴリズムバイアスに対する意識を高める必要性を認識し,性別別に結果のさらなる分析を行う。
Major Depressive Disorder (MDD) is a common worldwide mental health issue with high associated socioeconomic costs. The prediction and automatic detection of MDD can, therefore, make a huge impact on society. Speech, as a non-invasive, easy to collect signal, is a promising marker to aid the diagnosis and assessment of MDD. In this regard, speech samples were collected as part of the Remote Assessment of Disease and Relapse in Major Depressive Disorder (RADAR-MDD) research programme. RADAR-MDD was an observational cohort study in which speech and other digital biomarkers were collected from a cohort of individuals with a history of MDD in Spain, United Kingdom and the Netherlands. In this paper, the RADAR-MDD speech corpus was taken as an experimental framework to test the efficacy of a Sequence-to-Sequence model with a local attention mechanism in a two-class depression severity classification paradigm. Additionally, a novel training method, HARD-Training, is proposed. It is a methodology based on the selection of more ambiguous samples for the model training, and inspired by the curriculum learning paradigm. HARD-Training was found to consistently improve - with an average increment of 8.6% - the performance of our classifiers for both of two speech elicitation tasks used and each collection site of the RADAR-MDD speech corpus. With this novel methodology, our Sequence-to-Sequence model was able to effectively detect MDD severity regardless of language. Finally, recognising the need for greater awareness of potential algorithmic bias, we conduct an additional analysis of our results separately for each gender.
翻訳日:2022-06-07 08:48:59 公開日:2022-06-02
# (参考訳) エッジ上のリアルタイムポートレートスティル化
Real-Time Portrait Stylization on the Edge ( _URL_ )
ライセンス: CC BY 4.0
Yanyu Li, Xuan Shen, Geng Yuan, Jiexiong Guan


Take the 2-minute tour ×
Suppose $F$ is a field s.t $\left|F\right|=q$. Take $p$ to be some prime. How many monic irreducible polynomials of degree $p$ can exist over $F$?
share|improve this question
What have you tried? (Think about subextensions of $\mathbb{F}_{q^p}$ over $\mathbb{F}_q$.) – Qiaochu Yuan May 23 '11 at 9:31
_USER_: Thanks, got the idea and found the answer... will write it down here soon! – IBS May 23 '11 at 13:25
2 Answers 2
up vote 22 down vote accepted
The number of such polynomials is exactly $\displaystyle \frac{q^{p}-q}{p}$ and this is the proof:
The two main facts which we use (and which I will not prove here) are that $\mathbb{F}_{q^{p}}$ is the splitting field of the polynomial $g\left(x\right)=x^{q^{p}}-x$,
and that every monic irreducible polynomial of degree $p$ divides $g$.
Now: $\left|\mathbb{F}_{q^{p}}:\mathbb{F}_{q}\right|=p$ and therefore there could be no sub-extensions. Therefore, every irreducible polynomial that divides $g$ must be of degree $p$ or 1. Since each linear polynomial over $\mathbb{F}_{q}$ divides $g$ (since for each $a\in \mathbb{F}_{q}$, $g(a)=0$), and from the fact that $g$ has distinct roots, we have exactly $q$ different linear polynomials that divide $g$.
Multiplying all the irreducible monic polynomials that divide $g$ will give us $g$, and therefore summing up their degrees will give us $q^{p}$.
So, if we denote the number of monic irreducible polynomials of degree $p$ by $k$ (which is the number we want), we get that $kp+q=q^{p}$, i.e $\displaystyle k=\frac{q^{p}-q}{p}$.
share|improve this answer
Nice answer and question as well! +1 for both... Btw, you can accept your own answers? – Kugelblitz Mar 10 at 13:40
the number of monic irreducible polynomials of degree $n$ over the ﬁnite ﬁeld $\mathbb{F}_{q}$ is given by Gauss's formula $$\frac{1}{n}\sum\limits_{d \mid n} \ \mu(n/d) \cdot q^{d}$$
For a complete proof : Please refer
 - Abstract Algebra: Dummit and Foote, Chapter 14, Galois theory, Pages $567-568$.
 - You might also want to see this paper, which actually presents a new idea of counting irreducible polynomials using Inclusion - Exclusion Principle. Link: _URL_
share|improve this answer
Just knowing the answer is not useful to anybody. I also suspect that this is a homework problem based on the condition on degrees, so please don't give answers like that. – Qiaochu Yuan May 23 '11 at 9:40
_USER_: Ok... – user9413 May 23 '11 at 11:20
_USER_: the proof presented in that paper is not new; it is equivalent to the classical proof by Mobius inversion. Inclusion-exclusion is a special case of Mobius inversion on a poset. – Qiaochu Yuan May 23 '11 at 11:24
_USER_: i hope you don't mind, but Qiaochu is right and this was a homework qeustion about the extension $\mathbb{F}_{q^{p}}\geq\mathbb{F}_{q}$. I actually used Quaochu's comment to find the answer myself... appreciate the help. – IBS May 23 '11 at 13:24
_USER_: Hey no problem. I never thought about it. Anyhow good that you got the answer. That is important. – user9413 May 23 '11 at 13:25
Your Answer


text:
FIELD TRIPS &
We are pleased to talk with any Gardening Group, Master Gardeners, Ladies Group, Church Organization or Farmers/Growers about our farm. Topics of discussion can vary from how we got started and the growth of our business, to growing and maintaining our summer garden, plants/annuals, or our 40+ acre pumpkin, squash and gourd crop. Reservations are required in advance to schedule a talk with us.
School & Home School Field Trips:
On any given fall morning at Harvestville Farm, you'll see the sights and hear the sounds of children laughing, learning and playing. Offering educational field trips to pre-school and elementary age students has long been a priority for us here at the farm. It just so happens that we're able to help accomplish that goal in a fun and unique way. Our educational field trips have been structured through the knowledge we have obtained of being a 5th generation farm, along with the additional educational guidance from one of the owners being a licenced educator. Our unique and interactive field trips are loaded with lots of fun and hands-on educational experiences. Click HERE to schedule your class field trip this fall.
Fall Curriculums are now available for our educators. Each curriculum was designed and written by one of the owners who is also a certified educator. Each curriculum is LOADED with a variety of agriculture activities that are appropriate for ages Pre-K through 4th grade. Curriculums available are: All About Pumpkins, The Importance of Bees, Life on a Farm, and Get Lost in the Corn.
* It is very important to us that all students feel comfortable and have a positive learning experience at our farm. Additional Hands-On Activities are available to any parent/educator to assist and enhance the learning experience of any child/student with special needs. Please feel free to inquire about these services upon your visit.

source: m-a-p/FineFineWeb


16" to 1/4". The
point of the drill should clean just a little stock out of the pilot hole as the drilling progresses. See Fig. 48.
There is one thing to watch when drilling the large hole through the pilot hole. The large drill will "hog in" (catch and break) if the feed is not eased up at the finish of the drilling. Go carefully on the first few holes and experience will show just how much to ease up the pressure towards the end of the drilling.
All the important holes should be "laid out" before commencing to drill. This is done by prick punching the exact center at the intersection of two lines. The dividers are then used (See Fig. 35) to lay out the size of the hole. Chalk the surface before marking the circle. Prick punch the circle in at least four places. (Large holes need more prick punch marks.) Prick punch marks should be placed about every 1/2" on the circle circumference. Sometimes a "witness" circle is scribed around the hole circle about 1/16" away from the first circle. If the drill begins to "run" it will be noticed at once.
When drilling a hole without using a pilot hole, the drill may "run off". See Fig. 47. The operator should raise the drill from the work to inspect the cutting location before the drill has gone in far enough to cut to size. If the hole shows signs of running off, chip a groove with a gouge chisel on the wide side or the layout. See Fig. 41. This groove will cause the drill to "bite in" each time the cutting edge hits the groove. If the drill is still off' after a few more turns, chip the groove again until the drill is cutting central with the layout. The instructor will demonstrate the correct procedure.
When drilling a hole following a pilot hole the drill cannot be drawn over. This means that extra care must be used when drilling the pilot hole.
Ordinarily, drill sizes are stamped on the shank in fractions of an inch. Nearly all drills used by the outside machinist are stamped in exact 64ths. For example: 1/4"; 21/32"; 41/64"; 1-17/64"; 1-1/8"; 1-3/16", and many others.
There may be a few cases where it is necessary to use a drill which is not exact 64ths in size. Then "letter" drill sizes are used. Such drill sizes are:
D -.246 diameter, a driving fit for 1/4" diameter pin.
N -.302 diameter, a driving fit for 5/16" diameter pin.
U -.368 diameter, a driving fit for 3/8"diameter pin.
There is a drill size for every letter in the alphabet. Some Letter sizes are "even" fractional dimensions, such as:
H drill exactly 17/64" diameter.266
M drill exactly 19/64" diameter.295
T drill exactly 23/64" diameter.358
There are many others. (See page 263, Starrett Catalog, No. 26.) For special cases where these drills are to be used, see the instructor.
Circumstances control the cutting speed of drills in most cases. Small drills run much faster than the larger drills. This is a matter for good judgment. A good rule to follow is:
35' per minute for cast iron
60' per minute for steel
60' per minute for brass
If it is found that the drill will cut well, hold its edge, and do a good job at a higher rate of speed; step up the speed.
It is better to run a drill slowly and step up the speed rather than to begin at high speed and possibly burn the drill. Check with the instructor or leader.
Drill the hole to the correct depth, measuring from the center of the drilled hole to the surface of the work. Be careful to measure to the center of the hole. Flat bottom holes are usually drilled in the shop. The outside machinist drills this kind of hole only when instructed to do so. Ordinarily a hole is drilled a little deeper than usual to allow a plug tap to reach the bottom and cut enough thread.
Replace the regular drill with a stub drill: One that has been ground off square on the end. Finish the bottom of the hole flat with the stub drill. Feed slowly and carefully. Sometimes a reamer, cut like an end mill, is used for this job. Check with the leader when there is a job of this kind to do.
Flat bottom holes are tapped when a cap screw or bolt is used. In this case no nut is used on the bolt. The threads are in the hole and the cap screw is turned in with a wrench. Flat bottom holes are also used for studs (bolts with a thread on both ends and a nut on one end.) Removing Studs or Broken Bolts, page 67, Fig. 81.
Consider a 1" hole drilled through a hub or a thick plate. Perhaps it is necessary to enlarge the hole 1/4". The drill will have a tendency to "hog in" when starting the larger drill in the hole. Run the drill slowly and feed lightly. The drill will hog into steel or brass more than it will in cast iron. It may be necessary to grind the "rake" off of the cutting lips of the drill. Check with the leader in such cases.
Holes larger than two inches are spoken of in the shop as being "bored". The reason is that the job is done in a boring mill or lathe. When such a job has to be done in the yard, it is sometimes necessary to use a drilling post, or "old man", as it is called. This is a device which may be clamped to the deck or bulkhead, and constant pressure (feed) is applied by means of a screw.
A "drill stick" is also used; it will be explained in the manual later.
For very large holes the boring is done with the use of a "boring bar" and a reduction-driven drill or reamer. This operation will be explained later in another section of the manual.
Fig. 45 Tighten a straight shank drill securely in the chuck to prevent scoring the body of the drill shank.
Fig 47, Draw the drill back to center by chipping groove as shown. Use a gouge chisel to chip the groove.
Fig46, Flat side on taper shank drill prevent turning in chuck. Taper shank holds drill in check without tightening.
Fig 48, Follow a pilot hole, the drill has not chance to run off. Be sure the pilot hole is correctly centered before starting the large drill.
Fig. 49, Fig. 50, Fig. 51, Fig. 52.
Fig. 50, Showing a taper shank drill with the shank larger than the drill. Care must be taken not to apply too much pressure and snap the drill at the neck.
Fig. 51 and 52, Two views of a taper shank twist drill with a flat to prevent turning in the chuck.
Top View of Chuck, drill and Sleeve
Top View Of Chuck, Drill, And Sleeve
The taper sleeve is used to make up for the difference between the size of the hole in the chuck and the taper shank of a small drill.
Top views of taper shank drill
Top views of taper shank drill
1. What is understood by a "drill feed"?
2. Explain the difference between a straight shank and a taper shank.
3. Why are the taper shank drills flatted off on one side?
4. What is the correct method of removing a drill from the chuck or sleeve?
5. Explain what is meant by "burning" a drill. What causes it?
6. When is a lubricant on a drill necessary?
7. Explain the action of a lubricant.
8. What is meant by a "pilot hole"?
9. Explain the necessity for a pilot hole.
10. State precautions necessary when following a pilot hole.
11. What is understood by the statement: The drill may "run off"?
12. How is a drill "drawn" back to center?
13. Name two ways to check the size of a drill.
14. What are letter size drills?
15. Is the cutting speed for brass different from that for cast iron? How much different?
16. State two ways to drill a flat bottom hole.
17. Explain the difference between "drilling" and "boring".
18. What is the correct procedure when a drill cutting lip breaks off? State the probable cause.
19. What is a "drift" when mentioned in connection with drilling?
Reamers and Reaming
A drilled hole is never so true to size as a reamed hole. Holes are drilled before they are reamed. The reason for reaming a hole is to make a snug, uniform fit for a straight pin, a shaft, a taper pin, a fitted bolt, and other similar fits.
Some reamers are used in an air drilling machine. Reamers are generally classified as:
1. Fluted reamer, taper shank
2. Rose reamer, straight or taper shank
3. Shell reamer, used with a shell-reamer arbor
4. Hand reamers:
1. With spiral teeth
2. With regular (straight) teeth
5. Expansion reamer, hand
6. Taper reamer, hand
7.


text: We introduce a method for visualizing evolutionary activity of genotypes. Following a proposal of Bedau and Packard, we define a genotype's evolutionary activity in terms of the history of its concentration in the evolving population. To visualize this evolutionary activity we graph the distribution of evolutionary activity in the population of genotypes as a function of time. Adaptively significant genotypes trace a salient line or "wave" in these graphs. The quality of these waves indicates a variety of evolutionary phenomena, such as competitive exclusion, neutral variation, and random genetic drift. We apply this method in an evolutionary model of self-replicating assembly language programs competing for room in a two-dimensional space. Comparison with fitness graphs and with a nonadaptive analogue of this model shows how this method highlights adaptively significant events.


text:
Born: 20 February 1902
Died: 22 April 1984
Birthplace: San Francisco, California
Best known as: Nature photographer of the American west
Ansel Adams's stark, detailed photographs of Yosemite National Park are among the most recognizable images in the world. Adams was a piano player who turned his attention to photography in the 1920s, inspired by the wilderness of central California. By the end of the 1920s he was earning a living from his photography, thanks largely to his association with the Sierra Club. In the 1930s and '40s his reputation grew and he spent a good deal of time in New York, advancing his career as an artist while working as a commercial photographer to pay the bills. He wrote many technical works and encouraged museums and colleges to add photography departments, but didn't achieve financial success for his art until late in life, when his images of Yosemite and the American southwest became icons of both 20th-century photography and environmental awareness. Like guitarist Les Paul, Adams was known both as a technical innovator and a lifelong workhorse; he kept taking photos up until his death at age 82.
Extra credit: According to a biography by William Turnage, "When Adams was only four, an aftershock of the great [San Francisco] earthquake and fire of 1906 threw him to the ground and badly broke his nose, distinctly marking him for life."
Copyright © _PHONE_ by Who2?, LLC. All rights reserved.
More on Ansel Adams from Fact Monster:
Information Please® Database, © 2007 Pearson Education, Inc. All rights reserved.

source: HuggingFaceFW/fineweb-edu


text:
Was Mercy Otis Warren a Patriot or Loyalist?
An avid patriot, Warren began writing political dramas that denounced British policies and key officials in Massachusetts, notably Governor Thomas Hutchinson.
Was Mercy Otis Warren a woman's right?
Mercy continued writing plays, poems and pamphlets during and after the war. In her plays, Mercy Otis Warren placed women in the center of political turmoil. Though she didn't advocate formal political rights for women, she did not believe they should divorce themselves from politics entirely.
What are four facts about Mercy Otis Warren?
Mercy Otis Warren was born on September 28,1728 in Barnstable Massachusetts. She died on October 19,1814 in Plymouth, she was 86 years old, and known as the First Lady of revolution. Mercy's favorite subject was American independence. Mercy expressed her feelings by reading, writing, and discussing about politics.
Who was Mercy Otis Warren and why was she important?
Mercy Otis Warren was a gifted playwright, poet, and historian, as well as a revolutionary woman who symbolized and promoted the ideas and principles upon which the United States was established during the American Revolution.
How old was Mercy Otis Warren when she died?
86 years (1728–1814)
Mercy Otis Warren/Age at death
What advantages did Mercy Otis Warren have as a woman in that era?
Mercy supported several of the early protest movements, including the Boston Tea Party, boycotting British imports, and the Committees of Correspondence, all of which helped lay the groundwork for the Revolution.
What was Mercy Otis Warren against?
Mercy Otis Warren was a staunch advocate of independence from the tyranny of 18th century English monarchic rule. As poet, dramatist, satirist, and historian, her voice was one of the early calls in America for revolt against the British and their policies as implemented by Governor Thomas Hutchinson.
What side was Mercy Otis Warren on?
As the young United States, and Massachusetts in particular, began to move in a Federalist direction following the war, Warren remained steadfastly Republican. In 1788 she published Observations on the New Constitution, detailing her opposition to the document on account of its emphasis on a strong central government.
Why was Mercy Otis Warren against the Constitution?
Mercy Otis Warren opposed the new Constitution, fearing that it would threaten our "rights of conscience" and "liberty of the press," and create a dangerously powerful national government. She was alarmed at how the executive and legislature were "dangerously blended."


Mughal Painting: Dildos, Sex Doll and Anal Sex
Written by:
In my travels around the internet to find interesting (well at least to me) pieces of sexual history, I've come across some things that I don't seem to be able to fit in anywhere else. They just need to stand alone and be admired, discussed or pondered over. One such thing is one particular photo I found while researching sex dolls. The painting shows a copulating couple using some sort of improvised sex toy or machine. The first thing I notice is the two dildos are attached to a board, and one of them is being used for anal sex. Upon closer inspection, I see that the woman is headless. I find the same thing every time I search for more info about this painting, an article using it as evidence of sex doll use in early Persian culture. But is it really a sex doll? Is it really from early Persian culture? This painting was a mystery I just had to solve.
I've done some investigating but so far haven't found out anything that relates to this particular artwork. Not even Wellcome Library in London which houses the actual manuscript page in its collections has any more information other than a possible date. Wellcome has it dated as 19th century, which means it's not a painting from the heydays of Mughal paintings. It would have to be from the 15th-17th centuries. The piece looks to be part of a manuscript, and there are several other pages done in a style that appear to be part of a series. The other pages have similar looking backgrounds and the same man playing a reoccurring role in them. The manuscript pages seem more like a catalog of sins than a sex manual like the Kama Sutra. The other paintings show the same man copulating with a deer, having anal sex with what looks like a demon or the devil, a crocodile performing cunnilingus on a female demon, women masturbating with vegetables, and more. It's possible that the subject matter is influenced by the time period. The 19th century found India becoming much more conservative about sex.
There have been several centuries of evolution in Mughal painting before we get to the time of this painting. The Mughal's Muslim Persianate empire started in the 16th century. The Empire peaked in the mid 17th century, which was a golden age for architecture that included the Taj Mahal. By the mid 18th century, the Mughal's influence started to decline and was given over entirely to the British Empire by the mid 19th century. During that time, the empire was known not only for its art and architecture but also for science and technology. Mughal paintings were often about the lives of royalty, including their sex lives. The sex portrayed in these paintings is quite explicit, even if the body positioning is painfully unrealistic. Erotic Hindu art greatly influenced Mughal art. Sex was shown as natural and commonplace, even if those practicing it are Mughal kings with their large harems or gods and goddesses. The tone of this painting and the others that seem to be from the same manuscript is entirely different than the ones from the three centuries before it. The sex depicted here is distinctly taboo. It has 19th-century Victorian moral hangups written all over it.
Knowing that this painting is from the 19th century also means that it's not proof of the early use of sex dolls. I also find that the "headless model," as Wellcome refers to the figure the man is copulating with, doesn't look much like a doll. It has pubic hair, and henna on the hands and feet. Perhaps it's more of a depiction of a headless woman, a way of further dehumanizing the already extremely dehumanized women of the Mughal dynasty. Another possibility is that the figure is a headless goddess, something not uncommon among Hindu deities. The most notable is the tantric goddess, Chinnamasta. She is often shown holding her head while blood gushes in three streams from her neck. This makes it unlikely that the figure in this painting is her specifically. It could be just a random headless goddess. And as if having sex with a headless goddess/doll wasn't edgy enough, there is the double dildo contraption behind him.
The two realistic dildos, including hair covered scrotum, appear to be attached to a swinging board. I'd bet you dollars to donuts that he can push back on the bottom of that board and have the top part push forward to penetrate himself anally. He may not have all the cast members for an official threesome present, but he's MacGyvered a sex doll and dildo board for a DIY threeway. We're talking major maker innovation here.
I still can't quite figure out where that second dildo is going. Perhaps he borrowed this from someone who uses it for double penetration. Or maybe there's another painting where headless goddess sex doll is going airtight.
Perhaps I have thought way too long about this painting.
I can't tell what was the purpose behind these manuscript pages. Were they part of someone's kinky manuscript of sexy perversions that were meant to titillate or Victorian Christian propaganda trying to make this Mughal king look like the host of a satanically influenced sex party that includes demons, root vegetable dildos, crocodiles, and vagina birds? Yes, vagina birds.
Most of these paintings have some writing at the top, as this one does. I couldn't find any translations and an email to Wellcome about the text has yet to yield an answer. The writing is in Urdu, which I would love to get translated at some point. I didn't want to wait until I got a translation to write about this painting. Lakeside anal dildo sex seemed the perfect thing to share with you before Anal August is over. I'm going to continue looking into the mystery of 19th-century pseudo-erotic Mughal paintings. Look forward to sharing what I've learned with you.
Here is the full image:
Credit: Wellcome Library, London. Wellcome Images
Credit: Wellcome Library, London. Wellcome Images
Last modified: August 23, 2016
6 Responses to " Mughal Painting: Dildos, Sex Doll and Anal Sex "
 1. Andras Bagoly says:
 Hello there Miko!
 I have read your amazing article on this Mughal painting and would love to know if you ever found out what the translation revealed?
 Is the device in fact a sex doll or is it as you say a depiction of raucous sins — I am fascinated to know what the end result of the mystery that you presented! Amazing!
 Sincerely – Andras Bagoly
 Vancouver, BC Canada
 - Miko says:
 I couldn't find an online site that would translate the text for free. I've been so busy with life and family that I put this on the back burner last year to move onto other work for a while. Your comment reminded me I still have this mystery to solve. Looking into translation services that I can send the text for paid translation. Last week I started looking at translation companies then chose a few this week to submit. Waiting for bids on the work right now. When I get the translation, I will post an update. I can't wait any longer to find out myself! Thanks!
 2. jake says:
 Mughals were sick perverted bastards. They used to rape the dead bodies of Hindu women to humiliate their enemies.
 3. Miko says:
 No, lots of people enjoy dildos, sex dolls, and anal sex. Though, not always all at once. lol! Sex can be enjoyed in a variety of ways and with a variety of toys and equipment. As long as you practice safe and consensual sex, nothing is "perverted."
Leave a Reply


text:
NYC Principal Carland Washington promotes health and wellness beyond the classroom.
- Name: Carland Washington
- Age: 36
- Occupation: Principal
In the two years Carland Washington has overseen West Prep Academy middle school in New York City, he's witnessed a changing view on how his students experience healthier food.
"Children are growing up in urban America and the only place they see relatively fresh produce is at their local deli. We're re-educating them to know that you get just as full eating healthy food," he says.
West Prep Academy partners with Wellness in the Schools, a program that pairs a chef with cafeteria staff and students. Each month focuses on a different produce item. When they studied beans, for example, the kids learned to make vegetable chili and hummus. "It's really broadened their horizons," Washington says. "We were chopping red peppers and one kid thought they were tomatoes. It's revealing that some of the students couldn't identify the basics we take for granted."
Washington's concerns extend beyond the boundaries of his own school. He hopes to encourage other communities to reimagine how they promote food choices and prioritize learning about health. "Home economics and nutrition classes are just as important as math and sports," he says. "We've got to educate the whole child—bring healthy food into the classroom, let the kids play and experiment and taste so they can engage and understand its uses and purpose."


text:
Southern Africa hosts a high diversity of ecosystems and habitats with a tremendous diversity of Lepidoptera . Although it is one of the most studied parts of the Afrotropics, the knowledge on diversity and distribution of south African moth fauna remains insufficient. To partly fill this gap, we surveyed macromoths by automatic light traps in five localities in two relatively less sampled south African countries.
We reported six species and one genus ( Remigioides ) of moths which had not yet been recorded in Namibia or Zimbabwe. Although none of these records broadened the known distribution of individual species to a new biogeographical region, they still fill important gaps in their distributions. The known distributional ranges of two species have been substantially extended, although they are still within the same biogeographical regions: ca. 800 km southwards for Remigioides remigina (Mabille, 1884) and ca. 600 km westwards for Haplopacha cinerea Aurivillius, 1905.


ASkyBlock Greenhouses
Help with Minecraft and Server Commands
Site Admin
Posts: 17
Joined: Sun Jan 13, 2019 10:09 pm
ASkyBlock Greenhouses
Post by dev_admin » Fri Feb 08, 2019 12:32 am
Greenhouses is an essential plugin to power-up your ASkyBlock or AcidIsland world or do other crazy things with! It enables players to build their own biome greenhouses complete with weather, friendly mob spawning, unique plant growth and even block conversion/erosion! It's even possible to build greenhouses in the Nether!
Greenhouses are made out of glass and must contain the blocks found in the Biome Recipe to be valid. There is a recipe GUI to select your biome. Once built, the greenhouse can be used to grow plants with bonemeal, and it may spawn biome-specific mobs. If you include a hopper with water in it, snow will form inside cold-biome greenhouses when it rains. If you put bonemeal in the hopper, biome-specific plants will grow. Some blocks can also transform over time due to "erosion".
Craft your own self-contained biome greenhouse on an island (or elsewhere if you like)
Greenhouses can grow plants that cannot normally be grown, like sunflowers
Friendly mobs can spawn if your greenhouse is well designed - need slimes? Build a swamp greenhouse!
Blocks change in biomes - dirt becomes sand in a desert, dirt becomes clay in a river, for example.
Greenhouses can run in multiple worlds.
Easy to use GUI shows greenhouse recipes (/g)
Admins can fully customize biomes and recipes
How to Build A Greenhouse (Simple version)
Make glass blocks and build a rectangular set of walls with a flat roof.
Put a hopper in the wall or roof.
Put a door in the wall so you can get in and out.
Type /g and read the rules for the greenhouse you want.
Exit the GUI and place blocks, water, lava and ice so that you make your desired biome.
Type /g again and click on the biome to make it.
Once made:
Use bonemeal to grow small plants on grass immediately in the greenhouse.
Or place bonemeal in the hopper to have the greenhouse sprinkle bonemeal automatically. Come back later to see what grows!
Place a bucket of water (or more) in the hopper to cause snow to fall in cold biomes. Snow will fall when it rains in the world. Each snowfall empties one bucket of water.
Friendly biome-specific mobs may spawn in your greenhouse - the usual rules apply (be more than 24 blocks away).
Can I use stained glass? Yes, you can. It's pretty.
Can I fill my greenhouse full of water? Yes. That's an ocean.
Will a squid spawn there? Maybe... okay, yes it will, if it's a big enough ocean.
How do I place a door high up in the wall if the wall is all glass? Place it on a hopper.
How do I place a door on a hopper? Crouch and then place it.
Can I use metal doors? Yes.
Can I use a trap door? Yes.
Can I grow swamp flowers with this? Yes. Make a swamp biome and use bonemeal.
How much bonemeal is used to grow plants? One per successful plant.
How much water do I need to put into the hopper to make it snow? One bucket of water (just the water) is used up every time it rains. This only happens in cold biomes.
Can I build a Nether greenhouse? Try it and see... (Actually, you may need permission)
Can I build greenhouses in the Nether? Yes. You can colonize the nether with them.
What kind of mobs spawn in the biomes? It's what you would expect, wolves in Cold Taiga, horses on plains, etc.
Required Plugin
Vault for permissions - make sure you use the latest version!
Installation and Configuration
Download and install Vault if you haven't done so already
Download the plugin
Place into your plugins folder
Restart your server (or reload plugins)
The plugin will make a folder called Greenhouses. Open that folder.
Check config.yml and edit to be what you want, note the list of world names.
Configure the biomes.yml if you like (advanced).
Type /gadmin reload in the game to reload the config or restart the server.
Done! To make your first greenhouse, build a glass box and type /g to see the recipes.
Read the file release notes for changes and instructions on how to upgrade.
Player Commands
/greenhouse or /g can be used for short.
/greenhouse help - lists these commands
/greenhouse make: Tries to make a greenhouse by finding the first valid recipe
/greenhouse remove: Removes a greenhouse that you are standing in if you are the owner
/greenhouse list: Lists all the recipes available
/greenhouse recipe: Displays the recipe GUI - clicking on a recipe will try to make a greenhouse
Admin Commands
/gadmin reload : Reloads config files
/gadmin info : provides info on the player
/gadmin info: provides info on the greenhouse you are in


Re: Difference between and listbox...move?
Posted by Jenny, DelphiLand Team on February 05, 2009
In Reply to Difference between and listbox...move? posted by Lee p12462 on February 04, 2009
: I tried both of these and they "seem" to do the same thing (swap items corresponding to the 2 indexes passed). Is there a subtle difference (I'm sure there is) that I'm missing?
: With a ListBox with 4 unique items, I'm trying:
:,2); or
: Form1.ListBox.Items.move(1,2);
: This swaps the 2nd and 3rd items in the listbox.
In your example, both statements perform exactly the same task, but that's purely "by accident" ;)
Starting from items such as A, B, C, D, both Items.Exchange(1,2) and Items.Move(1,2) give us:
A, C, B, D
But with different item numbers, again starting from A, B, C, D we see after Items.Exchange(1,3):
A, D, C, B
Compare this with starting from A, B, C, D and Items.Move(1,3):
A, C, D, B
Related articles
Follow Ups


text:
An illustrated and annotated checklist of freshwater diatoms (Bacillariophyta) from Livingston, Signy and Beak Island (Maritime Antarctic Region)
Faculty of Sciences. Biology
Meise [Belgique] :National Botanic Garden of Belgium
Plant ecology and evolution. - Meise [Belgique], 2010, currens
, p. 431-455
University of Antwerp
Background and aims - Non-marine diatom communities in the Antarctic Region are characterized by a typical species composition, dominated by a large number of Antarctic endemic species. Despite recent advances in our knowledge about the diversity and biogeography of non-marine Antarctic diatoms, the flora of many Antarctic localities is still only poorly known, which can result in incorrect conceptions of species' distributions. The present paper provides a taxonomically consistent illustrated checklist of the diatom flora observed in recent and (sub)fossil non-marine sediments of three islands in the proximity of the northern Antarctic Peninsula, namely; Signy Island (South Orkneys), Livingston Island (South Shetlands) and Beak Island (James Ross Island group). Methods - The diatom flora of 66 samples collected from a wide variety of lakes and localities on the three above-mentioned islands has been studied using light and scanning electron microscopy. The biogeographical distribution of the composing taxa has been assessed on the basis of quality-checked distribution data from the recent literature. Key results - One hundred and two diatom taxa, belonging to thirty-four genera, were observed. Pinnularia (twelve taxa), Chamaepinnularia, Luticola, Planothidium, Psammothidium and Stauroneis (seven taxa each), Nitzschia (six taxa), Humidophila and Navicula (five taxa each) proved to be the most species-rich genera. Original morphometric data (including length, width and stria density) and illustrations are presented for all taxa observed. Forty-one species are hitherto only known from the Antarctic region. The exact taxonomic identity of twenty species remains uncertain and requires further study. It is suspected that many of these will also turn out to be restricted to the Antarctic region, suggesting that about half of all taxa observed are probably endemic to the Antarctic. Conclusions - The diatom flora of the three investigated localities comprises a large proportion of typical Antarctic taxa, many of which have only recently been split off from their presumably cosmopolitan relatives.


text:
PROPELLER MRI (periodically rotated overlapping parallel lines with enhanced reconstruction) provides images with significantly fewer B o-related artifacts than echo-planar imaging (EPI), as well as reduced sensitivity to motion compared to conventional multiple-shot fast spin-echo (FSE). However, the minimum imaging time in PROPELLER is markedly longer than in EPI and 50% longer than in conventional multiple-shot FSE. Often in MRI, imaging time is reduced by undersampling k-space. In the present study, the effects of undersampling on PROPELLER images were evaluated using simulated and in vivo data sets. Undersampling using PROPELLER patterns with reduced number of samples per line, number of lines per blade, or number of blades per acquisition, while maintaining the same k-space field of view (FOVk) and uniform sampling at the edges of FOVk, reduced imaging time but led to severe image artifacts. In contrast, undersampling by means of removing whole blades from a PROPELLER sampling pattern that sufficiently samples k-space produced only minimal image artifacts, mainly manifested as blurring in directions parallel to the blades removed, even when reducing imaging time by as much as 50%. Finally, undersampling using asymmetric blades and taking advantage of Hermitian symmetries to fill-in the missing data significantly reduced imaging time without causing image artifacts.
ASJC Scopus subject areas
- Radiology Nuclear Medicine and imaging


Are rhumb lines ever used by an FMS as leg paths for RNP/RNAV? If so, what arinc 424 leg type would use them?
No. The FMS does not use rhumb lines.
All RNP/RNAV flight path legs are geodesics. The only exceptions are RF legs (a constant radius circular path about a turn center) and hold legs (a closed racetrack pattern).
To quote RTCA DO-236C, Minimum Aviation System Performance Standards: Required Navigation Performance for Area Navigation:
RNP Routes and user-preferred trajectories are assumed to use a series of fixes. The desired path is defined by a series of geodesic tracks joining successive fixes.
It also includes the following definition:
A line of shortest distance between any two points on a mathematically defined surface. A geodesic line is a line of double curvature and usually lies between the two normal section lines which the two points determine. If the two terminal points are nearly in the same latitude, the geodesic line may cross one of the normal section lines. It should be noted that, except along the equator and along the meridians, the geodesic line is not a plane curve and cannot be sighted over directly.
 - $\begingroup$ thank you very much $\endgroup$ – Daniel Ogburn Jul 3 '19 at 16:53
Your Answer


text:
- to fasten or affix; join; connect: to attach a photograph to an application with a staple.
- to join in action or function; make part of: to attach oneself to a group.
- Military. to place on temporary duty with or in assistance to a military unit.
- to include as a quality or condition of something: One proviso is attached to this legacy.
- to assign or attribute: to attach significance to a gesture.
- to bind by ties of affection or regard: You always attach yourself to people who end up hurting you.
- Law. to take (persons or property) by legal authority.
- Obsolete. to lay hold of; seize.
- to adhere; pertain; belong (usually followed by to or upon): No blame attaches to him.
Origin of attach
Examples from the Web for reattached
It felt like I'd amputated part of myself and it had been reattached.Little Brother
That is to say, they are not merely detachable; they might be reattached to almost any number of other stories.A History of the French Novel, Vol. 1
Rightly translated, it is: "Also when he desired the bonnet-sail to be reattached to the sail, he showed three fires."The Philippine Islands, _PHONE_, Volume XXXIII, _PHONE_
When they had made everything strong and secure, they went to the top of the comb and reattached it to the ceiling of the hive.The Dawn of Reason
- to join, fasten, or connect
- (reflexive or passive) to become associated with or join, as in a business or other venturehe attached himself to the expedition
- (intr foll by to) to be inherent (in) or connected (with)responsibility attaches to the job
- to attribute or ascribeto attach importance to an event
- to include or append, esp as a conditiona proviso is attached to the contract
- (usually passive) military to place on temporary duty with another unit
- (usually passive) to put (a member of an organization) to work in a different unit or agency, either with an expectation of reverting to, or while retaining some part of, the original working arrangement
- to appoint officially
- law to arrest or take (a person, property, etc) with lawful authority
- obsolete to seize
Word Origin and History for reattached
mid-14c. (mid-13c. in Anglo-Latin), "to take or seize (property or goods) by law," a legal term, from Old French atachier (11c.), earlier estachier "to attach, fix; stake up, support" (Modern French attacher, also cf. Italian attaccare), perhaps from a- "to" + Frankish *stakon "a post, stake" or a similar Germanic word (see stake (n.)). Meaning "to fasten, affix, connect" is from c.1400. Related: Attached; attaching.
Idioms and Phrases with reattached
see no strings attached.


Researchers identify precision medicine-based power switch for muscles.
Strenuous exercise in moderation translates into better endurance, however, it is unclear in precise medical terms which specific proteins trigger the health benefits gained through this exertion. Now, a study from researchers at Salk Institute shows a protein called ERRγ (ERR gamma) helps make endurance exercise possible by gearing up the energy-creating cellular power plants known as mitochondria, to bring in more oxygen and regenerate muscles after use. The team states they have found the power switch for skeletal muscles making ERRγ a potential therapeutic target for conditions involving weakened muscles. The opensource study is published in the journal Cell.
Previous studies have shown the PGC1α and PGC1β proteins stimulate twenty other proteins associated with skeletal muscle energy and endurance exercise. This list includes ERRγ, a hormone receptor, which then turns on genes salient to endurance. The current study investigates ERRγ's role in skeletal muscle energy production and how it impacts physical endurance.
The current study utilizes mice without PGC1α/β to measure how ERRγ and PGC1 act independently, as well as how they function in combination. Results show losing PGC1 had a negative impact on muscle energy and endurance, however, boosting ERRγ restored function. Data findings show ERRγ is essential to energy production, activating genes to create more mitochondria.
The lab states they also show increased ERRγ in PGC1-deficient mice boosted their exercise performance. They go on to add by measuring voluntary wheel running, they found increasing ERRγ produced a five-fold rise in time spent exercising compared to mice with no PGC1 and normal ERRγ levels.
The team surmises they have identified the power switch for muscles, responsible for increasing the number of mitochondria in skeletal muscle cells and muscle blood flow. For the future, the researchers state they hope to help people with muscular dystrophy and other skeletal muscle conditions.
Source: Salk Institute
Get Healthinnovations delivered to your inbox:
One comment
Leave a Reply


Calculation of the neutron noise using the Analytical Nodal Method
Konferensbidrag (offentliggjort, men ej förlagsutgivet), 2009
In this study, the neutron noise, i.e. the stationary fluctuations of the neutron flux around its mean value, is calculated in 2-group diffusion theory for a 2-dimensional reactor using the Analytical Nodal Method. A brief description of the calculation of the static flux is also included. The same calculational scheme for the neutron noise as for the static flux is used. As a benchmark, the calculated neutron noise for a 2-dimensional fully homogeneous reactor is compared with the analytical solution which can easily be determined for homogeneous reactors. The result of the benchmark is that the numerically calculated neutron noise accurately matches the analytically calculated neutron noise.
Författare
Viktor Larsson
Chalmers, Teknisk fysik, Nukleär teknik
Christophe Demaziere
Chalmers, Teknisk fysik, Nukleär teknik
REACTOR PHYSICS CALCULATIONS IN THE NORDIC COUNTRIES
Ämneskategorier
Övrig annan teknik
Mer information
Skapat
2017-10-08


2, D2> is false, let C
+// denote the same type, if any, as common_type_t<D1, D2>.
+void test_bullet_three_one() {
+ // Test that the user provided specialization of common_type is used after
+ // decaying T1.
+ {
+ using T1 = S<int> const;
+ using T2 = int;
+ test_bullet_three_one_imp<T1, T2, S<int> >();
+ }
+ // Test a user provided specialization that does not provide a typedef.
+ {
+ using T1 = ::S<long> const;
+ using T2 = long;
+ static_assert(no_common_type<T1, T2>::value, "");
+ static_assert(no_common_type<T2, T1>::value, "");
+ }
+ // Test that the ternary operator is not applied when the types are the
+ // same.
+ {
+ using T1 = const void;
+ using Expect = void;
+ static_assert(std::is_same<CommonType<T1, T1>, Expect>::value, "");
+ static_assert(std::is_same<CommonType<T1, T1>, CommonType<T1>>::value, "");
+ }
+ {
+ using T1 = int const[];
+ using Expect = int const*;
+ static_assert(std::is_same<CommonType<T1, T1>, Expect>::value, "");
+ static_assert(std::is_same<CommonType<T1, T1>, CommonType<T1>>::value, "");
+ }
+}
+
+// (3.3)
+// -- If sizeof...(T) is two, let the first and second types constituting T be
+// denoted by T1 and T2, respectively, and let D1 and D2 denote the same types
+// as decay_t<T1> and decay_t<T2>, respectively.
+// (3.3.1)
+// -- If [...]
+// (3.3.2)
+// -- Otherwise, let C denote the same type, if any, as
+// decay_t<decltype(false ? declval<D1>() : declval<D2>())>
+void test_bullet_three_two() {
+ {
+ using T1 = int const*;
+ using T2 = int*;
+ using Expect = TernaryOp<T1, T2>;
+ static_assert(std::is_same<CommonType<T1, T2>, Expect>::value, "");
+ static_assert(std::is_same<CommonType<T2, T1>, Expect>::value, "");
+ }
+ // Test that there is no ::type member when the ternary op is ill-formed
+ {
+ using T1 = int;
+ using T2 = void;
+ static_assert(no_common_type<T1, T2>::value, "");
+ static_assert(no_common_type<T2, T1>::value, "");
+ }
+ {
+ using T1 = int;
+ using T2 = X<int>;
+ static_assert(no_common_type<T1, T2>::value, "");
+ static_assert(no_common_type<T2, T1>::value, "");
+ }
+ // Test that the ternary operator is not applied when the types are the
+ // same.
+ {
+ using T1 = void;
+ using Expect = void;
+ static_assert(std::is_same<CommonType<T1, T1>, Expect>::value, "");
+ static_assert(std::is_same<CommonType<T1, T1>, CommonType<T1>>::value, "");
+ }
+}
+
+// (3.4)
+// -- If sizeof...(T) is greater than two, let T1, T2, and R, respectively,
+// denote the first, second, and (pack of) remaining types constituting T.
+// Let C denote the same type, if any, as common_type_t<T1, T2>. If there is
+// such a type C, the member typedef-name type shall denote the
+// same type, if any, as common_type_t<C, R...>. Otherwise, there shall be
+// no member type.
+void test_bullet_four() {
+ { // test that there is no ::type member
+ static_assert(no_common_type<int, E>::value, "");
+ static_assert(no_common_type<int, int, E>::value, "");
+ static_assert(no_common_type<int, int, E, int>::value, "");
+ static_assert(no_common_type<int, int, int, E>::value, "");
+ }
+}
+
+
+// The example code specified in Note B for common_type
+namespace note_b_example {
+
+using PF1 = bool (&)();
+using PF2 = short (*)(long);
+
+struct S {
+ operator PF2() const;
+ double operator()(char, int&);
+ void fn(long) const;
+ char data;
+};
+
+using PMF = void (S::*)(long) const;
+using PMD = char S::*;
+
+using std::is_same;
+using std::result_of;
+using std::unique_ptr;
+
+static_assert(is_same<typename result_of<S(int)>::type, short>::value, "Error!");
+static_assert(is_same<typename result_of<S&(unsigned char, int&)>::type, double>::value, "Error!");
+static_assert(is_same<typename result_of<PF1()>::type, bool>::value, "Error!");
+static_assert(is_same<typename result_of<PMF(unique_ptr<S>, int)>::type, void>::value, "Error!");
+static_assert(is_same<typename result_of<PMD(S)>::type, char&&>::value, "Error!");
+static_assert(is_same<typename result_of<PMD(const S*)>::type, const char&>::value, "Error!");
+
+} // namespace note_b_example
 #endif // TEST_STD_VER >= 11

 int main()
@@ -98,17 +273,15 @@ int main()
 static_assert((std::is_same<std::common_type<volatile void, void>::type, void>::value), "");
 static_assert((std::is_same<std::common_type<const void, const void>::type, void>::value), "");

-#if TEST_STD_VER >= 11
- static_assert((no_common_type<void, int>::value), "");
- static_assert((no_common_type<int, void>::value), "");
- static_assert((no_common_type<int, E>::value), "");
- static_assert((no_common_type<int, int, E>::value), "");
- static_assert((no_common_type<int, int, E, int>::value), "");
- static_assert((no_common_type<int, int, int, E>::value), "");
- static_assert((no_common_type<int, X<int> >::value), "");
-#endif // TEST_STD_VER >= 11
-
 static


text: Timely access to quality healthcare has become an increasingly important public health concern over the years. Early diagnosis of cancer is a fundamental goal in oncology because it allows an opportunity for timely treatment while disease burden is still in its earliest stages. Consequently, prognosis may improve, and a cure can be attained with minimal side or late effects. This review examined delays present in diagnosis of childhood cancers and factors that influence these delays. An extensive search of the literature published before April 15, 2007 was conducted for studies that evaluated any type of delay along the cancer-care continuum. Twenty-three studies were included. Diagnosis delay varied across studies. Physician delays were generally longer than those consequent to parents' or patients' recognition of underlying disease. Causes of delays can be grouped into 3 categories: patient and/or parent, disease, and healthcare. The main factors related to diagnosis delay were the child's age at diagnosis, parent level of education, type of cancer, presentation of symptoms, tumor site, cancer stage, and first medical specialty consulted. Greater understanding of factors that influence delays and the individual impact of patient and provider delays on disease severity and prognosis would be useful to form effective policies and programs aimed at ensuring timely access to healthcare for children with cancer.


text:
Event Phases organize activities and modules to add workflow to your events. Each event is made up of a series of phases that guide end users through their recap completion.
This article will walk you through how to submit event phases.
- Submitting event phases
Submitting Event Phases
Each event phase is made up of a series of activities and/or modules. In order to submit your event phase for approval, you must complete all required items.
For example, the image below shows a phase that is not yet ready to submit. The Submit button is light red and the progress indicator is 0% complete. We can also see that several activities are required. These activities much be complete in order to submit the phase.
How to Submit a Phase
1. Complete all required activities. See How to Submit an Activity.
2. Complete all required modules. The Media Gallery and expenses are examples of modules.
3. Once all required information has been captured, the red Submit will turn deep red. Click the button to submit your phase.


Storing Files in MongoDB with GridFS
Onyancha Brian Henry
Many applications involve file management and have file storage as an important feature for enhancing data processing. File storage often requires a third party CDN (Content Delivery Network), such as Amazon Web services, but this makes the management process a bit tedious. It would be easier to access all your resources from a single cloud storage, rather than multiple ones, as there may be a chance of failure during retrieval.
Storing files directly into a database through a single API call has not been something easily done until the introduction of GridFS in MongoDB.
What is MongoDB GridFS
GridFs is an abstraction layer in MongoDB used in the storage and recovery of large files like videos, audios, and images.This file system stores files that are even more significant than 16 MB within MongoDB data collections. The files are stored by first breaking it into smaller chunks of data, each piece having a size of 255 KB.
GridFS uses two collection systems to store files:
 1. Chunk: This is the collection that stores the document parts. The chunks are limited to a size of 255KB each and when one makes a query, the GridFS driver reassembles all the chunks as per storage unique _id. For example, you could want to retrieve a segment of a video file rather than the whole file, this is possible by just querying the correct range you want.
 2. File: This stores the consequent additional metadata for the file.
The collections are placed in a common bucket and then prefix each with the bucket name which by default is fs and so we have:
 - fs.chunks
 - fs.files
One can choose a different bucket name but the full collection name is subject to: name space limit of 255 bytes.
Chunks Collection
Chunk collection documents have the form:
 "_id" : ,
 "files_id" : ,
 "n" : ,
 "data" :
 - _id: is the unique identifier for the chunk
 - files_id: is the _id of the parent document as stored in the files collection
 - n: is the sequence number of the chunk starting with 0.
 - data: is the chunk's payload as BSON Binary type.
A compound index using files_id and n fields is used to allow efficient retrieval of chunks for example:
db.fs.chunks.find( { files_id: fileId } ).sort( { n: 1 } )
To create this index if it does not exist you can run the following command on a mongo shell:
Files Collection
Documents in this collection take the form
 "_id" : ,
 "length" : ,
 "chunkSize" : ,
 "uploadDate" : ,
 "filename" : ,
 "metadata" : ,
 - _id: is the unique identifier for the document which is of the data type one chooses for the original document and by default in MongoDB is the BSON ObjectId.
 - length: is the size of the document in bytes
 - chunkSize: size of each chunk which is limited to 255 kilobytes
 - uploadDate: field of type Date which stores the date the document was first stored.
 - filename: this is an optional field that is a human readable identification for the file.
 - metadata: this is an optional field that holds additional information that one wants to store.
An example of an fs file is shown below.
 "filename": "file.html",
 "chunkSize": NumberInt(23980),
 "uploadDate": ISODate("2020-08-11T10:02:15.237Z"),
 "length": NumberInt(312)
Like the chunks collection, a compound index using filename and uploadDate fields is used in the files collection to allow efficient retrieval of files, for example:
db.fs.files.find( { filename: fileName } ).sort( { uploadDate: 1 } )
db.fs.file.createIndex( { filename: 1, uploadDate: 1 }, { unique: true } );
When to Use the MongoDB GridFS Storage System
MongoDB GridFS is not commonly used but the following are the condition that may necessitates the use of this GridFS storage system;
 - When the current file system has a limit on the number of files that can be stored in a given directory.
 - When one intends to access part of the information stored, GridFS enables one to recall parts of the file without accessing the whole document.
 - When one intends to distribute files and their metadata through geographically distributed replica sets, GridFS allows the metadata to sync and deploy the data across multiple targeted systems automatically.
When Not to Use the MongoDB GridFS Storage System
The GridFS storage system is however not appropriate to use when there will be a need to update the content of the whole file saved in GridFS.
How to Add Files to GridFS
When storing an mp3 file in MongoDB using GridFs, the right procedure to follow is this;
 1. Open the terminal (The command prompt)
 2. Navigate to the mongofiles.exe (this is located in the bin folder)
 3. Use the command
 >mongofiles.exe -d gridfs put song.mp3
After the command, the name of the database to be used is the gridfs, if by chance, the name is missing, MongoDB automatically creates a document that stores the file on the database.
To view the file stored in GridFS use the query command below on the mongo shell;
The command returns a document with format shown below:
 _id: ObjectId('526a922bf8b4aa4d33fdf84d'),
 filename: "song.mp3",
 chunkSize: 233390,
 uploadDate: new Date(1397391643474), md5: "e4f53379c909f7bed2e9d631e15c1c41",
 length: _PHONE_
The file has the following details, filename, length, date uploaded, chunk size, and object_id. The chunks in fs.chunks collection can be viewed using the id returned in the initial query as has shown below.
GridFS Sharding
Sharding is also another feature applicable with GridFS. To shard chunks collection one can use either a compound index of { files_id : 1, n : 1 } or { files_id : 1 } as the shard key.
Harshed Sharding is only possible if the MongoDB drivers do not run filemd5.
File collections are often not sharded because they contain only metadata and are very small. The available keys neither do they provide an even distribution in a sharded cluster. However, if one needs to shard a files collection, you can use the _id field in combination with some application fields.
GridFS Limitations
GridFS File system has the following limitations:
 1. Atomic update: GridFS does not have an atomic update. This makes it easier to manually update by picking the required version of files and keeping multiple versions of files running
 2. Performance: the system tends to be slow with the file system and web server.
 3. Working set: one uses another server when working on a new working set. This is done so as to avoid disturbing the running working set.
GridFS is like a silver bullet to developers who intend to store large files in MongoDB. GridFS storage system gives developers a chance to store large files and retrieve parts of the needed files. GridFS is, therefore, an excellent MongoDB feature that can be used with various applications.


text:
Library Open Repository
Electro-osmotic and pressure-driven flow properties of frits for packed column capillary electrochromatography prepared from functionalised and bare silica packings
Hilder, EF and Klampfl, CW and Macka, M and Haddad, PR and Myers, P (2000) Electro-osmotic and pressure-driven flow properties of frits for packed column capillary electrochromatography prepared from functionalised and bare silica packings. Analyst, 125. pp. 1-4. ISSN 0003-2654
219.pdf.pdf | Request a copy
Full text restricted
Available under University of Tasmania Standard License.
Changes in electro-osmotic flow (EOF) induced in an open fused silica capillary by the introduction of a single packing retainer (referred to as a frit throughout the article) are investigated. Frits located in a 34.5 cm long capillary close to the detection window, as used commonly in packed column capillary electro-chromatography, were made by sintering silica based packing materials having varying functionalities (bare silica, ODS-silica, a strong cation exchange packing (SCX) and a strong anion exchanger (SAX) at 430 °C for 15 s. The contributions of such frits to the total EOF measured in the capillary are discussed. Despite the high temperature of heating of the packing, sufficient residual functional groups remained on the frit such that distinctively different EOF behaviour was observed for each type of packing. Frits made from materials providing negative surface charges, such as silica, ODS-silica and SCX, increased the magnitude of the cathodic EOF compared to the open capillary. On the other hand, a substantial anodic EOF of –1.88 × 10–8 m2 V–1 s–1 was produced by introduction of a single frit made from the SAX material. An explanation of this behaviour is given, based on the hypothesis that the EOF generated by the frit determines the overall flow in the whole open capillary. The frit is considered to work as a pump and overrides the EOF generated at the capillary wall.
|Journal or Publication Title:||Analyst|
|Page Range:||pp. 1-4|
|Identification Number - DOI:||10.1039/a908102j|
Copyright © Royal Society of Chemistry 2000
|Date Deposited:||18 Nov 2008 03:43|
|Last Modified:||18 Nov 2014 03:52|
|Item Statistics:||View statistics for this item|
Actions (login required)
|Item Control Page|


text:
Four years ago, we started with the construction of the production location in Dinteloord (NL). Back then, we already saw the urgent need of investing in a sustainable greenhouse allowing us to grow our young plants as sustainably as possible. We spoke with Ewout Booij, Location Manager Dinteloord, who tells us exactly what's so sustainable about Dinteloord.
Can you tell us more about the measures taken to grow more sustainable crops?
"One of the measures taken are the 3 climate screens. This allows us to save on energy", says Ewout. He continues: "Because the three screens open and close independently of each other, we can create optimal conditions for the plants to grow with the least amount of energy."
What makes the most difference?
"On the roof of the premises, we have over 2,500 solar panels that generate a part of our annual electricity consumption. We can say that we are partly energy neutral." Ewout goes on: "In addition, we have a PAR light sensor in each department to control the light level in each section. We use this to control the plants assimilation as optimally as possible."
How does this benefit our customers?
"By buying our sustainably produced young plants, they too can contribute to sustainability."
Dinteloord is a unique combination of a greenhouse providing around 60,000 m2, in which 15,000 m2 is an open-roof greenhouse (cabrio) and 45,000 m2 is a Venlo greenhouse. The open-roof greenhouse is unique in that it has a column spacing of 5 metres. The greenhouse also has 17 separate compartments for young plant cultivation, each of which is independently equipped to handle the technical aspects of cultivation. Dinteloord has three separate return water flows and four technical installations for irrigating plant material.
This greenhouse allows us to have a premium quality greenhouse equipped with the latest technical innovations in climate control, cultivation technology and energy efficiency.
Your benefit from our sustainable production location
We spoke with Ewout Booij, Location Manager, who tells us exactly what's so sustainable about Dinteloord.Read more
Thinking and acting sustainably: Report 2021
In this blog we want to share our actions and sustainability report 2021 with you.Read more
These solutions will help you through the winter
In this article, we give you some tips for sustainable and energy-efficient cultivation.Read more
Innovative greenhouse heating
We visited Nursery Aaninkhof in Denekamp (NL), who heat their greenhouse in a very special way.Read more
Order the novelties of tomorrow
In this article, we have listed our latest novelties, which are definitely not to be missed.Read more
Succeed with these consumer Solutions
In the coming 3 minutes, you will read everything about our latest Retail Solutions.Read more


text:
Another video by Dr. Lewis First of the Vermont Children's Hospital. This time he tackles a short video about body odor, a problem particularly concerning for adolescents who've enjoyed a relatively odor-free childhood. Noticing it on your child and discussing it with them can allow them to avoid much more embarrassing discussions from their peers.
Puberty changes everything for a child and body odors are one of them. A day's activity for a 6 year old still may enable them to skip a night in the tub now and then; an adolescent… not so much.
Hormonal changes alter the content of perspiration in addition to making it more copious – a breeding ground for the bacteria causing odors. Simple things like bathing every night and wearing only cotton underwear as opposed to silk or synthetics may be all that's needed for them to skip taunts by their "friends."


text:
The Maker, also known The One Who Creates, was a being often referred to in deity-like terms by droids. Droids claimed that the Maker was the being that created the first droid. He changed them from simple machines into intelligent creations. Another belief was that The Maker was actually the first droid.
It seemed curious that new droids would possess knowledge of the Maker, which led to two conclusions: new droids were told by old droids, creating a chain, or droid manufacturers included knowledge of the Maker in droid programming to make them easier to control.
The Maker was also central to the religion of the Sunesi people, who also called him the Giver. They viewed him as the giver of life and a master being "with a fine and glorious creativity and affection," often adding a sense of humor to his qualities.
Behind the scenesEdit
- A Guide to the Star Wars Universe, First Edition
- Star Wars Encyclopedia
- Droids, Technology and the Force: A Clash of Phenomena
- "Price of Business" (Mentioned only)
- (Mentioned only)
- The Complete Star Wars Encyclopedia
- Scavenger's Guide to Droids


text:
Common Lisp the Language, 2nd Edition
The function make-condition is the basic means for creating condition objects.
make-condition type &rest slot-initializations
Constructs a condition object of the given type using slot-initializations as a specification of the initial value of the slots. The newly created condition is returned.
The slot-initializations are alternating keyword/value pairs. For example:
(make-condition 'peg/hole-mismatch :peg-shape'square :hole-shape 'round)


Home > coding_tools > object_annotation > label_toys.m
label_toys
PURPOSE ^
LABEL_TOYS MATLAB code for label_toys.fig
SYNOPSIS ^
function varargout = label_toys(varargin)
DESCRIPTION ^
 LABEL_TOYS MATLAB code for label_toys.fig
 LABEL_TOYS, by itself, creates a new LABEL_TOYS or raises the existing
 singleton*.
 H = LABEL_TOYS returns the handle to a new LABEL_TOYS or the handle to
 the existing singleton*.
 LABEL_TOYS('CALLBACK',hObject,eventData,handles,...) calls the local
 function named CALLBACK in LABEL_TOYS.M with the given input arguments.
 LABEL_TOYS('Property','Value',...) creates a new LABEL_TOYS or raises the
 existing singleton*. Starting from the left, property value pairs are
 applied to the GUI before label_toys_OpeningFcn gets called. An
 unrecognized property name or invalid value makes property application
 stop. All inputs are passed to label_toys_OpeningFcn via varargin.
 *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one
 instance to run (singleton)".
 See also: GUIDE, GUIDATA, GUIHANDLES
CROSS-REFERENCE INFORMATION ^
This function calls: This function is called by:
SUBFUNCTIONS ^
SOURCE CODE ^
0001 function varargout = label_toys(varargin)
0002 % LABEL_TOYS MATLAB code for label_toys.fig
0003 % LABEL_TOYS, by itself, creates a new LABEL_TOYS or raises the existing
0004 % singleton*.
0005 %
0006 % H = LABEL_TOYS returns the handle to a new LABEL_TOYS or the handle to
0007 % the existing singleton*.
0008 %
0009 % LABEL_TOYS('CALLBACK',hObject,eventData,handles,...) calls the local
0010 % function named CALLBACK in LABEL_TOYS.M with the given input arguments.
0011 %
0012 % LABEL_TOYS('Property','Value',...) creates a new LABEL_TOYS or raises the
0013 % existing singleton*. Starting from the left, property value pairs are
0014 % applied to the GUI before label_toys_OpeningFcn gets called. An
0015 % unrecognized property name or invalid value makes property application
0016 % stop. All inputs are passed to label_toys_OpeningFcn via varargin.
0017 %
0018 % *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one
0019 % instance to run (singleton)".
0020 %
0021 % See also: GUIDE, GUIDATA, GUIHANDLES
0022
0023 % Edit the above text to modify the response to help label_toys
0024
0025 % Last Modified by GUIDE v2.5 01-Sep-2015 12:07:40
0026
0027 % Begin initialization code - DO NOT EDIT
0028 gui_Singleton = 1;
0029 gui_State = struct('gui_Name', mfilename, ...
0030 'gui_Singleton', gui_Singleton, ...
0031 'gui_OpeningFcn', @label_toys_OpeningFcn, ...
0032 'gui_OutputFcn', @label_toys_OutputFcn, ...
0033 'gui_LayoutFcn', [] , ...
0034 'gui_Callback', []);
0035 if nargin && ischar(varargin{1})
0036 gui_State.gui_Callback = str2func(varargin{1});
0037 end
0038
0039 if nargout
0040 [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
0041 else
0042 gui_mainfcn(gui_State, varargin{:});
0043 end
0044 % End initialization code - DO NOT EDIT
0045 end
0046
0047
0048 % --- Executes just before label_toys is made visible.
0049 function label_toys_OpeningFcn(hObject, eventdata, handles, varargin)
0050 % This function has no output args, see OutputFcn.
0051 % hObject handle to figure
0052 % eventdata reserved - to be defined in a future version of MATLAB
0053 % handles structure with handles and user data (see GUIDATA)
0054 % varargin command line arguments to label_toys (see VARARGIN)
0055
0056 % Choose default command line output for label_toys
0057 handles.output = hObject;
0058
0059 % Update handles structure
0060 guidata(hObject, handles);
0061
0062 % UIWAIT makes label_toys wait for user response (see UIRESUME)
0063 % uiwait(handles.figure1);
0064 end
0065
0066 % --- Outputs from this function are returned to the command line.
0067 function varargout = label_toys_OutputFcn(hObject, eventdata, handles)
0068 % varargout cell array for returning output args (see VARARGOUT);
0069 % hObject handle to figure
0070 % eventdata reserved - to be defined in a future version of MATLAB
0071 % handles structure with handles and user data (see GUIDATA)
0072
0073 % Get default command line output from handles structure
0074 varargout{1} = handles.output;
0075
0076 % git add supporting functions
0077 addpath(genpath('supporting_functions'));
0078
0079 % turn off axis
0080 set(handles.frame,'xcolor',get(gcf,'color'));
0081 set(handles.frame,'ycolor',get(gcf,'color'));
0082 set(handles.frame,'ytick',[]);
0083 set(handles.frame,'xtick',[]);
0084 set(handles.toy_img,'xcolor',get(gcf,'color'));
0085 set(handles.toy_img,'ycolor',get(gcf,'color'));
0086 set(handles.toy_img,'ytick',[]);
0087 set(handles.toy_img,'xtick',[]);
0088
0089 % create toy list
0090 toys = {'helmet', 'house', 'blue car', 'flower', 'elephant', 'snowman',...
0091 'rabbit', 'spongebob', 'turtle', 'gavel', 'bug', 'mantis', ...
0092 'green car', 'saw', 'doll', 'phone', 'rubik''s cube', 'rake', ...
0093 'truck', 'white/blue car', 'ladybug', 'purple cube', 'bed', ...
0094 'ball in cube'};
0095 for nr = 1:length(toys)
0096 toys{nr} = [toys{nr} ' (' num2str(nr) ')'];
0097 end
0098 set(handles.toy_list, 'String', toys);
0099
0100 % create toy box colors
0101 rng(123);
0102 colors = rand(24,3);
0103
0104 % create toy thumbnail imags
0105 thumbnails = cell(length(toys), 1);
0106 for i = 1:length(toys)
0107 thumbnails{i} = imread(['toys/' num2str(i) '.jpg']);
0108 end
0109 imshow(thumbnails{1}, 'Parent', handles.toy_img);
0110
0111 % setappdata(handles.frame, 'toy_id', 1);
0112
0113 % SET ALL IMPORTANT GUI VARIABLES THAT ARE ABSOLUTE...
0114 setappdata(handles.frame, 'THUMBNAILS', thumbnails);
0115 setappdata(handles.frame, 'NUM_TOYS', length(toys));
0116 setappdata(handles.frame, 'FAST_MODE', 1);
0117 setappdata(handles.frame, 'TOYS_LIST', toys);
0118 setappdata(handles.frame, 'TOY_COLORS', colors);
0119
0120 % set interface to FAST MODE per default
0121 change_mode_interface(handles);
0122 end
01


text:
Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances with data replication and failover enabled out-of-the box. It brings simplicity when using PostgreSql considering how complex managing stateful-set's life-cycle and data replication could be with Kubernetes.
Kubegres is open source and available on GitHub.
- It can manage one or many clusters of Postgres instances. Each cluster of Postgres instances is created using a YAML of "kind: Kubegres". Each cluster is self-contained and is identified by its unique name and namespace.
- It creates a cluster of PostgreSql servers with Streaming Replication enabled: it creates a Primary PostgreSql pod and a number of Replica PostgreSql pods and replicates primary's database in real-time to Replica pods.
- It manages failover: if a Primary PostgreSql crashes, it automatically promotes a Replica PostgreSql as a Primary.
- It has a data backup option allowing to dump PostgreSql data regularly in a given volume.
- It provides a very simple YAML with properties specialised for PostgreSql.
- It is resilient, has over 85 automatized tests cases and has been running in production.
- It works with the PostgreSql containers created by the Docker Official Images team (version 12.4 or higher). Kubegres uses the standard PostgreSql libraries to manage replication and failover and it does not require a custom Docker image with a set of third party libraries.
- It is portable because compatible with any Docker images which derive from the PostgreSql containers.
Kubegres is fully integrated with Kubernetes' lifecycle as it runs as an operator written in Go. It is minimalist in terms of codebase compared to other open-source Postgres operators. It has the minimal and yet robust required features to manage a cluster of PostgreSql on Kubernetes. We aim keeping this project small and simple.
Among many reasons, there are 5 main ones why we recommend Kubegres:
- Standard: to manage replications, failover and backup, Kubegres is 100% relying on the PostgreSql standard libraries bundled in the PostgreSql containers. It does not ship with any custom or third party libraries to manage those features.
- Small learning curve: if you are already familiar with the standard PostgreSql libraries, you can understand and admin Kubegres easily.
- Secure: all other open source projects that we have evaluated do require their own custom Docker containers which ship with custom libraries. And in order to reduce the attack surface caused by additional dependencies, we have decided to only depend on the PostgreSql containers created and maintained by the Docker Official Images team.
- Portable: the approach above allows Kubegres to be compatible with any containers which derive from those PostgreSql containers.
- Pure Go: Kubegres was entirely written in Go and no additional languages were used (e.g. Python,...). And it uses the latest Kubebuilder version 3 which is maintained by the official Kubernetes API Machinery Special Interest Group (SIG).
Tell me more
It was developed with the framework Kubebuilder version 3, an SDK for building Kubernetes APIs using CRDs. Kubebuilder is maintained by the official Kubernetes API Machinery Special Interest Group (SIG).


text:
Classroom therapy may not be answer to treating depression in teenagers, study findsNovember 7th, 2012 in Psychology & Psychiatry
(Medical Xpress)—Researchers at the University's Department for Health have found that introducing mood therapy into the classroom may not be the answer to treating depression in teenagers.
The team looked into the effectiveness of holding Cognitive Behavioural Therapy (CBT) sessions for adolescents in secondary schools with the aim of identifying those at high risk of depression, negative thinking and anxiety.
The Government is attempting to prevent children and adolescents developing depression by introducing various programmes in secondary schools to teach skills for wellbeing. Schools provide a convenient and accessible location for delivering depression prevention programmes.
The researcher's trial followed the Resourceful Adolescent Programme, a universal depression prevention programme that has been shown to be effective in Australia and New Zealand.
It was delivered to young people between the ages of 12 and 16 at eight schools by trained and supervised graduates and consisted of nine modules and two booster sessions each lasting about 50 to 60 minutes.
The programme aims to develop skills such as emotion-regulation capacities, coping mechanisms and thinking styles, which are reported to protect against the development of depression.
But the Bath researchers found that schools were not the appropriate setting to the deliver the therapy and suggested that more research is undertaken before the initiative is rolled out as part of the National Curriculum.
Professor Paul Stallard who led the study said: "Our findings suggest a more cautious approach is required to the implementation of depression prevention programme in secondary schools.
"Although secondary schools provide a convenient focus for mental health interventions the suitability of this setting for depression focused interventions cannot be assumed.
"We know that therapies such as CBT are effective but it seems they do not work as well in this type of setting. This may be because schools are ultimately designed for academic learning and are not set up to teach psychological wellbeing."
Depression in adolescents is an important mental health disorder. By the age of 19 up to 20 per cent of adolescents will have experienced at least one clinically important depressive episode, which can affect development issues, interfere with education and increase the risk of suicide as well as major depressive disorder in adulthood.
Although depressive episodes may be persistent in adolescents, depression is poorly recognised and comparatively few people receive specialist treatment.
Initial recovery with or without treatment is often good, but recurrence is common, with up to 75 per cent of people experiencing another episode within five years.
The results of the study are published in the paper: "Classroom based cognitive behavioural therapy in reducing symptom of depression in high risk adolescents" in the British Medical Journal.
Provided by University of Bath
"Classroom therapy may not be answer to treating depression in teenagers, study finds." November 7th, 2012. _URL_


text:
Time domain modeling for impulse source localization in urban environments
Monday 1 june, 2015, 12:00 - 12:20
0.7 Lisbon (47)
The localization of acoustic sources with a network of distributed microphones is difficult in urban environments, due to the complex propagation effects such as reflexions and diffractions on buildings. The present study discusses our efforts toward localizing impulse sources using a Finite Difference Time Domain (FDTD) model. Our model is evaluated against theory and observations in presence of urban-type obstacles. The computational burden is made tractable on the basis of comprehensive physical considerations. Two approaches for localization are introduced. The first approach essentially relies on the time reversal of the microphones measurements with the FDTD model. In the second approach, the source is localized by matching the observed characteristics to a look-up table obtained from time-domain simulations for various source positions. The two approaches are tested and compared with impulse measurements in an urban area, and their respective sensitivities are discussed.
ICS file for iCal / Outlook