text:
Cisco UC 320W – Use as an FXO adapter (or, the struggle of making devices do things for which they were not designed)

Recently, I decided to try setting up a test phone system (that will also be my actual apartment’s phone system) at home. This system, based on the tiny Raspberry Pi 4 computer running RasPBX (a customised version of FreePBX for the Raspberry Pi), was easily able to connect with two SIP telephones (an Aastra SIP phone and Linphone softphone) and two SIP trunks, one from a Canadian SIP provider for my Canadian number, and one from a French SIP provider for my French number.

So far, the entire setup was IP-based, but I also wanted to be able to include my telephone line provided by my internet provider. My Canadian phone number billed me by the second for every call made except to toll-free numbers, and my French SIP provider included calling to landline telephones in about 40 countries, but not to mobile phones – even in France. However, the phone line provided to me by my Internet provider provides me with free calling to landline phones in over 100 countries, plus – most importantly – cell phones in France.

This led to a situation where to call a French mobile phone without paying extra, I had to use a physical telephone connected to the telephone jack on my ISP’s gateway device (called a “box” in France – even in French), instead of just dialling the number from my SIP phone. In addition, incoming calls on this line wouldn’t go into my phone system, instead being taken over by my telephone service’s voicemail system. This left some room for improvement, so I looked for a solution, and found it: purchase an “FXO gateway”. An FXO Gateway would plug into the phone jack on my ISP’s box, and convert the analog signals into a digital SIP line to which my Raspberry Pi PBX could connect.

In some sort of sick tossup between thriftiness and ecology, instead of purchasing a simple FXO gateway that enjoyed widespread use and did exactly what I needed, such as the Linksys SPA3102, I thought “why not find a used equivalent on eBay?”. In the end, I spotted a Cisco UC320W small business phone system, over-equipped for my needs, with 4 FXO ports, 1 FXS port, audio ins and outs, and a myriad of other extra options. The price was about the same as an SPA3102, so I thought that getting the more advanced option for the same price might be a better. I checked online for reviews and support on online communities, and found… nothing. …but with a device of this calibre, surely it will at least be as good as the other, more basic device!

How wrong I was.

The functional but rather-outdated Cisco UC 320W
With all that connectivity, surely it’ll be able to do what we need… right?

This device was designed to be the communications hubs of small-to-medium-size businesses, allowing the use of SIP phones (and traditional phones with adapters) as client devices and either SIP trunks or FXO lines as ways of connecting to the telephone network. However, I soon realised that Cisco had designed the configuration utility such a way that you could only set it up exactly the way they wanted it, which seemed to be:
– only using specific Cisco phones
– very little control over options about routing or dialling
– no use of the device as a SIP gateway 🙁

This bloated, unresponsive Flash-based configuration utility was already looking dated when the device launched…

This device is designed with the following interfaces:
– WAN port: connects to the upstream device, such as a modem or a router
– 4 LAN ports with two VLANs, VLAN 1 (computer, printers) and VLAN 100 (phones)

To give this device access to the PBX, I had to have a connection to my LAN. I did this using the WAN port, to avoid DHCP conflicts that might arise with its built-in DHCP server if I connected my LAN to its LAN port. This allowed me to connect it to my network.

I was able to get the device to act as a SIP client to my Raspberry Pi PBX, so that I could use its analog FXS phone port plus my analog telephone to register with RasPBX as an extension and make/receive calls (though the UC 320W, annoyingly, required setting a key to use to dial “out” to the SIP trunk, so my dialling actions were not identical when using the analog phone and the SIP phone). However, this was the opposite of what I wanted to accomplish, as I wanted the Raspberry Pi to be using the UC 320W as a SIP trunk, not the other way around.

After confirming that the UC 320W manual had no instructions on how to configure the FXO adapter as a SIP gateway, I poked around in the menus for a while. My initial thought was to create a SIP extension in the UC 320W, and then register the Raspberry Pi as a client that would be able to dial out and to which incoming calls would be sent. However, the UC 320W refused to create an extension without specifying a Cisco phone configuration, and even specifying a phone type did not allow any configuration (such as SIP authentication information) except for the telephone’s MAC address.

Nice closed system you’ve made there, Cisco.

So, at this point it seemed impossible to use this device to do what I wanted: no way to make it send calls to my PBX by registering it as a client, not to allow my PBX to make outgoing calls.

Actually, after some Googling, that second part isn’t quite true. It turns out that there are quite a few reports of people having their UC 320W devices used by attackers trying to place calls (link 1, link 2) due to a security flaw where the device would allow incoming SIP connections on the WAN port on UDP port 5064. That sounded like a horrible thing for a business with a bad firewall, but exactly the kind of security weakness I needed to be able to do what I wanted! I quickly set up the Cisco’s WAN port IP address as a trunk in Asterisk, on port 5064, with no authentication, and tried to dial out.

It worked – once, kind of. The call didn’t complete, but I did see the “LINE 1” indicator on the UC 320W show that dialling activity was happening. Then, on subsequent attempts, it stopped working. Restarting the device made no difference. I was about to pull out Wireshark and start running packet traces, when I noticed something funny in the configuration menu of the UC 320W:

IP address is in the VLAN 100 range used by telephones.

In the “Liaisons externes” page, there was a single entry, indicating a SIP URL for the FXO port, the very one that I was trying to reach, as well as a UDP port. I tried connecting to this using a softphone on my LAN using the UC 320W’s WAN interface address, with no luck. But what about connecting from a device within VLAN 100?

I set my computer to accept tagged packets from VLAN 100, plugged the computer directly into one of the UC 320W’s LAN ports, and two things happened:
– my computer, despite not being a Cisco phone, received an IP address via DHCP, and was even able to access the internet.
– I was able to place an outbound call using a softphone by dialling phonenumber@192.168.xx.xx:5081. Even with no sort of authentication, any phone number I sent to it would graciously be dialled using the FXO port, which was connected to the phone port on the box provided by my phone/Internet provider.

So, with the knowledge that the device would allow unauthenticated SIP calls to use the FXO1 port (on the VoIP VLAN, at least), I just had to connect the PBX. A Raspberry Pi 4 only has one Ethernet port, but my PBX needed access to two networks: my LAN, and the VLAN 100 of the UC 320W. Fortunately, with a managed switch, it was possible to set things up:

The Raspberry Pi connects to the switch using a single cable. The switch port sends it untagged packets for the data VLAN, as well as tagged packets for the voice VLAN 100. The VLAN 100 packets are connected to a unique virtual interface within the Raspberry Pi, which effectively shows two network connections, with addresses obtained by DHCP on both (from the router/firewall for the main network, and from the UC 320W on VLAN 100).

The Cisco’s WAN port connects to an untagged network access port on the managed switch (this is only really used for management and NTP synchronisation, and doesn’t do much else), and its LAN port (which natively sends out tagged packets for the voice VLAN on VLAN 100) is connected to a port on the switch to which VLAN 100 is assigned. So, the switch essentially serves as a bridge between the Raspberry Pi and the UC 320 W while allowing the Pi to have connectivity to both the main data network and the voice VLAN as well.

Once this was set up, I added a new CHAN_PJSIP trunk in the PBX, indicating the IP address of the UC 320W on the voice VLAN 100, UDP port 5081 as was indicated in the UC 320W’s web interface, and the username FXO1:

I left authentication at “Outbound”, and set Registration to “Send” in the vain hope that this might cause calls coming in to the UC 320W from the analog phone port to be sent to the PBX.

After adding an outbound route using this new trunk, I was able to call out from my internet provider’s analog telephone port using the UC 320W’s FXO1 port. Hooray!!!

At this point, though, I wasn’t quite ready to call the project a success, as I still couldn’t receive calls in the PBX. The GUI for the UC 320W requires you to choose a destination for incoming calls, and the only destinations available seemed to be registered Cisco telephones (of which I had none), or voicemail. However, I did notice that there was an option to use “external” as a destination:

This option allowed me to re-route the incoming call to an external phone number. Normally, this might seem like the exact opposite of what would be necessary except… that I can configure the UC 320W as a client of the Raspberry Pi PBX, and have it “dial” an internal extension to forward incoming FXO calls to my PBX! So, I would need to:
– create a SIP extension in the PBX to which the UC 320W will connect as though it were a SIP trunk, and then configure this in the UC 320W
– create a virtual extension in the PBX that the UC 320W will call. I am making a virtual extension because I want calls to go to my IVR, but the Cisco unit needs a number to call, so all calls going to this virtual extension will be forwarded to the IVR.

With this set up, I tried dialling into the PBX from the UC 320W using just a telephone connected to the FXS telephone jack and sending calls to my virtual extension that was being used to route calls through the IVR. For some reason, the UC 320W wouldn’t even let me dial the number, which had been in the 2000 range. I changed it to a number in the 1000 range, both in the Cisco system and in the Raspberry Pi, and for some reason the UC 320W was happy to connect the call, sending me to my IVR. I then tested this with incoming calls via the FXO port, and it worked perfectly!

So, so summarise, my system now worked as follows:
Outgoing calls:
Raspberry Pi, a client on VLAN 100, is given an IP address by the UC 320’s server. It makes calls using the SIP URL phonenumber@CiscoVLAN100IPAddress:5081.
Incoming calls: Cisco UC 320W, a client on the main data VLAN via its WAN port, has a SIP trunk set up, which is really just an extension on the Raspberry Pi PBX. Phone calls coming into the UC 32oW are forwarded to the phone number “1000” via this SIP trunk. The PBX has a virtual extension set up on extension 1000 that immediately forwards any callers to the French-language IVR, the same as if they had called the French SIP number.

So, in the end, through a bunch of ridiculous hoops, the system is effectively acting as an FXO adapter. The only two downsides are:
– The audio is a bit distorted. This may be a gain issue, so I will try adjusting the gain on the UC 320W’s analog interface.
– There is no Caller ID passthrough when the UC 320W forwards a call into the PBX. The origin number is displayed as the extension I assigned to the UC 320W SIP trunk. However, this isn’t a really big deal, as I can consult the GUI of the ISP’s box to view the call history and find the originating number.

It’s getting late… Time to wrap things up! For anyone out there with a Cisco UC 320W, I hope that this has been a helpful read. For anyone else, I hope you enjoyed this bizarre, sleep-deprived dive into making things take part in workflows for which they were not designed!

Hello, world… again!

After a few years of not having tended to my previous website, it seemed that it might be time for a fresh start.

