Favorite Programming Languages Survey
Let us know your favorite way to program
Name:
Email:
How many years have you been programming?
What's your favorite programming language?
JavaScript
Java
Python
C#
C++
C
Visual Basic
Other
What type of developer are you?
Front-end
Back-end
Full-stack
What IDEs and/or text editors do you use?
Atom
Eclipse
Emacs
IntelliJ
Notepad ++
PyCharm
Sublime
Vim
Visual Studio
Visual Studio Code
Other
Submit


iMusic[0]
iMusic[1]
iMusic[2]
iMusic[3]
Modulators
1 debug
2 loop
3 full
4 audio
5 shader
6 code
Shader
State
About
MIDI
MIDI
MIDI
MIDI
iMusic[0] - $0
iMusic[1] - $1
iMusic[2] - $2
iMusic[3] - $3
0123
Bounds:
Smooth:
Adapt:


XML file generated
Back
Upload a new file
XML file has been generated and saved in Folder 'generatedXML'.
Missing mandatory fields are {{ missingData }}
Missing optional fields are {{ missingData2 }}
Mnemonics List matches Unit List {{ missingData3 }}


Search User
Khushi Purwar
@khushi-purwar
A full stack developer
23
Repositories
1
Followers
23
Following


{% extends "_layout.html" %} {% block title %}404{% end %} {% block body %}
I don't know what you're looking for.


Two Arkansas chemistry professors accused of making meth
ARKADELPHIA, Ark. (AP) - Two Arkansas college chemistry professors have been arrested on charges of making meth, in an apparent case of life imitating art.
The Clark County sheriff’s office says Henderson State University professors Terry David Bateman and Bradley Allen Rowland were arrested Friday on charges of manufacturing methamphetamine and using drug paraphernalia.
It wasn’t clear if they remained in jail Sunday, and a jail official said he couldn’t give out that information.
Tina Hall, a spokeswoman for the Arkadelphia-based school, says Bateman and Rowland have been on administrative leave since Oct. 11. She says three days earlier, police investigated a report of a chemical odor in the campus science center. She says the building reopened Oct. 29 after a company filtered the air.
The arrests drew comparisons to the central character in the hit TV series “Breaking Bad,” in which a high school chemistry teacher began making methamphetamine.
Sign up for Daily Newsletters
Copyright © 2019 The Washington Times, LLC.
Please read our comment policy before commenting.


Gauhati University, Recruitment for Guest Faculty Commerce
Gauhati University, Recruitment for Guest Faculty Commerce
Applications in plain paper accompanied by a CV are invited from the candidates having M.Com Degree with the specializations as mentioned below for temporary engagement as ‘Guest Faculty’ in M.Com and Five Year Integrated M.Com Course, Department of Commerce, Gauhati University for the academic session January to June 2020
- Post Name: Guest Faculty
- Vacancies: 12
- Department: Commerce
- Qualification: As per UGC Norms
- Job Type: Full Time
- Interview Type: Written-test
- Last Date 01 Dec 19
Important Note: The remuneration will be as per University rules. The qualification shall be as per the latest UGC norms. The application should reach the undersigned within ten (10) days of the date of publication of this advertisement. The prospective Guest Teacher will have to appear for an interaction at his/her own cost at Gauhati University as per the appointed time and date which will be intimated over phone and e-mail. However, retired faculty from university/college/professional organizations will be exempted from the interactive session.
The applications received after the last date shall not be entertained under any circumstances. The ‘Nome of the post-applied-for’ must be clearly mentioned on the envelope containing the application
Detail Notification: Click Here
Also Read: Gauhati University, Recruitment 201 9


- Aclor International
- GWC Servicios
Aclor International holds an office in Laredo, TX, where it maintains an in-house warehouse and conducts most of the strategic planning, product development and sales.
Aclor International also has another office in Tainan, Taniwan and Guangzhou, China. The Tainan and Guanzhou offices are responsible for overseas material sourcing and procurement.
All these operations are handled by experimented and tried personnel that have more than 20 years in the business, while offering expertise and solutions day-by-day and all year-round.
Aclor International also has another office in Tainan, Taniwan and Guangzhou, China. The Tainan and Guanzhou offices are responsible for overseas material sourcing and procurement.
All these operations are handled by experimented and tried personnel that have more than 20 years in the business, while offering expertise and solutions day-by-day and all year-round.
GWC Servicios is located in Nuevo Laredo, Tamaulipas, Mexico, which provides easy access to both metropolitan centers of Texas and Mexico's industrial heartland. GWC Servicio is responsible for the manufacture of various lines of products under the maquila program offered by the mexican government, which makes operation and administration an economically and strategic plus for the plant. Some data:
81,000 sq ft of working space
50,000 sq ft of material storage area
8 loading docks
120 Tons/Day of capacity
81,000 sq ft of working space
50,000 sq ft of material storage area
8 loading docks
120 Tons/Day of capacity


Humanity Rescue Foundation (HRF) is a Kenyan based NGO providing a wide range of social-economic solutions to the criminal justice system, persons living with sickle cell anaemia and individuals, groups and communities that need mentorship .
Want to give back but don’t know where to start? We connect you to the amazing founders of vetted charitable initiatives in Kenya that you can trust. Join us on our #kindnessmission! Volunteer, donate, give - every effort counts, no matter how small.
Kilele Foundation is a non-profit making Humanitarian and community development practitioners Organization based in Katangi Yatta Kenya.
FIKISHA assists in bringing restoration, independence, and hope through Christ to the homeless youth in the slums of Nairobi. We are located in Nairobi within Kawangware Evangelical Lutheran Church.


In Asia, HIV arrived in the early 1990s, but since then it has rapidly spread. By 1992, 699,000 people in Southeast Asia were infected with HIV. In 2001 in South and Southeast Asia, an estimated 3.7 million people were living with HIV; in 2011 there were 4 million people.
Each country in the region faces a different situation and different challenges. Some, like Thailand, are adopting strategies that have successfully reduced the rate of new infections. Others are still failing to contain the epidemic. This is a portrait of HIV in Southeast Asia, with the exception of Singapore, for which I have not found enough significant data.
For each country in 2013, the map shows the prevalence of HIV (the percentage of the population that is HIV-positive at that given time) and the anti-retroviral therapy coverage (the percentage of people who need therapy who are actually receiving it). When it comes to HIV,though, the countries with the highest prevalence may sometime deserve applause, not condemnation: prevalence can be high because those with HIV are getting the treatment they need and therefore are surviving, increasing the total number of people living with the disease. Click on each country to gain more insight.


This package provides an implementation of Linear discriminant analysis and quadratic discriminant analysis that works fine in very high dimension (when there are many more variables than observations).
| Version: | 0.3 |
| Depends: | methods, e1071, lattice, stats |
| Suggests: | pamr, randomForest |
| Published: | 2013-12-18 |
| Author: | Robin Girard |
| Maintainer: | Robin Girard <robin.girard at mines-paristech.fr> |
| License: | GPL-2 |
| NeedsCompilation: | no |
| CRAN checks: | VHDClassification results |
| Reference manual: | VHDClassification.pdf |
| Package source: | VHDClassification_0.3.tar.gz |
| Windows binaries: | r-devel: VHDClassification_0.3.zip, r-release: VHDClassification_0.3.zip, r-oldrel: VHDClassification_0.3.zip |
| OS X binaries: | r-release: VHDClassification_0.3.tgz, r-oldrel: VHDClassification_0.3.tgz |
| Old sources: | VHDClassification archive |
Please use the canonical form https://CRAN.R-project.org/package=VHDClassification to link to this page.


Constructor
new Player(playerData, reorganize)
Constructor for the Player class.
Parameters:
| Name | Type | Default | Description |
|---|---|---|---|
playerData |
Object | data about the player | |
reorganize |
boolean | true | tells the constructor whether it has to reorganize the player data or not. if false, playerData is just copied inside the new player. If true, data is organized so that attributes are moved directly inside the Player Object. this allows to copy data between two different Player objects. |
Properties:
| Name | Type | Description |
|---|---|---|
type |
String | alway "player" |
id |
String | player unique ID |
name |
String | player name |
patchVersion |
String | empty string |
shardId |
String | id of the shard where the player data resides. As all the data is stored in the same datacenter right now, this is always empty |
stats |
Objct | - |
Methods
(static) get(id) → {Promise}
static method that fetches the data about a single player. You must call Battlerite.config and set the API key before calling this.
Parameters:
| Name | Type | Description |
|---|---|---|
id |
String | id of the player to retrieve. |
Returns:
a promise which in case of success is fulfilled with a Battlerite.Player Object.
- Type
- Promise
(static) getList(params) → {Promise}
Static method that fetches a list of players from the API. You must call Battlerite.config and set the API key before calling this.
Parameters:
| Name | Type | Description |
|---|---|---|
params |
PlayerListOptions | Options used to select which players are retrieved. |
Returns:
a promise which in case of success is fulfilled with an array of Battlerite.Player objects
- Type
- Promise


This chapter demonstrates some HTML applications using XML, HTTP, DOM, and JavaScript.
In this chapter we will use the XML file called "cd_catalog.xml".
This example loops through each <CD> element, and displays the values of the <ARTIST> and the <TITLE> elements in an HTML table:


