sho

Themify Shoppe – The Ultimate WooCommerce WordPress Theme

I’m excited to announce that Themify has released another awesome theme – Themify Shoppe. Designed by Liam McKay and coded by Themify team, Shoppe works hand-in-hand with WooCommerce, making it the ultimate multi-purpose eCommerce theme. It features the popular drag and drop Themify Builder that can help you design and build your online store to […]


The post Themify Shoppe – The Ultimate WooCommerce WordPress Theme appeared first on Web Designer Wall.




sho

Top 20 Photoshop Actions (Free & Premium)

Photoshop is an amazing program and with our list of the 20 best free & premium Photoshop Actions, you can start creating incredible work immediately.




sho

Which Programming Language Should Mobile Developers Choose?

When building new apps, the most important thing developers must decide is which language to program in. There are several languages out there, and some are preferred for certain operating...





sho

Should you use Userbase for your next static site?

During the winter 2020 Pointless Weekend, we built TrailBuddy (working app coming soon). Our team consisted of four developers, two project managers, two front-end developers, a digital-analyst, a UXer, and a designer. In about 48 hours, we took an idea from Jeremy Field’s head to a (mostly) working app. We broke up the project in two parts:. First, a back-end that crunches trail, weather, and soil data. That data is exposed via a GraphQL API for a web app to consume.

While developers built the API, I built a static front end using Next.js. Famously, static front-ends don’t have a database, or a concept of “users.” A bit of functionality I wanted to add was saving favorite trails. I didn’t want to be hacky about it, I needed some way to add users and a database. I knew it’d be hard for the developers to set this up as part of the API, they had their hands full with all the #soil-soil-soil-soil-soil (a slack channel dedicated solely to figuring out our soil data problem—those were plentiful.) I had been looking for an excuse to use Userbase, and this seemed like as good a time as any.

A textbook Userbase use case

“When would I use it?” The Usebase site lists these reasons:

  • If you want to build a web app without writing any backend code.
  • If you never want to see your users' data.
  • If you're tired of dealing with databases.
  • If you want to radically simplify your GDPR compliance.
  • And if you want to keep things really simple.

This was a perfect fit for my problem. I didn’t want to write any more backend code for this. I didn’t want to see our user’s data, I don’t care to know anyone’s favorite trails.* A nice bonus to not having users in our backend was not having to worry about keeping their data safe. We don’t have their data at all, it’s end-to-end encrypted by Userbase. We can offer a reasonable amount of privacy for free (well for the price of using Userbase: $49 a year.) I am not tired of dealing with databases, but I’d rather not. I don’t think anyone doesn’t want to simplify their GDPR compliance. Finally, given our tight timeline I wanted nothing more than to keep things really simple.

A sign up form that I didn't have to write a back-end for

Using Userbase

Userbase can be tried for free, so I set aside thirty minutes or so to do a quick proof of concept to make sure this would work out for us. I made an account and followed their Quickstart. Userbase is a fundamentally easy tool to use, but their quickstart is everything I’d want out of a quickstart:

  • Written in the most vanilla way possible (just HTML and vanilla JS). This means I can adapt it to my needs, in this case React using Next.js
  • Easy to follow, it does the most barebones tour of the functionality you can expect to get out of the SDK (software development kit.) In other words it is quick and it is a start
  • It has a live demo and code samples you can download and run yourself

It didn’t take long after that to integrate Userbase into our app with more help from their great docs. I debated whether to add code samples of what we did here, and I didn’t because any reader would be better off using the great quickstart and docs Userbase provides—they are that clear, and that good. Depending on your use case you’ll need to adapt the examples to your needs, for us the trickiest things were creating a top level authentication context to manage users in the app, and a custom hook to encapsulate all the logic for setting, updating, and deleting favourite trails in the app. Userbase’s SDK worked seamlessly for us.

A log in form that I didn't have to write a back-end for

Is Userbase for you?

