Posted: 2016-02-29
, Modified: 2016-02-29
Tags: none
Summary: Define an algebraic measure of randomness (\(\de\)-versatility for \(U\)), such that a versatile function is an algebraic extractor. RFS is versatile, with applications to \(BQP^A\stackrel{?}{\subeq} ?^A\). #Extractors
Problem: Find extractors for algebraic sets of degree \(d\) and density \(\ge \rh\), i.e., for sources uniform over sets of the form \(V(f_1,\ldots, f_t)\) (common zeros), \(\deg(f_i)\le d\).
Previous results: [Dvi12] gives explicit extractors for
- \(|\F|=\poly(d)\), \(\rh=2^{-\fc n2}\),
- \(|\F|=d^{\Om(n^2)}\), small density.
- [CT13] degree 2, at most \((\ln \ln n)^{\rc{2e}}\) polynomials; disperser for \(t\) polys of degree \(\le (1-o(1))\fc{\ln\pf nt}{\ln^{0.9}n}\).
Theorem 1: Any \(\de\)-versatile function is an extractor for algebraic sets. Parameters: \(\de\ge \fc n2-n^{\ga}\), \(d\le n^\al\), \(\rh\ge 2^{-n^{\be}}\), bias \(O\pf{n^\ga+d\ln \pf{\sqrt n}{\rh}}{\sqrt n}\). Proof exploits structure of sets of zeros.
Recursive Fourier sampling
Used to find \(A\), \(BQP^A\nsubeq \NP^A\).
Problem: Find larger class \(C\) for which \(BQP^A\nsubeq C^A\).
Technique: connection between relativized separations from the polynomial hierarchy and lower bounds against constant depth circuits [FSS84],[Yao85]. “Here, the key idea is to reinterpret the 9 and 8 quantifiers of a PH machine as OR and AND gates.”
?: Don’t understand the part on poly approx.
Problem: What is the lowest degree polynomial \(/\F_2\) representing recursive Fourier sampling?
Theorem 2: \(n=2^k-1\). No poly of degree \(<\pf{n+1}2^h\) can nontrivally one-sided agree (soundness) with \(RFS_{n,h}^{\Maj}\). (Similar statement for GIP.)
VC dimension
Interpolation degree \(\text{reg}(C)\) is min \(d\) such that every \(f\) is a multilinear poly of degree \(\le d\).
Problem: Characterize sets with interpolation degree \(r\).
Theorem 4: \(\text{reg}(C)=r\) iff \(r\) is smallest so \(\rank \mathcal M(C, \binom{[n]}{\le r})=|C|\).
Algebraic geometry
- Affine Hilbert function \(h^a(R,d) = \dim(R_{\le d})\) where \(R_{\le d}=\F[\mx]_{\le d}/I(V)_{\le d}\).
- Leading monomials of an ideal. Standard monomials are the complement. (Don’t know why they’re named like this. “Missing monomials” makes more sense.)
- Hilbert function is a sum of sizes of SM’s: $h^a(V,d)=_{i=0}^d |SM(V,i)|.
- Regularity is maximum degree of standard monomial of \(V\).
- \(a(I)\) is the min degree of \(g\in I\) such that \(g\) consists only of monomials from \(SM(V)\). (If says \(SM(\F^n)\), but this doesn’t make sense.)
- \(V\subeq \F^n\) a nonempty zero-dimensional algebraic set. (What does zero-dim mean here?) Then \(a(\ol V)+\text{reg}(V)=n\).
- How to calculate Hilbert function? Inclusion matrix \(M(\mathcal F,\mathcal G)\) has \(M_{F,G} = 1_{F\subeq G}\). Calculate Hilbert function by \(h^a(V,d) =\rank M\pa{V,\binom{[n]}{\le d}}\).
Versatile functions
- Versatile: \(\forall g, \exists \deg(u),\deg(v)\le \fc n2\) and \(g=uf+v\).
- Question: isn’t this always true for \(\deg g=\fc n2\) by division? Yes, but there are other functions that are versatile too!
- Observation: when \(f(x)=0, g=v\). When \(f(x)=1\), \(g=u+v\). Let \(U_i=\set{x}{f(x)=i}\). (Lemma 4) This shows that any poly can be collapsed to one of degree \(\le \fc n2\) on \(U_0\) and \(U_1\), i.e. \(\text{reg}(U_i)\le \fc n2\). Converse also holds. (How is regularity related to max degree of defining function?)
Example: the standard monomials (those missed by leading monomials) of Maj are those with weight \(<\fc n2\). (Proof: any product of \(\ge \fc n2\) variables vanishes on Maj.)
Generalize: \(\de\)-versatile on \(U\) if \(\de \le \text{reg}(U)-\text{reg}(U_i)\). (A versatile function is \(\fc n2\)-versatile on \(\F_2^n\).)
Lemmas:
- 6: A \(\de\)-versatile function on \(U\) cannot be represented on \(U\) by degree \(<\de\). (Note how we changed the degree and the set!)
- 7: If \(q\) has degree \(<\de\) and \(q\) vanishes on \(U_i\), then it vanishes on \(U_{1-i}\). (This gives failure of one-sided computation.) Necessary is that \(U\) be critical algebraic, \(a(\ol V)=\deg(1_U)\). I don’t understand this condition.
- 8: The LM’s for \(U\cap G,U_i\cap G\) for \(G\) a union of hypersurfaces of degree \(<d\), are the same up to degree \(\le \de -d\).
- 9: Bound the difference between 2 evaluations of the Hilbert function at around \(\text{reg}(V)\). Q: Why do we expect this to be small, and why do we care?
RFS
Todo
- Go through proof of Theorem 1.
- Understand recursive Fourier sampling. Read another source for this.
Questions
- How to construct a versatile set?


{{appName}}
Home
Courses
User Registration
Admin Users
Admin Courses
Admin Registration
Meet the Staff
Contact
Sign In


24-year-old Hyderabad techie shortlisted for termination, hangs self at hostel room
After she was informed that she has been shortlisted for termination, she went into depression and discussed the matter with her brother.
by ANIHyderabad: A woman techie based in Telangana was found hanging from a ceiling fan at her hostel room after her name was shortlisted for termination by the company where she was working.
The victim, Harini (24), was residing in a hostel in Raidurgam area and was employed with a software firm for the last two years, police said.
After she was informed that she has been shortlisted for termination, she went into depression and discussed the matter with her brother. The victim then decided to end her life on Wednesday, police said.
"After receiving information, we reached the spot and found a suicide note on which she stated that her organs should be donated," Circle Inspector, Raidurgam Police Station, said.
A case has been registered and the victim's body has been shifted to a government facility for postmortem. Further investigation is on.
Catch the latest news, live coverage and in-depth analyses from India and World. Follow us on Facebook and Twitter.


