text:
Dax McCarty
#6 • Midfielder • Nashville SC
Winter Park, FL USA
Footedness
Watch: Dax McCarty's former teammates celebrate his 400th MLS regular-season appearance
Dax McCarty has played for five teams across an MLS career that spans 16 years. That incredible longevity was celebrated, and roasted a bit, when the 34-year-old midfielder made his 400th career regular-season appearance during Nashville SC's 5-2 win over D.C. United Sunday at Nissan Stadium.
Dax McCarty talks Nashville's rise, plus previewing the Conference Semifinals | Extratime
Debating who is currently the best defensive midfielder in MLS
Were Miles Robinson's comments about Atlanta United, Nashville SC talent levels a mistake?
Nashville SC after scoring outburst vs. Atlanta: "Our team is going to become really dangerous"
Watch MLS in 15 from PHI vs. NSH | November 28, 2021
Dax McCarty: 400 MLS Appearance Club & Post-Playing Career Hints
Watch MLS in 15 from NYC vs. NSH | October 3, 2021
Watch MLS in 15 from NSH vs. ORL | September 29, 2021
Watch MLS in 15 from CHI vs. NSH | September 26, 2021
Watch MLS in 15 from MIA vs. NSH | September 22, 2021
Click here for name pronunciation
Acquired from the Chicago Fire on November 11, 2019 in exchange for $50,000 in General Allocation Money (GAM), $50,000 in Targeted Allocation Money (TAM) and the second overall pick in the 2020 MLS SuperDraft.
AWARDS AND MILESTONES
2-time MLS All-Star (2015, 2017)
Named to MLS Best XI in 2015
Reached MLS Cup Final in 2010
Captained U.S. Men's National Team against Chile in 2011
Nashville Soccer Club (Major League Soccer, United States)
Chicago Fire (MLS)
Ranked tied for the most appearances (32) in 2019
Recorded one goal and four assists as a defensive midfielder
Awarded Man of the Match twice from April 12 to July 13
Ranked in the top five on the team in minutes played (2,580)
Started in all 26 of his appearances in his second season with Chicago
Picked up two assists in a 3-2 win over NYC FC on June 30
Made 10 consecutive starts from March 10 to May 12
Started in all 28 of his appearances in his first season with Chicago
Notched five assists en route to the team's third-best record in regular season play
Named an MLS All-Star for the second time of his career
Picked up his first career assist with the Fire in a 2-2 draw against Montreal on April 1
Played his 300th career MLS regular season match in a 4-1 win over San Jose on September 27
New York Red Bulls (MLS)
Made 10 appearances and 8 starts in MLS play
Scored two goals in the Red Bulls 7-0 victory over NYC FC in the Hudson River Derby on May 21
Made his 150th start for the club against Toronto FC on May 28
Became club's all-time appearance leader after his 198th game in matchup against Montreal Impact on November 9
Appeared in 32 matches in MLS regular season play
Named captain of the Red Bulls on March 9 by new coach Jesse Marsch
Recorded career-high eight assists
Scored lone goal in 1-0 victory over D.C. United in first leg of MLS Cup Playoff Semifinals on November 1
Made 31 appearances in MLS regular season play
Anchored run to 2014 Eastern Conference Finals
Nominated for Goal of the Year for his chip from outside the box against New England on August 2
Notched four goals and four assists for the season
Scored three goals and set up three others in his second year with the club
D.C. United/New York Red Bulls (MLS)
Made 16 appearances for New York in MLS regular season play
Assisted on two goals during New York's run to the playoffs
Acquired from D.C. United in return for Dwayne De Rosario midseason
Named captain by D.C. United after just four months with the club
Made his first official appearance in a 3-1 victory over Columbus in the season opener
Acquired by D.C. United from Portland for Rodney Wallace and a fourth-round pick in the 2011 MLS SuperDraft
FC Dallas/Portland Timbers (MLS)
Made 21 appearances in MLS regular season play for FC Dallas
Scored the winning goal against Real Salt Lake that sent FC Dallas to the Western Conference Finals on November 6
Played all 120 minutes in the club's loss 2-1 loss to the Colorado Rapids in the MLS Cup Final
Selected by the Portland Timbers as the first pick in the 2010 MLS Expansion Draft on November 24
FC Dallas (MLS)
Made 28 appearances in MLS play
Scored three goals and notched four assists in league play
Made 17 appearances and 8 starts in MLS play, recording two assists
Underwent sports hernia surgery in May and missed significant time during the middle of the season
Scored his first career MLS goal against LA Galaxy on September 23
Notched a team-high seven assists on the season
Made two MLS appearances in his first action
Made his MLS debut in the 85th minute in a 3-0 loss to Chivas USA on July 1
Drafted sixth overall in the first round of the 2006 MLS SuperDraft by FC Dallas
Member of the U-20 U.S. Men's National Team for the 2007 U-20 FIFA World Cup
Played in all five matches for the U-23 U.S. Men's National Team for the CONCACAF Men's Pre-Olympic Tournament in March 2008
Received his first international cap with the U.S. Men's National Team on November 14, 2009 vs. Slovakia
Captained the U.S. Men's National Team's match against Chile on January 22, 2011
Had a successful two-year career at the University of North Carolina at Chapel Hill.
As a sophomore in 2005, led UNC with eight assists and was named second team All-America and first team All-ACC.
As a freshman, played in 21 games in midfield and made five starts.
Follow him on Instagram @daxmccarty


Happy Monday! I spent some time this weekend using some new items from the Holiday Catalog, which goes live on September 1st. Featured today is the new Home for the Holidays Framelits, which helps you create a window and a window box. I didn't use the window box, as my scene is from INSIDE the window. There is a bundle using the framelits with a stamp set called Happy Scenes and if you buy them together, you save 15%. I didn't use that set, I chose instead to use another stamp set called Wonderland. The trees and pine branches are from that set. My sentiment is from You're So Sweet.
My window is adhered using Stampin' Dimensionals for a 3-D effect.
Those Mossy Meadow dots are the new Home For Christmas Enamel Dots which are also from the Holiday Catalog.
Very Vanilla Thick Twine is available September 1, 2015 in the Holiday Catalog.
If you are wondering how I colored in my window scene, here is what I did. Using Mossy Meadow ink and the pines image from Wonderland, I stamped onto Whisper White card stock. Some of the trees are "stamped off," a technique where you ink the stamp and then stamp onto a scrap piece of paper before stamping your card stock. Next, I used Sponge Daubers with Soft Sky and Soft Suede inks to make my ground and sky. I kept lightly daubing until I had the color I wanted.
Please use my Online Store for your own Stampin' Up! products.
Nicely done Patti! I feel just like I am looking out a window. You have inspired me to get mine out and start playing.