Maybe. I am definitely a fan, so much so that this blog post probably reads like an advert. Userbase saved me a ton of time in this project. It reminded me of “The All Powerful Front End Developer” talk by Chris Coyer. I don’t fully subscribe to all the ideas in that talk, but it is nice to have “serverless” tools like Userbase, and all the new JAMstacky things. There are limits to the Userbase serverless experience in terms of scale, and control. Obviously relying on a third party for something always carries some (probably small) risk—it’s worth noting Usebase includes a note on their pricing page that says “You can host it yourself always under your control, or we can run it for you for a full serverless experience”—Still, I wouldn’t hesitate this to use in future projects.

One of the great things about Viget and Pointless Weekend is the opportunity to try new things. For me that was Next.js and Userbase for Trailbuddy. It doesn’t always work out (in fact this is my first pointless weekend where a risk hasn’t blown up in my face) but it is always fun. Getting to try out Userbase and beginning to think about how we may use it in the future made the weekend worthwhile for me, and it made my job on this project much more enjoyable.

*I will write a future post about privacy conscious analytics in TrailBuddy when I’ve figured that out. I am looking into Fathom Analytics for that.



  • Code
  • Front-end Engineering

sho

WPCampus 2019 WP Rig Workshop

This post contains the slides for and links to all the things you need to follow my WP Rig workshop at WP Campus 2019, including a couple of verbose code examples for complex walk-throughs. WP Rig itself: WP Rig WP Rig Wiki Free LinkedIn Learning course on WP Rig VS Code extensions EditorConfig ESLint PHP […]

The post WPCampus 2019 WP Rig Workshop appeared first on MOR10.




sho

9 Convincing Reasons Why Designers Should Pursue Personal Projects

Web designers have skills and expertise that open up a whole world of possibilities. Many designers and developers choose to pursue personal projects in their own time, which can be a nice change of...

Click through to read the rest of the story on the Vandelay Design Blog.




sho

Smartwatch Showdown: Apple Watch vs. Fitbit Versa

In the world of smartwatches, the two big contenders are the Apple Watch and the Fitbit Versa. The Smartwatch Showdown infographic from The Watchstrap is very timely with recent news that Google has just acquired Fitbit.

In the world of wearable gadgets, smartwatches are all the rage at the moment. The smartwatch market is growing by the day, and new and improved devices are constantly being released. This means that picking the right smartwatch can be a real head-scratcher. To help you choose the right device for your needs, we’ve compared two of the hottest smartwatches on the market: the Apple Watch Series 4 and Fitbit Versa!

If you want to find out which of these devices came on top in the end, don’t miss the comprehensive infographic below!

First, this is a great use of infographics in content marketing! The Watchstrap is an online retailer of watch bands, and the infographic is a comparison design without being a sales pitch. It draws in traffic by providing valuable information, which build credibility for their brand.

There are a handful of things I didn’t like about the design itself that could be easily improved to make this a better infographic design:

  • Too much text. I realize there isn’t much data to work with, but they need to cut down the text in the infographic. Paragraphs of explanation don’t belong in the infographic, they belong on the landing page. The infographic should be short and draw in readers to the website if they want to learn more.

  • The scale is wrong in the Size & Design section of the infographic. The dimensions of the Apple Watch are larger, but the graphic illustration on the page is smaller. The illustrations should be visually correct to scale.

  • Eliminate any word wrap when possible. There are a number of list points that have one hanging word wrapping to a second line. This could be avoided by shortening the text or just widening the text box. There’s room in the design without wrapping some of these words.

  • The URL in the footer should link to the infographic landing page, not the home page of the company site.

  • Copyright or Creative Commons license is completely missing.

  • Don’t obscure the source by only listing the home page URL. What’s the link to the research data?




sho

How Much Does It Really Cost To Produce Your Favorite TV Show?

How Much Does It Really Cost To Produce Your Favorite TV Show? infographic compares the cost to make the show to their ratings on IMDb. Cashnetusa.com comes to the conclusion that, while Game of Thrones paid out the big bucks and received the huge ratings, it isn’t always necessary. Peaky blinders received great reviews and spent 10 million less per episode!

