text:
nice aviators spikey
What a ****ing awful decision. Seriously.
WWCC - Loyaulte Mi Lie
"People make me happy.. not places.. people"
"When a man is tired of London, he is tired of life." - Samuel Johnson
"Hope is the fuel of progress and fear is the prison in which you put yourself" - Tony Benn
#408. Sixty three not out forever.
I mean, couldn't have happened to a nicer bloke, but still
pews, skidmark00, andre and co, who or what is a H Evans, and is there any reason to not pick him ahead of david dawson. 2 50's in a 2nd xi game basically moves him to the top of the list right
Indians can't bowl - Where has the rumour come from as I myself and many indian friends arwe competent fast bowlers ?
With the English bid I said: Let us be brief. If you give back the Falkland Islands, which belong to us, you will get my vote. They then became sad and left
That'd be Harry Evans, the young Gordon batsman. Pretty sure he's only early 20s and he's been going well in grade cricket the last couple of seasons, so yeah he'd be close now.
Dawson just kills it in grade cricket constantly though and he's only played a handful of games for NSW; I'm fine with him getting a bit more of a go tbh.
EDIT: Apparently Dawson hasn't actually gone as well in grade this season as I thought; averaging under 40. Dominated last season though obviously. Hmm.
Last edited by Prince EWS; 29-01-2013 at 10:53 PM.
~ Cribbertarian ~
Rejecting 'analysis by checklist' and 'skill absolutism' since Dec '09
Originally Posted by John Singleton
to me, he's a 31 guy who has been around for almost 10 years now and hasn't sealed a spot. it's almost a return to grant lambert! i guess with rohrer now injured he's maybe worth another game or two, but..
Stop bagging our up and coming players. They might read this and lose heart.
Daniel Brettig @danbrettig
This just in. Steve O'Keefe not going to India if his last ball is any indication. #cricket
what'd i miss
clearly SOK has learnt to throw it up above the batsman's eyes
can someone please get me the audio of bj commentating on hazlewood's dismissal there? "goes for it aananaaaaaaaaaannaaaandout"
Victoria 2nd xl likely to by WA 2nd xl,in the other Futures game it is even between QLD and NSW.
There are currently 1 users browsing this thread. (0 members and 1 guests)


text:
The holidays are the perfect excuse for socializing and often with snacks. Chips and dip are often the high-calorie culprit, but we have recipes low in calories but full of flavor. From vegan bites to protein-packed dips, these appetizers make it easy to create a satisfying menu minus the guilt. With a few simple swaps — like opting to bake (not fry) — you will be the healthiest hostess this season!
Healthy Appetizers
12 Holiday Appetizers That Don't Need a Resolution

subset: commoncrawl


text:
Classic Equine Sling Bag
The Classic Equine® Sling Bag is perfect to safely store all your personal belongings while leaving you hands free to do other things! Ideal for horseshows or around the farm.
Read more...
Perfectly sized, hands free bag for busy show days. Safely store cameras, cell phone and draw sheets. Protect your belongings from arena dirt and dust. Plus, the sling adjusts to hang from either shoulder.
Premier product - this product is not eligible for any discounts off the purchase price.
100% Satisfaction Guaranteed - Your Money Back Any Time, for Any Reason.
Smith Brothers is proud to offer a 100% satisfaction guarantee on all of our products. We stand behind the quality of our products, and should you not be satisfied with your purchase, simply return it and we will refund, replace or exchange it for you.