During this course, over 5 assignments that build on each other, you will create an Internet-based application of your choice. This will be a laboratory for you to explore your own interests and how you might use the Internet to enable them. Along the way, you’ll make use of the many protocols and communication mechanisms we learn about during lectures, and you’ll learn to build a realistically sized application using the language of the Internet, JavaScript.
Given the broad collection of options you could choose to work on and our limited time during this semester, we’ll need to narrow the scope of an idea to make it workable for a sememster project. Never fear, though, as this is often the case in the professional world too. In many cases, given a huge, multi-year goal, you’ll be asked to implement a minimum viable application (MVA) that demonstrates that what you’re trying to do is possible. Once that’s done and working, you can continue improving it toward the larger goal. We’ll work that way in this course too. And if you still have more to do to reach your personal goal at the end of the course, you can continue to improve it on your own using what you learn this semester.
As with other work in this course, I will provide feedback as I see your work, but you will not receive a numeric grade for the assignments here. I encourage you to start early and submit early, so that I can provide feedback early, which you can then use to improve your work prior to the deadline.
The following 5 assignments, explained in detail below, constitute the course-connected portion of your project:
At the end of the course, during the final exam period on Tue, Dec 12, 2023, from 7:00 PM to 9:00 PM, we’ll celebrate our work together. This will be your chance to talk about your goal, show off your work, and discuss what you hope to do with it in the future.
In this first assignment, you’ll write a proposal for your project. This proposal will involve you selecting the big goal you want to tackle, and making a first attempt to define what the minimum viable application might look like that addresses this goal.
Your project should express something about yourself. It might:
The possibilities are endless. I look forward to seeing what you decide to work on.
| Introduction | Tue, Aug 22, 2023 |
| Office hours | By appointment |
| Assignment Due | Tue, Sep 5, 2023 |
Write a proposal for a project to be completed this semester. Your proposal should have:
The minimum viable application you define must be a web-based application involving at least a server component (usually where any business/operational/security logic happens) and a client component (the code that runs in your web browser that makes the user interface run).
You may use whatever software you wish to write your proposal. However, to submit it, you must submit a PDF format document.
Your proposal document must be submitted via the Canvas assignment, and must be submitted at least once before the deadline in order to be marked complete.
You will receive feedback as I receive your proposals. I will provide feedback as soon as possible, and at a minimum within 72 hours of submission.
Note that you can submit any assignment multiple times. If you submit an early draft well before the deadline, I will be able to provide feedback and work with you on your proposal, after which you can resubmit with changes based on our discussion.
Building on your proposal from the first assignment, you’ll break down the functional requirements of each component of your project in a project specification document.
| Introduction | Tue, Sep 19, 2023 |
| Office hours | By appointment |
| Assignment Due | Tue, Oct 3, 2023 |
Your specification should define the scope of the course-connected portion of your project and should contain a number of user stories that each identify the who, what, and why of each piece of functionality.
A user story is a requirement statement that identifies the basic characteristics of a piece of functionality: the role of a user with an activity or goal in mind, the desired action they would like to take, and their motivation for using that functionality.
A user story usually initially takes the form
As a
_________________
(who: user role)I want to
_________________
(what: capability/activity/goal)so that I can
_________________
(why: motivation).
Once you’ve written a number of user stories, you can collect them into groups to identify the different user roles your application should support, the major types of activity your application should support, and the different types of motivations users bring to your application. You can add these categories to each of your user stories in order to identify themes you can focus on independently while working on the application. This will help you to focus your efforts and complete working software in small increments.
You can capture these user stories and organize them in many different ways, but often the easiest method is to write each story on a 3”x5” index card with a marker or thick pen. This way, you can easily read what’s on the card, and can easily shuffle them and re-shuffle them into categories and themes, noting their categorizations and themes with annotations in the margins or on the backs of the cards.
Once you’ve developed your collection of user stories and identified the categories and themes among them, you will want to prioritize those themes and decide which of them need to be part of your minimum viable application (MVA). You may decide that some themes can easily be split into multiple phases of implementation, allowing you to prioritize a portion of that theme for early development and other portions of that theme later.
Once prioritized, identify among the highest prioritized themes those that are important to include in the minimum viable application. Then, for those themes, identify whether each user story involves creating new capabilities in the browser-based client application, in the server application that supports it, or in both. If there are portions of the same user story that involve creating new capabilities in both applications, you will need to make a note on the story of what portion of the functionality belongs in the server and what portion belongs in the client.
These MVA-relevant themes and their user stories should then be captured in a project board in your project GitHub repository. You can find the project board feature under the Projects tab of your project repo. For more information on project boards, see the GitHub documentation here.
Your project board will serve as a guide for you during development of the next three assignments, so it’s very important that you create the relevant cards there.
Once all that is done, you will need to write a specification document identifying the goal and synopsis of the project based on your proposal and discussion with the instructor, the major user roles, themes, and other categorizations identified, and the portion of the work identified for the MVA with reasons for that prioritization.
Your specification document should reference your project board and should contain a link to the project repostory within the document.
The project board must be completed in your project GitHub repository.
Your proposal document can be written in whatever software you wish, but must be submitted as a PDF format document.
Your proposal document must be submitted via the Canvas assignment, and must be submitted at least once before the deadline (along with organizing and collecting your story themes relevant to the MVA in your GitHub repo) in order to be marked complete.
I will review and provide feedback on both the project board and the document.
You will receive feedback as I receive your proposals. I will provide feedback as soon as possible, and at a minimum within 72 hours of submission.
As before, if you submit early, you will receive feedback early, and may have the opportunity to act on feedback and resubmit a revised work prior to the deadline.
Once you have completed the project specification and project board, it’s time to start working on your application. To start, we’ll look at the browser-based, client side of the work.
| Introduction | Tue, Oct 17, 2023 |
| Discussion/Lab Class Period | Tue, Oct 17, 2023 |
| Discussion/Lab Class Period | Tue, Oct 24, 2023 |
| Office hours | By appointment |
| Assignment Due | Tue, Oct 31, 2023 |
To do this, we’ll use JavaScript with HTML and CSS, as you might expect, but we’ll also use three key JavaScript libraries and three infrastructure tools/services:
You will start by negotiating the set of requirements you will attempt to implement for this portion of the project with the instructor.
Once these are decided and you have committed to a specific set of user stories to work through, you will implement as many of them as you can before the deadline.
This assignment must be submitted as a link to your project board in the Canvas Assignment. (You may also submit a link to a filtered view of your project board containing only relevant user stories, if you wish.)
While working through your project board, I recommend you convert each user story card to an issue on the repo. Then, as you write code to implement the user story, you can do that on a new branch in the repo and submit that branch as a GitHub Pull Request. Your PR will provide a good mechanism for feedback on your work, and can be linked back to the issue to provide for easy tracking of what code changes implemented what features in your application.
If you don’t feel the code in your PR is ready, but still need early feedback, you have the option to create your PR in Draft mode, which will indicate to your reviewer(s) that you are requesting feedback at an early stage of implementation (as well as prevent accidental merging to the main branch of the repo).
I will review and provide feedback on Pull Requests (PRs) as requested throughout the assignment period. Before requesting feedback, be sure to identify the following in your PR description:
#24
would automatically create a link to GitHub Issue 24 on the same repo).To request feedback, you can tag me on the Pull Request either in the Reviews section at the top right of the PR screen, or by tagging my username in a comment on the PR. My GitHub username is @nihonjinrxs
.
Starting with this assignment, it is imperative that you push your code to a remote branch on GitHub and create a PR as soon as possible, pushing code changes as you create them. This will allow for the most real-time feedback, and will support you in your learning and in accomplishing your goals for the project.
Once you have completed the project specification and project board, it’s time to start working on your application. To start, we’ll look at the browser-based, client side of the work.
| Introduction & In-class Demo | Tue, Oct 31, 2023 |
| Discussion/Lab Class Period | Tue, Nov 14, 2023 |
| Office hours | By appointment |
| Assignment Due | Tue, Nov 21, 2023 |
To do this, we’ll use JavaScript on the server through Node.js, along with three key JavaScript libraries and three infrastructure tools/services:
You will start by negotiating the set of requirements you will attempt to implement for this portion of the project with the instructor.
Once these are decided and you have committed to a specific set of user stories to work through, you will implement as many of them as you can before the deadline.
cURL
or a similar generic non-browser web request interface.This assignment must be submitted as a link to your project board in the Canvas Assignment. (You may also submit a link to a filtered view of your project board containing only relevant user stories, if you wish.)
While working through your project board, I recommend you convert each user story card to an issue on the repo. Then, as you write code to implement the user story, you can do that on a new branch in the repo and submit that branch as a GitHub Pull Request. Your PR will provide a good mechanism for feedback on your work, and can be linked back to the issue to provide for easy tracking of what code changes implemented what features in your application.
If you don’t feel the code in your PR is ready, but still need early feedback, you have the option to create your PR in Draft mode, which will indicate to your reviewer(s) that you are requesting feedback at an early stage of implementation (as well as prevent accidental merging to the main branch of the repo).
I will review and provide feedback on Pull Requests (PRs) as requested throughout the assignment period. Before requesting feedback, be sure to identify the following in your PR description:
#24
would automatically create a link to GitHub Issue 24 on the same repo).To request feedback, you can tag me on the Pull Request either in the Reviews section at the top right of the PR screen, or by tagging my username in a comment on the PR. My GitHub username is @nihonjinrxs
.
Starting with this assignment, it is imperative that you push your code to a remote branch on GitHub and create a PR as soon as possible, pushing code changes as you create them. This will allow for the most real-time feedback, and will support you in your learning and in accomplishing your goals for the project.
Once you have completed the project specification and project board, it’s time to start working on your application. To start, we’ll look at the browser-based, client side of the work.
| Introduction | Tue, Nov 21, 2023 |
| Thanksgiving Break | Nov 22—24, 2023 |
| Discussion/Lab Class Period | Tue, Nov 28, 2023 |
| Office hours | By appointment |
| Assignment Due | Tue, Dec 5, 2023 |
To do this, we’ll use JavaScript on the server through Node.js, along with three key JavaScript libraries and three infrastructure tools/services:
You will start by negotiating the set of requirements you will attempt to implement for this portion of the project with the instructor.
Once these are decided and you have committed to a specific set of user stories to work through, you will implement as many of them as you can before the deadline.
cURL
or a similar generic non-browser web request interface.This assignment must be submitted as a link to your project board in the Canvas Assignment. (You may also submit a link to a filtered view of your project board containing only relevant user stories, if you wish.)
While working through your project board, I recommend you convert each user story card to an issue on the repo. Then, as you write code to implement the user story, you can do that on a new branch in the repo and submit that branch as a GitHub Pull Request. Your PR will provide a good mechanism for feedback on your work, and can be linked back to the issue to provide for easy tracking of what code changes implemented what features in your application.
If you don’t feel the code in your PR is ready, but still need early feedback, you have the option to create your PR in Draft mode, which will indicate to your reviewer(s) that you are requesting feedback at an early stage of implementation (as well as prevent accidental merging to the main branch of the repo).
I will review and provide feedback on Pull Requests (PRs) as requested throughout the assignment period. Before requesting feedback, be sure to identify the following in your PR description:
#24
would automatically create a link to GitHub Issue 24 on the same repo).To request feedback, you can tag me on the Pull Request either in the Reviews section at the top right of the PR screen, or by tagging my username in a comment on the PR. My GitHub username is @nihonjinrxs
.
Starting with this assignment, it is imperative that you push your code to a remote branch on GitHub and create a PR as soon as possible, pushing code changes as you create them. This will allow for the most real-time feedback, and will support you in your learning and in accomplishing your goals for the project.
During the Final Exam period, rather than take an exam, we will use that time to celebrate our work together. We’ll show off our project work to our classmates.
Each person will have 6 to 8 minutes to present their work and discuss it. During your turn, you will want to briefly:
Please do not feel any pressure or anxiety about this. It is not a formal presentation, it is not a graded activity, and it is intended only to be a way to enjoy the shared excitement felt after successfully creating something you care about.
That said, if it helps you to create slides for your discussion points, even if they only have pictures on them and some speaker notes for you, please feel free to do so, but keep them informal. (All content should, of course, be appropriate for a classroom session.)
When you’re not presenting, you should be celebrating your classmates. Once they’ve finished speaking, feel free to clap, laugh, cheer, congratulate, or ask questions of your classmates.
As part of the celebration, please bring your favorite treat and non-alcoholic beverage to the video call to enjoy during the celebration.