Our new guide to the cost of producing the best and worst rated shows on TV in 2019 reiterates this sense that it’s not always the size of your production budget that counts, but what you do with it. The costly robots of Westworld are rivalled in ratings by the non-union zombies of The Walking Dead for a third of the price; Lost In Space was just as mediocre as the decidedly more earthbound NCIS: New Orleans.

And in the short-term, with the complete series rating hovering around 9.5 on IMDb, Game of Thrones still manages to top our new table as both the highest rated and highest costing show. But when you consider the bitter taste on the tongues of millions of disappointed HBO subscribers, would a more thought-through finale have been a better investment than all that extra cash? Or are GoT fans just sour because (as experts suggest) they’re going through an end-of-show ‘break-up’?

This infographic design does a lot of things right:

  • Good scatterplot data visualization to illustrate their data

  • Data points are clearly identified with data titles using proximity, not connecting lines necessary. This can often be a design challenge!

  • Sources clearly identified with links so anyone can look into the data

  • Use of Creative Commons to protect the infographic and encourage sharing

  • The text on the infographic landing page includes the clickable data source links and a methodology description.

Found on Geekologie.com




sho

Why personas are antiquated (and what you should use instead)

Personas are antiquated… this coming from someone who has relied on and written about them for years. For years at 3.7 Designs, we’ve created personas during the design discovery phase. I recently realized that the traditional marketing persona is no longer a relevant practice. The keyword here is “traditional.” At 3.7 we’ve adopted a practice […]

The post Why personas are antiquated (and what you should use instead) appeared first on Psychology of Web Design | 3.7 Blog.




sho

Advice for Caregivers: Walking in the Shoes of a Loved One with TBI and/or PTSD

Adam offers advice to caregivers of a loved one with TBI and/or PTSD — from simply trying to see how that person's life has changed to helping him get involved in confidence-boosting activities.




sho

10 On-Page SEO Factors You Should Consider [2019]

When you want to succeed in the organic search engine results today, you have to focus on your website and learn what you should do to optimize it. There are many factors that can help you with that, form the technical, off-page, and on-page. All these factors and parts of a website require updating and […]

Original post: 10 On-Page SEO Factors You Should Consider [2019]

The post 10 On-Page SEO Factors You Should Consider [2019] appeared first on Daily Blog Tips.




sho

Website Inspiration: CleanShot X

What a brilliant Landing Page for the latest CleanShot X release by MakeTheWeb. This is a good reference to the new Landing Page direction I want to take One Page Love. Slightly more lenient on links to other meta pages (changelog, terms) as long as the Single Page presents everything a customer would want to […]




sho

Video Shows a Man Screaming 'Fake Pandemic' at a Florida Officer

A nearly two-minute, profanity-laced tirade at a code officer at a Miami Beach grocery store is the latest example of mounting tensions in the US over wearing masks to stem the spread of the coronavirus.




sho

Should you use Userbase for your next static site?

During the winter 2020 Pointless Weekend, we built TrailBuddy (working app coming soon). Our team consisted of four developers, two project managers, two front-end developers, a digital-analyst, a UXer, and a designer. In about 48 hours, we took an idea from Jeremy Field’s head to a (mostly) working app. We broke up the project in two parts:. First, a back-end that crunches trail, weather, and soil data. That data is exposed via a GraphQL API for a web app to consume.

While developers built the API, I built a static front end using Next.js. Famously, static front-ends don’t have a database, or a concept of “users.” A bit of functionality I wanted to add was saving favorite trails. I didn’t want to be hacky about it, I needed some way to add users and a database. I knew it’d be hard for the developers to set this up as part of the API, they had their hands full with all the #soil-soil-soil-soil-soil (a slack channel dedicated solely to figuring out our soil data problem—those were plentiful.) I had been looking for an excuse to use Userbase, and this seemed like as good a time as any.

A textbook Userbase use case

“When would I use it?” The Usebase site lists these reasons:

  • If you want to build a web app without writing any backend code.
  • If you never want to see your users' data.
  • If you're tired of dealing with databases.
  • If you want to radically simplify your GDPR compliance.
  • And if you want to keep things really simple.

