text:
A virtual reality environment for experiments in assistive robotics and neural interfaces
Bustamante, S.
Graduate School of Neural Information Processing, Eberhard Karls Universität Tübingen, Germany, 2018 (mastersthesis)
Bustamante, S. A virtual reality environment for experiments in assistive robotics and neural interfaces Graduate School of Neural Information Processing, Eberhard Karls Universität Tübingen, Germany, 2018 (mastersthesis)
Optimal Trajectory Generation and Learning Control for Robot Table Tennis
Koc, O.
Technical University Darmstadt, Germany, 2018 (phdthesis)
Koc, O. Optimal Trajectory Generation and Learning Control for Robot Table Tennis Technical University Darmstadt, Germany, 2018 (phdthesis)
On the Applicability of Machine Learning to Aid the Search for Gravitational Waves at the LIGO Experiment
Gebhard, T.
Karlsruhe Institute of Technology, Germany, 2018 (mastersthesis)
Gebhard, T. On the Applicability of Machine Learning to Aid the Search for Gravitational Waves at the LIGO Experiment Karlsruhe Institute of Technology, Germany, 2018 (mastersthesis)
Distribution-Dissimilarities in Machine Learning
Simon-Gabriel, C. J.
Simon-Gabriel, C. J. Distribution-Dissimilarities in Machine Learning Eberhard Karls Universität Tübingen, Germany, 2018 (phdthesis)
Domain Adaptation Under Causal Assumptions
Lechner, T.
Lechner, T. Domain Adaptation Under Causal Assumptions Eberhard Karls Universität Tübingen, Germany, 2018 (mastersthesis)
A Causal Perspective on Deep Representation Learning
Suter, R.
ETH Zurich, 2018 (mastersthesis)
Suter, R. A Causal Perspective on Deep Representation Learning ETH Zurich, 2018 (mastersthesis)
Maschinelles Lernen: Entwicklung ohne Grenzen?
Schökopf, B.
In Mit Optimismus in die Zukunft schauen. Künstliche Intelligenz - Chancen und Rahmenbedingungen, pages: 26-34, (Editors: Bender, G. and Herbrich, R. and Siebenhaar, K.), B&S Siebenhaar Verlag, 2018 (incollection)
Schökopf, B. Maschinelles Lernen: Entwicklung ohne Grenzen? In Mit Optimismus in die Zukunft schauen. Künstliche Intelligenz - Chancen und Rahmenbedingungen, pages: 26-34, (Editors: Bender, G. and Herbrich, R. and Siebenhaar, K.), B&S Siebenhaar Verlag, 2018 (incollection)
Probabilistic Approaches to Stochastic Optimization
Mahsereci, M.
Mahsereci, M. Probabilistic Approaches to Stochastic Optimization Eberhard Karls Universität Tübingen, Germany, 2018 (phdthesis)
Improving Tissue Differentiation based on Optical Emission Spectroscopy for Guided Electrosurgical Tumor Resection with Machine Learning
Zabel, S.
Zabel, S. Improving Tissue Differentiation based on Optical Emission Spectroscopy for Guided Electrosurgical Tumor Resection with Machine Learning Eberhard Karls Universität Tübingen, Germany, 2018 (mastersthesis)
Reinforcement Learning for High-Speed Robotics with Muscular Actuation
Guist, S.
Ruprecht-Karls-Universität Heidelberg , 2018 (mastersthesis)
Guist, S. Reinforcement Learning for High-Speed Robotics with Muscular Actuation Ruprecht-Karls-Universität Heidelberg , 2018 (mastersthesis)
Methods in Psychophysics
Wichmann, F. A., Jäkel, F.
In Stevens' Handbook of Experimental Psychology and Cognitive Neuroscience, 5 (Methodology), 7, 4th, John Wiley & Sons, Inc., 2018 (inbook)
Wichmann, F. A., Jäkel, F. Methods in Psychophysics In Stevens' Handbook of Experimental Psychology and Cognitive Neuroscience, 5 (Methodology), 7, 4th, John Wiley & Sons, Inc., 2018 (inbook)
Transfer Learning for BCIs
Jayaram, V., Fiebig, K., Peters, J., Grosse-Wentrup, M.
In Brain–Computer Interfaces Handbook, pages: 425-442, 22, (Editors: Chang S. Nam, Anton Nijholt and Fabien Lotte), CRC Press, 2018 (incollection)
Jayaram, V., Fiebig, K., Peters, J., Grosse-Wentrup, M. Transfer Learning for BCIs In Brain–Computer Interfaces Handbook, pages: 425-442, 22, (Editors: Chang S. Nam, Anton Nijholt and Fabien Lotte), CRC Press, 2018 (incollection)
Probabilistic Ordinary Differential Equation Solvers — Theory and Applications
Schober, M.
Schober, M. Probabilistic Ordinary Differential Equation Solvers — Theory and Applications Eberhard Karls Universität Tübingen, Germany, 2018 (phdthesis)
A machine learning approach to taking EEG-based computer interfaces out of the lab
Jayaram, V.
Graduate Training Centre of Neuroscience, IMPRS, Eberhard Karls Universität Tübingen, Germany, 2018 (phdthesis)
Jayaram, V. A machine learning approach to taking EEG-based computer interfaces out of the lab Graduate Training Centre of Neuroscience, IMPRS, Eberhard Karls Universität Tübingen, Germany, 2018 (phdthesis)
Nonlinear functional causal models for distinguishing cause from effect
Zhang, K., Hyvärinen, A.
In Statistics and Causality: Methods for Applied Empirical Research, pages: 185-201, 8, 1st, (Editors: Wolfgang Wiedermann and Alexander von Eye), John Wiley & Sons, Inc., 2016 (inbook)
Zhang, K., Hyvärinen, A. Nonlinear functional causal models for distinguishing cause from effect In Statistics and Causality: Methods for Applied Empirical Research, pages: 185-201, 8, 1st, (Editors: Wolfgang Wiedermann and Alexander von Eye), John Wiley & Sons, Inc., 2016 (inbook)
Advances in computational imaging: Benchmarking Deblurring Algorithms, Deep Neural Inpainting, Depth Estimation from Light Fields
Köhler, R.
Köhler, R. Advances in computational imaging: Benchmarking Deblurring Algorithms, Deep Neural Inpainting, Depth Estimation from Light Fields Eberhard Karls Universität Tübingen, Germany, 2016 (phdthesis)
A cognitive brain–computer interface for patients with amyotrophic lateral sclerosis
Hohmann, M., Fomina, T., Jayaram, V., Widmann, N., Förster, C., Just, J., Synofzik, M., Schölkopf, B., Schöls, L., Grosse-Wentrup, M.
In Brain-Computer Interfaces: Lab Experiments to Real-World Applications, 228(Supplement C):221-239, 8, Progress in Brain Research, (Editors: Damien Coyle), Elsevier, 2016 (incollection)
Hohmann, M., Fomina, T., Jayaram, V., Widmann, N., Förster, C., Just, J., Synofzik, M., Schölkopf, B., Schöls, L., Grosse-Wentrup, M. A cognitive brain–computer interface for patients with amyotrophic lateral sclerosis In Brain-Computer Interfaces: Lab Experiments to Real-World Applications, 228(Supplement C):221-239, 8, Progress in Brain Research, (Editors: Damien Coyle), Elsevier, 2016 (incollection)
Tractable Structured Prediction using the Permutohedral Lattice
Kiefel, M.
ETH Zurich, 2016 (phdthesis)
Kiefel, M. Tractable Structured Prediction using the Permutohedral Lattice ETH Zurich, 2016 (phdthesis)
Schmidt, M., Kim, D., Sra, S. Projected Newton-type methods in machine learning In Optimization for Machine Learning, pages: 305-330, (Editors: Sra, S., Nowozin, S. and Wright, S. J.), MIT Press, Cambridge, MA, USA, December 2011 (inbook)
von Luxburg, U., Schölkopf, B. Statistical Learning Theory: Models, Concepts, and Results In Handbook of the History of Logic, Vol. 10: Inductive Logic, 10, pages: 651-706, (Editors: Gabbay, D. M., Hartmann, S. and Woods, J. H.), Elsevier North Holland, Amsterdam, Netherlands, May 2011 (inbook)
Lang, A. Crowdsourcing for optimisation of deconvolution methods via an iPhone application Hochschule Reutlingen, Germany, April 2011 (mastersthesis)
Learning functions with kernel methods
University of Pavia, Italy, January 2011 (phdthesis)
Dinuzzo, F. Learning functions with kernel methods University of Pavia, Italy, January 2011 (phdthesis)
Peters, J., Tedrake, R., Roy, N., Morimoto, J.
In Encyclopedia of Machine Learning, pages: 865-869, Encyclopedia of machine learning, (Editors: Sammut, C. and Webb, G. I.), Springer, New York, NY, USA, January 2011 (inbook)
Peters, J., Tedrake, R., Roy, N., Morimoto, J. Robot Learning In Encyclopedia of Machine Learning, pages: 865-869, Encyclopedia of machine learning, (Editors: Sammut, C. and Webb, G. I.), Springer, New York, NY, USA, January 2011 (inbook)
What You Expect Is What You Get? Potential Use of Contingent Negative Variation for Passive BCI Systems in Gaze-Based HCI
Ihme, K., Zander, TO.
In Affective Computing and Intelligent Interaction, 6975, pages: 447-456, Lecture Notes in Computer Science, (Editors: D'Mello, S., Graesser, A., Schuller, B. and Martin, J.-C.), Springer, Berlin, Germany, 2011 (inbook)
When using eye movements for cursor control in human-computer interaction (HCI), it may be difficult to find an appropriate substitute for the click operation. Most approaches make use of dwell times. However, in this context the so-called Midas-Touch-Problem occurs which means that the system wrongly interprets fixations due to long processing times or spontaneous dwellings of the user as command. Lately it has been shown that brain-computer interface (BCI) input bears good prospects to overcome this problem using imagined hand movements to elicit a selection. The current approach tries to develop this idea further by exploring potential signals for the use in a passive BCI, which would have the advantage that the brain signals used as input are generated automatically without conscious effort of the user. To explore event-related potentials (ERPs) giving information about the user's intention to select an object, 32-channel electroencephalography (EEG) was recorded from ten participants interacting with a dwell-time-based system. Comparing ERP signals during the dwell time with those occurring during fixations on a neutral cross hair, a sustained negative slow cortical potential at central electrode sites was revealed. This negativity might be a contingent negative variation (CNV) reflecting the participants' anticipation of the upcoming selection. Offline classification suggests that the CNV is detectable in single trial (mean accuracy 74.9 %). In future, research on the CNV should be accomplished to ensure its stable occurence in human-computer interaction and render possible its use as a potential substitue for the click operation.
Ihme, K., Zander, TO. What You Expect Is What You Get? Potential Use of Contingent Negative Variation for Passive BCI Systems in Gaze-Based HCI In Affective Computing and Intelligent Interaction, 6975, pages: 447-456, Lecture Notes in Computer Science, (Editors: D'Mello, S., Graesser, A., Schuller, B. and Martin, J.-C.), Springer, Berlin, Germany, 2011 (inbook)
Kernel Methods in Bioinformatics
Borgwardt, KM.
In Handbook of Statistical Bioinformatics, pages: 317-334, Springer Handbooks of Computational Statistics ; 3, (Editors: Lu, H.H.-S., Schölkopf, B. and Zhao, H.), Springer, Berlin, Germany, 2011 (inbook)
Kernel methods have now witnessed more than a decade of increasing popularity in the bioinformatics community. In this article, we will compactly review this development, examining the areas in which kernel methods have contributed to computational biology and describing the reasons for their success.
Borgwardt, KM. Kernel Methods in Bioinformatics In Handbook of Statistical Bioinformatics, pages: 317-334, Springer Handbooks of Computational Statistics ; 3, (Editors: Lu, H.H.-S., Schölkopf, B. and Zhao, H.), Springer, Berlin, Germany, 2011 (inbook)
Cue Combination: Beyond Optimality
Rosas, P., Wichmann, F.
In Sensory Cue Integration, pages: 144-152, (Editors: Trommershäuser, J., Körding, K. and Landy, M. S.), Oxford University Press, 2011 (inbook)
Rosas, P., Wichmann, F. Cue Combination: Beyond Optimality In Sensory Cue Integration, pages: 144-152, (Editors: Trommershäuser, J., Körding, K. and Landy, M. S.), Oxford University Press, 2011 (inbook)
Model Learning in Robot Control
Nguyen-Tuong, D.
Albert-Ludwigs-Universität Freiburg, Germany, 2011 (phdthesis)
Nguyen-Tuong, D. Model Learning in Robot Control Albert-Ludwigs-Universität Freiburg, Germany, 2011 (phdthesis)
Some Theoretical Aspects of Human Categorization Behavior: Similarity and Generalization
Jäkel, F.
Biologische Kybernetik, Eberhard-Karls-Universität Tübingen, Tübingen, Germany, November 2007, passed with "ausgezeichnet", summa cum laude, published online (phdthesis)
Jäkel, F. Some Theoretical Aspects of Human Categorization Behavior: Similarity and Generalization Biologische Kybernetik, Eberhard-Karls-Universität Tübingen, Tübingen, Germany, November 2007, passed with "ausgezeichnet", summa cum laude, published online (phdthesis)
Statistical Learning Theory Approaches to Clustering
Biologische Kybernetik, Eberhard-Karls-Universität Tübingen, Tübingen, Germany, November 2007 (diplomathesis)
Jegelka, S. Statistical Learning Theory Approaches to Clustering Biologische Kybernetik, Eberhard-Karls-Universität Tübingen, Tübingen, Germany, November 2007 (diplomathesis)
Support Vector Machine Learning for Interdependent and Structured Output Spaces
Altun, Y., Hofmann, T., Tsochantaridis, I.
In Predicting Structured Data, pages: 85-104, Advances in neural information processing systems, (Editors: Bakir, G. H. , T. Hofmann, B. Schölkopf, A. J. Smola, B. Taskar, S. V. N. Vishwanathan), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Altun, Y., Hofmann, T., Tsochantaridis, I. Support Vector Machine Learning for Interdependent and Structured Output Spaces In Predicting Structured Data, pages: 85-104, Advances in neural information processing systems, (Editors: Bakir, G. H. , T. Hofmann, B. Schölkopf, A. J. Smola, B. Taskar, S. V. N. Vishwanathan), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Brisk Kernel ICA
Jegelka, S., Gretton, A.
In Large Scale Kernel Machines, pages: 225-250, Neural Information Processing, (Editors: Bottou, L. , O. Chapelle, D. DeCoste, J. Weston), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Recent approaches to independent component analysis have used kernel independence measures to obtain very good performance in ICA, particularly in areas where classical methods experience difficulty (for instance, sources with near-zero kurtosis). In this chapter, we compare two efficient extensions of these methods for large-scale problems: random subsampling of entries in the Gram matrices used in defining the independence measures, and incomplete Cholesky decomposition of these matrices. We derive closed-form, efficiently computable approximations for the gradients of these measures, and compare their performance on ICA using both artificial and music data. We show that kernel ICA can scale up to much larger problems than yet attempted, and that incomplete Cholesky decomposition performs better than random sampling.
Jegelka, S., Gretton, A. Brisk Kernel ICA In Large Scale Kernel Machines, pages: 225-250, Neural Information Processing, (Editors: Bottou, L. , O. Chapelle, D. DeCoste, J. Weston), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Training a Support Vector Machine in the Primal
In Large Scale Kernel Machines, pages: 29-50, Neural Information Processing, (Editors: Bottou, L. , O. Chapelle, D. DeCoste, J. Weston), MIT Press, Cambridge, MA, USA, September 2007, This is a slightly updated version of the Neural Computation paper (inbook)
Most literature on Support Vector Machines (SVMs) concentrate on the dual optimization problem. In this paper, we would like to point out that the primal problem can also be solved efficiently, both for linear and non-linear SVMs, and that there is no reason to ignore this possibility. On the contrary, from the primal point of view new families of algorithms for large scale SVM training can be investigated.
Chapelle, O. Training a Support Vector Machine in the Primal In Large Scale Kernel Machines, pages: 29-50, Neural Information Processing, (Editors: Bottou, L. , O. Chapelle, D. DeCoste, J. Weston), MIT Press, Cambridge, MA, USA, September 2007, This is a slightly updated version of the Neural Computation paper (inbook)
Approximation Methods for Gaussian Process Regression
Quiñonero-Candela, J., Rasmussen, CE., Williams, CKI.
In Large-Scale Kernel Machines, pages: 203-223, Neural Information Processing, (Editors: Bottou, L. , O. Chapelle, D. DeCoste, J. Weston), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
A wealth of computationally efficient approximation methods for Gaussian process regression have been recently proposed. We give a unifying overview of sparse approximations, following Quiñonero-Candela and Rasmussen (2005), and a brief review of approximate matrix-vector multiplication methods.
Quiñonero-Candela, J., Rasmussen, CE., Williams, CKI. Approximation Methods for Gaussian Process Regression In Large-Scale Kernel Machines, pages: 203-223, Neural Information Processing, (Editors: Bottou, L. , O. Chapelle, D. DeCoste, J. Weston), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Density Estimation of Structured Outputs in Reproducing Kernel Hilbert Spaces
Altun, Y., Smola, A.
In Predicting Structured Data, pages: 283-300, Advances in neural information processing systems, (Editors: BakIr, G. H., T. Hofmann, B. Schölkopf, A. J. Smola, B. Taskar, S. V.N. Vishwanathan), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
In this paper we study the problem of estimating conditional probability distributions for structured output prediction tasks in Reproducing Kernel Hilbert Spaces. More specically, we prove decomposition results for undirected graphical models, give constructions for kernels, and show connections to Gaussian Process classi- cation. Finally we present ecient means of solving the optimization problem and apply this to label sequence learning. Experiments on named entity recognition and pitch accent prediction tasks demonstrate the competitiveness of our approach.
Altun, Y., Smola, A. Density Estimation of Structured Outputs in Reproducing Kernel Hilbert Spaces In Predicting Structured Data, pages: 283-300, Advances in neural information processing systems, (Editors: BakIr, G. H., T. Hofmann, B. Schölkopf, A. J. Smola, B. Taskar, S. V.N. Vishwanathan), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Trading Convexity for Scalability
Collobert, R., Sinz, F., Weston, J., Bottou, L.
Convex learning algorithms, such as Support Vector Machines (SVMs), are often seen as highly desirable because they offer strong practical properties and are amenable to theoretical analysis. However, in this work we show how nonconvexity can provide scalability advantages over convexity. We show how concave-convex programming can be applied to produce (i) faster SVMs where training errors are no longer support vectors, and (ii) much faster Transductive SVMs.
Collobert, R., Sinz, F., Weston, J., Bottou, L. Trading Convexity for Scalability In Large Scale Kernel Machines, pages: 275-300, Neural Information Processing, (Editors: Bottou, L. , O. Chapelle, D. DeCoste, J. Weston), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Classifying Event-Related Desynchronization in EEG, ECoG and MEG signals
Hill, N., Lal, T., Tangermann, M., Hinterberger, T., Widman, G., Elger, C., Schölkopf, B., Birbaumer, N.
In Toward Brain-Computer Interfacing, pages: 235-260, Neural Information Processing, (Editors: G Dornhege and J del R Millán and T Hinterberger and DJ McFarland and K-R Müller), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Hill, N., Lal, T., Tangermann, M., Hinterberger, T., Widman, G., Elger, C., Schölkopf, B., Birbaumer, N. Classifying Event-Related Desynchronization in EEG, ECoG and MEG signals In Toward Brain-Computer Interfacing, pages: 235-260, Neural Information Processing, (Editors: G Dornhege and J del R Millán and T Hinterberger and DJ McFarland and K-R Müller), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Joint Kernel Maps
Weston, J., Bakir, G., Bousquet, O., Mann, T., Noble, W., Schölkopf, B.
In Predicting Structured Data, pages: 67-84, Advances in neural information processing systems, (Editors: GH Bakir and T Hofmann and B Schölkopf and AJ Smola and B Taskar and SVN Vishwanathan), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Weston, J., Bakir, G., Bousquet, O., Mann, T., Noble, W., Schölkopf, B. Joint Kernel Maps In Predicting Structured Data, pages: 67-84, Advances in neural information processing systems, (Editors: GH Bakir and T Hofmann and B Schölkopf and AJ Smola and B Taskar and SVN Vishwanathan), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Brain-Computer Interfaces for Communication in Paralysis: A Clinical Experimental Approach
Hinterberger, T., Nijboer, F., Kübler, A., Matuz, T., Furdea, A., Mochty, U., Jordan, M., Lal, T., Hill, J., Mellinger, J., Bensch, M., Tangermann, M., Widman, G., Elger, C., Rosenstiel, W., Schölkopf, B., Birbaumer, N.
In Toward Brain-Computer Interfacing, pages: 43-64, Neural Information Processing, (Editors: G. Dornhege and J del R Millán and T Hinterberger and DJ McFarland and K-R Müller), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Hinterberger, T., Nijboer, F., Kübler, A., Matuz, T., Furdea, A., Mochty, U., Jordan, M., Lal, T., Hill, J., Mellinger, J., Bensch, M., Tangermann, M., Widman, G., Elger, C., Rosenstiel, W., Schölkopf, B., Birbaumer, N. Brain-Computer Interfaces for Communication in Paralysis: A Clinical Experimental Approach In Toward Brain-Computer Interfacing, pages: 43-64, Neural Information Processing, (Editors: G. Dornhege and J del R Millán and T Hinterberger and DJ McFarland and K-R Müller), MIT Press, Cambridge, MA, USA, September 2007 (inbook)
Error Correcting Codes for the P300 Visual Speller
Biessmann, F.
Biologische Kybernetik, Eberhard-Karls-Universität Tübingen, Tübingen, Germany, July 2007 (diplomathesis)
The aim of brain-computer interface (BCI) research is to establish a communication system based on intentional modulation of brain activity. This is accomplished by classifying patterns of brain ac- tivity, volitionally induced by the user. The BCI presented in this study is based on a classical paradigm as proposed by (Farwell and Donchin, 1988), the P300 visual speller. Recording electroencephalo- grams (EEG) from the scalp while presenting letters successively to the user, the speller can infer from the brain signal which letter the user was focussing on. Since EEG recordings are noisy, usually many repetitions are needed to detect the correct letter. The focus of this study was to improve the accuracy of the visual speller applying some basic principles from information theory: Stimulus sequences of the speller have been modified into error-correcting codes. Additionally a language model was incorporated into the probabilistic letter de- coder. Classification of single EEG epochs was less accurate using error correcting codes. However, the novel code could compensate for that such that overall, letter accuracies were as high as or even higher than for classical stimulus codes. In particular at high noise levels, error-correcting decoding achieved higher letter accuracies.
Biessmann, F. Error Correcting Codes for the P300 Visual Speller Biologische Kybernetik, Eberhard-Karls-Universität Tübingen, Tübingen, Germany, July 2007 (diplomathesis)
Data-driven goodness-of-fit tests
Langovoy, MA.
Biologische Kybernetik, Georg-August-Universität Göttingen, Göttingen, Germany, July 2007 (phdthesis)
Langovoy, MA. Data-driven goodness-of-fit tests Biologische Kybernetik, Georg-August-Universität Göttingen, Göttingen, Germany, July 2007 (phdthesis)
Nonparametric Bayesian Discrete Latent Variable Models for Unsupervised Learning
Görür, D.
Biologische Kybernetik, Technische Universität Berlin, Berlin, Germany, April 2007, published online (phdthesis)
Görür, D. Nonparametric Bayesian Discrete Latent Variable Models for Unsupervised Learning Biologische Kybernetik, Technische Universität Berlin, Berlin, Germany, April 2007, published online (phdthesis)
Probabilistic Structure Calculation
Rieping, W., Habeck, M., Nilges, M.
In Structure and Biophysics: New Technologies for Current Challenges in Biology and Beyond, pages: 81-98, NATO Security through Science Series, (Editors: Puglisi, J. D.), Springer, Berlin, Germany, March 2007 (inbook)
Rieping, W., Habeck, M., Nilges, M. Probabilistic Structure Calculation In Structure and Biophysics: New Technologies for Current Challenges in Biology and Beyond, pages: 81-98, NATO Security through Science Series, (Editors: Puglisi, J. D.), Springer, Berlin, Germany, March 2007 (inbook)
Applications of Kernel Machines to Structured Data
Biologische Kybernetik, Technische Universität Berlin, Berlin, Germany, March 2007, passed with "sehr gut", published online (phdthesis)
Eichhorn, J. Applications of Kernel Machines to Structured Data Biologische Kybernetik, Technische Universität Berlin, Berlin, Germany, March 2007, passed with "sehr gut", published online (phdthesis)
A priori Knowledge from Non-Examples
Sinz, FH.
Biologische Kybernetik, Eberhard-Karls-Universität Tübingen, Tübingen, Germany, March 2007 (diplomathesis)
Sinz, FH. A priori Knowledge from Non-Examples Biologische Kybernetik, Eberhard-Karls-Universität Tübingen, Tübingen, Germany, March 2007 (diplomathesis)
Machine Learning for Mass Production and Industrial Engineering
Pfingsten, T.
Biologische Kybernetik, Eberhard-Karls-Universität Tübingen, Tübingen, Germany, February 2007 (phdthesis)
Pfingsten, T. Machine Learning for Mass Production and Industrial Engineering Biologische Kybernetik, Eberhard-Karls-Universität Tübingen, Tübingen, Germany, February 2007 (phdthesis)
On the Pre-Image Problem in Kernel Methods
BakIr, G., Schölkopf, B., Weston, J.
In Kernel Methods in Bioengineering, Signal and Image Processing, pages: 284-302, (Editors: G Camps-Valls and JL Rojo-Álvarez and M Martínez-Ramón), Idea Group Publishing, Hershey, PA, USA, January 2007 (inbook)
In this chapter we are concerned with the problem of reconstructing patterns from their representation in feature space, known as the pre-image problem. We review existing algorithms and propose a learning based approach. All algorithms are discussed regarding their usability and complexity and evaluated on an image denoising application.
BakIr, G., Schölkopf, B., Weston, J. On the Pre-Image Problem in Kernel Methods In Kernel Methods in Bioengineering, Signal and Image Processing, pages: 284-302, (Editors: G Camps-Valls and JL Rojo-Álvarez and M Martínez-Ramón), Idea Group Publishing, Hershey, PA, USA, January 2007 (inbook)
Development of a Brain-Computer Interface Approach Based on Covert Attention to Tactile Stimuli
Raths, C.
University of Tübingen, Germany, University of Tübingen, Germany, January 2007 (diplomathesis)
Raths, C. Development of a Brain-Computer Interface Approach Based on Covert Attention to Tactile Stimuli University of Tübingen, Germany, University of Tübingen, Germany, January 2007 (diplomathesis)
A Machine Learning Approach for Estimating the Attenuation Map for a Combined PET/MR Scanner
Biologische Kybernetik, Max-Planck Institute for Biological Cybernetics, Tübingen, Germany, 2007 (diplomathesis)
Hofmann, M. A Machine Learning Approach for Estimating the Attenuation Map for a Combined PET/MR Scanner Biologische Kybernetik, Max-Planck Institute for Biological Cybernetics, Tübingen, Germany, 2007 (diplomathesis)
Some comments on ν-SVM
Dinuzzo, F., De Nicolao, G.
In A tribute to Antonio Lepschy, pages: -, (Editors: Picci, G. , M. E. Valcher), Edizione Libreria Progetto, Padova, Italy, 2007 (inbook)
Dinuzzo, F., De Nicolao, G. Some comments on ν-SVM In A tribute to Antonio Lepschy, pages: -, (Editors: Picci, G. , M. E. Valcher), Edizione Libreria Progetto, Padova, Italy, 2007 (inbook)
Machine Learning of Motor Skills for Robotics
University of Southern California, Los Angeles, CA, USA, University of Southern California, Los Angeles, CA, USA, 2007, clmc (phdthesis)
Autonomous robots that can assist humans in situations of daily life have been a long standing vision of robotics, artificial intelligence, and cognitive sciences. A first step towards this goal is to create robots that can accomplish a multitude of different tasks, triggered by environmental context or higher level instruction. Early approaches to this goal during the heydays of artificial intelligence research in the late 1980s, however, made it clear that an approach purely based on reasoning and human insights would not be able to model all the perceptuomotor tasks that a robot should fulfill. Instead, new hope was put in the growing wake of machine learning that promised fully adaptive control algorithms which learn both by observation and trial-and-error. However, to date, learning techniques have yet to fulfill this promise as only few methods manage to scale into the high-dimensional domains of manipulator robotics, or even the new upcoming trend of humanoid robotics, and usually scaling was only achieved in precisely pre-structured domains. In this thesis, we investigate the ingredients for a general approach to motor skill learning in order to get one step closer towards human-like performance. For doing so, we study two major components for such an approach, i.e., firstly, a theoretically well-founded general approach to representing the required control structures for task representation and execution and, secondly, appropriate learning algorithms which can be applied in this setting. As a theoretical foundation, we first study a general framework to generate control laws for real robots with a particular focus on skills represented as dynamical systems in differential constraint form. We present a point-wise optimal control framework resulting from a generalization of Gauss' principle and show how various well-known robot control laws can be derived by modifying the metric of the employed cost function. The framework has been successfully applied to task space tracking control for holonomic systems for several different metrics on the anthropomorphic SARCOS Master Arm. In order to overcome the limiting requirement of accurate robot models, we first employ learning methods to find learning controllers for task space control. However, when learning to execute a redundant control problem, we face the general problem of the non-convexity of the solution space which can force the robot to steer into physically impossible configurations if supervised learning methods are employed without further consideration. This problem can be resolved using two major insights, i.e., the learning problem can be treated as locally convex and the cost function of the analytical framework can be used to ensure global consistency. Thus, we derive an immediate reinforcement learning algorithm from the expectation-maximization point of view which leads to a reward-weighted regression technique. This method can be used both for operational space control as well as general immediate reward reinforcement learning problems. We demonstrate the feasibility of the resulting framework on the problem of redundant end-effector tracking for both a simulated 3 degrees of freedom robot arm as well as for a simulated anthropomorphic SARCOS Master Arm. While learning to execute tasks in task space is an essential component to a general framework to motor skill learning, learning the actual task is of even higher importance, particularly as this issue is more frequently beyond the abilities of analytical approaches than execution. We focus on the learning of elemental tasks which can serve as the "building blocks of movement generation", called motor primitives. Motor primitives are parameterized task representations based on splines or nonlinear differential equations with desired attractor properties. While imitation learning of parameterized motor primitives is a relatively well-understood problem, the self-improvement by interaction of the system with the environment remains a challenging problem, tackled in the fourth chapter of this thesis. For pursuing this goal, we highlight the difficulties with current reinforcement learning methods, and outline both established and novel algorithms for the gradient-based improvement of parameterized policies. We compare these algorithms in the context of motor primitive learning, and show that our most modern algorithm, the Episodic Natural Actor-Critic outperforms previous algorithms by at least an order of magnitude. We demonstrate the efficiency of this reinforcement learning method in the application of learning to hit a baseball with an anthropomorphic robot arm. In conclusion, in this thesis, we have contributed a general framework for analytically computing robot control laws which can be used for deriving various previous control approaches and serves as foundation as well as inspiration for our learning algorithms. We have introduced two classes of novel reinforcement learning methods, i.e., the Natural Actor-Critic and the Reward-Weighted Regression algorithm. These algorithms have been used in order to replace the analytical components of the theoretical framework by learned representations. Evaluations have been performed on both simulated and real robot arms.
Peters, J. Machine Learning of Motor Skills for Robotics University of Southern California, Los Angeles, CA, USA, University of Southern California, Los Angeles, CA, USA, 2007, clmc (phdthesis)


A big thank you to The Centre PAC team Mr Robert Scott, Ebony Clark & Principal Karen King who visited Evolution today.
A superb vocal workshop with Mr Robert Scott & a fantastic "Thriller Live" routine from current Westend cast member Ebony Clark. This was followed by a Q&A session on The Centre Pac college.
"Thriller Live" routine by Westend cast member Ebony Clarke – amazing.
Evo students sharing their chosen songs and Mr Robert Scott giving his expert guidance and advice.


text:
La Chiesa dell'Intercessione della Santa Madre di Dio Regina del Santo Rosario è una chiesa in stile russo-bizantino situata nel cuore della città di Tomsk in Russia. Dal 1978 è patrimonio culturale regionale del paese.

Storia e descrizione
Consacrata il 7 ottobre 1833, la chiesa è la prima di rito cattolico ad essere costruita nella Siberia Occidentale. Poiché il culto della Madonna del Rosario non è molto diffuso tra i cristiani orientali, fino al 1917 nei documenti ecclesiastici essa fu menzionata come "Chiesa cattolica romana dell'intercessione della Santissima Theotókos", titolo che viene usato ancora oggi nonostante la chiesa sia stata restituita alla comunità nel 1990. Si assiste perciò all'unicità di avere un doppio nome, uno per uso "interno" e l'altro per le ricorrenze ufficiali. Un altro nome con cui la chiesa viene conosciuta è quello di "Chiesa polacca", dovuto alla forte presenza di polacchi e lituani in esilio nella città, i quali parteciparono alla rivolta di novembre del 1830-1831.

Nel periodo sovietico la chiesa fu chiusa e adibita a scuderia dell'NKVD, e fu riaperta il 6 ottobre 1991.

L'edificio è collocato su una collina, dove nel 1604 fu costruito il Cremlino di Tomsk, con una pianta a croce che termina nella zona dell'altare con una rotonda e nella parte opposta con un portico. Originariamente dallo stile molto semplice, la chiesa fu restaurata negli anni '80 del XIX secolo. Essa include una casa parrocchiale e una palestra. Il pulpito e l'altare in legno sono stati realizzati a mano da Vladimir Zacharov.

Note

Altri progetti

Collegamenti esterni

Tomsk
Intercessione (Tomsk)

redpajama_set_name: RedPajamaWikipedia


This is a modern interpretation of Celtic knotwork. The trinity knot flows out to frame itself in a heart. This is the perfect wedding or anniversary gift, but it would also be the perfect gift for anyone you love.


text:
Jeff Sims: Best landing spots for Georgia Tech transfer QB
Georgia Tech Yellow Jackets quarterback Jeff Sims (10) throws a pass against the Pittsburgh Panthers. (Credit: Charles LeClaire-USA TODAY Sports)
Matthew Morris - BVM Sports Journalist
ATLANTA (BVM) – Georgia Tech quarterback Jeff Sims announced via Twitter in late November that he would be entering the transfer portal. Sims is one of multiple Power Five quarterbacks to enter the transfer portal and will definitely be one of the most sought after by college programs.
Over his three years with the Yellow Jackets, Sims completed 364-of-633 passes for 4,463 yards with 30 touchdowns and 23 interceptions. He also rushed for 1,166 yards and 11 touchdowns during that same time. This season, a foot injury caused him to miss the last five games of the season but in the seven games he played in, he threw for 1,115 yards and five touchdowns.
The 6-foot-4 dual–threat quarterback is a former four-star and has been solid through the air and on the ground. A few teams are already rumored to be interested in Sims and the quarterback shouldn't have trouble finding a new home.
Indiana's starting quarterback, Connor Bazelak, a transfer from Missouri, has entered the transfer portal. The Hoosiers still have Dexter Williams II on the roster but he has dealt with multiple injuries during his time with Indiana so Tom Allen will likely be looking for another quarterback. Sims would contribute a lot to an Indiana team that is trying to rise in the Big 10 conference. His dual–threat ability would instantly help the Hoosiers' passing game and the ground game as Indiana's leading rusher only had 592 yards this season. If Sims can stay healthy and recover from his foot injury, he would be a great quarterback for the Hoosiers.
The Hokies are likely looking into their options at quarterback after Marshall transfer Grant Wells threw for 2,171 yards, nine touchdowns and nine interceptions. Once again, Sims would give Virginia Tech another dimension on offense as a runner. As a passer, Sims would be just as capable as, if not better than, Wells. Also VT does have a history of developing dual-threat quarterbacks and even though Sims is no Michael Vick, he would bring some much needed offensive firepower for the Hokies.
Hendon Hooker is likely heading to the NFL Draft. The Volunteers do have five-star Class of 2023 quarterback Nico Iamaleava coming to Knoxville but Tennessee will want options at quarterback. Josh Heupel was able to take Hooker's game to a whole other level when he transferred from Virginia Tech. Hooker threw for 3,135 yards, 27 touchdowns and just 2 interceptions while also rushing for another 430 yards and five touchdowns. It's not hard to believe that Heupel would be able to do the same with Sims and it would give Iamaleava time to develop or give him real competition for the starting spot as a freshman.
Virginia Tech University

redpajama_set_name: RedPajamaCommonCrawl


Used price range: £2,525 - £11,745 Select Year/Plate and Version below for a more accurate valuation.
Search all Honda CR-V used car prices. Basic valuations, unadjusted for mileage or any options fitted, are free. To access more precise Honda CR-V valuations, taking into account exact mileage and any value-adding extras fitted such as sat-nav, there's a small charge.
Did you know the most popular review for the CR-V range is the Honda CR-V SUV review.


text:
Home > other > The People V OJ Simpson: American Crime Story Season 1
The People V OJ Simpson: American Crime Story Season 1
Zhang Jie once said a famous say, Don't imagine that every word you say is true, but it is true that every word you say is true.However, even so, the emergence of The People V OJ Simpson: American Crime Story Season 1 still represents a certain significance.This makes us think deeply.
Ovid said a famous quote, The rich bring honor, create rich friendship, where are the poor people.I don't think it's that simple,This inspired me how to develop next.
Einstein Once said, You need to know the essence of the scientific method, don't go to a scientist to say something to you, but to look at what he's doing.In this inevitable conflict, we must solve this problem.This seems to answer my doubts.
Henry David Thoreau said a famous quote, The failures and reverses which await men - and one after another sadden the brow of youth - add a dignity to the prospect of human life, which no Arcadian success would do.The People V OJ Simpson: American Crime Story Season 1 has become a hot topic among people,especially among the young and heated debates are right on their way.This makes us think deeply.
Mattin Luther King said a famous quote, We must accept finite disappointment, but we must never lose infinite hope.This issue has caused wide public concern for The People V OJ Simpson: American Crime Story Season 1.This makes us think deeply.
San Di Buford Once said, The youth is too loose and will lose the moisture of the heart, too much control will become a dead brains.This fact is of great significance to me, and I believe it is also of certain significance to the world.This makes us think deeply.
Henry David Thoreau said that inadvertently, The failures and reverses which await men - and one after another sadden the brow of youth - add a dignity to the prospect of human life, which no Arcadian success would do.This issue has caused wide public concern for The People V OJ Simpson: American Crime Story Season 1.Although this sentence is very short, it makes me think about it.
Zuozhuan said a famous quote, The husband, and also the name of germany. Germany, the foundation of the state.Why does The People V OJ Simpson: American Crime Story Season 1 happen?With these words, we have to examine this issue more carefully!
Krylov once said a famous say, Choose a friend must be cautious! Pure egoistic, will put on the mask of friendship, but also set a trap to hang you.It is the key to solve all the problems to understand the existence of The People V OJ Simpson: American Crime Story Season 1.I hope everybody can also understand this sentence well.
love offered said that inadvertently, The whole history of mankind tells the wisdom of the people, do not believe in fortune, but should believe the thought.As far as I am concerned, The People V OJ Simpson: American Crime Story Season 1 is of great significance to me.This inspired me how to develop next.
Sue Home Linsky said that inadvertently, There is no man in the world is not. The problem is that educators should discover each student's endowment, interests, hobbies and expertise, and provide sufficient conditions for their performance and development.From what has been discussed above, we may safely draw the conclusion that advantages of The People V OJ Simpson: American Crime Story Season 1 far outweigh its disadvantages and it will still play essential roles in modern society.This sentence brings us to a new dimension to think about this problem.
Jose Butler once said a famous say, The most successful liar who lies to play a minimal role in most of the people.With these problems, let's take a look at The People V OJ Simpson: American Crime Story Season 1.This makes us think deeply.
Compton said a famous quote, What is the greatest gift that science has given to mankind? Is the power to believe in the truth.A large number of people tend to live under the illusion that for The People V OJ Simpson: American Crime Story Season 1. Obviously,they seem to fail to take into account the basic fact that for The People V OJ Simpson: American Crime Story Season 1.With these words, we have to examine this issue more carefully!
Swetchine said that inadvertently, Strength alone knows conflict, weakness is below even defeat, and is born vanquished.Everything has two sides and The People V OJ Simpson: American Crime Story Season 1 is not an exception,it has both advantages and disadvantages.This inspired me how to develop next.
R.M. Nixon Inadvertently said such a sentence, Our destiny offers not the cup of despair, but the chalice of opportunity. So let us seize it, not in fear, but in gladness.The People V OJ Simpson: American Crime Story Season 1 seems to be a coincidence, but if we look at the problem from a larger perspective, it seems to be an inevitable fact.Although this sentence is very short, it makes me think about it.
2023-02-02Forbidden at the end of 18 years old
2023-02-02jizz in my pants
2023-02-02How long is the best time to steam hairy crabs
2023-02-02wrinkles
2023-02-02What blood type is panda blood
2023-02-02What is the zodiac sign of 1982
2023-02-02beg
2023-02-02Commonplace means commonplace
2023-02-02Metronidazole gel
2023-02-02Electrocardiogram lead position
2023-02-02An adulterer of sexual innuendo
2023-02-02Keep the jade
2023-02-02My brother Robert
2023-02-02Bombshell Marble Man
2023-02-02The truth about the extinction of Resident Evil
2023-02-02Talking Dead season 1
2023-02-02The 21st birthday party
2023-02-02The old rifle
2023-02-02Fire Detectives season 2
2023-02-02Mitch McConnell
2023-02-02House of the Dragon
2023-02-02Mitski
2023-02-02Raven
2023-02-02Sage Steele
2023-02-02Shannen Doherty
2023-02-02Urban Meyer video
2023-02-02Urban Meyer bar vide
2023-02-02Brandi Carlile
2023-02-02Dave Chappelle
dong sen honghui bei hai nai6.cc


text:
From New Zealand Society, 3:30 pm on 8 April 2016
By Sonia Sly
When you have an important message that needs to be shared, what better way to make an impact than painting it on the streets?
That's the approach taken by US-based former investigative journalist and founder of the Pangeaseed Foundation, Tré Packard.
The organisation was established almost eight years ago as a means to generate awareness about ocean and environmental issues, giving voice to depleting and unprotected marine species and natural habitat.
Listen to more about Pangeaseed duration 11′ :56″
Listen to more about Pangeaseed
Founder of Pangeaseed Tre Packard and Napier artist Cinzah Merkens Photo: Sonia Sly
"I was living in Tokyo investigating the illegal wildlife trade throughout Asia focusing mainly on marine life. Seeing animals destroyed on that level was extremely disheartening, but it's important to get the reality of what's happening to these animals out there and to give people hope, because if you don't then we don't really stand a chance."
Part of the function of Pangeaseed is outreach though education and events. Working with renowned contemporary artists from around the world is a key factor to disseminate an important message through what Packard refers to as Artivism.
"Art is such an incredible communicator [because] its subjective and can transcend borders and races... We held our first art exhibition in Asia in 2009 and later began taking art on to the street. When we painted our first mural in Sri Lanka, the light bulb went off."
Seawalls artwork in Napier by U.S artist Chris Konecki Photo: Sonia Sly
Packard's passion drives the project. He knows that he can't change the world overnight, but says the flow-on effect of the current situation in the oceans have implications that will impact us all down the track.
"The United Nations estimates that we're going to have no more fish in the ocean by 2050, so you can imagine once we have an empty ocean and [with] a grossly overpopulated planet [which] will only increase, people will [be left] fighting for resources and everyone needs water, food and shelter. It's going to get pretty intense if governments don't start working together and corporations don't become more sustainable."
Starting the Seawalls for Oceans project and running street art festivals where artists take on ocean issues has proven successful.
Award-winning New Zealand artist Cinzah Merkens was involved in the Seawalls project in Mexico two years ago and the decision was made to bring it to his hometown, Napier.
Cinzah Merkins X Jason Botkin Photo: Cinzah Merkens
"It's a really tight-knit community and people [are supportive] when they see that we're all working for free and donating our time."
Merkens is passionate about the project and stands firmly behind the cause, despite the gruelling days and blood sweat,and tears that go in to painting large scale murals over a five-day period.
"You forget to eat and drink, you're in the elements working for 15,17 hour days non-stop, climbing up and down ladders…it takes its toll on you."
The Napier artist collaborated with Canadian-based Jason Botkin to complete a work focussing on the Long Fin Eel, a species currently under threat by man's impact on their migratory trails. The long fin eel lives from 70, 100 years of age and only breeds once in its lifetime.
To donate to Pangeaseed or to find out more, head to the Pangeaseed Foundation website.
Recent stories from New Zealand Society
Billy's Boot Camp
Walking in Their Shoes
Making Matches, Creating Careers
Buffaloes in Cow Country
Pacific Kryptonite


text:
Sign up to stay up-to-date with issues and events in McPherson SUBSCRIBE NOW Have your say Community Survey Sign up to stay up-to-date with issues and events in McPherson SUBSCRIBE NOW Sign up to stay up-to-date with issues and events in McPherson SUBSCRIBE NOW Sign up to stay up-to-date with issues and events in McPherson SUBSCRIBE NOW Sign up to stay up-to-date with issues and events in McPherson SUBSCRIBE NOW Have your say on the issues that affect McPherson Community Survey Sign up to stay up-to-date with issues and events in McPherson SUBSCRIBE NOW
Stay up-to-date with COVID-19 health and economy news here: www.australia.gov.au
There are three things that I wish to speak about because they are important to McPherson and they define who I am and what I stand for:
infrastructure, business and veterans.
Karen Andrews MP – Maiden Speech
Delivering for McPherson
Gold Coast readies for busy holiday season
Community News, Releases 11 December 2021
The Morrison Government has supported the Gold Coast's tourism sector as it prepares for a busy Christmas season with $10 million to promote the region and upskill tourism operators. Funding a range of initiatives throughout…
AUSTRALIA'S BORDER RULES APPLY TO EVERYONE
Portfolio, 2022 5 January 2022
Any individual seeking to enter Australia must comply with our strict border requirements. While the Victorian Government and Tennis Australia may permit a non-vaccinated player to compete in the Australian Open, it is the Commonwealth…
Stronger Communities Program Round 7
Grant Funding 19 October 2021
Community groups contribute so much to our local community, making them better places to live, work and raise a family. That's why I'm excited to confirm that Expressions of Interest (EOI) forms for Round 7…
Tweets by karenandrewsmp
Your say – Community Survey
Local issues in McPherson
Home Affairs Contact
Home Affairs Website
McPherson Contact
Visit my office: 47 Watts Drv, Varsity Lakes
Email me >


text:
Tom Brady Wins Game, Cures Ebola [TeeCoZee's NFL Roundup 2014 Week 5]
October 6, 2014 by TeeCoZee
It's October again. We should all be noting that players are randomly wearing pink objects. This is because the Space Mutants™ are trying to take over the world by using pink objects. It's your goal, as Bart Simpson, to go through Springfield and dodge every obstacle in your path while spray painting every pink object red, thus thwarting their master plan that made no sense at all. Best of luck to you. AYE CARAMBA!
Cleveland Browns 29, Tennessee Titans 28
If Brian Hoyer hasn't had sex with your daughter yet, you should just let him. He threw 3 TD passes to erase a 28-3 deficit and make the biggest comeback in Browns history. And it was a thing of immense beauty. Although he may not be a great QB, he is finding himself in the right place at the right time. And for being the leader of one of Pro Sport's biggest jokes, he stepped up when he was needed. While any other Browns QB of recent history would've faked a dick injury, he stood tall and said "My dick is fine, the Titan's defense is filled with holes and I'm going to take advantage of those holes! Also, your daughter." Travis Benjamin got 2 buttery TD strikes and Taylor Gabriel caught 4 for 95 yards. I know what you're saying. "Who the fuck are these guys and why is this the first game you're covering?" Welcome to the 2014 Cleveland Browns, much like the team that the 2013 Cleveland Browns wrote about in their dream journals and Pinterest boards. They may be 2-2, but every game was decided by 3 points or less and each time, they showed the fuck up. They're in last place in the AFC North, but it's still anybody's game. There isn't a single team that has the capacity to be consistently dominant. Don't look now, Cleveland. Seriously. Don't look.
Philadelphia Eagles 34, St Louis Rams 28
I don't get how the Cardinals can make it so easy for a viewer to zone out of the game. Wait, was it the Cardinals? No, it was the Rams. Damnit. I swear, there were probably 8 different instances during this game that I completely forgot who the Eagles were playing against. I'd be racing for clues and then see Jeff Fisher wearing pink shades. This means two things:
1) The Eagles are playing the Titans
2) Breast cancer is real, not fake. [Although I wonder if fake breasts can get real cancer? Why hasn't a pink gelatinous ball educated us on that yet?!?]
And although it was a close game, I couldn't help but feel like the Bills were some fake team that was hired to run a scrimmage. In fact, this whole Eagles season has felt like a lie. How did they win again? Who did they beat? The Panthers? Seahawks? Oilers? The Saskatchewan Roughriders? Why is Roughriders one word? WHERE AM I?!!? Are you there, Chip Kelly?!? Give me a sign!
Good enough.
Green Bay Packers 42, Minnesota Vikings 10
The Vikings were taken out back and beaten with a cheese stick. [Wow, that joke sounded flat and dated before I was even able to finish it. I'm leaving it in there, just so I can learn from my mistakes.] Defensive Tackle, Tom Johnson, was really sad about it. Like super sad. Big time sad. So sad that he went to a steakhouse Saturday night and refused to leave, ending in a stun gun standoff. I'd like to imagine this batshit display of drug concussion steak-induced rage-off was much akin to a segment in David Foster Wallace's The Broom of the System. In it, a local bigwig billionaire commands that the restaurant staff serves him a grotesque amount of food on an unlimited basis, as he has a master scheme to eat so much that he will expand and slowly take up all of the living space in the universe. But I'm sure Tom wasn't as witty as Norman Bombardini. I'm sure he rolled into that joint after closing time, babbling and muttering like a privileged jackass while a bunch of people shouted at him in Minnesotan accents. Food was thrown and pans were used as weapons. Probably a little something like this:
Buffalo Bills 17, Detroit Lions 14
Because they didn't have to deal with such nonsense for 20 years, the Lions are in desperate need of a kicker. Nate Freese did an awful job for the first few games, only making 3/7 field goal attempts. They cut him to make room for Alex Henry, who is much, much worse. In the last two games, he's 1 for 5. It's something that I'm trying to wrap my head around, as you would think there'd be thousands of worthy candidates. Being a field goal kicker is a job that 238 Division I players do every year, and then they fight to squeeze into the NFL, where there's only 32 active kickers. You'd think it'd be easy to find someone competent enough to kick a 40 yard field goal. In fact, I can name 10 people off the top of my head that can do it:
1) Jason Hanson
2) John Carney
3) Matt Prater
4) Some guy named Rick
5) Rob Bironas Neil Young
6) Kenny Loggins
7) You
8) Brian Hoyer
10) Pelé
There's plenty of shit-kickers in Michigan. Just have open tryouts at the Cage Fighting tournament or something. There's one in every town.
KYLE ORTON?!?
KYLE ORTON!!!
I LOVE YOUR MUSTACHE, KYLE ORTON!!!
Wait, what do you want me to do, Kyle Orton?!?
OH HELL NO! THAT'S SEXUAL HARASSMENT, KYLE ORTON, AND IT'S AGAINST THE LAW! HAVEN'T YOU LEARNED ANYTHING?!?!?
KYLE OOOOOOORRRRRRRRTOOOOONNNNNNN!!!!!!!!!!111111"""ONEONEONETWOTHREEONE
San Diego Chargers 31, New Jersey Jets 0
GUFFAW! I don't know where to begin. This game didn't feel fair. How in the hell does Antonio Gates always get open in the end zone? This is something that all defenses should've learned back in 2005. Antonio Gates scores touchdowns and your job is to stop him. Nobody knows how to do their job. And let's hear it for Michael Vick! In his triumphant return to the gridiron, he completed 8 passes for 47 yards. The fugg? That's less than 6 yards per completion. Was he throwing those passes to himself? Because if he did, I think he could easily be able to get 11-12 yard passes if he adjusts his velocity. The Charger's defense is very middle-of-the-road. The Jets should not have had such a difficult time, if only their offensive line would show some support. In total, they gained 151 yards of total offense. A true sign of a team that has already imploded onto itself.
And if you ask me one more time if I think my Bolts stand a chance in the AFC West, I will start yelling incoherently and bang my head against the wall. So just don't ask. I can't make opinions anymore.
Kansas City Chiefs 24, San Francisco 49ers 17
This one was a slobberknocker. Not pretty at all. There's a common myth that when a future HoF QB moves to a different team and then comes back home, it's guaranteed to be a physics-defying statfest shootout. That wasn't the case yesterday, when Joe Montana made his return to Candlestick Park. He could barely muster up 200 yards while Steve Young outshone him, passing 24/34/288. The difference-maker in this game was Marcus Fucking Allen. Much like Montana, I am baffled that he's still a dominant force every Sunday, after over a decade of puzzling defenses and getting way laid. Also, Derrick Thomas continues to be The Most Terrifying Man In The Universe™. He sacked Steve Young 3 times, including a safety to close out the 2nd quarter. 3 fucking times. I know Stevie is a scrambler, but damn, somebody should give this guy some help, amirite? If the Niner's O-Line doesn't buck the fuck up, there's no possible way they'll be able to score 49 points against the Chargers in the Super Bowl. Maybe next year, doofuses.
And then, there were the rest of the games:
Pittsburgh Steelers 17, Jacksonville Jaguars 9
Is Blake Bortles still alive? Yeah? Cool. Did he pass for 200 yards? No? Cool. That's all I needed to know. Did anybody even watch this?
Dallas Cowboys 20, Houston Texans 17
Michael Irvin came in his pants 88 times during NFL Gameday Final. All of those orgasms could be attributed to the fact that Dez Bryant is a Cowboy, he had a good game and he's #88. BLUH!
Port Authority Giants 30, Atlanta Falcons 20
Eli Manning is so cool that when Hoobastank came to town, he was the first person in line for tickets, and when he was rocking out in the front row, Hoobastank stopped what they were doing and invited him on stage to sing a cover of "Buffalo Soldier". Cool guy.
Indianapolis Colts 20, Baltimore Colts Browns Ravens 13
Andrew Luck is the perfect fit for my fantasy team. Not only does he lead the league in yards, he really knows how to get passing yards during garbage time. Cool guy.
Carolina Panthers 31, Chicago Bears 24
I'm starting to wonder if there's going to be any point this season where I feel like the Bears are actually significant. They could go 11-5 and people would still be surprised to see them in the Playoffs. The NFC North is filled with teams that make headlines and have fanbases. Then there's the Bears.
New Orleans Saints 37, Tampa Bay Buccaneers 31
The talking heads on NFL Network were talking about how Drew Brees hasn't been very "fluid" this year. You know what isn't fluid about Michael Irvin? The tone of his voice. LT's ability to complete his sentences isn't very fluid, either. Marshall Faulk wouldn't know fluid broadcasting if it spilled all over him. And Deion Sanders? He gets a free pass. He wasn't involved in that shit. #truth
Denver Broncos 41, Arizona Cardinals 20
"This technology has peeled back a layer to reveal another universe. Virtual reality will grow, just as the telegraph grew to the telephone – as the radio to the TV – it will be everywhere." – CyboManning was a man of very few words after the game, once again veering off in his trademark psychobabble about the internet and how he will conquer it.
New England Patriots 43, Cincinnati Bengals 17
Remember when I said that the Patriots were a bad team? You shouldn't have listened to me. They are the best team in the universe. Tom Brady could charm the Ebola out of a quarantine zone. In fact, he's already done it. Tom Brady has discovered that he can save the world with a clean shave and a stunning smile.
Washington Redshirts 69, Seattle Seahawks 1
The Redshirts gave it their all. Future HoFer and platinum selling singer, Kirk Cousins, broke another record by throwing for 1082 yards in one play, resulting in the ever-so-rare Triple Touchdown. President McMahon would be pleased. At one point in the game, Jon Kitna pissed himself, awarding the Seahawks with -3 points. This deficit was covered in the 11th inning, when the 13th man scored 4 for the home team.
Join me next week when Christian Ponder sees a movie so entertaining that it kills him.
Category : Football For Supper
← I'd Rather Throw A Pie In Her Face [Friday Thoughts With TeeCoZee]
I WISH MY FARTS WERE LOUDER [WEDNESDAY WHININGS WITH H2K] →


text:
Asked: September 11, 2021 2021-09-11T10:51:39+05:30 2021-09-11T10:51:39+05:30In: Physical Metallurgy & Heat treatment
Why precipitate nucleate inside the grain rather than grain boundary when ot quenched?
1 1 Answer
Sage Mode
2021-09-11T14:30:39+05:30Added an answer on September 11, 2021 at 2:30 pm
Hey Suraj, By allowing precipitation to occur at much below the solvous line, precipitation at grain boundaries can be avoided. At this temperature nucleation at grain boundary is not easy because at this temperature atoms cannot move to the grain boundary (diffusion rates are not high). So, the preRead more
Hey Suraj,
By allowing precipitation to occur at much below the solvous line, precipitation at grain boundaries can be avoided. At this temperature nucleation at grain boundary is not easy because at this temperature atoms cannot move to the grain boundary (diffusion rates are not high). So, the precipitation will occur inside the grain.
2021-09-11T14:44:59+05:30Replied to answer on September 11, 2021 at 2:44 pm
thank u….


Earlier this month, I noticed that the New York Times issues 100 years ago to the week no longer seemed to include a Sunday magazine section. Since the whole premise of this website is to analyze those magazine articles with some historical context and/or contemporary commentary, this presented a problem for me and my readers.
Skipping ahead in the archive, I discovered the answer in the Sunday, January 3, 1919 issue: the magazine section had ceased for four months due to a lack of paper as a result of wartime shortages.
A somewhat-similar situation occurred just a few weeks ago; though it did not involve shortages or war, it did involve an issue with newsprint that proved potentially existential to the newspaper coverage.
The Trump Administration's Commerce Department announced intended tariffs on Canadian newsprint, the main source of paper for American newspapers — including state and local publications. Some newspapers with the narrowest profit margins even felt such tariffs could put their publications out of business. However, a unanimous 5-0 decision by the U.S. International Trade Commission halted the proposed tariffs in August.
Here is the full January 1919 retroactive announcement, in an article titled The Sunday Magazine Again.
When the conditions of war limited the supply of newsprint paper at the end of last Summer, The New York Times met the situation by a reduction of consumption. Among the changes found necessary was the suspension of the Sunday Magazine Section on Sept. 1.
While that part of the Sunday edition had won a high place in the esteem of our readers, especially in the period during which it had been printed and illustrated by the decorative rotogravure process, it had to give way temporarily; the wartime allowance of paper was not sufficient for the urgent news of the day and the full quota of the Sunday special features at the same time.
The paper scarcity has been relieved with the ending of the war conditions, and after a lapse of four months the Magazine Section will reappear next Sunday.


3 Heated Buildings! $1000 Cash Back @ Closing!
Realtors welcome. $1000 cash back to buyers at closing!
Updated, well cared-for 2+2 bedroom (2 up, 2 down) and two-bath home.
For more pics, head to www.329cameron.com!
Pride of ownership is evident in this house. Updated kitchen, two fully updated bathrooms, fresh paint throughout.
But wait! There's more! Luxury, spa-like basement bathroom with huge custom shower and construction pictures to show the extent & quality of this reno. You won't find another bathroom like this anywhere else!
Wait! There's still more! Spacious floor plan with bonus extra side room not counted in square footage. Makes for a spacious entryway off the cute patio and can even double as a sitting room, storage room, or dining space. It's that big!
More still! Yes! This is a smart house you'll find, with a Nest Thermostat and Nest Protect system you can control remotely from your smartphone. Your Nest will detect when your phone gets near and cools/heats just before you get home. Nest Protect will notify your phone if it detects smoke or fire (from 3 separate detectors that talk to each other), and when the smoke clears.
Furthermore, smart keyless entry allows for code entry. Perfect for when you have an armful of groceries and can't reach your keys - or if you're going out for a walk. No need to worry about bringing your keys and losing them.
Philips Hue smart LED bulbs are deployed throughout the house, allowing for a range of coloured lighting, mood lighting (read, energize, concentrate, colour combinations) and are fully dimmable in sync across different rooms at once. Have a relaxing bath with dimmed nightlight mode or soft candlelight mode.
That's just the inside! Outside huge fully fenced yard with insulated heated garage, large driveway, storage shed, and carpenters' dream workshop as well. Lots of space for pets or kids to play safely and still a back pad for picnic table and BBQ with natural gas BBQ hookups.
This property for sale has been tagged by the seller as close to Pilot Butte, Qu'Appelle, Regina Beach, Rouleau, Saskatchewan.


text:
Home Editor's Pick Parliamentary workers accuse NASS of misappropriation
Parliamentary workers accuse NASS of misappropriation
OrderPaperToday – The Parliamentary Staff Association of Nigeria (PASAN) has accused the Clerk of the National Assembly (CNA), Mr. Ojo Olatunde, of misappropriation of funds approved for the payment of the national minimum wage of the National Assembly (NASS) workers.
Chairman of PASAN, National Assembly (NASS) chapter, Comrade Sunday Sabiyi, made the allegations while addressing the workers on Monday, during a peaceful protest at NASS complex.
Hundreds of aggrieved members of the association staged a peaceful protest to press home their demand for immediate payment of outstanding 8-month national minimum wage salaries.
Sabiyi said that the protest was billed to last for two hours after which the members of staff are to return to their various offices.
The workers chanted various solidarity songs during the protest, carrying placards that read: 'Legislators pay our welfare'; 'Pay us our MOU' 'Pay our own, carry your own' Don't even touch mine' 'Agreement na agreement' 'On our MOU we stand' 'Pay us our 8 months arrears of minimum wage and 15 months allowances as captured in the MOU.'
Recall that the association had in a communiqué dated 6th January, 2022 and transmitted to the Senate President, Ahmad Lawan; Speaker, House of Representatives, Mr. Femi Gbajabimila; Chairman, National Assembly Service Commission (NASC), Mr. Ahmed Mashi; Director of Department of State Service (DSS); Divisional Police Officer (DPO) at the NASS and Head of Sergeant-at-Arms, respectively, reiterated their demands.
Recall also that the office of the CNA had earlier informed that they would do all in their power to resolve all the concerns raised by the union but it seems the meeting held on Saturday according to reports did not stop the protest.
The chairman of the association also disclosed that the PASAN Executive would be attending an emergency meeting called by the National Assembly Service Commission (NASC) to address issues raised by the workers.
Sabiyi stressed that the protest was not aimed at destroying "anybody, we are not here to abuse anybody, we are not here to demoralize somebody, but united to demand the workers' right" on the 24-month arrears of the national minimum wage which came to effect since 2019.
"The PASAN is not unaware of various circulars issued by the Federal Government, through which the President called for the implementation of the national minimum wage from the money allocated to the National Assembly over the past three years.
"Whereas management had earlier identified the supplementary budget 2021 as one amongst various sources of funding the MoU, Congress is amazed that suddenly the supplementary budget and virement of the 2021 fiscal appropriation have become the source of funding items not captured in the MoU including end of year bonus and promotion arrears.
"That management should pay with immediate effect, eight months outstanding balance of minimum wage; the year 2021 rent subsidy; 15 months arrears of CONPECULIAR allowance; and six months arrears of hazard allowance to National Assembly staff.
"In addition to the MoU, Congress also demands implementation of 50 percent balance of CONLESS, immediate release of 2022 training template for staff members, and evidence of provision of gratuity for retiring staff members."
Security operatives were deployed from the Department of State Security (DSS) to ensure that there was no breakdown of law and order during the protest.
Previous articleMIDTERM: Amosun least on motions among Ogun senators
Next articleMIDTERM: Atigwe, Enugu Rep returns zero bill


text:
package websocket_test

import (
	"bytes"
	"encoding/json"
	"errors"
	"fmt"
	"net/http"
	"net/http/httptest"
	"net/url"
	"testing"
	"time"

	gwebsocket "github.com/gorilla/websocket"
	"github.com/influx6/faux/tests"
	"github.com/influx6/octo"
	"github.com/influx6/octo/consts"
	"github.com/influx6/octo/instruments"
	"github.com/influx6/octo/mock"
	"github.com/influx6/octo/netutils"
	"github.com/influx6/octo/utils"

	"github.com/influx6/octo/messages/jsoni"
	"github.com/influx6/octo/streams/server"
	"github.com/influx6/octo/streams/server/websocket"
)

var (
	scheme    = "XBot"
	key       = "api-32"
	token     = "auth-4531"
	tokenData = "BOMTx"
)

type mockSystem struct {
	t *testing.T
}

// Authenticate authenticates the provided credentials and implements
// the octo.Authenticator interface.
func (mockSystem) Authenticate(cred octo.AuthCredential) error {
	if cred.Scheme != scheme {
		return errors.New("Scheme does not match")
	}

	if cred.Key != key {
		return errors.New("Key does not match")
	}

	if cred.Token != token {
		return errors.New("Token does not match")
	}

	if cred.Data != tokenData {
		return errors.New("Data  does not match")
	}

	return nil
}

// Serve handles the processing of different requests coming from the outside.
func (mockSystem) Serve(message []byte, tx server.Stream) error {
	var command jsoni.CommandMessage

	if err := json.Unmarshal(message, &command); err != nil {
		return err
	}

	switch command.Name {
	case "OK":
		return nil
	case "PUMP":
		return tx.Send([]byte("RUMP"), true)
	case "REX":
		return tx.Send([]byte("DEX"), true)
	}

	return errors.New("Invalid Command")
}

// TestWebsocketServer validates the behaviour of the websocket that it matches
// the octo standards.
func TestWebsocketServer(t *testing.T) {
	system := &mockSystem{t: t}

	ws := websocket.New(instruments.Instruments(mock.NewTestLogger(), nil), websocket.SocketAttr{
		Addr:         ":4050",
		Authenticate: true,
		Headers: map[string]string{
			"X-App-Server": "octo-websocket",
		},
	})

	if err := ws.Listen(system); err != nil {
		tests.Failed("Should have successfully connected to host server ':4050': %s.", err)
	}

	uri, _ := url.Parse("ws://" + netutils.GetAddr(":4050"))

	t.Logf("\tWhen we make a initial websocket request without Authorization header to %q", uri.String())
	{
		conn, _, err := newWebsocketClient(uri.String(), map[string]string{
			"X-App": "Octo-App",
		})

		if err != nil {
			conn.Close()
			tests.Failed("Should have successfully failed to connect to websocket server without auhorization: %+q", err)
		}
		tests.Passed("Should have successfully failed to connect to websocket server without auhorization.")
	}

	t.Logf("\tWhen we make a initial websocket request with Authorization header to %q", uri.String())
	{
		conn, _, err := newWebsocketClient(uri.String(), map[string]string{
			"X-App":         "Octo-App",
			"Authorization": "XBot api-32:auth-4531:BOMTx",
		})

		if err != nil {
			tests.Failed("Should have successfully connected to websocket server with auhorization: %q", err.Error())
		}

		defer conn.Close()

		tests.Passed("Should have successfully connected to websocket server with auhorization")
	}

	t.Logf("\tWhen we make a initial websocket request for 'INFO' details to %q", uri.String())
	{
		conn, _, err := newWebsocketClient(uri.String(), map[string]string{
			"X-App":         "Octo-App",
			"Authorization": "XBot api-32:auth-4531:BOMTx",
		})

		if err != nil {
			tests.Failed("Should have successfully connected to websocket server with auhorization: %q", err.Error())
		}
		tests.Passed("Should have successfully connected to websocket server with auhorization")

		defer conn.Close()

		if err := sendMessage(conn, string(consts.ContactRequest), nil); err != nil {
			tests.Failed("Should have successfully delivered 'INFO' messages: %q.", err.Error())
		}
		tests.Passed("Should have successfully delivered 'INFO' messages.")

		var cmds []jsoni.CommandMessage
		if err := conn.ReadJSON(&cmds); err != nil {
			tests.Failed("Should have successfully connected to read messages: %q.", err.Error())
		}
		tests.Passed("Should have successfully connected to read messages.")

		if len(cmds) == 0 {
			tests.Failed("Should have successfully recieved messages.")
		}
		tests.Passed("Should have successfully recieved messages.")

		cmd := cmds[0]

		if cmd.Name != string(consts.ContactResponse) {
			tests.Failed("Should have successfully received 'INFORES' response: %+q.", cmd.Name)
		}
		tests.Passed("Should have successfully received 'INFORES' response: %+q.", cmd.Name)

		if err := conn.WriteControl(gwebsocket.CloseMessage, nil, time.Now().Add(2*time.Second)); err != nil {
			tests.Failed("Should have successfully delivered 'CLOSE' messages: %q.", err.Error())
		}
		tests.Passed("Should have successfully delivered 'CLOSE' messages.")
	}
}

// TestWebsocketSystem validates the behaviour of the websocket that it matches
// the octo standards.
func TestWebsocketSystem(t *testing.T) {
	pocket := mock.NewCredentialPocket(octo.AuthCredential{
		Scheme: scheme,
		Key:    key,
		Token:  token,
		Data:   tokenData,
	})

	system := &mockSystem{t: t}
	ws := websocket.NewBaseSocketServer(instruments.Instruments(mock.NewTestLogger(), nil), websocket.BaseSocketAttr{
		Authenticate: true,
		Pub:          server.NewPub(),
	}, utils.NewContact(":6050"), pocket, system)

	server := httptest.NewServer(ws)
	server.URL = server.URL + "/ws"

	uri, _ := url.Parse(server.URL)
	serverURL := fmt.Sprintf("%s:%s", uri.Hostname(), uri.Port())

	t.Logf("\tWhen we make a initial websocket request without Authorization header to %q", serverURL)
	{
		conn, _, err := newWebsocketClient("ws://"+serverURL, map[string]string{
			"X-App": "Octo-App",
		})

		if err != nil {
			conn.Close()
			tests.Failed("Should have successfully failed to connect to websocket server without auhorization.")
		}
		tests.Passed("Should have successfully failed to connect to websocket server without auhorization.")
	}

	t.Logf("\tWhen we make a websocket request with Authorization sent as a message to %q", serverURL)
	{

		conn, _, err := newWebsocketClient("ws://"+serverURL, map[string]string{
			"X-App": "Octo-App",
		})

		if err != nil {
			conn.Close()
			tests.Failed("Should have successfully connected to websocket server without auhorization: %+q.", err.Error())
		}
		tests.Passed("Should have successfully connected to websocket server without auhorization.")

		mtype, mdata, merr := conn.ReadMessage()
		if merr != nil {
			conn.Close()
			tests.Failed("Should have successfully received message from server: %+q.", merr.Error())
		}
		tests.Passed("Should have successfully received message from server: %+q -> %d.", mdata, mtype)

		cmds, cerr := jsoni.Parser.Decode(mdata)
		if cerr != nil {
			conn.Close()
			tests.Failed("Should have successfully received command type from server: %+q.", cerr.Error())
		}
		tests.Passed("Should have successfully received command type from server.")

		cmd := cmds.([]jsoni.CommandMessage)[0]

		if !bytes.Equal([]byte(cmd.Name), consts.AuthRequest) {
			tests.Failed("Should have successfully received AUTH command request from server.")
		}
		tests.Passed("Should have successfully received AUTH command request from server.")

		auth, aerr := json.Marshal(jsoni.AuthMessage{
			Name: string(consts.AuthResponse),
			Data: pocket.Credential(),
		})
		if aerr != nil {
			tests.Failed("Should have successfully created AuthResponse for server.")
		}
		tests.Passed("Should have successfully created AuthResponse for server.")

		if serr := conn.WriteMessage(gwebsocket.BinaryMessage, auth); serr != nil {
			tests.Failed("Should have successfully received delivered AUTH response to server: %+q.", serr)
		}
		tests.Passed("Should have successfully received delivered AUTH response to server.")

		mtype, mdata, merr = conn.ReadMessage()
		if merr != nil {
			conn.Close()
			tests.Failed("Should have successfully received message from server: %+q.", merr.Error())
		}
		tests.Passed("Should have successfully received message from server: %+q -> %d.", mdata, mtype)

		cmds, cerr = jsoni.Parser.Decode(mdata)
		if cerr != nil {
			conn.Close()
			tests.Failed("Should have successfully received command type from server: %+q.", cerr.Error())
		}
		tests.Passed("Should have successfully received command type from server.")

		ncmd := cmds.([]jsoni.CommandMessage)[0]

		if !bytes.Equal([]byte(ncmd.Name), consts.AuthroizationGranted) {
			tests.Failed("Should have successfully passed AUTH process with server.")
		}
		tests.Passed("Should have successfully passsed AUTH process with server.")

		conn.Close()
	}

	t.Logf("\tWhen we make a initial websocket request with Authorization header to %q", serverURL)
	{
		conn, _, err := newWebsocketClient("ws://"+serverURL, map[string]string{
			"X-App":         "Octo-App",
			"Authorization": "XBot api-32:auth-4531:BOMTx",
		})

		if err != nil {
			tests.Failed("Should have successfully connected to websocket server with auhorization: %q", err.Error())
		}

		conn.Close()

		tests.Passed("Should have successfully connected to websocket server with auhorization")
	}

	t.Logf("\tWhen we make a initial websocket request for 'INFO' details to %q", serverURL)
	{
		conn, _, err := newWebsocketClient("ws://"+serverURL, map[string]string{
			"X-App":         "Octo-App",
			"Authorization": "XBot api-32:auth-4531:BOMTx",
		})

		if err != nil {
			tests.Failed("Should have successfully connected to websocket server with auhorization: %q", err.Error())
		}
		tests.Passed("Should have successfully connected to websocket server with auhorization")

		defer conn.Close()

		if err := sendMessage(conn, string(consts.ContactRequest), nil); err != nil {
			tests.Failed("Should have successfully delivered 'INFO' messages: %q.", err.Error())
		}
		tests.Passed("Should have successfully delivered 'INFO' messages.")

		var cmds []jsoni.CommandMessage
		if err := conn.ReadJSON(&cmds); err != nil {
			tests.Failed("Should have successfully connected to read messages: %q.", err.Error())
		}
		tests.Passed("Should have successfully connected to read messages.")

		if len(cmds) == 0 {
			tests.Failed("Should have successfully recieved messages.")
		}
		tests.Passed("Should have successfully recieved messages.")

		cmd := cmds[0]

		if !bytes.Equal([]byte(cmd.Name), consts.ContactResponse) {
			tests.Failed("Should have successfully received 'INFORES' response: %+q.", cmd.Name)
		}
		tests.Passed("Should have successfully received 'INFORES' response: %+q.", cmd.Name)

		if err := conn.WriteControl(gwebsocket.CloseMessage, nil, time.Now().Add(2*time.Second)); err != nil {
			tests.Failed("Should have successfully delivered 'CLOSE' messages: %q.", err.Error())
		}
		tests.Passed("Should have successfully delivered 'CLOSE' messages.")
	}
}

var dailer = gwebsocket.Dialer{}

// newWebsocketClient returns a new request with the provided body as a command set.
func newWebsocketClient(url string, headers map[string]string) (*gwebsocket.Conn, *http.Response, error) {
	header := make(http.Header)

	for key, val := range headers {
		header.Set(key, val)
	}

	return dailer.Dial(url, header)
}

// sendMessage delivers the giving command to the websoket.
func sendMessage(conn *gwebsocket.Conn, command string, data interface{}) error {
	tests.Info("Sending Command: %q Data: %+q", command, data)

	var bu bytes.Buffer

	if err := json.NewEncoder(&bu).Encode(jsoni.CommandMessage{
		Name: command,
		Data: data,
	}); err != nil {
		return err
	}

	return conn.WriteMessage(gwebsocket.BinaryMessage, bu.Bytes())
}

redpajama_set_name: RedPajamaGithub


Problem A pharmaceutical manufacturer was receiving field team inquiries about Medication Therapy Management (MTM) and patient counseling. The client had a particular interest in understanding the roles of the pharmacist and the ways a pharmaceutical manufacturer might be able to provide educational support materials.
PHSI Solution The client requested that PHSI explain the differences between patient counseling and MTM in an easily understandable format. PHSI's staff relied on their pharmacist expertise to design a PowerPoint presentation to highlight the unique aspects of both services. PHSI included details about major MTM companies, pertinent laws such as the Omnibus Budget Reconciliation Act of 1990 (OBRA '90) and the Medicare Modernization Act (MMA) and how these influenced the practice of pharmacy. Furthermore, PHSI provided details on how MTM can improve healthcare outcomes for patients on the manufacturer products.
Results PHSI's presentation allowed the manufacturer's staff to learn and ask questions. The PowerPoint was provided to the client as training materials for new employees. The information from PHSI helped the client get a better understanding of the clinical services being provided in pharmacy practice.


It's been so cold this winter and it's time to get warm. Cue the fireplace! Throw a couple logs in the fireplace to get the home nice and toasty. It's a great way to get cozy and warm without having to break the bank.
With the fireplace being in the living room it becomes a focal point that is easy to design around. Place a basket filled with comfy throws and a couple pillows around the fireplace to add decor to the space. They will also help keep you warm while the fire gets started!
Today we've grabbed a couple of our favorite fireplaces to motivate you guys to get yours fired up. Now all you'll need is a hot cup of tea or some hot cocoa! Stay warm friends!
The fall season is upon us and it can now be incorporated into your tablescape! Employ they help of your dining room table during this fall to get into the fall season. This table gets used for the big family gatherings and during the holidays, but usually it sits unused for most of the year. No longer with it be ignored!
We're talking gourds! We're talking pumpkins! We're talking fall home decor! Designing a fall tablescape brings fall decor and mindset into full swing.
Here are some beautiful fall tablescapes to get you and your table off in the right direction. We hope yogurt inspired to get festive for the fall season!
We love decorating and designing the perfect home to enjoy. Often we aren't the only ones in the house. We have our best friends living right along side us! We know dogs aren't the pickiest, but when they choose that one cozy spot to lay down then you've got the doggy approval.
We all spend so much time, effort and hard work on our homes that it's nice to see all appreciating it and enjoying it. Don't forget about those indoor/outdoor rugs! They may come in handy when the dirty dogs trots in. Just take the rug out and wash them both down!
Show some love to your beloved dogs and these ones! Check them out enjoying the coastal home decor!