home > background
JHT background
his story
Early on my desire was to combine art and technology.
My contribution to the world of multimedia computing and education.
resume
More details on my work in the industry, teaching, publications, and artwork.
.........................................
© 2001 John Henry Thompson - site by Pixelyze & CAGE


There's also stuff about the Freedom of the Press.
The Freedom of Assembly defends the right to peacefully meet with anyone. It also allows people to use crowds to spread messages. The freedom lets anyone meet and talk about any topic without worrying about getting in trouble.
However, it doesn't allow people to assemble if the meeting will hurt other people, cause chaos, or take advantage of violence. Permits are required to protest so protesters and people being protested against can stay safe and civilians have enough space.
The first amendment was written in 1789 and ratified into law in 1791, proposed by James Madison. It was made to prevent a national religion, allow criticizing the government, and have more open debates. The framers didn't highlight the basic freedoms in the Constitution, thinking it was unnecessary.
Dirk De Jonge held a meeting in Portland, Oregon that was sponsored by a Community party. The police raided his meeting and arrested him for violating Oregon's anti-Communist laws.
De Jonge then brought the issue to the Supreme Court, stating that Oregon's criminal syndicalism law, which prevented Communists from having an effect on the labour force, violated due process clause in the 14th amendment. Although the 1st amendment only restricts the federal government from intruding, De Jonge won.
Not everyone is certain if camping in a park after closing hours is protected by the freedom of assembly, which was demonstrated in Occupy Wall Street, where protesters camped at Zuccotti Park for a month.
The Freedom of Assembly lets students congregate with their friends without having to worry about being punished. If there is anything shady with the government, this freedom allows people to discuss how to improve it.
“About the First Amendment.” First Amendment Center, www.firstamendmentcenter.org/about-the-first-amendment/.
Conway, John Richard. A Look at the First Amendment: Freedom of Speech and Religion. Berkeley Heights, NJ, MyReportLinks.com Books, 2009.
“De Jonge v. Oregon.” Oyez, IIT Chicago-Kent College of Law, www.oyez.org/cases/1900-1940/299us353.
"Dejonge v. Oregon 1937." Supreme Court Drama: Cases That Changed America, edited by A Walton Litz, et al., vol. 1: Freedom of Assembly & Association/Freedom of the Press/Freedom of Religion/Freedom of Speech/Right to Privacy, UXL, 2001, pp. 6-10. U.S. History in Context, link.galegroup.com/apps/doc/CX3457000014/UHIC?u=oldt1017&xid=90d97c28. Accessed 30 Jan. 2017.
Inazu, John, and Burt Neuborne. “Right to Assemble and Petition.” The 1st Amendment of the U.S. Constitution, National Constitution Center, constitutioncenter.org/interactive-constitution/amendments/amendment-i/assembly-and-petition-joint/interp/34.
Jones, Molly. The First Amendment: Freedom of Speech, the Press, and Religion. New York, Rosen Central, 2011.
Paulson, Ken. “Freedom to Assemble, Not Camp out Indefinitely.” First Amendment Center, www.firstamendmentcenter.org/freedom-to-assemble-not-camp-out-indefinitely/.
“The Bill of Rights: A Transcription.” National Archives and Records Administration, National Archives and Records Administration, www.archives.gov/founding-docs/bill-of-rights-transcript.
Winston, Andrew M. “Right to Peaceful Assembly.” United States, Library of Congress, www.loc.gov/law/help/peaceful-assembly/us.php.
Winters, Robert. Freedom of Assembly and Petition. Detroit, Greenhaven Press/Thomson Gale, 2006.