If you’ve stumbled upon this site because of a link to my old site (perhaps due to a certain infamous music video that was posted) or to (sorry, it was ultimately unsuccessful due to the inefficiency of French bureaucracy), feel free to write to me with any requests you have, and I’ll be happy to provide information.

As for the future of this site: I have no desire to make a site that is officially linked with my professional life, but I might write about technology that interests me… or life in France, current issues, who knows?! If anything, it might just be a place for me to organise some of the projects and ideas that have interested me.

Keep calm, and stay safe!


Content-Type: application/http; msgtype=response

WARC-Identified-Payload-Type: application/xhtml+xml

WARC-Type: response

text:
Saturday, May 28, 2016

Bipul Sharma helps Warner beat Gujarat Lions - athleticism of Ben Cutting !

At Feroz Shah Kotla, in the crucial match, with Aaron Finch and Dwayne  Smith in the line-up, Suresh Raina chose to open with Brendon McCullum and Eklavya Rakesh Dwivedi ! – it was indeed an engrossing match as Gujarat Lions set up a target of 163 thanks to 50 by Finch.

A certain six (the ball was well over the rope) was converted into one run and five runs were saved.  That was the athleticism of  Benjamin Colin James Cutting -  14th  over of Lions' innings, Aaron Finch slammed a Barinder Sran delivery to mid-wicket fence, ball went up in the air and crossed the ropes, Cutting leapt in the air, grabbed the ball with both hands and threw it back inside the ropes, preventing a certain over-boundary.  More drama to follow - Sunrisers Hyderabad were 117 for six and needed 46 off 25 balls when Bipul Sharma joined his captain David Warner in the middle.  Before you read more of the match, do you know Abhay Sharma, who had kept wickets for Railways & Delhi !

"In our heads, we have already won [the IPL]," KL Rahul is quoted as saying at an informal media briefing, two days ahead of the final.  -  they have one match to go, the finals where they will face the rising Sunrisers of Hyderabad, in great form.   An unbeaten 58-ball 93 from David Warner, his eighth half-century of the season, steered Sunrisers Hyderabad into their maiden IPL final. Warner batted through a tense chase of 163 even as Lions chipped away at the wickets, and found a calm lower-order ally in Bipul Sharma at a critical juncture when Sunrisers needed 46 from 25 balls.  Bipul has been a local all rounder, and in the last match he struck two sixers of Morne Morkel; here he was in the team as a left-arm spinner.  He struck 27 off 11 with 3 sixers clinching the match.

In the 17th Pravin Kumar lost his calm. Bipul Sharma hit him for a straight six, and then failed to pick a slower ball, sending a leading edge looping agonisingly over his head and beyond his reach. With Warner now on strike, Praveen steamed in from around the wicket and delivered the perfect yorker, moving swiftly to his left to cut off a possible single. Then he spun around and shaped for a mock throw at the batsman's end. Could not make out whether Warner said something (though after the event, he appeared so unruffled), Praveen ran towards Warner in an ugly spat charging, Dinesh Karthik stepped in, sprinting from his wicketkeeper's post to put himself between them and lead Praveen away with a calming hand on his shoulder.  Warner himself seemingly showed his anger to Tom Moody, the Sunrisers coach, who had come out with drinks and instructions at the fall of the sixth wicket.

For the Indian team to Zimbabwe captained by MS Dhoni, Sanjay Bangar, the former India and Railways allrounder, has been appointed India's head coach. Bangar, 43, had worked with the team as assistant coach till their previous international assignment, the World T20 in March and April this year, under team director Ravi Shastri. Abhay Sharma, who most recently worked with the India Under-19 and A teams, was named fielding coach for the tour. He had also worked with the Rest of India team that beat Ranji Trophy champions Mumbai in dramatic fashion in the 2016 Irani Cup.

Away, the summer of  2017 could see the first day-night Test staged in England, with Lord's and Edgbaston the most likely venues. Both venues are keen, in theory, to explore the possibility of staging an August Test against West Indies under lights. The final decision whether and where a floodlit game is played will be made by the ECB. A key part of the attraction for Warwickshire would be the novelty. Under normal circumstances, they might expect a Test against West Indies to prove a relatively tough sell and feel that staging it under lights could help attract a larger audience. The MCC, who have an excellent record of selling games against most opposition, also have a history of spearheading the experimentation into day-night cricket and are expected to discuss the issue at up-coming committee meetings in June. While Lord's is limited to 15 days of floodlight usage a year - any time the floodlights are raised constitutes a usage - to appease local residents, they would expect to allocate 10 of those days to the two Tests they host each season.

Tomorrow’s late eveninger between RCB & SRH sure would be an entertainer.

With regards – S. Sampathkumar

28th May 2016

No comments:

Post a Comment