Class is boring. Spiderman punching a religious icon on a unicycle? Not so much. Scroll through these links for more.
1. Try to see all the tourist sights, or try to look through people's windows, in this giant panoramic photo of London. Then, feel very insignificant and small.
2. It sounds easy but a game where you make an athlete run by controlling his thighs and calves independently might be the hardest game you'll ever play.
3. Can a book save your life if there's someone shooting a gun in your direction?
4. Have you ever seen a picture of a sombrero-wearing Spiderman punching an unicycle-riding Jesus (and they're both on fire)? No? Well, you're in luck.
5. See a cat determine what (potentially adopted) dogs can easily live with felines.
Check back on Tuesday for more fun online diversions. Have a link you'd like to share? Send us an email at online@theeyeopener.com. You can also find us on Facebook, or drop us a line on Twitter [@theeyeopener].


text:
GA/Internships
Student-Athlete Development
Student-Athlete of the Month
Basketball Gameday A to Z
Bruin Rewards App
Gameday App
M.O.B.
Nashville Music City USA
Bruins Insider E--Newsletter
Social Media Athletics Guidelines
Student-Athlete Alumni Spotlights
Belmont All-Access
Bruin Sports Network
Corley Quarterly
InvestedinYou Videos
Digital Media Guide
Coach Byrd Scholarship
2020 Orlando Invitational
Schedule (PDF)
Game Notes (PDF)
Record Book (PDF)
Curb Event Center
@d_win23
@iclark21
UT Martin Preview
Belmont (12-5,3-1 OVC) 37 48 85
UT Martin (5-10,1-3 OVC) 36 42 78
Pts: 2 Players (#02, #05) - 19
Reb: Nick Muszynski - 10
Ast: Grayson Murphy - 12
Pts: Quintin Dove - 24
Reb: Quintin Dove - 14
Ast: Parker Stewart - 5
NASHVILLE, Tenn. - - Belmont University men's basketball returns to game action Saturday at UT Martin.
The Bruins defeated Southeast Missouri, 89-64, Thursday. Belmont handed out 27 assists on 38 made field goals.
Sophomore Nick Muszynski (Pickerington, Ohio) has 14 double figure scoring games this season, including 14 points at Southeast Missouri. The 6-11 center ranks among OVC leaders in five statistical categories. Muszynski was a 2019 Basketball Times Freshman All-America selection and was named to the Lou Henson Award Midseason Watch List earlier this week.
Belmont currently ranks top 10 nationally in seven statistical categories, including third in defensive rebounds per game, third in assists per game, eighth in assist-turnover ratio and 10th in 3-point field goals per game.
Sophomore Adam Kunkel (Hebron, Ky.) also has 14 double figure scoring games this season, including a career-high 35 points in Belmont's victory at Boston College. The 6-3 guard has been OVC Player of the Week twice this season, and ranks fifth in the conference in scoring at 17.1 points per game.
Sophomore Grayson Murphy (Franklin, Tenn.) had seven points and nine assists at Southeast Missouri. Murphy has five career double-doubles and leads the nation in rebounding from the point guard position (8.1).
Graduate student Tyler Scanlon (Centreville, Va.) has provided quality, consistent production for Belmont this season. The 6-7 forward had a season-high 21 points at Southeast Missouri, and is averaging 17.2 points, 5.8 rebounds and 2.6 assists per game over his last five games.
Senior Michael Benkert (Greenwood, Ind.) scored a career-high 15 points at Western Kentucky Dec. 28. One of the top perimeter defenders in the OVC, Benkert has made 20 consecutive starts for the Bruins.
2019 graduate and Cleveland Cavaliers' guard Dylan Windler had 55 points and 25 rebounds in two games vs. UT Martin last season.
2018 graduate Austin Luke had 19 points, 10 assists, three steals and zero turnovers in victory at UT Martin two seasons ago - one of Luke's four career double-doubles. He graduated second in OVC history in assists (681).
Nick Smith ('17) tied the Curb Event Center single-game record for made 3-point field goals vs. UT Martin (10) (1/5/17). The Bruins set a Curb Event Center record with 14 first half 3-pointers.
This marks the 41st meeting between Belmont and UT Martin, ninth in OVC play. The Bruins won both meetings last season.
Tip-off is set for 4 p.m. CT. The game will be broadcast on ESPN+ and the ESPN app. The live play-by-play of Voice of the Bruins Kevin Ingram can be heard on the Bruin Sports Network. In-game updates will be available via Twitter @BelmontMBB.
Belmont at UT Martin Game Notes
Belmont University men's basketball has earned postseason invitations 13 of the last 14 seasons, including eight berths to the NCAA Tournament. The Bruins have won 17 conference championships since 2006 - third-most nationally over that span (Gonzaga, Kansas). Belmont is one of only six NCAA Division I programs outside the Power 5 to post Top 100 RPIs nine consecutive seasons (BYU, Gonzaga, Saint Mary's (CA), San Diego State, Wichita State). Belmont is one of only nine NCAA Division I programs to win 19 or more games 14 consecutive seasons (BYU, Duke, Gonzaga, Kansas, Louisville, Michigan State, North Carolina, San Diego State). Belmont University men's basketball boasts an NCAA-leading 17 CoSIDA Academic All-America selections since 2001 and is the only NCAA Division I program to make the NCAA Academic Progress Rate (APR) Honor Roll every year of existence.

redpajama_set_name: RedPajamaCommonCrawl


text:
<resources>
    <string name="app_name">BT10iBeaconTxRx</string>

    <string name="hello_world">Hello world!</string>
    <string name="action_settings">Settings</string>

    <!-- TODO: Remove or change this placeholder text -->
    <string name="hello_blank_fragment">Hello blank fragment</string>
    <string name="under_construction">Under construction ..</string>

    <!-- for LDrawer -->
    <string name="drawer_open">drawer_open</string>
    <string name="drawer_close">drawer_close</string>
    <string-array name="menu_list_items">
        <item>Beacon Receiver</item>
        <item>Beacon Transmitter</item>
        <item>WiFi Receiver</item>
        <item>WiFi Transmitter</item>
        <item>0. Fingerprint Marker</item>
        <item>1. Find Landmark</item>
        <item>2. Find D Landmark</item>
        <item>3. Find Fingerprint</item>
        <item>Exit</item>
    </string-array>

    <!-- wifi strings -->
    <string name="wifi_default_wifi_ssid">NoName</string>
    <string name="wifi_default_wifi_bssid">00:00:00:00:00:00</string>
    <string name="wifi_SMT1_wifi_ssid">SM705</string>
    <string name="wifi_SMT1_wifi_bssid">b4:0b:44:0b:60:e8</string>

    <!-- wifi fingerprint marker -->
    <string name="wifi_fingerprint_name_hint">Fingerprint Name</string>
    <string name="wifi_fingerprint_default_name">Fingerprint</string>

    <!-- wifi find fingerprint fragment -->
    <string name="wifi_find_fingerprint_button_set_target">Target</string>
    <string name="wifi_find_fingerprint_topple_text">RSS</string>
    <string name="wifi_find_fingerprint_settings">Settings</string>
    <string name="seek_bar_text_eff_ap_number"># Eff AP:</string>
    <string name="seek_bar_text_sampling_number"># Sample:</string>
    <string name="seek_bar_text_low_peak_window">Peak W:</string>
    <string name="seek_bar_text_ema_factor">EMA F:</string>
    <string name="text_view_text_status_title">Status</string>
    <string name="text_view_text_ap_number"># Scanned AP:</string>
    <string name="text_view_text_similar_distance">SD:</string>
    <string name="text_view_text_smoothed_similar_distance">Smo SD:</string>
    <string name="text_view_text_historical_minimum">Min:</string>
    <string name="text_view_text_low_peak">Low peak:</string>
    <string name="text_view_text_step_counter">Step counter:</string>
    <string name="text_view_text_status_outcome_title">Outcome:</string>

</resources>

redpajama_set_name: RedPajamaGithub


This animation shows Tropical Storm Cindy spinning over the northwestern part of the Gulf of Mexico on Wednesday afternoon, June 21, 2017.
The remnants of Cindy crept northward across Louisiana toward Arkansas after churning ashore as a tropical storm early Thursday, weakening steadily but still spreading heavy rain and thunderstorms over hundreds of miles of territory from east Texas through a broad swath of the Southeast.
Around the Interstate 20 corridor, Stefkovich said rain amounts have been 2 to 4 inches over the last day and a half, with another 1 to 3 inches expected. There were numerous reports of waterspouts and short-lived tornadoes spawned by the storm.
Conway firefighters said a trailer load of sandbags had been distributed by 11 a.m. Thursday with more expected to be delivered by the evening.
Meteorologists say a combination of two systems - remnants of former Tropical Storm Cindy and another storm front - could produce severe thunderstorms, flooding and damaging wind gusts particularly on Friday.
"Right now, we're not anticipating any severe weather with these storms", Villanueva said. In Gulfport, Mississippi, Kathleen Bertucci said heavy rains Wednesday sent about 10 inches (250 millimeters) of water into her business selling granite countertops.
Tornado watches are in effect for Louisiana, Mississippi, Alabama, and the Florida panhandle.
Spanish prosecutors have said that Mourinho, 54, did not declare income from image rights in order to get an "illicit benefit". Perez did an interview Monday with Onda Cera where he spoke about the tax evasion accusations Ronaldo is facing.
Forecaster Jeff Morrow said the WAFB viewing area will still feel the impacts of Cindy as it continues to move inland Thursday along the Louisiana-Texas border.
Locally heavy rain has been falling on part the South well in advance of Cindy since this past weekend.
Geologists say as coastal Louisiana subsides, the relatively higher sea makes storms worse over time.
A 10-year-old boy vacationing with relatives on the Alabama coast died after he was hit by a log in stormy surf, according to the AP.
A liquor store and a fast-food restaurant were among the damaged businesses in Fairfield, Alabama, west of Birmingham, said meteorologist Jason Holmes of the National Weather Service. GPM's radar found that the heaviest downpours over Alabama were returning radar reflectivity values of over 51dBZ to the GPM satellite. Forecasters also are checking damage elsewhere in central and southern Alabama to determine whether tornadoes struck there.
Additional rainfall amounts of 2 to 8 inches over southern MS, southern and central Alabama and western Florida Panhandle are expected through Friday morning as well. "Public works is working diligently to ensure our storm drains are clear".
NASA's Aqua satellite analyzed Tropical Storm Cindy in infrared light to identify areas of strongest storms and the Global Precipitation Measurement mission or GPM satellite found locations of heaviest rainfall as Cindy was making landfall along the U.S. Gulf Coast states. As of 10 a.m., the National Hurricane Center said the storm was about 165 miles northwest of Morgan City, La., with maximum sustained winds of 35 mph.


Our methods of manual therapy take functional approach to treatment and rehabilitation. As our patient, you will receive the most up-to date treatments to promote recovery and healing FASTER so you can get back to your life. We also have an extensive prevention program so we can help minimize your injury if you do get one.
"For almost a year, a tear in the labrum in my shoulder was making it more and more difficult for me to get dressed, put on my seat belt, and to reach for objects. The range of motion in my right arm became extremely limited and movement caused pain to travel down the right side of my body.
We take a functional approach to your pain relief treatment and rehab. As our patient, you will receive the most up-to date treatments to promote recovery and healing FASTER so you can get back to your life. We also have an extensive prevention program so we can help minimize your injury if you do get one.
Our focus is on YOU, the patient. We deliver one-on-one care, optimizing a program targeted to your needs and your goals!


text:
Q: Spring MVC and java script(addRows function) binding I have question/issue with javascript function binding in Spring MVC . As per our requirement I need to insert a NEW ROW in a table when the user clicks on "ADD" button .
Step1 : So when the user clicks on "Add MORE" button I inserting a new row within a table , I am handling this using javascript
Step 2: When user clicks on the submit button ,  I Need to send the values entered by user to my Controller (Spring MVC Controller) .
So how can binding the values to controller dynamically ?
Please help me to resolve this issue ASAP .

A: I do the following when I need to bind a dynamic list of objects coming from the front end :
Post the data as a json array, i.e. in the following format
{ data : [{a:1, b:2}, {a:3, b:4}] }
In the Controller
@RequestMapping(value="save", method=RequestMethod.POST)
public void save(JSONObject object)
{
 List<YourType> list = new ArrayList<YourType>();
 JSONArray array = object.getJSONArray("data")
 for(int i=0; i<array.length(); i++)
 {
   //getObjectFromJson is your method for converting json to an object of your type.
   list.add(JsonUtils.fromJson(array.getJSONObject(i).toString(), YourType.class);
 }
}

A: Spring can bind maps and lists of objects if you give create an appropriate class to hold your form data then use the @ModelAttribute annotation on your controller method.
For example, if your JavaScript creates table rows like this:

    <input name="bells[0]" />
    <input name="whistles[0]" />

    <input name="bells[1]" />
    <input name="whistles[1]" />

Then you can create a model class that contains a list for each repeating field in your HTML form, like this:
public class AsapForm {
    private List<String> bells;
    private List<String> whistles;

    // add getters and setters here
}

And then you can create a controller method that uses that class as a parameter with the @ModelAttribute annotation:
public void postAsapForm(@ModelAttribute("contactForm") AsapForm asapForm, BindingResult result) {
    ...
}

You can then access the values for each row using asapForm.getBells() and asapForm.getWhistles() etc.

A: I have achieved this using LazyList.
You need to do this in following way.
Operation.java
    package com.xxx.xxx.model;
// Generated Feb 9, 2012 11:30:06 AM by Hibernate Tools 3.2.1.GA

import java.util.ArrayList;
import java.util.List;

import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Embedded;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;

import org.apache.commons.collections.FactoryUtils;
import org.apache.commons.collections.list.LazyList;

@Entity
@Table(name="Operations"
    ,schema="dbo"

)
public class Operations  implements java.io.Serializable {

     private int operationId;
     @Embedded
     private Services services;
     private String operationName;
     private String isHqlsql;
     private String isMultipleTables;
     private String listOfTablesAffected;
     private String hqlQuery;
     private String typeOfOperation;
     private String operationDetail;
     private String inputVariables;
     private String outputparamdatatype;
     private String isCountQuery;
     private String isDynamicWhereQry;
     private String isPaginationRequired;
     private String biInputParameters;
    private List<OperationParameters> operationParameterses = LazyList
            .decorate(new ArrayList<OperationParameters>(),
                    FactoryUtils.instantiateFactory(OperationParameters.class));

    public Operations() {
    }

    public Operations(int operationId, Services services, String operationName) {
        this.operationId = operationId;
        this.services = services;
        this.operationName = operationName;
    }
    public Operations(int operationId, Services services, String operationName, String isHqlsql, String isMultipleTables, String listOfTablesAffected, String hqlQuery, String typeOfOperation, String operationDetail, String inputVariables, String outputparamdatatype, String isCountQuery, List operationParameterses) {
       this.operationId = operationId;
       this.services = services;
       this.operationName = operationName;
       this.isHqlsql = isHqlsql;
       this.isMultipleTables = isMultipleTables;
       this.listOfTablesAffected = listOfTablesAffected;
       this.hqlQuery = hqlQuery;
       this.typeOfOperation = typeOfOperation;
       this.operationDetail = operationDetail;
       this.inputVariables = inputVariables;
       this.outputparamdatatype = outputparamdatatype;
       this.isCountQuery = isCountQuery;
       this.operationParameterses = operationParameterses;
    }

    @Id
    @GeneratedValue
    @Column(name="operationId", unique=true, nullable=false)
    public int getOperationId() {
        return this.operationId;
    }

    public void setOperationId(int operationId) {
        this.operationId = operationId;
    }

    @ManyToOne(fetch=FetchType.LAZY)
    @JoinColumn(name="serviceId", nullable=false)
    public Services getServices() {
        return this.services;
    }

    public void setServices(Services services) {
        this.services = services;
    }

    @Column(name="operationName", nullable=false, length=250)
    public String getOperationName() {
        return this.operationName;
    }

    public void setOperationName(String operationName) {
        this.operationName = operationName;
    }

    @Column(name="isHQLSQL", length=50)
    public String getIsHqlsql() {
        return this.isHqlsql;
    }

    public void setIsHqlsql(String isHqlsql) {
        this.isHqlsql = isHqlsql;
    }

    @Column(name="isMultipleTables", length=50)
    public String getIsMultipleTables() {
        return this.isMultipleTables;
    }

    public void setIsMultipleTables(String isMultipleTables) {
        this.isMultipleTables = isMultipleTables;
    }

    @Column(name="listOfTablesAffected", length=500)
    public String getListOfTablesAffected() {
        return this.listOfTablesAffected;
    }

    public void setListOfTablesAffected(String listOfTablesAffected) {
        this.listOfTablesAffected = listOfTablesAffected;
    }

    @Column(name="hqlQuery")
    public String getHqlQuery() {
        return this.hqlQuery;
    }

    public void setHqlQuery(String hqlQuery) {
        this.hqlQuery = hqlQuery;
    }

    @Column(name="typeOfOperation", length=50)
    public String getTypeOfOperation() {
        return this.typeOfOperation;
    }

    public void setTypeOfOperation(String typeOfOperation) {
        this.typeOfOperation = typeOfOperation;
    }

    @Column(name="operationDetail")
    public String getOperationDetail() {
        return this.operationDetail;
    }

    public void setOperationDetail(String operationDetail) {
        this.operationDetail = operationDetail;
    }

    @Column(name="inputVariables", length=5000)
    public String getInputVariables() {
        return this.inputVariables;
    }

    public void setInputVariables(String inputVariables) {
        this.inputVariables = inputVariables;
    }

    @Column(name="outputparamdatatype", length=50)
    public String getOutputparamdatatype() {
        return this.outputparamdatatype;
    }

    public void setOutputparamdatatype(String outputparamdatatype) {
        this.outputparamdatatype = outputparamdatatype;
    }

    @Column(name="isCountQuery", length=10)
    public String getIsCountQuery() {
        return this.isCountQuery;
    }

    public void setIsCountQuery(String isCountQuery) {
        this.isCountQuery = isCountQuery;
    }

    public String getIsDynamicWhereQry() {
        return isDynamicWhereQry;
    }

    public void setIsDynamicWhereQry(String isDynamicWhereQry) {
        this.isDynamicWhereQry = isDynamicWhereQry;
    }

    public String getIsPaginationRequired() {
        return isPaginationRequired;
    }

    public void setIsPaginationRequired(String isPaginationRequired) {
        this.isPaginationRequired = isPaginationRequired;
    }

    public String getBiInputParameters() {
        return biInputParameters;
    }

    public void setBiInputParameters(String biInputParameters) {
        this.biInputParameters = biInputParameters;
    }

    @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="operations")
    public List<OperationParameters> getOperationParameterses() {
        return this.operationParameterses;
    }

    public void setOperationParameterses(List<OperationParameters> operationParameterses) {
        this.operationParameterses = operationParameterses;
    }

}

OperationParameters.java
package com.xxx.xxx.model;

// Generated Feb 9, 2012 11:30:06 AM by Hibernate Tools 3.2.1.GA

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name="OperationParameters"
    ,schema="dbo"

)
public class OperationParameters  implements java.io.Serializable {

     private int parameterId;
     private Operations operations;
     private String inputOutputParamName;
     private String inputOutputParamType;
     private String inputOutputParamDataType;

    public OperationParameters() {
    }

    public OperationParameters(int parameterId, Operations operations, String inputOutputParamName, String inputOutputParamType, String inputOutputParamDataType) {
       this.parameterId = parameterId;
       this.operations = operations;
       this.inputOutputParamName = inputOutputParamName;
       this.inputOutputParamType = inputOutputParamType;
       this.inputOutputParamDataType = inputOutputParamDataType;
    }

    @Id
    @GeneratedValue
    @Column(name="parameterId", unique=true, nullable=false)
    public int getParameterId() {
        return this.parameterId;
    }

    public void setParameterId(int parameterId) {
        this.parameterId = parameterId;
    }
@ManyToOne(fetch=FetchType.LAZY)
    @JoinColumn(name="operationId", nullable=false)
    public Operations getOperations() {
        return this.operations;
    }

    public void setOperations(Operations operations) {
        this.operations = operations;
    }

    @Column(name="inputOutputParamName", nullable=false, length=250)
    public String getInputOutputParamName() {
        return this.inputOutputParamName;
    }

    public void setInputOutputParamName(String inputOutputParamName) {
        this.inputOutputParamName = inputOutputParamName;
    }

    @Column(name="inputOutputParamType", nullable=false, length=250)
    public String getInputOutputParamType() {
        return this.inputOutputParamType;
    }

    public void setInputOutputParamType(String inputOutputParamType) {
        this.inputOutputParamType = inputOutputParamType;
    }

    @Column(name="inputOutputParamDataType", nullable=false, length=250)
    public String getInputOutputParamDataType() {
        return this.inputOutputParamDataType;
    }

    public void setInputOutputParamDataType(String inputOutputParamDataType) {
        this.inputOutputParamDataType = inputOutputParamDataType;
    }

}

Conroller method to serve the post request to add new Operation.
/**
     * Method that will serve the post request to add the operation and operation parameters submitted by the user.
     * @param operations
     * @param map
     * @return {@link String} The view name that will redirect to the get request to display the previous page with newly entered operation in the list.
     */
    @RequestMapping(value="/add", method=RequestMethod.POST)
    public String addOperations(@ModelAttribute Operations operations, ModelMap map) {
        operations.getOperationParameterses().removeAll(Collections.singleton(null));

        for(int i=0; i<operations.getOperationParameterses().size(); i++) {
            System.out.println("parameterName :: " + ((OperationParameters)operations.getOperationParameterses().get(i)).getInputOutputParamName());
            if(((OperationParameters)operations.getOperationParameterses().get(i)).getInputOutputParamName() == null || "".equalsIgnoreCase((((OperationParameters)operations.getOperationParameterses().get(i))).getInputOutputParamName())) {
                operations.getOperationParameterses().remove(i);
                System.out.println("empty parameter removed....");
            }
        }

        return "redirect:/operations/" + operations.getServices().getServiceId();
    }

Hope this helps you.

redpajama_set_name: RedPajamaStackExchange


text:
Inquest: Dad's death 'accidental' Man died after his car hit tree at high speed — (Newcastle Evening Chronicle)
To view original article click here
Newcastle Evening Chronicle
A DAD-OF-ONE died close to his home when his car ploughed at high speed into a tree, an inquest heard. Keith Conkey, 46, suffered fatal injuries a year ago this month after he was thrown from the Ford Fiesta he was driving along Coach Lane in Newsham Avenue, Hazelrigg.
Described as a "popular gentleman" with "lots of friends" the court heard Mr Conkey was hugely proud of his 20-year-old daughter Melissa.
In a statement his wife Wendy said: "She was his life and he was very proud of her. He couldn't believe he had such a well-behaved daughter." Mr Conkey was unemployed after having to give up work due to suffering osteoporosis. He suffered bouts of depression and after trying to beat the illness began taking medication four years ago.
On the morning on January 25, 2012, the inquest heard he'd visited his wife at her workplace to pick up money for alcohol and cigarettes. In her statement Mrs Conkey, his wife of more than 20 years, said: "He asked me if I could take the following day off work as he planned to take me out for a meal for my birthday.
REGULAR The Masons Arms in Dinnington "He wasn't acting differently and I would never have thought that would be the last time I would speak to him."
Leaving his wife's workplace Mr Conkey headed to the Masons Arms in Dinnington where he'd become a regular and was said that day to be "his usual happy self".
After drinking with friends he left just before 3pm. Addressing the hearing at Newcastle Civic Centre yesterday pathologist Peter Cooper confirmed Mr Conkey had been one and half times over the legal drink drive limit when he'd died.
Heading eastwards on the single carriageway, a 60 mph stretch with a 30mph restriction through Hazelrigg, Mr Conkey's car went into the opposite carriageway
before mounting a grass verge and travelled 23 metres. It collided with what collision investigator PC Geoffrey Gallon recalled was the "largest tree in that area on the verge".
Crash scene investigators discovered CCTV footage from a resident's property showing a dark coloured Ford Fiesta similar to that of Mr Conkey's travelling up and down Coach Lane at least three times in the minutes before the fatal crash. Giving detailed evidence at the inquest PC Gallon said there were no signs the brakes had been applied or that Mr Conkey, who wasn't wearing a seatbelt, had attempted to steer away from the tree. Frozen on impact the car's speedometer logged a reading of 103mph.
PC Gallon theorized if Mr Conkey had steered to the left he could have avoided the tree. But when questioned by coroner Karen Dilks agreed "it would have needed to be a very, very prompt action" to a situation which took just 1.5 seconds to unfold. Ms Dilks recorded a verdict of accidental death.


Karnataka KAPL recruitment 2015 Professional 01 Posts : Karnataka Antibiotics and Petrochemical (KAPL) invites application for the position of Professional Service Representation (PSR). Walk-in-interview 10th September 2015.
Name of Post:- Professional Service Representation (PSR).
Age Limit:- The age of the candidates applying for the position of Professional Service Representation (PSR) should be as per Karnataka Antibiotics and Pharmaceutical Limited (KAPL) rules.
Qualification:- candidates applying for the position of Professional Service Representation (PSR) should have graduation in commerce / Arts / science / Pharmacy. Preference will be given to candidates having experience in selling pharma products.
Selection Procedure:- Selection of the candidates applying for the position of Professional Service Representation (PSR) will be on the basis of walk-in-interview that will be held at Karnataka Antibiotics and Pharmaceutical limited (A government of Indi Enterprise), Nirman Bhawan, opposite to Orion mall, Dr. Raj Kumar road, 1st block, Raja nagar, Bangalore:- 560010 on 10th September 2015 from 09.00 a.m. to 02.00 p.m.
How to apply:- Interested and eligible candidates applying for the position of Professional Service Representation (PSR) may attend walk-in-interview with latest resume at Karnataka Antibiotics and Pharmaceutical limited (A government of Indi Enterprise), Nirman Bhawan, opposite to Orion mall, Dr. Raj Kumar road, 1st block, Raja nagar, Bangalore:- 560010 on 10th September 2015 from 09.00 a.m. to 02.00 p.m.
Venue of Interview:- Interested and eligible candidates applying for the position of Professional Service Representation (PSR) may attend walk-in-interview that will be held at Karnataka Antibiotics and Pharmaceutical limited (A government of Indi Enterprise), Nirman Bhawan, opposite to Orion mall, Dr. Raj Kumar road, 1st block, Raja nagar, Bangalore:- 560010 on 10th September 2015 from 09.00 a.m. to 02.00 p.m.


text:
Effort begun to 'paint Boone blue'
Following Wednesday's shootings of two Des Moines-area police officers, a Boone woman has started an effort to "paint Boone blue."
Hazel Purtell said she has been helped by members of the Boone Police Department in the past and said the department was "incredible to me." After hearing of the tragedy in the Des Moines metro, Purtell wanted to find a way to show support for local law enforcement.
"They do so many things that I thought, what can we do?" Purtell said.
That's when she remembered what her family used to do when she was growing up. They would put one blue light in their Christmas light display as a way to show support for law enforcement.
So she went out and purchased a blue light bulb to have shine on her front porch, as well as blue ribbon to tie around her tree. This way, she said, officers on patrol at night can see her and others' support via the blue lights, while officers during the day can see the blue ribbons in support of their profession.
To help spread the show of support for law enforcement, Purtell made a post on the Boone, IA Community Page on Facebook late Wednesday afternoon, letting people know of the "paint Boone blue" effort. She said several people have commented on the post, saying they have joined in the effort. Community members have replaced their front porch lights with blue bulbs, while others have tied blue ribbons around trees.
"I just thought that in the month of November when we're thinking about what we're thankful for, we can be thinking of those who protect us," Purtell said.


text:
Israeli Aerospace Industries Invents Wings to Make F-35 Jets Invisible to Radar
by JNS.org
An Israeli Air Force F-35 fighter jet, Dec. 27, 2017. Photo: Reuters / Amir Cohen.
JNS.org – Israel Aerospace Industries (IAI) has developed a component for the outer-wing set of the F-35 stealth fighter jet that will make it invisible to radar, according to an announcement by the company.
The company said it will develop a new production line for the next 20 years, which is anticipated to begin producing outer wing sets at the beginning of 2019 as a subcontractor for Lockheed Martin, and is expected to generate revenues of $2.5 billion in the next 10 to 15 years.
"The construction of the new production line significantly upgrades IAI's technological capabilities, automation and robotics, and will enable the company to establish itself as a major player in the military and civilian aerostructures," IAI said in a statement.
An estimated 811 pairs of F-35A wings are expected to be produced by 2034, and will include a unique Automatic Fiber Placement material that is woven of tiny threads. This gives planes the ability to evade radar detection.
i24 News – The Israeli government on Sunday approved a $35 million plan to improve the infrastructure of the Western...
The F-35 fighter jet contains parts from several Israeli defense companies, including Elbit System Cyclone, which made the center fuselage composite components, and Elbit Systems Ltd., which made the pilots' helmets.
Israel's Air Force owns 14 F-35Is, and is expected to receive a total of 50 planes to fill two full squadrons by 2024.
Israel may buy a third squadron, or the new Boeing F-15I.


text:
I completely forgot about those scenes! They were the worst. Any respect that anyone in Joseun had for the rebels should've evaporated after that little fake-Chae-ok stunt. She was an innocent (and pregnant) woman!
Ah, Gato-sama wa totemo seiei desu. Seriously, though, he was almost a good guy. Lived to the samurai code and all that. I don't think cutting off fingers was really nice. But he was dedicated to his cause.
The one thing the samurai made me realize was the difference in sound between Japanese and Korean (hadn't noticed them really before because I hadn't heard Korean that much before). Very interesting.
The police force was hunting him down. Well, not only him but any rebels that might still be alive. He basically sacrificed himself in order to save everyone else. It's like he said, just because he dies that doesn't mean that the dream of the people dies as well. Everyone else must stay alive in order to keep that dream alive. There's more to it than that but that's a big part of it.
Any respect that anyone in Joseun had for the rebels should've evaporated after that little fake-Chae-ok stunt. She was an innocent (and pregnant) woman!
The way I see it, there were two type of rebels. Like SungBaek and his crew, they longed to see a new world, a world of equality, a world where there were no such thing as social classes. Where everybody had a piece of land and enough to feed their family. These rebels had a cause, and I feel bad, because I can see where they were coming from. All the struggles they had gone through, the rich getting richer, the poor getting poorer. Life wasn't fair.
Then on the other was the Left Prime Minister and his people. Using the pain and heartaches of the common people to use them to their advantage. All the Left Prime Minister really cared for was power and greed. He was going to create a new world that was worst then the one they lived in. I mean look at what they were willing to do in order to accomplish their goals. They killed all the lepers, even the children. Then in episode 13 they killed all the people in that one town, including that little girl. Remember SungBaek said something like this "anybody who thinks it's okay for this little girl to die for the cause of the new world, should be slayed" (something like that). The Left Prime Minister was willing to kill women and children, SungBaek wasn't. Yeah he slayed HorseBoot's wife, but I think she was already dead because she was hanging from the tree. There is no way she could've been hanging like that and still be alive. (at least that's what I think.)
SungBaek and Left Prime Minister were both rebels but with 2 completely different causes. I don't think people would've lost respect for SungBaek. If anything they probably admired him more because he basically died for his cause.
As for Gato Sama, he was just a cold-blooded killer, no heart, no emotions.
Last Edit: Nov 30, 2004 16:32:58 GMT -5 by Alexa
but I think she was already dead because she was hanging from the tree. There is no way she could've been hanging like that and still be alive. (at least that's what I think.)
Oh, I really hope she was already gone, too! That was such a difficult scene to watch. And the scenes of Horseboot discovering his wife and unborn child had been slain (especially because he had made the choice to "enlist" himself). All the episodes were emotional and intense, but towards the end, it just seemed to get actually stressful, it was so dramatic! Aaacckk! The darkness of the film scenes added to the intensity of emotion, too.
Episode 14 Dec 1, 2004 14:52:03 GMT -5
Post by hachiue on Dec 1, 2004 14:52:03 GMT -5
I have to cast doubt on the already-dead theory. I think that she was hanging from the tree by her wrists.
However, she was quiet, as opposed to screaming in the sack like she had been earlier. Maybe that meant that she tired herself out, or passed out, or that she was dead.
Being a cold-blooded killer who's open about it is better than being a false hero like the evil branch of the rebels. Gato was at least open about it (tangent: why'd they keep calling him sama (lord) anyway? I guess b/c he was of samurai class, but he'd have had to be a poor/unscrupulous one to do mercenary work for Koreans. Or maybe the govt sanctioned it to get the island. I wish they'd explained that better), while the prime minister and his crew were extremely duplicitous and much worse, in my opinion.
Post by guest on Dec 1, 2004 21:31:56 GMT -5
horseboot's wife being killed scene: person i was watching w/ thought some significance to jang sung baek having turned around +cutting w/ his sword twice. looked like first cut was on the the left shoulder. any chance that the first cut was to see if person hanging fm the tree was really chae ok. i could not remember, but they thought she would have had a wound in that location. so once jang sung baek saw was not chae ok he went ahead and killed w/ second stab w/ sword.
also, the rebel girl questioned jang sung baek abt why it took him 2 swipes w/ sword. can not remember his response back.
possible i guess.?!
Episode 14 Dec 2, 2004 8:25:03 GMT -5
Post by Alexa on Dec 2, 2004 8:25:03 GMT -5
SungBaek cut her the first time to see if she had a scar there. Chae-ok had been shot in that same spot so if it was her, there would've been some type of scar.
When the girl asked SungBaek about the 2 swipes of his sword, he said the first one was to cut his affection.
Episode 14 Jun 28, 2011 20:05:49 GMT -5
Post by chuck on Jun 28, 2011 20:05:49 GMT -5
I just finished watching Damo - better late than never.
Overall I liked the drama, although painful endings like that are tough to take.
The ending did not surprise me. The original flash-forward scene had shown Chae Ohk and her brother in what appeared to be their death scene, so I was expecting that all along. And as for Yoon, I had actually thought he might commit suicide after Chae Ohk confessed she loved Sung Baek, and not him. At any rate, he had already said, as Chae Ohk had, that the only thing in life that kept him going was his love for her. He couldn't breathe without her. So if she died, I could not see him going on living.
As for the scene where Sung Baek kills the woman hanging from the tree, I'm pretty sure after the first sword stroke she bled. Corpses don't bleed, that I'm aware of.
But that scene, in particular, is the one part of the drama that I didn't like at all. Not because of Sung Baek killing the woman, which was bad enough, but because Chae Ohk just sat there watching, and didn't lift a finger to help the innocent woman being killed in her place. I absolutely couldn't believe she just watched it happen. You may object that she couldn't have stopped it, against all those men. That doesn't matter to me. If she had to die, she ought to have died, not let someone else die for her. Didn't like that at all.
I thought the most heart wrenching, dramatic scene of the drama was when Chae Ohk brought Sung Baek out of the cave, and landed right in the middle of the standoff between the rebels, and Yoon's government troops. Right there, with almost no time to think, Chae Ohk had to decide who to help, and who to betray. She betrayed Yoon, by pretending to be taken captive by the rebels, thereby giving them the bargaining chip they needed to get back Sung Baek.
What an awful choice to have to make. Really great drama.
Now, this being 2011, I wonder if anyone here has also watched Chuno (The Slave Hunters)? Because Chuno was strikingly similar in plot and characters to Damo.
Post by TheBo on Jun 29, 2011 10:37:04 GMT -5
Lord, Chuck, you ARE late to this party! LOL. Damo is a really good drama, and I pretty much agree with your commentary. I was disappointed that they made the drama into a choice between two men, a love triangle, rather than concentrating on her choices between the groups of men she had allied herself with, and to whom she felt strong, conflicting loyalties.
I did not see Chuno, it just did not appeal to me.
My lateness was due to extenuating circumstances. I didn't know K-Dramas existed until 2008. So I have a lot of catching up to do.
Oh, my. You sure do. Prefer historicals? What's under your belt so far?
Last Edit: Jun 30, 2011 14:58:13 GMT -5 by TheBo
My first, and all time favorite, is Dae Jang Geum. Since then, I've watched:
Sodongyo
Queen Seon Duk
Painter of the Wind
My Lovely Sam Soon
What's Up, Fox?
Prosecutor Princess
Dr. Champ
When It's at Night
I Really, Really Like You
Couple or Trouble
H.I.T.
Beethoven Virus
Inside the White Tower
My Sweet Seoul
I think that's it. I'm watching The Greatest Love now, on DramaFever, but they haven't posted anything past episode 8 yet, so I'm in a holding pattern on that one.
So I like all kinds, really, Historical, Romantic Comedy, and regular modern dramas, like Bethoven Virus.
Post by ginnycat5 on Jun 30, 2011 20:32:26 GMT -5
Hi, Chuck, welcome! (Although you've been here a while, haven't you?)
You've seen many dramas in three years! That makes me want to make a list of the ones I've seen. Do you know the site Korean Wiz? koreanwiz.org/ She has drama threads and threads for actors.
Last Edit: Jun 30, 2011 20:34:33 GMT -5 by ginnycat5
I've been here on and off for a couple of years. As with Damo, the problem is that all the dramas I watch are old news to everyone else, so I can't discuss them with anyone. Only the occasional new drama, and those aren't necessarily seen by the Chicago K-Drama fans. I watch mostly on DramaFever, or I purchase the dvd's.
I haven't heard of the website you mentioned, I'll have to give it a look.
There is one type of drama I have no interest in watching, and that's the "boy band/pretty boy" type that includes Boys Over Flowers, and You're Beautiful. Definitely not my cup of tea.