Today I wanted to create a flexible grid in Framer. I used the pointer module made by Jordan Dobson to grab the touch coordinates. Then based on those coordinates, I animated the surrounding layers (lines in the grid) into different states. Tap anywhere to view the interaction.
View PrototypeI wanted to see how simple of a prototype I can build, while still making it delightful. Well, here it is, a simple demo done in 25 minutes. Hover over the dots to see them bounce!
View PrototypeSeeing how layers animated at different speeds can create parallax effects, I decided to explore it further in a simple prototype of zooming in on a snowy mountain top.
View PrototypeFound Robert van Klinken's awesome example, decided to recreate it for fun.
View PrototypeFeeling inspired by Jonas Treub's simple yet elegant example of Sticky Header, I decided to give it a shot and create my own. Again. On day 17, I created a sticky card header demo by playing around with opacity and dupilicating the stuck layer. Today's prototype is different in that only replies on setting the Y position inside .onMove.
View PrototypePinteret's iOS app has always fascinated me. It's responsive and delightful to use. I want to recreate the long-press experience on items in the feed. Press and hold the top right card to view the pop-up interactions, then drag to select the save/pin button.
View PrototypeToday I wanted to combile the things I've learned recently (classes, modules, and JSON) into one simple prototype. I've created a module each for the button class and the customer list class, then I loaded in a sample user list from JSONplaceholder to populate the list.
View PrototypeFollowing the example by Jordan Dobson on this thread and a similar example by Josh Puckett on Twitter, I decided to create my own button using a class.
View PrototypeKeeping it simple today. I redid one of my older projects in Framer. The animation originally done using CSS. Before Framer, I mostly relied on jQuery, jQuery UI and CSS to mock up mobile experiences (presented in Chrome's device inspection mode). The animation was quite easy to recreate using Framer.
View PrototypeStill following the various examples linked on this thread by Trevor Phillippi and Jordan Dobson, I practice building a basic interaction with Class.
View Prototype


--- layout: default --- Hello, my name is James. Here are some of the projects I am particularly proud of...
Here are some of the projects I am particularly proud of...
{{ post.summary }}


Saffron Knots
metadata
Created on 2018-12-17
Adapted from Safranknuter med smør og vaniljefyll by Kristine Ilstad @ Det søte liv (2018-12-18)
Recipe should yield this much: 15 knots.
Estimated time needed: At least 118 minutes. At most 122 minutes.
Ingredients
| 750 | g | all purpose flour | ||
| 270 | g | butter | ||
| 195 | g | sugar | ||
| 25 | g | fresh yeast | or half of sacket of dry yeast | |
| 5 | dl | milk | I used whole milk, but any milk should work. | |
| 1 | tbsp | milk | ||
| 2 | tbsp | vanilla extract | ||
| 1 | egg | |||
| 0.4 | g | saffron | There's no real taste replacement here. If you can't afford saffron, these knots will still taste good (but different) using cinnamon or some other spice. |
Scaling
Timeline
Directions
⌛ Active time 10 minutes | Passive time 30 minutes
- 5 dl milk | I used whole milk, but any milk should work.
- 150 g butter
- 120 g sugar
- 0.4 g saffron | There's no real taste replacement here. If you can't afford saffron, these knots will still taste good (but different) using cinnamon or some other spice.
heat:
Add milk, butter and sugar to a saucepan, and bring to a boil while stirring. When the sugar is dissolved, the butter melted and the milk boils, take the saucepan of the heat. Add the saffon, stir, and let the mixture cool.
⌛ Active time 5 minutes
- 25 g fresh yeast | or half of sacket of dry yeast
- 750 g all purpose flour
Mix:
When the milk mix has cooled down a bit, pour it into the kitchen machine bowl (or a large bowl). Add the yeast when the milk is around 37 degrees Celsius. Then add most of the flour, and mix with the dough hook (or your hands). The dough should not be sticky, so add more flour if needed. Continue kneading the dough for a few minutes when it's not sticky anymore. Then take the dough out of the kitchen machine bowl, and put it somewhere to rest.
⌛ Active time 1 minutes
- 120 g butter
Soften butter:
Use the microwave to soften the butter. Be careful not to melt it. About 10 seconds should be enough.
⌛ Active time 1 minutes | Passive time 1 minutes
- 75 g sugar
- 2 tbsp vanilla extract
Mix buttercream:
Meanwhile, create the filling with the kitchen machine. Whisk together the softened butter with sugar. Then mix in the vanilla extract.
⌛ Active time 3 minutes
Spread the filling:
Cut the dough into two pieces. Roll out half of it into a rectangle that is a little under half a centimeter thick. Use a spatula or spoon to spread half of the buttercream onto half of the rectangle, dividing along the longest side. Then fold the other half of the dough over the half with buttercream.
⌛ Active time 4 minutes
Shape into knots:
Cut the dough along its short side, into about 8 strips. Take one strip at a time, and twist it. Then make a knot of it. One way to make a knot is by creating a loop with the middle of the strip. Cross the ends of the strip and push them through the loop. Put the shaped knots onto sheets of baking paper to rest. Make sure to have some distance between the knots, as they will expand both while proofing and in the oven.
⌛ Active time 7 minutes | Passive time 45 minutes
Repeat and let proof:
Take the other half of your dough, and flatten, fill and shape it as you did with the first half. Then let the knots proof for about 45 minutes.
⌛ Active time 1 minutes
Preheat the oven:
220 ℃ (not using convection).
⌛ Active time 1 minutes
- 1 egg
- 1 tbsp milk
Brush on eggwash:
Mix together one egg with a splash of milk. Brush a thin layer onto the knots. You will probably have some eggwash left over.
⌛ Active time 1 minutes | Passive time 12 minutes
Bake:
Bake the knots in the center of the oven until they are golden with a bit brown on the top. This should take about 12 minutes.


Tech
User
Log In
Sign Up
Tech
User
Log In
Sign Up
Review Tech
Category
Select
Text Editor
Software
Language
Library
Markup Language
Technology
Select
Title
Rating
1
2
3
4
5
Body
Cancel
Submit


Users
User ID
Username
Password
Email
{% for user in users %}
{{ user.user_id }}
{{ user.username }}
{{ user.password }}
{{ user.email }}
{% endfor %}
School ID
Name
Address
Phone
{% for school in schools %}
{{ school.school_id }}
{{ school.name }}
{{ school.address }}
{{ school.phone }}
{% endfor %}
SUBMIT


|
www.CelebrityMorgue.com
CorpseDillinger escaped from prison on March 3, 1934, from an escape-proof cell using a wooden gun he fashioned. After resuming his chosen career, and evading an FBI ambush in which two agents were accidentally killed, J. Edgar Hoover named Dillinger Public Enemy #1. But the FBI shot him on July 22 at a north Chicago movie theatre.
ToeSpectators kept removing the toe tags as a macabre souvenir.
SchlongAfter this photo was distributed, tales of John Dillinger's legendary manhood spread. There are apocryphal stories of owning his severed organ, keeping it in a box, etc. People: That's the gangster's arm, in rigor mortis.
|


Username must be supplied
Group must be supplied
Email must be supplied
Email is incorrect format
Back to admin system


ELECTION COMMISSION OF INDIA
GENERAL ELECTION TO VIDHAN SABHA TRENDS & RESULT 2018
Click links below for
Constituencywise-All-Candidates
Constituencywise-All Candidates
Select State
--select--
Chhattisgarh
MadhyaPradesh
Mizoram
Rajasthan
Telangana
Disclaimer


var PersonSchema = new Schema({ surname: {type:String, required:true, index:true}, forename: {type:String, index:true}, weight: Number, eyeColour: {type: String, required:true, enum:['Blue','Brown','Green','Hazel']}, dateOfBirth: Date, accepted: Boolean });
forms-angular is a simple framework build on top of the MEAN stack (with a little Twitter Bootstrap and Mongoose thrown in for good measure) that enables you to generate forms super quickly. At its simplest it takes a mongoose schema and generates a form, complete with REST routing and bindings.
Reports are easy to add, with grid output, totals, drill-downs (to other, more specific, reports or to the form that the data can be amended in), export to PDF and CSV.
Forms-angular is easy to extend, using regular Angular JS controllers that allow you to hook into navigation elements, data events and much more.


If you've forgotten your password, just enter your email address you registered with and you will receive an email with instructions for resetting your Password.
Email Address *


Orchestration as Code
Kubernetes use YAML format to define Kubernetes' resources like pods. Here is a quick explanation of YAML syntax.
If you already know YAML, you can go to 3. Setup Redis master.
YAML Ain’t Markup Language
YAML is a human-readable data sequencing language. It has four main syntactic features.
Keywords in yaml are represented as a word followed by a colon on a line by itself.
accessConfigs:
Key value pairs are represented with the key and value on either side of a colon on a line by itself.
key: value
Nesting of elements occurs through indentation (like Python) rather than braces or brackets as in other languages, but the number of spaces is not significant.
accessConfigs:
name: samuel
type: clemens
Is the same as
accessConfigs:
name: samuel
type: clemens
Never use tabs in YAML.
Finally, a list is represented by a dash in the whitespace before the start of the list and is terminated by the end of the in-line indentation.
accessConfigs:
name: samuel
type: clemens
This one produces a sequence: accessConfigs( name:samuel, type:clemens )
Notice that each pair is a property.
that is different from
accessConfigs:
- name: samuel
type: clemens
This one produce a list: accessConfigs( [ (name:samuel), (type:clemens) ], … )
Notice that the collection of pairs is the first property.
This means that when you create a YAML file, if you get a dash out of place or leave it off when it is expected, it will create a syntax error in the call to the underlying API and your deployment will fail.


New Project
Introduction
The New Project dialog is where new PeptideShaker projects are created based on identification files.
After completing each field click "Load Data!" to start the processing. During the importing of the files
the progress of the import will be displayed.
To open previously saved projects use the Open Project option instead.
Go to top of page
Project Details
The project details will be used to reference the project. It is possible to set the project name, the type of sample and
the number of the replicates. The project annotation is mainly there to help you annotate the project with the information
you find important for later re-use of the project.
Go to top of page
Input Files
PeptideShaker requires information found in three different types of files:
-
Identification File(s): the files containing the identification results. Supported formats are OMSSA OMX files, X!Tandem XML files and Mascot DAT files.
If the identification files were generated using SearchGUI, PeptideShaker will
load the additional files automatically!
-
Spectrum File(s): the files containing the peak lists used for the search in the
MGF format.
All spectra should be provided and uniquely entitled! To generate compatible MGF files we recommend the use of ProteoWizard.
-
Database File (FASTA): the FASTA file used to identify the spectra.
Identification should be conducted using concatenated Target/Decoy databases. The tag for reverse sequences is "REVERSED".
We recommended using SearchGUI for the identification of spectra.
Peptides common to the Target and the Decoy database will be automatically ignored. See also Database Help.
Loading big files can require a lot of time and memory. We recommend trying PeptideShaker on smaller datasets first!
Go to top of page
Processing Parameters
Additional settings can be set for the preprocessing of the identification files:
-
Search Settings: The search parameters should be set carefully in order to process the data reliably.
-
Import Filters: Filters on the search engine e-values, the peptide length or the precusor accuracy can be added.
-
Preferences: Various processing parameters can also be fine tuned.
If the identification files were generated using SearchGUI,
PeptideShaker will load the search parameters automatically!
Go to top of page


RoboHornet
Loading...
RH:
000.00
RoboHornet is a benchmark designed around performance pain points real web developers care about.
Run the test
to see the index or
learn how to participate
.
Suite:
Technology:
Affects:
Benchmark
Status
Time
Baseline
Weight
Index


--- title: Neutral Colors type: colors scss: app/_assets/base/_variables.scss usage: Base set used to mix tints and tones. ---
$gray
$white
$black


I have 17 projects on Github
iOS, An easy way use AFNetworking to authenticate a https signature for iOS.
Use UIWebView load self signed https websit
Mix Swift And Objective-C TableViwe Menu Linkage
Daily practice with python,such as spider crawl web data and phone commutations data
Disguise DHT Node,Use Spider Crawl File BT With BitTorrent
php server learning
Siwft Simple Weather
Python Spider,capture resume from network
Use GitBook wirte article
AI MachineLearning And DeepLearning For Python
iOS Loading Animation View
iOS obtain webview picture data with javascript
模仿微博，有评论，私聊，发微博，点赞等功能
Use Django and craw web data, return json
Realm的入门学习及使用
DevelopBlock


“Sīlamevidha sikkhetha,
asmiṁ loke susikkhitaṁ;
Sīlañhi sabbasampattiṁ,
upanāmeti sevitaṁ.
One should train just in ethical conduct,
for in this world, when ethical conduct is
cultivated and well-trained,
it provides all success.
Sīlaṁ rakkheyya medhāvī,
patthayāno tayo sukhe;
Pasaṁsaṁ vittilābhañca,
pecca sagge pamodanaṁ.
Wishing for three kinds of happiness—
praise, prosperity,
and to delight in heaven after passing away—
the wise would take care of their ethics.
Sīlavā hi bahū mitte,
saññamenādhigacchati;
Dussīlo pana mittehi,
dhaṁsate pāpamācaraṁ.
The well-behaved have many friends,
because of their self-restraint.
But one lacking ethics, of bad conduct,
drives away their friends.
Avaṇṇañca akittiñca,
dussīlo labhate naro;
Vaṇṇaṁ kittiṁ pasaṁsañca,
sadā labhati sīlavā.
A person whose ethics are bad has
ill-repute and infamy.
A person whose conduct is ethical always has
a good reputation, fame, and praise.
Ādi sīlaṁ patiṭṭhā ca,
kalyāṇānañca mātukaṁ;
Pamukhaṁ sabbadhammānaṁ,
tasmā sīlaṁ visodhaye.
Ethical conduct is the starting point and foundation;
the mother at the head
of all good things:
that’s why you should purify your ethics.
Velā ca saṁvaraṁ sīlaṁ,
cittassa abhihāsanaṁ;
Titthañca sabbabuddhānaṁ,
tasmā sīlaṁ visodhaye.
Ethics provide a boundary and a restraint,
an enjoyment for the mind;
the ford where all the Buddhas cross over:
that’s why you should purify your ethics.
Sīlaṁ balaṁ appaṭimaṁ,
sīlaṁ āvudhamuttamaṁ;
Sīlamābharaṇaṁ seṭṭhaṁ,
sīlaṁ kavacamabbhutaṁ.
Ethics are the matchless power;
ethics are the ultimate weapon;
ethics are the best ornament;
ethics are a marvelous coat of armor.
Sīlaṁ setu mahesakkho,
sīlaṁ gandho anuttaro;
Sīlaṁ vilepanaṁ seṭṭhaṁ,
yena vāti disodisaṁ.
Ethics are a mighty bridge;
ethics are the unsurpassed scent;
ethics are the best perfume,
that float from place to place.
Sīlaṁ sambalamevaggaṁ,
sīlaṁ pātheyyamuttamaṁ;
Sīlaṁ seṭṭho ativāho,
yena yāti disodisaṁ.
Ethics are the best provision;
ethics are the unsurpassed supply for a journey;
ethics are the best vehicle
that take you from place to place.
Idheva nindaṁ labhati,
peccāpāye ca dummano;
Sabbattha dummano bālo,
sīlesu asamāhito.
In this life they’re criticized;
after departing they grieve in a lower realm;
a fool is unhappy everywhere,
because they are unsteady in ethics.
Idheva kittiṁ labhati,
pecca sagge ca summano;
Sabbattha sumano dhīro,
sīlesu susamāhito.
In this life they’re renowned;
after departing they’re happy in heaven;
a wise one is happy everywhere,
because they are steady in ethics.
Sīlameva idha aggaṁ,
paññavā pana uttamo;
Manussesu ca devesu,
sīlapaññāṇato jayan”ti.
… Sīlavo thero ….
Ethical conduct is best in this life,
but one with wisdom is supreme.
Someone with both virtue and wisdom
is victorious among men and gods.


← all projects
Film characters illustrations
During the quarantine, I challenged myself to create a collection of 9 iconic film characters. Thanks to this project I improved my graphic design skills and had fun doing it.
- 2020
- Graphic design
- Illustrator, Photoshop
I used Illustrator for characters' illustrations. Then, I imported it to Photoshop to edit the background.
Have a similar project in mind? Get in touch


Greedily devour the vitality of an opponent when you land the killing blow, and distribute it to all nearby allies. Later levels increase the amount of health resotored and the energy cost.{^n}{^y}Although the skill costs energy, it can still be activated when the energy cost is not met.


Positive Quotes
About | Contact
CATEGORIES
Select Category Below:
Motivational
Success
For Students
Funny
Quarantine


Welcome
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
Help
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.


{% load ditto_core %}
As of {% display_time photoset.fetch_time %}
{% include 'flickr/includes/sorting.html' with request=request order=order only %}
{% include 'flickr/includes/photo_columns.html' with request=request photo_list=photo_list order=order page_obj=page_obj perms=perms only %}


Permafrost carbon feedback modeling has focused on gradual thaw of near-surface permafrost leading to greenhouse gas emissions that accelerate climate change. Here the authors show that deeper, abrupt thaw beneath lakes will more than double radiative forcing from permafrost-soil carbon fluxes this century.


HOME
BOOKS
ABOUT US
CONTACT US
login
signup
Romantic
The Wedding Date
Favourite
The Fault In Our Stars
Favourite
Our Story Needs No Filter
Favourite
The Princess Bride
Favourite
Falling For You
Favourite
Hamet Evans A Hopeless Romantic
Favourite
The Last Letter From Your Lover
Favourite
See Me
Favourite
Science Fiction
World War
Favourite
The Martian
Favourite
Space Academy
Favourite
The Last Astronaut
Favourite
Broken Stars
Favourite
A Desolation Called Peace
Favourite
The Sound Of Stars
Favourite
Children Of Ruin
Favourite
Mystery And Thriller
The Girl On The Train
Favourite
Karin Slaughter The Good Daughter
Favourite
Stephen KING The Outsider
Favourite
Vanished
Favourite
If She Fled
Favourite
The Missing American
Favourite
Waiting For The Night Song
Favourite
Unspeakable Things
Favourite
Action And Adventure
Neptune Island
Favourite
The Princess Will Save You
Favourite
Orphans Of The Tide
Favourite
The Forever Court
Favourite
The Cretan Runner
Favourite
The Bourne Identity
Favourite
I Survived
Favourite
Fugitive Six
Favourite


Serialisation of Queries and Documents¶
Table of contents
Introduction¶
In order to pass Xapian::Query
and Xapian::Document
objects to
or from remote databases, Xapian includes support for serialising these objects
to binary strings, and then converting these strings back into objects. This
support may be accessed directly, and used for storing persistent
representations of such objects. The representations used are not architecture
dependent, so you can successfully unserialise an object on a machine with a
different word size or endianness to the machine it was serialised on.
Be aware that the serialised representation may change between release series, so if you’re using serialised objects for long term storage you will need a strategy for dealing with this. Changes to the representation will be clearly noted in the release notes.
Serialising Documents¶
If you have a Xapian::Document
object which you want to serialise,
you can call the Xapian::Document::serialise()
method on it, which
returns a string.
Documents are often lazily fetched from databases: this method will first force the full document contents to be fetched from the database, in order to serialise them. The serialised document will have identical contents (data, terms, positions, values) to the original document.
To get a document from a serialised form, call the static
Xapian::Document::unserialise()
method, passing it the string returned
from serialise()
, which will give you a new
Xapian::Document
object.
Serialising Queries¶
Serialisation of queries is very similar to serialisation of documents: there
is a Xapian::Query::serialise()
method to produce a serialised Query,
and a corresponding Xapian::Query::unserialise()
method to produce a
Xapian::Query
object from a serialised representation.
However, there is a wrinkle. A query can contain arbitrary user-defined
Xapian::PostingSource
subqueries. In order to serialise and
unserialise such queries, all the Xapian::PostingSource
subclasses used
in the query must implement the name()
,
serialise()
and unserialise()
methods (see Posting sources for details).
In addition, a special form of unserialise must be used which takes a
Xapian::Registry
object as an additional parameter, which must know
all the custom posting sources used in the query. You need to call
Xapian::Registry::register_posting_source()
to register each such
class.
Note that Xapian::Registry
objects always know about built-in posting
sources (such as Xapian::ValueWeightPostingSource
), so you don’t need
to call register_posting_source()
for them.


{% extends base %} {% load staticfiles %} {% block content %} {% block extrahead %} {% endblock %}
Create a group
Invite others to a group
Request to join another group
Can write: {{ permissions.can_write }}
Can read: {{ permissions.can_read }}
Can execute: {{ permissions.can_execute }}
Can copy: {{ permissions.can_copy }}
-


Zodiac
Rat
Ox
Tiger
Rabbit
Dragon
Snake
Horse
Goat
Monkey
Rooster
Dog
Pig
Shadowplay experiment
choose scope
arrow_drop_down
Start Again


{% extends "layout.html" %} {% block page_title %} What happens next - Budgeting Loans - GOV.UK {% endblock %} {% block content %} {% include "includes/beta-banner.html" %} Your application has been received Your National Insurance number is your reference What happens next {# Prototype code for dynamically outputting 15 days time #} You’ll be told whether you've been offered a loan by . If you accept the offer, you’ll receive the money within 5 working days of your acceptance being received. The loan is paid into your bank, building society or credit union account. {# End of prototype code for dynamically outputting 15 days time #} What did you think of this service? Finish {# / column-two-thirds #} {# / grid-row #} {% endblock %}
Your National Insurance number is your reference
You’ll be told whether you've been offered a loan by .
If you accept the offer, you’ll receive the money within 5 working days of your acceptance being received.
The loan is paid into your bank, building society or credit union account.
What did you think of this service?
Finish


NoSQL
Phase 0. Week 8 - Thursday, January, 2015
Welcome back to my blog! During this installment we're going to be discussing NoSQL databases (DBs). Here is a very helpful VIDEO that help me understand what NoSQL is. By looking at the name you would think that NoSQL is as it sounds, but it's actually "Not only SQL". This is another type of database management system.
So why would I not use a relational database?
One instance would be when you have a massive amount of data and want to maintain a level of performance. When using a relational DB it can get messy with many, many to many relationships. That doesn't bode well for performance, joining tables and making complex queries could really bog you down and slow the DB down. Also, what if the data is not structured? (Like this blog) You would probably go for a NoSQL type DB.
Sounds great right? So when wouldn't I want to use one?
Well, whenever you need the DB to preform complex transactions would be one instance. Anytime you would be putting more pressure on the DB to preform tasks rather then just storing is probably when you would think about not using a NoSQL DB.
In conclusion, if you need the DB to provide constraints and/or preform complex transactions you probably would not choose a NoSQL type data structure. However, if your primary focus is horizontal scalability and fast performance, then NoSQL is probably what you're looking for. I highly suggest you watch the video link above. It offers great insight into this subject. Thanks for reading!!


Enum with the valid options of OutputSpeech types.
Enum with the valid card type options.
Enum with the types for requests that could be found in the provided event json.
Enum with the types of errors that could be given in the case of a 'SessionEndedRequest' type
Enum with the types of statuses that an intent could be.
SimpleRequest is a simplified version of the Request object built from the provided event. It presents the user with only the values from the request they are most likely going to need for most applications.
SimpleRequest(event: json)
Model object for the session section in the request.
Session(new_session: bool, session_id: int, application=None: Application, session_attributes=None: SessionAttributes, request_user=None: User)
Model object for the user section in the session section.
User(user_id: str, access_token=None: str, permissions=None: Permissions)
Model object for the permissions section in the user section.
Permissions(Consent_token=None: str)
Model object for the application section in the session section.
Application(application_id: str)
Model object for the context section in the request.
Context(system: System, audio_player=None: AudioPlayer)
Model object for the system section in the context section.
System(device: Device, application; Application, user: User, api_endpoint: str)
Model object for the device section in the system section.
Device(device_id: str, supported_interfaces: str)
Model object for the AudioPlayer section in the context section.
AudioPlayer(player_activity: str, token: str, offset_in_milliseconds: int)
Model object for slot info (user provided inputs) found in the request.
Slot(name: str, value: object, confirmation_status: bool)
Base class for the Alexa request types.
StandardRequest(request_type: RequestTypeEnum, request_id: str, timestamp: str, locale: str)
Model used to create a LaunchRequest object from the request that is provided to the user from Alexa.
LaunchRequestObject(request_type: RequestTypeEnum, request_id: str, timestamp: str, locale: str)
Model used to create a IntentRequest object from the request that is provided to the user from Alexa.
IntentRequest(request_type: RequestTypeEnum, request_id: str, timestamp: str, locale: str, dialog_state: str, intent: Intent)
Model used to create a SessionEndedRequest object from the request that is provided to the user from Alexa.
SessionEndedRequest(request_type: RequestTypeEnum, request_id: str, timestamp: str, locale: str, session_error: SessionEndedRequestError)
Model used to create a SessionEndedRequestError object which is a sub object of the SessionEndedRequest object.
SessionEndedRequestError(error_type: str, message: str)
Model used to create an Intent object which is a sub object of the IntentRequest object and values are provided by the request from Alexa.
Intent(name: str, confirmation_status: IntentConfirmationStatusEnum, slots=None: Slots)
Object used to create a card that can be sent with the response.
Card(card_type: CardTypeEnum, title: str, text: str, card_image=None: CardImage)
Object used to create a card image that can be added onto the card object.
CardImage(small_image_url: str, large_image_url: str)
Model used to create an OutputSpeech object that is added to the response.
OutputSpeech(speech_type: OutputSpeechTypeEnum, text: str)
Model Used to create a reprompt object that can be added to the response. Reprompt is just a wrapper for the OutputSpeech object.
Reprompt(speech_type: OutputSpeechTypeEnum, text: str)
Used to use, store and pass along variables/attributes that a user wishes to carry between different session states.
SessionAttributes()
Checks if the collection already has the key and updates it if it does, otherwise it adds it.
Method Signatureinsert(key: str, value: object)
Returns a dictionary of all of the session attributes.
Method Signatureget_all()
Removes a specified session attribute from the collection.
Method Signaturedelete_by_key(key: str)
Gets a specified session attribute by the provided key.
Method Signatureget_by_key(key: str)
Edit a specified record in the session attributes.
Method Signatureedit_by_key(key: str, value: object)
Clears all session attributes from the collection.
Method Signaturedelete_all()
Storage for the slots(user provided inputs) found in the request.
Slots()
Checks if the collection already has the slot and updates it if it does, otherwise it adds it.
Method Signatureinsert(slot: Slot)
Retrieves a slot using the provided slot name.
Method Signatureget_by_name(slot_name : str)
Returns a dictionary of all the slots.
Method Signatureget_all()
Request object that contains the functionality to create the request objects from the event property provided by Alexa.
Request(event: json)
Object used to genreate the response needed by Alexa.
Response(session_attributes=None: SessionAttributes)
Creates a json response that will tell Alexa to respond with the provided text and end the session.
Method Signature
tell_simple(speech_text: str) -> json
Creates a response that will have Alexa respond with the provided text, create a simple card that will be sent to the users Alexa app and end the session.
Method Signaturetell_with_card_simple(speech_text: str, card_title: str, card_text: str)
Creates a response that will have Alexa respond with the provided text in the SSML format and end the session.
Method Signaturetell_advanced(speech_text: str)
Creates a response that will have Alexa respond with the provided text in the SSML format. It also creates a standard card, which can contain images, that will be returned to the users Alexa App. Finally the session will be ended.
Method Signaturetell_with_card_advanced(speech_text: str, card_title: str, card_text: str, card_image_small_url=None: str, card_image_large_url=None: str)
Creates a response that will have Alexa respond with the provided text and will keep the session alive to waiting for interaction from the user. Reprompts are implemented for when a user does not respond to the origional prompt .
Method Signatureask_simple(speech_text: str, reprompt_text: str)
Creates a response that will have Alexa respond with the provided text and will keep the session alive to waiting for interaction from the user. Reprompts are implemented for when a user does not respond to the origional prompt. A simple card will also be sent to the users Alexa app with the provided content.
Method Signatureask_with_card_simple(speech_text: str, reprompt_text: str, card_title: str, card_text: str)
Creates a response that will have Alexa respond with the provided text in the SSML format, and will keep the session alive to waiting for interaction from the user. Reprompts are implemented in SSML for when a user does not respond to the origional prompt.
Method Signatureask_advanced(speech_text: str, reprompt_text: str)
Creates a response that will have Alexa respond with the provided text in the SSML format, and will keep the session alive to waiting for interaction from the user. Reprompts are implemented in SSML, for when a user does not respond to the origional prompt. A Standard card will also be sent to the users Alexa app with the provided content. Standard cards alos allow users to provide images via HTTPS Urls to the images
Method Signatureask_with_card_advanced(speech_text: str, reprompt_text: str, card_title: str, card_text: str, card_image_small_url=None: str, card_image_large_url=None: str)
Dynamically builds the response that will be sent to Alexa using the provided object. This is the function you will use if you want to create a request differnet that the provided ones.
Method Signaturegenerate_response(output_speech: OutputSpeech, card=None: Card, reprompt=None: Reprompt, shouldEndSession=True: bool)


@*
* Copyright 2023 HM Revenue & Customs
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*@
@import uk.gov.hmrc.hmrcemailrenderer.templates.ecc.html._
@import uk.gov.hmrc.hmrcemailrenderer.templates.helpers.html._
@(params: Map[String, Any])
@dynamicSubscriptionContent = @{
params.getOrElse("enrolmentKey", "") match {
case "HMRC-ATAR-ORG" =>
apply for an Advance Tariff Ruling
apply for an Advance Valuation Ruling
case "HMRC-GVMS-ORG" => get a goods movement reference (GMR)
case "HMRC-CTC-ORG" => submit union transit declarations through NCTS
case "HMRC-SS-ORG" => make entry summary declarations
case "HMRC-CTS-ORG" =>
apply for repayment of import duty and VAT (CHIEF)
send documents for a customs check for declarations made in CHIEF
tell HMRC about an underpayment of Customs Duty or import VAT
case "HMRC-ESC-ORG" => report and manage your allowance for Customs Duty waiver claims
case _ => use the Customs Declaration Service
}
}
@eoriOnly = {
@if(params.getOrElse("serviceName", "") == "Get an EORI"){
- move goods to or from Great Britain
- subscribe to customs services
- use the Customs Declaration Service
- get an EORI number starting with XI
Use the Customs Declaration Service
We have subscribed you to the Customs Declaration Service. This means you can do things like:
- submit import and export declarations using your customs declaration software
- pay Customs Duty and import VAT
- get your postponed import VAT statements
For more information, search 'Customs Declaration Service' on GOV.UK.
} else {
@dynamicSubscriptionContent
- move goods to or from Great Britain
- subscribe to other customs services
- get an EORI number starting with XI
}
}
@template_main(params, s"${applicationComplete(params, "Application Complete")}") {
@salutationFullName(params)
You can now:
@eoriOnly
If you move goods to or from Northern Ireland
If you do not have an EU EORI number you will need to get an EORI number starting with XI.
To get an EORI number starting with XI, search ‘get an EORI number’ on GOV.UK.
From HMRC
}


Notebooks
Story: Resurrection of the He-Ostrich
Resurrection of the He-Ostrich
Title
Resurrection of the He-Ostrich
Collection
Summary
A man kills an Ostrich and takes the body home to his wife, who removes its feathers. A gust of wind carries a feather up into the sky after which it falls into the water and gets wet. Here it becomes an Ostrich again which then leaves the water. On land it grows and strengthens and calls loudly for wives. It marries the wives who then lay eggs.  The male Ostrich goes away and the Hyena frightens away the Ostrich wives, takes the eggs and puts them in the bushes. The Jackal fears the male Ostrich who kicks at her with his feet and runs away into the bushes. The Hyena thinks she has frightened away the Ostrich and may return to hunt for eggs, as she is hungry. The angry Ostrich confronts the Hyena, who runs away. The Hyena returns to the Ostrich's house to seek food.
Comments
1) p.1182v: the names of the Bastards who took ||kabbo's place (or home), 2) p.1239v: a note added on 17 November 1872, 3) p.1244v: |xam names and a description of Venus and Jupiter, 4) p.1261v: the |xam name of Sirius; 'honey's songs' as well as songs to the stars; 'That is Bushman's work to talk to the stars', 5) p.1262v: |xam names of Sirius, Canopus and Pleiades and the name of the stone that the digging stick is fitted into, 6) p.1282v: note added on 24 November 1872, 7) p.1300v: greetings in |xam, 8) p.1329v: some information about ≠kasin (Klaas Katkop) who was the son of ||xarra-|hun and yoa ≠ko, 9) This story is found in Book XII, Book XIII and Book XIV
Contributors
Date
November 1872
Categories
Keywords
transformation (resurrection of the He-Ostrich) , transformation (feather becomes Ostrich) , Ostrich (resurrection of the He-Ostrich) , Ostrich (calls for wives) , Ostrich (veldskoen of) , Ostrich (hunting ostrich) , Ostrich (feather of) , Ostrich (and the Hyena) , Ostrich (protects eggs) , Ostrich (doings of ostrich) , Ostrich (habits of ostrich) , Ostrich (fights the Hyena) , Ostrich (marries) , Ostrich (becomes strong) , Ostrich (was dead) , Ostrich (feet of) , Ostrich (the She-Ostrich) , Ostrich (call of) , Ostrich (scratches the house) , Ostrich (wives of) , Ostrich (children of) , Ostrich eggs (resurrection of the He-Ostrich and) , Ostrich eggs (shade for) , Ostrich eggs (female lays) , Ostrich eggs (membrane of) , Ostrich eggs (skin of is bone) , Ostrich eggs (shell of) , Ostrich eggs (yolk of) , Ostrich feather (resurrection of the He-Ostrich and) , Ostrich feather (bloody) , Ostrich feather (blown into the sky) , Ostrich feather (becomes an Ostrich) , fight (between Ostrich and Hyena) , hunting (ostrich) , hunting (resurrection of the He-Ostrich and) , whirlwind (resurrection of the He-Ostrich and) , whirlwind (breeze and) , whirlwind (wind) , whirlwind (blows feathers up) , veldskoen (the Ostrich's) , Jackal (resurrection of the He-Ostrich and) , Jackal (and the Ostrich eggs) , Hyena (resurrection of the He-Ostrich and) , Hyena (and the Ostrich) , Hyena (and the Ostrich eggs) , Hyena (mother of) , genealogy (of |xam) , genealogy (of ≠kasin) , genealogy (and resurrection of the He-Ostrich) , names (of ≠kasin's relations) , names (of the bored stone for the digging stick) , names (of |xam) , names (of stars) , names (and resurrection of the He-Ostrich) , water (and resurrection of the He-Ostrich) , water (and resurrection)
Story Pages
1171-1213, 1214-1306, 1307-1336


Welcome, User! Manage your Resume here.
Search
notifications
Add New Resume
ADD
×
Upload your resume
Upload link to resume
save
create new resume
Stared Resume
ALL Resumes
one
With supporting text below as a natural lead-in to additional content.
two
With supporting text below as a natural lead-in to additional content.
were additional information goes


This tool helps you to see whether or not the device supports the
(device-)width/height
media feature.
If you want to test for a specific width/height, enter horizontal and vertical resolution in pixels and watch the results.
If you want to test for a specific device-width/-height, enter horizontal and vertical resolution in pixels and watch the results.
Default breakpoints for (device-)width
are:
320px, 480px, 768px, 1024px, 1200px and 1600px.
Default breakpoints for (device-)height
are:
320px, 480px, 720px, 960px, 1080px, 1200px and 1440px.
width
device-width
height
device-height


Yunjia's Site
Education Background
2020 - present
Brown University, Providence, RI, USA
Master of Science (Sc.M.) in Physics
Diploma expected in May 2022
2016 - 2020
Reed College, Portland, OR, USA
Bachelor of Arts (B.A.) in Physics
Diploma conferred in May 2020
2013 - 2016
Beijing No.4 High School, Beijing, China
High school diploma
with Principal's Recommendation
2010 - 2013
Beijing No.8 Middle School, Beijing, China
Middle school diploma
Honors and awards
Research grants
- 2019 Physics Summer Award (Department of Physics, Reed College)
- 2018 Delord-Mockett Award (Department of Physics, Reed College)
- 2017 Reed College Science Research Fellowship (Reed College)
Academic performance
- Member of Phi Beta Kappa
- 2019-2020 Commendation for Excellence in Scholarship (Reed College)
- 2018-2019 Commendation for Excellence in Scholarship (Reed College)
- 2017-2018 Commendation for Excellence in Scholarship (Reed College)
- 2016-2017 Commendation for Excellence in Scholarship (Reed College)
须知人之所以生，要以自食其力为本根，以协同尚义为荣卫。所贡献于群众者不啬，斯群众之报施我者必丰。借势倚权，常与祸构，不可为也。故求其可恃莫如学，势可踣也。学不得而閟也。今学者每期期焉，以学不见用为虑，而不以致用不足为懮，窃以为过矣。不知学无止境，致用亦无止境，有生之年，皆学之日。其受用处，非根器浅薄者所能知，亦非佻达纨绔者所能任也。诸生方盛年，志高而气锐，将欲厚其积储以大效于世耶？抑将浅尝自放以㑪于俗耶？是不可不审所处矣。诸生勉乎哉！
Wang, Daoyuan (王道元) Xunjie《训诫》
All content copyright: Yunjia Bao


Clinical and serologic evidence indicate that 2 American scientists contracted Zika virus infections while working in Senegal in 2008. One of the scientists transmitted this arbovirus to his wife after his return home. Direct contact is implicated as the transmission route, most likely as a sexually transmitted infection.
Zika virus (ZIKV), a mosquito-transmitted flavivirus, has been isolated from sentinel monkeys, mosquitoes, and sick persons in Africa and Southeast Asia ( 1 , 2 ). Serologic surveys indicate that ZIKV infections can be relatively common among persons in southeastern Senegal and other areas of Africa, but that ZIKV-associated disease may be underreported or misdiagnosed. In 2007, a large outbreak of ZIKV infection occurred on Yap Island in the southwestern Pacific that infected ≈70% of the island’s inhabitants ( 3 ), which highlighted this virus as an emerging pathogen. The purpose of this study was to investigate and report 3 unusual cases of arboviral disease that occurred in Colorado in 2008.
Two American scientists (patients 1 and 2) lived and worked in the village of Bandafassi in southeastern Senegal in August 2008 while performing a mosquito-sampling project in surrounding villages. Patients 1 and 2 were men (36 and 27 years of age, respectively), and both had received the yellow fever 17D vaccine before their travel to Senegal. During their project, both patients reported being bitten often by wild Aedes spp. mosquitoes in the evenings while they worked. Patients 1 and 2 left Bandafassi on August 21, stayed in Dakar for 2 days, and then returned to their homes in northern Colorado on August 24. Both patients became ill 6–9 days after their return.
Symptoms in patient 1 began on August 30 and consisted of swollen ankles, a maculopapular rash on his torso, and extreme fatigue and headache, but no fever was recorded. On August 31, he experienced the same symptoms and light-headedness and chills, wrist and ankle arthalgia, and symptoms of prostatitis (perineal pain and mild dysuria). However, he remained afebrile. Fatigue and rash decreased on September 1; only residual wrist arthralgia, headache, and prostatic symptoms persisted. On September 2, two aphthous ulcers appeared on his lip. On September 3, he and his wife observed signs of hematospermia (red–brown fluid in his ejaculate) that lasted until September 7. Patient 2 experienced his symptoms during August 29–September 1, which included a maculopapular rash on his torso, extreme fatigue, headache, and swelling and arthralgia in his wrists, knees, and ankles. However, symptoms of prostatitis or hematospermia did not devlop. Acute-phase blood samples were obtained from both patients on September 2.
In patient 3 (a nurse and the wife of patient 1) similar clinical symptoms developed on September 3, including malaise, chills, extreme headache, photophobia, and muscle pain that continued through September 6. She did not have detectable fever.  On September 8, arthralgia in her wrists and thumbs and conjunctivitis developed. Her acute symptoms waned over the next several days. Patient 3 had an acute-phase blood sample drawn on September 8. On September 11, she visited her primary care physician, who performed a complete blood count test and studies of hepatic function; all results were within reference ranges. Patient 2 reported wrist arthralgia for 1 month after his acute illness, and patients 1 and 3 have had recurring wrist or thumb joint arthralgia since their acute illness. Convalescent-phase blood samples were drawn on September 22 from patients 1 and 2 and on September 26 from patient 3.
Maculopapular rash on patient 3 infected with Zika virus, Colorado, USA.
Acute-phase and convalescent-phase paired serum specimens from the 3 patients were tested independently by several different laboratories. Results of virus isolation were negative for all samples when tested in Vero and Aedes albopictus mosquito (C6/36) cell cultures and by intracerebral inoculation of acute-phase serum of patient 3 into suckling mice. Likewise, reverse transcription–PCRs with 16 different sets of arbovirus-specific primers did not detect arboviral RNA in any of the samples. Serologic analyses ( Table A1 ) of samples from patients 1 and 2 showed matching results. Hemagglutination inhibition antibody titers and virus neutralizing titers were highly elevated above background levels for ZIKV and yellow fever virus (YFV) compared with other viruses tested. These titers most often increased in the time between obtaining acute-phase and convalescent-phase serum samples. Complement fixation tests against ZIKV and YFV antigens confirmed these interpretations. Hemagglutination inhibition, complement fixation, and virus neutralizing titers against ZIKV alone developed only in the convalescent-phase sample of patient 3.
Evidence suggests that patients 1 and 2 were infected with ZIKV, probably in southeastern Senegal, by bites from infected mosquitoes. The village of Bandafassi is located in a disease-endemic area where ZIKV has been isolated from humans, nonhuman primates, and mosquitoes ( 4 , 5 ). Serologic results suggest an anamnestic response to ZIKV infection, likely stemming from their vaccination with YFV. The time between infection and the onset of clinical manifestations can be inferred to be >9 days, given the patients’ travel history. Their clinical symptoms are consistent with reported symptoms of ZIKV-associated disease ( 3 , 6 – 9 ). Exceptions are aphthous ulcers in patient 1 (also reported by patient 3), prostatitis, and hematospermia. Whether these exceptions are typical but unreported symptoms or clinical anomalies is not clear.
Results also support ZIKV transmission from patient 1 to patient 3. Patient 3 had never traveled to Africa or Asia and had not left the United States since 2007. ZIKV has never been reported in the Western Hemisphere. Circumstantial evidence suggests direct person-to-person, possibly sexual, transmission of the virus. Temperatures and mosquito fauna on the northern Front Range in Colorado when transmission occurred do not match known mosquito transmission dynamics of ZIKV by tropical Aedes species. Patient 3 had ZIKV disease 9 days after the return of her husband from Senegal. However, the extrinsic incubation period of ZIKV in Ae. aegypti mosquitoes was >15 days at 22°C–26°C ( 10 ). Area temperatures during the week of return of patient 1 fluctuated between 10°C and 31°C, only Ae. vexans mosquitoes of the subgenus Aedimorphus are commonly captured on the northern Colorado Front Range, and known tropical ZIKV vectors are mostly from the subgenus Stegomyia ( 4 ). Mosquito sampling around the home of patients 1 and 3 at the time yielded only 7 Ae. vexans mosquitoes and 11 other mosquitoes of the Culex and Culiseta genera.
Furthermore, patients 1 and 3 reported having vaginal sexual intercourse in the days after patient 1 returned home but before the onset of his clinical illness. It is reasonable to suspect that infected semen may have passed from patient 1 to patient 3 during coitus. Another possibility is that direct contact and exchange of other bodily fluids, such as saliva, could have resulted in ZIKV transmission, but illness did not develop in the 4 children of patients 1 and 3 during this time.
To the best of our knowledge, human sexual transmission of an arbovirus has not been documented. However, Japanese encephalitis virus was discharged into the semen of experimentally infected boars and could infect female pigs by artificial insemination ( 11 ). Furthermore, West Nile virus RNA and St. Louis encephalitis virus antigen have been detected in urine of humans ( 12 , 13 ), and viruria has occurred in hamsters infected with West Nile virus ( 14 ) and Modoc virus ( 15 ). If sexual transmission could be verified in subsequent studies, this would have major implications toward the epidemiology of ZIKV and possibly other arthropod-borne flaviviruses.
Suggested citation for this article: Foy BD, Kobylinski KC, Foy JLC, Blitvich BJ, Travassos da Rosa A, Haddow AD, et al. Probable non–vector-borne transmission of Zika virus, Colorado, USA. Emerg Infect Dis [serial on the Internet]. 2011 May [ date cited].
This study was supported by grant AI079528 and contract N01-AI-25489 from the US National Institutes of Allergy and Infectious Diseases.
| Serum sample | Viruses/viral antigens tested
|
||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GETV | CHIKV | SINV | ZIKV | DENV1 | DENV2 | DENV3 | DENV4 | YFV | WNV | UGSV | SLEV | TAHV | JCV | LACV | |
| Hemagglutination inhibition test | |||||||||||||||
| Pt1a | 0 | 0 | NT | 5,120 | 2,560 | 640 | 2,560 | 2,560 | 5,120 | 2,560 | 1,280 | NT | 0 | NT | NT |
| Pt1c | 0 | 0 | NT | 5,120 | 1,280 | 320 | 1,280 | 1,280 | 2,560 | 1,280 | 1,280 | NT | 0 | NT | NT |
| Pt2a | 0 | 0 | NT | 1,280 | 160 | 80 | 320 | 320 | 1,280 | 160 | 160 | NT | 0 | NT | NT |
| Pt2c | 0 | 0 | NT | 2,560 | 160 | 80 | 320 | 320 | 1,280 | 160 | 160 | NT | 0 | NT | NT |
| Pt3a | 0 | 0 | NT | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | NT | 0 | NT | NT |
| Pt3c
|
0
|
0
|
NT
|
320
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
NT
|
0
|
NT
|
NT
|
| Plaque-reduction neutralization test | |||||||||||||||
| Pt1a | NT | <10 | <10 | 10,240 | 80 | 1,280 | 320 | 160 | >20,480 | <10 | NT | 80 | <10 | NT | NT |
| Pt1c | NT | NT | NT | >40,960 | 160 | 230 | 320 | 320 | >40,960 | 160 | NT | NT | NT | NT | NT |
| Pt2a | NT | NT | NT | 10,240 | <20 | 80 | 80 | 40 | 5,120 | NT | NT | NT | NT | NT | NT |
| Pt2c | NT | NT | NT | 40,960 | 80 | 160 | 160 | 160 | 20,480 | 80 | NT | NT | NT | NT | NT |
| Pt3a | NT | NT | NT | 10 | <10 | <10 | <10 | <10 | <10 | <10 | NT | <10 | NT | <10 | <10 |
| Pt3c
|
NT
|
NT
|
NT
|
1,280
|
<10
|
<10
|
<10
|
<10
|
<10
|
<10
|
NT
|
NT
|
NT
|
NT
|
NT
|
| Complement fixation test | |||||||||||||||
| Pt1a | NT | NT | NT | 64/8 | NT | NT | NT | NT | 64/8 | NT | NT | NT | NT | NT | NT |
| Pt1c | NT | NT | NT | 128/32 | NT | NT | NT | NT | 64/8 | NT | NT | NT | NT | NT | NT |
| Pt2a | NT | NT | NT | 16/8 | NT | NT | NT | NT | 16/8 | NT | NT | NT | NT | NT | NT |
| Pt2c | NT | NT | NT | 32/32 | NT | NT | NT | NT | 16/8 | NT | NT | NT | NT | NT | NT |
| Pt3a | NT | NT | NT | 0 | NT | NT | NT | NT | 0 | NT | NT | NT | NT | NT | NT |
| Pt3c | NT | NT | NT | 16/8 | NT | NT | NT | NT | 0 | NT | NT | NT | NT | NT | NT |
* Togaviridae: GETV, Getah virus; CHIKV, chikungunya virus; SINV, Sindbis virus; Flaviviridae: ZIK, Zika virus; DENV, dengue virus; YFV, yellow fever virus; WNV, West Nile virus; UGSV, Uganda S virus; SLEV, St. Louis encephalitis virus; Bunyaviridae: TAHV, Tahyna virus; JCV, Jamestown Canyon virus; LAC, La Crosse virus; pt1, 2, and 3, patients 1, 2, and 3, respectively; a and c, acute-phase and convalescent-phase serum samples, respectively; NT, not tested. Hemagglutination test, numbers are reciprocal of serum dilution inhibiting 4 units of antigen; 0 = negative reaction at a 1:20 dilution. Plaque-reduction neutralization test, numbers refer to neutralizing antibody titers with a 90% cutoff value: titers > positive control serum samples are indicated in boldface. Complement fixation tests, numbers refer to reciprocal of serum titer/reciprocal of antigen titer; 0, negative reaction at <8/<8.
Dr Foy is an associate professor of vector biology in the Arthropod-borne and Infectious Diseases Laboratory, Department of Microbiology, Immunology and Pathology, Colorado State University, Fort Collins. His research interests are arboviruses and parasites transmitted by mosquitoes.


So Portland, what does this eerie fog warn of? Alien invasion? Dragons? Discuss!
12/16/2013, 5:17:38 PM
Favs: 0
Retweets: 0
link--- layout: tweet ---
So Portland, what does this eerie fog warn of? Alien invasion? Dragons? Discuss!
12/16/2013, 5:17:38 PM
Favs: 0
Retweets: 0
link