text:
A few things everyone can do now:
- Please consider running a relay to help the Tor network grow.
- Do you have an Amazon account? Are you willing to spend up to $3 a month? Then spin up your own Tor bridge in less than 10 minutes with tor cloud!
- Tell your friends! Get them to run relays. Get them to run hidden services. Get them to tell their friends.
- If you like Tor's goals, please take a moment to donate to support further Tor development. We're also looking for more sponsors — if you know any companies, NGOs, agencies, or other organizations that want anonymity / privacy / communications security, let them know about us.
- We're looking for more good examples of Tor users and Tor use cases. If you use Tor for a scenario or purpose not yet described on that page, and you're comfortable sharing it with us, we'd love to hear from you.
- Help translate the documentation into other languages. See the translation guidelines if you want to help out. We especially need Arabic or Farsi translations, for the many Tor users in censored areas.
- Evaluate and document our list of programs that can be configured to use Tor.
- We have a huge list of potentially useful programs that interface with Tor. Which ones are useful in which situations? Please help us test them out and document your results.
- Monitor some of our public mailing lists, like tor-talk, tor-relays, tor-dev, or tbb-dev, and summarize noteworthy exchanges into articles for Tor Weekly News.
- Create a presentation that can be used for various user group meetings around the world.
- Create a video about the positive uses of Tor, what Tor is, or how to use it. Some have already started on Tor's Media server, Howcast, and YouTube.
- Create a poster around a theme, such as "Tor for Freedom!"
- Create a t-shirt design that incorporates "Congratulations! You are using Tor!" in any language.
Below are a list of Tor related projects we're developing and/or maintaining. Most discussions happen on IRC so if you're interested in any of these (or you have a project idea of your own), then please join us in #tor-dev. Don't be shy to ask questions, and don't hesitate to ask even if the main contributors aren't active at that moment.
For a presentation summarizing many of these projects see...
Name | Category | Language | Activity | Contributors |
Tor | Core | C | Heavy | nickm, athena, arma |
Vidalia | User Interface | C++, Qt | None | |
Arm | User Interface | Python, Curses | Moderate | atagar |
Orbot | User Interface | Java | Light | n8fr8 |
Tails | OS image | Sys Admin | Heavy | #tails |
tor-ramdisk | OS image | Sys Admin | Light | blueness |
Torsocks | Usability | C | Light | David Goulet |
Obfsproxy | Client Add-on | Python | Light | asn |
Flash Proxy | Client Add-on | Python, JavaScript, Go | Moderate | dcf, infinity0, Arlo Breault |
Shadow | Simulator | C, Python | Heavy | robgjansen |
Stem | Library | Python | Moderate | atagar |
Txtorcon | Library | Python, Twisted | Light | meejah |
Tlsdate | Utility | C | Heavy | ioerror |
Metrics | Client Service | Java | Light | karsten |
Atlas | Client Service | JavaScript | Light | |
Globe | Client Service | JavaScript | None | |
Compass | Client Service | Python | None | |
Onionoo | Backend Service | Java | Heavy | karsten |
DocTor | Backend Service | Python | Light | atagar |
Weather | Client Service | Python | None | kaner |
GetTor | Client Service | Python | None | kaner |
TorCheck | Client Service | Go | None | Arlo |
BridgeDB | Backend Service | Python | None | isis |
Ooni Probe | Scanner | Python | Heavy | hellais, aagbsn |
TorPS | Backend Service | Python | Light | Aaron Johnson |
TorFlow | Backend Service | Python | None | aagbsn |
*TorBEL | Backend Service | Python | None | Sebastian |
Tor2web | Client Service | Python | None | evilaliv3, hellais |
Anonbib | Website | Python | Moderate | arma, nickm |
Tor (code, bug tracker)
Central project, providing the core software for using and participating in the Tor network. Numerous people contribute to the project to varying extents, but the chief architects are Nick Mathewson and Roger Dingledine.
Project Ideas:
Tor Codebase Cleanup
Improve test coverage in Tor
Have the Tor daemon use more cores
Help improve Tor hidden services
Implement consensus diffs
Improved DNS support for Tor
Help improve Tor sandboxing
Tor Browser (code, bug tracker, design doc)
Tor Browser is an easy-to-use, portable package of Tor, HTTPS-Everywhere, NoScript, TorLauncher, Torbutton, and a Firefox fork, all preconfigured to work together out of the box. The modified copy of Firefox aims to resolve the privacy and security issues in mainline version.
Project Ideas:
HTTPS Everywhere (code, bug tracker)
HTTPS Everywhere is a Firefox and Chrome extension that encrypts your communications with many major websites, making your browsing more secure.
Vidalia (code, bug tracker)
The most commonly used user interface for Tor. Matt Edman started the project in 2006 and brought it to its current stable state. Development slowed for several years, though Tomás Touceda has since taken the lead with pushing the project forward.
Arm (code, bug tracker)
The anonymizing relay monitor (arm) is a terminal status monitor for Tor, intended for command-line aficionados, ssh connections, and anyone with a tty terminal. This works much like top does for system usage, providing real time statistics for bandwidth, resource usage, connections, and quite a bit more.
Orbot (code, bug tracker)
Provides Tor on the Android platform. The project is under active development, updates to latest Tor releases, and working to stay up to date with all changes in Android and mobile threats.
Project Ideas:
Orbot Android VPN
Orfox - Firefox/Gecko-based Android Browser for Tor
The Amnesic Incognito Live System (code, bug tracker)
The Amnesic Incognito Live System is a live CD/USB distribution preconfigured so that everything is safely routed through Tor and leaves no trace on the local system. This is a merger of the Amnesia and Incognito projects, and still under very active development.
Tor-ramdisk (code, documentation)
Tor-ramdisk is a uClibc-based micro Linux distribution whose sole purpose is to securely host a Tor server purely in RAM.
Torsocks (code, bug tracker)
Utility for adapting other applications to work with Tor. Development has slowed and compatibility issues remain with some platforms, but it's otherwise feature complete.
TorBirdy (code, bug tracker)
TorBirdy is Torbutton for Thunderbird and related Mozilla mail clients.
Project Ideas:
Make TorBirdy Better
Obfsproxy (code, bug tracker)
A proxy that shapes Tor traffic, making it harder for censors to detect and block Tor. This has both a C and python implementation.
Project Ideas:
Various coding tasks
Build Better Pluggable Transports
Flash Proxy (code, bug tracker)
Pluggable transport using proxies running in web browsers to defeat address-based blocking.
Shadow (code, bug tracker)
Shadow is a discrete-event network simulator that runs the real Tor software as a plug-in. Shadow is open-source software that enables accurate, efficient, controlled, and repeatable Tor experimentation. For another simulator, see ExperimenTor.
Stem (code, bug tracker)
Python controller library for scripts and controller applications using Tor.
Project Ideas:
Txtorcon/Stem Integration
Relay Web Status Panel
Txtorcon (code, bug tracker)
Twisted-based asynchronous Tor control protocol implementation. Includes unit-tests, examples, state-tracking code and configuration abstraction. Used by OONI and APAF.
Project Ideas:
Txtorcon/Stem Integration
Tlsdate (code)
tlsdate: secure parasitic rdate replacement
tlsdate sets the local clock by securely connecting with TLS to remote servers and extracting the remote time out of the secure handshake. Unlike ntpdate, tlsdate uses TCP, for instance connecting to a remote HTTPS or TLS enabled service, and provides some protection against adversaries that try to feed you malicious time information.
Metrics (code: db, utils, web)
Processing and analytics of consensus data, provided to users via the metrics portal. This has been under active development for several years by Karsten Loesing. See also TorPerf.
Atlas (code)
Atlas is a web application to discover Tor relays and bridges. It provides useful information on how relays are configured along with graphics about their past usage.
This is the spiritual successor to TorStatus, the original codebase for which was written in PHP, and rewritten by students from Wesleyan as Django.
Globe (code, bug tracker)
Globe is a web application that allows you to search for Tor relays and bridges. It gives you a detailed overview of properties and configurations of a relay or bridge.
Compass (code, bug tracker)
Compass is a web and command line application that filters and aggregates the Tor relays based on various attributes.
Onionoo (code, bug tracker)
Onionoo is a JSON based protocol to learn information about currently running Tor relays and bridges.
DocTor (code, bug tracker)
DocTor is a notification service that monitors newly published descriptor information for issues. This is primarily a service to help the tor directory authority operators, but it also checks for a handful of other issues like sybil attacks.
Weather (code, bug tracker)
Provides automatic notification to subscribed relay operators when their relay's unreachable. This underwent a rewrite by the Wesleyan HFOSS team, which went live in early 2011.
Project Ideas:
Rewrite Tor Weather
GetTor (code, bug tracker)
E-mail autoresponder providing Tor's packages over SMTP. This has been relatively unchanged for quite a while.
Project Ideas:
Revamp GetTor
TorCheck (code, bug tracker)
Site for determining if the visitor is using Tor or not.
BridgeDB (code, bug tracker)
Backend bridge distributor, handling the various pools they're distributed in. This was actively developed until Fall of 2010.
Project Ideas:
New BridgeDB Distributor
Ooni Probe (code, bug tracker)
Censorship scanner, checking your local connection for blocked or modified content.
Project Ideas:
Develop a Censorship Analyzer
Add Support for Reporting Pcaps to OoniBackend and OoniProbe
TorPS (code)
The Tor Path Simulator (TorPS) is a tool for efficiently simulating path selection in Tor. It chooses circuits and assigns user streams to those circuits in the same way that Tor does. TorPS is fast enough to perform thousands of simulations over periods of months.
TorFlow (code, bug tracker)
Library and collection of services for actively monitoring the Tor network. These include the Bandwidth Scanners (measuring throughput of relays) and SoaT (scans for malicious or misconfigured exit nodes). SoaT was last actively developed in the Summer of 2010, and the Bandwidth Scanners a few months later. Both have been under active use since then, but development has stopped.
TorBEL (code, bug tracker)
The Tor Bulk Exitlist provides a method of identifying if IPs belong to exit nodes or not. This is a replacement for TorDNSEL which is a stable (though unmaintained) Haskell application for this purpose. The initial version of TorBEL was started in GSOC 2010 but since then the project has been inactive.
Tor2web (code)
Tor2web allows Internet users to browse websites running in Tor hidden services. It trades user anonymity for usability by allowing anonymous content to be distributed to non-anonymous users.
Anonymity Bibliography (code)
Anonbib is a list of important papers in the field of anonymity. It's also a set of scripts to generate the website from Latex (bibtex). If we're missing any important papers, please let us know!
Project Ideas
You may find some of these projects to be good ideas for Google Summer of Code and the Outreach Program for Women. We have labelled each idea with how much work we expect it would be (effort level), how much clue you should start with (skill level), and which of our core developers would be good mentors. If one or more of these ideas looks promising to you, please contact us to discuss your plans rather than sending blind applications. You may also want to propose your own project idea — which often results in the best applications.
Txtorcon/Stem Integration
Effort Level: Medium
Skill Level: Medium
Likely Mentors: meejah, Damian (atagar)Txtorcon is a Twisted-based Python controller library, and Stem is a synchronous (threaded) one, also in Python. There is no need to have two implementations of (at least) the protocol parsing code. This project would entail eliminating duplication by leveraging Stem's parsing in txtorcon while keeping txtorcon's API the same (or at least close).
Besides this you should identify some additional tasks to improve our controller space across these two libraries. Some ideas are...
- Write a tutorial for stem's tutorial page demonstrating cross txtorcon/stem usage.
- Expand the txtorcon API to include functionality of stem's controller that would be of interest to twisted users. All additions should include tests!
- Come up with some ideas of your own! We'd love to discuss them with you.
This would very likely involve changes to both libraries, although most would be expected to be in txtorcon. meejah is available to mentor txtorcon changes, and Damian (atagar) can help with Stem.
It would help if you're already familiar with event-based programming, bonus points if it's Twisted.
Relay Web Status Dashboard
Effort Level: Medium
Skill Level: Medium
Likely Mentors: Damian (atagar)Relay operators presently have a couple options for monitoring the status of their relay: Vidalia which is a gui and arm which uses curses. This project would be to make a new kind of monitor specifically for relay operators that provides a status dashboard site on localhost.
The interface will likely borrow heavily from arm, except of course in areas where we can improve upon it. Two important design constraints is that a localhost controller provides a bigger attack surface than guis or curses, so we should be a little more wary of what it does. This should be a read-only controller (ie, you can't *do* anything to the relay) and by default not surface any sensitive information (such as arm's connection panel). Also take a peek at ntop for ideas on what we can do with a web interface.
This project will likely include two parts: an AJAX site and a localhost daemon to fulfill those requests. Stem is the backend of arm, and can be used to get everything you see in arm's interface (making it a natural choice for the daemon). That said, this project might entail some Stem improvements if we run across any gaps.
Applicants should be familiar with Python, JavaScript, and learn about Stem. As part of your application for this project please make both mockups of the interface and a proof of concept demo application using JS to surface something with Stem. Involvement with Stem development during the application process is also a big plus.
Tor Codebase Cleanup
Effort Level: Low to High, depending on subproject chosen
Skill Level: Medium to High
Likely Mentors: Nick (nickm)The Tor code is more than 10 years old in places, and we haven't always had enough time or wisdom to write things as well as we could have. Our unit test coverage is shamefully low, and the dependency graph of our modules is shamefully convoluted . We could use refactoring and unit tests! Please look through the Tor source code and look for ugly or tricky code or dependencies -- the uglier and trickier the better -- and think about how you could make the code look better, read better, and (subject to testing) work better.
If this is for a fun side-project, it would be great for you to work on anything that can be made better and more tested. For an internship-level position, we'd hope that you could find a number of particularly tricky or knotty piece of the code to clean up, and aim for resolving the ugliest problems, not necessarily the easiest.
For a big project here, it would be great to pick one of the major "submodules" of Tor -- path selection, node discovery, directory authority operations, directory service -- and refactor its interface completely, to minify and codify its points of contact with the rest of Tor.
As part of your application for this project please identify one of the thorniest Tor functions and submit a patch refactoring it to be better. If you find this to be difficult then this likely isn't the project for you.
Build Better Pluggable Transports
Effort Level: Medium to High
Skill Level: Medium
Likely Mentors: Steven (sjmurdoch), Ximin (infinity0), George (asn)For Tor users in censored countries, we have a pluggable transports framework that uses external programs to bypass censorship in different ways. Each of these have their own strengths and weaknesses.
We have deployed obfsproxy, flashproxy, scramblesuit, meek, and FTE bridges into the main Tor Browser.
There are several possible directions for this project. Ideas include:
- Address gaps or weaknesses in our existing pluggable transports
- Flashproxy: Add WebRTC support to traverse NATs.
- Flashproxy: Improve the facilitator's resistance against DoS and poisoning attacks.
- Build our pluggable transport combiner, that chains several transports together to take advantage of orthogonal types of blocking resistance.
- Improve the UX for selecting the appropriate pluggable transport in the new Tor Browser, whilst maintaining user security.
- Implement a new pluggable transport that resists blocking in a
novel way.
- Impersonate a voice-over-IP protocol
- Impersonate HTTP sufficiently well that traffic will go through a HTTP-only proxy
- Implement scanning resistance
Applicants should be familiar with asynchronous/reactive programming, in particular the Twisted framework or something related. Most of the existing code is written in Python, with some parts in JavaScript and Go, so you should know at least one of these. You are invited to talk to us and ask questions, via our mailing lists or IRC. As part of your application, please contribute a patch that implements a small feature or fixes a bug related to this area, e.g. 1, 2, 3.
- Address gaps or weaknesses in our existing pluggable transports
Search Engine for Hidden Services
Effort Level: Medium
Skill Level: Medium
Likely Mentors: George (asn)This project involves researching and developing a search engine for Hidden Services.
The student is expected to develop a search engine that can index hidden services and reply to search queries. The student should also develop a crawler that can search both "clear web" and hidden service websites to find more addresses. The student is expected to use and improve already existing search engine frameworks (e.g. YaCy), and not reinvent the wheel when it's possible.
The student should have a decent understanding of how search engines work, what algorithms they use, and of any related open source tools that are currently available.
Profile UDP transport protocols
Effort Level: Medium to High
Skill Level: High
Likely Mentors: Steven (sjmurdoch)There are lots of options as to how Tor could send its data over UDP rather than TCP, and some will likely perform significantly better than others. This project will evaluate these options, so as to decide which should be used in future versions of Tor. A first step will be to benchmark the various transport protocols being considered, in terms of performance and also code quality, including userspace TCP, μTP, SCTP and CurveCP. Initially these transport protocols will be examined in isolation, but if the project progresses well one or more could be integrated in Tor.
Incorporate Ruleset Testing into the HTTPS Everywhere release process
Effort Level: Medium
Skill Level: Medium
Likely Mentors: Peter Eckersley (pde), Micah LeeOndrej Mikle has implemented a codebase for testing HTTPS Everywhere rulesets by crawling pages that are affected by the ruleset (repository).
This codebase still has some rough edges that need to be smoothed over, but once those are done it should be incorporated into the HTTPS Everywhere build process, in order to improve the quality of our releases.
Develop a Censorship Analyzer
Effort Level: Medium
Skill Level: Medium to High (depends on the implemented tests)
Likely Mentors: Philipp (phw)Tor is documented to be blocked in several countries. Analyzing these censorship incidents can be a tedious task; especially without access to machines inside the censoring networks. To make analysis easier, it would be great to have a lightweight analysis tool which can be run by censored users. This tool would conduct a number of networking tests and figure out if and how Tor could be blocked. The tool's final report should then somehow make it back to the Tor project.
The theory behind this tool is already documented in a research paper. What we now need is code! Implementing it would first mean getting familiar with OONI and Twisted. After that, the tool should be implemented as a number of OONI-specific networking tests.
Make TorBirdy Better
Effort Level: High
Skill Level: Medium
Likely Mentors: Sukhbir Singh (sukhe), Jacob Appelbaum (ioerror)TorBirdy is an extension that configures Thunderbird to make connections over the Tor anonymity network. TorBirdy has been under development for quite a while but there are two known leaks that prevent it from being used by a wider audience. As part of this project, you will be working on plugging the known leaks and implementing a HTTP proxy.
Part 1: There are two patches pending with Mozilla that will plug the two known leaks in Thunderbird where the local time is disclosed through the date and the message-ID header. As part of your project, you will work on getting these patches finished/reimplemented and getting them merged with Mozilla. Please look at tickets #6314 and #6315 for more information.
Part 2: TorBirdy needs a HTTP proxy or a HTTP -> SOCKS5 shim. Please look at ticket #6958 for more information. Note: this has to be done using JavaScript and not using an external proxy.
If time permits and you are awesome enough to finish the above two tasks, you will be working on the remaining TorBirdy tickets.
Applicants should be familiar with C++ and JavaScript. As part of your application for this project, please submit code samples for previous C++ and JavaScript projects that you have developed or point us to projects you have been involved with (links to a public Git/GitHub repository preferred). Prior extension development is a big plus and will be given preference during application ranking.
You may contact the mentors on IRC for more information. (sukhe on #tor-dev, #tor on irc.oftc.net)
Add Support for Reporting Pcaps to OoniBackend and OoniProbe
Effort Level: Medium
Skill Level: Medium
Likely Mentors: Arturo (hellais), Aaron (aagbsn)The feature should also add support for including only packet capture data that is relevant to the test being run. This means that the pcap should not contain all the data sniffed on the users machine, but only that which was generated and intended to be received by ooniprobe.
This can probably be implemented by setting up a tun/tap device and routing all the ooniprobe traffic through it and only capturing data sent and received from that device. The task for the student will also be that of doing research into what are possible strategies for doing this. For more information see ticket 7416.
Orbot Android VPN
Effort Level: Medium
Skill Level: High
Likely Mentors: Nathan (n8fr8)Android offers the ability for any application to establish a VPNService through which all traffic on the device is sent. We want to implement this type of service in order to route all traffic through the Tor network. This is a feature that will be implemented directly into Orbot: Tor for Android if successfully implemented.
The deliverables for the project will be a working Android VPN implementation that routes traffic through Tor, and integration of VPN code into the Orbot app. There must also be time made for reporting on the project through blog posts, network auditing of tracking to ensure leakage is not occurring.
Useful links and documentation to study:
Applicant should have the ability to build Orbot application from source using Android SDK and NDK tools. A solid understanding of IP routing, iptables, netfilter and VPN protocols would also be very helpful. The ability to use Wireshark or other network monitoring software to test and verify solution is something that can be taught, but if you already know how, bonus! Finally, understanding how the exiting Tor software can be used with various transparent proxying configurations is a good first step to understanding this problem.
Orfox - Firefox/Gecko-based Android Browser for Tor
Effort Level: High
Skill Level: Medium
Likely Mentors: Nathan (n8fr8)With almost 1 million downloads, our Orweb browser has been a popular solution for easily accessing the web via Tor or any other HTTP or SOCKS proxy, while also ensuring local data caches are cleared and cookies are properly managed. Orweb is based on WebView, which has its limitations unfortunately. We would like to move to a Firefox/Fennec/GeckoView based browser, and have created a prototype for it. Mozilla has begun releasing GeckoView as a standalone component, as well, but it needs more testing, debugging and work on integration into our streamlined browser app model. Our end goal is to have a mobile browser that matches Tor Browser in terms of privacy enhancing features and security.
The deliverables for the project are expected to be the creation of a alpha quality release of Orfox, a GeckoView-based browser with feature parity of Orweb browser. A bonus goal is to implement additional features and capabilities based on Tor Browser patches for Fennec/Mozilla core. Finally, as always, a required activity is a network audit testing of implemented solution with write-ups, reports posted publicly.
Useful links to review:
Applicant should have the ability to build Fennec and GeckoView libraries from source using Android SDK and NDK. Some experince with browser security models and threats would be a useful background to have. Ability to do network audits to ensure browser proxying is not leaking DNS, media streams or other network traffic, as well as tests against common browser de-anonymizing attacks are necessary.
Improve test coverage in Tor
Effort Level: Medium
Skill Level: Medium
Likely Mentors: Nick (nickm)Right now, our unit test coverage with the tests we ship is around 30% -- only 30% of the executable lines in our source are reached by the unit tests. Improving this test coverage could make Tor development much more reliable.
So we need better unit tests, and we need better integration tests too.
Improving unit tests would would involve refactoring functions to be more testable, and writing a bunch of unit tests.
Improving integration tests would involve refactoring and improving the "chutney" program that launches a test tor network, and writing a bunch of tests to see what works and what doesn't work on such a network. It could also involve writing tests using the library "stem" to script individual clients on a Chutney network.
To get a feel for how testing works in Tor today, download Tor and Chutney, and make sure you can build Tor and use Chutney. See how the unit tests work by skimming some of the test code in the src/test subdirectory. Try computing test coverage (according to the instructions in the doc/HACKING file.
Also, have a look at the one current integration test that works on chutney today: it is a shell script distributed with Tor as src/test/test-tor-network.sh . We probably don't want to have all of our integration tests be written as shell scripts, but it's interesting to see how one works.
If working on designs for an improved or refactored Chutney, watch out for "archicture astronautics": while it's important that we have a well-designed and maintainable Chutney architecture, it wouldn't be very useful if a good architecture were the only outcome here: we need tests too.
As part of the application process, please contribute a patch that makes a non-trivial improvement to chutney, and/or include a new test for some interesting Tor function. (Please pick a function that isn't completely easy to test.)
Have the Tor daemon use more cores
Effort Level: Medium
Skill Level: Medium
Likely Mentors: Nick (nickm)Right now, if you run a busy Tor server on a multicore computer, most of the cores are mostly unused. We have a "cpuworker" mechanism to move expensive computations into worker threads, but that mechanism is currently only used for a small fraction of our cryptography. Moving more work into the worker threads could improve performance immensely.
So it would be great to parallelize our cryptography more in order to better handle more cores. See MultithreadedCrypto for some background info, and ticket 7572 for some subtickets on our tracker.
(If you're reading through the code to see how it works today, you will also want to have a look at the new implementation for cpuworkers described in 9682.)
Completing the implementation of ticket #7572 --which would move our circuit crypto onto separate threads-- could be a good summer project. Alternatively, moving all of the signature generation and verification code onto the cpuworkers could be fun. In either case, you will have some important architectural decisions to make about how to minimize shared data between the main thread and the workers, how to avoid race conditions between them, and how to test it all to make sure it has no hidden failure cases.
As part of the application process for this project, please contribute a nontrivial patch to Tor -- ideally, one that will affect some part of the codebase that you want to work on.
Help improve Tor hidden services
Effort Level: Medium
Skill Level: Medium
Likely Mentors: Nick (nickm)We're working on a revamp of the entire Tor hidden service design to improve the security and reliability of the hidden service system.
This is a big project: see proposal 224 for the latest design. Are you interested in implementing some part of that?
This is a very ambitious project, so we're deliberately not suggesting particular sub-topics. If you're interested in participating, try to read and understand the existing design and the design proposal for the new design, and then talk to us about what part you want to work on.
As part of the application process for this project, please contribute a nontrivial patch to Tor -- ideally, one that will affect some part of the codebase that you want to work on.
Implement consensus diffs
Effort Level: Medium
Skill Level: Medium
Likely Mentors: Nick (nickm)Right now, every few hours, a Tor client downloads a new signed "consensus document" that describes the state of the network. Even though these documents are compressed, thisstill takes almost half a megabyte.
Proposal 140 describes a design to save a lot of bandwidth by transferring compressed diffs instead of transferring the entire consensus document.
That's an attractive idea, but it presents some programming challenges. We probably don't want to ship a 'diff' and 'patch' along with Tor. Is there a free, safe, robust implementation of one of the good diff algorithms that we can use?
Alternatively, can we take advantage of regularities in the descriptor format in order to generate diffs more simply?
As part of the application process for this project, please contribute a nontrivial patch to Tor -- ideally, one that will affect some part of the codebase that you want to work on. Make sure that your application describes which implementations of the diff and patch algorithms you intend to use, and that your coding samples show strong evidence that you can do secure string manipulation in C.
Improved DNS support for Tor
Effort Level: Medium
Skill Level: Medium
Likely Mentors: Nick (nickm)Right now, you can only use Tor's DNS support to look up IPv4 and IPv6 addresses, and to fetch PTR records. But DNS can do so much more!
Proposal 219 describes some new cell types that Tor could use to support more types of DNS over Tor.
To see how Tor implements its existing DNS lookups, start by tracing the the connection_exit_begin_resolve() function in src/or/connection_edge.c , and see how we pass these requests downwards through src/or/dns.c to the underlying resolver. It's not too complicated, but there are some tricky parts to understand.
As part of the application process for this project, please contribute a nontrivial patch to Tor -- ideally, one that will affect some part of the codebase that you want to work on.
Help improve Tor sandboxing
Effort Level: Medium
Skill Level: Medium
Likely Mentors: Nick (nickm)The seccomp2 mechanism on Linux lets programs improve their robustness against unforseen bugs by running with restrictions on which system calls they can invoke and how they can call them. This can help security a lot.
Thanks to a GSOC student from last year, we now have seccomp2 support on Linux, which we use to restrict the capabilities of the entire Tor process. (For implementation details, see src/commmon/sandbox.c in the Tor source.)
But since the restrictions are done over the whole process, all pieces of the Tor code have permission to do things that only small parts of the Tor program need to do. Also, since we use seccomp2, these restrictions only work on Linux.
It would be great to instead divide the main Tor program into multiple processes with a robust IPC mechanism and assign each process its own minimal set of privileges; and to have this work (as best we can) on systems that don't have seccomp2 (eg Windows, Mac).
Either of these could be a whole GSOC project.
To get started, make sure you understand the existing sandboxing code. If you're interested in splitting Tor into multiple processes, think about the architecture, and think about how we could reach this architecture without completely rewriting the codebase. (Remember that even if you're focusing on Linux, Tor still needs to work on other operating systems.)
If you're interested in supporting more platforms, make sure you understand and can explain what sandboxing mechansisms you want to use, and what they're capable of. (You might want to investigate the way that other open-source programs, like the Chrome web browser, do their sandboxing on different platforms.)
As part of the application process for this project, please contribute a nontrivial patch to Tor -- ideally, one that will affect some part of the codebase that you want to work on.
Effort Level: Medium
Skill Level: Medium
Likely Mentors: Georg (GeKo), Mike Perry, Nicolas VigierThe Panopticlick project by the EFF revolutionized how people think about browser fingerprinting, both by developing tests and metrics to measure browser fingerprintability, and by crowdsourcing the evaluation and contribution of individual browser features to overall fingerprintability.
Unfortunately, the way Panopticlick is designed makes it difficult to evaluate defenses to browser fingerprinting, especially for browsers with a relatively small userbase such as Tor Browser. This is because any approach we take to reduce fingerprinting automatically makes our users more distinct from the previous users who submitted their fingerprint data to the EFF. Indeed, it is also impossible to ever expect that users of one browser will ever be able to blend in with users of another browser (Chrome users will always be distinguishable from Firefox users for example, based on feature set alone).
To address this, we would like to have our own fingerprint test suite to evaluate the fingerprintability of each browser feature for users running a specific Tor Browser version. There are also additional fingerprinting tests we can add beyond those deployed by Panopticlick.
For this project, the student would develop a website that users can voluntarily visit to test and record their Tor Browser fingerprint. The user should get feedback on how she performed and the test results should be available in a machine readable format (e.g. JSON), broken down by Tor Browser version. In a second step one could think about adding more sophisticated tests or supporting other browser vendors that might want to test the uniformity amongst their userbase as well. Of course, results from each browser would also need to be broken down by both browser implementation and version, so that results would only reflect the population of that specific implementation.
Revamp GetTor
Effort Level: High
Skill Level: Medium
Likely Mentors: Sukhbir Singh (sukhe), Nima Fatemi (mrphs)GetTor is a program that serves Tor bundles and related components over SMTP. Users request the Tor Browser by sending an email to GetTor, which sends back Tor Browser as email attachments. In countries where the Tor Project website is blocked, GetTor is a convenient way for users to get access to Tor Browser.
GetTor has been unmaintained for a while and needs a revamp. The main issue is that because the Tor Browser size exceeds 25 MB, sending it through GetTor no longer works as most email providers don't support attachments exceeding 25 MB. To alleviate this issue, Tor Browsers are now uploaded on cloud-based services such as Google Drive and Dropbox and links are sent out in the email body instead of attachments. This current setup is far from complete -- GetTor needs a lot of work to get it to a point where it can do smart things again and do them in the right way.
As part of this project, you should:
- Have some understanding of what GetTor does in general and the current state of its operation.
- Come up with ideas on how to make it better.
- Convince us if you would like to fix the existing code or want to rewrite GetTor from scratch.
In addition to the above points, applications should be familiar with Python. As part of the application process, study the GetTor code and submit a patch for returning the SHA1 checksum of the package instead of the text in sendSorrySize() in response.py. (since you cannot test the patch, as long as it is clear that you had some idea of what you were doing, it should be fine)
Note: Please do not submit an application without talking to the mentors: #sukhe and #mrphs on IRC. IRC is preferred but if for any reason you don't want/can't use it, please email the mentors.
Rewrite Tor Weather
Effort Level: Medium
Skill Level: Medium
Likely Mentors: Karsten (karsten)Tor Weather provides an email notification service to any users who want to monitor the status of a Tor node. Its favorite feature is to notify relay operators when their relay has earned them a Tor t-shirt. Tor Weather is written in Python/Django.
The Tor Weather codebase is pretty much unmaintained these days. The first part of this project would be to simplify the code by fetching Tor network status data from Onionoo rather than running a local tor client and keeping an own relay history database. See the related community effort to rewrite Weather that started in January 2014. After that, there's a long list of open tickets to be resolved.
Ideally, the student would become the new Weather maintainer after the summer. If that doesn't work out, the codebase should have become a lot smaller by end of summer, so that it becomes easier to find somebody else as new maintainer.
Improve Stegotorus
Effort Level: Medium
Skill Level: Medium
Likely Mentors: vmonStegotorus is a fork of obfsproxy which helps developers to write more intelligent pluggable transports which can hide easier from deep packet inspector (DPI) system.
For example, Stegotorus is equipped with a "chopper module" which takes care of following aspects:
- It randomize the packet size so it is harder for the DPI system to detect the traffic base on the distribution of the packet size.
- It makes sure that it only handle as much (or as less) information as the transport module can handle.
- Chopper is equipped with it is own acknowledge/retransmit protocol. If the censor trying to disturb the connection by dropping or disturbing some of packets, it can recover the data by sending them many times.
More importantly, Stegotorus is coming with its own HTTP transport module which obfuscates Tor or any other encrypted traffic in HTTP content such as Javascript code or images. HTTP transport module is also written in a way which new module developers can easily add new obfuscation modules for new contents or improve current obfuscation algorithms without the need of dealing with networking aspect of the problem.
Stegotorus is written in C++. you can find the latest code here.
In this regard, Stegotorus is offering one of the most complete and sophisticated platforms for writing stealthy pluggable transports.
If you know C++ and interested in Stegotorus and excited about battling censorship, there are many ways that you can contribute to Stegotorus. Here are few important tasks. Your proposal might contain a good number of them:
- Currently Stegotorus handshake is encrypted using the symmetric secret key of the Stegotorus bridge. However, we would like to implement a totally random handshake and considering that some transports suffer badly from "bandwidth shortage", our best choice currently is to implement this algorithm.
- Stegotorus defense against active probing is to authenticate the header of the received packet. If the authentication fails Stegotorus turns into a transparent proxy. The capability of Stegotorus as a transparent proxy needs improvement and further testing.
- Stegotorus has a new framework for writing Steg module. However some of the Steg modules (PDF, SWF and JS) are written in the old framework, we need to refactor their code in the new framework.
- As writting new Steg modules in python is easier and safer, it is desirable to write an Steg module interface for Stegotorus which can accept and interact with Steg modules written in python/cython.
- To make detection of anomalies in the traffic harder, Stegotorus hands a noise-to-signal ratio to each Steg modules. Steg modules' algorithms need to use more intelligent way of embedding to use this ratio.
- Stegotorus has several parameters to tweak its behavior. Currently all these parameters are given in command line. We would like to have a config file to store these parameters as an alternative method.
- The general security of the code needs to be reviewed and audited for buffer overflow, memory leak etc.
- Steg modules for new file format for the HTTP transport are always welcome to reflect the actual traffic of the Internet.
- Packaging Stegotorus for windows.
- There is a parallel efforts to improve Stegotorus at SRI. We would like to merge the useful feature developed by SRI in our branch of Stegotorus.
- Stegotorus needs to support SOCKS protocol to be able to receive the initial parameters from Tor through SOCKS handshake.
You can find a list of open issues concerning Stegotorus here.
You also can think of lots of other awesome creative ways of improving Stegotorus and include those in your proposal.
New BridgeDB Distributor
Effort Level: Medium
Skill Level: Medium to High
Likely Mentors: isis, sysrqbBridgeDB is a Twisted Python system which runs a number of servers, in order to distribute Tor bridge relays to users in potentially censored regions. Each of BridgeDB's Distributors uses some unique channel to communicate bridge addresses to users, currently there is an HTTPS Distributor, and an Email Distributor. This project would involve designing and creating a new Distributor for BridgeDB. Some ideas for new Distributors:
- A Twitter bot which interacts with Chinese and Farsi speaking Twitter users through PMs.
- A distributor which uses XMPP+OTR to give bridges to users.
It's helpful if you already have some knowledge of Twisted. As part of your application, please submit a design for a Distributor, as well as supply a patch for a ticket which demonstrates knowledge of Twisted and Python ― preferably for BridgeDB, see the 'bridgedb-gsoc-application' Trac tag for some examples of good tickets to try, or contact isis or sysrqb on IRC to ask for ticket suggestions or advice.
Bring up new ideas!
Don't like any of these? Look at the Tor development roadmap for more ideas, or just try out Tor, Vidalia, and Torbutton, and find out what you think needs fixing. Some of the current proposals might also be short on developers.
Other Coding and Design related ideas
- Tor relays don't work well on Windows XP. On Windows, Tor uses the standard select() system call, which uses space in the non-page pool. This means that a medium sized Tor relay will empty the non-page pool, causing havoc and system crashes. We should probably be using overlapped IO instead. One solution would be to teach libevent how to use overlapped IO rather than select() on Windows, and then adapt Tor to the new libevent interface. Christian King made a good start on this in the summer of 2007.
- We need to actually start building our blocking-resistance design. This involves fleshing out the design, modifying many different pieces of Tor, adapting Vidalia so it supports the new features, and planning for deployment.
- We need a flexible simulator framework for studying end-to-end traffic confirmation attacks. Many researchers have whipped up ad hoc simulators to support their intuition either that the attacks work really well or that some defense works great. Can we build a simulator that's clearly documented and open enough that everybody knows it's giving a reasonable answer? This will spur a lot of new research. See the entry below on confirmation attacks for details on the research side of this task — who knows, when it's done maybe you can help write a paper or three also.
- Tor 0.1.1.x and later include support for hardware crypto accelerators via OpenSSL. It has been lightly tested and is possibly very buggy. We're looking for more rigorous testing, performance analysis, and optimally, code fixes to OpenSSL and Tor if needed.
- Write a fuzzer for Tor to discover security vulnerabilities. Determine if there are good fuzzing frameworks out there for what we want. Win fame by getting credit when we put out a new release because of you!
- Tor uses TCP for transport and TLS for link encryption. This is nice and simple, but it means all cells on a link are delayed when a single packet gets dropped, and it means we can only reasonably support TCP streams. We have a list of reasons why we haven't shifted to UDP transport, but it would be great to see that list get shorter. We also have a proposed specification for Tor and UDP — please let us know what's wrong with it.
- We're not that far from having IPv6 support for destination addresses (at exit nodes). If you care strongly about IPv6, that's probably the first place to start.
- We need a way to generate the website diagrams (for example, the "How Tor Works" pictures on the overview page from source, so we can translate them as UTF-8 text rather than edit them by hand with Gimp. We might want to integrate this as an wml file so translations are easy and images are generated in multiple languages whenever we build the website.
- How can we make the various LiveCD/USB systems easier to maintain, improve, and document? One example is The Amnesic Incognito Live System.
- Another anti-censorship project is to try to make Tor more scanning-resistant. Right now, an adversary can identify Tor bridges just by trying to connect to them, following the Tor protocol, and seeing if they respond. To solve this, bridges could act like webservers (HTTP or HTTPS) when contacted by port-scanning tools, and not act like bridges until the user provides a bridge-specific key. To start, check out Shane Pope's thesis and prototype.
- The "end-to-end traffic confirmation attack": by watching traffic at Alice and at Bob, we can compare traffic signatures and become convinced that we're watching the same stream. So far Tor accepts this as a fact of life and assumes this attack is trivial in all cases. First of all, is that actually true? How much traffic of what sort of distribution is needed before the adversary is confident he has won? Are there scenarios (e.g. not transmitting much) that slow down the attack? Do some traffic padding or traffic shaping schemes work better than others?
- A related question is: Does running a relay/bridge provide additional protection against these timing attacks? Can an external adversary that can't see inside TLS links still recognize individual streams reliably? Does the amount of traffic carried degrade this ability any? What if the client-relay deliberately delayed upstream relayed traffic to create a queue that could be used to mimic timings of client downstream traffic to make it look like it was also relayed? This same queue could also be used for masking timings in client upstream traffic with the techniques from adaptive padding, but without the need for additional traffic. Would such an interleaving of client upstream traffic obscure timings for external adversaries? Would the strategies need to be adjusted for asymmetric links? For example, on asymmetric links, is it actually possible to differentiate client traffic from natural bursts due to their asymmetric capacity? Or is it easier than symmetric links for some other reason?
- Repeat Murdoch and Danezis's attack from Oakland 05 on the current Tor network. See if you can learn why it works well on some nodes and not well on others. (My theory is that the fast nodes with spare capacity resist the attack better.) If that's true, then experiment with the RelayBandwidthRate and RelayBandwidthBurst options to run a relay that is used as a client while relaying the attacker's traffic: as we crank down the RelayBandwidthRate, does the attack get harder? What's the right ratio of RelayBandwidthRate to actually capacity? Or is it a ratio at all? While we're at it, does a much larger set of candidate relays increase the false positive rate or other complexity for the attack? (The Tor network is now almost two orders of magnitude larger than it was when they wrote their paper.) Be sure to read Don't Clog the Queue too.
- The "routing zones attack": most of the literature thinks of the network path between Alice and her entry node (and between the exit node and Bob) as a single link on some graph. In practice, though, the path traverses many autonomous systems (ASes), and it's not uncommon that the same AS appears on both the entry path and the exit path. Unfortunately, to accurately predict whether a given Alice, entry, exit, Bob quad will be dangerous, we need to download an entire Internet routing zone and perform expensive operations on it. Are there practical approximations, such as avoiding IP addresses in the same /8 network?
- Other research questions regarding geographic diversity consider the tradeoff between choosing an efficient circuit and choosing a random circuit. Look at Stephen Rollyson's position paper on how to discard particularly slow choices without hurting anonymity "too much". This line of reasoning needs more work and more thinking, but it looks very promising.
- Tor doesn't work very well when relays have asymmetric bandwidth (e.g. cable or DSL). Because Tor has separate TCP connections between each hop, if the incoming bytes are arriving just fine and the outgoing bytes are all getting dropped on the floor, the TCP push-back mechanisms don't really transmit this information back to the incoming streams. Perhaps Tor should detect when it's dropping a lot of outgoing packets, and rate-limit incoming streams to regulate this itself? I can imagine a build-up and drop-off scheme where we pick a conservative rate-limit, slowly increase it until we get lost packets, back off, repeat. We need somebody who's good with networks to simulate this and help design solutions; and/or we need to understand the extent of the performance degradation, and use this as motivation to reconsider UDP transport.
- A related topic is congestion control. Is our current design sufficient once we have heavy use? Maybe we should experiment with variable-sized windows rather than fixed-size windows? That seemed to go well in an ssh throughput experiment. We'll need to measure and tweak, and maybe overhaul if the results are good.
- Our censorship-resistance goals include preventing an attacker who's looking at Tor traffic on the wire from distinguishing it from normal SSL traffic. Obviously we can't achieve perfect steganography and still remain usable, but for a first step we'd like to block any attacks that can win by observing only a few packets. One of the remaining attacks we haven't examined much is that Tor cells are 512 bytes, so the traffic on the wire may well be a multiple of 512 bytes. How much does the batching and overhead in TLS records blur this on the wire? Do different buffer flushing strategies in Tor affect this? Could a bit of padding help a lot, or is this an attack we must accept?
- Tor circuits are built one hop at a time, so in theory we have the ability to make some streams exit from the second hop, some from the third, and so on. This seems nice because it breaks up the set of exiting streams that a given relay can see. But if we want each stream to be safe, the "shortest" path should be at least 3 hops long by our current logic, so the rest will be even longer. We need to examine this performance / security tradeoff.
- It's not that hard to DoS Tor relays or directory authorities. Are client puzzles the right answer? What other practical approaches are there? Bonus if they're backward-compatible with the current Tor protocol.
- Programs like Torbutton aim to hide your browser's UserAgent string by replacing it with a uniform answer for every Tor user. That way the attacker can't splinter Tor's anonymity set by looking at that header. It tries to pick a string that is commonly used by non-Tor users too, so it doesn't stand out. Question one: how badly do we hurt ourselves by periodically updating the version of Firefox that Torbutton claims to be? If we update it too often, we splinter the anonymity sets ourselves. If we don't update it often enough, then all the Tor users stand out because they claim to be running a quite old version of Firefox. The answer here probably depends on the Firefox versions seen in the wild. Question two: periodically people ask us to cycle through N UserAgent strings rather than stick with one. Does this approach help, hurt, or not matter? Consider: cookies and recognizing Torbutton users by their rotating UserAgents; malicious websites who only attack certain browsers; and whether the answers to question one impact this answer.
- How many bridge relays do you need to know to maintain reachability? We should measure the churn in our bridges. If there is lots of churn, are there ways to keep bridge users more likely to stay connected?
Let us know if you've made progress on any of these!
Tor Tip
Tor is written for and supported by people like you. Donate today!


text:
September 5th, 2008
I was interviewed by the site The Setup! It was pretty fun. The premise of the site is asking people "what do you use?" Hardware, software, processes, etc.
I'll also list mental processes under "software". All the apps and tricks in the world are just cargo cult trappings if you can't control the way you think. This is really hard for me! And it's an ongoing learning process as I struggle to navigate the canyons that streams of habit have carved into the workings of my mind. But the few things I've found that work really well (when I can stick to them) are…
Read the whole interview at The Setup!
I've recently started listening to the WNYC public radio show New Tech City. It's an interesting and well-done show! (The episodes are also not that long, so it's a quick listen.)
Recently they've been doing a series called 'Bored and Brilliant'. From the episode called 'The Case for Boredom':
Paying attention to our smartphones through so many of our waking moments means our minds don't spend as much time idling. [...]
Mann's research finds that idle minds lead to reflective, often creative thoughts (we discuss her projects in depth in this week's show). Minds need to wander to reach their full potential.
During bouts of boredom our brains can't help but jump around in time, analyzing and re-analyzing the pieces of our lives, says Jonny Smallwood, professor of cognitive neuroscience at the University of York in the UK. He says inspiration strikes in the shower because it's a moment when we're not really looking at or focusing on anything else. [...]
"That's where daydreaming and boredom intersect," Smallwood says. "What smartphones allow us to do is get rid of boredom in a very direct way because we can play games, phone people, we can check the Internet. It takes away the boredom, but it also denies us the chance to see and learn about where we truly are in terms of our goals."
In addition to being some good, interesting radio to listen to, the Bored and Brilliant series is also presenting a challenge. They're asking people to sign up for an experiment in which they make certain experimental changes to the way they relate to their phones.
To start with, they're asking for people to record baseline behavior…And then, starting in February, they'll actually start giving daily instructions to experiment participants.
I'm down for it — I'm fascinated by what we can learn about ourselves, what kinds of unconscious things come out, when we pay close attention to our habits, and try to examine or tinker with them.
Whether you want to sign up for the experiment, or just want to check out the show, visit Bored and Brilliant at New Tech City!
civil rights:
first generation fights it,
second generation accepts it,
third generation chafes at the suggestion it was ever even an issue
— David Malki ! (@malki) January 20, 2015
First they ignore you, then they laugh at you, then they fight you, then you win, then their children claim it was their idea all along.
— David Malki ! (@malki) January 20, 2015
I kinda liked this last phrase so I mocked up a design for Teespring! I mainly want to get one for myself.
The shirts are available for 5 days only. I also made a bumper sticker version:
The stickers are available through StickerMule, a store that also sells my other stickers by the each if you ever want just a single one of them.
Do people ever say that? "By the each"? Sounds weird to me but I swear I've heard people say it. Now, it's always sounded weird even when they said it, but I'm pretty sure they were grown-ups, so who knows??
Wondermark Valentine cards are still available too!


text:
Regulations have evolved for logical reasons and bring clear benefits
The complexity of the planning system is here to stay - our buildings last longer, look better, are safer and more usable, writes Craig Casci
for less than 46p a day
Join thousands of professionals who already subscribe to the Architects' Journal.
You'll get instant access to read this article -
and 53,000+ articles like it.
- Trusted industry news & analysis, wherever you need itUnlimited online access and weekly magazine delivery – now also available on iPad/iPhone
- Get ideas, get inside buildings and check precedentsBuildings Library – images, drawings and plans for exemplar projects in British architecture
- Planning & regulation – what you need to know Protect your practice - the AJ keeps you up-to-date with changes to regulations and legislation


text:
Processing Time - Orders typically ship in 2-5 business days. Transit via UPS Ground can take up to 6 business days. Braided and custom-made products may take 2 to 3 weeks for delivery.
Free Shipping to Contiguous United States - We do not ship to Alaska, Hawaii or the Caribbean Islands at this time.
Oversized items - Orders that ship freight may take up to 2 weeks from shipment date to be delivered. You will be contacted by the trucking company to schedule a delivery appointment.
Shipping to Canada - Orders shipping to Canada will be subject to a 15% shipping surcharge fee. The shipping surcharge does not cover duties, customs, taxes or brokerage fees which may be charged to you by the shipping courier at time of delivery. At this time we are not shipping to Yukon and the Northwest Territories in Canada.
Select Category
United Weavers RugsUnited Weavers Rugs offers a wide selection of Affordable Southwestern Rugs, Discount Animal Print Rugs and Affordable Contemporary Rugs for any decor. We carry the best selection of United Weavers Contemporary Rugs and Affordable Southwestern Rugs, including, wildlife themes, kitchen looks, florals and more.
Each one of our United Weavers Rugs are available in an assortment of sizes at a price you can easily afford. Another benefit to our Cheap United Weavers Rugs is that they come with Free Shipping, No Sales Tax and a No Hassle Return Policy.


text:
Push The Box
Who hasn't heard about the classic children's fairy tale of Big Bad Wolf and the Three Little Pigs? The Big Bad Wolf is always scheming and looking for prey. This time he has captured Oink-oink's friends. Join Oink-oink on the journey to save his friends in Push the Box, a new exciting puzzle game with attractive graphics that will definitely give you a challenge.
- 100 levels in 5 chapter areas
- Various unique obstacles
- Unlock 25 Achievements
Game System Requirements:
- OS: Windows XP/Windows Vista/Windows 7/Windows 8
- CPU: 2.5 GHz
- DirectX: 9.0
- Hard Drive: 133 MB
Game Manager System Requirements:
- Browser: Internet Explorer 7 or later
The Big Fish Guarantee:
- Quality tested and virus free.
- No ads, no adware, no spyware.


text:
It's hard to focus during the manic schedule of an autoshow, but these are my five favorite finds -- vehicular, whimsical, etc. -- I've seen here at the 2012 North American International Auto Show in Detroit.
Acura NSX Concept
I'm used to witnessing polite applause at most vehicle unveils, but there was a rowdy roar of approval when the sheet was finally ripped off the new NSX concept. Are fanboys to blame? Maybe, but I wouldn't be surprised the audience was actually stunned that Acura decided to create something so visually stunning after years of repeating the same knife-edged form. The NSX is both organic and razor-sharp, and is packed full of details -- especially the delicate buttresses that subtly wrap into the roofline -- that fascinate. Here's hoping most carry through to production in three years' time.
Chrysler 700c Concept
We're used to a surprise concept car appearing on an auto show stand, but it's a little unusual when the automaker responsible for its inception remains relatively quiet about it. Such was the case with the 700c: it's displayed somewhat prominently on Chrysler's stand, but Chrysler has little additional information to relay. From what we understand, its assembly and preparation was a last-minute affair sparked by the hand of Chrysler Group CEO Sergio Marchionne. The automaker may not be saying much about the van, but it hopes you will -- public reaction may influence the direction of the next Town & Country.
Chevrolet Miray Concept
Despite falling into their intended demographic, I'm not blown away by either of Chevrolet's two new concepts. Instead, the Miray -- which technically debuted at last year's Seoul Motor Show in South Korea -- proved far more enticing. The hybrid drivetrain and LED accent lighting are supposedly highlights, but I love the car's form itself. A product of GM's South Korean design studio, the Miray reminds me quite a bit of a few concepts from GM's glory days, notably the Corvair Sebring Spyder and Super Spyder. Much as I'd love for a non-hybrid version of this to come to market, I'm not holding my breath.
1952 Mercedes-Benz 300 SL
Yes, the new 2013 SL is supposed to be the highlight of Benz's display stand, but an older SL -- perhaps one of the oldest SLs still on this planet -- managed to upstage Mercedes' latest and greatest roadster. M-B managed to reach into its corporate coffers and ship an original 1952 300 SL -- the second example ever made -- to Detroit for the official launch festivities. The car, whose gullwing doors extend only to the lower edge of the side windows, has always been owned by Daimler AG, but was only recently treated to a full restoration in time for the SL's 60th anniversary this year.
Maybach Eyewear
Okay, so it's not a car -- but placed next to one of the last examples of a Maybach 57S built was a case filled to the rim with Maybach's designer eyewear line. "Basic" frames are formed from gilded titanium, but premium designs are actually made from 18 karat gold. Other materials available include birds-eye maple, buffalo horn, and diamonds, daahling. You may never be able to live like the one percent, but now you can see how the other half sees, at the very least.
For more on the 2012 North American International Auto Show in Detroit, including videos, the latest photos, and more information, click here to visit our Detroit Show homepage.


text:
Tuesday, February 1, 2011
Cute idea for a Valentine's card
29 comments:
- Val said...
So cute. What did you use to punch holes?
- February 1, 2011 at 4:17 PM
- Melissa said...
I love it! Thanks for the idea!
- February 1, 2011 at 5:29 PM
- Spark*Amy said...
That is adorable!! I hope I can convince my 6yo to do this for her class this year.
- February 1, 2011 at 5:29 PM
- Dawn @DigiScrapFun said...
That's a really cool idea! I'm going to share your blog link on my twitter :)
- February 1, 2011 at 5:34 PM
- Summer said...
Val, that was the dilemma because my hole puncher was not reaching. So, I originally use a push pin and pushed a lot of holes before sticking the lollipop in, but then I remembered that way back when I used to do real scrapbooking (prior to digital) that I used one of those little hammer tools that you use when you do brads on your scrapbook pages. When there's a will there's a way! But most often, people come up with easier ways then I do. Good luck!
- February 1, 2011 at 6:59 PM
- valerie said...
Summer those are awesome!!
Also, thanks for the kit in your previous post - your story has me still smiling :) - February 1, 2011 at 7:20 PM
- dientje said...
this is just great!
- February 2, 2011 at 8:31 AM
- Jennifer Moore said...
That is super awesome.
- February 2, 2011 at 11:27 AM
totally making these!
- February 2, 2011 at 12:35 PM
- Leah said...
Going to show the kids now... Once I learned digital scrapbooking we quit buying store bought valentines - I just make them now. :) - February 2, 2011 at 1:02 PM
- Jody said...
this is so neat - I am going to try to make this for my young grandson to give out.
- February 2, 2011 at 1:59 PM
- LifeAsDINKers (Ava-J) said...
love the idea...totally cute!
- February 3, 2011 at 3:20 AM
- Brooke said...
That is the CUTEST idea ever!! I LOVE it! thanks for sharing everything you share!
- February 3, 2011 at 12:03 PM
- Janiece said...
Truly the best card idea I have ever seen.
- February 3, 2011 at 11:51 PM
- krafting kelly said...
So clever!!! I've already got this year's started, but maybe I'll do this next year.
- February 4, 2011 at 8:17 PM
- jfbast said...
that is so funny! i made these for my son a few years ago and i had never seen it before. i thought i totally made it up! :) The FAB 5 and FAB5ink
not quite as cute as yours though. love all your stuff, summer. - February 5, 2011 at 10:08 AM
- The Nielsen Family said...
Those are so stinkin' cute, too bad my kids are all too old to give valentines
- February 5, 2011 at 6:28 PM
- Julie Rae said...
I just finished mine! Thanks for the great idea!
- February 7, 2011 at 9:14 PM
- Eduardo Dantas said...
http://www.sasesisosucesso.blogspot.com/ - February 8, 2011 at 10:18 AM
- Sher said...
my sister did one just like this with her son a few years ago! I it's the most clever valentine ever!
- February 8, 2011 at 11:37 AM
- TheKeilShpeel said...
This is perfect.. Thanks.
- February 8, 2011 at 3:53 PM
- Admin said...
- February 9, 2011 at 6:17 AM
- yoga mama said...
very clever and super adorable. =)
- February 21, 2011 at 12:31 AM
- Misty Allen said...
This is just awesome! One of the cleverest ideas I have seen in a while! Love it! Brilliant!!!
- February 24, 2011 at 10:12 PM
- Max said...
That is so cuol
- March 4, 2011 at 12:14 PM
- Sandra said...
Your Designs are really good and make it easy to put a card together without having to put to much thought into it because the images do that for you, will keep looking out for more as i can do lots with them
- March 18, 2011 at 3:15 PM
- Think Positive said...
Very good idea, loving it. :-)
- February 10, 2012 at 1:49 PM
- pearita said...
That's a really CUTE IDEA !!!
- March 20, 2012 at 12:06 AM
- brother3rsgold said...
individuals little hammer instruments the application of once you carry out brads on your own memory book pages. Any time there is a will certainly there is a way! But many often, people come up with easier techniques i then accomplish. All the best .!runescape gold
Gold für WOW Kaufen
Final Fantasy XIV Gil - September 5, 2013 at 12:01 AM