text:
Q: flutter dart error when installing google api calendar I will display a list of events from Google Calendar.
I followed the example already in the following link : How to use Google API in flutter?
and my script is as follows :
import 'package:http/http.dart' as http;
assumed I was logged in.
GoogleSignIn _googleSignIn = GoogleSignIn(
  scopes: <String>[
    'email',
    'https://www.googleapis.com/auth/contacts.readonly',
    'https://www.googleapis.com/auth/calendar'
  ],
);'

class GoogleHttpClient extends http.BaseClient {
  Map<String, String> _headers;

  GoogleHttpClient(this._headers) : super();

  @override
  Future<http.StreamedResponse> send(http.BaseRequest request) =>
      super.send(request..headers.addAll(_headers)); //have error 'the method 'send' is always abstract in the supertype'

  @override
  Future<http.Response> head(Object url, {Map<String, String> headers}) =>
      super.head(url, headers: headers..addAll(_headers));
}

void getCalendarEvents() async {
    final authHeaders = _googleSignIn.currentUser.authHeaders;
    final httpClient = new GoogleHttpClient(authHeaders); //have error "The argument type 'Future<Map<String, String>>' can't be assigned to the parameter type 'Map<String, String>'"
    var calendar = new Calendar.CalendarApi(new http.Client());
    var calEvents = calendar.events.list("primary");
    calEvents.then((Calendar.Events events) {
      events.items.forEach((Calendar.Event event) {print(event.summary);});
    });
}