This was a perfect fit for my problem. I didn’t want to write any more backend code for this. I didn’t want to see our user’s data, I don’t care to know anyone’s favorite trails.* A nice bonus to not having users in our backend was not having to worry about keeping their data safe. We don’t have their data at all, it’s end-to-end encrypted by Userbase. We can offer a reasonable amount of privacy for free (well for the price of using Userbase: $49 a year.) I am not tired of dealing with databases, but I’d rather not. I don’t think anyone doesn’t want to simplify their GDPR compliance. Finally, given our tight timeline I wanted nothing more than to keep things really simple.

A sign up form that I didn't have to write a back-end for

Using Userbase

Userbase can be tried for free, so I set aside thirty minutes or so to do a quick proof of concept to make sure this would work out for us. I made an account and followed their Quickstart. Userbase is a fundamentally easy tool to use, but their quickstart is everything I’d want out of a quickstart:

  • Written in the most vanilla way possible (just HTML and vanilla JS). This means I can adapt it to my needs, in this case React using Next.js
  • Easy to follow, it does the most barebones tour of the functionality you can expect to get out of the SDK (software development kit.) In other words it is quick and it is a start
  • It has a live demo and code samples you can download and run yourself

It didn’t take long after that to integrate Userbase into our app with more help from their great docs. I debated whether to add code samples of what we did here, and I didn’t because any reader would be better off using the great quickstart and docs Userbase provides—they are that clear, and that good. Depending on your use case you’ll need to adapt the examples to your needs, for us the trickiest things were creating a top level authentication context to manage users in the app, and a custom hook to encapsulate all the logic for setting, updating, and deleting favourite trails in the app. Userbase’s SDK worked seamlessly for us.

A log in form that I didn't have to write a back-end for

Is Userbase for you?

Maybe. I am definitely a fan, so much so that this blog post probably reads like an advert. Userbase saved me a ton of time in this project. It reminded me of “The All Powerful Front End Developer” talk by Chris Coyer. I don’t fully subscribe to all the ideas in that talk, but it is nice to have “serverless” tools like Userbase, and all the new JAMstacky things. There are limits to the Userbase serverless experience in terms of scale, and control. Obviously relying on a third party for something always carries some (probably small) risk—it’s worth noting Usebase includes a note on their pricing page that says “You can host it yourself always under your control, or we can run it for you for a full serverless experience”—Still, I wouldn’t hesitate this to use in future projects.

One of the great things about Viget and Pointless Weekend is the opportunity to try new things. For me that was Next.js and Userbase for Trailbuddy. It doesn’t always work out (in fact this is my first pointless weekend where a risk hasn’t blown up in my face) but it is always fun. Getting to try out Userbase and beginning to think about how we may use it in the future made the weekend worthwhile for me, and it made my job on this project much more enjoyable.

*I will write a future post about privacy conscious analytics in TrailBuddy when I’ve figured that out. I am looking into Fathom Analytics for that.



  • Code
  • Front-end Engineering

sho

Join Our New Online Workshops On CSS, Accessibility, Performance, And UX

It has been a month since we launched our first online workshop and, to be honest, we really didn’t know whether people would enjoy them — or if we would enjoy running them. It was an experiment, but one we are so glad we jumped into! I spoke about the experience of taking my workshop online on a recent episode of the Smashing podcast. As a speaker, I had expected it to feel very much like I was presenting into the empty air, with no immediate feedback and expressions to work from.




sho

Readability Algorithms Should Be Tools, Not Targets