text:
Search Suggestions
You can shop with confidence and peace of mind!
Any issues can be sorted out very quickly and easily by email and the reply is NOT automated but personal to you, direct from ME!
Released on 08 July 2013
Artist: Jay-Z
Condition: New
In stockShipping now
£11.67 Free delivery
Earn 12 SuperPoints What are SuperPoints?
Available Delivery Options (find out more)
Comment: NEW! - Please note: Dispatched from the UK by Independent Seller. Whilst all efforts are made for swift dispatch, please allow up to 7 working days for dispatch. We keep small stock quantities and items are advertised on many other sites so dispatch delays longer than 5 days, usually mean that we have sold out and have re-ordered the item from our suppliers, your order WILL be dispatched as soon as we receive it. Expected delivery time is between 2-15 working days (UK) & 7-21 working days (International) from the DISPATCH DATE, after this time an item can be deemed lost and a claim raised. Please do not hesitate to contact me if you have any concerns about your order and I will respond as quickly as possible to resolve the problem and or refund, as necessary. Thank you for your purchase!


text:
A client of mine suggested that I read The Secret some time ago and I said, "Okay. I will." Several months passed and I had not read the book or watched the movie. Over the last few months they kept asking me, "Did you read The Secret yet?" The truth was, I did not think it was worth reading. I heard about it on Oprah, blah, blah, blah, and just figured it was another self-help book. And, since I do energy work with my clients, I felt it would say the same thing I already knew. BOY, WAS I WRONG!
The same client that recommended the book was late for a session one day and I decided to download the movie. When they arrived I smiled and said, "I finally got the movie." For the first time ever, I was impressed; later I downloaded the book and just love it! I recommended it to three people that week.
As I thought about why I was so impressed with this book I began to think about how I felt when I read it. Honestly, it was far from a "feel-good" or motivational book for me. I liked it because it took a complicated concept like energy and power and distilled it down to the lowest common denominator. It made it so easy that a 3rd grader could understand it. The only problem I see with the book is that it is so simple that the concept would be difficult to believe. The truth is – and always has been – is that life really IS that simple! The more you can wrap your brain around the concept of The Secret, the more control you will have over your life, personal and professional.
While the concept is simple, implementing it can be a challenge for some which is why they work with practitioners in this space. However, once you get the hang of it, it's smooth sailing. So, I highly recommend you watch and read The Secret (in that order) – it's a High Achiever must have!