Patrycja Gorska
Computer Science Major at Yale
I'm a sophomore at Yale, searching for an internship for the summer of 2019. I'm also interested in working remotely part-time throughout the school year and this summer, so contact me if you're interested in working with me!
Education & Skills
BS in Computer Science
Yale University, Class of 2021
Relevant Coursework: Algorithms, Data Structures and Programming Techniques, Human Computer Interaction, Medical Software Design, Introduction to Computer Science
Summer French and Francophone Studies
Columbia University in Paris at Reid Hall, Summer 2018
Relevant Coursework: Intermediate French II, Intermediate Conversation: Mapping Hidden Paris Through Urban Diversity
Programming Languages & Skills
Foreign Languages
- English: Fluent
- Polish: Fluent, B2 CEFR Certificate
- French: Advanced proficiency, working toward a certificate at Yale
Other Skills
- Tutoring
- Polish to English Translation
Scholarships
- PRCUA Student Scholarship Grant, July 2018
- Yale International Summer Award, May 2018
- LendEDU Scholatship, April 2018
Work Experience
Polish Student Translator @ Fortunoff Video Archive
October 2018 to Present
- Translated and transcribed Polish Holocaust testimonies into English
- Wrote Python scripts to identify and fix diacritic issues in over 4000 testimonies
Google Cloud Student Innovator @ Vaco (for Google)
July 2018 to June 2019
- Chosen to be a liaison for Google and promote Cloud Platform to students and faculty following training at the Google Student Innovator Summit in Sunnyvale, CA
Undergraduate Learning Assistant @ Yale CS Department
January 2018 to May 2018
- Held office hours for CPSC 112: Introduction to Programming in Java, a 260-person class
- Graded student assignments and exams, along with helping create exam questions
Computer Science Summer Institute Student @ Google
July 2017 to August 2017
- Participated in an intensive 3-week programming institute where Google engineers taught participants how to develop web apps in HTML/CSS, JavaScript, Python, and Google AppEngine
- Created a web app using Python and HTML/CSS where users added items to a fridge which later generated recipes based off the ingredients in their fridge for the final project and presented the web app to a 100-person audience
Projects
MyFridge
After two weeks of instruction at Google's Computer Science Summer Institute, I worked in a three-person group to create a virtual fridge that stored user-inputted items and later generated recipes based off the ingredients in their fridge for the final project and presented the web app to a 100-person audience.
GlowUp
Project for Human Computer Interaction Class (CPSC 429), won class prize
Designed and tested an interface for a skincare app
On Campus
Member @ Computer Science Department Student Advisory Committee
May 2019 to Present
- Elected as to a five-person committee to connect computer science faculty and students, see more on our website here
Co-President @ Yale Polish Students' Society
September 2017 to Present
- Elected as Co-President, with duties involving organizing weekly dinners and brunches, along with recruiting new members and maintaining contact with Slavic clubs throughout the university and Polish professors
Teaching Assistant @ SheCode
October 2017 to Present
- Helped teach 50 middle and high school girls how to code over a series of weekends each semester, using Scratch, HTML/CSS, and Python


A fantastic project that I will make as a course project while trying out my new skills.
View Live Youtube Video View RepoA fantastic project that I will make while trying out my new skills.
View Live Youtube Video View RepoA fantastic project that I will make while trying out my new skills.
View Live Youtube Video View RepoA fantastic project that I will make while trying out my new skills.
View Live Youtube Video View Repo


HTML5,CSS3 ,JavaScript, Sass,Responsive Designer, Fun In this Site :)
This Is Last Work To See More And Go To Work Page


Could we sometime have some lectures about how to do this stuff in class? I am still being able to do the problems, but without any sort of lecture notes it is getting harder and harder - we don't have anything to reference. (the online notes are very confusing, and the book is unnecessarily complex; I'm not a very good book learner). It would be really helpful just to have some general formulas and methods for approaching these problems rather than just throwing us into them and seeing if we sink or swim. It strikes me that the only time I Learn something in class is when I Don't do the homework - otherwise I just watch people stumble through problems on the board that I have already grappled with, and see nothing new.
If we could step back from the individual problems and look for a generalized method, I think that would really help a lot of people. Thanks.
Please come in and talk with me. My intent is to spend whatever time is necessary to explain whatever individual students don't understand. In other words, I'm willing to give personal lectures to individuals or small groups for people who are not necessarily good book learners. Don't just struggle in the dark. Come in and see me. You have between 9 and 12 hours per week (including class time) to devote to class. If you spend three in class, you can devote one or two to talking with me and have between four and eight left to do the homework
Clearly, if you didn't understand how to do the problem, coming to class would be helpful. But if you DO understand the problem, you should be actively participating in the class discussion, so that we all end up with deeper insights.
When you leave Mudd, you will often have occasion to educate yourself on whatever the boss needs you to be an expert in. Sometimes there will be a short course you can take, but most of the time, you'll have to study, figure out what you don't know, and then find someone to ask, who can explain it to you. That's the intent here, with me being the one to ask.
I'm happy to discuss generalized methods. Come in and see me.


pg_recvlogical — control PostgreSQL logical decoding streams
pg_recvlogical
[option
...]
pg_recvlogical
controls logical decoding replication
slots and streams data from such replication slots.
It creates a replication-mode connection, so it is subject to the same constraints as pg_receivewal, plus those for logical replication (see Chapter 48).
pg_recvlogical
has no equivalent to the logical decoding
SQL interface's peek and get modes. It sends replay confirmations for
data lazily as it receives it and on clean exit. To examine pending data on
a slot without consuming it, use
pg_logical_slot_peek_changes
.
At least one of the following options must be specified to select an action:
--create-slot
Create a new logical replication slot with the name specified by
--slot
, using the output plugin specified by
--plugin
, for the database specified
by --dbname
.
--drop-slot
Drop the replication slot with the name specified
by --slot
, then exit.
--start
Begin streaming changes from the logical replication slot specified
by --slot
, continuing until terminated by a
signal. If the server side change stream ends with a server shutdown
or disconnect, retry in a loop unless
--no-loop
is specified.
The stream format is determined by the output plugin specified when the slot was created.
The connection must be to the same database used to create the slot.
--create-slot
and --start
can be
specified together. --drop-slot
cannot be combined with
another action.
The following command-line options control the location and format of the output and other replication behavior:
-E lsn
--endpos=lsn
In --start
mode, automatically stop replication
and exit with normal exit status 0 when receiving reaches the
specified LSN. If specified when not in --start
mode, an error is raised.
If there's a record with LSN exactly equal to lsn
,
the record will be output.
The --endpos
option is not aware of transaction
boundaries and may truncate output partway through a transaction.
Any partially output transaction will not be consumed and will be
replayed again when the slot is next read from. Individual messages
are never truncated.
-f filename
--file=filename
Write received and decoded transaction data into this
file. Use -
for stdout.
-F interval_seconds
--fsync-interval=interval_seconds
Specifies how often pg_recvlogical should
issue fsync()
calls to ensure the output file is
safely flushed to disk.
The server will occasionally request the client to perform a flush and report the flush position to the server. This setting is in addition to that, to perform flushes more frequently.
Specifying an interval of 0
disables
issuing fsync()
calls altogether, while still
reporting progress to the server. In this case, data could be lost in
the event of a crash.
-I lsn
--startpos=lsn
In --start
mode, start replication from the given
LSN. For details on the effect of this, see the documentation
in Chapter 48
and Section 52.4. Ignored in other modes.
--if-not-exists
Do not error out when --create-slot
is specified
and a slot with the specified name already exists.
-n
--no-loop
When the connection to the server is lost, do not retry in a loop, just exit.
-o name
[=value
]
--option=name
[=value
]
Pass the option name
to the output plugin with,
if specified, the option value value
. Which
options exist and their effects depends on the used output plugin.
-P plugin
--plugin=plugin
When creating a slot, use the specified logical decoding output plugin. See Chapter 48. This option has no effect if the slot already exists.
-s interval_seconds
--status-interval=interval_seconds
This option has the same effect as the option of the same name in pg_receivewal. See the description there.
-S slot_name
--slot=slot_name
In --start
mode, use the existing logical replication slot named
slot_name
. In --create-slot
mode, create the slot with this name. In --drop-slot
mode, delete the slot with this name.
-v
--verbose
Enables verbose mode.
The following command-line options control the database connection parameters.
-d dbname
--dbname=dbname
The database to connect to. See the description
of the actions for what this means in detail.
The dbname
can be a connection string. If
so,
connection string parameters will override any conflicting
command line options. Defaults to the user name.
-h hostname-or-ip
--host=hostname-or-ip
Specifies the host name of the machine on which the server is
running. If the value begins with a slash, it is used as the
directory for the Unix domain socket. The default is taken
from the PGHOST
environment variable, if set,
else a Unix domain socket connection is attempted.
-p port
--port=port
Specifies the TCP port or local Unix domain socket file
extension on which the server is listening for connections.
Defaults to the PGPORT
environment variable, if
set, or a compiled-in default.
-U user
--username=user
User name to connect as. Defaults to current operating system user name.
-w
--no-password
Never issue a password prompt. If the server requires
password authentication and a password is not available by
other means such as a .pgpass
file, the
connection attempt will fail. This option can be useful in
batch jobs and scripts where no user is present to enter a
password.
-W
--password
Force pg_recvlogical to prompt for a password before connecting to a database.
This option is never essential, since
pg_recvlogical will automatically prompt
for a password if the server demands password authentication.
However, pg_recvlogical will waste a
connection attempt finding out that the server wants a password.
In some cases it is worth typing -W
to avoid the extra
connection attempt.
The following additional options are available:
-V
--version
Print the pg_recvlogical version and exit.
-?
--help
Show help about pg_recvlogical command line arguments, and exit.
This utility, like most other PostgreSQL utilities, uses the environment variables supported by libpq (see Section 33.14).
The environment variable PG_COLOR
specifies whether to use
color in diagnostic messages. Possible values are
always
, auto
and
never
.
pg_recvlogical will preserve group permissions on the received WAL files if group permissions are enabled on the source cluster.
See Section 48.1 for an example.


In a previous blog post we talked about using hashes and arrays as a way to collect information within Ruby. To use your collections of data to their fullest potential, you will need to use Enumerable methods. In this blog post we will be focusing on the Enumerable method map, but before getting to that lets first talk about what an Enumerable is. Enumerables once again display the flexibility of Ruby. Enumerables allow you to write your code once and share it between other unrelated code, which comes from the idea of "mixins". As mentioned earlier, map is an Enumerable method. Map allows you to go through, or iterate, a collection and apply changes to all the objects within the collection. Map will then return an array with the updated information. The changes will be listed within a block. If there is no block to house the changes you are applying, map will return the original enumerator instead. To use map you will first need to write the name of the array followed by .map, as you can see in the example listed below. Following is a pair of {} to contain our block. Our block holds the changes we are applying to each item. In the example below we have n within ||. "n" is a variable that represents an object within our array and || lets us know that the changes will be applied to each item within the array. To the right of |n| we have the changes we are applying. In our example we are adding one to each item.
array.map {|n| n+1}
To show you how this works we have our example array entitiled my_array. We use map to add 1 to each object within the array. As you can see in the third line it will return an array with the updated information, adding 1 to each item of the original array.
I hope this has been helpful in better understand how to use the map Enumerable method and showcase how versatile Enumerables can be when manipulating your collections!


A remake of super classic Mario Kart.
A 3D platformer game coded in C++
In this independent in-class project, I focused on coding and troubleshooting.
Our AI enemy is moving faster than us! HURRY UPPPP!
Zixuan Li © 2020. All rights reserved. Powered by Bootstrap.
Theme based on the Creative Bootstrap Theme by Start Bootstrap.