the above script cannot run because of an error.

the method 'send' is always abstract in the supertype

can someone help me?

A: If your code is based on How to use Google API in flutter? you'll see that I have a @override Future<StreamedResponse> send(...) in my code.
GoogleHttpClient extends abstract class IOClient that is missing an implementation of send, so the concrete subclass needs to implement it.
That's what the error message is about.

A: Replace StreamedResponse with IOStreamedResponse
add IOClient library
replace class GoogleHttpClient extends IOClient with class GoogleHttpClient extends http.BaseClient

A: 1 This is error
//have error "The argument type 'Future<Map<String, String>>' can't be assigned to the parameter type 'Map<String, String>'"

fixed: add await ahead
Like below:
final authHeaders = await _googleSignIn.currentUser.authHeaders;

2: Change like below
var calendar = new Calendar.CalendarApi(new http.Client());

to
var calendar = new Calendar.CalendarApi(httpClient);

======> Final:
void getCalendarEvents() async {
final authHeaders = await _googleSignIn.currentUser.authHeaders;
final httpClient = new GoogleHttpClient(authHeaders);
var calendar = new Calendar.CalendarApi(httpClient);
var calEvents = calendar.events.list("primary");
calEvents.then((Calendar.Events events) {
  events.items.forEach((Calendar.Event event) {print(event.summary);});
});
}

