| New password: | |
| Repeat new password: | |
Rent-a-car | |
| Description: | Description |
| Destination: | Destination |
| Branch offices: | Branch offices |
| Start date: | |
| Number of days for rent: | |
| Cars: | |
| Motocycles: | |
| Start destination: | |
| End destination: | |
| Brand | Model | Type | Grade | Full price | Select |
|---|
| Enter discount (%): |
Rent | |
| Description: | Description |
| Destination: | Destination |
| Name | Address | City | Country |
|---|
| Brand | Model | Type | Branch office | Grade | Price per day |
|---|
| Password: | |
| Repeat password: | |
| First name: | |
| Last name: | |
| Email address: | |
| City | |
| Phone |
| Name: | |
| Address: | |
| Description: |
| Price: | |
| Branch office: |
| Start date: | |
| End date: | |
| Income: | |
| Brand | Model | Type | Branch office | Grade | Price per day |
|---|


| Home | Trees | Indices | Help |
|
|---|
|
|
Embedding matplotlib in wxPython applications is straightforward, but the default plotting widget lacks the capabilities necessary for interactive use. WxMpl (wxPython+matplotlib) is a library of components that provide these missing features in the form of a better matplolib FigureCanvas.
Version: 2.0dev
| Classes | |
|
FigurePrinter Provides a simplified interface to the wxPython printing framework that's designed for printing matplotlib figures. |
|
|
PointEvent wxPython event emitted when a left-click-release occurs in a matplotlib axes of a window without an area selection. |
|
|
SelectionEvent wxPython event emitted when an area selection occurs in a matplotlib axes of a window for which zooming has been disabled. |
|
|
PlotPanel A matplotlib canvas suitable for embedding in wxPython applications. |
|
|
PlotFrame A matplotlib canvas embedded in a wxPython top-level window. |
|
|
PlotApp A wxApp that provides a matplotlib canvas embedded in a wxPython top-level window, encapsulating wxPython's nuts and bolts. |
|
|
StripCharter Plots and updates lines on a matplotlib Axes .
|
|
|
Channel Provides data for a StripCharter to plot.
|
| Functions | |||
|
|||
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Mon Oct 17 15:08:20 2011 | http://epydoc.sourceforge.net |


| File | Statements | Branches | Functions | Lines | |||||
|---|---|---|---|---|---|---|---|---|---|
| contracts/ | 28.57% | 12/42 | 9.09% | 2/22 | 28.57% | 4/14 | 30.43% | 14/46 | |
| contracts/contracts/introspection/ | 12.5% | 3/24 | 10% | 1/10 | 22.22% | 2/9 | 13.04% | 3/23 | |
| contracts/contracts/math/ | 0% | 0/58 | 0% | 0/44 | 0% | 0/20 | 0% | 0/51 | |
| contracts/contracts/token/ERC721/ | 24.1% | 20/83 | 9.09% | 4/44 | 30.3% | 10/33 | 23.81% | 20/84 | |
| contracts/contracts/utils/ | 14.37% | 25/174 | 5.13% | 4/78 | 18.18% | 14/77 | 14.21% | 26/183 |


--- layout: post title: no title date: '2012-07-26T10:17:30+02:00' tags: - travel - montreal tumblr_url: http://dotmr.tumblr.com/post/28053731597 ---


hi,

I have a Gecode model that uses float
variables.

I use a BAB searchengine with a Search::TimeStop
object to interrupt the

search when it takes too long.

I noticed that when the model is created
with certain parameters, the

search isn't interrupted at the requested
timelimit.

it either continues a lot longer than
allowed, or it doesn't stop at all.

in these cases, the debugger shows that
it's the method Space::status that doesn't return sometimes.

it keeps on propagating and never stops.

I haven't been able to reproduce this
with a limited test model yet.

Does anybody have tips on what could
cause this problem?

Kind Regards,

Kurt Van Den Branden | Agfa
Graphics


Meetupinize
Sharing Multiple Upcoming Meetup Events Made Easy
Start Date
End Date
add
Add a Meetup.com Group Link
Group
remove
remove
Create List of Events
Date and Time:
Location:
Create Shareable Link


News
- New! July 2020: 1 paper accepted to BMVC 2020
- New! July 2020: 2 papers accepted to ECCV 2020
- New! May 2020: Started summer internship at Borealis AI
- New! Successfully defended my MSc thesis
- Dec. 2019: 1 paper accepted to WACV 2020
- Oct. 2019: Student Volunteer NeurIPS 2019
- July 2019: 1 paper accepted to BMVC 2019
- July 2019: 1 paper accepted to AVSS 2019


|
File Summary
|
| all.js |
Wrapper for automatic inclusion of all Jala modules. |
| AsyncRequest.js |
Fields and methods of the jala.AsyncRequest class. |
| BitTorrent.js |
Fields and methods of the jala.BitTorrent class. |
| Captcha.js |
Fields and methods of the jala.Captcha class. |
| Database.js |
Fields and methods of the jala.db package. |
| Date.js |
Fields and methods of the jala.Date class. |
| DnsClient.js |
Fields and methods of the jala.DnsClient class. |
| Form.js |
This class can be used to render forms and to validate
and store user submits. |
| Global.js |
Fields and methods of the Global prototype. |
| History.js |
Fields and methods of the jala.History class. |
| HopObject.js |
Additional fields and methods of the HopObject class. |
| HtmlDocument.js |
Fields and methods of the jala.HtmlDocument class. |
| I18n.js |
Methods and macros for internationalization
of Helma applications. |
| ImageFilter.js |
Fields and methods of the jala.ImageFilter class. |
| IndexManager.js |
Fields and methods of the jala.IndexManager class. |
| ListRenderer.js |
Fields and methods of the jala.ListRenderer class. |
| Mp3.js |
Fields and methods of the jala.audio package. |
| PodcastWriter.js |
Fields and methods of the jala.PodcastWriter class. |
| RemoteContent.js |
Fields and methods of the jala.RemoteContent class. |
| Rss20Writer.js |
Fields and methods of the jala.Rss20Writer class. |
| Utilities.js |
Fields and methods of the jala.Utilities class. |
| XmlRpcRequest.js |
Fields and methods of the jala.XmlRpcRequest class. |
| XmlWriter.js |
Fields and methods of the jala.XmlWriter class. |


capital-one
Businessmodel of Capital One
Customer Segments
Capital One provides a broad range of credit and lending products and services to a large customer base. The Company divides its customers into three principal categories:
- Consumers, comprising individuals from the general consumer market across multiple jurisdictions;
- Small Businesses, comprising small local and regional businesses, typically privately-owned companies including accounting firms, real estate agents, and administrative service providers; and
- Commercial and Industrial, comprising larger enterprises from a range of business sectors, typically defined as companies with annual revenues between $10 million and $1 billion. According to one corporate profile, Capital one serves around 50 million customers. In addition to its core credit and lending services, the Company also provides asset management services to institutional and high-net-worth clients.
Capital One’s principal market is the US, which accounts for the majority of the Company’s business. Around 31% of the Company’s commercial loan portfolio is concentrated in the tri-state area of New York, New Jersey and Connecticut, and its credit card loan portfolio is concentrated in California, New York, Texas, Florida, Illinois, Pennsylvania and Ohio. Capital One also provides services to customers across Canada and the UK.
Value Propositions
Capital One provides value to its customers in the following ways:
- Its brand name and industry standing, with the Company established as a leading credit and lending institution, having a widely recognisable brand name and track record of providing reliable and effective services to its customers;
- Its technology systems, with the Company employing up-to-date, efficient, and flexible computer and operational systems – including cloud technology – to support its marketing and account management strategies, the servicing of its customers, and the development of new and diversified products;
- Its intellectual property portfolio, with the Company protecting its proprietary technologies with various patents and trademarks, enabling the Company to provide unique and innovative products and services to its customers;
- Its international reach, with the Company serving an extensive domestic customer base in the US, as well as large audiences across Canada and the UK; and
- Its accessibility and flexibility, with the Company offering its customers a range of online and technology-based products and solutions – including customer portals and mobile apps – that allow them easily manage their accounts from anywhere and at any time ### Channels
Capital One operates a website at www.capitalone.com, through which it provides information on its various consumer, small business, and commercial products and services, as well as its locations and other activities. The Company operate the largest online direct banking institution in the US, providing a range of online forms that allow customers to apply for products directly through the Company’s website, as well as an online customer portal – including a range of online tools and resources – that enables customers to access their accounts, make payments, and receive alerts via the internet. Capital One also provides iOS and Android mobile apps to its customers.
Capital One additionally serves its customers through its network of branches, its direct sales and marketing force, and dedicated service teams. The Company’s branch network, as well as its network of automated teller machines, is principally distributed across New York, Louisiana, Texas, Maryland, Virginia, New Jersey, and the District of Columbia. Outside of the US, Capital One provides services in the UK through Capital One (Europe) PLC, and in Canada through a branch of Capital One Bank (USA) National Association.
Customer Relationships
Capital One provides a range of products and services to customers on a self-service basis. This notably included the Company’s extensive online and mobile banking platform, which allows customers to access certain online tools and resources, manage account details, and make payments online without interacting directly with members of the Company’s sales and marketing personnel.
Much of the Company’s services are provided directly by the Company’s sales and service staff, who operate out of the Company’s network of branches. Through its branches, Capital One is able to provide personalised service, with staff members consulting directly with customers, providing in-person guidance tailored to their individual needs and circumstances. The Company’s larger commercial and industrial customers, in particular, receive a personalised service, with the Company seeking to establish long-term relationships.
Capital One provides ongoing support to its customers, both through its branches and via other channels. The Company provides a range of contact numbers relating to its various product and service lines, which customers can use to contact relevant support staff directly. The Company also offers various online support resources, including user guides and FAQs. Capital One additionally provides customer support through its Twitter accounts. It also operates social media accounts with Facebook, LinkedIn, YouTube, and Instagram through which it is able to interact directly with customers.
Key Activities
Capital One is a financial services holding company. It offers a broad portfolio of financial products and services to consumers, small businesses and commercial clients through its network of branches, its online banking portal, as well as other digital and physical distribution channels.
Capital One aligns its operations into three reportable business segments: Credit Card, which comprises the Company’s consumer and small business card lending in the US, as well as its international card lending businesses in Canada and the UK; Consumer Banking, which comprises the Company’s branch-based lending and deposit gathering activities for consumers and small businesses, including national deposit gathering, national auto lending, and consumer home loan lending and servicing activities; and Commercial Banking, which comprises the Company’s lending, deposit gathering and treasury management services to commercial real estate, and commercial and industrial customers.
Key Partners
Capital One works closely with a network of partner companies and organisations in order to provide its customers with efficient and effective services. These partnerships can be categorised broadly as:
- Supplier and Vendor Partners, comprising suppliers of services, tools, and equipment that support the Company’s various in-house operations, as well companies to which certain functions can be outsourced;
- Technology and IT Partners, comprising various technology and IT service providers that assist the Company in developing and maintaining effective and efficient IT systems and infrastructure;
- Marketing and Affiliate Partners, comprising various brands and online companies that collaborate with the Company on marketing projects and assist in driving traffic to the Company’s website;
- Strategic and Alliance Partners, comprising market leading companies form a range of sectors, with which the Company shares certain resources and works on joint projects; and
- Community and Social Partners, comprising various charitable organisations and non-profits, with which the Company collaborates on social and community projects. Capital One has agreed a number of recent partnerships. This includes a co-branding deals with Uber and Hotel Tonight – under which Capital One customers receive discounts and deals, and tie-ups with healthcare IT firms Gem and PokitDok to build a new medical claims service.
Key Resources
Capital One’s key resources are its intellectual properties and technologies, its online and mobile banking platform, its IT and communications infrastructure, its network of branches and offices, its partnerships, and its personnel.
Capital One owns a number of patent and trademarks that are key to its provision of unique products and services. Searches of records published by the US Patent and Trademark Office identified a number of patent applications filed in Capital One’s name, including applications entitled ‘System and method for capturing sales tax deduction information from monetary card transactions’, ‘Wireless devices for storing a financial account card and methods for storing card data in a wireless device’ and ‘Same-day settlement of financial transactions’.
Capital One also owns and or leases a range of physical properties, comprising 15 million square feet of office and retail space, of which approximately 10.8 million square feet of space is dedicated for various corporate office uses and approximately 4.2 million square feet of space is for bank branches and related offices.
Cost Structure
Capital One incurs costs in relation to the development of its technologies, the development and maintenance of its digital banking channels, the maintenance of its IT and communications infrastructure, the operation of its branch and office network, the implementation of marketing and advertising campaigns, the procurement of professional services, the management of its partnerships, and the retention of its personnel.
In 2015 Capital One accrued expenses related to the payment of salaries and associate benefits in the amount of $4.98 billion, premises and equipment costs – including land, equipment, and computer software costs – of $3.58 billion, marketing costs of $1.74 billion, and professional services costs of $1.29 billion.
Revenue Streams
Capital One generates revenue through the provision of various banking, credit, and lending products and service to consumers, small business, and commercial enterprises, and the collection of associated fees.
In 2015 Capital One generated annual net revenue of $23.41 billion, up on the $22.29 billion recorded by the Company in 2014. The majority of the Company’s revenue is derived from its credit card business, with the Company’s Credit Card segment accounting for $14.58 billion of the Company’s net revenue for the year. This was followed by the Consumer Banking segment, which generated $6.47 billion.