text:
Whether you're full of questions or ready to jump right in, we welcome you at Hurst Seventh-day Adventist Church. Led by Pastor Kyle Baldwin, the Hurst Seventh-day Adventist Church is a bible-based, Christ filled church that meets you where you are. We invite you to come and worship with us. We believe your worship experience will be full of spirit and truth. So come and praise Him who is worthy – Jesus Christ, our Savior and Lord.
Saturday Morning | Wednesday Evening | |||||
The Church at Study | 10:00 a.m. | Come and Join us! | ||||
The Church at Worship | 11:20 a.m. | Prayer Meeting | 7:00 p.m. |


text:
Attica Raceway Park's 25th Anniversary Season will conclude with one of the biggest weekends in the history of the Northern Ohio speed plant in 2013.
On Friday, August 30th the Lucas Oil Late Model Dirt Series will make its inaugural visit to Attica Raceway Park and be paired with the UNOH All Star Circuit of Champions creating one of the must see events of 2013! Defending Lucas Oil Late Model Dirt Series Champion Jimmy Owens will lead the likes of Don O'Neal, Scott Bloomquist, Earl Pearson Jr. & many more into Attica to battle it out for 50 laps with $10,000 on the line. The best of both worlds in dirt track racing will be on display at "Ohio's Finest Racing" venue as the UNOH All Stars compete against our tough local contingent in a $3,000 to win brawl.
The UNOH All Star Circuit of Champions return on Saturday, August 31st for their traditional 40-lap battle on the 1/3-mile clay oval and battle it out for $5,000 to win. Local hot shoe Phil Gressman defended the home turf at last year's season finale against the likes of Dale Blaney, Tim Shaffer and Cap Henry. Also in action on Saturday will be the UMP Late Models and Dirt Trucks.
Friday, August 30thLucas Oil Late Model Dirt Series - 50 Laps - $10,000 to winUNOH All Star Circuit of Champions - 30 Laps - $3,000 to win
Saturday, August 31stUNOH All Star Circuit of Champions - 40 Laps - $5,000 to winPlus UMP Late Models & Dirt Trucks
Stay tuned to www.atticaracewaypark.com for more information!