It worked for me.


Adventures with the BurningMan Power Elite!
NOTE: throughout this series, marian's writing looks like this. My writing to her looks like this. And my commentary added here, on these pages, looks like this.
I've spent a lot of time trying to figure out exactly what I don't like about BurningMan. I do this because mostly, I like it. I think the event and the underlying concept are fascinating. I've gone twice and will probably go again, even though I'm griping away right now.
As often happens, someone encouraged me to complain directly to the source- maid marian, who writes the BurningMan newsletter, JackRabbitSpeaks (JRS). Why not voice my frustration to the powers-that-be, who might actually listen, right? I mean, they're all about 'radical self-expression', so they would naturally be open to my views, right? Wrong 'em, boyo!
I was spurred to write right after BM99, when I saw a disturbing message in an issue of JRS. Marian was going on at length about how important it was for volunteers to go BACK to the desert to clean up, or else the big bad BLM won't let BM happen ever again. Very persuasive, emotional pleas for people to drive back to Black Rock City, and volunteer to clean up. The next paragraph was an announcement of a big 'decompression bash' being held in San Francisco. Wait a minute! The BM people are having a party for themselves, and telling participants to go back and toil in the desert for them for FREE? Too much.
So I wrote this email to maid marian.


text:
Ultimate Sinatra: The Centennial Collection
All or Nothing At All (78 RPM Version)
I'll Never Smile Again
You'll Never Know (78 RPM Version)
If You Are But a Dream
Saturday Night (Is the Lonliest Night of the Week) [78 RPM Version]
Nancy (With the Laughing Face) [78 RPM Version]
Oh, What It Seemed to Be
Five Minutes More
The Song Is You
I'm a Fool to Want You (78 RPM Version)
The Birth of the Blues (78 RPM Version)
Why Try to Change Me Now (78 RPM Version)
I've Got the World On a String
Don't Worry 'Bout Me
My Funny Valentine
They Can't Take That Away from Me
I Get a Kick Out of You
Last Night When We Were Young
Three Coins In the Fountain
Just One of Those Things
I Get Along Without You Very Well
This Love of Mine
In the Wee Small Hours of the Morning
Learnin' the Blues
(Love Is) The Tender Trap
(How Little It Matters) How Little We Know
I Couldn't Sleep a Wink Last Night
I Wish I Were In Love Again
The Lady Is a Tramp
From This Moment On
Put Your Dreams Away
Guess I'll Hang My Tears Out to Dry
Only the Lonely
One for My Baby (And One More for the Road)
Something's Gotta Give
Here's That Rainy Day
A Cottage for Sale
The Nearness of You
I've Got a Crush On You
Nice 'N' Easy
When the World Was Young
In the Still of the Night
Love Walked In
The Girl Next Door
At Long Last Love (1962 Version)
The Very Thought of You
Ol' Man River
I Have Dreamed
The Way You Look Tonight
My Kind of Town
The Best Is Yet to Come (feat. Count Basie and His Orchestra)
Fly Me to the Moon (feat. Count Basie and His Orchestra)
It Was a Very Good Year
The September of My Years
Strangers In the Night
I Concentrate On You
Frank Sinatra, Antônio Carlos Jobim
Drinking Again
Frank Sinatra, Nancy Sinatra
The World We Knew (Over and Over)
Wave (feat. Antônio Carlos Jobim)
All My Tomorrows
Forget to Remember
It Had to Be You
Theme from New York, New York
The Surrey With the Fringe On Top (Rehearsal Version)
April 21, 2015 101 Songs, 5 hours, 16 minutes This Compilation ℗ 2015 Universal Music Enterprises
101 Songs
More By Frank Sinatra
Nothing But the Best (Remastered)
A Jolly Christmas from Frank Sinatra (50th Anniversary Edition)
Ultimate Sinatra
Classic Sinatra: His Great Performances 1953-1960
The Rat Pack: Live At the Sands
Frank Sinatra Essentials
Apple Music Jazz
'60s Hits Essentials
Apple Music Oldies
'60s Love Song Essentials
Jazz Standards Essentials
'50s Dance Party Essentials
The Essential Frank Sinatra With the Tommy Dorsey Orchestra
Frank Sinatra & Tommy Dorsey and His Orchestra
The World of Nat King Cole
Nat "King" Cole
I've Gotta Be Me: The Best of Sammy Davis Jr. On Reprise
Sammy Davis, Jr.
Golden Girl (The Columbia Recordings 1944-1966)
The Movie Song Album
Great Ladies of Song: Spotlight on Judy Garland
The Best of Tommy Dorsey (Remastered)
Tommy Dorsey


Members of the hospital staff find unique ways to deal with their grief at George's death; George's mother faces the daunting task of deciding what to do with his organs.
Izzie returns to work; Seattle Grace residents position themselves to avoid layoffs; Cristina tries to work with Arizona in the pediatric ward.
When Thatcher returns to the hospital with a failed liver, Meredith must save his life; Izzie empathizes with a tumor-riddled patient; annoyed with Cristina's competitive zeal, Mark tricks her into assisting on an unusual surgery.
The residents of Seattle Grace and Mercy West vie for their careers as the hospital merger begins; Arizona stands by enraged Callie when Callie's father employs a priest to help convince her to date men.
When a burn victim unexpectedly dies in the E.R., all the Mercy West and Seattle Grace residents must defend their actions in hopes of saving their jobs.
When the hospital lab tech, Isaac, discovers he has an inoperable tumor wrapped around his spine, he turns to Derek for help; Derek challenges Richard's authority.
The parents of Arizona's 10-year-old patient offer the hospital a generous donation, but Arizona finds herself in a conflict of interest when the patient's condition worsens; Cristina tests her boundaries with Owen.
Owen recruits a fellow Iraq War veteran to be the new cardiothoracic surgeon, but Cristina questions the new surgeon's abilities; Izzie returns with her high school mentor seeking treatment for dementia.
Addison returns to Seattle to perform a procedure on Mark's pregnant daughter; Cristina is assigned the lead on a complicated surgery.
After learning about Richard's drinking problem, Derek confronts him; Izzie returns, hoping to reconcile with Alex; tensions run high for Teddy, Cristina and Owen in the aftermath of Cristina's startling confession.
Derek faces a lawsuit on his first day as interim chief when a patient awakens from anesthesia during surgery; Mark refuses to speak to Lexie.
The doctors treat dozens of people when the roof of a romantic restaurant collapses on Valentine's Day; Meredith struggles with her new duties as the chief's wife.
Callie, Bailey and Richard present pivotal surgical cases from their pasts when Derek restores the hospital lecture series.
A famous surgeon is rushed to the hospital; Callie and Arizona try to help Teddy and Sloan move on from their pasts.
Owen and Richard compete for an extremely difficult surgery; Bailey gets ready for another date with Ben.
A patient's desire to end her life triggers haunting memories for Hunt; Arizona and Callie have different opinions about the future; Richard tries to adjust to his new role.
When Alex's brother shows up at the hospital with a hernia, Alex must get Bailey's approval for pro-bono surgery; parts of Alex's past are revealed to his friends and colleagues.
Mark, Teddy, Callie and Arizona help Sloan deliver her baby; the doctors treat a crab boat captain who was stabbed with a giant shark hook.
Bailey preps the team with mandatory sensitivity training prior to admitting a 700-pound patient and the case proves to be challenging in every sense of the word.
All reassess their personal lives after witnessing a chance reunion between two long-lost lovers in the emergency room; Karev treats a troubled teen (Demi Lovato); Meredith shares her suspicions with Cristina.
The hospital is hit with an unprecedented crisis; Meredith and Cristina's surgical skills are put to the test.