react-super-select live examples
Home Page
Annotated Source
View On GitHub
This project is maintained by
alsoscotland


How to Set Your Multimedia Room with Low Budget
Hoping to transform your tired room into a sparkling clean, efficiently working space, but without the major costs of a full remodel? By not changing the layout or adding square feet, you can bring costs down while still making meaningful changes to your space. Use this guide to help you decide what to prioritize and what to put on the back burner, and give your laundry room an update that works with your space — whether your budget is $100 or $10,000.
If your budget is about $100: Clean, declutter and upgrade laundry baskets that have seen better days. It’s worth spending a little more for hampers that can stand up to heavy use.
Also think about which features would be most helpful to have, such as hampers on wheels, triple-sorter bins or stackable baskets that can tuck out of the way when you’re not using them.
If your budget is about $300: Clean up, get hampers and then give the walls a fresh coat of paint. A cheerful color can make your laundry room feel brand-new without breaking the budget — especially if you’re willing to DIY.
If your budget is about $700: Get hampers, fresh paint and a new rug, and then swap out the lighting. Ample lighting is important when you’re trying to check laundry for stains and read labels, so pay attention to the recommended wattage of any light fixture you are considering — anything less than 75 watts may not shed enough light (especially if it’s the sole light source in the room).


StackOverflow-Lite
View Profile
Logout
FEATURES
Home
View all questions asked
Search by Id:
Add a Question
User Dialog: Add question
Ask Your Question:


INDEX
Summary ……………………………………………………………………....……………………. 3
Mission…………………………………………………………………………………………....…… 4-6
What are tokens?…………………………………………………………………………….…… 7
Project Life-Cycle (Summary)…………………………………………………..…………… 8
Starting a Project (Pre-Publish)………………………………………………..…………… 9
Crowd Brainstorming……………………………………………………………………..…… 10
Initial Token Offering…………………………………………………………………...……… 11-13
Banana Fund Project Review………………………………………………………………… 14
Marketplace……………………………………………………………………………………….… 15
Failure to reach revenues………………………………………………………………..…… 16
Daily Project Operations……………………………………………………………………… 17
Raising Additional Funds (Token Dilution)………………………………………….… 18
Asset Sales / Voluntary Company Dissolution……………………………….……… 19
Project Bankruptcy ……………………………………………………………………....……… 20
Project Graduation / Equity Delivery……………………………………………..……… 21
Crowd Safety Net………………………………………………………………………………..… 22-23
Crowd Voting Mechanism…………………………………………………………………..… 24
Referral Commission & Automatic Ref-Back Agreements………………...….. 25
Listing Fees………………………………………………………………………………………...… 26
Banana Fund Profitability……………………………………………………………………… 27-29
Banana Fund is a one-stop solution to creating a business from scratch!
Share an idea. We’ll evolve it / fill in the gaps. Fund it. Build it. Run it. And report back to you, for any desired changes you’d like to make, every step of the way.
You’ll receive
frequent dividends if your project achieves profitability.
You
can buy/sell your positions on our marketplace in real time. If you
want to sell your idea, and walk away at any time - you’re welcome
to do that. Alternatively, you can take physical delivery of your
business equity. And once your business is fully established, you can
graduate it from our system entirely, and take it off into the world.
We’re a full service solution!  And we even make that part easy!
To re-iterate in bullet point form; Banana Fund is:
A platform for users to post business projects, and for our crowd to brainstorm, and collaborate with the entrepreneur (for a reward!), to develop the idea, it’s documentation, and settings / terms. Aiming to provide complete transparency for all parties, and to create an ‘instruction book’ for how Banana Fund should build & run the project on behalf of the crowd.
An equity crowdfunding platform, using Bitcoin to finance user projects.
An online marketplace for users to buy/sell their (hopefully) dividend paying positions in user projects, in real-time.
A communications platform, for project managers to share near real-time accounts, and updates, aiming to provide unprecedented levels of operational transparency to their backers. And for the crowd to continually make suggestions, and feedback.
A crowd control platform, where backers have established procedures to vote on any desired changes / evolutions to the businesses, to overrule/change the assigned project manager. It’s your business. You’re in control! We work for you.
In conclusion…
A
fair, and transparent platform for people to list, back, manage and
trade startups. Until such time they choose to take physical delivery
of the equity in the project, and graduate the startup (now an
established business) away from our platform, and into the world.
And we even have a little device, that does it’s best, to protect backers from any failed projects as well.
All entrepreneurs need to do is write down the broad strokes / beginnings of their idea. And any specific terms / conditions they have. (Ownership, Voting rules, Etc). Absolutely nothing else should be required of them. Write down an idea, Banana Fund and it’s crowd does all the work, and everyone gets their agreed share. Easy!
Apply the knowledge, experience and suggestions of the crowd to form business plans, rules and processes documentation. And to reward those contributions with a small stake in the project. (Entrepreneur approves suggestions / edits, after the crowd has upvoted, and commented on them)
Getting started is the hardest part! So we aim to reward those that act first, and subsequently enable everything... We do that by breaking up the ‘backers stake’ in the business into 20 blocks. With each block being a multiple in price of the first block. See the ‘Initial Token Offering’ section for details of this key feature!
We use a system of discount coupons, containing an encrypted key, called Tokens, that, when provided along with a request to buy physical equity in a given project, enable the purchase of a piece of otherwise contractually cost prohibitive equity, for a nominal sum of just $1.
Users can buy/sell these tokens in real-time on our marketplace.
Prices are set entirely by supply & demand, users can place bids
to buy/sell at any price. And the most competitive rates are accepted
automatically. Marketplaces are completely transparent, showing who’s
buying/selling and exactly who owns what.
Banana Fund, acting
in trust, and on behalf of the entrepreneur and crowd backers, holds
all the physical equity pieces. Until such time that they are
purchased by Token holders (or anyone willing to pay the insane costs
associated with purchasing without a token). Meanwhile, per our
publicly viewable terms / equity holder agreement; we enforce the
will of the token holders, and issue any available dividends between
them; per the settings established in the project documentation.
Investors should be able to review the details of their companies, in as close to real time as is physically possible. Waiting on quarterly results, and annual meetings is a relic of the pre-internet era. If you own the business; you should be in on the day-to-day action! It’s your company!
You should not be forced to base your buy/sell decisions on less than all the information. That is unfair, dangerous and wrong.
Banana Fund serves to provide as close to real time reports of sales, revenues, expenses as we are physically able to do so. Along with daily updates from your project manager, as to exactly what is happening, what the company is planning to do at any given moment, and their personal opinions of any given event.
Using the aforementioned transparency, combined with the established processes defined in each project’s documentation.
The crowd can communicate ideas and suggestions all the time, for the designated project manager to apply at their discretion. However, if a significant disagreement of opinion / strategy occurs, then we have voting procedures in place to see the will of the crowd enforced. If a voting majority occurs, then Banana Fund will ensure the project manager falls into line, or they will be replaced.
Banana Fund is a business development and management company. We assign each project a manager, and using the project documentation and rules as an instruction book, along with the funding from the crowd - we make that business happen! Contracting Banana Fund staff / expertise where possible, and hiring additional staff specific to requirements of each individual business.
We basically do all the work, so that the entrepreneur and the crowd don’t have to. Yet, they’re both still in control. They just delegate the day to day operations / leg work to the assigned project manager (Banana Fund)
Banana Fund stands behind it’s crowd backers. If a project you back runs into trouble, and ultimately fails. We have a system in place that will do it’s best to compensate you. No guarantees of course, it’s just a best effort process:
We allocate 90% of all safety net mandatory token purchase premiums, and a full half of Banana Fund net revenues specifically towards compensating Token Holders of failed projects.
This way, backers have our entire portfolio backing them up, in the event that they pick a dud! So even if you choose a bad project; we’ll see what we can do to help you! So that you can take another shot at backing the next big thing.
As a project develops beyond the startup phase, and starts looking to expand beyond the realm of the Banana Fund platform. We have created a process for each project to graduate our system, and take the form of a regular company. No longer reporting to our platform, processes or marketplace functions.
At the time of graduation (after token holders have voted for such), token holders are presented with two options; to accept a buyout of their tokens at an agreed upon above-market rate. Or to take physical delivery of their equity for a significantly reduced signing fee.
At that point, the project will be de-listed from Banana Fund. And is free to go about it’s business, as per any other company! Perform an IPO. Or whatever it wants to do. Our job is done!
Every project is
it’s own completely separate, and registered company; with Banana
Fund holding all the actual physical equity by default (as we’re
the ones that register each business on behalf of the crowd /
entrepreneur). Tokens serve as ‘discount coupons’ that can be
used to buy (and take delivery of) the equity in your project, for a
nominal sum.
Whilst you're holding tokens, per our user
agreement, Banana Fund will distribute all earnings, earmarked for
dividends via the project documentation / business plan.
Tokens
also serve to enable our crowd voting mechanism. Token holders can
apply their voting weight to dictate how the business should be run.
And Banana Fund enforces the will of the crowd, per the documentation
established by the entrepreneur when starting their project.
Purchasing
Project Equity
If there are 100 tokens in a project. Then each token will represent the right to buy 1/100th of the business. And each token will enable the holder to buy a 1/100th (1%) piece of the business for just $1. Thereby valuing the business at $100. Basically nothing.
Anyone attempting to buy equity from Banana Fund, in that same business, that does not hold a token (and they can!), will be required to pay no less than $1billion per 1/100th piece of the business, per our equity holder agreement. Thereby valuing the project at $100billion. An unjustifiable price that nobody would pay. Thereby safeguarding the interests of token holders (and our entire process)
* In the event
that someone does buy equity from us, at that insane price. We have
an automatic buy-back clause in place to purchase the token back, at
the $1billion + sale price. (However, that’s unlikely to ever
happen; as you would take physical delivery of the equity long before
it reaches that kind of valuation. We’re a startup incubator, not a
full on stock market)
Learn more in our Graduation
& Equity Delivery section.
1. Pre-Publish… The first draft of the entrepreneur's idea, and initial settings configuration.
2. Crowd Brainstorming… Doc collaboration, idea & settings evolution. 0.015 Pre-Bids.
3. Initial Token Offering… Pre-Bids populate initial blocks. Then open to unlimited bids.
4. Banana Fund Review… Assign manager. Assess feasibility / legality. Refund if necessary.
5. Marketplace Launch… Tokens issued. Trading begins. Unsold ITO listed at set prices.
* Project Fails To Achieve Revenues… Marketplace suspends. Additional funding considered. If not viable; liquidate & add protected tokens to safety net.
6. Daily Operations… Updates from your project manager. Frequent dividends.
* Additional Funding… Requires shareholder vote. Dilute tokens to raise cash. Two options; add tokens to the marketplace, to drip sell as the price crosses threshold. Or run an ITO in parallel to the marketplace (for higher risk situations, requiring all or nothing).
* Bankruptcy / Liquidation event… Marketplace suspended. Cash / assets liquidated, and issued to token holders. If bankruptcy; move remaining protected tokens to safety net.
7. Graduation… Users vote to advance the listing beyond Banana Fund. Accept instant buyout price. Or pay a nominal $50 admin fee to take delivery of your equity. De-list listing.
It’s free! To begin, users just need to fill out as much of our listing form as they’re able. And then they can publish their listing for our crowd to begin brainstorming.
Basic
information
Project name, 1 line description, upload a
project image / logo. Select appropriate categories for your
listing. (To help populate the rest of the create listing process)
Ownership
percentages
Banana Fund (3%). Brainstorm Rewards (1%).
Listing Fee Sponsor (1%). Allocate the remaining 95% between the
Entrepreneur, Backers, and any other partners.
Crowd
voting settings
Determine the voting weights required to
control the business.
Answer some
questions about your project.
We’ve designed some very
simple questions, the answers to which will help evolve your
business model / plan.
Create /
Upload Project Document(s)
Write / upload as many information
documents, specifications, plans, rules, and supporting files as you
like.
Define any
specific terms
Do you have any specific conditions regarding
this business? Do you want a job? Do you want something done in a
certain way? Detail what’s important to you here. And we’ll
honor it - provided the crowd agrees / will fund you.
Once a project is published, the crowd brainstorming phase lasts a minimum of 14 days, and can be extended by the entrepreneur as required. The better you make the pitch & plan; the more likely the project will hit its funding goal (or even more than that!)
Entrepreneur has the final word
The crowd can submit / share ideas, document edits, settings adjustments. That the entrepreneur can accept / adapt / ignore as he likes. All the project settings, plans, documents, etc, can be changed continuously for an unlimited number of edits.
Brainstorming Rewards
A minimum of 1% of project tokens are allocated towards rewarding users that interact with each project. (This setting can be increased at any time, to encourage more participation; but it cannot be decreased)
Users acquire ‘points’ for every interaction they make with a project during its brainstorming phase. Each action is weighted differently. The top interaction score, for that project, sets the bar for the rewards scheme. And all users that score at least 5% of that top score, will receive a proportional share of the tokens as they’re issued.
Eg. 2 qualifying scores…. One with 60 and the other with 30... Mean the 60 score will earn ⅔ of the tokens on offer, and the 30 score will receive ⅓ of the available tokens.
Anyone deemed to be abusing the rewards scheme, or who has been disqualified from other listings previously, will not count towards the scoring system at all.
Manual Rewards /
Token Assignments
Entrepreneurs, at their discretion, can
assign tokens to specific users during the brainstorming phase. Ie.
To reward someone with 2% of the project tokens, in return for
creating an explainer video.
Pre-Bids
If
you like a project, and want to secure a piece of the cheapest tokens
for sale during the Initial Token Offering, you have the option to
place a ‘pre-bid’ of 0.015btc. These bids, limited to one per
person, are ordered according to when you scored your first
‘interaction point’ with this project (not in the order that you
make the bids).
Pre-bids serve to populate the best spots in the initial token offering, as that launches. You can cancel the bids at any time, however you’ll lose your priority placement in the queue.
CALCULATIONS
1 / Equity on offer (as a decimal) * Funding Goal (bitcoins) = Total Project Tokens.
Funding Goal (in bitcoins) is the number of tokens on offer, for the Initial Token Offering.
Block 1 Token
Price: 0.09523809525
All other blocks (2-20) are priced at Block
number x 0.09523809525
The number of tokens for sale in each block is as follows:
|
|
TOKEN PRICE |
QTY (% OF TOKENS ON OFFER) |
|
BLOCK 1 |
0.09523809525 |
1 |
|
BLOCK 2 |
0.1904761905 |
1 |
|
BLOCK 3 |
0.2857142857 |
2 |
|
BLOCK 4 |
0.380952381 |
3 |
|
BLOCK 5 |
0.4761904762 |
5 |
|
BLOCK 6 |
0.5714285715 |
5 |
|
BLOCK 7 |
0.6666666667 |
5 |
|
BLOCK 8 |
0.761904762 |
7 |
|
BLOCK 9 |
0.8571428572 |
9 |
|
BLOCK 10 |
0.9523809525 |
12 |
|
BLOCK 11 |
1.047619048 |
12 |
|
BLOCK 12 |
1.142857143 |
9 |
|
BLOCK 13 |
1.238095238 |
7 |
|
BLOCK 14 |
1.333333333 |
5 |
|
BLOCK 15 |
1.428571429 |
5 |
|
BLOCK 16 |
1.523809524 |
5 |
|
BLOCK 17 |
1.619047619 |
3 |
|
BLOCK 18 |
1.714285714 |
2 |
|
BLOCK 19 |
1.80952381 |
1 |
|
BLOCK 20 |
1.904761905 |
1 |
The funding goal, and the equity on offer, determine how many tokens are created to represent 100% ownership of a project. That includes:
Banana Fund
Cut: 3%
Listing Fee Sponsor: 1%
Crowd Brainstorming: 1%
minimum
Entrepreneurs Cut variable - share 95% cut with the
backers
Sold to Backers for Finance: variable - share 95% cut
with the entrepreneur
The tokens that are listed for sale, as
part of the Initial Token Offering, are broken up into 20 blocks.
The number of available tokens for sale in each block, are priced as
shown in the table above. (Users can buy fractions of a token,
rendering the unit prices unimportant). The sum of all tokens sold,
equals the funding goal.
In the event of
oversubscription, the token prices in all blocks will increase by a
percentage of the level of oversubscription.
Eg. Funding goal
is $100,000. $110,000 is raised. Then all block prices will increase
by 10%.
Users have the option to place limited 0.015btc ‘pre-bids’ during the Brainstorming phase - one per user, even before the Initial Token Offering begins. Those bids are ordered in a special way, based on the order in which users first interacted with the project.
As the Initial Token offering opens, those ‘pre-bids’ are added to the queue in their set order, and serve to instantly populate the initial blocks. And from that point on, all bids, of unlimited sums, are added to the queue in the order that they are received. First come first served, with later deposits overflowing into the next blocks, as each reaches capacity.
Users have the option to cancel their bids at any time, including those pre-bids, for a full refund. However, once cancelled, those users will lose their placement in the queue. And if they choose to bid again later, they will join the end of the queue. Meanwhile, all remaining bids bump up in the queue, with each cancellation; potentially moving closer to Block 1 (and the cheaper unit prices)
Once the funding
goal is achieved, a 7-day countdown timer will appear. And users will
have their final opportunity to cancel their bids, if they are no
longer happy with the terms (or new token prices, if the I.T.O. is
over-subscribed) .
In the event that cancellations cause the
funding to drop below the goal, the timer will cancel, until such
time that the threshold is met once again; and then a new 7day time
will occur.
As the timer counts
down. The ITO will be complete. All bids will be locked in. And the
project will be sent to Banana Fund for review. And barring any legal
/ feasibility issues, the tokens will be issued, and the marketplace
will go live shortly thereafter.
Scalable Projects; Partial Funding Goal Option
There are some projects that are well suited to scaling. Subsequently they may be seeking large sums of money, but actually not require nearly the total amount in order to get started.
For those projects,
they will define the minimum sum they require to get started, and as
soon as the IPO hits that goal, the project will begin it’s 7day
countdown, and commence shortly thereafter. With any remaining
(unsold) tokens being listed for sale on the marketplace, and being
sold in due course; as the market rates climb to pass through their
set sale prices.
The ITO opportunity!
Needless to say, the strategy with Initial Token Offerings is to bid as soon as you’re able. As the block 1 price is 1/20th of the Block 20 price.
Thereby, if you get a $10 bid into block 1, the project funds successfully, and the subsequent marketplace holds its price. You’ll have made 20x your money back ($200) right there. Before the project is even built, or really even started construction!
Banana Fund Project Review
Once the Initial Token Offering is complete, the project will be sent to Banana Fund for review. Here we’ll check the legal issues around the idea, and the overall feasibility of the plan & it’s funding levels.
If the funding is way off (insufficient), then we’ll kick the project back down to the Initial Token Offering phase, pursuing a revised funding level.
If there are minor legal issues with the plan, we’ll discuss and brainstorm those via the project news. And see if adjustments to the model can be made, to come to some middle ground. (Users will be presented with an opportunity to cancel their bids, if they do not like the proposed changes to the model. And if the funding level drops, it’ll be kicked back down to the I.T.O)
If a project is deemed to be exceptionally risky, well beyond the norms of a typical startup, we will make an announcement in the project news. And at our discretion, we may also advise users that we are reducing the Crowd Safety Net level of protection on their positions. And subsequently offer them the opportunity to cancel their bids for a full refund.
For projects / ideas that are completely illegal, unethical, and that we don’t want to be associated with in any way. We’ll fully refund all backers. And if you wish to contact the entrepreneur to pursue that privately - outside of the Banana Fund platform and protections - that’s up to you.
All Clear
In the event that everything looks ok. We’ll assign a temporary project manager (whilst we find one suitably qualified to the needs of the project), we’ll issue the tokens and activate the marketplace.
Users can buy and sell their tokens on the marketplace at any time. Listing them for sale at any price they like. The marketplace is a completely free market. Supply and demand dictates the fluctuating prices. With no other market controls, or daily limits in place.
Marketplace Fees
We use a maker / taker fee schedule. Makers incur a 0.15% fee. Takers incur a 0.25% fee.
Every trade occurs between two parties: the maker, whose order exists on the order book prior to the trade, and the taker, who places the order that matches (or "takes") the maker's order. Makers are so named because their orders make the liquidity in a market.
Marketplace Design
To get an idea of
what our marketplace will look like, I direct you to
Poloniex:
https://poloniex.com/exchange#btc_xmr
This is a good example of what we’re working towards... Where they trade Bitcoins against numerous different other crypto currencies, and have a marketplace for each. We will trade bitcoins against individual user projects. And have a marketplace for each.
So this is a very good insight of what we’re in the process of building!
Marketplace Reporting Features
You will be able to see the following, with relation to marketplace trading;
A full trading history of both your buys, sells and maker/taker fees.
An up to date list of who owns every single token, in each project. Along with any physical equity held off-market. (eg. If a user has taken delivery of their position)
A summary view
of token ownership changes, over various time periods.
(To see
who is net buying, and who is net selling)
The full order book; of bids to buy/sell. And who those orders belong to. Along with a market depth graph to provide a visual aid as to the state of the order books.
A ‘Top Traders’ display, to show which users are buying & selling to maximum effect.
Public profiles for each user, detailing their holdings & trading history in all projects.
Marketplace Suspension
If there are any on-going significant events in a given project, such as imminent bankruptcy, or an active shareholder vote to graduate the project. Then the marketplace may be suspended temporarily / permanently for the protection of buyers, and to prevent any potential abuses of the crowd safety net. Marketplaces may also be suspended for technical reasons from time to time, but we’ll try and keep that to a minimum!
This is a project setback / failure scenario, and mitigation plan:
If a project is part way through development, and for whatever reason, is falling drastically short of the funding required to launch / get started / achieve profitability. Then we will;
Suspend the
token trading marketplace.
Attempt to
raise additional funds via a second token offering. (Token
Dilution)
If the initial
token offering fails to hit its funding goal. A second token
offering can be attempted with even better terms for new backers.
Failing that,
we will be forced to declare the project a failure. And transfer
users to the crowd safety net. Where protected tokens will join the
‘revolving refund queue’.
Any remaining project cash /
company assets will be liquidated, and added to the Crowd Safety Net
revenues, used to help refund backers of all failed projects.
As soon as a project reaches its funding goal, via the Initial Token offering, and is approved by Banana Fund to get started, issue it’s tokens and open it’s marketplace. It begins the daily operations phase.
Daily Updates
The project manager will post daily news, and updates regarding the development, and day to day operations of the project. You will be kept in the loop about just about everything. It is the project manager's job to summarise each day's activity, plans, problems and thoughts. It’s literally a running commentary of everything the project is doing, and planning to do.
Project Cash / Expenses
The status of the project funding, along with invoices / receipts for how it is used. Are updated daily. And we have a special section in each projects’ forum where you can discuss each project's expenditure, recommend cost savings, alternative suppliers etc.
Accounts / Revenues
As frequently as is physically reasonable to do so, we want to keep you up to date with the day to day sales, and project revenues. For some online businesses, this can be automated and shown in real-time. For other projects, they’ll post daily summaries, and more detailed reports every week/month.
But the main aim of this process is to keep investors in the loop, the whole time! Not force you to wait on quarterly sales reports. We want daily / weekly updates at the very least. Our reporting requirements are higher than any public company. We expect complete transparency from our projects / managers.
Dividends
As soon as revenues are known, and there are earnings to dish out (per the project documentation / settings). Dividends should be paid (and project available cash updated; for funds re-invested into the business). This process should happen ‘as frequently as possible’. Some projects can literally pay dividends daily.
Token holders can vote to create additional tokens, in order to raise funds for the business, to either pay debts, or to scale an already successful operation. This in turn dilutes the ownership of all the existing tokens equally.
Method 1: A second Initial Token Offering
Suspend the
marketplace.
And launch a second I.T.O to sell the new tokens.
Only once the funding goal is reached; do all the tokens get issued,
and the marketplace return to normal.
Method 2: Marketplace ‘Drip’
Token holders can vote to create tokens over time, bit by bit. This involves no disruption to the marketplace. Additional tokens are simply added to a ‘project account’ periodically, and listed for sale alongside regular tokens, at whatever price / strategy the token holders have agreed to. With the net benefits of the sale being added to the project available cash.
You can either do
this in one big lump sum.
Or, to prevent a sudden shock to the
marketplace, you can slowly dilute the tokens over time. Eg.
Creating 50 new tokens every week for 10 weeks. Rather than 500 all
at once.
The Golden Rule
Token holders can vote on whatever terms they like regarding how many tokens to create etc. The only rule we enforce is that all existing token holders be treated equally.
If there is some extenuating circumstance that should require a breach of this rule. Then it shall require 100% of the token holder vote, in order to override this fundamental safety mechanism.
Crowd Safety Net
Token dilution does not affect any existing crowd safety net coverage. Your protected tokens are still protected for the same amount per token.
Token holders may vote to sell individual assets, or release company cash as a special dividend, per the crowd voting settings at any time. This can be extended to voluntarily shutting down the entire business, liquidating all assets and paying out one final dividend.
Asset Sales
Very simply, the shareholders create a motion to sell a specific asset(s), or issue some of the company cash as a special dividend. And if approved, it happens at the earliest convenience.
Voluntary Company Dissolution & Liquidation
This basically works the same way as the aforementioned asset sales. The entire company is liquidated at the earliest convenience, and one final dividend is paid to all token holders.
Safety Net Coverage Implications - Important!
In the event of a voluntary (unnecessary) company dissolution event, you will be forfeiting all safety net coverage for your tokens. So make sure you only vote for such an action, if the final dividend is worth it.
In the event of individual asset sales. Banana Fund will review each instance, on a case by case basis, to ensure that there is no detrimental (suicidal) effect of this action on the business as a whole. If the act is deemed reckless, Banana Fund may elect to reduce existing safety net coverage for any tokens in this project, by any fraction it deems fair. And may remove all future protections from new token purchases, which will likely impact the resale price.
You are welcome to consult with Banana Fund in advance of any vote. If we give the all clear, then there’ll be no affect on your safety net coverage.
In the event of project bankruptcy, the marketplace is suspended. All protected tokens are moved to the crowd safety net. And any recoverable assets from the business will be liquidated, and the benefits added to the crowd safety net.
The Difference between Voluntary Dissolution & Bankruptcy
Voluntary dissolution happens in projects where they have very high asset values, or lots of company cash. But where revenues are very low (but profitable). And thereby the company is worth more money shut down, than the little / no income it provides.
Bankruptcy occurs in projects that are operating at a loss, and their cash is decreasing constantly, or has already run out.
Problem Projects
For projects that
are identified as in trouble (approaching possible bankruptcy),
Banana Fund may take either of the following actions, at any point:
This project
is showing signs of distress. We are discontinuing / reducing safety
net coverage for future token purchases in this project. (Existing
cover unaffected).
* A warning message will appear on the
marketplace, with our analysis & reasons.
This project is showing serious cause for concern. We are temporarily disabling the project marketplace, pending an action plan to turn things around, or a declaration of bankruptcy.
Banana Fund
will not sell any of its positions in problematic projects,
with an imminent risk of failure. That would be unethical.
*Any
time Banana Fund decides to sell any of its tokens, in any project,
for any reason, it will provide 30 days advance notice, along with
full disclosure as to why.
1 Token Minimum
You require whole token(s) in order to take delivery of your equity. Fractions of tokens do not generate the necessary encryption key, required to effect the contracted discount.
Paperwork / Contract Fees
We process purchase orders once each month, grouping all requests into one batch. Subsequently, only one legal fee needs to be paid (for the creation / signing of the equity holder agreement specific to that project). Thereby, if someone else has already paid it, you can ride on the back of their order for free! Or you can collaborate with a few people to share the fee between you, and all take delivery at the same time.
Project Graduation
The crowd can vote
to graduate the project beyond the Banana Fund platform at any time,
per the crowd voting settings established for that project. At which
point all token holders will be offered two options;
To pay a
nominal ~$50 signing fee, to take delivery of their physical
equity.
To accept an agreed upon, automatic buyout price for your tokens. (These funds will come out of the projects available cash; unless there is a financial backer looking to snap up the extra equity)
Once a project has graduated it will basically be removed from Banana Fund. There will be no more crowd voting settings, or daily reports, and transparent accounting. Only the legal minimum required reporting, per the business plan, and equity holder agreement you sign.
*Warning! This is a best effort process. It should not be relied upon.
Token holders are moved to the safety net, in the event that a project fails. Where we will do our best to compensate the backers as best our revenues allow.
Coverage
Tokens purchased on the marketplace and during initial token offerings, are covered for 80% of their purchase price by default; less any dividends received during the course of holding those tokens.
‘Free’ Tokens issued to entrepreneurs, brainstorm contributors, and for listing fee sponsors are not covered by default. (To add coverage, just sell them on the marketplace, and buy them back again)
At our discretion, we may decide to reduce, or disabled coverage offered for select projects at any time. Any existing cover will be unaffected. It’ll only apply to new purchases.
Premiums
There is a 1% mandatory surcharge added to the cost of all token buys (both in Initial Token Offerings) and via the marketplace. (With the exception of tokens purchased in Banana Fund itself)
Eg. You buy 10
tokens for 0.01 each…. Total cost: 0.1 + 0.01 Safety Net premium =
0.11
Then if that project fails, your 9.98tokens (after 0.2%
market trading fee) are covered for a total of 0.08 BTC. Less any
dividends you receive during the course of holding those tokens.
Selling Tokens
Selling tokens will terminate the coverage applied to them. By default, tokens with the least amount of coverage, are sold first. Before any with a greater level of protection.
Source of Funds
90% of all
premiums are added to the safety net payout pool daily.
Along with
50% of all Banana Fund net bitcoin revenues.
These are the only incomes this refund process has available to it. If they are insufficient, then we will not be able to refund everybody.
Refund Process
Once the project has been declared a failure / bankrupt. It’s market place will be suspended. And protected tokens will be added to the bottom of the Safety Net refund queue / list. Any remaining company cash / asset liquidations will be added to the safety net pool, as they become available. And used to help compensate all users in the safety net.
Refunds are processed once daily. The funds available is distributed between the top [variable amount] users in the refund queue, equally (up to their maximum due). Once paid, those users are either removed from the queue (if fully refunded), or they cycle back around to the bottom for another go around for their remaining due amount. And any remaining available funds, are either rolled over to the next day, or used to refund some more users from the top of the queue that day.
Time Limitation
Pending refunds may remain in the safety net queue for up to 18 months. We have to limit this process, or risk stalling the process forever, in the event of a string of large failures.
The design of the refund queue, with it chipping away at refunds, and cycling around and around, prevents one large deposit from blocking it up. Meaning everyone should get at least a partial refund, if we’re not able to fully refund you.
By default, the project manager has free reign to run each project however he thinks best (in accordance with the company documentation). Users and token holders can make suggestions at any time, that the manager can adopt at their discretion.
If Token Holders want to force a course of action (that the manager doesn’t agree with), they can raise a motion for token holders to vote on / object to. And Banana Fund will enforce the will of the crowd, per the voting majorities that the entrepreneur initially sets for each of the categories listed below.
Using these categories, and their adjustable voting weights, an entrepreneur can retain control / influence / veto power over the business without having to own 51% specifically. You can engineer the weights in a few key categories below, to basically retain full control (or at least veto power) over the business with a very small stake.
Token
Dilution
If the project needs / wants to raise additional
funding, either to survive or to expand. The terms of the dilution
proposal will be voted on here.
Change /
Overrule Project Manager
If Token holders decide to force
something through, that the project manager doesn’t agree with.
They can vote to overrule him (or change the manager)
Adjust
Revenue Allocations
Vote to change what percentage of
revenues are reinvested into the business, issued as dividends, used
to buy back tokens, etc.
Perform an
asset sale / liquidate / voluntarily dissolve the company
Vote
to sell company assets, either to raise company cash, or a special
dividend. Or close the project entirely, liquidate funds/assets
whilst they still hold value.
Buyout
Proposal / Graduate the business
Once a businesses is well
established, token holders may decide to graduate it from the Banana
Fund platform, and take the business mainstream. Or if there is an
external buyer looking to snap up all the equity; the terms of any
bulk buyout can be discussed here.
Adjustment
to the crowd voting settings
Vote to adjust the voting
weights on any of the above settings.
Motions last 14 days. If token holders do not object in that time, they will be deemed to be in silent agreement to the motion. A motion will automatically pass/fail if enough voters actively agree/disagree that any remaining votes become irrelevant. If you buy/sell tokens whilst voting; your vote will be increased / removed / reduced accordingly.
We believe word of mouth is the most effective form of advertising. And to encourage that our referral program pays the following daily commissions, for the life of every user you bring to Banana Fund via your referral link / promo codes:
10% of
the value of every token purchased during an Initial Token
Offering.
0.5% of
the value of every bitcoin balance cashout.
0.015% -
0.025% of the value of every marketplace token trade
(Depending
on whether it’s a ‘maker’ or ‘taker’ fee being charged)
Referral commissions are accumulated, and added your account balance in a single payment, the following server day.
Ref-Back Agreements
Users have the option of sharing up to 75% of their commissions back with the person that created them. As an incentive for signing up to Banana Fund using their promotional code / ref link.
Ref-Back payments are paid to the user once each server day, for their cut of all the commissions generated the previous day. Meanwhile, and at the same time, the sponsor receives their net commissions / earnings (after paying the ref-back payment)
Ref-Back agreements are automatically enforced by Banana Fund. And cannot be changed after signup. There are no exceptions to this rule.
Abuse
Any attempt to abuse our referral program, or refback functions, will result in the privileges being removed, and the forfeiture of your entire downline, ability to create referral links, and your ability to receive refback payments.
Pre-Publish…. No fees. Unlimited time.
Crowd Brainstorming… $1 per week. (Minimum 2 weeks)
Initial Token Offering… $1.50 to initiate countdown to the end of pre-paid brainstorming week. The $1.50/week basic fee increases by 50% every week thereafter, until it maxes out at $30/week.
---
1% of the
tokens in a project are set aside for the ‘listing fee sponsor’.
The entrepreneur has first refusal to pay these fees. Thereafter,
they are open to any user. Whoever is the last person to pay
the weekly listing fee; is credited with the 1% of tokens at the time
of issue. If a project fails to fund, listing fees are generally not
refunded. Users should only back projects they believe in.
2 weeks of
arrears are permitted before we shut down a project.
- If the
listing funds during a period of arrears, the debt is forgotten.
The
last person to pay the listing fee is credited with the 1% of tokens.
$1.50 fee, to launch the ITO, may be paid at any time (Provided brainstorming fees are up to date as of that point) ; and that will activate the countdown timer, to launch the ITO at the end of the pre-paid Brainstorming period. (Default 14 days, can be extended by the project manager, up to the final second, and for as long as required)
---
Banana Fund does not intend to make money from Listing Fees specifically. They are designed to be a function to indiscriminately remove inactive / junk listings that will not fund.
We will issue lots of ‘listing credits’ for various actions on the site, to cover the cost of these fees. As we don’t want to put up any barriers to entry for Entrepreneurs. But at the same time, we want to keep the platform as clean, and focused as possible.
Banana Fund aligns
its goals with our entrepreneurs.
We want to succeed (profit)
with the successful implementation of their ideas. We are not here to
make a profit from their efforts, and get in the way as a result. We
don’t want to create barriers to success through inflated costs;
we’re here to knock those barriers down!
Banana Fund only
requires a tiny 3% stake in the projects we build.
Allowing
entrepreneurs the ability to distribute the remaining 97% of their
business between backers, contributors, and themselves. Giving them
maximum flexibility in order to get their idea off the ground (and a
good reason to use Banana Fund in the first place)
Banana Fund aims to earn the bulk of its money / value via the accumulation of marketplace trading fees. With the maker/taker fee schedule, we net 0.36% of every transaction (half in bitcoins, that we use as cash revenues to run the business, and issue dividends to our token holders), and the rest in tokens. Which we accumulate to build our positions in each project. And those accumulations can be substantial;
|
TURNOVER CYCLE |
TOKENS IN CIRCULATION |
0.18% AVG. NET FEE (IN TOKENS) |
|
1 |
97 |
0.1746 |
|
2 |
96.8254 |
0.17428572 |
|
3 |
96.65111428 |
0.1739720057 |
|
4 |
96.47714227 |
0.1736588561 |
|
5 |
96.30348342 |
0.1733462702 |
|
6 |
96.13013715 |
0.1730342469 |
|
7 |
95.9571029 |
0.1727227852 |
|
8 |
95.78438012 |
0.1724118842 |
|
9 |
95.61196823 |
0.1721015428 |
|
10 |
95.43986669 |
0.17179176 |
|
11 |
95.26807493 |
0.1714825349 |
|
12 |
95.09659239 |
0.1711738663 |
|
13 |
94.92541853 |
0.1708657533 |
So after just 12 turnover cycles (or a total trading volume of 1152 tokens / 11.52x the original issue), our stake in this example has increased from 3% up to over 5%.
And if you continue those turnover cycles, you get the following;
|
TURNOVER
|
TRADING
VOLUME AS A |
BANANA
FUND |
|
0 |
0 |
3% |
|
12 |
x11.52 |
5.07% |
|
42 |
x39.27 |
10.06% |
|
108 |
x95.28 |
20.01% |
|
500 |
x319.97 |
60.52% |
So as you can see, if there is high trading volume for a given project, the Banana Fund stake increases very quickly. And before long we own a substantial position in every single project. And those positions should all be dividend paying to one degree or another, which is a pure cash revenue!
Other Sources of Revenue
We will make a profit on just about every element of Banana Fund, to compensate us for the risks, and indirect overheads associated with supplying these services in the first place. And also, it is essential for the functionality of our crowd safety net. To which we donate 50% of our net bitcoin revenues.
Balance
cashout fees
We earn just under 4.5% of every cashout
each user makes. (A substantial sum considering the potential size
of our economy, backed by thousands of businesses - however, you
have to factor in the bitcoin exchange costs, and storage risks)
Listing
Fees
Listing fees start at ~$1/week. And increase weekly,
after a listing enters the Initial Token Offering phase, up until
the project reaches it’s funding goal. However, we will give away
a lot of free listing credits. So I would expect this to be a
relatively minor source of income.
Listing
Promotions / Internal Advertising
Promoting ‘premium
listings’ , as larger projects wish to draw attention to
themselves to help achieve their funding goals. I have no projected
earnings for this section at the moment; likely a small revenue,
that will hopefully cover / significantly contribute towards our
website related overheads.
Successful
Listing / Setup Fee
We will charge each successfully funded
listing a standard ‘setup fee’ … eg: $1000. To cover the costs
of incorporating each business, and performing its initial review &
project manager assignment. There will be a margin incorporated into
this fee; which will aim to be our average cost for this process
(across all listings) +15%.
Banana Fund
Staff Hours
Any action, or service involving Banana Fund
central staff (eg. HR, project management, design, programming,
legal, accounting), will be billed to the project's financing at
cost +15%. Hourly rates will be adjusted periodically, to keep up
with evolving overheads, etc.
For staff members that each
project hires exclusively for itself, eg. a store attendant. Won’t
incur any premium, beyond covering our Human Resource Department
hours + costs involved in finding that employee.
Safety Net
Premiums
Banana Fund donates 50% of its cash revenues towards
supporting the safety net. And in return, it collects 10% of the 1%
premiums that the safety net charges for coverage.
That
equates to an additional cash revenue of 0.1% on all marketplace /
initial token offering buys. (On top of the 0.18% average, we
already earn in regular fees).
This brings us up to 0.46% of
every marketplace transaction effectively - between cash & token
revenues. A very good sum! (For example, Poloniex turns over
$8-$100million worth of Bitcoin trades per day. At 0.46%, and
similar trading volumes, we’d be looking at $36,800 - $460,000 in
marketplace trading revenues each day.


| DOSE: |
1 bump |
insufflated |
Caffeine |
(extract) |
No-Doz tablets had spread through my prestigious college like wildfire. First someone brought a packet to school, then everyone followed. Soon kids were taking three or four at a time. I'd taken a few and was amazed by how fast they acted, how imporved my concentration became, and how euphoric simple caffeine could be. Soon, however, taking the tablets was not enough. I talked with a friend and marveled about how fast the caffeine would hit me if I insnufflated a tablet, but we were both worried about the damage that the binders and other impurities would do to one's nostrils. 'No problem,' I said, 'Give me a few tablets and I'll extract the caffeine from them.' And so I did.
The extraction procedure was simple, and I was happy with how scotch-free it went. I didn't want to use toxic solvents for something going up my nose, so decided to stick with simple water. I took four tablets and grinded them thoroughly in a mortar and pestle. I then boiled a small quantity (~50mL) of water. I poured the boiling hot water into the mortar and pestle, just enough to cover the volume of the powder about two times, stirring vigorously. Quickly, whilst the water was still boiling hot, I decanted the solution onto a glass plate, leaving the binder in the mortar and pestle.
Immediately, the caffeine crystals began to fall out of the solution. Beautiful, white-glass crystals. The small amount of wax binder which had made it to the plate floated to the top. It was pippetted off and discarded. The plate was then placed on the hot plate on very low heat, with a halogen lamp above it. The crystals took deceptively long to dry. They appeared dry after about 20 minutes but, under these conditions, required about four hours to dry fully. I crushed the white crystals and put them into a little plastic vial where they stayed for a few days, until I decided to use them.
I had a physics test, which, in retrospect, I was actually well prepared for. I was feeling lethargic an hour before it, though, and I'd read an experience report in which one user gleamed about how snorted no-doz tablets (unpurified) had allowed him to study and concentrate. I hoped that caffeine would pick me up, make me feel focused and well rested for the duration of the exam. How wrong I would be. I ventured to the toilets with a friend who guarded the door. Though he said that he'd try some, he backed away when he saw the subsance.  Unfortunately, I had no better method of measuring the substance. Using my other hand to cover my right nostril, I lowered my head to the powdered thumb and inhaled deeply through my nose.
It took about five minutes to come on fully, and was very different from taking a no-doz tablet. I felt a rush of energy, a tensing up of my muscles and body, rather than the desire to laugh and run around like the tablets had given me. I paced around a lot, losing my friend and briskly walking up and down the corridoor. I then ventured outside and found myself pestering my classmates every five minutes to go to physics, for twenty minutes before the we had to go there. I was tense, but only mildly worried.
I came to the class, set up, and began the exam. I started out strongly, and got through the first half of the test in about twenty minutes. Soon, however, I faltered. I proceeded recklessly, not checking my answers. About half way through the hour-and-a-half long test, the positive effects of the caffeine seemed to be wearing off. I was getting lost, unable to think clearly, and too shaky to draw a proper diagram let alone think about what was going on in the question. I asked to go to the bathroom, where, parched and flustered, I sucked water from the grimy tap and poured it on my face. I tried to calm myself, to focus myself. I tried, but to no avail. I was tense; muddled.
On the topic which I was instructing the others in just a day before, I got the second-lowest score in the class. The errors that set me back were the stupidest errors that I have ever made. I got vertical and horizontal mixed up in my mind. I used 2.4 for the value of half of 5.4. I couldn't count squares, for christ's sake! It was so foolish of me to use this drug for the first time before an exam. If I had just had faith in my natural ability to know what to do, if I had been calm and centered and able to stand back, examine, and visualise the probem, I may have gotten a near perfect score - there was nothing that I didn't understand. I tried to comfort myself, telling myself that it was just an exam, but I felt seriously down about it for the next couple of days.
Caffeine, taken like this, does not heighten concentration. Whilst no-doz tablets can be useful to this end, pure snorted caffeine is far too 'jagged' an experience. It brings me up hard, and throws me down hard. This experience made me realize just how valuable thinking calmly is.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


{% extends 'base.html' %} {% block header_block %}
{{post.auther}}
created:{{post.created_at|date:"D d M Y" }}
published:{{post.published_at|date:"D d M Y" }}
{% else %}Not published yet
{% endif %}{{post.body|safe|linebreaks}}
Are you sure you want to delete this post?
Close{{comment.auther}}
{{comment.created_at|date:"D d M Y"}}
{{comment.text|safe|linebreaks}}


Some key combination shortcuts are "blacklisted" to protect
functionality. 'Ctrl + s', for example, is a traditional save shortcut.
When a blacklisted shortcut is created you will be given a warning in
the console like the one below, but the key will still be added.
Note that this will only show when in developer mode.
To view the warning message, open your browser's console then click the button below.


Neuropsychology
- Explores relationship between behavior and brain functioning
- Includes:
- Pediatric
- Geriatric
- Forensic
- School
- More of function on biochemistry, behavioral neurology
- Neuropsychological assessment - concerned with evaluating the functioning of the brain and nervous system as it relates to behavior
Damage and Organicity
Understanding about the function of the brain and brain-behavior relationship arose from examing patients with neurological damage
organicity, linking a mental disorder to a biological cause (e.g. brain lesion)
Lots of plasticity in brain functioning/recovery and the link between organicity and damage is not one-to-one (page 534 for some examples of problems with organicity)
Conditions prompting neuropsychological evaluation
- Referrals from medical doctor or psychologist
- Medical referrel: no clear medical basis for impairment
- Psychological screen could involve perceptual-motor/memory test, intelligence test, and a personality tests
- Based for suspicious symptoms (e.g., hand tremors only at work) or a recent event (e.g., a stroke) (table 15-3)
- Examine hard (definite deficit) vs. soft (potential deficit) signs for determining referral
Draw a clock face, label it, and draw the hands so that the time is set to 11:15
Neuropsychological evaluation
Purpose - to make inferences about the structural and functional characteristics of the brain by evaluating an patient's behavior in defined stimulus-response situations
Case history of patient very important
Initially test a myriad of things: visual, auditory, perceptual, problem solving, cognitive processing, sensory, based on patient's needs to assess treatment options
Timing of assessment may be critical to validity
methods - similar to other fields but including imaging
Imperative to have a strong understanding of biology, medicine, and neurological functioning
History and case study
- Medical history of patient and their family
- For children, have they reached developmental milestones
- Psychosocial history (e.g. academic achievement, intelligence, personality, thought processes, etc)
- Type, severity, and history of issues (e.g. is it progressing, stable, new?)
- Good history imperative to knowing cause of symptoms!
- Other case study information may be very important
Interview and mental status exam
Unlike counseling/clinicial, interviews here are more structured
Typically involve rating forms
Formal exam would be used to screen for impairments and/or disease but not diagnosis
Would administer a mental status exam for general understanding of the mental state of the examinee
Mental status exam
- Appearance, behavior
- Orientation
- Memory
- State of senses and psychomotor abilites
- State of consciousness, affect, mood, personality
- Thought content & processes
- Intelligence, insight, judgment
- Focus on neuropsychological functioning
General intelligence tests
Weschler tests very commonly used in neuropathology
Patterns of scores often indicative of a deficit
Focus on interpreting pattern of subtest scores (pattern analysis, also profile analysis)
Scores from intelligence tests devised to assess extent of brain damage (e.g. quotients or ratio scores) - questionable validity
Depending on focus of assessment, practitioners may deviate from prescribed testing procedure
Abstract thinking
- Inability to think in abstract manner indicative of neuropsychological deficit (such as frontal lobe functioning)
- Tests elicit abstract thinking in testee administered
- Weschler similarities test
- Proverbs test
- Sorting tests
Executive Functioning
"Air Traffic Control System" of the brain - need to manage lots of information and lots of distractions
Involves working memory, inhibitory control, mental flexibility
EF involves various regions of the brain
It is plastic and trainable and develops rapidly in children
Perceptual and motor test
- perceptual - measure sensory functioning
- motor - measure motor skills
- includes tests of color, smell, dexterity, speed, ability, etc.
Bender Visual-Motor Gestalt test
- Visual-motor test
- Screener for neuropsychological impairment
- Copy the card as best as they can
- No time limit
- Testing observations include physical demeanor, drawing technique, test-taking behavior, and attitude
- Includes a recall phase and supplemental motor and perceptual tests
- Scoring based on judgment not a rubric, why might this be an issue?
Tests of verbal functioning
verbal fluency may be associated with brain injuries or diseases (e.g. dementia)
- Controlled Word Association Test - examiners says a letter and examinee says as many words as they can in a minute
- Has been used with dementia patients (but can not readily identify people with dementia)
Is someone able to express themself with language (aphasia)
Reitan-Aphasia Screening Tests used to detect aphasia - naming common objects and writing familiar words
Unidimensional? Culturally sensitive?
Tests of memory
- Many models of memory (like intelligence)
- Memory models include short and long-term memory
- Book's undefinitive model (Figure 15-7)
- Something perceived may move into short-term memory, back to being aware, back to short-term memory (and so on), and either to long-term memory or could be lost
- Types of LTM: procedural (doing something); declarative (factual) -> semantic (facts, in general) & episodic (contextual facts)
Tests of memory
- California Verbal Learning Test-II
- Obtain the most comprehensive and detailed assessment of verbal learning and memory available for older adolescents and adults
- Examinees are read a list of words, selected after careful study of their frequency of use across multiple demographic variables, and asked to recall them across a series of trials
- Wechsler Memory Scale
- An extremely comprehensive memory test
Neuropsychological batteries
- Could be a fixed or a flexible battery
- Flexible battery would involve the test administrator to score and interpret the battery
- Flexible allows careful tailoring based on MS and physical exam
- Several widely used fixed batteries of which Halstead-Reitan is most popular
- Inferring nature, location, and extent of intact and impaired brain functions
- Consist of 10 tests
- Shown to discriminate normal controls from patients with brain damage with considerable accuracy
fMRI
- Produces images of the brain, non-invasively, that allow us to monitor the flow of blood (i.e. study function)
- Use fMRI to see how our brain responds to different stimuli
- Diverse uses including studies of mindfulness, prevent disabilities, treating disorders and addictions, studying autism, studying criminials, examing racism, decision-making, memory, and much more
Issues with fMRI
Often done with small sample sizes, low statistical power, and lots of statistical testing!
Non-independent statistical tests and corrections are needed, otherwise dead salmon
Be mindful of practical significance and understand how it differs from statistical significance


WITNESS LIST Judicial Affairs Committee September 29, 2004-9:00A Interim Charge 1 On: Parker, Quay (Senior District Judges) Schraub, B.B. (Conference of Presiding Judges) Thomas, Linda (Appellate Judges' Legislative Committee) Wilder, Thomas A. (Tarrant County District Clerk) Interim Charge 2 On: Dyer, Clare (Texas Legislative Council Research Division) Naranjo, Orlinda (Texas Judicial Council) Interim Charge 3 On: Davis, Jonathan (Texas Legislative Council) Interim Charge 4 On: Chisum, Representative Warren (Self) Naranjo, Orlinda (Judge, Travis County Court-at-Law No. 2) Pardue, Craig (Dallas County Commissioners Court) Rothermel, Beth Ann (County & District Clerks' Association) Wilder, Thomas A. (Tarrant County Jury Room Committee) Interim Charge 5 On: Kramer, David (Texas Legislative Council) Pardue, Craig (Dallas County Commissioners Court) Rothermel, Beth Ann (County & District Clerks' Association) Wilder, Thomas A. (Tarrant County District Clerk)


To zoom in and out of a time series chart, either:
Adjusting the zoom on one chart will adjust the zoom on all of the charts.
To scroll the time frame that's displayed after zooming in, slide the horizontal bar at the bottom of the chart.


Ready to train? Start
Want to give a hand by adding your own exercises? Email
<EMAIL_ADDRESS>or Tweet at @utopiah.


{% extends "basic.html" %} {% block head_title %}{{ APP_NAME }} help{% endblock %} {% block body%}
need to put the help! will do it soon!


public class WritingThread
extends java.util.concurrent.ThreadPoolExecutor
| Modifier and Type | Class and Description |
|---|---|
class |
WritingThread.WrappedRequestHandler
An internal class, that is used to wrap the
RequestHandler s whose data shall be written. |
java.util.concurrent.ThreadPoolExecutor.AbortPolicy, java.util.concurrent.ThreadPoolExecutor.CallerRunsPolicy, java.util.concurrent.ThreadPoolExecutor.DiscardOldestPolicy, java.util.concurrent.ThreadPoolExecutor.DiscardPolicy
| Constructor and Description |
|---|
WritingThread()
The WritingThread has a maximumPoolSize of 1, so no two writes occur at the same time, to avoid that two writers open the same file.
|
| Modifier and Type | Method and Description |
|---|---|
void |
enqueueWrite(RequestEvent aRequestEvent,
RequestHandler theRequestHandler)
This method wraps the RequestHandler that is given to it in a
WritingThread.WrappedRequestHandler , and then puts this WritingThread.WrappedRequestHandler in its queue of tasks. |
afterExecute, allowCoreThreadTimeOut, allowsCoreThreadTimeOut, awaitTermination, beforeExecute, execute, finalize, getActiveCount, getCompletedTaskCount, getCorePoolSize, getKeepAliveTime, getLargestPoolSize, getMaximumPoolSize, getPoolSize, getQueue, getRejectedExecutionHandler, getTaskCount, getThreadFactory, isShutdown, isTerminated, isTerminating, prestartAllCoreThreads, prestartCoreThread, purge, remove, setCorePoolSize, setKeepAliveTime, setMaximumPoolSize, setRejectedExecutionHandler, setThreadFactory, shutdown, shutdownNow, terminated, toString
public WritingThread()
public void enqueueWrite(RequestEvent aRequestEvent, RequestHandler theRequestHandler)
WritingThread.WrappedRequestHandler
, and then puts this WritingThread.WrappedRequestHandler
in its queue of tasks.
Thereby RequestHandler.dumpData()
is called for every enqueued RequestHandler
, but only one at a time is allowed to write.aRequestEvent
- The state of the RequestHandler
that is to be enqueued. MUST be RequestEvent.READY_TO_WRITE
theRequestHandler
- The RequestHandler
that is to be enqueued, so its data is written


Evidyon.exe Error/malfunction
Posted: Wed May 27, 2009 12:02 pm
Downloaded the new update with the new names etc, then you re updated and now i cant logg inn cause the Evidyon.exe is getting errors and cannot start.
dunno what the problem might be.
dunno what the problem might be.


Presentations with a lot of 3D effects and graphics can consume a lot of resources, especially on mobile devices. This plugin provides some CSS classes that can be used to hide most of the slides, only showing the current, previous and next slide.
In particular, this plugin adds:
body.impress-mobile
class, if it detects running on a mobile OS.
div.prev
and div.prev
to the adjacent steps to the current one. Note that the current slide is already identified
by present
and active
CSS classes.
body.impress-mobile .step {
display:none;
}
body.impress-mobile .step.active,
body.impress-mobile .step.present,
body.impress-mobile .step.next,
body.impress-mobile .step.prev {
display:block;
}
This plugin does not take into account redirects that could happen with skip, goto and other plugins. The active step will of course always be correct, but "non-linear" transitions to anything else than the actual previous and next steps will probably not look correct.
Kurt Zenisek (@KZeni)


| promise_resolve {promises} | R Documentation |
Helper functions to conveniently create a promise that is resolved to the given value (or rejected with the given reason).
promise_resolve(value) promise_reject(reason)
value |
A value, or promise, that the new promise should be resolved to. This expression will be lazily evaluated, and if evaluating the expression raises an error, then the new promise will be rejected with that error as the reason. |
reason |
An error message string, or error object. |
promise_resolve(mtcars) %...>% head() %...>% print() promise_reject("Something went wrong") %...T!% { message(conditionMessage(.)) }


Was the first fundamental force to be understood.
(Understanding gravity was a critical step in the scientific revolution & changing our view of the Universe.)
&
The fundamental force we still understand the least!
(Understanding gravity is one of the great challenges of modern physics! Particularly unifying gravity with quantum mechanics.)
One of the first big insights about gravity came from Galileo. In the famous "tower of Pisa experiment" (which many historians now believe did not actually happen), Galileo dropped two balls with different masses to show that they land at exactly the same time.
This is counterintuitive, the more massive an object is, the stronger you would expect the force of gravity to be (and indeed that is correct!) Right?
Well, Galileo's observation is correct: objects with different mass or shape do take the same time to reach the ground irrespective of their mass! If we were able to get rid of air drag on our planet, you would see that in the race between free fall of a hammer and a feather, both reach the ground simultaneously. Below, the astronauts of Apollo 15 tried it on the moon!
A more dramatic version of this was done at a NASA center in Cleveland.
So why is it that the time to fall is the same?


About
I am a Computer Science and Information Technology Student at the University of Missouri - Columbia.
Detail-oriented web developer with professional experience in Frontend development, API development, and Backend development.
Skills
Languages and Databases
Python
HTML5
CSS3
MySQL
PostgreSQL
JavaScript
Frameworks
Vue
Angular
Bootstrap
Other
Git
AWS
Heroku
nodejs


|
Simbody
3.6
|
This class represents a node in the Oriented Bounding Box Tree for a TriangleMesh. More...
Public Member Functions | |
| OBBTreeNode (const OBBTreeNodeImpl &impl) | |
| const OrientedBoundingBox & | getBounds () const |
| Get the OrientedBoundingBox which encloses all triangles in this node or its children. More... | |
| bool | isLeafNode () const |
| Get whether this is a leaf node. More... | |
| const OBBTreeNode | getFirstChildNode () const |
| Get the first child node. More... | |
| const OBBTreeNode | getSecondChildNode () const |
| Get the second child node. More... | |
| const Array_< int > & | getTriangles () const |
| Get the indices of all triangles contained in this node. More... | |
| int | getNumTriangles () const |
| Get the number of triangles inside this node. More... | |
This class represents a node in the Oriented Bounding Box Tree for a TriangleMesh.
Each node has an OrientedBoundingBox that fully encloses all triangles contained within it or its children. This is a binary tree: each non-leaf node has two children. Triangles are stored only in the leaf nodes.
| SimTK::ContactGeometry::TriangleMesh::OBBTreeNode::OBBTreeNode | ( | const OBBTreeNodeImpl & | impl | ) |
| const OrientedBoundingBox& SimTK::ContactGeometry::TriangleMesh::OBBTreeNode::getBounds | ( | ) | const |
Get the OrientedBoundingBox which encloses all triangles in this node or its children.
| bool SimTK::ContactGeometry::TriangleMesh::OBBTreeNode::isLeafNode | ( | ) | const |
Get whether this is a leaf node.
| const OBBTreeNode SimTK::ContactGeometry::TriangleMesh::OBBTreeNode::getFirstChildNode | ( | ) | const |
Get the first child node.
Calling this on a leaf node will produce an exception.
| const OBBTreeNode SimTK::ContactGeometry::TriangleMesh::OBBTreeNode::getSecondChildNode | ( | ) | const |
Get the second child node.
Calling this on a leaf node will produce an exception.
| const Array_<int>& SimTK::ContactGeometry::TriangleMesh::OBBTreeNode::getTriangles | ( | ) | const |
Get the indices of all triangles contained in this node.
Calling this on a non-leaf node will produce an exception.
| int SimTK::ContactGeometry::TriangleMesh::OBBTreeNode::getNumTriangles | ( | ) | const |
Get the number of triangles inside this node.
If this is not a leaf node, this is the total number of triangles contained by all children of this node.


We are a team of people who are passionate about travel and exploring unconventional places that we like to call hidden gems around the world. If you often look for unconventional tourist spots while planning your travel, this is the right place for you. Our sole purpose is to encourage and indulge your curiosity about the world and help create a unique experience for your journey.
We offer integrated travel solutions dealing in itinerary planning, hotel booking, air tickets, and travel insurance. In addition, we also offer tailor made travel packages based on the time and preferences that best suits your needs. Hidden Gems provides great offers, exclusive discounts, some of the lowest airfares, and unpararreled service with a renlentless focus to delight the travellers.
Hidden Gems was found by two friends on their solo trips who met at Horeshoe Bend, Utah, in 2015. They spent a week exploring places that were unconventional and ended up creating some amazing unique experiences. They decided to share their experiences and created a business together based on the exciting idea of curating travel in a completely different way from what was then on the market. The two went on to gain valuable experience in the corporate world, but that big idea refused to go away. Whenever they met, they fuelled each other’s excitement. They looked long and hard at the lifestyles of people around them: busy working lives, limited time or insight to research and plan a complicated travel experience, yet a desire to make the most of every minute away. Over the years, they have had 858 successful tours, and 2500 happy travellers.
Encourage and indulge people's curiosity about the world and help them create a unique experience in their journey
Let us book your next trip!
California, US


Disney Research Learning Challenge, SIGGRAPH
2010
This project was an entrant in the inaugural 2010 Disney Research Learning Challenge. The task was to design a learning activity to impart a particular concept from math, science or art to middle school kids (7-11 years old). In the first year of the contest, requirements were deliberately scant on implementation details, but quite specific on the sequence of learning outcomes to be accomplished.
At first, applicants were required to submit a one-page abstract and a representative image/video. Out of all the submissions, those who made it past the first round of judging would become finalists. Finalists would be able to attend SIGGRAPH 2010 in L.A. and would have a chance to compete for a small prize fund. The purpose of the challenge was to solicit ideas for apps, ideas and technologies that could be used by Disney in their education line or at their parks. Working on a very tight schedule, my team developed a proof-of-concept idea and an Android phone demo which got selected as one of 16 finalists for the challenge.