text:
School of Nursing
We Are the World's Largest Educator of Nurses at a Distance
Excelsior College nursing programs are designed to help broaden individual horizons, to assist in the development of intellectual curiosity and inquiry, and to provide opportunities to acquire the knowledge and skills necessary to reach your personal and nursing career goals.
Accredited and Recognized
Our history of recognized commitment to quality and flexibility in nursing education explains why we have the largest nursing degree program in the United States. Our nursing degree programs are accredited by the Accreditation Commission for Education in Nursing, Inc. (ACEN) formerly known as the National League for Nursing Accrediting Commission, Inc. (NLNAC). The National League for Nursing (NLN) designated our School of Nursing as a 2011-2016 NLN Center of Excellence in Nursing Education.
Choose from nursing programs at the associate, bachelor, and master level and certificate programs that are sure to tap into a specialty you feel passionate about.
Council for Adult and Experiential Learning (CAEL)
It is my pleasure to share these policy briefs prepared by CAEL.
Competency-Based Degree Programs in the US: Postsecondary Credentials for Measurable Student Learning
This policy brief (PDF) identifies how competency-based or competency-focused models are being used to help adults achieve educational goals and help achieve a more highly educated workforce.
The Excelsior School of Nursing is identified as a successful program employing a competency-based curriculum. National and state policy changes are recommended to help create a more welcoming environment for competency-based approaches to education
Strategies to Produce New Nurses for a Changing Profession
This policy brief (PDF) on innovation in nursing education informs stakeholders and policy makers in the arena of nursing education about important factors influencing the profession.
We are excited about the current national focus on nursing education and look forward to ongoing dialog as we work together to shape the future of nursing across our country and the globe.
Innovation in Maryland Nursing Education to Meet Anticipated Demand: Policy Strategies to Support Advances in Educating and Building the Nursing Workforce
The policy brief (PDF) provides critical information for assuring an adequate and well-prepared nursing workforce in Maryland and across the country. It is great to see Excelsior College in the spotlight once again. Even 40 years after its inception, our competency-based associate degree in nursing program remains among the top innovators in nursing education in the world.
Mary Lee Pollard, PhD, RN, CNE
Dean, Excelsior College School of Nursing
Join us for these upcoming Excelsior College events
Toll free:
888-647-2388 ext. 21
Email: email@example.com
Chat, call or email us with your questions about our programs.
888-647-2388 ext. 21
New from The Pulse
Honor Society of Nursing
We also sponsor the Tau Kappa Chapter of Sigma Theta Tau International, the international honor society of nursing, whose vision is to create a global community of nurses who lead in using knowledge, scholarship, service and learning to improve the health of the world's people.