SEPC is looking for volunteers for the annual Goodness Garden Planting Day at PAYH, scheduled for Friday, April 5 at 9:30 a.m. For more information contact Victoria Shuman at vshuman@payh.org or 912-537-7327.
It's a great chance for volunteers to help show the home's residents where their food comes from — and the kind of work it takes to put it on the table.
We were there last year and got this report that also aired on our broadcast partner The RFD-TV Network.
And stay tuned — we recently spent a day at PAYH to tell the story of the remarkable man who founded it, and the incredible work it continues to this day. Watch for that soon right here in SPW and on RFD-TV.


text:
Home / Gaming / Gaming Hardware / News / Balan Wonderworld devs got 'carried away' developing for PS5
Balan Wonderworld devs got 'carried away' developing for PS5
When you think of games that utilize the raw power of the new PS5 and Xbox Series X consoles, platformers aren't necessarily the first genre that comes to mind. However, we've already seen the likes of Astro's Playroom, Sackboy: A Big Adventure and Crash Bandicoot 4 prove that platformers can thrive on the latest hardware – and Balan Wonderworld is aiming to follow suit.
Co-developed by Arzest and Square Enix subsidiary Balan Company, Balan Wonderworld is the product of a wealth of gaming experience. Led by the creator of the Sonic the Hedgehog game series, Yuji Naka, the development team includes veterans who, between them, have worked on classics that include the aforementioned Sonic series, Night into Dreams and the Dragon Quest series.
We spoke to Balan Company producer Noriyoshi Fujimoto, himself an industry veteran, about why platformers are ageless, and how Balan Wonderworld utilizes the power of the PS5 while staying true to what made the genre a classic.
Persisting across eras
Playing Balan Wonderworld, it's easy to see where the team's previous projects have influenced the vibrant platformer. From its puzzle elements to its madcap characters, it's no surprise that similarities have been drawn between Balan Wonderworld and previous Yuji Naka works like Sonic and Night into Dreams – and this influence is something that Fujimoto doesn't shy away from.
"Platformers have been around since the early days of gaming. That shows, I believe, that platformers are a very universal style of play. Universal styles of play will persist across different eras."
Noriyoshi Fujimoto – Balan Company
"There's indeed some influence, since development staff who worked on Sonic and Nights have reunited again," Fujimoto tells us over email. "I imagine that people draw parallels with those games due to the gameplay where you solve puzzles and tricks in each stage to progress, elements that are typical in platformers like Sonic, and because of the unique characters and approach to storytelling, which Nights also had."
Despite the plethora of AAA games landing on PS5 and Xbox Series X, pushing the boundaries of both visual fidelity and performance, platformers still firmly hold a place in our hearts. We've seen that with the success of Little Nightmares 2 and the anticipation around Ratchet and Clank: Rift Apart, while the likes of Hollow Knight, Inside and Celeste remain some of the best-loved modern iterations of the genre. And, despite the constantly-shifting gaming landscape, Fujimoto firmly believes that platformers haven't got a shelf life, and that innovation is the key to keeping the genre alive.
"Platformers have been around since the early days of gaming," he tells us. "That shows, I believe, that platformers are a very universal style of play. Universal styles of play will persist across different eras. Combining these kinds of universal playstyles with other elements creates lots of fresh ideas for games. For all these reasons, I don't think that the demand for platformers will ever disappear."
Developing for the next generation
Given that Balan Wonderworld is releasing in the early days of PS5 and Xbox Series X, the team had to develop its game for hardware that hadn't yet been released – a task that came with challenges, but also opened the door for a range of new possibilities.
"Whenever you're developing on a pre-launch development console, the tricky thing that many may not realize is, if you encounter a bug, it takes more time to resolve whether it was a problem with the game or a problem with the hardware," Fujimoto explains.
"We got a bit carried away with the excitement, coming up with more and more things we wanted to add in during development."
"On the other hand, the overwhelming specs of the console meant that some technical limitations we faced previously were removed completely. This meant we got a bit carried away with the excitement, coming up with more and more things we wanted to add in during development."
And Balan Company definitely took advantage of the sheer amount of content that could be packed into the game, offering 80 vibrant outfits for players to collect on their adventure.
"From the very beginning, one of our goals for development was to create a game with every kind of action – to put in over 80 different kinds of action," Fujimoto says. "But even if you include a huge variety of actions in a game, it's difficult to map all of those to the buttons, it's difficult for the player to remember them all, and it's difficult to create the opportunity
to use them all.
"When we were thinking about how to make it easy for the player to understand and use all the
actions to their fullest, we came up with the idea of having one action per costume. This meant we could make the action controls intuitive, and the gameplay simple enough to be enjoyed by anyone."
However, while critics (including TechRadar) have lauded the game's crisp and colorful visuals and classic collectathon gameplay, the game's controls have been something of a sore point, resulting in Square Enix announcing that a day-one patch for Balan Wonderworld will be rolled out to help address camera and movement issues.
Despite these issues, we were impressed with how Balan Wonderworld makes clever use of the DualSense PS5 controller's adaptive triggers, with the resistance of the triggers being adjusted depending on the costume you're wearing, which makes the costume variations feel more substantial. For example, if you're dressed as the Tornado Wolf, there's a satisfying amount of trigger resistance present when you perform a spin; the same can be said when flinging your fists when dressed as the Pumpkin Puncher. But this DualSense controller support wasn't always something that was on the cards for Balan Company.
"Towards the end of development, we wanted to add a feature that made use of the PS5's unique capabilities, so we added the adaptive trigger feature to the game", Fujimoto tells us. "The implementation itself wasn't too difficult, and the development staff could make minute adjustments however we liked. Thanks to this, we managed to convey the unique character and variation between the 80 costumes even better than before."
While the DualSense controller certainly adds to the immersion of Balan Wonderworld, Fujimoto believes that the PS5 and the Xbox Series X are "probably the best consoles to play platform games on", citing the "smooth action controls at 60fps" and higher-quality graphics.
And despite ongoing stock shortages of both consoles, Fujimoto isn't concerned about the impact on Balan Wonderworld's launch.
"Balan Wonderworld is a multi-platform game, available on PS5, PS4, Switch, Xbox Series X/S, Xbox One and Steam, so I don't think there will be any impact, Fujimoto tells us. "Platformers tend to continue to sell over a longer period of time compared to other genres, so that's another reason I don't think it will be affected."
Balan Wonderworld is one of only a handful of new family-friendly games released for the PS5 and Xbox Series X consoles, and we asked Fujimoto why he thinks that's the case. He told us that he believes it's understandable that first-party developers would want to release "impressive games" that "use that power to its full extent", and that often these "become games for adults". In addition, he highlighted the fact that most early adopters of new consoles will be adults, so it makes "good business sense" to target that audience.
"With this in mind, Balan Wonderworld was developed as a game for all ages, that both children and adults could play," Fujimoto explains. "We anticipated that there may not be many other games pitched at Balan Wonderworld's target audience around the new console launch, and undertook the challenge ourselves."
Balan Wonderworld releases on March 26 for PS5, PS4, Nintendo Switch, Xbox Series X/S, Xbox One and PC (via Steam).
Balan Wonderworld devs got 'carried away' developing for PS5 Reviewed by Newsrust on March 26, 2021 Rating: 5


text:
Official: Suspect in Canada stab rampage died…
Official: Suspect in Canada stab rampage died after arrest
An armored RCMP vehicle, right, drives past a police roadblock set up on the James Smith Cree First Nation reservation in Saskatchewan, Canada, Tuesday, Sept. 6, 2022, as they search for a suspect in a series of stabbings. (Heywood Yu/The Canadian Press via AP)
PUBLISHED: September 7, 2022 at 11:46 p.m. | UPDATED: September 8, 2022 at 7:05 a.m.
By ROB GILLIES and ROBERT BUMSTED
ROSTHERN, Saskatchewan (AP) — The final suspect in a stabbing rampage that killed 10 people in and around a Canadian Indigenous reserve died after being arrested by police Wednesday following a manhunt that stretched more than three days, authorities said. One official said he died of self-inflicted injuries.
Myles Sanderson, 32, was caught on a highway near the town of Rosthern in the province of Saskatchewan as officers responded to a report of a stolen vehicle being driven by a man armed with a knife, the Royal Canadian Mounted Police said.
Officers forced Sanderson's vehicle off the road and into a ditch, Assistant Commissioner Rhonda Blackmore, commander of the RCMP in Saskatchewan, said at a news conference. He was detained and a knife was found inside the vehicle she said.
She said Sanderson went into medical distress after he was arrested. She said CPR was attempted on him before an ambulance arrived. She said emergency medical personnel then took him to a hospital, where he was pronounced dead.
"All life saving measures that we are capable of were taken at that time," she said.
Blackmore gave no details on the cause of death. "I can't speak to the specific manner of death," she said.
But an official, who spoke on condition of anonymity, earlier said Sanderson died of self-inflicted injuries, without giving any further details.
Video and photos from the scene showed a white SUV off to the side of the road with police cars all around. Air bags had deployed in the SUV. Some photos and video taken from a distance appeared to show Sanderson being frisked.
His death came two days after the body of his brother, 30-year-old Damien Sanderson, was found in a field near the scene of their rampage, which also wounded 18 people. Police are investigating whether Myles Sanderson killed his brother.
Blackmore said that with both men dead, authorities will find it hard to figure out what set off the rampage.
"Now that Myles is deceased we may never have an understanding of that motivation," she said.
But she started off her remarks that the news conference by stressing that people in Saskatchewan can rest easier.
"This evening our province is breathing a collective sigh of relief," Blackmore said.
Later, she added: "I hope that this brings them closure. I hope they can rest easy knowing that Myles Sanderson is no longer a threat to them."
Some family members of the victims arrived at the scene Wednesday, including Brian Burns, whose wife and son were killed.
"Now we can start to heal. The healing begins today, now," he said.
The stabbing rampage raised questions of why Myles Sanderson — an ex-con with 59 convictions and a long history of shocking violence — was out on the streets in the first place.
He was released by a parole board in February while serving a sentence of over four years on charges that included assault and robbery. But he had been wanted by police since May, apparently for violating the terms of his release, though the details were not immediately clear.
His long and lurid rap sheet also showed that seven years ago, he attacked and stabbed one of the victims killed in the weekend rampage, according to court records.
Canadian Public Safety Minister Marco Mendicino said there will be an investigation into the parole board's assessment of Sanderson.
"I want to know the reasons behind the decision" to release him, Mendicino said. "I'm extremely concerned with what occurred here. A community has been left reeling."
Investigators have not given a motive for the bloodshed.
The Saskatchewan Coroner's Service said nine of those killed were from the James Smith Cree Nation: Thomas Burns, 23; Carol Burns, 46; Gregory Burns, 28; Lydia Gloria Burns, 61; Bonnie Burns, 48; Earl Burns, 66; Lana Head, 49; Christian Head, 54; and Robert Sanderson, 49, One was from Weldon, 78-year-old Wesley Patterson.
Authorities would not say how the victims might be related.
Mark Arcand said his half sister Bonnie and her son Gregory were killed.
"Her son was lying there already deceased. My sister went out and tried to help her son, and she was stabbed two times, and she died right beside him," he said. "Right outside of her home she was killed by senseless acts. She was protecting her son. She was protecting three little boys. This is why she is a hero."
Arcand rushed to the reserve the morning of the rampage. After that, he said, "I woke up in the middle of the night just screaming and yelling. What I saw that day I can't get out of my head."
As for what set off the violence, Arcand said: "We're all looking for those same answers. We don't know what happened. Maybe we'll never know. That's the hardest part of this."
Court documents said Sanderson attacked his in-laws Earl Burns and Joyce Burns in 2015, knifing Earl Burns repeatedly and wounding Joyce Burns. He later pleaded guilty to assault and threatening Earl Burns' life.
Many of Sanderson's crimes were committed when he was intoxicated, according to court records. He told parole officials at one point that substance use made him out of his mind. Records showed he repeatedly violated court orders barring him from drinking or using drugs.
Many of Canada's Indigenous communities are plagued by drugs and alcohol.
"The drug problem and the alcohol problem on these reserves is way out of hand," said Ivor Wayne Burns, whose sister was killed in the weekend attacks. "We have dead people, and we asked before for something to be done."
Myles Sanderson's childhood was marked by violence, neglect and substance abuse, court records show. Sanderson, who is Indigenous and was raised on the Cree reserve, population 1,900, started drinking and smoking marijuana at around 12, and cocaine followed soon after.
In 2017, he barged into his ex-girlfriend's home, punched a hole in the door of a bathroom while his two children were hiding in a bathtub and threw a cement block at a vehicle parked outside, according to parole documents.
He got into a fight a few days later at a store, threatening to kill an employee and burn down his parents' home, documents said.
That November he threatened an accomplice into robbing a fast-food restaurant by clubbing him with a gun and stomping on his head. He then stood watch during the holdup.
In 2018, he stabbed two men with a fork while drinking and beat someone unconscious.
When he was released in February, the parole board set conditions on his contact with his partner and children and also said he should not enter into relationships with women without written permission from his parole officer.
In granting Sanderson "statutory release," parole authorities said: "It is the Board's opinion that you will not present an undue risk to society."
Canadian law grants prisoners statutory release after they serve two-thirds of their sentence. But the parole board can impose conditions on that freedom, and inmates who violate them — as Sanderson did more than once — can be ordered back to prison.
Sharna Sugarman, who was organizing a GoFundMe for the victims, questioned the parole board for releasing him and wondered why Sanderson was still on the loose so many months after he was deemed "unlawfully at large."
"That's just egregious to me," said Sugarman, a counselor who counted one of the stabbing victims as a client. "If they claim that they've been looking for him, well, you weren't looking that hard."
Associated Press writer Heather Hollingsworth in Kansas City contributed to this report.
One-third of Ulster County Legislature, including chairwoman, won't seek re-election
One-third of Ulster County Legislature, including chairwoman, won't seek re-election