--- layout: post title: A very quick guide for mutt installation! date: 2019-07-30 04:09:16.000000000 +05:30 type: post parent_id: '0' published: true password: '' status: publish tags: [Daily Logs, Projects] meta: timeline_notification: '1564439960' _publicize_job_id: '33416267516' author: login: priyankasaggu119 email<EMAIL_ADDRESS>display_name: priyankasaggu119 first_name: '' last_name: '' permalink: "/2019/07/30/a-very-quick-guide-for-mutt-installation/" ---
July 30, 2019
From past several days, I am constantly hearing folks from #dgplug, talking about their email management tactics, using several different email clients/tools. And Kushal's idea of keeping his inbox in a zero state, pulled my maximum attention.
So, now, here I am taking my very first step towards the same. :D
I am starting by changing my usual web-based email client to a command line, text-based email client, Mutt.
And with the aim of keeping this post a little sweet one, let me quickly walk you through the installation steps.
[Note:- These steps are in correspondance to a Ubuntu 18.04.1 LTS machine.
$ sudo apt-get install mutt
$ vim ~/.muttrc
//Paste the following content inside your file and make changes in the angular brackets.
set realname = "<first and last name>"
set from = "<gmail<EMAIL_ADDRESS>set use_from = yes
set envelope_from = yes
set smtp_url = "smtps://<gmail username>@gmail.com@smtp.gmail.com:465/"
set smtp_pass = "<app password>"
set imap_user = "<gmail<EMAIL_ADDRESS>set imap_pass = "<app password>"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set ssl_force_tls = yes
# G to get mail
bind index G imap-fetch-mail
set editor = "vim"
set charset = "utf-8"
set record = ''
IMPORTANT:
You might be worried about putting your gmail account password in a text-file (and obviously you should be). So, the alternative solution is to generate a new App Specific Password and put that in place of your actual gmail password in <app password>. It solves the issue of getting "Login Failed" errors as well, while connecting to the email IMAP server.
You may want to check this post here, to better understand how to generate an app specific password in gmail.
$ mutt
I have already purged some 11,000 emails right after installing it and there is lots more still left to filter.
And yes, I am yet to learn how to properly use mutt as well.
That's all for this short post. o/


{% extends 'main/base.html' %} {% block content %}
CNAME
record from {{ website.domain }}
to nlmc-website.rs-sys.nl
| Domain | {{ website.domain }} |
| HTTPS | {{ website.use_https }} |
| URL | {% if website.use_https %}https://{% else %}http://{% endif %}{{ website.domain }} |
| Date created (UTC) | {{ website.date_created }} |
These are only the default credentials. You can add, remove or change users, databases and passwords in phpmyadmin. The information displayed here will not update when you make changes yourself.
| address | database |
| port | 3306 |
| username | root |
| password | {% comment %} TODO Click to reveal {% endcomment %}{{ website.db_password }} |
| database name | nameless |
| phpmyadmin | {% if website.use_https %}https://{% else %}http://{% endif %}{{ website.domain }}/phpmyadmin |
Use an FTP client to connect. We recommend FileZilla. The server supports TLS encryption. FileZilla will tell you that the certificate is "unknown", no worries, it displays this even for trusted certificates, you can click OK.
| address | vps1.derkad.es |
| port | 21 |
| username | user_{{ website.id }} |
| password | {{ website.files_password }} |
This PC
Add a network location
{% if website.use_https %}https://{% else %}http://{% endif %}{{ website.domain }}/dav
user
and password {{ website.files_password }}
{% if website.use_https %}webdavs://{% else %}webdav://{% endif %}{{ website.domain }}/dav
user
and password {{ website.files_password }}
Add to places
Other Locations
{% if website.use_https %}davs://{% else %}dav://{% endif %}{{ website.domain }}/dav
user
and password {{ website.files_password }}
Go
then Connect to Server...
{% if website.use_https %}https://{% else %}http://{% endif %}{{ website.domain }}/dav
user
and password {{ website.files_password }}


---
layout: post
title: Nexus 7 first impressions
date: 2012-06-29 00:00:00
category: interfaces-&-interaction
---
First impressions of the Nexus 7 tablet (I took mine out today to see if it could substitute for iPad, in a full day of conference attending and note taking):
- Battery life is great. 34% left after the day.
- Form factor is great. Fits in a coat pocket, no need to carry a bag. Makes a surprising difference.
- All my usual apps (Evernote, Kindle, etc) work beautifully. Android's definitely catching up/caught up here.
- No 3G, boo. Means I will either have to tether, get used to caching stuff for offline use (Instapaper etc), or carry iPad around when I'm back in the UK: I use connectivity a lot, normally.
- The keyboard in landscape is a bit annoying: the space bar gets very very close to the "home" button, meaning I've often been inadvertently leaving an app whilst typing. Really annoying, I'm hoping I get used to it enough to avoid doing this.


{% extends "base/base.html" %} {% block head %} {% endblock %} {% block content %}
Fates List Terms Of Service & Privacy Policy
By using our service or visiting our website, you agree that we:
Reserve the right to make changes to your bot's page at any time
Can collect your login information in order to keep you signed in
Require you to be at least 13 years of age
Use cookies to improve your site experience
Don't allow you to leak private information on another user's bots, such as API tokens
Require you to follow Discord's ToS
Privacy Policy Info
Data Collection
We collect permanent clearable (session) cookies in order to keep you signed in and to improve your experience on the website, and store data through PostgreSQL and Redis (ratelimits).
Data Deletion
You can easily have your data deleted at any time. You may delete your account by contacting an admin (we will do it), and you can delete your bots from their edit page
Security
Our page is well-secured and guarantees that only you and Fates List Staff (for obvious reasons) can edit your bots' pages, and that our administrative panels require proper permissions and logins to be accessible.
Contact
You can contact our staff by joining the Fates List support server or by using our upcoming Support Requests feature.
Updates
We update sporadically, and changes are made often. By joining the support server, you can be notified of changes we make. This legal page may be changed at any time without notice
We are not affiliated with Discord Inc. or any of its partners or affiliates.
Fates List is completely open source. You can find our source code at https://github.com/Fates-List/FatesList


Laurence Jerry & Associate Chambers
Beaufort House
15 St Kuomassi
Ramblaii
abidjan (Cote d ivoire)
Dear sir/madam
I am Laurence Jerry, a Solicitor. I am the Personal Attorney to Mr.Robert Norton who used to work with Gas Investing in Abidjan (COTE D IVOIRE).On the September 11th,2001, his wife and their three children were involved in a Plan Crash You can view the website in (http://www.cnn.com/SPECIALS/2001/trade.center/victims/AA11.
victims.html) Unfortunately, they all lost their life in the event of the Plan Crash. Since then I have made several enquiries to your Embassy to locate any of my client’s relatives, this has also proved unsuccessful. After these several unsuccessful attempts, I decided to trace his relatives over the Internet to locate any member of his family but to no avail, hence, I contacted you to
assist in repatriating the money left behind by my client in one of the ECOBANK here. (cote d ivoire) Particularly, the deceased deposited the US$10.5 Million (Ten Million five hundren thousand United States Dollars only)In the ECOBANK
Consequently, this BANK issued me a notice to provide the Next of Kin to claim the US$10.5 Million (Ten Million five hundred thousand United States Dollars only) in their custody within the next ten official working days. Since I have been unsuccessful in locating the relatives for over 3years now, I seek your consent to present you as the next of kin of the deceased to claim the fund as the Next of Kin to him so that the fund will be transferred to your account by the ECOBANK
Upon your interest and williness to help, both of us will make agreement on the sharing % of this fund before I commence on this funds on your name as the next of Kin to Mr/Mrs.Robert Norton.
As you
may like to know Mr./MrsRobert Norton was a retiree from Lubec in france All I require is your honest co-operation to enable us seeing this deal through.
I guarantee that this will be executed under a legitimate arrangement that will protect you from any breach of the law.
Best regards.
Barrister Laurence Jerry
IN GOD I TRUST
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com


Android Asset Studio
Play images sanitizer
The Play images sanitizer cleans up or removes the status bar and software keys bar from your app's snapshots, so that they look good when previewed in the Play store
The Play images sanitizer cleans up or removes the status bar and software keys bar from your app's snapshots, so that they look good when previewed in the Play store


| About Dailyrotten |
|
Feedback
If you like this page, hate it, or would like to suggest changes,
<EMAIL_ADDRESS>is listening. This page
is experimental and somewhat different from what we usually offer, so please
do send your feedback.
Adding Stories
If you are a rotten newshound and you would like to suggest a story,
visit our submit page to
send us the URL. Stories that are accepted will have your name credited.
Viewership
On the first full day this page went live, 100,000 people visited this Rotten
News page. Of course that was the day after the WTC attacks, so that number is
somewhat distorted. Right now this page gets between 50,000 and 75,000 people
every day.
Linking
We encourage everyone to link to this page; if you like it, others probably
will as well.
Other Rotten
Rotten
Gaping Maw
Celebrity Morgue
Mugshots
Rotten Store
Shockumentary
Rate My Poo
Rate My Kitten
Rate My Finger
Penny Postcards
Phallic
Dr. Sputnik
Boners
Dead Pool
NNDB
Home
Make Dailyrotten your start page
|
|
|
May 02, 2003
Climber amputates own arm with pocketknife
WEWS-TV 5 Cleveland | Submitted by: Tim Howard
"Aron Ralston, 27, was trapped in a remote canyon in Utah for six days [after] a 200-pound boulder fell on him, pinning his right arm. ... Ralston realized that his survival required drastic action and that no one was going to save him but himself." Somebody buy that man a beer.
|
|
Read article...
|
|
150 tons of rotting seafood and many, many rats
ABC TV affiliates | Submitted by: Reid Fleming
Jersey City has been forced to deal with an abandoned warehouse filled with 150 tons of rotting fish, lobster, and squid. There is also a VERY large colony of rats, which has been feeding on the bounty of the sea for the past three or four months. The city has spread 30 tons of rat poison, to no avail. The stench is so overpowering that city workers cannot enter the building without gas masks. One of those lucky few characterized the odor as "death, ten times over." With pictures and video.
|
|
Read article...
|
|
American GIs equipped with bondage gear
San Francisco Chronicle | Submitted by: deathgiraffe
According to mailorder sex toy shops in San Francisco, overseas shipments to American servicemen skyrocketed during the military effort in Iraq. Although most of the items were presumably for masturbation, "Several orders were placed for ankle and wrist cuffs, Garcia said, and a few requests were made for what he called 'spankers.'" Sweet mother of God.
|
|
Read article...
|
|
Schoolteacher/pedophilic warlock arrested
Minneapolis Star Tribune | Submitted by: MeliKoritsi
A high school teacher in Minneapolis has been arrested for sex crimes, after a former student alleged that the man was into "black magic and sorcery." According to the affadavit, he and the teacher had participated in "a ritual in which his hair and semen were placed on a piece of parchment bearing an occult inscription." Police found an altar and a spellbook among the teacher's belongings.  Not counting the witchcraft, right?
|
|
Read article...
|
|
So long, Loyalty Day. See you next year.
whitehouse.gov | Submitted by: Simon
President Bush recently signed into law a bill designating May 1 as annual Loyalty Day. The proclamation announced: "This Loyalty Day, as we express allegiance to our Nation and its founding ideals, we resolve to ensure that the blessings of liberty endure and extend for generations to come." Perhaps the upcoming PATRIOT Act II legislation will improve this by including compulsory parades or other public demonstrations of loyalty.
|
|
Read article...
|
|
Georgians return to tradition of segregated proms
Wire Services | Submitted by: Jim Jones
"Last year they decided to have just one dance -- the first integrated prom in 31 years in the rural Georgia county 150 miles south of Atlanta.
Until then, parents and students organized separate proms for whites and blacks after school officials stopped sponsoring dances, in part because they wanted to avoid problems arising from interracial dating." And what problems might those be?
|
|
Read article...
|
|
Taking the dog for a drag
WKMG-TV 6 Orlando | Submitted by: Tim Howard
Straight out of National Lampoon's Vacation: "Stunned pedestrians ran after the pickup, yelling at the driver to stop. At the end of an 8-foot chain hooked to the vehicle was an injured dog being dragged through the city's North End. Police arrested Roosevelt Rhodes, 66, after receiving numerous 911 calls. He told officers that he was angry with his 2-year-old Akita, Socks, because the dog had urinated in the cab of his pickup." That, plus its owner being a psycho.
|
|
Read article...
|
|
Hitman whacks mob Godfather for being gay
Sun | Submitted by: Tim Howard
Pushing up the daisies (in a nice floral arrangement no doubt).  Anthony Capo, of New York's DeCavalcantes family, feared they would be ridiculed if John D'Amato's secret was revealed.
|
|
Read article...
|
|
Lil'est trucker kills three
Corpus Christ Caller-Times | Submitted by: Holy Roller
"An 11-year-old girl was apparently the driver of a tractor-trailer rig loaded with automobile parts that crashed into a highway overpass guardrail, burst into flames and fell onto the road below, police said Thursday." This didn't happen to occur on Take Your Daughter to Work Day, did it?
|
|
Read article...
|
|
MCI wants a tax refund
networks.org | Submitted by: Tim Howard
After falsifying income statements in order to defraud Wall Street investors, MCI (formerly WorldCom) is seeking a hefty refund on the taxes it paid on nonexistent profits. And, believe it or not, they're succeeding: "MCI already has been refunded nearly $300 million by the U.S. Internal Revenue Service." That takes some balls.
|
|
Read article...
|
|
Murder defendant's excuse: blacks not human
iAfrica | Submitted by: Tim Howard
A South African man is attempting a variation of the old Dred Scott maneuver: "The white man who admitted he killed three black people on a bus in Pretoria three years ago, did not regard blacks as human beings, but had great respect for Osama bin Laden, the Pretoria High Court heard on Wednesday. He admitted in a statement read to the court that he had shot them, but said his actions were not wrongful as they were in keeping with a promise he had made to God." Good luck with that.
|
|
Read article...
|
|
Guantanamo's juvenile hall
workingforchange.com | Submitted by: Ann Onymous
"At least three Camp Delta inmates are between the ages of 13 and 15, a practice in flagrant violation of, among many other things, the Geneva Convention (which the Bush Administration claims does not apply) and the Convention on the Rights of the Child, which, among the world's 197 countries, including its most notorious human rights abusers, only the U.S. and Somalia have not ratified."
|
|
Read article...
|
|
|
|
|


At AlShaafi Diagnostics and Treatment, accessible here, one of our main priorities is the privacy of our visitors. This Privacy Policy document contains types of information that is collected and recorded by AlShaafi Diagnostics and Treatment and how we use it.
If you have additional questions or require more information about our Privacy Policy, do not hesitate to contact us.
This Privacy Policy applies only to our online activities and is valid for users of our application with regards to the information that they shared and/or collect in AlShaafi Diagnostics and Treatment. This policy is not applicable to any information collected offline or via channels other than this application.
By using our application, you hereby consent to our Privacy Policy and agree to its terms.
The personal information that you are asked to provide, and the reasons why you are asked to provide it, will be made clear to you at the point we ask you to provide your personal information.
If you contact us directly, we may receive additional information about you such as your name, email address, phone number, the contents of the message and/or attachments you may send us, and any other information you may choose to provide.
When you register for an Account, we may ask for your contact information, including items such as name, company name, address, email address, and telephone number.
We use the information we collect in various ways, including to:
AlShaafi Diagnostics and Treatment follows a standard procedure of using log files. These files log visitors when they download and use the application. All application development companies do this and a part of application services’ analytics. The information collected by log files include internet protocol (IP) addresses, browser type/device type, Internet Service Provider (ISP), date and time stamp, referring/exit pages, and possibly the number of clicks. These are not linked to any information that is personally identifiable. The purpose of the information is for analysing trends, administering the site, tracking users’ movement on the website, and gathering demographic information.
You may consult this list to find the Privacy Policy for each of the advertising partners of AlShaafi Diagnostics and Treatment.
Third-party ad servers or ad networks uses technologies like cookies, JavaScript, or Web Beacons that are used in their respective advertisements and links that appear on AlShaafi Diagnostics and Treatment, which are sent directly to users’ browser. They automatically receive your IP address when this occurs. These technologies are used to measure the effectiveness of their advertising campaigns and/or to personalize the advertising content that you see on websites that you visit.
Note that AlShaafi Diagnostics and Treatment has no access to or control over these cookies that are used by third-party advertisers.
AlShaafi Diagnostics and Treatment’s Privacy Policy does not apply to other advertisers or websites. Thus, we are advising you to consult the respective Privacy Policies of these third-party ad servers for more detailed information. It may include their practices and instructions about how to opt-out of certain options.
You can choose to disable cookies through your individual browser options. To know more detailed information about cookie management with specific web browsers, it can be found at the browsers’ respective websites.
Under the CCPA, among other rights, California consumers have the right to:
Request that a business that collects a consumer’s personal data disclose the categories and specific pieces of personal data that a business has collected about consumers.
Request that a business delete any personal data about the consumer that a business has collected.
Request that a business that sells a consumer’s personal data, not sell the consumer’s personal data.
If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please Contact Us.
We would like to make sure you are fully aware of all of your data protection rights. Every user is entitled to the following:
The right to access – You have the right to request copies of your personal data. We may charge you a small fee for this service.
The right to rectification – You have the right to request that we correct any information you believe is inaccurate. You also have the right to request that we complete the information you believe is incomplete.
The right to erasure – You have the right to request that we erase your personal data, under certain conditions.
The right to restrict processing – You have the right to request that we restrict the processing of your personal data, under certain conditions.
The right to object to processing – You have the right to object to our processing of your personal data, under certain conditions.
The right to data portability – You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions.
If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please Contact Us.
Another part of our priority is adding protection for children while using the internet. We encourage parents and guardians to observe, participate in, and/or monitor and guide their online activity.
AlShaafi Diagnostics and Treatment does not knowingly collect any Personal Identifiable Information from children under the age of 13. If you think that your child provided this kind of information on our website, we strongly encourage you to contact us immediately and we will do our best efforts to promptly remove such information from our records.


Start earning fantastic returns on your donations with FXChange Club, no strings attached!
Recycling is our cornerstone.
RegisterFXChange Club is a peer-to-peer giving and receiving platform for members, to help fellow members in an efficient way. By using this scheme, members give and receive from each other.
Get Started!Donate and earn 200% of your initial investment.
Receive earnings in under 6 hours!
We promptly ban cyber-beggers and non-compliant users.
Our site is secured so your personal information is safe!
Ready to start donating? That's great! Give us a call or send us an email and we will get back to you as soon as possible!
090-3736-6431


Design practice offers a full range of services including our brand strategy ,interaction and visual design and visual design and user experience testing. Throughout your project , our designers create and implement visual design and workflows, solicit user feedback and work with you to make sure what gets built is what is needed.


Roboto Promoto
4
4 Tasks to complete
Software Update
65%
Hardware Upgrade
35%
Unit Testing
15%
Bug Fixes
90%
See tasks with details
8
8 Notifications
New Comments
+12
Bob just signed up as an editor ...
New Orders
+8
Followers
+11
See all notifications
5
5 Messages
Alex:
Ciao sociis natoque penatibus et auctor ...
a moment ago
Susan:
Vestibulum id ligula porta felis euismod ...
20 minutes ago
Bob:
Nullam quis risus eget urna mollis ornare ...
3:15 pm
See all messages
Welcome,
Settings
Profile
Logout
Dashboard
Promotions
List
New
Promotions
create new promotion
1
Promotion details
2
Promotion body
3
Add some files
Enter the following information
Description
Start date
End date
Active
Add some files (mp3's, images) to your promotion
Add files...
Start upload
Cancel upload
Delete
×
Prev
Next
#438EB9
#222A2D
#C6487E
#D0D0D0
Choose Skin
Fixed Navbar
Fixed Sidebar
Fixed Breadcrumbs
Right To Left (rtl)


My name is {{ name }} and I am {{ age }} years young
My age multiplied by 3 is {{ age * 3 }}
Random number between 1 and 100: {{ randomNum(1,100) }}


Pathway Figure Gene Set Analysis
Through a combination of optical character recognition, machine learning and manual curation, gene sets have been extracted from published pathway figures. 32,000 of these sets are available in NDEx, and can be used directly in Cytoscape.
This protocol describes how to visualize data on a gene set, create a network from it in two different ways, perform functional enrichment and include the original figure for comparison. The starting point for this kind of analysis is a list of gene sets found to be enriched in an experiment, through functional enrichment analysis against the full set of gene sets.
If you don't already have the stringApp installed, you can install it from the Cytoscape App Store or from Cytoscape via Apps → App Manager ...
Data Integration and Visualization
Next, we will import experimental data from TCGA, comparing gene expression between two molecular subtypes of ovarian cancer (Mesenchymal and Immunoreactive). The data is annotated with NCBI Gene identifiers, which is also what the nodes in the gene set are annotated with.
- Download a local copy of TCGA-Ovarian-MesenvsImmuno_data.csv.
- Load the TCGA-Ovarian-MesenvsImmuno_data.csv file under File menu, select Import → Table from File..... Alternatively, drag and drop the data file directly onto the Node Table.
- Select the ncbigene column as the Key column for Network, to match the Gene column of the data.
- To complete the import, click OK. Two new columns of data will be added to the Node Table.
Data Integration and Visualization
We can now add a simple visualization of the data on the set of nodes.
- In the Style interface, under Node Fill Color, create a continuous mapping for logFC, with the default ColorBrewer Red-Blue gradient.
- Set the default node fill color to light gray.
- The gene set is already arranged with a grid layout, but we can make it a bit more compact. Under Layout → Settings..., select the Grid Layout.
- Set the Vertical spacing between nodes to 50 and Horizontal spacing between nodes to 80.
Add Pathway Figure as Annotation
We can add the original published figure for this gene set as a Cytoscape annotation, to add context to the nodes.
- In the Annotations tab of the Control Panel, select the Image icon at the top and then click anywhere in the network view to place the annotation. The initial placement can easily be changed later.
- Select the pathway figure you downloaded previously in the file browser.
- Once the annotation is placed, enable annotation selection by clicking the Toggle Annotation Selection button in the Network View Tools under the network.
Manually Layout Gene Set Nodes
Next, we will arrange the gene set nodes and add interaction with the goal of reproducing the information from pathway figure in a computational model. We can start by moving the nodes into the approximate location from the figure. Note that the label displayed on the node, name, is the official gene symbol, whereas the original published figures sometimes use various gene symbol aliases. Use the symbol column to match nodes to the figure.
In this example, the original figure contained several complexes and isoform groups that were illustrated as single nodes. In the gene set these have been expanded to include all members of isoforms and complex subunits.
Add Group Nodes to the Gene Set
Cytoscape allows for grouping of nodes, which we can use to organize complexes and groups.
- Select the three IRS nodes by clicking and dragging.
- Right-click and in the context menu, select Group → Group Selected Nodes. Enter IRS as the name of the group.
- Repeat with the other complexes and groups, naming them PI3K and AKT respectively.
The gene set now includes three group nodes.
Add Interactions to the Gene Set
Once the nodes are grouped, we can add and style the interactiosn between them.
- Select the IRS and PI3K group nodes by clicking on the group node outline. The outline should be highlighted in yellow.
- Right-click to access the context menu. Select Add → Edges Connecting Selected Nodes.
Style Interactions to the Gene Set
- Select one of the edges. In the Style interface, select the Edge tab.
- For Target Arrow Shape, click on the Bypass column and select an arrow. Click Apply. Note that it is sometimes not clear which node is the source vs target, so for some interactions you may need to edit the Source Arrow Shape.
- Repeat this process to add all relevant interactions from the pathway figure to the gene set.
You may need to move the nodes around for optimal layout.
Retreiving Interactions from STRING
So far, we have worked with the gene set as nodes, without edges. Next, we will add known interactions to our nodes from the STRING database by quering the database for all nodes. This will enable further analysis options downstream.
- In the Node Table, select the top entry in the name column, hold down the shift key and select the last entry. Copy the contents to the clipboard.
- In the Network tab of the Contol Panel, select STRING protein query in the drop-down and paste in the contents of the clipboard.
- Click the More Options... button and change the Confidence score cutoff to 0.95.
Retreiving Interactions from STRING
The resulting network contains the nodes from our pathway gene set, and interactions between them with an evidence score of 0.95 or greater. Adding a force-directed layout, the network looks something like this:
Data Integration
Next, we can import the same experimental data from a TCGA dataset. The STRING network is annotated with protein identifiers, mainly Uniprot and Ensembl protein, while the data has NCBI Gene identifiers. So before importing the data we are going to use the ID Mapper functionality in Cytoscape to map the network to NCBI Gene.
- In the Node Table, right-click on the column header of the display name column and click Map column....
- In the ID Mapping interface, select Human as Species, HGNC as Map from and Entrez as To. Click OK to continue.
- IDMapper displays a report of how many identifiers were mapped. Make note of this information as it impacts all downstream analysis; If the mapping was unsuccessful, downstream analysis will be as well.
Data Integration
- Load the TCGA-Ovarian-MesenvsImmuno_data.csv file (downloaded earlier) under File menu, select Import → Table from File..... Alternatively, drag and drop the data file directly onto the Node Table.
- Select the new Entrez Gene column as the Key column for Network to match the Genecolumn of the data.
- To complete the import, click OK. Two new columns of data will be added to the Node Table.
Visualization
Next, we will create a visualization of the imported data on the network. For more detailed information about how to create visualizations, see the Visualizing Data tutorial.
- In the Style tab of the Control Panel, delete the mappings for Image/Chart 1 and Image/Chart 2 by clicking the Delete button for each.
- Set the default node fill color to light gray.
- Set the default Border Width to 2, and make the default Border Paint dark gray.
- For node Fill Color, create a continuous mapping for logFC, with the default ColorBrewer red-blue gradient.
Visualization
The network will now look something like this:
STRING Enrichment
The STRING app has built-in enrichment analysis functionality, which includes enrichment for GO Process, GO Component, GO Function, InterPro, KEGG Pathways, and PFAM.
- In the STRING tab of the Results Panel, click the Functional Enrichment button. Keep the default settings.
- When the enrichment analysis is complete, a new tab titled STRING Enrichment will open in the Table Panel.
STRING Enrichment
The STRING app includes several options for filtering and displaying the enrichment results. The features are all available at the top of the STRING Enrichment tab. We are going to filter the table to only show GO Process.
- At the top left of the STRING enrichment tab, click the filter icon . Select GO Process and check the Remove redundant terms check-box. Then click OK.
- Next, we will add a split donut chart to the nodes representing the top terms by clicking on .
STRING Enrichment
Not surprisingly, the top two terms are related to the signal transduction, specifically phosphatidylinositol phosphorylation, the enzymatic function of PI3Ks.
Add Pathway Figure as Annotation
Again, we can add the original published figure for this gene set as an annotation.
- In the Annotations tab of the Control Panel, select the Image icon at the top and then click anywhere in the network view to place the annotation.
- Select the pathway figure you downloaded previously.
- Once the annotation is placed, enable annotation selection by clicking the Toggle Annotation Selection button in the Network View Tools under the network.
Retrieving Interactions from INDRA
An alternative source for interactions for the PFOCR gene set is the INDRA database. INDRA contains interactions from multiple sources, with directional information. We will access the network from NDEx.
- In Cytoscape, select the original PFOCR node set imported from NDEx. In the Node Table, select the top entry in the name column, hold down the shift key and select the last entry. Copy the contents to the clipboard.
- Navigate to the INDRA database entry at NDEx. The network is very large, 79,000+ nodes, and will not be displayed at NDEx.
- In the lower left under the network, in the Enter query terms field, paste the PFOCR nodes.
- In the drop-down, change the type of search to Direct.
- Click the search icon to search. Because the network is large, the search will take some time.
Retrieving Interactions from INDRA
- Once the subnetwork loads, click the Download query result as CX button .
- In Cytoscape, go to File → Import → Network from File... and select the downloaded CX file.
- The network will look similar to this:
Retrieving Interactions from INDRA
Let's clean up the network a bit:
- Go to Edit → Remove Self-Loops...., selecting the newly created network.
- Next, go to Edit → Remove Duplicate Edges.... and again select the right network. Leave the two options unchecked.
- Finally, delete the two unconnected nodes.
Data Integration
Next, we can import the same experimental data from a TCGA dataset. The INDRA network, and therefor our new subnetwork, is annotated with Gene symbols, while the data has NCBI Gene identifiers. So before importing the data we are going to use the ID Mapper functionality in Cytoscape to map the network to NCBI Gene.
- In the Node Table, right-click on the column header of the name column and click Map column....
- In the ID Mapping interface, select Human as Species, HGNC as Map from and Entrez as To. Click OK to continue.
- IDMapper displays a report of how many identifiers were mapped. Make note of this information as it impacts all downstream analysis; If the mapping was unsuccessful, downstream analysis will be as well.
Data Integration
- Load the TCGA-Ovarian-MesenvsImmuno_data.csv file (downloaded earlier) under File menu, select Import → Table from File..... Alternatively, drag and drop the data file directly onto the Node Table.
- Select the new Entrez Gene column as the Key column for Network to match the Genecolumn of the data.
- To complete the import, click OK. Two new columns of data will be added to the Node Table.
Visualization
Next, we will create a visualization of the imported data on the network. For more detailed information about how to create visualizations, see the Visualizing Data tutorial.
- Set the default Border Width to 2, and make the default Border Paint dark gray.
- For node Fill Color, create a continuous mapping for logFC, with the default ColorBrewer red-blue gradient.
Visualization
We can also add visualization to the edges, since the INDRA database provides information on the type of interaction. We will use a combination of arrow heads and interaction color.
- Navigate to the Edge tab of the Style panel.
- For Target Arrow Shape create a Discrete mapping for type. This allows you to pick a different arrow head for each interaction type in the network. The selection is done by clicking on a particular entry, for example Activation, and selecting an arrow type in the popup.
- For Activation, Modification and IncreaseAmount, select the Delta arrow head.
- For Inhibition, select the the T.
- For DecreaseAmount, select Cross Delta.
Visualization
- For the final interaction type, Complex, go to the Stroke Color entry in the edge tab, and again create a Discrete mapping for type. Choose a green color for Complex, and leave the others blank.
Manual layout
We can manually arrange the nodes to match the layout of the original figure. To beging, we can import the figure as an annotation.
- In the Annotations tab of the Control Panel, select the Image icon at the top and then click anywhere in the network view to place the annotation.
- Select the pathway figure you downloaded previously.
- Once the annotation is placed, enable annotation selection by clicking the Toggle Annotation Selection button in the Network View Tools under the network.
- To mimic the layout, simple click and drag the nodes around to make the network look something like this:
Manual layout
Once we arrange the nodes in groups, we can see that there is an extra Akt1 node. Since the gene name is not upper-cased (the convention for human), we can assume that this node is for a different species, in this case Drosophila.
- Delete the Akt1 node by selecting it and clicking the delete key.


--- layout: page-custom-h1 title: Partner With Us permalink: /partner-with-us/ ---
We offer three flexible partnership models to meet your specific needs.
Get Started with Fulcrum| Partnership Models |
Single Title For individual media-rich open access books |
Hosted Publisher Host all your books on Fulcrum |
Hosted Collection Host a larger collection of titles for sale to libraries or other customers |
|---|---|---|---|
|
Pricing
|
$2,500/per title |
||
|
Examples
|
|||
| Features | |||
|
Hosting
|
Yescheck | Yescheck | Yescheck |
|
Yescheck | Yescheck | Yescheck |
|
Custom branding
|
Yescheck | Yescheck | Yescheck |
|
Access restrictions
|
No- | No- | Yescheck |
|
Collection sales
|
No- | No- | Yescheck |
| Publishing Services | |||
|
EPUB creation
|
Yescheck | Yescheck | Yescheck |
|
No- | Yescheck | Yescheck |
|
Print and Ebook distribution
|
No- | Yescheck | Yescheck |
|
No- | Yescheck | Yescheck |
We recognize that some of our partners have fully-staffed production departments, and some don’t. For both hosted collection and hosted publisher partners, Fulcrum offers a suite of à la carte publishing services, taking advantage of the expertise of Michigan Publishing.


Landing Page
Special Projects
This story is part of a series of specially designed stories that represents some of the best journalism The Post has to offer. Check out the rest of the special projects here.
ALEX DRIEHAUS
02.28.17
HUNTINGTON, West Virginia — Antonio Campbell doesn’t want the attention.
The Bobcats just lost its first game of the 2016-17 season to Marshall in late November. Campbell garnered a season-high 31 points and 16 rebounds. It’s a school night, and he has to attend a 9 a.m. the next day.
Standing gingerly in a gloomy hallway with shrink wrap hugging both calves, he looked at the incoming reporters approaching.
"F--k, man," he said under his breath.
The interview is brief, a little over three minutes.
Campbell doesn’t want the attention — but he can’t help it.
First, it may be easy to pick Campbell out of a crowd.
He’s 6-foot-9, 251 pounds and has a relaxed persona. At one point he was even bigger — 280 pounds his junior year — before trimming down the summer going into his final season.
Campbell trimmed down after declaring for the NBA draft and talking to NBA scouts after his successful junior season, one where he won Mid-American Conference Player of the Year. He never stopped working on his body composition while heading into his last year in Athens.
“How many change their body completely in college?” coach Saul Phillips said after an early season practice. “I know this: my dietary choices weren’t conduced to losing 30 pounds. That would’ve taken some real commitment.”
Carl Fonticella
Ohio senior Antonio Campbell's season ended because of a broken foot on January 14 after the 53-49 loss to Eastern Michigan. He will finish with 1,257 career points, 801 rebounds, 119 blocks in 113 games played for the Bobcats.
Second, Campbell’s personality gathers attention.
Campbell grooved in the heart of Ohio’s pregame huddles. He single-handedly palmed rebounds. He once threw a football from The Convo floor to the top of the rafters during a practice. He was, in fact, the quarterback of his high school football team.
“He just wants to have fun,” teammate Mike Laster said. “As long he’s having fun, man.”
Campbell is candid. No nonsense on or off the record.
“What does it take to make an impression on Tony Campbell?” someone once asked Campbell after a game.
His response came after a shrug.
“I don’t know, man,” he said. “That’s a good question. I don’t even know the answer to it.”
There is a sense of stoicism to Campbell, though.
He did not respond to an interview request for this story. Phillips added that Campbell doesn’t seem to be listening, but deep down is internalizing.
“You don’t get immediate feedback from Tone, like you do Jordan Dartis where it’s a smile or ‘Yes, sir.’ ” Phillips said. “That’s not the way Tony receives information. But boy, he’s listening. Because if he wasn’t, he wouldn’t have gotten to where he’s gotten to.”
Third, Campbell’s a demanding low-post behemoth for the Bobcats. He draws double teams on the block. Against Iona early in the season, he was bombarded by the Gaels double teams after he scored 12 points off 6-of-7 shooting in the first half with an array of hook shots and tip-ins.
Simply: teams know who “No. 33” is on Ohio’s roster.
“He’s a reigning MAC Player of the Year, so that takes a lot on his plate and he’s handled it pretty well,” Gavin Block said. “He’s got guys coming at him left and right every day at practice, and you know, he’s handled it pretty well but he gives a lot of confidence to guys.”
Finally, there’s the injury.
In an Appalachian area proud of blue collar work, Campbell’s growth as a player — and human — symbolizes a greater, profound picture.
Campbell was recruited out of Holy Cross High School, a private Roman Catholic school on the border of Kentucky and Ohio. Hardly any teams (Kent State and Bowling Green, to name a few) expected him to become the monstrous double-double machine he was as a Bobcat.
He wasn’t aggressive enough. He was too reliant on his 3-point shot. Not “traditional” enough for the four/five spot.
“No one was thinking of him as an MVP candidate a few years ago. No one was,” Phillips said. “He was good. But what really separates him from everyone else in the league?”
Carl Fonticella
Maurice Ndour, Antonio Campbell and Stevie Taylor embrace after Ndour scored with less than a second to go to put the Bobcats up 63-61 against Buffalo on January 24, 2015. Campbell heaved a full-court pass to Ndour, who turned and drove down the open lane and made a game-winning dunk.
Even during his first two seasons with the Bobcats, Campbell hardly flirted with the idea of being one of the program’s best big men ever. He played nine minutes a game his freshman year (good for just four points a game). He only averaged 10 points per game even when starting 25 games his sophomore year.
But experience is the greatest teacher. That, along with cliched “hard work”, separates Campbell.
“He works so hard, man,” guard Dartis said.
Campbell often worked on his patented right-hook shot after practices. Other days he would work on his 3-point stroke, sweating when he walked off the court.
He also cites former Ohio forward and New York Knick Maurice Ndour as a source of inspiration. Ndour and Campbell played two seasons together.
One play remains a core tenant of their relationship on the court: A full court lob from Campbell to Ndour with just 3.2 seconds left, in which Ndour received the ball at the top of the key and dunked the ball with 0.1 seconds left to beat Buffalo 63-61 on Jan 24, 2015. The two forwards embraced each other with a hug after the play.
“Mo rubbed off on Tony in a lot of different ways,” Kenny Kaminski, who sat out during Ndour’s final season because of NCAA transfer rules, said. “They’re both very unique players. They’re special.”
So, for a guy who didn’t garner much attention going into college, there’s hardly any debate where Campbell stands in terms of Ohio’s lore.
He is just one of nine players in Bobcats history to ever win a Mid-American Conference Player of the Year award, after posting 18 points and 10 rebounds per game as a junior.
“He's good, he's long, he's an interesting player," former Ohio coach Tim O'Shea said of Campbell.
O’Shea compared Campbell to Ohio great Brandon Hunter, who O’Shea coached during his tenure."(Campbell)’s talented, he can make a 3, he's got long arms. He's just a really good player."
Starting his senior season, Campbell scored 229 points in 14 games on 53 percent shooting.
He was on pace for a potential second-straight MAC Player of the Year award and a chance to be one of the Bobcats all-time greats.
 It’s been a pretty good success story for that kid,’ " Phillips said.
Of course, his broken foot changed everything.
Campbell’s Bobcat career abruptly ended Jan. 14 after a broken right foot caused him to miss the last three months of Ohio’s season.
It was an ending few predicted, and few could’ve imagined.
“It was a little weird not seeing him today, not playing with him,” Doug Taylor said the day after Campbell’s season was announced over. “I feel bad for him. That’s my brother. Any time my brother goes down, I feel bad. It’s felt weird without him, it’ll feel weird warming up without him.”
Campbell did an open interview with Ohio Athletic’s Russ Eisenstein at Broney’s Bar and Grill on Feb. 23, but did not give a comment to The Post.
He sat with a boot on his right foot and opened up about his final days in Athens. One attendee was Jaaron Simmons, a close friend and the only teammate at Broney’s that day.
Since Campbell’s Bobcat career ended, Simmons may have taken the injury the hardest.
“That’s my brother,” Simmons said of Campbell. “We connect on the court. I know where he likes it. ... He knows where I like the ball. … We always keep it 100 percent with each other.”
It’s heartbreaking, really.
Campbell finished with 1,257 career points, 801 rebounds, 119 blocks in 113 games played. He was an All-American Honoree. And who knows how Ohio’s season would turn out with Campbell.
On Campbell’s Twitter bio it reads “Trust the Process V2.”
It’s a not-so-subtle hint at Philadelphia 76ers forward Joel Embiid, who suffered a broken foot before dominating the NBA with 20 points and 7.8 rebounds per game.
Parallels could be made with Campbell.
Like Embiid, who played college ball at Kansas, Campbell dominated at his level.
"You say something to him and you see him seep into his own game,” Phillips said. “Now, he’s trying to teach other people. That’s a journey."Saul Phillips, Ohio coach
He kept Ohio in the hunt for its first NCAA Tournament appearance since 2012 — that was until he broke his right foot just like Embiid did.
“He lost so much, he was moving a lot better, and I feel like when he recovers he’s going to have big plans ahead of him,” Dartis said about Campbell.
Campbell's future remains in question, sure, but he’s remained loyal to the Bobcats. He still travels with the team and can be vocal from the sidelines.
“You say something to him and you see him seep into his own game,” Phillips said. “Now, he’s trying to teach other people. That’s a journey.”
A journey it has been. An unfinished one, too.
Campbell was once asked about a particular “game theory” he uses during conference play earlier in the year.
He never elaborated. Maybe, he just didn’t want the attention.
EMILY HARGER
Landing Page
This story is part of a series of specially designed stories that represents some of the best journalism The Post has to offer. Check out the rest of the special projects here.


This is the GitHub Pages site for the project and examples used in the Udacity Responsive Images course.
You can access all the code for this course at github.com/udacity/responsive-images.
Patches and issues welcome!


|
| class | lsEnquistOsher |
| | Engquist osher integration scheme based on the upwind integration scheme. Offers high performance but lower accuracy for complex velocity fields. More...
|
| |
| class | lsFiniteDifferences |
| |
| class | lsGraph |
| |
| class | lsLaxFriedrichs |
| | Lax Friedrichs integration scheme with constant alpha value for dissipation. This alpha value should be fitted based on the results of the advection and passed to the advection Kernel. More...
|
| |
| class | lsLocalLaxFriedrichs |
| | Lax Friedrichs integration scheme, which uses a first neighbour stencil to calculate the alpha values for all neighbours. The largest alpha value is then chosen for dissipation. Slower than lsLocalLocalLaxFriedrichs or lsEngquistOsher but more reliable for complex velocity fields. More...
|
| |
| class | lsLocalLaxFriedrichsAnalytical |
| | Lax Friedrichs integration scheme, which uses alpha values provided by the user in getDissipationAlphas in lsVelocityField. If it is possible to derive analytical solutions for the velocityField and the alpha values, this integration scheme should be used and never otherwise. More...
|
| |
| class | lsLocalLocalLaxFriedrichs |
| | Lax Friedrichs integration scheme, which considers only the current point for alpha calculation. Faster than lsLocalLaxFriedrichs but not as accurate. More...
|
| |
| class | lsMarchingCubes |
| | Helper class for lsToSurfaceMesh. Should not be used directly. More...
|
| |
| class | lsStencilLocalLaxFriedrichsScalar |
| | Stencil Local Lax Friedrichs Integration Scheme. It uses a stencil of order around active points, in order to evaluate dissipation values for each point, taking into account the mathematical nature of the speed function. see Toifl et al., 2019. ISBN: 978-1-7281-0938-1; DOI: 10.1109/SISPAD.2019.8870443. More...
|
| |
|
| template<class It > |
| double | squareSumSquare (It begin, It end) |
| | Returns the squared sum square for values in the range [start, end[. More...
|
| |
| template<class It > |
| double | rootSumSquarePow3 (It begin, It end) |
| | Returns the root sum square to the 3rd power for values in the range [start, end[. More...
|
| |
| template<class T , std::size_t N> |
| double | meanCurvature2D (std::array< T, N > funcValues) |
| | Mean curvature formula for implicit surfaces in 2D, the passed array should contain the function values in the following order: (F_x, F_y, F_z, F_xx, F_yy, F_zz, F_xy, F_yz, F_zx) More...
|
| |
| template<class T , std::size_t N> |
| double | meanCurvature3D (std::array< T, N > funcValues) |
| | Mean curvature formula for implicit surfaces in 3D, the passed array should contain the function values in the following order: (F_x, F_y, F_z, F_xx, F_yy, F_zz, F_xy, F_yz, F_zx) More...
|
| |
| template<class T , std::size_t N> |
| double | gaussianCurvature3D (std::array< T, N > funcValues) |
| | Gaussian curvature formula for implicit surfaces in 3D, the passed array should contain the function values in the following order: (F_x, F_y, F_z, F_xx, F_yy, F_zz, F_xy, F_yz, F_zx) More...
|
| |
| template<class It , class T = typename It::DomainType::hrleValueType> |
| std::array< T, 9 > | smallStencilFromIterator (It &it, const double gridDelta) |
| | Fills an std::array with differential values calculated from neighbour values. This stencil only uses direct neighbours for fast calculation of the differentials. More...
|
| |
| template<class It , class T = typename It::DomainType::hrleValueType> |
| std::array< T, 9 > | bigStencilFromIterator (It &it, const double gridDelta) |
| | Fills an std::array with differential values calculated from neighbour values. This stencil also uses diagonal neighbours to achieve a higher accuracy. More...
|
| |
| template<class It , class T = typename It::DomainType::hrleValueType> |
| T | meanCurvature (It &it, bool bigStencil=false) |
| | Calculates the Mean Curvature of the level set function from a suitable hrle iterator. Requires an iterator that is big enough to calculate second order derivatives(e.g. hrleBoxIterator or hrleCartesianPlaneIterator) More...
|
| |
| template<class It , class T = typename It::DomainType::hrleValueType> |
| T | gaussianCurvature (It &it, bool bigStencil=false) |
| | Calculates the Gaussian Curvature of the level set function from a suitable hrle iterator. Requires an iterator that is big enough to calculate second order derivatives(e.g. hrleBoxIterator or hrleCartesianPlaneIterator) More...
|
| |
template<class T , std::size_t N>
| double lsInternal::gaussianCurvature3D |
( |
std::array< T, N > |
funcValues | ) |
|
Gaussian curvature formula for implicit surfaces in 3D, the passed array should contain the function values in the following order: (F_x, F_y, F_z, F_xx, F_yy, F_zz, F_xy, F_yz, F_zx)
template<class T , std::size_t N>
| double lsInternal::meanCurvature2D |
( |
std::array< T, N > |
funcValues | ) |
|
Mean curvature formula for implicit surfaces in 2D, the passed array should contain the function values in the following order: (F_x, F_y, F_z, F_xx, F_yy, F_zz, F_xy, F_yz, F_zx)
template<class T , std::size_t N>
| double lsInternal::meanCurvature3D |
( |
std::array< T, N > |
funcValues | ) |
|
Mean curvature formula for implicit surfaces in 3D, the passed array should contain the function values in the following order: (F_x, F_y, F_z, F_xx, F_yy, F_zz, F_xy, F_yz, F_zx)


Manchester United 'most likely option' for Gareth Bale
Manchester United are allegedly regarded as the 'premier option' as Gareth Bale contemplates an exit from Real Madrid.
by Darren PlantDespite having over two-and-a-half years remaining on his contract, it appears increasingly likely that both parties will attempt to facilitate a transfer in one of the next two windows.
After the appointment of Jose Mourinho, former club Tottenham Hotspur have been suggested as a possible option for Bale in January.
However, according to reports in Spain, the Wales international views United as his first-choice option should he return to the Premier League.
Speculation has persisted regarding a potential swap deal involving Paul Pogba, with Real said to be keen on securing the services of the World Cup winner.
Nevertheless, Real appear to have no interest in parting with Bale for a cut-price fee.
body check tags ::


--- date: 2010-02-11T00:00:00Z published: true title: Iran claims new success in uranium enrichment - awesome. url: /2010/02/11/iran-claims-new-success-in-uranium-enrichment-awesome-/ ---
President Mahmoud Ahmadinejad asserted Thursday that Iran has produced its first batch of higher-grade enriched uranium and declared that his country is now a "nuclear state," although he continued to deny that Iran has any intention of building nuclear weapons.
The type of technology they're using makes no sense unless they're developing nuclear weapons.
It's only a matter of time until Israel does what they think is necessary to survive - especially since Ahmadinejad threatened to wipe them out again today.
That is not a good scenario but nobody's willing to stop them.
Hope and change hasn't helped. Russia and China won't sanction them.
Not good.


Find out about my academic interests in computational neuroscience, mathematics, and philosophy. Have a look at my past experience, my education in Freiburg and Auckland and grab my CV as pdf.
[In preparation]


|
KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
Files | |
| file | beetstra_drag_law.cpp |
| file | beetstra_drag_law.h [code] |
| file | chien_drag_law.cpp |
| file | chien_drag_law.h [code] |
| file | dallavalle_drag_law.cpp |
| file | dallavalle_drag_law.h [code] |
| file | drag_law.cpp |
| file | drag_law.h [code] |
| file | ganser_drag_law.cpp |
| file | ganser_drag_law.h [code] |
| file | haider_and_levenspiel_drag_law.cpp |
| file | haider_and_levenspiel_drag_law.h [code] |
| file | newton_drag_law.cpp |
| file | newton_drag_law.h [code] |
| file | schiller_and_naumann_drag_law.cpp |
| file | schiller_and_naumann_drag_law.h [code] |
| file | shah_drag_law.cpp |
| file | shah_drag_law.h [code] |
| file | stokes_drag_law.cpp |
| file | stokes_drag_law.h [code] |


Religion, politics, and ideas of
Tom Hanks
Hanks has run the gamut of Christian denomiations from Mormonism to Catholocism but seems to have settled on Greek Orthodox.
Hanks is a hardcore Democrat and liberal, throwing his weight behind gay marriage, alternative energy, environmentalism, and Obama.
There are many kinds of narratives and organizing principles. Science is driven by evidence gathered in experiments, and by the falsification of extant theories and their replacement with newer, asymptotically truer ones.
San Holo
There are many kinds of narratives and organizing principles. Science is driven by evidence gathered in experiments, and by the falsification of extant theories and their replacement with newer, asymptotically truer ones.


I’m pretty sure I killed myself. And about five to seven minutes after that, I’m pretty sure I was completely reborn.
The past year or so has brought about quite a shift in my own perceptual understanding of reality, and definitely altered my limited understanding as to how the true construct of existence can be defined. Though they have not been the sole source of my own changes in consciousness over this time period, psychedelic drugs have been major catalysts in the changes my being has undergone within the past year. During this period I have had the great opportunity to experience dozens of times substances like 2C-I (my favorite), 2C-E, MDMA, Salvia, DMT, and 5-MeO-DMT.
With each substance I have had extremely interesting and unique experiences. On Christmas Eve of 2005, I smoked DMT for the first time and actually saw what I now believe to have been Indra’s Net in action as a giant, sparkling, green grid flowing infinitely in every direction, only to then observe it transform into a giant smiling God face from which limitless love, beauty and joy emanated, on 2C-E I broke down into tears after coming to a full realization of the animosity within my own family towards each other, vowing never to allow myself to become as separated from my siblings as my father has become from his, and on 2C-I I have experienced such psychedelic comfort and creative expression as to allow me to finally be comfortable being weird in each creative outlet I pursue, regardless of any lack of true talent.
But I can say without a doubt that the last experience I had with 5-MeO-DMT was absolutely the most powerful psychedelic experience I have ever endured.
I’ll admit that pretty much every single of the other nine times I had smoked 5-MeO I was pretty drunk before taking the toke. I’m not sure I would have had the courage to take that first inhalation without being quite toasted, even though normally I can be pretty confident in my own abilities to handle intense situations. Every time I had previously smoked 5-MeO, though, all I felt was absolute bliss. From the moment the effects would begin, I would have a smile on my face. The fuzzy beauty and rollicking infinite sensations would take me away through an immensely immersive trip, and upon coming back to self-realization and my own normal consciousness, I would practically be laughing with joy at the retuning.
However, this last trip was definitely a bit different. I suppose lately I have been somewhat down on myself, as I am a twenty-five year old recent college graduate, who is living at home with his parents, wondering just what the heck I am going to do with my life—and a Bachelor’s degree in English. Deciding how to forge a career in our society is not something that is easily concluded for me, nor do I consider picking out one thing to spend a vast amount of my existence engaging in a no-brainer. So anyway, let’s just say I have been confused, a bit depressed, and also a bit stuck in a rut as far as how my life is proceeding. This mindset has also, consequently, led me to indulge in alcohol far, far more than I should be doing.
Which leads me to the night of the experience. It was a Friday night, around 1:00am, and since I had nothing to do and was bored and physically tired (I have been working everyday for about four weeks straight at two different jobs), I was just sitting at home drinking a little beer and not really doing much of anything. After about four beers I was somewhat buzzed, but not that much, as my tolerance for alcohol has increased quite a bit over the past six months or so. I was, however, just emboldened enough by the liquid courage to get it in my head that maybe smoking a little 5-MeO would be worth a go. I think this willy-nilly approach to taking a hit of this stuff should give you an idea of how unprepared I was for this attempt, at least all the other times I was with other people and drunk and having a good time before smoking it.
I sat on my bed and filled the pipe with a pinch of tobacco and placed a little pile of crystals right on top of that. I have no idea how much DMT was in the pipe, every other time we had smoked this stuff we just eyeballed it, incrementally increasing the dose until we came to a good idea of how much was enough. This looked like enough, or in retrospect, maybe just a little bit more than enough.
I turned off the lights, put on some headphones, and started the “Live/Dead” Dark Star. With a little bit of anxiety, and a little less preparation than I should have had, I took one huge, harsh toke. I held this in almost as long as I could, and by the time I blew out the smoke and laid on my back, things had begun.
The first few moments felt like the settling in for a huge DMT experience, but this was nothing I hadn’t felt before. It felt like the tingling beauty I was used to that usually made me smile as things really began. For some strange reason, though, I wasn’t smiling this time.
The initial onset was quick and overwhelming. And as I had experienced before on previous trips, I just became immersed in the effects and let go. However, all of a sudden my conscious mind snapped back to me, and I realized I was in a place that felt like blasting eternity. The music, from what I could understand at least, was stretching out into infinite notes, no longer adhering to the concept of seconds, or minutes, or time itself. This eternity I had entered was a place where time does not exist, and the music was just a part of this eternity as I was now.
For some reason though, as soon as I entered this eternity, I was still “I”. My thoughts and my ego were still intact, and quickly I had a very basic reaction to blasting into infinity: I thought I had died.
Just like that, I was sure I had died. I thought, “FUCK!!! I just killed myself! I’m dead!  There was no other way to explain it. I had died. I knew I was never going to return from this forever. The winds of eternity were to be forever blasting through my mind, and “I” was going to be smudged in this place, just as the notes I could barely make out where smudged infinitely across the perceivable spectrum of sound. Everything I was feeling was going to last forever, and now I was dead. For a moment in infinity, I even thought of someone walking into my room and finding my body, as I was eternally trapped in the vast expanses of this weird, uber-frightening eternity.
And on top of that, I also had the feeling that I was going completely crazy, absolutely nuts.  It was as if the fuzzy vibrations that constituted eternity were gently—yet powerfully—vibrating in my consciousness, batting my brain around in an increasingly intense spiral of ego jarring madness. This frightened me even more, and I was now fully convinced I was dead, crazy, and never going to come back to reality as I had once understood it. In this moment, as strange as it sounds, everything lasted forever.
Then, as if I were a drowning man who spies the end of a thin stick diving through the water to help bring him back, my normal reality began to return, giving me a little something to grip onto as eternity—ever so slightly—began to recede. The music in my ears began to take on the properties of time once again. My dying ended, and I was able to recognize my room again, seeing that I was here and alive and sitting cross-legged on my bed. Everything was becoming normal again. Everything was returning.
 I was reborn from death.  I was so happy to be alive, to have come back from death, to have been given a second chance at not only life, but birth, I was overwhelmed and smiling and laughing and slapping my shaking hands onto my bed. What I felt was pure, utter amazement, wrapped in joy and wonder and happiness and love, and all mixed together with the powerful understanding of what it is like to be reborn.
For a short moment I seemed to have clarity in my life. I knew that what I wanted to do was go back to school, if not sooner than later, and obtain a Master’s degree. I realized that, though I felt I didn’t have enough confidence to pursue a career in teaching, perhaps I should look into this and actually develop the confidence to help young people educate themselves. And, just as importantly, I could see clearly that drinking practically every night was destroying my ambition, my self-confidence, and my ability to live a good life. If I was going to do anything with myself in this short time we are allowed to live in this plane of existence, I had better stop drinking like I have been, and start living a much healthier lifestyle.
All this came to me in a flash of exuberance, and after coming back to life a little bit more, yet still shaking, I went to my computer and typed out the first thoughts that came to my head:
“I think I killed myself tonight.
In fact, I'm sure of it.
There is a place somewhere else
that makes you deal with your own self forever,
in ways far beyond the scope of who you think you are now.

Yet most everything in life is beautiful. Isn't that ironic?
We live through our own lives in a haze,
misdiscovering every moment.
But yet we are always everything we are becoming,
and becoming only desires to be embraced
(like a warm child suckling for the teat).
Happiness is the reservoir of the universe,
we are quiet nights in silent ships breaking solid waves.
The surface is just the beginning,
and we are the surface, and the beginning.
I fought myself tonight,
and I died. I killed myself.
And it was not everything I thought it might be.
In fact, it was just my death and I.
From now on I'd rather try and become,
rather than blast again through the tumultuous peril
of my own death—and joy of my own birth—once again.
Yeah, ok.  For starters, I want to quit drinking. Then, I want to grow up, maybe go back to school and work on a Master's. Also, maybe begin work on a teaching credential somewhere. My life is in shambles, and that is something I cannot die with--again.
I need to straighten things out. I only hope I can remember this fresh beginning again when the time comes for action.
Holy fuck.”
(Not the most amazing personal insights to ever be reached, but for a directionless person like myself, it is definitely a start.)
Though still in a state of extreme excitement, I was able to fall asleep quite easily. It was rest I definitely needed.
The next day I wasn’t nearly as shaken up, but still I felt a little upbeat and glowing. While at work in the library, every once in a while, while quietly shelving books, a huge smile would arch across my face as I remembered the experience as much as I could. Upon reflection, even as I was convinced I was dying, what I felt was still beautiful, though frighteningly so. The overall experience was so overwhelming, I can only look back on it now and view the whole thing as the most truly mind-blowing experience I have ever felt. Hopefully I will be able to integrate my thoughts at the time into positive realizations and actions, but I guess only time will tell. It’s up to me living here and now to make the necessary changes in my life. I hope I don’t have to experience death again in order to remember how I should be living.
Will I smoke again? Not any time soon. But yes, I believe I will. Eternity is a fascinating and beautiful place, even if it’s not to be engaged in with an ego. But it is a real part of existence, and it can’t be ignored if we are to keep on living as beings existing on a strange blue ball, hovering in the middle of an infinite black universe we are barely beginning to understand.
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.


vvvvvvvvv
Résumé
Design Portfolio
Scribble
Getting Older
History of Flight
The Ish Box
Mrs. South's Tea
Faerie Fragrance
Earth Share Identity
G Tone Identity
Printmaking
Monoprints
Editions
Info
About
Contact
Résumé
work
Resume PDF
Portfolio PDF
© 2008 Tony Rodriguez | All Rights Reserved


EventDispatcher now has a remove_handlers method which provides finer control over the event stack than pop_handlers.
The @event decorator has been fixed so that it no longer overrides existing event handlers on the object, which fixes the common problem of handling the on_resize event. For example, the following now works without any surprises (in pyglet 1.0 this would override the default handler, which sets up a default, necessary viewport and projection):
@window.event def on_resize(width, height): pass
A variant of clock.schedule_interval, clock.schedule_interval_soft has been added. This is for functions that need to be called periodically at a given interval, but do not need to schedule the period immediately. Soft interval scheduling is used by the pyglet.media module to distribute the work of decoding video and audio data over time, rather than stalling the CPU periodically. Games could use soft interval scheduling to spread the regular computational requirements of multiple agents out over time.
In pyglet 1.0, font.load attempted to match the font resolution (DPI) with the operating system's typical behaviour. For example, on Linux and Mac OS X the default DPI was typically set at 72, and on Windows at 96. While this would be useful for writing a word processor, it adds a burden on the application developer to ensure their fonts work at arbitrary resolutions. In pyglet 1.1 the default DPI is set at 96 across all platforms. It can still be overridden explicitly by the application if desired.
Video sources in pyglet.media can now be stepped through frame-by-frame: individual image frames can be extracted without needing to play back the video in realtime.
For a complete list of new features and bug fixes, see the CHANGELOG distributed with the source distribution.


-
100%
+
Display grid:
Horizontal spacing:
Vertical spacing:
Scaling factor [%]:
Scale:
Positions
|
Positions and size
|
Selected object size
Filter objects by type:
Grid
Scaling
Filtering


|
|
CS 229
Machine Learning
Handout #1: Course Information
|
Meeting Times and Locations
Lectures: MW 9:30 AM - 10:50 AM,
NVIDIA Auditorium
(Huang Engineering Center)
Discussion sections: Fridays, 4:30 PM - 5:20 PM,
Gates B01 (recorded, optional attendance)
Teaching Staff
Instructors:
Andrew Ng
Office: Gates 156
John Duchi
Office: Sequoia 126
Office hours: Wednesdays 11:00 AM - 12:00 PM, Location - Packard 277 (starting November 9, 2016)
|
Course Coordinator:
Swati Dube
Office: Gates 127
Teaching Assistants:
Rishabh Bhargava*
Yin Zi*
Michael Zhu*
Nihit Desai*
Hao Sheng*
Chenyue Meng
Poorna Kumar
Daniel Levy
Kian Katanforoosh
Pulkit Agrawal
Ye Tian
Jingwei Ji
Francois Germain*
Sunil Pai
Kalpit Dixit
Danyang Wang
Timon Ruban
Bo Wang*
Ziang Xie
Benjamin Zhou
Arjun Sheshadri
* - TAs marked with asterisk are Project TAs
|
Contact Information
If you and have a homework,
technical or general administrative question about CS229, for you to
get the fastest possible response, please post it on
our Piazza
forum. To contact the CS229 teaching staff directly, you can also
email us
at<EMAIL_ADDRESS>For telephone numbers and information about office hours (where we can
help you in person), see Office Hours and
Contact Information
Course Description
This course provides a broad introduction to
machine learning and statistical pattern recognition. Topics include:
supervised learning (generative/discriminative learning,
parametric/non-parametric learning, neural networks, support vector
machines); unsupervised learning (clustering, dimensionality reduction,
kernel methods); learning theory (bias/variance tradeoffs; VC theory;
large margins); reinforcement learning and adaptive control.
The course will also discuss recent applications of machine learning,
such as to robotic control, data mining, autonomous navigation,
bioinformatics, speech recognition, and text and web data
processing.
Prerequisites
Students are expected to have the following background:
- Knowledge of basic computer science principles and skills, at a level sufficient to write a reasonably non-trivial computer program.
- Familiarity with the probability theory. (CS 109 or STATS 116)
- Familiarity with linear algebra (any one of Math 104, Math 113, or CS 205)
Course Materials
There is no required text for this course.
Notes will be posted periodically on the course web site. The following
books are recommended as optional reading:
- Richard Duda, Peter Hart and David Stork, Pattern Classification, 2nd ed. John Wiley & Sons, 2001.
- Tom Mitchell, Machine Learning. McGraw-Hill, 1997.
- Richard Sutton and Andrew Barto, Reinforcement Learning: An introduction. MIT Press, 1998
- Trevor Hastie, Robert Tibshirani and Jerome Friedman, The Elements of Statistical Learning. Springer, 2009
Course handouts and other materials can be downloaded from http://www.stanford.edu/class/cs229/materials.html
Online Resources
- Home page: http://cs229.stanford.edu/
- Current quarter's class videos: Available here for SCPD students and here for non-SCPD students
- Piazza forum: http://piazza.com/stanford/fall2016/cs229
- Staff mailing list<EMAIL_ADDRESS>NOTE: If sending email about a homework, please
state in the subject line which assignment and which question the email
refers to (e.g., Subject: Hwk3 Q1). Please send one
question per email. If you have a technical or homework or general administrative
question that is not confidential or personal, we strongly encourage you to post
it on the Piazza forum instead,
as that will get you a faster response; make a private note if necessary
Homeworks and Grading
There will be four written homeworks, one midterm,
and a major open-ended term project. The assignments will contain written questions and
questions that require some Matlab programming. In the term project,
you will investigate some interesting aspect of machine learning or
apply machine learning to a problem that interests you.
We try very hard to make questions unambiguous, but some ambiguities
may remain. Ask if confused or state your assumptions explicitly. Reasonable
assumptions will be accepted in case of ambiguous questions.
Course grades:
will be based 40% on homeworks (10% each),
20% on the midterm and 40% on the major term project.
Honor code:
We strongly encourage students to form
study groups. Students may discuss and work on homework problems in groups.
However, each student must write down the solutions independently, and without
referring to written notes from the joint session. In other words, each
student must understand the solution well enough in order to reconstruct
it by him/herself. In addition, each student should write on the problem
set the set of people with whom s/he collaborated.
Further, since we occasionally reuse problem set questions from
previous years, we expect students not to copy, refer to, or look
at the solutions in preparing their answers. It is an honor code
violation to intentionally refer to a previous year's solutions.
This applies both to the official solutions and to solutions that
you or someone else may have written up in a previous year.
Late assignments:
Each student will have a total of seven
free late (calendar) days to use for
homeworks, project proposals and project milestones.
Once these late days are exhausted, any assignments turned in late will be
penalized 20% per late day. However, no assignment will be accepted
more than three days after its due date, and late days cannot be used
for the final project poster or writeup. Each 24 hours or part thereof that a
homework is late uses up one full late day.
Assignment submission:
We will be using Gradescope to handle assignment submissions. Entry code for Gradescope is 9GK339.
Hard copy and email submissions will not be accepted.
-
Assignment 0 is a dummy assignment that will allow you to get used to the Gradescope submission process, and it is due on 10/05 at 11:00 AM. It is worth 0 points.
-
When you submit your assignment, make sure to tag all the pages for each problem according to Gradescope's submission directions. Graders may deduct points on problems that are difficult to find.
-
The due dates on Gradescope will be the hard deadlines, after which we will not accept submissions. On-time submissions should be made before the deadlines listed on the website. Do not confuse the hard deadline on Gradescope with the deadlines on the website.
-
We strongly encourage typesetting your assignments. If the grader cannot read your assignment for whatever reason (handwriting, photo/scanning quality, etc.), you will not receive credit for that work.
-
Regrades will also be handled through Gradescope. We will begin to accept regrades for an assignment the day after grades are released for a window of three days. We will not accept regrades for an assignment outside of that window. Regrades are intended to remedy grading errors, so regrade requests must discuss why you believe your answer is correct in light of the deduction you received. We do not accept regrade requests of the form "I deserve more points for this" or "that deduction is too harsh." If you submit a regrade request of this form, you will receive further deductions. When you submit a regrade request, the grader may review your entire assignment, in which case you may lose points on other questions. Your score on an assignment may decrease if you submit for a regrade.
The term project may be done in teams of up to three persons.
Midterm Information: The midterm is open-book/open-notes/open labtop (no internet). It will take place on Wednesday, November 9, 2016 from 6-9 PM. The exam venue will be announced soon.
Syllabus: Everything up to and including lecture on Wednesday, November 2nd. All the relevant lecture notes (until, but not including unsupervised learning) are included, including the relevant supplemental notes.
Also, there are two sets of notes dealing with SVMs (from the lecture notes and the supplemental notes) on the website. Primarily, this class has dealt with material from the supplemental notes on SVMs. So, we will not include material on Lagrange duality, KKT conditions, etc. from the lecture notes on SVMs in the midterm.
Sections
To review material from the prerequisites or to supplement the lecture
material, there will occasionally be extra discussion sections held on
Friday. An announcement will be made whenever one of these sections is
held. Attendance at these sections is optional.
Communication with the Teaching Staff
If you have a question that is not confidential or personal, encourage
you to post it on our forum on Piazza.
To contact the teaching staff directly, we strongly encourage you to come to office hours.
If that is not possible, you can also email us at the course staff list,
<EMAIL_ADDRESS>(consisting
of the TAs and the professor). By having questions sent to all of us,
you will get answers much more quickly. Of course, confidential or personal questions
can still be sent directly to Prof. Ng, Prof. Duchi or the TAs.
Answers to commonly asked questions and clarifications
to the homeworks will be posted on the FAQ.


Find the best restaurants, cafés, and bars in Hartfod
Gaurav Yadav
<EMAIL_ADDRESS>Rohit Sharma's reviews
Jain Coffee House
Chawri Bazar, New Delhi
RATED 4.5 Chawri Bazaar has multiple options for healthy morning breakfast, and if you crave for Sandwiches - Jain Coffee House is the best place to have desi style Sandwich.
Jain Coffee House
Chawri Bazar, New Delhi
RATED 4.5 Chawri Bazaar has multiple options for healthy morning breakfast, and if you crave for Sandwiches - Jain Coffee House is the best place to have desi style Sandwich.
Jain Coffee House
Chawri Bazar, New Delhi
RATED 4.5 Chawri Bazaar has multiple options for healthy morning breakfast, and if you crave for Sandwiches - Jain Coffee House is the best place to have desi style Sandwich.
Menu 1
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Menu 2
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.
Menu 3
Eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
Menu 3
Eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.


Concept - apidocco.com exposes a restful url, that allows you to supply an API id and a base URL to test against. Apidocco automatically calls all the urls in API schema built here and prepends them with the requested base URL. Then you can simply throw into your server build scripts an assertion to check that all the described API calls are actually met by the server.
| Type | Resource | Request | Request Body | Status code | Request Response |
|---|---|---|---|---|---|
| <%= method.type %> | <%= method.resource %> | <%= method.requests[0].name %> | <%= method.requests[0].request %> | <%= method.requests[0].statusCode %> | <%= typeof method.requests[0].actualResponse === 'string' ? method.requests[0].actualResponse : JSON.stringify(method.requests[0].actualResponse) %> |


Bachelor of Art, Mass Communication
Business Administration Minor
Associates Degree
Studied Italian Language and culture in Siena, Italy
Fluent in English and Spanish, spoken and written
Knowledge of Final Cut Pro, Adobe Premier, InDesign, Pages, Joomla, Wordpress, Drupal