text:
Tuttle Creek State Park Open House
Location: Tuttle Creek State Park
Type: KS State Park Open House, Free Entrance Day and activities
Date: Saturday, March 29, 2014
Contact: Todd Lovin
Phone No: 785-539-7941
Time: 8:00 am - 4:30 pm
Other Information:
All vehicles entering the State Park do not require a State Park vehicle permit this day. Numerous activities will be present including the office being open to sell permits and have free coffee and cookies, a cabin will be open from 10AM to 2PM to walk through, instructional archery shooting for kids of all ages at the archery range and a courtesy boat safety inspection at the park office 8AM to 4:30PM. All activities are Free.


text:
Black Double Sided Styling Station
This Styling Station will enhance your salon and charm your clients.
This is a freestanding double-sided styling mirror station that will enhance your salon and charm your clients. The heavy-duty wood construction has a black laminar finish. The black color accented by the chrome tubular support bars for the footrest and mirror shelf. There are beautifully beveled mirrors on both sides along with a half moon countertop shelf. Five large storage shelves are included on each side of the station with a three-hole appliance holder located on the third shelf on both sides.
Assembled Country
Component Country
Ask & Answer
Shipping Information
Warranty Information
1 yearThere is no additional information available for this item.


text:
Choose Options
Modern Skinny Tie Dye Denim Jeans: Body-hugging denim jeans feature eye-catching contrast tie-dye down the side of each leg.
Read what customers are saying about this product:
Rating: 5.00 out of 1 votes cast
I LOVE these Skinny Tye-dye jeans. I receive compliments every time I wear them. I am not a skinny person at all, but these fool the eye. I recommend them very highly.
Mukilteo, WA
Click here to read all of this product's reviews