The web is awash with words. They’re everywhere. On websites, in emails, advertisements, tweets, pop-ups, you name it. More people are publishing more copy than at any point in history. That means a lot of information, and a lot of competition. In recent years a slew of ‘readability’ programs have appeared to help us tidy up the things we write. (Grammarly, Readable, and Yoast are just a handful that come to mind.




sho

#COVIDwear: a hilarious photo series showing quarantine fashion of remote workers

With the coronavirus pandemic, many folks switched to working online. Things like teaching, business meetings and other face-to-face activities have been replaced with video calls. Home has become both home and workplace, and admit it: your wardrobe totally reflects this. Creative duo The Workmans shows this “fashion crossover” in their latest photo series #COVIDwear. The […]

The post #COVIDwear: a hilarious photo series showing quarantine fashion of remote workers appeared first on DIY Photography.




sho

Watch YouTube’s most informed sock puppet teach you how to shoot with manual exposure

For those who’ve never seen TheCrafsMan SteadyCraftin on YouTube, you’re in for a treat – even if you already understand everything contained within this 25-minute video. For those who have, you know exactly what to expect. I’ve been following this rather unconventional channel for a while now. It covers a lot of handy DIY and […]

The post Watch YouTube’s most informed sock puppet teach you how to shoot with manual exposure appeared first on DIY Photography.




sho

Seismic Shot Gather Noise Localization Using a Multi-Scale Feature-Fusion-Based Neural Network. (arXiv:2005.03626v1 [cs.CV])

Deep learning-based models, such as convolutional neural networks, have advanced various segments of computer vision. However, this technology is rarely applied to seismic shot gather noise localization problem. This letter presents an investigation on the effectiveness of a multi-scale feature-fusion-based network for seismic shot-gather noise localization. Herein, we describe the following: (1) the construction of a real-world dataset of seismic noise localization based on 6,500 seismograms; (2) a multi-scale feature-fusion-based detector that uses the MobileNet combined with the Feature Pyramid Net as the backbone; and (3) the Single Shot multi-box detector for box classification/regression. Additionally, we propose the use of the Focal Loss function that improves the detector's prediction accuracy. The proposed detector achieves an AP@0.5 of 78.67\% in our empirical evaluation.




sho

Online Algorithms to Schedule a Proportionate Flexible Flow Shop of Batching Machines. (arXiv:2005.03552v1 [cs.DS])

This paper is the first to consider online algorithms to schedule a proportionate flexible flow shop of batching machines (PFFB). The scheduling model is motivated by manufacturing processes of individualized medicaments, which are used in modern medicine to treat some serious illnesses. We provide two different online algorithms, proving also lower bounds for the offline problem to compute their competitive ratios. The first algorithm is an easy-to-implement, general local scheduling heuristic. It is 2-competitive for PFFBs with an arbitrary number of stages and for several natural scheduling objectives. We also show that for total/average flow time, no deterministic algorithm with better competitive ratio exists. For the special case with two stages and the makespan or total completion time objective, we describe an improved algorithm that achieves the best possible competitive ratio $varphi=frac{1+sqrt{5}}{2}$, the golden ratio. All our results also hold for proportionate (non-flexible) flow shops of batching machines (PFB) for which this is also the first paper to study online algorithms.




sho

Crop Aggregating for short utterances speaker verification using raw waveforms. (arXiv:2005.03329v1 [eess.AS])

Most studies on speaker verification systems focus on long-duration utterances, which are composed of sufficient phonetic information. However, the performances of these systems are known to degrade when short-duration utterances are inputted due to the lack of phonetic information as compared to the long utterances. In this paper, we propose a method that compensates for the performance degradation of speaker verification for short utterances, referred to as "crop aggregating". The proposed method adopts an ensemble-based design to improve the stability and accuracy of speaker verification systems. The proposed method segments an input utterance into several short utterances and then aggregates the segment embeddings extracted from the segmented inputs to compose a speaker embedding. Then, this method simultaneously trains the segment embeddings and the aggregated speaker embedding. In addition, we also modified the teacher-student learning method for the proposed method. Experimental results on different input duration using the VoxCeleb1 test set demonstrate that the proposed technique improves speaker verification performance by about 45.37% relatively compared to the baseline system with 1-second test utterance condition.




sho

Constructing Accurate and Efficient Deep Spiking Neural Networks with Double-threshold and Augmented Schemes. (arXiv:2005.03231v1 [cs.NE])

Spiking neural networks (SNNs) are considered as a potential candidate to overcome current challenges such as the high-power consumption encountered by artificial neural networks (ANNs), however there is still a gap between them with respect to the recognition accuracy on practical tasks. A conversion strategy was thus introduced recently to bridge this gap by mapping a trained ANN to an SNN. However, it is still unclear that to what extent this obtained SNN can benefit both the accuracy advantage from ANN and high efficiency from the spike-based paradigm of computation. In this paper, we propose two new conversion methods, namely TerMapping and AugMapping. The TerMapping is a straightforward extension of a typical threshold-balancing method with a double-threshold scheme, while the AugMapping additionally incorporates a new scheme of augmented spike that employs a spike coefficient to carry the number of typical all-or-nothing spikes occurring at a time step. We examine the performance of our methods based on MNIST, Fashion-MNIST and CIFAR10 datasets. The results show that the proposed double-threshold scheme can effectively improve accuracies of the converted SNNs. More importantly, the proposed AugMapping is more advantageous for constructing accurate, fast and efficient deep SNNs as compared to other state-of-the-art approaches. Our study therefore provides new approaches for further integration of advanced techniques in ANNs to improve the performance of SNNs, which could be of great merit to applied developments with spike-based neuromorphic computing.




sho

How Fast Should My Website Be? [+7 Tips for Speeding Up Your Site]

Did you know that for every second faster your website loads, you increase conversions by 7%? A fast loading website leads to longer dwell sessions, improved engagement, and increased conversions. When people can access information fast, they’re more likely to stay on your page. So now you’re probably wondering, “How fast should my website be?” […]

The post How Fast Should My Website Be? [+7 Tips for Speeding Up Your Site] appeared first on WebFX Blog.




sho

Energy Department Reports Show Strong Growth of U.S. Wind Power

By Energy.Gov Annual reports analyzing the wind energy industry released today by the Energy Department show continued rapid growth in wind power installations in 2015, demonstrating market resilience and underscoring the vitality of the U.S. wind energy market on a … Continue reading




sho

Let's Discuss Memoization, or Should I Say Memoisation

“In computing, memoization or memoisation is an optimization technique used primarily to speed up computer programs by storing the results of expensive function calls and returning the cached result when the same inputs occur again” — Wikipedia article on memoization

I've written a two part article in Memoization in JavaScript. The first part explains the concept with basic implementation in JavaScript code. It details a way to apply the technique on function calls. It is generic to handle most JavaScript functions.




sho

In Washington's rural pot shops, the effects of the coronavirus scare can be dramatic

The Cannabis Issue During normal times, I-90 Green House is like a destination resort for marijuana lovers.…




sho

With a new coronavirus sweeping the world, how much should you really worry?

Since late last year, a new coronavirus, now dubbed COVID-19, has been sweeping the globe, sickening more than 114,000 with flu- and cold-like symptoms and killing more than 4,000 so far.…



  • News/Local News

sho

Should I quarantine because of coronavirus? It depends on who you ask

Agencies, local authorities and national governments do not agree on who should be quarantined or what that should actually look like. Here’s what we do know. By Maya Miller, Caroline Chen and Joshua Kaplan ProPublica People who have been exposed to the coronavirus are being given incomplete or misleading information about whether they should quarantine themselves, exposing major gaps in the public health response to the pandemic and illuminating disagreement among officials about how useful the tactic even is at this point in the disease’s spread.…



  • News/Nation & World

sho

Honky-tonk hero Dwight Yoakam books Spokane show in September

Dwight Yoakam has always been the personification of country-cool, and he's bringing his killer band, hiccuping vocals, rootsy style and predilection for unexpected covers to Spokane in September. Perhaps best known for his devotion to the "Bakersfield sound" and his past collaborations with Buck Owens, Yoakam has always straddled the line between country and rock.…



  • Music/Music News

sho

How Spokane Bishop Thomas Daly wrestled with the moral dilemma of canceling Mass for coronavirus

This is hardly the first time the Catholic Church has to deal with a plague. Spokane Bishop Thomas Daly knows that well.…



  • News/Local News

sho

[CANCELED] Blues-rock guitar giant Joe Bonamassa brings his incendiary live show to Spokane

Thirty years into his distinguished career as one of the world's great guitar players, Joe Bonamassa is still finding new ways to showcase his skills, explore new sounds and stretch his artistic horizons.…




sho

The Flaming Lips reschedule their Fox Theater show for March 19, 2021

Calling all fearless freaks! Mark your calendars: The Flaming Lips have rescheduled their now-canceled April gig at the Fox Theater for March 19, 2021.…




sho

The Art on the Go drive-by art show provides local artists and art lovers a safe outlet this weekend

Perhaps you've heard people banging on pans to support health care workers, or howling into the abyss just to let other humans know they were alive. We've gone to some extreme measures to keep ourselves entertained since much of the country went on lockdown to combat COVID-19, and here's another one that can get you out of the house while remaining safely social-distanced and supporting local artists at the same time.…



  • Arts & Culture

sho

5 ways to entertain yourself online, from concerts and art shows to painting classes and story times

Here are a few ways to keep yourself entertained, and maybe even educate yourself a bit, while you're stuck at home:…



  • Arts & Culture

sho

Live stream the University of Idaho's short film festival on Friday evening

Every spring, audiences in Moscow are typically congregating for the Kino Short Film Festival, an evening of shorts made by the University of Idaho's senior film students. Things being as they are, the Kenworthy Theater won't be open for this year's event, but the U of I will be streaming a virtual version this Friday, May 8, at 6 pm.…



  • Film/Film News

sho

Best of Shopping

Best Bank WASHINGTON TRUST BANK "What's your awesome?" runs Washington Trust's latest advertising tagline.…




sho

North Idaho's Best Charity Event: The Showcase

The Showcase celebrity golf tournament attracts big-time athletes and pop stars each year.…




sho

Purification of triglyceride oil from microbial sources using short path distillation

Disclosed is a process for reducing the amount of sterol in a sterol-containing microbial oil composition, including distilling, under short path distillation conditions, a sterol-containing microbial oil wherein said distillation produces a distillate fraction containing the sterol and a triacylglycerol-containing fraction having a reduced amount of the sterol when compared to the amount of sterol in the sterol-containing microbial oil composition that has not been subjected to short path distillation.




sho

Ultra-broad bandwidth laser glasses for short-pulse and high peak power lasers

The invention relates to glasses for use in solid laser applications, particularly short-pulsed, high peak power laser applications. In particular, the invention relates to a method for broadening the emission bandwidth of rare earth ions used as lasing ions in solid laser glass mediums, especially phosphate-based glass compositions, using Nd and Yb as co-dopants. The invention further relates to a laser system using a Nd-doped and Yb-doped phosphate laser glass, and a method of generating a laser beam pulse using such a laser system.




sho

Load balancing on hetrogenous processing cluster based on exceeded load imbalance factor threshold determined by total completion time of multiple processing phases

Methods and systems for managing data loads on a cluster of processors that implement an iterative procedure through parallel processing of data for the procedure are disclosed. One method includes monitoring, for at least one iteration of the procedure, completion times of a plurality of different processing phases that are undergone by each of the processors in a given iteration. The method further includes determining whether a load imbalance factor threshold is exceeded in the given iteration based on the completion times for the given iteration. In addition, the data is repartitioned by reassigning the data to the processors based on predicted dependencies between assigned data units of the data and completion times of a plurality of the processers for at least two of the phases. Further, the parallel processing is implemented on the cluster of processors in accordance with the reassignment.




sho

Apparatus and process for treating offshore natural gas

A process for treating offshore natural gas includes processing the natural gas on an off-shore processing facility by, (i) liquefying and fractionating the natural gas to generate a liquefied natural gas stream and a higher hydrocarbon stream, (ii) vaporizing at least a portion of the higher hydrocarbon stream, (iii) passing the vaporized higher hydrocarbon stream and steam over a steam reforming catalyst to generate a reformed gas mixture comprising methane, steam, carbon oxides and hydrogen, (iv) passing the reformed gas mixture over a methanation catalyst to generate a methane rich gas, and (v) combining the methane-rich gas with the natural gas prior to the liquefaction step.




sho

Fischer tropsch method for offshore production risers or oil and gas wells

A method and an apparatus is disclosed that uses a gas lift tubing arrangement to produce synthetic hydrocarbon related products. Using the Fischer Tropsch process as an example, the tubing is packed with a suitable catalyst and then hydrogen and carbon monoxide are injected into the top of the tubing in a fashion similar to a gas lift process. As the gases travel past the catalyst, synthetic hydrocarbons are formed and heat is rejected. The synthetic hydrocarbons and water flow out of the bottom of the tubing and travel up the annulus to the surface. In some embodiments, this process is carried out in a producing well or a in producing riser. In a producing well or a producing riser, the production from the well which flows up the annulus cools the synthetic hydrocarbon derived products. In additional and alternate embodiments, this process can be used in non-flowing wells.




sho

Fischer tropsch method for offshore production risers for oil and gas wells

A method and an apparatus is disclosed that uses a gas lift tubing arrangement to produce synthetic hydrocarbon related products. Using the Fischer Tropsch process as an example, the tubing is packed with a suitable catalyst and then hydrogen and carbon monoxide are injected into the top of the tubing in a fashion similar to a gas lift process. As the gases travel past the catalyst, synthetic hydrocarbons are formed and heat is rejected. The synthetic hydrocarbons and water flow out of the bottom of the tubing and travel up the annulus to the surface. In some embodiments, this process is carried out in a producing well or a in producing riser. In a producing well or a producing riser, the production from the well which flows up the annulus cools the synthetic hydrocarbon derived products. In additional and alternate embodiments, this process can be used in non-flowing wells.




sho

Adaptive multiple shooting optimization method for determining optimal spacecraft trajectories

Disclosed herein is a method for determining a trajectory for a transfer of a spacecraft from a starting space body to a target space body with respect to a given central space body, wherein the determined trajectory is optimal with respect to a given space mission requirement to be met by the transfer of the spacecraft. The method comprises providing, according to the Pontryagin maximum principle, a physical-mathematical model relating model quantities and physical quantities representing the transfer of the spacecraft with respect to the given central space body.




sho

Inshot burner flame retainer

A burner insert for use with a burner is provided. The burner insert includes a cylindrical body member having an inlet end and an outlet end. The cylindrical body includes a central passage and a plurality of openings disposed about the central passage. One or more fins are axially disposed within the central passage. A plurality of rib members are coupled to the body, each of the plurality of rib members axially disposed within one of the plurality of openings.




sho

Generalization of shot definitions for mask and wafer writing tools

Techniques for reducing the number of shots required by a radiation beam writing tool to write a pattern, such as fractured layout design, onto a substrate. One or more apertures are employed by a radiation beam writing tool to write a desired pattern onto a substrate using L-shaped images, T-shaped images, or some combination of both. By reducing the number of shots required to write a pattern onto a substrate, various implementations of the invention may reduce the write time and/or write complexity of the write process.




sho

Shoulder orthosis having a supportive strapping system

A shoulder orthosis is provided having an arm support and an optional arm spacer connected to the arm support. The arm support includes an arm retainer and a supportive strapping system. One optional arm spacer includes a pair of individual pillows which are attachably combinable with one another at a first face of the first individual pillow and a face of the second individual pillow to form one combined pillow having a first shape. The individual pillows are alternately attachably combinable with one another at a second face of the first individual pillow and the face of the second individual pillow to form another combined pillow having a second shape different from the first shape.




sho

Modular, adjustable, prosthetic, hip/shoulder spacer

A modular, adjustable, prosthetic hip/shoulder spacer adapted to being implanted in the hip or shoulder joint; the spacer comprises a frame that supports a rotatable cylinder from which a neck extends with the ball element of the joint attached to its end, and rotating the cylinder reposition the ball in the socket; the stem is connected to the base of the frame and is implanted in the long bone (femur or humerus); the stem may be modified to include a system for delivering medication to the implantation site following surgery. The stem leg and stem base may be modified to form a modular unit to adjust the relation between a center line of the stem leg and a center line of the frame and position of the neck and ball.




sho

Electric glass hot shop system

An electric glass hot shop system is described herein that has at least one electrically powered heating unit (e.g., electric furnace, electric glory hole, electric pipe warmer, electric color box, electric annealer, electric crucible kiln) used in the processing of glass.