If you have been watching your analytics for traffic to AMPlified pages, you have probably seen some wild fluctuations in the amount of traffic received. Google commented in the Webmaster Help forums about why traffic can very so much.
Tomo Taylor from Google responded that because the factors used to determine the stories that appear in the top stories can vary, it is normal to see these fluctuations.
As you've discovered it's quite normal for AMP traffic to fluctuate, and whether or not we show a site in the "Top Stories" carousel section at any point in time depends on many factors.
Most of the pages shown in the top stories section have all been published within the past day or two. So Google is keeping fresh pages in the search results and unless you are publishing daily, and publishing the types of stories that people would be searching for, it can be a real hit and miss for many publishers if they do get AMP traffic or not.


The Bayfront Convention Center's professional staff will work with you to ensure your meeting's success. Our knowledgeable and experienced meeting planners will help you plan every detail of your meeting, trade show or event. Feel free to contact our staff to discuss your next event.


text:
Fight Traffic With Congestion Pricing
By: Clay Spence & Joe Lonsdale
America faces a mounting transportation crisis, and the primary culprit is road congestion. Traffic makes us unhealthy, wastes enormous amounts of time, and cripples national productivity. America needs expanded roads and transportation infrastructure, but traditional gas tax funding is no longer available. An elegant solution is "congestion pricing": allowing drivers to pay a fee to opt into express lanes where they can avoid traffic. Variably priced lanes generate the revenue necessary to build new roads by charging wealthy drivers, and reduce congestion across all lanes of a road.
By our estimation, a new express lane on the I-10 in LA could earn well north of $100M / year, which could be deployed to construct 100 new lane miles of road a year or to expand other forms of public transit including ambitious tunnel projects. We estimate that congestion pricing at a national scale could earn America $10B — $20B a year, enabling busy people to fund badly needed infrastructure while saving them hundreds of millions of hours of time and increasing economic productivity.
In total, Americans waste 7 billion hours a year sitting in traffic, at an estimated combined cost of over $160B.¹ In fact, the cost is probably much higher. Hours wasted in traffic represent not only lost wages but enormous amounts of economic activity that might have happened. Congestion indirectly increases consumer prices, makes travel times unreliable for commuters and truckers, and precludes many people from accessing jobs in urban hubs. In this country, 50,000 fetal deaths a year are attributed to emissions, and each additional hour in a car per day correlates with a 6% increase in a person's risk for obesity.² ³ Commuting consistently ranks the second highest expenditure for Americans, behind housing.⁴
Funding has not kept pace with demand for expanded lanes and well-maintained roadways. American roads are currently in terrible condition. The American Society of Civil Engineers ranks America's roads a "D," noting increased crash fatalities and an $836B backlog of highway and bridge capital needs.⁵ In California, for instance, 34% of major roads are in poor condition and 29% of bridges are operationally deficient.⁶ The construction of new lane-miles in the United States has stagnated since 1970, and rising vehicle miles traveled (VMT) have plunged our state and federal highway systems into disrepair.⁷
Some experts have identified a "fundamental law of road congestion" whereby traffic increases 1:1 for any expansion of road capacity.⁸ It is true that public roads are a heavy subsidy to motorists, who typically take advantage of any increase in supply. However unlimited demand for American roads may reflect a chronic under-supply of road capacity rather than a true law; in addition, population increases mean that congestion will worsen even more rapidly if new capacity is not built. Solving America's transportation crisis will require investment in high-speed rail and other innovative forms of transportation infrastructure, but pouring concrete on new roads will be central to any successful strategy.
Federal and state governments have traditionally used gas taxes to raise money for road maintenance and construction, neither the federal government nor most states adjust motor-fuel taxes for inflation. The federal tax per gallon of gasoline was fixed in 1993 at 18.4¢ and has not risen since — which means that in real terms, funding for federal highways is shrinking. Widespread adoption of increasingly fuel-efficient vehicles has compounded the problem. The Highway Trust Fund went bankrupt in 2008, and popular resistance to raising the gas tax have forced Congress to prop it up with general funds ever since.⁹
An elegant solution to the twin problems of traffic and inadequate road funding is "congestion pricing," or charging drivers a toll to escape traffic.¹⁰ The market mechanism of congestion pricing allocates scarce roadway more efficiently than traditional roads by allowing travelers who value their time highly to pay for the luxury of speed.* Since wealthy motorists are more likely to pay to avoid traffic, congestion pricing also has the progressive effect of incentivizing those who can afford it to subsidize road maintenance and new lane construction. Congestion pricing is a Pareto improvement over standard lanes: travelers willing to pay benefit, and travelers in standard lanes experience unchanged or reduced congestion in the short term, and have the benefit of new and improved transportation infrastructure in the long term.
The two most popular forms of congestion pricing are "cordon charges" on vehicles that enter a specific part of a city, and "variable lane pricing," which dynamically tolls one or more lanes of traffic based on the average speed of vehicles on the road.¹¹ Cordon charges have been huge successes in downtown Singapore, London, Stockholm, and Milan, but variable lane pricing is an even more promising solution to America's transportation crisis.
Variably priced lanes are straightforward to implement. Video cameras mounted on a gantry over an entire freeway measure the number of vehicles that pass per minute, and a computer program adjusts the price of the variably priced lane upwards or downwards based on the level of road congestion. The price of the lane is set high enough to maintain the free flow of vehicles (60–70 mph). The current price of the lane is broadcasted on a sign several hundred yards out from the entrance to the lane, and motorists decide whether to pay the toll. The video cameras record the license plates of vehicles that enter the toll lane. Drivers that have linked their license plates to a bank account and registered for the program in advance are charged the fee on the sign, and free-riders that have not linked their bank accounts are tracked down and fined ("video enforcement"). Vehicles in normal lanes are not charged.
The details of variable lane pricing vary somewhat. "Express Lanes" charge a toll on all vehicles that enter, "High-Occupancy Toll Lanes" (HOT) exempt high-occupancy vehicles with multiple passengers. Both express lanes and HOT lanes exempt government vehicles such as public buses and ambulances. Lanes may shift prices infrequently — switching between two different prices for rush hours and off-peak hours is popular — or may be truly "variable" and change prices in response to traffic every few minutes. Local lanes may be administered by toll authorities or regional transportation planning agencies, which may be either state or municipal bodies. A route may include one or multiple tolled lanes, and could hypothetically charge different variable prices for different lanes.¹² Today most variably priced lanes require drivers to purchase EZ-Tag or FasTrak "transponders" which communicate with antennae on gantries, however video cameras alone are sufficient to monitor drivers.¹³
This paper proposes that cities and states should seriously consider building variably priced lanes in high-congestion areas. In addition, Congress should make FAST Act road-construction funding at least partly contingent on implementation. Cities and states that deploy Highway Trust Fund grants to congestion price roads should be eligible for larger future grants. In addition, Congress should authorize the Department of Transportation to construct federally operated lanes on interstate highways. Characteristics may vary; the essential criterion is just that prices fluctuate to some degree in response to changing traffic conditions.
The first congestion pricing systems in the US were pioneered in California in the 1990s.¹⁴ A 10-mile stretch of variably priced lanes on State Route 91 in Orange County continues to maintain average speeds of 60–65 mph even when speed in free lanes is as low as 15–20 mph.¹⁵ The success of the State Route 91 express lanes prompted many other states and municipalities to follow suit. Counterintuitively, building a new express lane or converting a general-purpose lane into a HOT lane decreases congestion in both tolled and non-tolled lanes — at least for a period of a few years. This was the case on SR 91, as well as in Minnesota, where MnPass HOT lanes increased user speeds by 25 mph, and non-user speeds by 3–4 mph. ¹⁶ ¹⁷ Drivers are demonstrating that they place an increasingly high premium on their time. In Atlanta, home to one of the most successful express lane programs, the average number of daily trips on the I-85 grew from 7,300 in 2011 to nearly 29,000 in 2016 — even as the maximum toll price shifted from $5.55 in 2011 to $13.95 in 2016.¹⁸
The most obvious candidate for variable lane pricing is Los Angeles, which consistently ranks as the most congested city in the world.¹⁹ LA currently has HOT lanes in two locations: on I-10 from Alameda Street to the I-605 (14 miles), and on the I-110 from Exposition Blvd to 182nd street (11 miles). Together, these two toll lanes cost $210 million to construct, and they have been highly successful. Speeds in the I-10 express lane remain roughly 24 mph faster than normal lanes.²⁰ However LA's most congested roads remain un-tolled. A traveler on the 10 mile eastbound stretch of the I-10 from Exit 3A to Exit 12 in Los Angeles experiences on average 66 hours of delay a year.²¹ Drawing on data from LA's two variably priced lanes, the table below models the potential revenue stream from an express lane along this route.
LA's Metro ExpressLanes charge low prices that do not reflect the premium drivers are willing to pay to escape traffic, and allow any vehicles occupied by two or more people to use the lanes for free. In our model, we assume that a new express lane from Santa Monica to downtown LA would charge an average of $4.50 per user, would only exempt cars with 3 or more occupants from the toll, and would impose fines proportionate to the fine-to-fee ratios of the other two lanes. Assuming that 10% of drivers on the given stretch of I-10 would opt into the lane (an average of usage rates on the other two lanes), this new tolling operation would generate over $100M/year. While it is impossible to determine time-savings in this model, LA drivers would save days of time on this one route alone. It would pay for itself almost immediately, and become an enormous source of revenue for LA County going forward.
Two straightforward ways to deploy revenue are constructing new roads/lanes and building a network of transportation tunnels beneath LA. Milling and resurfacing roads costs $312,500 per lane mile and building new road costs between $1–2M per lane mile, which means that our proposed express lane alone could fund maintenance of 320 lane miles per year, or the construction of nearly 100 new lane miles of road per year.²² Tunneling costs vary widely depending on rock conditions, tunnel diameter, and density of support struts. Assuming difficult conditions, 1 mile of tunnel, 12 feet in diameter, would cost $11.6M/mile.²³ The West LA express lane would fund 8.6 miles of tunnel construction per year. These are only two possibilities — in the future revenue from congestion pricing may be deployed to finance more exotic forms of transportation such as electric vertical-takeoff-and-landing (VTOL) and the hyperloop.
The figures above are only a modest thought experiment. Ultimately, variable pricing should be a trial-and-error system that maximizes profit while ensuring that vehicles along an express way continue to flow freely. Administrators should A/B test rates to determine variance between locations, how swiftly to adjust prices, where to build new roads, and other items of interest. Price-signaling is not only the basic fabric of any free-market economy, it is a valuable source of administration for government officials. Traffic and road-pricing is no exception.
Atlanta's success in swiftly raising prices while simultaneously increasing demand is grounds for optimism that variable lane pricing may be a far greater source of revenue than projected in this paper. Establishing hundreds of express lanes and HOT lanes across the country will save people billions of hours and generate billions of dollars to fund the repair and expansion of the American road network and more.
Although cordon charges have remained unpopular in American cities, variable lane pricing is politically feasible. America has already implemented over 60 variably priced lanes accounting for around 600 lane-miles, and the majority of these were built in the last 5 years.²⁴ In recent years, Uber and Lyft have also defended congestion pricing as the best strategy for fighting traffic and restoring America's roads.²⁵
Variably priced lanes are sometimes pejoratively described as "Lexus Lanes" — the vehicular equivalent of a VIP lines at nightclubs or accelerated lines at airports. But in fact, variably priced lanes are deeply progressive. Variable pricing naturally targets the wealthiest motorists, who will be most likely to pay a toll to avoid traffic. Cities may then use the revenue raised from these wealthy individuals to fund public transportation and construction of new non-priced lanes, decreasing congestion for the least well off. In addition, evidence from existing HOT lanes shows that drivers from all income groups value and make use of variably-priced lanes.²⁶
Congestion is a significant drag on American GDP and an enduring source of misery for millions of Americans. Most Americans rank commuting as the most stressful part of their day, and it's no stretch to say that traffic is one of the biggest barriers to the pursuit of happiness in our nation.²⁷ Our roads are in poor shape, and the gas tax is no longer an effective way to maintain and expand them. Congestion pricing can heavily supplement the gas tax and generate revenue for the construction of new lanes. In the short-run, congestion pricing will eliminate congestion for those willing to pay; in the long-run, congestion pricing will mitigate congestion for all of us. America must rapidly implement variable lane pricing in thousands of locations across the country.
*America's roads represent a "tragedy of the commons" scenario in which the "commons" — roads — is susceptible to exploitative "overgrazing" — in this case, traffic. Roads are usually thought of as a matter of public provision. But it's possible to imagine a counterfactual world where a "night-watchman state" enforces property rights but does not invest in infrastructure. Road-construction in this world would entail a patchwork of bilateral or multilateral agreements between drivers who want to reach some destination, and land-owners whose property stands in the way of that destination. Each land-owner would be a kind of tiny, private toll authority. At a minimum, land-owners would charge rates necessary to maintain and expand the roads traversing their properties, but entrepreneurial land-owners would begin to vary the prices on different lanes to allow urgent drivers to pay more for lanes with higher rates of throughput. This is the basic idea of congestion pricing.
[1] Schrank, David et al. "2015 Urban Mobility Scorecard." Texas A&M Transportation Institute and INRIX. August, 2015. Traffic-related car crashes alone cost $25B a year, see: Dutzik, Tony, Gideon Weissman, and Phineas Baxandall. "Who Pays for Roads?" USPirg, 2015.
[2] Caiazzo, Fabio et al. "Air Pollution and early deaths in the United States. Part 1: Quantifying the impact of major sectors in 2005." Atmospheric Environment, 2013.
[3] Frank, Lawrence et al. "Obesity relationships with community design, physical activity, and time spent in cars." American Journal of Preventive Medicine, 2004.
[4] Cummings, William. "5 Ways to Cut the Cost of your Commute." USA Today, Dec. 4, 2017.
[5] ASCE. "2017 Infrastructure Report Card." 2017.
[6] Khau, Jeff, et al. "Transitioning from the Gasoline Tax to a Fee on Vehicle Miles Traveled." California Foundation for Commerce and Education, May 2014.
[7] Sorensen et al. "Moving Los Angeles: Short-Term Policy Options for Improving Transportation." RAND, 2008.
[8] Duranton, Gilles and Matthew Turner. "The Fundamental Law of Road Congestion: Evidence from US Cities." American Economic Review, 2011.
[9] "The Life and Death of the Highway Trust Fund." Rockefeller Foundation, December 2014.
[10] The idea of congestion pricing was devised by Arthur Pigou in the 1920s (who was thinking about 'carts' rather than automobiles).
[11] Others include variable-rate curb pricing (for parking), and a VMT tax.
[12] Based on an assessment of State Route 91 data, Kenneth Small et al find that two separate HOT lanes with different variable price levels is the most efficient form of congestion pricing for a multi-lane highway. See: Small, Kenneth, Clifford Winston, and Jia Yan. "Differentiated Road Pricing, Express Lanes and Carpools: Exploiting Heterogeneous Preferences in Policy Design." AEI-Brookings Joint Center for Regulatory Studies, March 2006. p.20
[13] "Using Pricing to Reduce Traffic Congestion." Congressional Budget Office, March 2009.
[14] Mohring, Herbert. "Congestion" in Essays in Transportation Economics and Policy: A Handbook in Honor of John R. Meyer. Ed. Jose Gomez-Ibanez, Brookings Institution Press, 2001.
[15] Sorensen et al. "Moving Los Angeles: Short-Term Policy Options for Improving Transportation." RAND, 2008. p. 385
[16] Krol, Robert. "Tolling the Freeway: Congestion Pricing and the Economics of Managing Traffic." Mercatus Research, 2016.
[17] "Congestion Pricing in the US" Virginia Department of Transportation, 2008.
[18] Beitsch, Rebecca. "Express Lanes Have a Popularity Problem." Pew Charitable Trusts, September 12, 2016.
[19] INRIX Global Traffic Scorecard, 2017.
[20] "Future of Metro ExpressLanes." Regular Board Meeting April 24,2014.
[21] INRIX, Ibid.
[22] https://www.artba.org/about/faq/
[23] http://vlhc.org/cna/hmm_appendix.pdf. Assumed Rock type C and Tunnel Drive "5th", converted from meters à miles, and adjusted for inflation.
[24] Ungemah, David. "Express Lanes: A National Perspective on Practice, Experiences, and Outcomes." December, 2016.
[25] Salzberg, Andrew. "Road Pricing: A Solution to Gridlock." March 2017. Also John Zimmer and Logan Green, "The End of Traffic." January 2017.
[26] Sorensen et al. "Moving Los Angeles: Short-Term Policy Options for Improving Transportation." RAND, 2008. Summary, p.33.
[27] Gino, Francesca et al. "Reclaim Your Commute." Harvard Business Review, 2017.
Can We Expect Legislation on Surprise Medical Billing? I'd Be Surprised
Integrated Coverage Would Save Billions and Improve the Lives of the Least Well-Off
Why We Need More Charter Cities