text:
Fraternities and Sororities are those student organizations that are recognized as member organizations in the Inter-Greek Council. Member organizations include those fraternities and sororities who are recognized by the Inter-Fraternity Council, Pan-Hellenic Council, or Multi-Cultural Greek Council. Their funding comes from membership and ASSBAC, their advisor is affiliated with the Center for Student Activities, Leadership and Service (Center for Student Activities). They are govern by the IGC, IFC, MGC, PHC, the Center for Student Activities, SAB, and ASSBAC as well as their national organizations govern them. (Honorary fraternities and sororities are generally affiliated with a school, college or academic program and may register with Center for Student Activities as School Clubs after being fully recognized by a school, college or academic department at NYU.)
To start a Social Fraternity or Sorority, contact the Coordinator for Fraternity and Sorority life in the Center for Student Activities, Kimmel Center, Suite 704. 212-998-4710 or firstname.lastname@example.com for social fraternities and sororities. (Students wanting to start an honorary society with academic membership restrictions, should contact the Dean's office of the school that the honorary would affiliate with.)
Expansion/Interest Groups
All current sororities and fraternities in good standing with New York University are allowed to recruit in the Fall of 2009.
However, due to the recent exponential growth of the Fraternity and Sorority Life community at New York University, as of the Fall of 2009, the Inter-Greek Council and Fraternity and Sorority Life has placed a MORATORIUM on any expansion efforts for at least the Fall of 2009. At the conclusion of the Fall of 2009 stakeholders in the Office of Student Activities, Fraternity and Sorority Life and the Inter-Greek Council will resume discussion on how to proceed with possible expansion efforts for the Spring of 2010. Please check back in January of 2010 for updates on the expansion moratorium.
Thank you for your interest in New York University's Fraternity and Sorority Life community.


text:
A 50 year milestone only comes once, and for Viking that is April 1, 2014. To celebrate and honor the men and women that contributed to growth and success of Viking from its humble, rough and tumble beginning in 1964 to its world wide stature today, we invite you to take a cruise back in time and read one hull of a story.
Viking Yacht Company Celebrates 50 Years of Building a Better Boat Every Day.
The Viking Yacht Company is celebrating fifty years in business building luxury performance sportfishing and cruising yachts. Started by brothers Bob and Bill Healey in 1964 when they bought Peterson-Viking Builders, a small, struggling New Jersey builder of 37-foot, wooden sportfishing boats, Viking Yachts has grown to become a world leader in semi-custom fiberglass yacht production with over 4,000 Vikings delivered.
With Bob at the company helm as Chief Executive Officer and deal maker, and Bill as company President, chief boatbuilder and head of the company's in-house design and engineering teams, this family-owned and managed business is still the industry leader. Viking Yacht Company can build over 100 high-end yachts, from 42 to 92 feet and valued at $1 million to $5.5 million each year. Skilled employees build yachts in Viking's state-of-the-art, 810,000 square-feet, waterfront-manufacturing facility year round.
Not too long ago, though, the picture at Viking was anything but rosy. When the double-whammy of a nationwide recession hit in 1990, followed by the introduction of a federal luxury tax in 1991, the company went from 1,500 employees in two plants to just 80 employees in one plant. In general, the marine industry went into a tailspin that resulted in massive plant shutdowns and a significant rippling effect of related closures as ancillary businesses, such engine manufacturers, equipment producers and other vendors saw their markets dry up.
The Healeys borrowed working capital and invested their own money to keep the company afloat. Bob Healey also was instrumental in organizing a national, grass-roots campaign to fight the tax based on a loss of jobs issue. In taking the industry lead, Bob organized busloads of out-of-work boat builders that converged on Capitol Hill. Other demonstrations took place on a regular basis around the country to plead for support in repealing the tax. In Rhode Island, a boat was set on fire aboard a barge in Narragansett Bay as a symbol of protest. It took better than two years, but by 1993 the luxury tax was history and Viking was poised to flex its muscles as boat buyers returned to the market. It is interesting to note that Viking's decision to remain open, despite dismal sales attributable to the luxury tax allowed the company to tool up for new models. Thus, when the tax was lifted, Viking roared to the front line leapfrogging over its competition firmly establishing Viking as the dominant builder in its class.
The brothers' commitment to the marine industry is unique. Viking's open-door policy has welcomed students, vendors, competitors, legislators and others interested in boat-building technology to the New Gretna facility to see first hand what Viking has developed. Under Bill's leadership in design and engineering, Viking contributed to the development of, and was one of the first to adopt the American Boat & Yacht Council's (ABYC) Standards and Recommended Practices, as well as the National Marine Manufacturers Association (NMMA) Recommendations. Every model in the Viking line up is NMMA certified using ABYC standards.
As a testament to their continuing attention to building a safe boat, Viking Yachts received CIGNA Recreational Marine's prestigious Award for Excellence "For their contribution to boating through training, education and the production of products which have helped set standards for safety and quality within the industry."
An interesting aspect that sets Viking apart from its competitors is that the company manufactures about 90 percent of the items that go aboard each yacht. Except for major components such as engines, propellers, air conditioning units and appliances virtually everything is made on site. Viking molds its own fuel, water and waste tanks out of fiberglass, for example, so that the tanks fit into the lowest reaches of the bilge to enhance stability and maximize capacity. In addition, the tanks are then fiberglassed into place adding to the strength of the hull. Engine beds are fabricated from structural steel to ensure drive train alignment and handle the high horsepower output of modern marine diesels that allow mid-30 knot cruising speeds. A sophisticated metal shop welds aluminum into bow and safety railing. Computer controlled machinery in the mill cuts wooden parts with surgical accuracy and the hand-finished varnished teak interiors are a beauty to behold. Yacht interiors are professional designed and furnished on site. Bill and Bob, who have been very successful in building tournament sportfishing boats, feel a strong sense of obligation to the sea. They are founders of the Recreational Fishing Alliance (RFA), a non-profit organization formed in 1996 to promote sustainable fisheries and a healthy marine environment. Viking has contributed over $7 million to the RFA and the membership is now at the 75,000 mark. Spurred on by Viking's commitment, other environmental groups and people within the boating industry also have rallied around this important cause.
Today, Viking enjoys an enviable status as the country's leading builder of convertible yachts, with many industry observers on record describing Vikings as the best yachts of their kind in the world. The Healey's entrepreneurial spirit was recognized twice by the national accounting firm Ernst & Young, which selected the brothers as its New Jersey Entrepreneur of the Year and then as runner-ups in the national competition. At the 2001 Miami International Boat Show, the Healeys were bestowed the prestigious Chapman Award by the National Marine Manufacturers Association and Motor Boating magazine for their contributions to boating for the benefit of the industry and the public.
Viking Sport Cruisers, a company formed by the Healeys in 1996, has also been phenomenally successful, distributing British-built, high-end cruising yachts from 42 to 95 feet, built to Viking's specifications, through its dealer network in North America.
In dealing with an owner base that is constantly seeking new and larger models, Viking produced the Custom 105, built in Viareggio, Italy, to Viking's specifications by Versilcraft. The new yacht made its premiere at the 42nd Annual Ft. Lauderdale International Boat Show in October 2001 and was awarded the National Marine Manufacturers Association Innovation Award at the Miami International Boat Show in February 2002.
In February 2002, Viking opened a new service facility in Riviera Beach, Florida, near Palm Beach, to accommodate Viking owners who bring their boats south for the winter. The new facility features slips for in-water work, as well as land storage to handle larger projects and outfitting. A 125-foot by 150-foot shed with 50 feet of clearance will accommodate boats with tuna towers for indoor work.
In December 2002, the Bass River Marina, adjacent to the Viking Yacht plant was bought back by the Healeys and reflagged the Viking Yachting Center. It was at this marina where the Healey brothers started their maritime careers. The brothers sold the property in 1964 when they devoted all of their energies to boat manufacturing.
In early 2003, Viking formed two new companies, Atlantic Marine Electronics (AME) and Palm Beach Towers (PBT). Atlantic Marine Electronics is based at the Viking Yachting Center (with a satellite office in Riviera Beach) and is responsible for the sophisticated electronic navigation packages, which are installed aboard Viking Yachts and Viking Sport Cruisers. Based at the Riviera Beach, Florida, facility (with additional service bays at the Yachting Center), Palm Beach Towers designs and builds tuna towers and fabricates other aluminum and fiberglass components for Vikings and other yacht brands.
At a very special breakfast presentation on October 29, 2003 during the International Boatbuilders' Exhibition & Conference in Miami Beach, Florida, Viking Yachts' Bill and Bob Healey were recognized by their peers and inducted into the National Marine Manufacturers Association (NMMA) Hall of Fame for their selfless contributions to the recreational marine industry.
To this end, Viking established a charter school, the Riviera Beach Maritime Academy in Riviera Beach, Florida, near the Viking service facility. The goal of the school is to provide willing students with an academic background leading to a high-school diploma and hands-on experience in marine trades. Students work in both a classroom setting and a full-service boatyard. Upon graduation, students may attend college, or choose to enter a marine field of choice. The marine industry in South Florida has been estimated by the Sunshine State to be worth $13 billion, which easily surpasses the tourism industry. This means jobs in marine trades will always be in high demand and Viking has taken the lead to ensure these jobs will be filled by qualified tradesmen.
At a time when the brothers could take a well-earned rest, Bob and Bill are busier than ever. When not promoting the Recreational Fishing Alliance or industry issues in Washington, D.C., Bob can often be found at Viking. Bill is at the plant daily overseeing new expansion plans and to ensure Viking is "building a better boat everyday." And of course, Bill still makes it a point to say goodnight to his employees each evening, a habit he started way back on April 1, 1964.
Setting standards in mid-sized performance
Viking's dealer network covers the waterfront locations all accross the United States, plus additional international sales facilities. Each location is staffed with marine professionals with intimate knowledge of the Viking product line.
They are qualified to answer any of your questions about Viking models, engine choices, availability and dates of upcoming boat shows where Vikings will be on display. To locate a dealer in your area or arrange a sea trial, please select your region and select the dealer location nearest you.
Please note that many Viking dealers have multiple locations for your convenience.
Australia Brunei California Caribbean Central America China Dominican Republic
Viking raises the bar front by incorporating the best in design and performance. Powder-coated structural steel engine beds isolate vibration and ensure drive train alignment. The Delta-T hull-side mounted ventilation system keeps the engineroom dry and combustion and propulsion noise levels low. From technical advancements like underwater exhaust systems and tank testing to designer touches like curved doorways and exquisite joinery, Vikings are the epitome of luxury and seagoing excellence.
See for yourself why Viking craftsmanship and blue-water performance are the standards by which other boats are judged. Please contact your Viking dealer to arrange a factory tour and sea trial at your convenience and experience the "Viking Difference."
When the Viking Yacht Service Center in Riviera Beach, Florida, opened in 2002, the plan was simple. Knowing that 70 percent of Viking Yacht owners pass through the Palm Beach area in the course of a year, we felt the time was ripe to provide our owners with a convenient location featuring every modern amenity a boat owner might need to maintain the yacht in Bristol fashion. Additionally, we wanted to have a central location for Viking warranty work, and above all deliver a level of service that made the boatyard experience a pleasurable one.
We also knew that it would take more than talk or a name change to bring our vision to fruition. So, after purchasing the Old Slip Marina, we set about turning the idea into reality. To make it happen, new floating docks were installed, a new 150-ton Travelift was purchased and a 125-foot by 150-foot open end building with 50 feet of overhead clearance for tower boats was built. A three-story building also was constructed with service bays and office space. The response was immediate and the yard quickly gained a reputation for its excellent service and commitment to owner satisfaction. With sister companies, Atlantic Marine Electronics and Palm Beach Towers on the premises, the Viking Service Center became a one-stop solution for routine maintenance, engine and generator overhauls, major renovations, mechanical, carpentry, fiberglass and electrical reparations. With our skilled shipwrights and Viking trained technicians we could serve our owners the best way we knew how: the Viking way.


text:
For some, this week was quiet. For NFIB in New York, not so much.
Minimum Wage Momentum
The talk continues to revolve around raising New York's minimum wage. What started, on Monday, as an issue that some lawmakers were kicking around has now significantly picked up momentum due to some poll findings, comments from the Governor and the last 24 hours has escalated the issue further.
It is without a doubt an issue that will headline the next few weeks, especially as some groups are willing to bend more than NFIB will. The fact remains, due in large part to the regulatory and cost environment that New York places on small businesses, forcing a 17% hike in costs on employers is not sustainable. For me and most importantly, my members, this is a fight worth fighting.
National NFIB News
Chief economist for the National Federation of Independent Business (NFIB) William C. Dunkelberg, issued a statement on the March job numbers, based on NFIB's monthly economic survey. The survey will be released on Tuesday, April 10, 2012.


text:
- Sterling silver
- Chain necklace, 6.7mm wide
- Lobster clasp
- Shipping & Returns
- Assistance
- Call 1-888-398-7626
- Customer Care
How Can We Help You?
Customer Care
Style Number: CH0288 SS
The transformation of simple chains into works of striking jewelry speaks to the artful eye and skillful hand of David Yurman. A simple box chain is finessed into a sensual strand of soft corners and edges. In the wheat chain, metal is carefully woven to replicate a round shaft of wheat. Whether worn alone, paired with a pendant, or layered, a David Yurman chain, like each of his designs, is a unique piece of sculpted jewelry.