warcinfo:
isPartOf: CC-MAIN-2021-04
publisher: Common Crawl
description: Wide crawl of the web for January 2021
operator: Common Crawl Admin (info@commoncrawl.org)
hostname: ip-10-67-67-250.ec2.internal
software: Apache Nutch 1.17 (modified, https://github.com/commoncrawl/nutch/)
robots: checked via crawler-commons 1.2-SNAPSHOT (https://github.com/crawler-commons/crawler-commons)
format: WARC File Format 1.1
conformsTo: http://iipc.github.io/warc-specifications/specifications/warc-format/warc-1.1/


WARC-Identified-Payload-Type: text/html

text:
25 %

Best Lean Package – Whey Isolate Protein, Aminolean, Glutamine, BCAA

Availability: In Stock

$199.99 $149.99

Best Lean Package – 4 Products : Whey Isolate Protein, Aminolean, Glutamine, BCAA

Whey Isolate Protein

Limitless Pharma Whey Isolate
limitless whey isolate info logo

Our 100% Filtered Whey Protein Isolate employs the latest extraction technology available to date. This ensures that your body gets the purest protein source it deserves. If you compare our formula to any other, you will notice that our protein has a significant lower amount of lactose, fat, sugar and carbs. Athletes around the world have been using our protein for years and there is one thing that does not change, once you try our product, you will stick with it. You will never feel bloated or disappointed by a nasty flavour again.

Every ingredient that is part of the success of our superior protein is laboratory tested for purity and potency. What you buy and see, is what you get, nothing less!

Combine 1 scoop (31 grams) of ISOLATE protein powder with 250 ml of water, juice or milk (most choose water or skim milk), if necessary, at any time of the day. Most athletes with high protein requirements double each portion (2 scoops of ISOLATE in 250 ml water). Most bodybuilders are aware that a high level of protein consumption is critical to their success. They will aim for 1.5 to 2 grams of protein per bodyweight pound daily and distribute their consumption throughout the day. Our ISOLATE mixes well in a shaker cup but can be combined with other ingredients in a blender to make excellent smoothies.

Researchers are suggesting that Glutamine is the most important amino acid to the bodybuilder. It provides a component in muscle metabolism and cellular support not shared by any other single amino acid, making the benefits of L-Glutamine supplementation a realistic venture.

Even though L-Glutamine is a very important part of a bodybuilders’ supplementation, L-Glutamine isn’t only for bodybuilders. Glutamine is essential in maintaining intestinal function and aiding in the immune response as well. After glutamine is synthesized in skeletal muscle it is released into the bloodstream and transported to the kidney, liver and small intestine and cells of the immune system where it plays another vital role.

In order to make our product different from the other ones on the market, we added a good dose of Magnesium Citrate. The benefits of Magnesium citrate are:

  • Helping in the development and maintenance of healthy bones and teeth
  • Helping maintain proper muscle function and improving exercise endurance
  • Helping prevent kidney stones, osteoporosis, and heart disease
  • Helping with metabolism of carbohydrates, proteins, and fats

Osmo Pharma Aminolean

  • 500mg Carnitine Tartrate
  • 500mg Green Coffee Bean
  • 300Mg Raspberry Ketones
  • 300mg Magnésium Citrate
  • 135mg Caffeine
  • Contains B Complex, Bcaa’s and Taurine
  • Vegan
  • No colours or dyes
  • 40 Servings

AMINO-LEAN delivers significant doses of today’s most advanced ingredients. Each serving provides 1000mg of 2:1:! Vegan Bcaa, 500mg of Carnitine, 500mg of Green Coffee Bean extract in addition to 135mg of natural sources of Caffeine, Vitamin B complex complimented with magnesium. AMINO-LEAN mixes easily, tastes amazing and comes with the quality and performance associated with Osmo Pharma standards. This product has been manufactured to the highest standards using 100% tested raw materials and free from banned substances

Osmo Pharma BCAA 8 Clear Blue Raspberry

OP Osmo pharma BCAA

  • Zero fillers
  • Zero artificial colors
  • Zero sugar added

BCAA’s are classified separately from other amino acids. The three amino acids in this category are Leucine, isoleucine and Valine. They are the major amino acids that are oxidized  or broken down in skeletal tissue during ATP production.

BCAA levels can increase the availability of carbohydrates and help protect the muscles from exercise-induced protein breakdown.

These amino acids can then be converted into glucose (gluconeogenesis), pyruvate, or even various intermediates to produce more ATP.

Even though the output of ATP is not high in regard to energy production in the muscles, it is another avenue for energy production that can be capitalized on.

BCAA’s are unique partially because of their composition, but also because these amino acids are highly prominent in muscle tissue, and can account for around 14 to 18% of its amino acid make-up. Fot this reason, BCAA’s are important for muscle protein synthesis.

BCAA’s are metabolized differently then other amino acids, and can be oxidized during exercise, fro energy.

Having BCAAs in your diet may help support optimal muscle size, strength, and performance.

Nutritional Facts:

Serving Size: Per 11g (1scoop)

L-Leucine (micronized) 4000mg

L-Valine (micronized) 2000mg

L-Isoleucine (micronized) 2000mg

Electrolytes Specific Blend 500mg
Potassium Citrate, Sodium Citrate, Magnesium Citrate

Other infredients:
maltodextrin, food acid(citric acid), sodium chloride, anticaking agent(silicone dioxide), sweetener (sucralose)

Additional information

Weight 1 kg
Dimensions 25 × 15 × 15 cm


text:
May 24, 2020

Macao Imperial Tea at Food District Signatures On 5th - BGC

I’ve seen Bonifacio Global City rise to a premiere business and residential district. I clearly remember from my college building we can still see Market Market, we would do picnics and watch concerts in its former open grounds. Years later it’s a vibrant city full of tall structures and probably the only private property that houses hundreds of restaurants in a small CBD.

Being the “it” city at the moment, price points of food offerings here tend to be a little bit pricey. And of course, who wants to eat fast food or bland cafeteria food all the time right? You can’t splurge on food every day either since or you have to stick to a budget for your daily lunch.

Here’s good news for employees and residents of BGC, you can now find mid-range price points at the newly opened Food District Signatures On 5th! This new food hall is located in the heart of BGC and we can say the poshiest of its any district since it is at One Bonifacio High Street which is just across Shangri-La Hotel BGC and BGC Central. Almost all the food brands inside this new food hall are cult faves and mostly home grown! On September 3, 2019 was their grand opening and included in the extensive list of brands for you to enjoy there is Macao Imperial Tea!

With over 200+ branches in Macau, Vietnam, China, United States, Macao Imperial Tea is brewing soon in the Philippines! Macao Imperial Tea - Philippines is proudly brought to you by Fredley Group of Companies—the same group behind other exciting food concepts such as Sandaya Yakiniku-Fisher Mall, Shabu-shabu Ichiban, Mitasu Charcoal Yakiniku, and Ersao Wind Tagaytay.

I’ve tried Macao Imperial Tea a couple of times, and I also visited their flagship store in Banawe during their opening (Macao Imperial Tea Now In Manila!) and it’s one of the milk tea brands that I really like because of the variety of drinks that hey offer. Plus I really love their Special Drink Series – these are served iced and come in two variants: For You and For Me. The For You is MIT’s version of caramel macchiato while the For Me is a super yummy strawberry milkshake! They come in cute reusable tumblers too. Check out those tumbler lids with ears! I’m melting!

Macao Imperial Tea’s space inside Food District Signatures On 5th is one of the biggest, it’s beside hawker Chan so you wouldn’t be able to miss it. When we were there, we ordered a bunch from their Cream Cheese Milk Tea series. The cream cheese is foamy and salty and goes well with the strong tea flavor. Once this lock down is over, and I'm back at the office, I will definitely pay them a visit.

Food District Signatures on 5th,
One Bonifacio High Street, 5th Avenue,
Bonifacio Global City, Taguig City

For more information, complete menu and restaurant reviews, check out their Zomato profile:
Macao Imperial Tea Menu, Reviews, Photos, Location and Info - Zomato

post signature
Follow Me:  Facebook | Instagram | Twitter

  1. Wow. Actually hhaha never in my whole life di pa ko nakakapunta sa BGC but i'm looking forward going there ofcourse haha ang ganda kase ng mga lugar na nakikita ko sa BGC ..😍 Macao Imperial Tea is 💗💗💗💗💗

  2. It's a good read.. ako short hair na ko ngayon di lang sya fit sa body ko kase ang payat ko huhuhu kaya nagpagupit ako ng short hair.. Jeju Aloe ice is 😍 ..i have po yung pinapahid sa face haha dami pa pala nila products grabe ang gaganda a must try 💗💗💗

  3. Love the macao emperial.. Missed the yummy taste. Thanks po.
    From @leahlynangel26

  4. Kristel Yamzon-OlivaMay 30, 2020

    Namiss ko na ang macao milk tea. ����
    Hopefully na matapos na tong pandemic para makapunta na ulit dito.����

Powered by Jasper Roberts - Blog


text:
Skip to main content
Physics Academy Instructors
Contact Bob Holt  Bob Holt (415) 485-2309 ex: 7904 Physics Academy/Wood Shop Teacher
Contact Steve Temple  Steve Temple Teacher

Physics Academy

apt logo sign
Program Overview

The Academy of Physics and Technology is an engineering focused program at San Rafael High School spanning three years. The students are engaged in real-world problem solving as they design, construct and test models for a diverse number of applications ranging from rocketry to robotics.

The curricular program consists of two courses per year. These courses integrate the investigation of scientific models with the career technical practices of engineering design and fabrication. Active learning is the central curricular philosophy of the Academy. Students construct their knowledge by making observations, building models to describe physical phenomena, and then devise solutions to various engineering problems.

During each quarter, students work towards the completion of a major project. These projects are the key focus of the program and they allow students an in-depth exploration of the application of scientific principles. Ultimately, the program allows students to explore their interests in engineering, gives them direct exposure to the profession of engineering through internships and mentoring as well as co-enrollment opportunities at the local community colleges.

Project Based Learning: Predict, Test, Analyze

The curricular focus of the first two years of the program is guided by five projects. For each project, students are divided into teams which they choose. These projects offer students the opportunity to develop interpersonal skills, communication skills and the art of negotiation.

During the completion of all of these projects, students are learning the scientific principles that govern the behavior of these engineering projects. They are also learning about the design process as well as the necessary fabrication tools and techniques to bring their designs into reality. Upon completion of each project’s physical product, the students must first generate a performance prediction report.

These reports engage students in a deeper understanding of the application of the science principles and models. Each project is then assessed according to a rubric that scores student achievement based on overall process but also a set of performance metrics.

Finally, students must write a final analysis report that asks them to compare their predictions to the actual performance of their project.

Visit the Academy of Physics and Technology website ( to learn about the program, curriculum and what's happening.


text:
Yoga Instructor in Calgary - Rebecca

Corporate and in-home Yoga in Calgary

We offer corporate yoga and in-home yoga in Calgary

We have a team of yoga instructors and we offer corporate yoga and in-home yoga in Calgary. Let us introduce you to Rebecca one of our yoga teachers in Calgary.

My first time doing yoga I attempted a bunch of moves my body was not ready for, and actually ended up kicking my friend in the face causing a bloody nose, many tears on my end, and a discouraged vow to never do yoga again. Long story short, years later I gave it a second chance and had a change of heart.

I pride myself on creating a relaxed, informal environment where everyone feels welcome in class, that's why I also love private sessions - I've never been overly into formalities and such. I love tailoring each session to the individual. Through yoga, I found confidence and zest for life I never knew was possible. Yoga is an incredible gift, and I cannot wait to share it with you!

If you are looking for corporate yoga or in-home yoga in Calgary

Contact Santé Active 1-888-923-2448

Corporate and in-home yoga in Calgary


text:
Sarah Gauci

The Iris Earrings | Crystal

The Iris Earrings in Crystal
Botanical yet beautiful, The Iris Earrings Crystal from Swarovski - A sweet yet glam look. Wear these with the cutest dress you have or on your Wedding day  for a romantic and whimsical statement.

  • Stud Earring
  • Gold Plated
  • Clear Crystals from Swarovski
  • Stainless steel posts
  • Nickel Free
  • Jewelry designed in Malta by Sarah Gauci
  • Arrives in our signature SG packaging

You may also like

Recently viewed


text:
Lively is Life Alert's more stylish competitor.

It's a shame that more people don't know about it.

Direct Mail

Waiting Room Ads

Women over 50 in the New York area are invited to a trunk show during NYFW, where they will be surprised with a Lively runway show and custom watch designs.

© 2013 by WRITERS INC. Proudly created with

This site was designed with the
website builder. Create your website today.
Start Now

body copy: "It's time we got rid of the phrase, 'in my day.' It suggests that time favors one age group over the other. Today is still your day. So, live your 24 hours beautifully with our watch that counts your steps, sends medication reminders and lets you signal for help in the rare case of an emergency."


text:
Break sugar addiction

Take control of your sugar intake so that you are no longer at its mercy

Feel good.
Feel in control.

Because what you eat does matter

For most people, sugar addiction goes back to their childhood, when they learned to find comfort in the things that they ate. At that time, the mind started associating feeling better with eating certain foods. That’s because eating sugary foods causes you to be awash in neurotransmitters that make you feel calm, relieved, and rewarded. This is what drives people to eat when they are upset or stressed and have no other coping mechanism. The mind tries to relieve stress by ensuring that the brain’s “feel good” chemicals are released.

If you are experiencing sugar addiction, you know that  it can be very hard to stop. The more sugar-laden substances you eat or drink, the more neurotransmitters are released, which ultimately causes a deficiency that is only satiated when you eat more sugar, just so that you can just feel normal again. That is why it is said that sugar is addictive. During our hypnosis sessions, we will be programming your mind to see sugary foods and drinks in a completely different way, so that you are able to take a different set of actions that are in line with your goals.

All hypnosis sessions can be customized to your needs. Click the BOOK NOW button to make your appointment and be sure to sign up for Sasha’s newsletter as she is about to release numerous Coaching & Hypnosis Programs.

Click here to see Sasha’s upcoming programs.

Scroll to Top


text:
Utah Custom Glass Whiteboards

Upgrade Your Office with a Professional Glass Whiteboard

Buying a custom glass whiteboard or even custom glass chair mats can take your office, home, or classroom to the next level. With a clear appearance that doesn’t stain the same way that a traditional whiteboard does, many modern offices and schools are moving toward custom glass whiteboards. They want to keep up with the times.

There are naturally people who worry about the cost, if it will break, and other potential problems. But when you work with Sawyer Glass, we provide you with the assurance that you will get all of the benefits and you don’t have to worry about the concerns that may seem natural.

The truth is that at Sawyer Glass, we believe that the right glass can take any home or office up a notch. With professional technicians who are happy to install glass whiteboards for you so that they are fully secure and ready in the position that you want them to be in. When you work with Sawyer Glass professionals, you get the benefits of a glass whiteboard that is:

● Highly Durable: Custom glass whiteboards are specifically made of highly durable tempered glass. This strong glass is up to 10X stronger than the standard glass you might use in a vase or other glass items. The standoffs that we use to hold the glass in place are equally as strong to prevent it from falling down. We will secure them to the wall so that your glass whiteboard can stay in place through multiple residents or office owners as needed.

● The Boards Could Outlast Your Wall: Between your wall and the boards we use to secure the tempered glass, our boards are built to be stronger. In other words, your glass whiteboard will last. You can even pass it down as you bring in new people and pass the business onto others. Most importantly though, even with its heavy weight, you don’t have to worry about it falling down leading to chipped or shattered glass.

● Custom Glass Whiteboards Are Easier to Clean: Some people may assume that you will always be washing your glass whiteboards. Any time you are done with a whiteboard, you generally wipe it off. But you will not have to clean it any more than you would have to clean a traditional whiteboard.

In addition, because of its non-porous surface, you don’t have to worry about marker stains that you often see on older whiteboards. You can even use permanent markers without the risk of damage. Everything wipes away when you are done.

● We Can Easily Install Glass Whiteboards for You: Let the professionals at Sawyer Glass install your glass whiteboard for you. It will only take about 15 minutes with two of our experienced technicians to properly lift and secure it so that it will be ready for use.

People sometimes imagine complications and problems with custom glass whiteboards in part because they are used to using traditional whiteboards. When they use glass whiteboards for the first time though, everybody sees the difference. So take a look at the options online and decide what kind of design you want. Then give us a call and schedule an appointment with us to get your glass whiteboard installed in your home or office. We are conveniently located in Salt Lake City, Utah.

We Proudly Serve The Following Locations:

Bountiful – Salt Lake City – West Valley City -- Millcreek – Murray – Holladay – Sandy – Draper – West Jordan – South Jordan – Park City

“We generally service a 30 mile radius around our shop as well as Park City. We service areas outside of this radius, but will have a travel fee.”


text:
Border-Gavaskar Trophy: Injury-hit India Travel To Australia’s Fortress For Series Decider

After a 36 all-out debacle in the first Test, a memorable comeback in the second, and a defiant performance in the third, India head to The Gabba on Friday with hopes of bringing home the Border-Gavaskar Trophy. Australia, disappointed with their performance on the final day of the Sydney Test, would like to focus on reclaiming the Trophy at their fortress for the first time since 2017.

Tim Paine’s men would be more than happy that the fourth and final Test is being held at their favourite ground. Out of the past 31 Tests held at The Gabba, 24 Tests were won by the hosts with seven resulting in a draw. The last time Australia lost a match at The Gabba was back in 1988, against the then-mighty West Indies.

Brisbane typically hosts the first Test of Australian summer, giving the Aussies early momentum against any challenger on home soil. After initial quarantine restrictions forced Brisbane Test to the back of the summer calendar, a new wave of cases in neighbouring states prompted Queensland to re-introduce tougher quarantine restrictions and shut the state’s borders. This led to protests from the Indians, who have agreed to travel to Brisbane only after certain guarantees were given in writing.

With just a three-day gap between Tests, both teams are facing huge challenges to bolster their prospects.

Australia’s opening line-up has been a weak-point right from the start of the series – with David Warner missing the first two Tests, and still nervous about his groin injury. Australian selectors have been forced to drop Joe Burns after his lacklustre scores in the first two Tests. Will Pucovski made an impressive international debut but faces an anxious wait to see if he can recover from a shoulder injury in time for the fourth Test. If he doesn’t recover in time, Matthew Wade might be forced up the order to open alongside David Warner.

The performance of Australian bowlers, who have put on a historic show in the first Test, has been questioned of late. After bowling a tiresome 130 overs in the fourth innings, they have just three days to turnaround their fitness levels and energy on the field.

India’s woes with injury started even before the start of the tour, with both Rohit Sharma and Ishant Sharma missing the squad.

During the tour, India lost both Mohammed Shami and Umesh Yadav, leaving Jasprit Bumrah as the lone experienced pacer along-side the inexperienced Navdeep Saini and Mohammed Siraj. Bumrah has been spotted clutching his abdomen repeatedly on the final day of the third Test, and his fitness for the fourth Test remains in doubt. If he misses the fourth Test, India’s bowling line-up has to be spearheaded by Mohmmad Siraj, who played in only two Tests so far.

Hanuma Vihari and Ravichandran Ashwin put on a defiant stand on the final day of the Sydney Test, rightly earning them accolades, but they did so with injuries. Vihari sustained a hamstring injury, while Ashwin is battling a back-issue. With Jadeja already being ruled out of the fourth Test due to a dislocated thumb, India’s lower-order batting line-up is in tatters. Washington Sundar will be making his debut to fill in Jadeja’s shoes in the spin department.

Sydney’s drawn Test-match has been hailed as a psychological victory for India, and the mood in both the camps certainly reflects that. Going into the fourth Test, however, Australia look to be clear favourites. The team suffers from too many injuries, and a short turnaround time doesn’t help matters. Quarantine restrictions mean that Indians do not have the luxury of flying-in any more replacements.

Tim Paine’s men cannot wait to step in the field at their fortress to clinch the series.

India Predicted XI: Rohit Sharma, Shubman Gill, Cheteshwar Pujara, Ajinkya Rahane(C), Rishabh Pant, Wriddhiman Saha, Ravichandran Ashwin, Navdeep Saini, Mohammed Siraj, Washington Sundar, Shardul Thakur.

Australia Predicted XI: David Warner, Will Pucovski, Marnus Labuschagne, Steven Smith, Matthew Wade, Cameron Green, Tim Paine(C), Pat Cummins, Mitchell Starc, Josh Hazlewood, Nathan Lyon.

When: Friday, January 15, 2021. 09:30 AM Local, 05:00 AM IST

Where: Brisbane Cricket Ground or The Gabba, Brisbane

Where to Watch: The match will be streamed on Sony Six, Sony Ten 3 and Sony Liv for Indian viewers.

Follow us on Facebook, Twitter, and Instagram.

HAPPY 2021!

Let's cheers to 2021 with SBOTOP

and win exciting prizes to level up the fun!


text:
Data for social good

Administrative data research can be used to improve policies, services, and lives.

It can turn simple records into a rich source of evidence about developments across society, particularly when data from different sources are linked together. Our research can show trends over time and long-term outcomes for people and communities; it can highlight the factors that make our health and wellbeing greater or poorer, our communities safer, or families wealthier.

As valuable as this research can be, we know that as administrative data generally relates to how individuals engage with public services or departments, it is critical to ensure it is kept secure, and only used when doing so is in the public interest. In Scotland there are a host of checks and balances in place to ensure that’s the case, and we also work with our own panel of members of the public to ensure our work remains focused on what can deliver benefits for the people of Scotland and the UK.

Read more about how we keep data safe >

Research that benefits the public

We work with government, civil society and the public to share our findings and make sure we explore areas that can make an impact.

Our teams are working on projects across which aim to explore questions including:

  • How different types of placements affect the lives of children in care
  • If and how sanctions impact on the health of people receiving social security benefits
  • If and how the lives and social circumstances of those who have served in the armed forces are different to other parts of society
  • What factors influence the kind of care people have access to and receive at the end of their lives – whether things like socio-economic status, living alone or geography make a difference, and the implications this can have for health and care services
  • Factors that affect demand for emergency services across Scotland

Read more about our research >


text:
• Alexy

Rajesh Muppalla: "Deep Learning has taken Natural Language Processing by storm"

If you are interested in Natural Language Processing, this interview with Rajesh Muppalla, Senior Director of Engineering at Avalara is a must-read. A regular speaker at Scale By the Bay who this year is presenting a talk Lessons Learnt Building Domain Specific NLP Pipelines, in this interview, Rajesh is sharing how he started with NLP, how he's been building the world’s largest product catalog, what the biggest open problems in NLP are, what trends are shaping the future of NLP and why is travelling all the way from Chennai, India, to speak at Scale By the Bay.

Welcome to Scale By the Bay! Please tell us more about yourself: how did you join Avalara and how did you get interested in natural language processing (NLP)?

Thank you. I am a Senior Director of Engineering at Avalara, leading the teams working on product classification and tax content sourcing automation. Earlier this year, I joined Avalara through the acquisition of my previous company Indix, which I co-founded in 2012. At the time of acquisition, I was leading the machine learning (ML) and data platform teams. Prior to Indix, I was at Thoughtworks as a tech lead on Go-CD, an open source Continuous Delivery (CD) tool, where I was fortunate to work with some of the pioneers in the area of CD.

At Indix, our mission was to build the world’s largest product catalog. It was an ambitious goal that involved crawling the web to gather product information from 5,000+ brand and retailer web sites, classifying the products to a taxonomy of 5,000+ nodes, and extracting relevant attributes of the products to match different products across retailers.

This structured data was then exposed via a search API that would help customer use cases that needed product information. I initially worked on the crawling infrastructure using Scala and Akka, then I lead the team that built the data pipelines to process this data using the principles of Lambda Architecture. Post that, my team started focusing on solving NLP problems like product classification and product attribute extraction and that work resulted in me presenting at Scale by the Bay in 2017 on “Applying Continuous Delivery principles in Machine Learning” (video, slides).

We spent most of 2018 building an e-commerce knowledge graph with 100 million nodes and about a billion edges to solve problems like Query Intent Recognition and Query Understanding for Product Search. During the last six months at Avalara, my team has been working on using Transfer Learning techniques to solve NLP problems that classify and extract tax related entities from unstructured tax rules and regulations.

What's your current role and what exciting things are you working on at the moment?

Avalara is a tax technology company that helps businesses of every size. Our mission is to help businesses manage complicated tax compliance obligations imposed by their state, local, and other tax authorities throughout the world. Each year, we process billions of indirect tax transactions for more than 25,000 customers. Figuring out the exact tax rules for what they sell is a big hurdle for many businesses.

The teams that I lead are applying NLP techniques to identify these tax rules and their changes automatically and classify products into the right categories, so the appropriate rules can be applied. Here are more details on both of these problem areas.

Automatic Rate and Rule Sourcing - One universal truth about sales tax compliance is that nothing is uniform - rules and rates change not only over time, but also between state, city, county, and local jurisdictions. Most often, these rules and rates are published on the individual jurisdiction websites a few weeks or days before they are effective. These rate and rule changes are either available in tables or in plain text. My team crawls these sources, parses them using NLP techniques, and publishes them to our content repository so that these can then be used by our tax engine.

Product Classification - Some states in the U.S. exempt certain products like baby diapers because they’re essential, while others may subject products like soda to a higher rate because they pose a health risk. To accurately calculate the sales tax for a product, businesses have to accurately classify the product, which is where our product classification comes in. We are able to classify products into one of the thousands of internal tax codes in our system, allowing us to apply the applicable tax rules for that product. In addition to classification in the US, my team also helps classify products that are shipped internationally into thousands of Harmonized System codes. These codes are used by customs authorities in every cross border shipment that happens across the world to allocate the correct rate of duty and tax for each product. Both of these classification systems build upon the work we did at Indix, where we were classifying these products to our own taxonomy.

What are the three trends that will shape the future of NLP?

I have been working in Natural Language Processing (NLP) for the last five years as a practitioner and have been fortunate enough to experience firsthand some of the massive changes that have happened in this field.

Unless you have been under a rock, you would know that Deep Learning has taken NLP by storm recently. We have had numerous papers that have been published in the last 2-3 years that are beating the State of the Art (SOTA) results on various NLP tasks like document classification, named entity recognition, and machine translation. Based on what I know and what I am seeing, below are the three trends that I think will shape the next few years in NLP.

Transfer Learning - Recent advances in the Computer Vision (CV) tasks like image classification, segmentation, or captioning can be attributed to Transfer learning. The idea behind Transfer Learning is to fine tune CV Models on top of models that have already been pre-trained on large datasets like ImageNet and MS-COCO. These pre-trained Deep Language models provide a headstart for downstream tasks. Inspired by this work, NLP researchers were able to demonstrate that by using pre-trained language models that are trained on large corpus of unlabelled text data, they were able to achieve state of the art results on downstream NLP tasks like classification and named entity recognition. ELMO, ULMFIT, OpenAI-GPT, BERT, and XL-NET are some examples where transfer learning is beating the earlier SOTA results on standard datasets. Another important benefit of transfer learning is that it allows you to train a model for a target task with small number of labels. For people who are already familiar with pre-training with word embeddings like Word2Vec, GloVE or FastText, there is one key difference here; instead of using a single embedding layer in case of word embeddings, transfer learning uses an entire pre-trained deep learning model which captures more deeper features and representations including context.

Parameter Tuning Improvements - One of the most time consuming tasks in the training of ML models and deep learning networks is hyper parameter tuning, when you are trying to choose a set of optimal parameters for the learning algorithm. The learning rate is one of the most important hyper-parameters to tune. Leslie Smith et. al published a couple of papers that help one find an optimal learning rate with fewer number of experiments without compromising on accuracy. This helps reduce your training time and cost, which may be significant if you are training your models for several epochs on GPUs. The two papers that are worth looking at are - Cyclical Learning Rates for Training Neural Networks and A Disciplined Approach to Neural Network Hyper-Parameters.

Democratization of Deep Learning - I remember back in 2014-2015, where one had to spend quite a lot of time setting up CUDA libraries to do any deep learning work. We have come a long way since then, since it is now easier than ever to get started and build your first Deep Learning NLP model.

With courses like Andrew Ng’s specialization that provides the theoretical and mathematical underpinnings of various techniques and courses from, which follow a more top down approach by helping you build something end-to-end before peeling the layers underneath, you don’t need a PHD in ML to be successful at building something practical and at the same time understanding how it works.

With algorithmic improvements, compute requirements are falling rapidly and model sizes are becoming more manageable,so you don't need machines with a lot of GPU power to train your models. Additionally, with platforms like Google Colab, Kaggle Kernels, and Azure Notebooks that provide free credits or free GPU hours you don’t need to spend a single penny while you are learning.

Finally, one can now replicate the SOTA results from research papers a few days after the paper is published as most authors now share their code on github. Papers with Code is a site where you can see the latest research papers along with their code allowing you to reproduce the same results from a research paper.

What are some of the biggest open problems in NLP?

Although the pre-trained language models in transfer learning are able to generate sentences that are syntactically correct with a certain degree of common-sense reasoning and basic factual knowledge, a big drawback with these models is that their knowledge is limited to memorizing the facts that were observed during training.

As a result, for entities that are rare or unseen, the models are unable to generate factually correct sentences that mimic “real” understanding of the world.

We attempted to solve this problem at Indix by building a high quality and scalable Knowledge Graph (KG) for e-commerce domain. The expectation was the embeddings from KG will act as external knowledge and augment what our models learned from the training data. However, we were not able to show significant improvements in performance with the approach. This is an active area of research and I hope that sometime in the near future we will see models whose internal memory, the knowledge learned from the training data, is enriched with an external memory, like the knowledge inherited from a KG.

What will you talk about at Scale By the Bay and why did you choose to cover this subject?

To build the world’s largest product catalog, we needed a robust NLP pipeline to make sense of unstructured text data at scale.

The first part of my talk will cover the evolution of this architecture, the building blocks and algorithms of the NLP pipeline. The building blocks I will cover would include Language Models, Word Embeddings, and Knowledge Graphs. The algorithms I will cover will include classification, entity extraction, document similarity, and query understanding (for e-commerce domain). At Avalara, the team has been tasked to make sense of unstructured text data in the tax compliance domain with limited data. The second part of the talk will focus on how we are using transfer learning techniques and our learnings from the e-commerce domain to solve problems with language understanding in the tax compliance domain.

In 2017, during my talk on applying Continuous Delivery Principles for Machine Learning, I had introduced the concept of a "Machine Learning Sandwich" (see figure below)

There are three key parts in any ML workflow:

  • Data Engineering - This stage deals with data cleaning, transformation, and feature engineering

  • ML Algorithms - This stage deals with experimentation, hyperparameter tuning, and evaluation of the right ML algorithms

  • Productionization of ML models - This stage involves taking these models to production.

One would assume that in an ML workflow the “meatier” part would be the ML algorithms, but from our experience we realized that only 20% of time was spent on the actual algorithms. Majority of our time was spent in cleaning data, transforming, featurizing it, and taking the ML products to productionization. Based on our learnings, we built some great tooling for Data Engineering and ML Models Productionization that allowed us to truly focus on the meatier part. While my talk focused on Productionization of ML models, my colleague Manoj Mahalingam, spoke about the tooling we built for solving the Data Engineering problems at the same conference (video, slides).

My talk this time will mostly focus on the ML algorithms and associated techniques and lessons learnt while solving the NLP problems at Indix and Avalara.

Who should attend your talk and what will they learn?

If you are someone who is interested in NLP and want to know more about how to build a robust NLP pipeline specific to your domain using some of the latest techniques, especially the latest deep learning approaches, this talk will provide you the necessary background and pointers for further exploration. I will not only cover the techniques that worked, but also shed some light on the approaches that did not.

Anything else you'd like to add?

This will be my third time speaking at Scale by the Bay. I really enjoy being part of the Scale by the Bay community and look forward to traveling to speak at the conference all the way from Chennai, India.

Do not miss Rajesh Muppalla, Senior Director of Engineering at Avalara, and 70+ speakers at Scale By the Bay 2019. Tickets are limited so book yours now.

844 views0 comments

Recent Posts

See All

The 2020 Program is Live and Registration Open!

After many months of work, extending CFP and adding more and more fantastic talks, we are proud to present the 2020 online edition. Two days, starting early in EU timezone, covering US East Coast and

The 2020 CFP is now Open!

This year has been different for all the events. Many were cancelled, and some companies got rid of them completely. Well, we're not those. Our events are community gatherings, meetings of friends

© 2019 Framework Foundation,  For Questions /  Contact us at

  • Twitter Social Icon
  • Grey LinkedIn Icon
  • Grey Facebook Icon
  • Tumblr Social Icon


text:
Northumbrian Jigsaw Puzzles

Newcastle & Gateshead Jigsaw 1000 Piece Puzzle

You will earn 24 loyalty points with this purchase
Your message can be up to a maximum of [option_max_length] characters.

Newcastle & Gateshead 1000 Piece Jigsaws Puzzle

Jigsaws are a fantastic way to unwind and unplug from our hectic daily lives. This Newcastle & Gateshead Jigsaw will keep you busy for hours and just look look at the claimed benefits from doing a Jigsaw Puzzle.

  • Jigsaw puzzles exercise the left and right sides of your brain at once
  • Jigsaw puzzles improve your short-term memory
  • Jigsaw puzzles improve your visual-spatial reasoning
  • Jigsaw puzzles are a great meditation tool and stress reliever
  • Jigsaw puzzles are a great way to connect with family
  • Finished Size 68.5 cm - 49 cm
  • Difficulty Level 7
  • Not suitable for children under 36 months

Join the retro revolution with Northumbrian Jigsaws a gift with a difference. They may be frustrating but they can also be fun.

Own this product? Write a review.
Weight 0.7kg


text:
Interior Signs

Celebrating an event or advertising an in-store promotion? Interior signs can serve many uses. Schickworks offers a number of options including banners, show displays and door graphics.

You can get these for many purposes from company milestones or promoting specials within your store.

3D Letters and Logos:

A fantastic way to display your logo or message.

Window and Door Graphics:

The possibilities of vinyl lettering and graphics for your business are virtually endless.

Sign Stands & Tradeshow Displays:

It is estimated that an exhibitor has approximately 8 seconds to attract a potential customer’s or investor’s attention when they walk into an exhibition venue. Any longer than this greatly increases the chances of the person going towards a competitor’s display instead.

If you are searching for effective, custom-made interior signs, give us a call or send us an email.

  • Williams Lake area

  • 100 Mile House

  • Bella Coola

  • Quesnel

Send to a friend

Send the url of this page to a friend of yours

Monday 08:30 AM - 05:00 PM

Tuesday 08:30 AM - 05:00 PM

Wednesday 08:30 AM - 05:00 PM

Thursday 08:30 AM - 05:00 PM

Friday 08:30 AM - 05:00 PM

Schickworks Signs & Stitches
 955 MacKenzie Ave S
   Williams Lake, BC V2G 3X9

Phone: 250-398-6335

Toll Free: 1-800-268-8878

Fax: 250-398-7551

Created by

Legal notice


text:
Nonprofit Networking Event for Yale Students

Friday, Feb 10 2017 2:00 pm

Event End Time 2017-02-10 16:00
Event Location Sterling Memorial Library Lecture Hall, 128 Wall Street, New Haven, CT 06511
Co-sponsors Yale Office of Career Strategy
In Event Types: Networking

Yale students interested in learning more about Scholars at Risk and paths to nonprofit employment opportunities are invited to join SAR staff at the Office of Career Strategy’s nonprofit networking event at Sterling Memorial Library.


text:
MIRONA® semi-transparent mirrored glass is made with SCHOTT’s proprietary sol-gel dipping technique, making it chemically stable, able to handle bumps and abrasions, and simple to maintain. With a range of processing options, from thermal toughening to lamination, MIRONA® can be customized to your requirements.

Tough, beautiful and easy to maintain

Stabilizing process

MIRONA® is produced using the quality-enhancing sol-gel dipping method. The glass is plunged into metal oxide solutions and the metal oxide coating layers are burned in at 450°C to 500°C. These layers are much purer and mechanically and chemically more stable than glass processed with conventional PVD techniques.

Durable for longer

MIRONA® is a highly advanced glass but its sophistication is matched by its robust constitution. The glass possesses high levels of resistance to chemicals and abrasions compared to mirrored float glass, and offers a long service life.

Toughening treatment

MIRONA® can be made even stronger by a choice of treatments. For example, it can be thermally toughened compared to mirrored float glass and processed into laminated safety glass.

Easy maintenance

It’s simple to maintain that MIRONA® sparkle. MIRONA® is much easier to clean than other similar glass on the market – just wipe using any regular glass-cleaning agent or towel moistened with a 1:1 mixture of denatured alcohol and water.
Product Range

The MIRONA® collection of semi-transparent mirrored glass is incredibly versatile. From MIRONA® Beamsplitter for high-resolution displays to MIRONA® High-Reflective Grey for a higher contrast, the innovative series provides a range of qualities for a variety of applications.

MIRONA® Standard

This extra-clear, low-iron float glass with optical interference coating on both sides offers defined reflection (34%) and transmission.

MIRONA® High-Reflective

An enhanced version of MIRONA® Standard for when higher mirroring is required, this has a high-reflective optical interference coating that offers 55% reflection.

MIRONA® Beamsplitter

MIRONA® Beamsplitter is an extra-clear, low-iron glass with an anti-reflective coating on one side and a high-reflective coating on the other for defined 36% reflection and transmission. Specially developed for high-resolution displays, the result is almost no irritating double reflection.

MIRONA® High-Reflective Grey

This grey float glass has a high-reflective coating on both sides and absorbs more light, so providing a darker background and therefore a higher contrast.

MIRONA® High-Reflective One Side Coated

Coated on just one side to produce MIRONA® Beamsplitter as a laminated safety glass.

MIRONA® is available in a number of dimensions and thicknesses:

Standard sheet dimension net (min)

  • 1,770 x 1,220 mm
  • 3,180 x 1,700 mm

Standard thickness*

  • 4 mm
  • 6 mm

* other thicknesses upon request

How it Works

The combination of two functions that traditionally juxtapose one another – reflection and transmission – is made possible by the special Sol-Gel-Dipping procedure that SCHOTT has developed: The glass is initially dipped in various metal-oxide solutions and then subsequently burned together, producing a striking effect. When the space behind the glass is dark, SCHOTT MIRONA® is an elegant mirror, but when lit, the light transforms it into a transparent window.

The strength of the light and the ratio between the light sources both behind and in front of the pane determine the ultimate functionality of the glass.

Reflection: the viewer sees their mirror image.

Reflection: the viewer sees their mirror image

Reflection: the viewer sees their mirror image.

Transmission: contents behind the mirror become visible

Transmission: contents behind the mirror become visible.

Where is the strongest light source?

In front of the glass, MIRONA® is an elegant mirror, despite just 34% reflection. But behind the glass, MIRONA® opens up an additional layer for imagery, products and information.

Where is the strongest light source?

Thermal Toughening

Glass of 3 mm thickness or more has the option of undergoing thermal toughening. This results in a 3-4 times more mechanical and thermal strength compared to non-toughened glass.

 Thermal toughening

Chemical Toughening

Glass of less than 3 mm can undergo chemical toughening. This process also creates surface compressive pressures but through ion exchange in a bath of molten salt.

Chemical toughening

Screen Printing

Screen printing is used for customer-specific motifs, passe-partouts, logos, and more. Ceramic colors are suitable for thermal toughening, while organic colors are suitable for chemical toughening.

Screen printing

Lamination involves the bonding of two or more glass plates in a vacuum using an adhesive layer.

General Introduction

1. What are the main features of SCHOTT MIRONA®?

  • SCHOTT MIRONA® magically transforms itself from a mirror to a transparent window. A unique combination of reflection and transmittance enables an ingenious presentation of space and objects.
  • Available on various types of materials (e.g. on the basis of extra-clear, low-iron float glass or grey glass).
  • Available in five unique coatings. Mirroring intensity varies depending on the degree of reflection:
    • MIRONA® Standard
    • MIRONA® Beamsplitter
    • MIRONA® High Reflective
    • MIRONA® High Reflective Grey
    • MIRONA® High Reflective One side coated
  • MIRONA®Beamsplitter is specially designed for high-resolution displays.
  • The coating is highly chemically resistant.
  • Transforms from a transparent display to a mirror without any electricity.
  • Maintenance-free!
  • Easier to clean than competitive products.
  • Diverse processing options (e.g. laminated safety glass, insulating glass, thermally toughened).

2. What applications is the glass recommended for?

  • Aesthetic interior styling (design elements such as partition walls, wall paneling or design objects).
  • As silver mirrors with advanced functionality (e.g. consumer electronics, cover panels for use in televisions and projection screens, etc.).
  • Solutions for the lighting industry as decorative and functional light covers.
  • MIRONA® Beamsplitter is an excellent product for use in teleprompter applications
  • For touchscreens (CAP /P-CAP technology).

3. When should SCHOTT MIRONA® Standard be used?

MIRONA® Standard with 34% reflection is your entry into the magical world of mirroring glass from SCHOTT.

4. When should SCHOTT MIRONA® Beamsplitter be used?

MIRONA® Beamsplitter delivers 36% reflection on one surface; the other surface is coated with an anti-reflective coating. This avoids ghost images from the backside of the glass.

5. When should SCHOTT MIRONA® High Reflective be used?

If higher mirroring is required, use MIRONA® High Reflective with 55% reflection.

6. When should SCHOTT MIRONA® High Reflective Grey be used?

The grey glass has a high-reflective coating on both sides to absorb more light, which delivers a darker background and creates higher reflection.

7. When should SCHOTT MIRONA® High Reflective One Side Coated be used?

MIRONA® High Reflective One Side Coated should be used when laminated safety glass or lamination is required. This avoids reflections from the back or PVB side.

8. Does SCHOTT MIRONA® have the same reflection color rendering as a standard mirror?

No, the reflected image appears a bit darker than it is. This is because, in contrast to SCHOTT MIRONA®, standard mirrors use a silver layer so normally have more than 90% reflection.

9. How can SCHOTT MIRONA® be installed in front of a display or TV?

MIRONA® should be integrated into a frame. The frame of the display is normally hidden by a passe-partout to conceal the adhesive joint between the frame and glass. The construction is installed with a space between the display and the glass. This space and the ambient lighting conditions affect the visual results.

10. With respect to SCHOTT MIRONA® Beamsplitter, where should the anti-reflective side be?

The AR side should normally be on the non-reflective rear side to avoid reflection from the rear. Reflection then occurs only from the front.

11. How do I avoid double images with SCHOTT MIRONA®?

To avoid double images when using MIRONA® Beamsplitter, the high-reflective side needs to be placed facing the user; the anti-reflective side should face the display. An anti-glare display (non-glossy and/or matt) is recommended to avoid reflection from the display itself.

12. How can I conceal unwanted items around the screen (for instance the TV brand, etc.)?

Either by putting a passe-partout behind the MIRONA® glass, for example cardboard or foil (the most simple and flexible solution).
or by printing/painting the glass to reduce the screen surface.

IMPORTANT: Please make sure that the color of the masking or print/paint matches the color of the screen when it is switched off!

13. How can I avoid seeing a difference between the color of the passe-partout and the screen when the screen is turned off?

By optimally matching passe-partout color and the display color when the screen is switched off, and by leaving as little space as possible between MIRONA® and the screen.

14. How can we retain the functions of the remote control on the screen if the IR sensor is concealed?

By using a material (interlayer or print /paint) which is transparent to infrared signals. Alternatively, leave a small opening in the print and position it in front of the IR sensor.

15. Which SCHOTT MIRONA® types can be laminated?

In principle, all types of MIRONA® can be laminated. We can provide you with more information on the test reports from the German testing institute Friedmann and Kirchner on the lamination of MIRONA®. Using PVB or EVA film as an interlayer fulfils EN 12543-2 requirements. Laminating MIRONA® makes sense when, for example, a MIRONA® Beamsplitter with VSG properties is to be produced by combining MIRONA® High Reflective One Side Coated (Level 1) and AR One Side Coated (AR at Level 4).

16. Is it possible to print on a coated surface?

Yes, it is. The color shade may be slightly affected by the coating.

17. What kind of material is recommended for the passe-partout?

Cardboard, foil, organic and ceramic printing is recommended.

18. What kind of printing can be applied to SCHOTT MIRONA®?

Ceramic and organic printing can be used with MIRONA®. The technology for applying the ink (screen printing, digital printing, painting) doesn’t really matter.

19. Which SCHOTT MIRONA® types can be thermally toughened?

Only MIRONA® Standard can be thermally toughened. MIRONA® High Reflective and MIRONA® Beamsplitter can also be thermally toughened using modern convection furnaces.

20. Can SCHOTT MIRONA® be used outdoors?

No, MIRONA® cannot be used outdoors. Laminated MIRONA® High Reflective One Side Coated with the coating facing the interlayer (and/or to the inner side) could serve as an alternative. The reflection of this setup is approx. 25%.

Want to know more? Let’s talk

Whether you need more information, samples, a quote, or advice for a project, we would be delighted to talk to you.

Get in touch
Man in glasses in business office on phone while working on laptop


text:
Wedding March (Trombone Duet)

Felix Mendelssohn
Full details...
page one of Wedding March (Trombone Duet)

Which method of viewing music should I use?

Score Exchange has two methods to display previews of music: seView which uses regular html and javascipt and the Scorch plug-in from Avid which needs to be downloaded and installed onto your computer. Both have advantages and disadvantages:

seView, is the most compatible option. You should be able to view music on all modern web browsers including most mobile devices. Even if your device does not support javascript you should still be able to preview at least page one of the music.

You do not need to install any additional software to use seView.

Scorch is a free plug-in from Avid for displaying and printing music. It can also play the music that you're seeing. As modern web browsers are updated, Scorch is no longer compatible with many browsers. Scorch has never been compatible with mobile devices and some web browsers on Mac computers.

If your web browser does not install Scorch automatically, you can click here to download and install scorch manually.

Static preview

The static preview shows a basic image of the first page.

Interactive preview

The interactive preview also shows a preview of the first page, but it's a bit slower to load. The preview is displayed using the Sibelius Cloud Publishing technology from Avid. With most scores, this technology will provide a higher quality preview, as well as being able to switch to full screen mode and also play the displayed music to you.

Printing after purchase

After you have purchased this item the Cloud Publishing technology is utilised to provide the printing mechanism for the music. As such, we recommend checking that the Interactive Preview displays correctly on your device before committing to a purchase.

Full details

One of Mendelssohn's best known pieces that is often played for a wedding (usually the recessional) has been freshly arranged as a duet for Trombone with Organ accompaniment. Accessible and appropriate for any church service.

Score ID
Felix Mendelssohn
Moderate (Grades 4-6)
2 minutes
Other and Classical music
Instrumental parts

For anything not permitted by the above licence then you should contact the publisher first to obtain permission.

Cover art for Wedding March (Trombone Duet)

Reviews of Wedding March (Trombone Duet)

Sorry, there's no reviews of this score yet. Please .

You might also like...


text:
$1 for 3 months. Save 97%.
$1 for 3 months. Save 97%.

Let’s help each other

Linda Larson
Times Writers Group
Linda Larson

Designer Kate Spade and Chef Anthony Bourdain have died. Their cause of death was suicide. I’m hesitant to write about this because people copycat the actions splashed across headlines. Yet this affects us here in Central Minnesota, so I want to encourage us to help each other and ourselves.

Taking a look at the new stories, one theme seems to be the surprise of close friends and family. In a Harvard Health Blog post, Patrick J Skerrett writes that suicide is often a surprise. Some victims have mental health issues. Others don’t. Some have contemplated it for a while, but it could be a decision made in minutes.

Skerrett points to a few risk factors, such as exposure to the suicides of others, such as celebrities, or a personal crisis. The difference between someone working through a tough time and someone thinking about suicide may be the feeling of hopelessness. In an interview, Kate Spade once described herself feeling like “the sky is falling.” She also paid close attention to actor Robin Williams’ death.

One difficult part is that the survivors are left with questions to which they may never know the answers. Skerrett’s conclusion is important to remember: “This kind of death defies prediction.”

Unfortunately, suicide is a growing cause of death. According to the Center for Disease Control, “Suicide is the 10th leading cause of death and is one of just three leading causes that are on the rise.” In Minnesota, the rate increased 40.6 percent from 1999 to 2016. In 2013 (the most recent year for this data) 683 Minnesotans died.

Yet a Minnesota suicide hotline, Crisis Connections, will shut down at the end of this month due to lack of funding.

These two recent deaths also spotlight a growing concern about middle-aged and older folks, which is now considered a public health concern.

I find myself asking, “What can I do?” The website has some answers. They offer five steps: ask, keep them safe, be there, help them connect and follow up.

For us stoic Minnesotans, that first step—be the one to ask—may be the most difficult. If we ask, “Are you okay?” most Minnesotans will answer, “I’m fine.”

The more direct “Are you thinking about killing yourself?” is a better choice. And if you are thinking about it, please answer honestly.

“Keep them safe” means removing guns or pills from their space. “Be there” means active listening without judging. “Follow up” means checking on the person later.

The easier step is helping people connect. I’m adding these numbers to my phone. Here’s a list of resources available any time, day or night.

Crisis text line: Text HOME to 741741

The National Suicide Prevention Lifeline: 1-800-273-TALK (8255).

For Spanish (Español): 1-888-628-9454.

For other languages: 1-800-273-TALK (8255) (a tele-interpreter will be available).

For the hearing impaired: 1-800-799-4TTY (4889).

For online chatting:

Or call 911.

We think we’re brave when we manage everything on our own, suffering in silence. Not necessarily. When surrounded by darkness, brave is reaching out for a helping hand.

This is the opinion of Linda Larson, an Avon resident. She is the author of "A Year in My Garden" and "Grow It. Eat It." which won the national Ben Franklin Award. Her column is published the second Thursday of the month. She welcomes comments at


text:
Aqua Solv II | Seacole

Aqua Solv II

Aqua Solv II is an aluminum safe, non-hazardous, liquid detergent engineered to be specifically used in manual types of fountain style aqueous parts washers or sink on a drum type units to produce superior cleaning results for the removal of the toughest contaminates.

Performance Features

  • Environmentally green by eliminating the need for cleaning solvents.
  • Non-hazardous, biodegradable and environmentally safe.
  • Contains specialty surfactants for excellent carbon, grease, and grime removal.
  • Quickly removes grease, oils, carbonaceous soils, and other soils encountered in process cleaning.
  • Safe for use on all ferrous and sensitive metal parts, as well as rubber or plastic parts.
  • Provides worker safety by containing only low-toxicity, biodegradable chemicals.
  • Non-VOC by carb definition per ASTM D1298.

Aqua Solv II


text:
How Long Do Criminal Records Last?

People Phone License Plate VIN
People Phone License Plate VIN

Criminal Records Follow Us Around

Most of us like to believe that once a person who has been convicted of a crime serves their sentence, that they can then begin the process of rebuilding their life and reintegrating into society. However, what many people with convictions quickly find out is that a criminal record can feel like a punishment that never ends. Finding out how long do criminal records last can be a daunting task if you don’t have all the facts about your criminal record.

 If you have a criminal record, you probably know already how difficult it can be to get a job, apply for a loan, find an apartment, travel abroad, or even go to college. Even a traffic violation could be on your record without you realizing it. Simply put, a criminal record is a huge roadblock on the path towards reintegrating into society and it is a major reason why recidivism rates are so high. That’s why the question of how long a criminal record lasts is so important for so many people.

Criminal Records RequestSo How Long Does a Criminal Record Last For?

The simple answer is probably the one you don’t want to hear. With very few exceptions, a criminal record lasts forever. It is extremely rare for a conviction on a criminal record to be destroyed entirely. However, that being said, there are ways to get a criminal record expunged or sealed or, in some cases, to receive a pardon for a conviction. While these options are not exactly the same as clearing a criminal record, they have a similar result.

What is Expungement of Criminal Records?

 When people talk about clearing their criminal records, they are usually talking about having their records either expunged or sealed. Specific policies on expungements and sealing vary widely from state to state, so be sure to check what your own state’s policies are first. In many states, the terms expungement and sealing are used interchangeably. A record that is expunged or sealed usually means that it is no longer visible to the general public, but it is still visible to law enforcement agencies and other authorized persons.

 For example, if you are applying for a job that requires a background check but your criminal record has been expunged, then your potential employer will not be able to see any record of the arrests or convictions that have been expunged or sealed. Furthermore, if asked, you can legally say that you have never been arrested or convicted for an offense that you have gotten sealed or expunged.

 There are exceptions, however. If you are applying for a job that requires a high security clearance, then typically your employer–such as some U.S. government department or a contractor working with the military–will still have access to your expunged records. Furthermore, police can almost always see any previous criminal history you may have, regardless of whether or not it has been expunged or sealed.

What is a Criminal Record Pardon?

A pardon is slightly different from an expungement and also much harder to obtain. A pardon essentially says that you have served your time for a specific offense. A person can even be pardoned for a crime that they have yet to be convicted of, essentially meaning they will never have to serve a sentence for that offense. Usually, a pardon does not wipe a record clean, but pardons are also usually available for offenses that otherwise are not eligible for expungement.

 Because a pardon is so powerful, it is also extremely rare. For federal offenses, the only person who has the authority to issue pardons is the President of the United States. Presidential pardons are extremely rare and obtaining one is nearly impossible.

 For states, the power to issue pardons is usually held by the governor. In some states, however, a committee appointed by the governor actually decides who will receive a pardon. The rules for a pardon vary considerably from state to state.

 How to Clear Your Criminal Record

 Expungement, sealing, and pardon requirements change dramatically from state to state. Not all offenses are eligible for expungement or sealing. While most offenses are usually eligible for pardons, as stated above getting a pardon is usually very hard. Violent crimes, sex crimes, and crimes against children are usually not eligible for expungement. They will stay public on your record forever. The exception is if you were found Not Guilty of such an offense, in which case you can sometimes apply to have the record of the arrest and charge expunged. New Hampshire, for example, allows a person whose case was dismissed or who was found not guilty of any offense to apply for an expungement free of charge.

 Even if your offense is eligible for expungement, there are usually a number of other eligibility requirements you must meet. Almost every state that grants expungements imposes a waiting period from the time you have completed your sentence to when you can apply for expungement. The waiting period varies not just from state to state, but also depending on the severity of the offense. For example, in California you can apply for expungement of a misdemeanor or felony for which you were granted probation after you have completed all of the terms of your probation. However, if you were convicted of a misdemeanor and denied probation you must wait a year after your conviction. If you were convicted of a felony and served your sentence in a county jail, then you must wait between one and two years depending on the circumstances of your sentence. If you were sent to state prison, it is much harder to expunge your record, unless you were convicted of a felony that has since been reclassified as a misdemeanor (this is often the case with non-violent drug crimes).

 Remember that the steps to go about clearing a criminal record are very complicated and will depend on which state you live in. You will first want to check your record and then make sure you research your state’s expungement/sealing laws to understand what options may be available to you. Finding out how long do criminal records last can help you to recover your good name and open new opportunities for you.

Leave Reply - See responses below:

Your email address will not be published. Required fields are marked *

Responses to “How Long Do Criminal Records Last?

  1. I neee to know if i have a warrent in bergen County nj. I have a commin name. James c Johnson. Dob is 10/22/75

Author: SQAdmin
Last Updated: October 8, 2018

Please be aware that the information obtained using searches may not always be accurate and up to date as we do not create, verify, or guarantee the accuracy or the amount of information provided through our service. Data availability is largely dependent on various public sources from which the information is aggregated. is not a consumer reporting agency as defined by Fair Credit Reporting Act and should not be used to determine an individual’s eligibility for personal credit or employment, or to assess risk associated with any business transactions such as tenant screening. By using the services offered through this website you agree to comply with all of the conditions set forth in our terms and privacy disclosure. The information obtained from our searches is not to be used for any unlawful purposes such as stalking or harassing others, or investigating public officials or celebrities. Violators may be subject to civil and criminal litigation and penalties. All searches are subject to our terms and applicable laws.


text:
Seaside Beach Glass

beach found treasures for collectors, artisans
and lovers of the sea

Natural Sea Glass

and Tidal Treasures

for artisans, collectors and beachcombers

Seaside Beach Glass provides sea glass jewelers, crafters, and collectors with genuine beach glass and other unique coastal treasures. Artisans from all over the world use our sea glass to create jewelry, mosaics, crafts, chimes, picture frames, lamps, and other fine art.

We comb the Atlantic shores of Nova Scotia in all sorts of weather to hunt for treasures that we can share with our fellow sea glass enthusiasts. We hope you enjoy these one-of-a-kind sea gems—including milk glass, beach pottery, sea marbles, an incredible collection of rare jewelry quality sea glass— as much as we enjoy collecting them for you.

Browse our Ebay listings at picturelady56.  You’re certain to discover something irresistible!

Cabot Trail
Washed Ashore beach glass
Sea Pottery
Got Milk Glass
Pastel Beauties
Sea Marbles
Campfire Glass
Conch Shell
Beach Candy.jpg

Some of our sea glass treasures

What We Sell

Jewelry Quality Sea Glass

Jewelry Quality Sea Glass

Jewelry quality sea glass is as close to being perfect as Mother Nature allows. Polished only by the ebb and flow of the oceans’ tides, these frosted sea gems are our premium offerings. Whether you bezel, drill, or wire wrap, our jewelry quality beach glass will enhance your creative designs.

Beach Pottery

Some of our favorite beachcombing finds are ceramic and beach pottery fragments with intricate designs and patterns. Most of the blue and white pieces of sea pottery are of Asian descent, while some of the English pieces depict British Royalty. Some shards can be identified by the trademarks imprinted on the bottom, which are interesting designs themselves.

Sea Marbles.jpg

Sea Marbles and Collectibles

On rare occasions we have found bottle stoppers, bits of car tail lights from the 1940s, glass buttons and beads, sea marbles, art glass, flash glass, pieces of insulators, bottlenecks, kick-ups, UV or vaseline glass, and bonfire glass (also called campfire and slag glass). Our tiny Mermaid Tears can be put in vials to wear as pendants, or you can put them in jars to nestle on your windowsill as pretty sun catchers.

Coastal Treasures

We often come across oddities on the beaches that are not classified as sea glass. Some of our unique finds are beach pottery, utensils, old spark plugs (some are even pink), dice, dominoes, poker chips, aluminum and steel boat hardware, colorful stones and shells, sand dollars, pieces of brick from lobster traps, ceramic jug stoppers, mug handles, bits of ancient clay pipes, porcelain figurines and doll parts, coins corroded by the salt water, and we’ve even found several rings.  Imagine all of the artful projects you can create.

Coastal Treasures_edited.jpg
Drilled & Bulk.jpg

Drilled and Bulk Beach Glass

We sell jewelry quality bulk and drilled sea glass for all of your craft and jewelry creations. We can also customize an assortment of beach glass to fit your needs.

About Sea Glass

Sea glass (also called beach glass and mermaid’s tears) finds its way to the ocean in many fascinating ways. Some of the glass comes from old bottle factories, ship wrecks, oceanside industries, rivers that flow into the sea, and passing ships. Some comes from artisan’s glass studios. In generations past, refuse was bulldozed over cliffs into the sea and some of that was colored glass.

Some colors are rarer than others, and thus more valuable. Red, orange, yellow, cobalt, and turquoise are especially desirable; while green, brown, and white (clear) are more common. Lavender is especially fun to find because it started out as clear glass. A chemical reaction caused from manganese that was added in the glass making process caused the glass to turn purple when exposed to sunlight.

We love combing the beaches of Nova Scotia to find our sea glass. It’s like a treasure hunt, we never know what we are going to find. The sea is in constant motion and the glass is churning with every wave. Now after decades of tumbling around in the surf, sand, and rocks, the ocean is returning it to us in the form of beautiful one-of-a-kind sea gems. Some pieces of beach glass are said to be over 100 years old and no two are ever alike. There's no telling what it once was, where its journey has taken it, or how old it is. Mystery and beauty…

I wiped away the weeds and foam, I fetched my sea-born treasures home...

   – Ralph Waldo Emerson

– Ralph Waldo Emerson

Emerson Quote_1.jpg

About Us

Gladys Marion – I grew up on Cape Breton Island in Nova Scotia, where picking beach glass has always been a favorite pastime. For many years I have gathered sea glass from the beaches of Nova Scotia. I have had the privilege of dealing with some of the top sea glass jewelry designers in the world. I love the idea that these wonderful sea gems from our tiny little island are made into beautiful jewelry and crafts, and are being enjoyed all over the world.

Michelle Szatkowski - I have been collecting sea glass since I was a kid. I acquired some of my ocean glass during my many travels, and I have also purchased it from only the most reputable sellers. My collection of mermaid tears comes from all over the world:  Hawaii, California, Maryland, Maine, New Jersey, North Carolina, Virginia, Washington, Canada, Puerto Rico, England, Ireland, Caribbean, Japan, and Australia. Now I mostly pick these beautiful jewels from the Atlantic shores of Nova Scotia.

Our Photography

The Maritime Provinces (also called The Maritimes) is a region of Eastern Canada consisting of four provinces: New Brunswick, Nova Scotia, Prince Edward Island, and Newfoundland.  The term means “of the sea.”  Some of the prettiest towns and fishing villages in Canada can be found in the Maritimes.  A drive along the Cabot Trail on Cape Breton Island boasts picturesque bays, sandy beaches, and the freshest, tastiest lobster in the world.  Here are some of our favorite pictures we've snapped along the way.

Fishing Boat
Baddeck, Nova Scotia
Wood Islands Lighthouse, PEI.JPG
Nova Scotia Countryside
Three Row Boats
Nova Scotia Barn
Moose On The Cabot Trail
Boutique Shop
Wooden Trap
Wood Islands Lobster Traps, PEI.JPG
Cape Breton Lighthouse
Mustard Field, PEI
Lobster Trap Buoys
Halifax Harbor
Folk Art, Cabot Trail
Fishing Buoys
Cape Breton Scenic Overlook
Lupins Of Nova Scotia

Where can I purchase some of your ocean gems?

We sell our treasures from the sea on Ebay at picturelady56.  We also take special requests at

What are the sources of your sea glass?

We collect all of our sea glass from the Atlantic shores of Nova Scotia.

Do you alter your sea glass in any way?

Absolutely not! All of our beach glass is guaranteed to be polished by the sea from years and years of tumbling around in the surf and sand. Our gems are natural sea glass, never manually tumbled or chemically treated.

What does Jewelry Quality mean?

The vast majority of our sea glass is smooth and frosty and ready for your creations. Occasionally some pieces may have minor nicks or chips. We try to describe our beach glass to the best of our ability and show any flaws in the pictures.

Do you sell both wholesale and retail?

Yes. We sell jewelry quality bulk sea glass (drilled or undrilled). Check with us for volume discounts. If you would like to have a standing order with us, we can customize one to fit your needs. We will ship your sea gems to you at regular intervals so you will always have a steady supply. There is a minimum of $100 order which includes free shipping.

What is your shipping policy?

We ship via USPS within 1-2 days of cleared payment. Expedited shipping is available for an additional fee.  We also combine shipping.  If you are bidding on multiple items, please pay for them all at once after you are finished bidding to get the discount.  International buyers please request a shipping quote BEFORE purchasing.

What is the Seaside Beach Glass return policy?

We want you to be delighted with your purchase! If you are not 100% satisfied, please contact us. We graciously accept returns for full credit or exchange within 14 days of the confirmed delivery date. Items must be returned in their original condition and customers will be responsible for return shipping.

Do you accept special requests and custom orders?

Yes. If there is something you would like but you don’t see listed, just ask. We may have it somewhere in our vast collection. We have much more beach glass and other ocean gems than are listed on Ebay. Please contact us with your request and we will do our best to fulfill your needs.

Information that is gathered from visitors

In common with other websites, log files are stored on the web server saving details such as the visitor's IP address, browser type, referring page and time of visit. Cookies may be used to remember visitor preferences when interacting with our site.

Your privacy is important to us at Seaside Beach Glass. E-mail addresses will not be sold, rented or leased to 3rd parties. We will use email addresses collected for direct communication from us regarding your order. E-News may be sent to you occasionally to inform you of new products and specials. You will be able to opt-out of such communications at any time.

What types of payments do you accept?

We accept payments through PayPal, money orders, and personal checks.

Contact Us

Seaside Beach Glass |  Nova Scotia, Canada

Contact Us.jpg

©2019 by Seaside Beach Glass. Proudly created with

Web design by: MERCURY Marketing & Media

Find us on EBAY

Photography by Michelle Szatkowski

Moose On The Cabot Trail


text:
Construction and Demolition Requirements

Get started on a construction project

Start by applying for a Preliminary Application Review (PAR) via the Seattle Department of Construction & Inspection (SDCI) Seattle Services Portal.

The Project Portal connects you with reviewers from SDCI, Seattle Public Utilities (SPU), Seattle Department of Transportation (SDOT), and Seattle City Light (SCL) to understand requirements for proposed development projects, including mainline extensions, right-of-way improvements, and latecomer agreements.

Look up an SDOT Street Use Permit

Apply for or check on the status of a street use permit.

Construction site dewatering

Most construction site dewatering is reviewed and permitted during the building permit review process at Seattle Department of Construction & Inspections (SDCI). For more information:


text:
We provide our employees with the tools and support to learn, improve skills, and progress throughout their career in security.

Securitas Training and Talent Development is responsible for designing and deploying unsurpassed security training programs. Management staff and security guards are given a clear training path and the required tools. With ongoing classroom learning, on-line training, and on-the-job training, we are constantly learning and growing.

Canadian General Standard Board Certified (“CGSB”)

We are CGSB Federally Certified and Provincially Certified to provide government-approved training. Our extensive training program has many levels, each with progressively more detailed training for more senior security guards and staff. Candidates must pass the Securitas and Provincial training programs prior to being employed as a Securitas security guard. There are more than 100 training courses some examples include:

  • General duties and responsibilities
  • Remote monitoring
  • Access control
  • Alarm systems
  • Emergency response
  • Customer service
  • AED/ CPR/ First-aid
  • Metal detectors/ wanding
  • Loss prevention
  • Dealing with difficult people
  • Note and report writing
  • Legal aspects of security

Over 100 training courses available

Plus, many other courses, including specialized training for specific markets such as financial institutions, high-rise buildings, and healthcare facilities. Our extensive training programs ensure we can provide quality security services to our valued clients.

For all Guarding security services inquiries, please email For all Mobile related Guarding services email  To learn more about Securitas Transport Aviation Security Ltd., please follow the link

For all job inquiries, please click CAREERS at the top of the page to search and apply for Securitas Canada jobs.

For all other inquiries, please email or click CONTACT US at the top of the page and you will be redirected.

Sorry does not support Internet Explorer. To enjoy our website, try using a newer browser like Chrome, Safari, Firefox or Edge.