Best 25 Sectional Sofa With Sleeper Ideas On Pinterest Cheap For Sectional Sofa With Bed Prepare. Best 25 Small Sectional Sleeper Sofa Ideas On Pinterest Pertaining To Sectional Sofa With Bed Plan. Vision Sec Rainbow Sectional Sofa Bed Storage In Truffle Sunset In Sectional Sofa With Bed Renovation. Sectional Sofa Sleeper Roselawnlutheran Throughout Sectional Sofa With Bed Decorating. Best 25 Sectional Sofa With Sleeper Ideas On Pinterest Cheap Throughout Sectional Sofa With Bed Plan. Sofa Beds Inspiration Graphic Sectional Sofa Bed Home Decor Ideas In Sectional Sofa With Bed Plan. Orchid Sectional Sofa Bed With 2 Sleeper Sofa Beds Within Sectional Sofa With Bed Ideas. Sofa Bed Sectional Roselawnlutheran Regarding Sectional Sofa With Bed Decorating. Sectional Sofas With Bed Thesecretconsul With Sectional Sofa With Bed Plan. Sectional Sofa Design Adorable Convertible Sectional Sofa Bed Intended For Sectional Sofa With Bed Prepare. Sectional Sofa With Pull Out Bed And Recliner Centerfieldbar In Sectional Sofa With Bed Ideas. Best 25 Sectional Sofa With Sleeper Ideas On Pinterest Cheap Within Sectional Sofa With Bed Plan. Sofa Bed Sectional Sofa Inside Sectional Sofa With Bed Prepare. Contemporary Corner Sectional Sofas Beds 13 Interesting Corner For Sectional Sofa With Bed Decorating. Sectional Sofa With Pull Out Bed And Recliner Centerfieldbar In Sectional Sofa With Bed Plan. Berto Interchangeable Sectional Sofa Bed With Storage Structube Intended For Sectional Sofa With Bed Ideas. Best 25 Sectional Sofa With Sleeper Ideas On Pinterest Cheap With Sectional Sofa With Bed Renovation. Sofa Bed Sectional Lilly Collection Sofa Beds Inside Sectional Sofa With Bed Prepare.