text:
News Sports Biz VT Life Obituaries eNewspaper Legals
Former Alburgh selectman denies new charges
Elizabeth Murray
Free Press Staff Writer
Former Alburgh Selectman Bernard Savage walked out of U.S. District Court on Monday after a hearing, crouching to hide his face and putting his arm around his wife to steer her away from members of the media.
Savage, 57, appeared to lunge at a photographer before walking quickly away with his wife, Patricia Savage. The couple, who is accused in a drug conspiracy case, was flanked by their lawyers.
The couple attended an arraignment for Bernard Savage in Burlington, where he was asked to enter pleas to charges outlined in a new indictment in the case. He pleaded not guilty to all of his charges during the brief appearance. The original case was filed late last summer after the couple's home on U.S. 2 in Alburgh was raided by state and federal authorities.
The new nine-count indictment filed last week replaces the seven-count indictment initially filed last September accusing only Bernard Savage in the case.
Both Bernard and Patricia Savage were included in the new indictment in the case, which accuses the couple of drug conspiracy with others "known and unknown to the Grand Jury." Bernard Savage is also charged with distributing cocaine and oxycodone, in addition to possessing at least 103 firearms when he was prohibited from doing so as "an unlawful user of a controlled substance," the indictment stated. Patricia Savage is also accused of distributing oxycodone on two occasions — November 2014 and April 2015.
Patricia Savage denied her charges on Friday during her arraignment hearing.
A 10th count filed in the case seeks forfeiture to the government of all proceeds directly or indirectly related to drug dealing. The request includes nearly $25,000 seized July 1, along with several vehicles, the indictment stated. Bernard Savage denied the forfeiture request as well.
Senior Federal Judge William K. Sessions III placed Bernard Savage under oath during the hearing. The former selectman disclosed to the judge that he was seeing a psychiatrist and taking anti-depression medication, but that medication did not affect his understanding the proceedings.
Bernard Savage and his wife have both been allowed to remain free on conditions. One of the conditions is that neither person have or use guns. Assistant U.S. Attorney Wendy Fuller told the judge that Patricia Savage had said during the Friday hearing that the couple still had large amounts of ammunition in their house.
After a judge asked Bernard and Patricia Savage to get rid of the ammunition last week, they complied, said Bernard Savage's attorney Karen Shingler.
"There is no ammunition in the house," Shingler said Monday. "It was a mistake."
The hearing had initially been scheduled as a change of plea hearing or a pretrial hearing depending on how lawyers decided the case should proceed. Fuller declined to say whether lawyers were negotiating any settlement agreements in the case.
Federal Magistrate Judge John Conroy signed an order Friday allowing federal prosecutors and lawyers for both defendants until April 5 to file pretrial motions in the case.
The former Alburgh Selectboard member stepped down from his position in October. He had been elected to the board in March 2014.
Contact Elizabeth Murray at 651-4835 or emurray@freepressmedia.com. Follow her on Twitter at www.twitter.com/LizMurraySMC.
Corrections Staff Directory Careers Accessibility Support Site Map Legals Our Ethical Principles Terms of Service Privacy Policy Your California Privacy Rights / Privacy Policy
© 2023 www.burlingtonfreepress.com. All rights reserved.


'Pub sector: The changing landscape' with Jonathon Swaine, Managing Director, Fuller's Inns, the exciting new event from Arena, debuts Tuesday 6 September. The event will consider the vibrant pub sector, it's evolution, and the current challenges and opportunities. Employing and retaining the right people is an industry-wide issue and in his post-lunch speech, Jonathon Swaine will give valuable insight on recruiting engaged and enthusiastic frontline team members from the perspective of Fuller's Inns and the pub market.
Jonathan will discuss how Fuller's transformed its recruitment to get the best people in a way that makes sense for today's busy pub manager, addressing questions such as: How do you inspire people to join your team on the bottom rung? Where do you find them? How do you screen them? And why should they choose you over the competition?
Peter Backman from Horizons will also present a twenty year 'Tour d'horizon' of the pub sector. He will look especially at the role that food has played in the development of the pub over the years with some thoughts on the changes that the future might hold.
Tickets to this new event are available now. Click here for more information and to buy tickets online or contact Lorraine Wood by email or on 07803 853 618.


Fantastic sailboat of 11 meters in length with mooring included in IBIZA MAGNA and with capacity for 9 people during the day and up to a maximum of 8 people to sleep. It has 2 double cabins (the very large stern), convertible lounge, 1 single sofa / bunk bed and 1 bathroom (with separate WC shower) to comfortably enjoy your stay.
Ideal to go sailing with family or friends and discover the island of Ibiza. This boat has a very safe and comfortable design. It is easy to use and has a good maneuver.
Externally, its well-integrated and protected bathtub stands out, designed to comfortably govern the boat as well as to relax and enjoy the day during anchoring. The sails are easy to use and provide a lot of stability and control during navigation.
The avaibility of the crew. They were very nice and helpful. Plus they give us plenty of advice for the navigation.
Special discount 10.00% From Apr 1, 2019 until Jun 14, 2019 , for all bookings for more than 1 day of charter (discounts cannot be combined) .
This boat is rented with or without a skipper. In high season and extra only full weeks and in low and medium season also single days (no pattern a minimum of 3 days). We reserve the right to rent it unattached UNIQUE AND EXCLUSIVELY according to your customer profile and according to your qualifications and experience.
In case of bad weather the money is returned or the day is changed in the 1 day charter.


Cedar Valley by Holly Throsby | Educate.Empower.
This entry was posted in Book review and tagged australia, australian, Book review, books, cedar valley, crime, holly Throsby, mystery, reading, somerton man by educateempower.blog. Bookmark the permalink.


Get an alert with the newest ads for Clothing - 0-3 Months in Saint John.
Tag says 0-14 pounds. Please see other ads as well. LOTS FOR SALE. Thank You.
Looks like new. Size 3 months.
Super warm and comfy for infants 0-6 months.
Post your classified or want ad in Saint John Clothing - 0-3 Months. It's fast and easy.


text:
The epic GWENT Saovine Holiday Event has begun!
CD PROJEKT RED announces a special event for GWENT: The Witcher Card Game, celebrating the start of the Saovine festival. The event brings the opportunity for players to claim gifts and purchase Saovine-themed items on PC, iOS, and Android.
The Saovine special event, which begins today and will run until November 3rd, gives players the chance to earn Treasure Chests by winning matches. Each Treasure Chest contains a unique in-game gift, such as: a cardback, border, portrait, player title, or in-game resources — Ore or Meteorite Powder.
Learn more about the Saovine Holiday Event
Accompanying the festivities are a number of limited-time offers available in the in-game store. Players can purchase a customizable neutral leader skin for Shupe the Troll — available as part of a bundle alongside a unique avatar and player title. Moreover, the in-game store will also feature other Saovine-themed ornaments, including a Ghost leader skin for Cleaver. All items will be available until November 3rd.
GWENT: The Witcher Card Game is available to download for free on PC (via GOG.COM and Steam), iOS and Android. For more information regarding The Witcher Card Game, visit playgwent.com.
About GWENT: The Witcher Card Game
In GWENT: The Witcher Card Game, gamers clash with their friends in fast-paced duels that combine bluffing, on-the-fly decision making and careful deck construction. The game is played over a best-of-three series of rounds, as players unleash their hand by slinging spells and diverse units with special abilities, and use clever tricks to deceive their opponents.
About CD PROJEKT RED
CD PROJEKT RED is a game development studio founded in 2002. It develops and publishes video games for personal computers and video game consoles. The studio's flagship titles include The Witcher series of games, Thronebreaker: The Witcher Tales, GWENT: The Witcher Card Game and the upcoming futuristic AAA role-playing game — Cyberpunk 2077. Together with GOG.COM, a game store offering hand-picked titles for PC and Mac, CD PROJEKT RED is part of the CD PROJEKT Capital Group. CD PROJEKT S.A. is listed on the Warsaw Stock Exchange (ISIN: PLOPTTC00011).
Rise Of The Tomb Raider: 20 Year Celebration launches on October 11
ONE PIECE BON! BON! JOURNEY!! COUP DE BURSTS ONTO iOS AND ANDROID DEVICES TODAY

redpajama_set_name: RedPajamaCommonCrawl


April is National Poetry month and, happily, every April, The Poetry Foundation publishes a spectacular issue of poetry in translation. This year's issue features translations of 18 poets from around the globe (my favorite is this gorgeous poem by Russian poet Marina Tsvetaeva) and best of all, you can listen to the Poetry Magazine monthly podcast where editors Christian Wiman and Don Share discuss this month's featured poems and guest poets provide readings of the featured poems.
And hey! Don't forget the Endicott Studio wants to do its part in disseminating poetry -- so consider sending a free Endicott Studio poetry e-postcard to a friend! Terri and I produced these cards a few years back -- and you will find one for every day of the month. The art and poetry all come from the Journal of Mythic Arts -- and once again I would like to thank every artist and poet who gave us permission to use their work in this endeavor.
**The poem and art above is "Soul Transport" by Erica Swadley.


(WALLOON LAKE, MICH) — Seven members of the Michigan Craft Distillers Association (MCDA) brought home a collective 26 medals from the 16th Annual Craft Spirits Conference & Expo presented by the American Distilling Institute March 18-21 in Denver, Co.
Long Road Distillers was awarded "Best of Category" for its Amaro Pazzo in the Coffee Liqueur category, along with six other honors. Other distilleries in Michigan recognized include American Fifth Spirits in Lansing, Ethanology in Elk Rapids, Iron Fish Distillery in Thompsonville, Motor City Gas in Royal Oak, New Holland Spirits in Grand Rapids, and Round Barn Distillery in Baroda.
Overall, more than 235 distilleries from around the world were recognized during the annual competition for producing some of the finest artisan spirits in categories ranging from Aged Gin to Whiskey, all judged by highly-esteemed panes of judges in a blind tasting.
For the complete list of medals awarded: https://distilling.com/events/judging/awards/.
The American Distilling Institute (ADI) is the largest community of small-batch, independently owned distilleries in the nation. Founded in 2003, ADI has become a beacon for the craft distilling community — serving as the go-to source for all information on the craft distilling. ADI exists to promote and defend the enterprise of craft distilling. We embrace the passion and fierce independence of our community — hosting industry events and providing developmental and educational resources to help ensure that the art of craft distilling continues to grow and thrive.
The Michigan Craft Distillers Association was formed in October 2014 as a non-profit organization charged with marketing the individual member businesses, their products and events, but also help bring a voice for the industry when it comes to legislative issues that affect the overall beverage industry.
MCDA currently represents more than two dozen distilleries with nearly 40 unique tasting room locations around the state, as well as a handful of distillery in-planning members and nearly 30 allied members. Michigan's craft distilling industry is growing at a rapid pace – ranking #8 in the nation in terms of overall number of distilleries according to The Craft Spirits Data Project© 2018 report.


3 bed house in Coventry large double bedrooms, living room. dinning room. Kitchen. downstairs guest wc and upstairs bathroom with over shower. larges rear garden backing onto canal cv2 1nw Looking for 3 bedroom or large 2 bedroom house in Braunstone Northamptonshire.


Description: Caption: "Opal, here shown balancing her entire weight on one front foot at the bidding of Peggy MacDonald, is star of the Besalou Baby Elephants, to be seen with the eleventh annual India Shrine-Polack Bros. Circus at the Municipal Auditorium, Tuesday through Friday, Nov 9-12."
Description: Photograph used for a story in the Oklahoma Times newspaper. Caption: "Big Christmas Tree Moved to Main Street -- Oklahoma City's community Christmas tree spread its branches in the center of Main street Saturday after volunteer workers had lifted it into an upright position."
Description: Photograph used for a story in the Oklahoma Times newspaper. Caption: "Ken Colgan . . . he puns for his supper."
Description: Photograph used for a story in the Daily Oklahoman newspaper. Caption: "Like mountain climbers scaling the Alps, firemen and volunteer workers group a ladder to decorate the giant red cedar "Treeof Lights" which will glow over the downtown shopping scene during the Christmas season."
Description: Photograph used for a newspaper owned by the Oklahoma Publishing Company. Caption: "A lot of people caught the Christmas spirit Saturday. and came on downtown to do their shopping, despite a cold."
Description: Photograph used for a story in the Oklahoma Times newspaper. Caption: "The first coin above is a small Byzantine coin called a Premissia; the second is a silver penny from a mint at Canterbury, England, dating from 1326 to 1377 A.D.;"
Description: Photograph used for a story in the Daily Oklahoman newspaper. Caption: "Johnnie Owings one of more than 200 traveling salesmen living in Clinton, points to an insignia found on all cars owned by salesmen traveling out of Clinton."
Description: Photograph used for a story in the Oklahoma Times newspaper. Caption: "This Christmas scene is a 23-year-old Shawnee artist's interpretation of the Nativity."
Description: Photograph used for a story in the Oklahoma Times newspaper. Caption: "Rev. R. O. Colvin, president of the Southwestern Bible college, 5000 NW 10, was a little apprehensive Wednesday of the Texas hospitality he's heard so much about."
Description: Photograph used for a story in the Oklahoma Times newspaper. Caption: "Mrs. Crocker gets a lot of help with her orchids from husband Howard."
Description: Photograph used for a story in the Oklahoma Times newspaper. Caption: "The Times has invited 40 Oklahoma City clergymen to tell as a lanten feature-the events or experiences that led them to dedicate their lives to the ministry."
Description: Photograph used for a newspaper owned by the Oklahoma Publishing Company. Caption: "This is just a preview of what 800 grade school children will be seeing at 10 a. m. next Saturday (December 18 ) at the Mayor's annual Christmas party in Municipal Auditorium."


Start protecting it today with CINCB.
Learn how to proactively manage your credit.
Personal credit management, tips and news.
Learn how to manage your credit, pay off debts, and understand your credit reports.
Get control of your credit report, rating and learn how to manage your credit effectively.


Just for fun I programmed a similar pattern: 7 different clues per chute, 1 to 3 clues per box, with a bias to the diagonal. I produce 2100 of these per hour at 1.6GHz. Also comparable. Lots of hard ones but no gold nugget .
m_b_metcalf wrote: Just for fun I programmed a similar pattern: 7 different clues per chute, 1 to 3 clues per box, with a bias to the diagonal. I produce 2100 of these per hour at 1.6GHz. Also comparable. Lots of hard ones but no gold nugget .
The key for performance is the algorithm that test if your sudoku is valid with a single solution.
Should be less than 1ms to perform well.
You will have to test thousands of sudokus to find 1 valid.
dml wrote: Should be less than 1ms to perform well.
No problem for 21 clues (millions per hour), but for 18 clues I'm up at 45ms per try, much too long to get anything but a lucky hit (like winning the Lotto ).
P.S. Not having gsfr installed I use my own crude filter to extract the promising ones.
m_b_metcalf wrote: No problem for 21 clues (millions per hour), but for 18 clues I'm up at 45ms per try, much too long to get anything but a lucky hit (like winning the Lotto ).
I have never found 1 sudoku with 18 clues but thousands with 21 !!!!
The advantage of this constraint is that almost all sudokus you find are hard and some of them very hard , then no need to filter the promising ones and 10% for final ranking is very cheap.
If I had to write my own code to filter or rank, what I have started I doubt I can do better than gsfr, in particular because I dont know to resolve the sudokus then I will have to study all manual strategies and code them, today I have only implement the simple ones.
Maybe I expressed myself poorly, but that is just the situation I'm in too: thousands of 21-clues and no 18s (I do have 3 19-clues though ).
Very nice progress by dml and Mauricio lately!
First, thanks to StrmCkr, ravel, RW, tarek, gurth and coloin, for compliments, congratulations and comments after publication of the "New Year's present for RW".
ravel: Good job with the new rating software! Could you say if your new stepcounts are absolute minimums (based on complete search), or minimums from a limited/arbitrary search (where the absolute minimum might or might not have been found)?
Mauricio wrote: A week ago I would be happy if a generated one of those in 1 day or work. Ocean, dml, is that number (1500 puzzles/hour/2.8Ghz) close to yours?
I do not have exact measures, but guess my numbers are about the same order of magnitude as yours and dml's. Your new ultra hard symmetric non-minimal puzzles with many clues are amazing. Have not yet figured out how you were able to find these. Very impressive! - The same can also be said about dml's new hardest.
Last edited by Ocean on Thu Jan 11, 2007 8:36 pm, edited 1 time in total.
Ocean wrote: Could you say if your new stepcounts are absolute minimums (based on complete search), or minimums from a limited/arbitrary search (where the absolute minimum might or might not have been found)?
It is just a greedy search and the results vary with the parameters i take (when to look for subnets).
In the meantime i have added xy-wing.
When i search for subnets, if no eliminations can be found, that would bring a progress of at least one more elimination, i now get 22 points for dmls 3/07 (which still cannot be solved with a minimum progress of 2 additional eliminations) and 27 for Ocean's New Year present. The calculation time is about 5:1 (!).
So i still dont know, how to get a really good rating with this method.
Ocean wrote: Your new ultra hard symmetric non-minimal puzzles with many clues are amazing. Have not yet figured out how you were able to find these. Very impressive!
When I saw a technique (symmetry technique) of gurth, I decided to create some symmetric sudokus to apply the technique, many hard sudokus hide behind those patterns.
One observation : when we have a specific pattern, we find extremely rapidly a long list of hard sudokus.
When we remove the canonical forms we get only a short list.
But if we extend for a very long period the research, we will ONLY find new canonical forms and no new solution.
but this require to explore only the NON canonical forms that are extremely rare vs the others.
The fact that you are getting duplicates has implications for the number of puzzles of that particular pattern.
Despite this I suspect that not many grids have one of these puzzles.
There are ways that one can reduce the occurance of isomorphic puzzles- but it depends if it fits in with your puzzle generation method.
But with the 22 clue pattern there will be substancially more puzzles to generate ?
So the last one (like dml 3/07) could not be solved, when subnets are only calculated for numbers with a minimum progress of 3 eliminations.
With adding xy-wing as proposition technique 22 puzzles fell out of the 20+ points list, so these 25 are remaining now. All have a gsf rating > 99900 except dml9 with 99839. The asterisk means, that a somewhat harder step was needed.
Last edited by ravel on Tue Jan 23, 2007 1:52 pm, edited 2 times in total.
. . .|. . 7|. 2 .
. . .|8 . .|3 . .
. 2 .|1 . .|. . .
. . 4|. 5 .|. 7 .
. 7 .|. . .|1 . .
8 . .|. 3 .|. 5 .
9 . .|5 . .|. . .
. . 3|. 9 .|. 2 .
. . 6|. . .|4 . .
7 . .|. . 8|. 1 .
6 . .|3 . .|. 5 .
. . .|. 1 .|7 . .
. . 5|. 8 .|. 6 .
. 3 .|. . 9|4 . .
. 5 .|3 . .|1 . .
. . 9|. . 7|. 5 .
. . 6|1 . .|. 7 .
. . 5|7 . .|6 . .
9 . .|. . 1|. . .
. . .|2 . .|. 7 .
. 3 .|. . 8|1 . .
6 . .|. 4 .|. 8 .
8 . .|3 . .|1 . .
. . 5|. 4 .|. 8 .
. . 3|. 5 .|7 . .
5 . .|. . 9|. 4 .
. 2 .|. 6 .|5 . .
7 . .|2 . .|. 1 .
. 6 .|. 7 .|. 1 .
2 . .|3 . .|. . .
. . 6|2 . .|. 7 .
. 3 .|. . 8|4 . .
6 . .|5 . .|3 . .


For the next stop in our ongoing series we went north of the city to one of our favorite places: Fairfield. For all of the northern suburbs, Fairfield quietly has a pretty vibrant and deep little food scene. You can get anything from authentic Mexican to excellent sushi, or maybe homemade donuts to fantastic BBQ all just by driving down Dixie Highway. On top of all that, there are plenty of good spots to spend a day.
Listen. Odds are, you've been to Jungle Jim's or at least heard of it. How many times have you heard someone say, "if you're in town you've gotta head up to Jungle Jims. The bathrooms… well, just go see for yourself." I think it's fair to say this Fairfield foodie paradise is at "icon" status, and that probably won't ever change.
If you haven't been, you're in for the time of your life. Is it a giant grocery store with pretty much any item you could imagine? Yes. Is it also an amusement park of sorts with tons of crazy history and animatronic critters? Yes. Honestly, it really is just one of those places you've gotta see in person to understand. While you're there, say hi to Robin Hood and Elvis for me.
If we were commissioned (we weren't) to write a tagline for Taqueria Mercado it would probably read "where the burritos are giant, the margaritas are delicious and you won't stop eating the tortilla chips." You may have seen the downtown location, but we're talking about the spot tucked away in a little strip mall on Dixie Highway, butted up against a fantastic little Mexican market. We think this restaurant will hit the spot in almost any situation.
There are many, many joys in life. One of them is waking up on a Saturday morning and stopping by your local donut shop. For the good people of Fairfield, the Donut Spot is here to serve. They've got all the classic offerings you know and love, sometimes including that giant slice of heaven you see pictured. Try to get there early because when they're out, they're out. Handmade donuts from a great local small business. That's what we're here for.
How many times have you been sitting on the couch with a friend or loved one and said "I can't think of anything to do tonight." That's probably because you never considered spending a night at Michael's Billiards. It's one of the best pool halls in the city where the games are cheap and so are the drinks. There are plenty of tables so you can usually walk right in and start playing. Brush off your cue and see if you can nail that trick shot you tell everyone you can do. It's always a good time here.
Here at Cincy Weekend, we love a good deli/butcher shop. With that in mind, Hammann's is doing everything right. Owner John Hammann has been doing this for more than 50 years, so he's pretty much a meat expert at this point. You'll find cold cuts, sandwiches and even a great little BBQ truck that sits right outside when the weather is warm. They've also got pretty delicious house made goetta and beer sausages. So if you're grilling out soon, stop here first and we're sure you'll be impressed.
Confession time. We're dreaming of Summer right now. And what's better than a day out on the water? If you've never been, Wake Nation is a pretty cool spot with some small lakes where you can try out wakeboarding for the first time. They've also got Summer camps for kids which pretty much sounds like the best time ever. Warm weather is on the way! If you're up for it, enjoy the sun and learn something new.
You didn't think we were gonna make a neighborhood guide without a comfort food spot did you? Owner Lisa Hall has a lot of fans because of her cooking, serving up Cincy double deckers, classic burgers and breakfast all day. Good, affordable food and a friendly staff. What else could you ask for?
We love Fairfield and you should too. Keep an eye out for a next neighborhood guide coming out soon.


text:
Q: Closing Open Files using C# I have a situation where people are connected to files on a share and it's blocking me from overwriting the file. I'm trying to write a method that will look to see if a filePath that I provide is currently locked in this way and close the network session of this resource.
I looked at the ADSI Winnt provider but the Resources.Remove member isn't implemented.  Then I looked at Win32_ServerSession and while I am able to use Delete member, it kills all of the resources for a given user.  I need to figure out how to be more specific.
I've been walking GetRelationsShips and Properties but I'm just stumped at the moment.

A: It would be difficult to consider all the ramifications of doing this because you can't necessarily predict the resulting behavior of the application that currently has the file locked.
Is there some other way to do this?  For example do you have to overwrite the file right away, or can you have some external process that continually tries to overwrite the file every few minutes until it succeeds?

A: I faced the same problem.
So far I know, the only way to do that, is using the Win32API:

[DllImport("Netapi32.dll", SetLastError=true, CharSet = CharSet.Unicode)]
public static extern int NetFileClose(string servername, int id);

I made a short attempt to realize this and I can just enum the files right,
but in my code - I had just a look into it - the code to close a file
is set to be a comment. If you would give this a try, I can you sent a library [wrapper around NetFileXXX] and a short demo, but, as I said: I never closed a file. But this is possibly a short way to that.
I do not know, how to interchange file on stackoverflow now :-( ?!?
br--mabra

A: You can use code that you supply the full file path to, and it will return a List<Processes> of anything locking that file:
using System.Runtime.InteropServices;
using System.Diagnostics;

static public class FileUtil
{
    [StructLayout(LayoutKind.Sequential)]
    struct RM_UNIQUE_PROCESS
    {
        public int dwProcessId;
        public System.Runtime.InteropServices.ComTypes.FILETIME ProcessStartTime;
    }

    const int RmRebootReasonNone = 0;
    const int CCH_RM_MAX_APP_NAME = 255;
    const int CCH_RM_MAX_SVC_NAME = 63;

    enum RM_APP_TYPE
    {
        RmUnknownApp = 0,
        RmMainWindow = 1,
        RmOtherWindow = 2,
        RmService = 3,
        RmExplorer = 4,
        RmConsole = 5,
        RmCritical = 1000
    }

    [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
    struct RM_PROCESS_INFO
    {
        public RM_UNIQUE_PROCESS Process;

        [MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCH_RM_MAX_APP_NAME + 1)]
        public string strAppName;

        [MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCH_RM_MAX_SVC_NAME + 1)]
        public string strServiceShortName;

        public RM_APP_TYPE ApplicationType;
        public uint AppStatus;
        public uint TSSessionId;
        [MarshalAs(UnmanagedType.Bool)]
        public bool bRestartable;
    }

    [DllImport("rstrtmgr.dll", CharSet = CharSet.Unicode)]
    static extern int RmRegisterResources(uint pSessionHandle,
                                          UInt32 nFiles,
                                          string[] rgsFilenames,
                                          UInt32 nApplications,
                                          [In] RM_UNIQUE_PROCESS[] rgApplications,
                                          UInt32 nServices,
                                          string[] rgsServiceNames);

    [DllImport("rstrtmgr.dll", CharSet = CharSet.Auto)]
    static extern int RmStartSession(out uint pSessionHandle, int dwSessionFlags, string strSessionKey);

    [DllImport("rstrtmgr.dll")]
    static extern int RmEndSession(uint pSessionHandle);

    [DllImport("rstrtmgr.dll")]
    static extern int RmGetList(uint dwSessionHandle,
                                out uint pnProcInfoNeeded,
                                ref uint pnProcInfo,
                                [In, Out] RM_PROCESS_INFO[] rgAffectedApps,
                                ref uint lpdwRebootReasons);

    /// <summary>
    /// Find out what process(es) have a lock on the specified file.
    /// </summary>
    /// <param name="path">Path of the file.</param>
    /// <returns>Processes locking the file</returns>
    /// <remarks>See also:
    /// http://msdn.microsoft.com/en-us/library/windows/desktop/aa373661(v=vs.85).aspx
    /// http://wyupdate.googlecode.com/svn-history/r401/trunk/frmFilesInUse.cs (no copyright in code at time of viewing)
    ///
    /// </remarks>
    static public List<Process> WhoIsLocking(string path)
    {
        uint handle;
        string key = Guid.NewGuid().ToString();
        List<Process> processes = new List<Process>();

        int res = RmStartSession(out handle, 0, key);
        if (res != 0) throw new Exception("Could not begin restart session.  Unable to determine file locker.");

        try
        {
            const int ERROR_MORE_DATA = 234;
            uint pnProcInfoNeeded = 0,
                 pnProcInfo = 0,
                 lpdwRebootReasons = RmRebootReasonNone;

            string[] resources = new string[] { path }; // Just checking on one resource.

            res = RmRegisterResources(handle, (uint)resources.Length, resources, 0, null, 0, null);

            if (res != 0) throw new Exception("Could not register resource.");

            //Note: there's a race condition here -- the first call to RmGetList() returns
            //      the total number of process. However, when we call RmGetList() again to get
            //      the actual processes this number may have increased.
            res = RmGetList(handle, out pnProcInfoNeeded, ref pnProcInfo, null, ref lpdwRebootReasons);

            if (res == ERROR_MORE_DATA)
            {
                // Create an array to store the process results
                RM_PROCESS_INFO[] processInfo = new RM_PROCESS_INFO[pnProcInfoNeeded];
                pnProcInfo = pnProcInfoNeeded;

                // Get the list
                res = RmGetList(handle, out pnProcInfoNeeded, ref pnProcInfo, processInfo, ref lpdwRebootReasons);
                if (res == 0)
                {
                    processes = new List<Process>((int)pnProcInfo);

                    // Enumerate all of the results and add them to the
                    // list to be returned
                    for (int i = 0; i < pnProcInfo; i++)
                    {
                        try
                        {
                            processes.Add(Process.GetProcessById(processInfo[i].Process.dwProcessId));
                        }
                        // catch the error -- in case the process is no longer running
                        catch (ArgumentException) { }
                    }
                }
                else throw new Exception("Could not list processes locking resource.");
            }
            else if (res != 0) throw new Exception("Could not list processes locking resource. Failed to get size of result.");
        }
        finally
        {
            RmEndSession(handle);
        }

        return processes;
    }
}

Then, iterate the list of processes and close them:
    string[] files = Directory.GetFiles(target_dir);
    List<Process> lstProcs = new List<Process>();

    foreach (string file in files)
    {
        lstProcs = ProcessHandler.WhoIsLocking(file);
        if (lstProcs.Count > 0) // deal with the file lock
        {
            foreach (Process p in lstProcs)
            {
                if (p.MachineName == ".")
                    ProcessHandler.localProcessKill(p.ProcessName);
                else
                    ProcessHandler.remoteProcessKill(p.MachineName, txtUserName.Text, txtPassword.Password, p.ProcessName);
            }
        }
    }

And depending on if the file is on the local computer:
public static void localProcessKill(string processName)
{
    foreach (Process p in Process.GetProcessesByName(processName))
    {
        p.Kill();
    }
}

or a network computer:
public static void remoteProcessKill(string computerName, string fullUserName, string pword, string processName)
{
    var connectoptions = new ConnectionOptions();
    connectoptions.Username = fullUserName;  // @"YourDomainName\UserName";
    connectoptions.Password = pword;

    ManagementScope scope = new ManagementScope(@"\\" + computerName + @"\root\cimv2", connectoptions);

    // WMI query
    var query = new SelectQuery("select * from Win32_process where name = '" + processName + "'");

    using (var searcher = new ManagementObjectSearcher(scope, query))
    {
        foreach (ManagementObject process in searcher.Get())
        {
            process.InvokeMethod("Terminate", null);
            process.Dispose();
        }
    }
}

References:
How do I find out which process is locking a file using .NET?
Delete a directory where someone has opened a file

redpajama_set_name: RedPajamaStackExchange


The Dealy Awards are almost here!
Let's Make a Deal host Wayne Brady hosts the 10th annual awards show spoof -- and ET has an exclusive look at his hilarious opening number.
"This isn't the Emmys or Oscars, you don't need a tux to take home some bucks," Brady, who wrote and choreographed the opening, sings. "I'm changing lives and giving prizes... keep your hands out my pants. Just stop it and dance!"
"Welcome to the Dealys, I give cash to people in costumes, that's what I do,'" he continues. "Welcome to the Dealys, kids, look at me, this is what happens when you don't stay in school... you'll host the Dealys!"
Friday's Dealys show will feature special guests like The Young and the Restless' Daniel Goddard and Melissa Ordway, ET's own Nancy O'Dell, Kevin Frazier and Keltie Knight as well as several ladies of The Talk, including Sara Gilbert, Eve, Sharon Osbourne and Sheryl Underwood.
Let's Make a Deal's 10th Annual Dealy Awards airs Friday on CBS -- and Knight will be taking over the show's Instagram. Follow along on @letsmakeadealcbs starting at 8 a.m. PT / 11 a.m. ET.


text:
Widecombe in the Moor, Devon
St Pancras
JeffCollins
KarlGruber
MichaelGarlick
St Pancras is the centrepiece of Widecombe village and is very obvious from any direction, especially when approaching from the east, down Widecombe Hill.
The tall tower is a particular feature of this 14th century Perpendicular style church, referred to locally as the Cathedral of the Moor.
The interior has a fine barrel roof and many carved wooden bosses. The remains of a wooden screen holds panels containing paintings of saints and martyrs. The tower is probably early 16th century, is 135 feet high and houses a peal of 8 bells. The only monuments are on the walls or laid in the floor. Up to the middle of the 18th century parishioners could be buried in the nave at a cost of 6 shillings and eight pence per grave. Between 1712 and 1762 there were 71 such interments.
In October 1638 the church and tower were seriously damaged by a severe thunderstorm. A number of people were killed and many were injured. A record of The Great Storm can be found on boards affixed to the wall close by the west door and local superstition as to what really happened is graphically detailed.
Uncle Tom Cobley and friends are an historical feature of Widecombe Fair to which they made an annual pilgrimage. A working model of them upon their grey mare is on show in the south transept of the church.
Beatrice Chase, the author, is buried in the churchyard under her real name of Olive Katherine Parr (1874 – 1955). Her pen name is on the reverse side of the headstone.
Wildlife haven
Famous connections
Car park at church
Widecombe in the Moor
TQ13 7TA
The church is open daily, all year round, from dawn to dusk.
pascoewooder@yahoo.co.uk
The Arts Society CHILDRENS Trail WIDECOMBE IN THE MOOR
St Pancras is part of these lists of inspiring churches
St Pancras External links
Please check our website for regular events.
DerekHarper
St Raphael's today is a church in its own right, but it was originally built in 1869 by the Rector of Lydford, Revd Morris Fuller, as a mission chapel.
DreamGenie
St Michael's is a friendly welcoming medieval church open for worship and visits within the beautiful Dartmoor National Park.
AlisonDay
Buckfast Abbey
Nestled in the shadow of Dartmoor, in a beautiful wooded valley beside the river Dart, Buckfast Abbey is a working monastery offering visitors a tranquil refuge from the hectic pace of everyday life.


text:
La satisfacció en el seu àmbit més comú, és l'emoció que sorgeix del compliment dels requeriments establerts per obtenir un resultat o omplir la mesura d'una necessitat.

Sentiments

redpajama_set_name: RedPajamaWikipedia


Are you looking to go on a vacation away from home? Are you getting tired of staring at the same four walls in your home, just wanting to get away from it all on an adventure? Do you dream of a trip to the beach for some sun and sand, or maybe a resort style vacation so you can be waited on hand and foot in the spa?
No matter what you dream, or where you want to go, we can help you find places to look to make these dreams and fantasies a reality. There are hundreds of online sources that will help you find your dream vacation and allow you to plan every second of it within your cubicle before you run out the door for your long awaited vacation time.
While many people sit in their cubes all day, dreaming of vacation trips to Tahiti, Hawaii, a resort, or maybe an adventure to the Caribbean, or Africa. No matter where your dreams take you while you are trapped at work, why not begin planning it before your vacation begins. This can be done online through many different websites and will allow you to plan everything as easily as a click of your mouse.
Apple Vacations is excellent for last minute all inclusive vacations as well as vacation packages to places like Mexico, the Caribbean, Hawaii, and so much more. They even have deals on all-inclusive resorts that you can combine with your all inclusive flights and car rentals. This will give you much more time to plan your cheap vacation adventures rather than worrying about booking your flight, car rental, and hotel separately. Their goal is to give you more time to plan the fun.
With Orbitz, you can find cheap vacations as well as booking all of your flights, hotels, and car rentals in one place. Since they offer all the amazing savings in one place, you can easily spend all your extra time planning activities rather than worrying about all the boring stuff. Their amazing packages make your life so much easier when it comes to planning out your vacation that you'll be able to enjoy your time when it comes to your vacation.
Expedia offers excellent family vacations as well as last-minute deals that will help to make your planning more simple. When you shop for your vacation needs with this site, you can expect to find amazing deals as well as romantic travel options and other wonderful vacation opportunities. They even have all-inclusive resort and vacation packages that are easier to book than actually packing your bags.
Another excellent source of hotels, rental cars and flights. Hotwire offers come from exclusive contracts with major travel providers to help them fill airline seats, hotel rooms, and rental cars that would otherwise be unsold.
Where ever you want to go, checking online for cheap vacations that even include all-inclusive resorts and vacation options. And when you can also book your flights, car rentals, and hotels with the same website, it only makes your life easier and planning that much more fun. So now your dreams that began in your cubicle at work can become a reality.


text:
package at.rieder.secureqr.app.check;

import android.graphics.drawable.Drawable;
import android.os.Handler;
import android.text.util.Linkify;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;

import at.rieder.secureqr.app.R;
import at.rieder.secureqr.app.activities.ScanQRActivity;
import at.rieder.secureqr.app.helper.ScannedDataGUIUpdater;
import at.rieder.secureqr.app.managers.ComponentAccessor;
import at.rieder.secureqr.app.managers.HistoryManager;
import at.rieder.secureqr.app.model.Content;

/**
 * Created by Thomas on 18.03.14.
 */
public class CheckUIUpdater {

    private static final String TAG = CheckUIUpdater.class.getSimpleName();

    private static final int PROGRESS_TEXT_VIEW_ID = R.id.current_status;
    private static final int PROGRESS_BAR_VIEW_ID = R.id.progressBar;
    private static final int PROGRESS_OVERALL_STATUS_VIEW_ID = R.id.overall_status;
    private static final int RESULT_TEXT_AREA = R.id.scanned_data;
    private static final int RESULT_VIEW_ICON = R.id.result_icon;
    private static final int REPORT_BUTTON_ID = R.id.button_report;

    private TextView statusMessage;
    private TextView overallStatusMessage;
    private TextView textContent;
    private ImageView resultIcon;
    private ProgressBar progressBar;
    private ScanQRActivity scanQRActivity;
    private Handler handler;

    private Button reportButton;

    private Drawable ok;
    private Drawable warning;
    private Drawable error;

    private Integer totalNumberOfChecks;
    private Content content;
    private CheckCallback callback;

    protected CheckUIUpdater(ScanQRActivity scanQRActivity, Integer totalNumberOfChecks, Content content) {
        this.scanQRActivity = scanQRActivity;
        this.statusMessage = (TextView) scanQRActivity.findViewById(PROGRESS_TEXT_VIEW_ID);
        this.overallStatusMessage = (TextView) scanQRActivity.findViewById(PROGRESS_OVERALL_STATUS_VIEW_ID);
        this.textContent = (TextView) scanQRActivity.findViewById(RESULT_TEXT_AREA);
        this.progressBar = (ProgressBar) scanQRActivity.findViewById(PROGRESS_BAR_VIEW_ID);
        this.resultIcon = (ImageView) scanQRActivity.findViewById(RESULT_VIEW_ICON);

        this.ok = scanQRActivity.getResources().getDrawable(R.drawable.ok);
        this.warning = scanQRActivity.getResources().getDrawable(R.drawable.warning);
        this.error = scanQRActivity.getResources().getDrawable(R.drawable.error);

        this.reportButton = (Button) scanQRActivity.findViewById(REPORT_BUTTON_ID);

        this.progressBar.setMax(totalNumberOfChecks);
        this.totalNumberOfChecks = totalNumberOfChecks;

        this.content = content;
        this.handler = new Handler();

        this.textContent.setText(content.toString());
        new ScannedDataGUIUpdater().execute(content);
    }

    protected synchronized void setProgress(final Integer numberOfChecksDone, final Integer errorCount) {
        handler.post(new Runnable() {
            @Override
            public void run() {
                progressBar.setProgress(numberOfChecksDone);
            }
        });

        scanQRActivity.runOnUiThread(new Runnable() {
            @Override
            public void run() {
                if (totalNumberOfChecks.equals(0)) {
                    statusMessage.setVisibility(View.GONE);
                    overallStatusMessage.setText(R.string.no_checks_found);
                    resultIcon.setImageDrawable(warning);
                } else {
                    overallStatusMessage.setText(R.string.checks_pending);
                    statusMessage.setVisibility(View.VISIBLE);
                    resultIcon.setImageDrawable(warning);
                }

                if (numberOfChecksDone == 1) {
                    statusMessage.setText(numberOfChecksDone +
                            " " + getString(R.string.msg_check_out_of) +
                            " " + totalNumberOfChecks +
                            " " + getString(R.string.msg_completed));
                } else if (totalNumberOfChecks != 0) {
                    statusMessage.setText(numberOfChecksDone +
                            " " + getString(R.string.msg_checks_out_of) +
                            " " + totalNumberOfChecks +
                            " " + getString(R.string.msg_completed));
                }

                if (progressBar.getMax() == numberOfChecksDone && numberOfChecksDone != 0) {

                    // enable autolink
                    textContent.setAutoLinkMask(Linkify.ALL);
                    new ScannedDataGUIUpdater().execute(content);
                    textContent.setAutoLinkMask(Linkify.ALL);

                    statusMessage.setVisibility(View.GONE);
                    overallStatusMessage.setText(R.string.msg_all_checks_done);
                    resultIcon.setImageDrawable(ok);
                }

                if (errorCount > 0) {
                    Log.i(TAG, "error count is greater than 0");

                    // disable the autolink
                    textContent.setAutoLinkMask(0);
                    new ScannedDataGUIUpdater().execute(content);

                    resultIcon.setImageDrawable(error);
                    statusMessage.setVisibility(View.GONE);
                    overallStatusMessage.setText(R.string.errors_found);
                }

                if (progressBar.getMax() == numberOfChecksDone) {
                    Log.i(TAG, "all checks done");

                    reportButton.setEnabled(true);

                    HistoryManager historyManager = ComponentAccessor.getInstance().getHistoryManager();
                    if (historyManager != null && callback != null) {
                        historyManager.addScanResult(content, callback.getCheckResults());
                    } else {
                        historyManager.addScanResult(content, null);
                    }
                }
            }
        });
    }

    private String getString(int id) {
        return this.scanQRActivity.getResources().getString(id);
    }

    public void setCallback(CheckCallback callback) {
        this.callback = callback;
    }
}

redpajama_set_name: RedPajamaGithub


High Country, along with Dix Bruce,and Julie Cline and Sam Rudin will be continuing a long history of celebrating the New Year in downtown Berkeley. This will be the the second year for the Back Room show, as the first was a smash success . BYOB and let's have a party!


text:
The 2016 FIA World Rallycross Championship presented by Monster Energy was the third season of the FIA World Rallycross Championship. The season consists of twelve rounds and started on 16 April with the Portuguese round at Montalegre. The season ended on 27 November, at Rosario, Santa Fe in Argentina.

Petter Solberg was the defending drivers' champion. Team Hansen-Peugeot were the defending teams' champions. After 11 rounds, Mattias Ekström clinched the Drivers Championship. His team EKS secured the teams championship at the final round in Argentina.

Calendar

On 30 October 2015 the 2016 calendar was announced, removing the rounds in Italy and Turkey and adding an event in Latvia. On 2 December 2015 the FIA World Motor Sport Council approved in Paris the 2016 FIA World Rallycross Championship calendar and confirmed the separation of European and World Rallycross heats during events. The RX Lites category was held in support of the World Championship, which consisted of seven events and a non-championship round in Canada.

¹ = A one-car team is ineligible to score teams' championship points.

² = Non-championship round.

Teams and drivers

Supercar

* Entries in grey denote one-car teams which are ineligible to score teams championship points.

1 = JRM has announced the termination of Liam Doran's contract with the team following the sixth round (Sweden) of the championship.

2 = Nitišs left the Münnich Motorsport team following event eight (France) and returned to Olsbergs MSE for event nine (Barcelona).

RX Lites
All teams used identical Olsbergs MSE-produced Ford Fiestas

NC represents participation in the non-championship round in Canada.

Championship Standings

FIA World Rallycross Championship for Drivers

FIA World Rallycross Championship for Teams

RX Lites Cup

References

External links

World Rallycross Championship seasons
World Rallycross Championship


text:
What We Can Learn From The Adobe E-Reader Mess
Technical Analysis by Cooper Quintin
Earlier this month we wrote about potential malicious behavior in Adobe's e-reader software, "Digital Editions." There were several independent reports claiming that Adobe's software was sending back to Adobe—in the clear—a list of books read in the software. There were also independent reports that the program was sending back lists of books on an attached e-reader, even if those books had never been opened in ADE itself—in other words, collecting information not just about the book you are reading now, but your electronic library.
On the other hand, not everyone was able to replicate the all of this behavior, so we decided to run our own tests. We were able to confirm that Adobe Digital Editions 4.0.0 was sending back metadata, including the title and pages read, about books read in the software. Even more troubling, the software was sending back information about books loaded onto certain attached e-readers – contrary to Adobe's claim that it collected information solely "for the eBook currently being read by the user and not for any other eBook in the user's library or read/available in any other reader."
To perform these tests we ran Wireshark, an open source program that records network traffic, allowing researchers to analyze it. With Wireshark running we opened Adobe Digital Editions and performed some tasks such as adding books to the library, reading books, and deleting books. On each start of the software it would send back metadata about the previous session such as titles of books, pages read, time spent reading and more.
Data being sent to Adobe's servers. Including book title and pages read.
We were also able to reproduce the results of the experiment run by The Digital Reader. To perform these tests we again used Wireshark. We plugged a Sony Reader PRS-600 into a computer with ADE installed. When we started ADE with the reader plugged in, we observed ADE sending back data about what has been happening on the reader such as books added and deleted from the reader. Books which were never opened in Adobe Digital Editions.
We were also able to confirm that Adobe Digital Editions gets information from other e-readers that simply have Adobe software installed on them, such as the Sony Reader, Nook, and Boyue. Of course, there may be other readers that are also susceptible.
Last week, responding to criticism about these privacy violations, Adobe released a new version of their reader software. The changelog states that it has "Enhanced security for transmitting rights management and licensing validation information. With this latest version of Digital Editions 4.0.1, the data is sent to Adobe in a secure transmission (using HTTPS)."
We decided to run more tests to determine exactly what data—if any—Adobe was still collecting about reading habits. To perform these tests we used Fiddler. Fiddler is a local proxy that intercepts HTTPS traffic and allows you to decrypt it. It does this by performing a "man in the middle" attack, where it intercepts the traffic before it is encrypted, and encrypts it to a key that you control, allowing it to be decrypted.
With this test we were able to determine that Adobe is now encrypting the connections between ADE and Adobe servers. But more importantly, it appears that Adobe is no longer sending back metadata on what books you read. When we performed tests with the new version, the only time we saw data going back to an Adobe server was when an ebook with DRM was opened for the first time. This data is most likely being sent back for DRM verification purposes, and it is being sent over HTTPS. It even seems that Adobe has gone one step further and shut down plaintext HTTP access to their logging servers, so that even ADE 4.0 is no longer able to send back data about what books you are reading.
It appears the problem is solved, for now. So, what can we learn from this mess?
If you make a mistake that violates your user's privacy, you must immediately and completely fix the problem. We applaud Adobe for taking action to fix the privacy problems in their Digital Editions software.
Adobe has a lot more to do to restore reader trust. First, they developed and marketed a product that seriously compromised reader privacy. Second, when the flaw was exposed, they admitted one error (transmitting data in the clear) but continued to deny collecting information about reader libraries.
We can't trust vendors to protect our privacy for us. We expect Adobe didn't deliberately set out to undermine our privacy – but it happened anyway, and could have continued indefinitely if the Digital Reader hadn't done a little investigating. Which leads to the final lesson:
Doctorow's Law: Anytime someone puts a lock on something you own, against your wishes, and doesn't give you the key, they're not doing it for your benefit. ADE is not exactly a lock, but it collects a host of information about the reader in order to, among other things, "facilitate the implementation of different licensing models by publishers." In other words, to assist sellers, not readers. So let us suggest a corollary to Doctorow's law: Anytime someones collect information about you, without your knowledge and against your wishes, they're not doing it for your benefit.
Reading Accessibility
Deeplinks Blog by Kit Walsh | January 11, 2019
Bird Rides Inc. Demands Takedown of News Report on Lawful Re-use of Scooters
Every now and then we have to remind someone that it's not illegal for people to report facts that they dislike. This time, the offender is electric scooter rental company Bird Rides, Inc. Electric scooters have swamped a number of cities across the US, many of the scooters carelessly discarded...
Deeplinks Blog by Cory Doctorow | December 20, 2018
Closed, Proprietary, Felonious: The Toxic Rainbow of Locked Technology
When is software free? Is it enough that the software be licensed under a free or open license? What about patents? Software as a service? Trade secrets? What about DRM? Is software ever free? There's a saying in the software freedom movement: "if you can't open it, it's not yours....
Deeplinks Blog by Keton Hansrajh | November 26, 2018
The Expanded DMCA Exemption for Video Game Preservation Grants a Small Victory Amidst the Seventh Triennial Rulemaking
Correction 12/4/18: This post has been edited to correct the description of the new exemption, and to acknowledge the contributions of SPN, LCA, and Harvard. Online games have finally found their way into the video game preservation exemption to Section 1201 of the Digital Millennium Copyright Act (DMCA). This...
Deeplinks Blog by Mitch Stoltz | October 26, 2018
New Exemptions to DMCA Section 1201 Are Welcome, But Don't Go Far Enough
We're pleased to announce that the Library of Congress and the Copyright Office have expanded the exemptions to Section 1201 of the DMCA, a dangerous law that inhibits speech, harms competition, and threatens digital security. But the exemptions are still too narrow and too complex for most technology...
Press Release | October 26, 2018
EFF Wins DMCA Exemption Petitions for Tinkering With Echos and Repairing Appliances, But New Circumvention Rules Still Too Narrow To Benefit Most Technology Users
Washington, D.C.—The Electronic Frontier Foundation won petitions submitted to the Library of Congress that will make it easier for people to legally remove or repair software in the Amazon Echo, in cars, and in personal digital devices, but the library refused to issue the kind of broad, simple and robust...
Deeplinks Blog by Cory Doctorow | October 7, 2018
What's Next For Europe's Internet Censorship Plan?
Last month, a key European vote brought the EU much closer to a system of universal mass censorship and surveillance, in the name of defending copyright. Members of the EU Parliament voted to advance the new Copyright Directive, even though it contained two extreme and unworkable clauses: Article 13...
EFF To Texas AG: Epson Tricked Its Customers With a Dangerous Fake Update
If you've ever bought an inkjet printer, you know just how much the manufacturers charge for ink (more than vintage Champagne!) and you may also know that you can avoid those sky-high prices by buying third-party inks, or refilled cartridges, or kits to refill your own cartridges. The major...
Deeplinks Blog by Cory Doctorow | September 18, 2018
Hill-Climbing Our Way to Defeating DRM
Computer science has long grappled with the problem of unknowable terrain: how do you route a packet from A to E when B, C, and D are nodes that keep coming up and going down as they get flooded by traffic from other sources? How do you shard a database...
Deeplinks Blog by Cory Doctorow | August 20, 2018
Tomorrow! Join Us For a Reddit AMA On Defending Security Researchers From Copyright Law
Have you ever wanted to talk with the Electronic Frontier Foundation about the risks of talking in public about security issues, especially in connected Internet of Things devices? Tomorrow, you'll get your chance. Information security has never been more important: now that everything from a car to a voting...
Telling the Truth About Defects in Technology Should Never, Ever, Ever Be Illegal. EVER.
Congress has never made a law saying, "Corporations should get to decide who gets to publish truthful information about defects in their products,"— and the First Amendment wouldn't allow such a law — but that hasn't stopped corporations from conjuring one out of thin air, and then defending it as...


As spring hopes eternal so, too, do the annual Spring Training stories. Guys are in the best shape of their lives or feeling better than they have in years. Or futzing with new pitches. In fact, so many guys try new pitches that Jason Colette keeps an annual, running list of pitchers who are attempting to add to their arsenal.
Edwin Diaz is among those attempting to do that this year by adding a changeup to his very fast fastball and exceptionally mean slider. Mariners General Manager Jerry DiPoto says that so far the changeup is "pretty firm." He also adds that "it could be something in [Diaz's] back pocket that he can introduce against an occasional lefty." But does he even need it?
A glance at the top 10 relievers over the last three years tells us a few things. None of them threw any two pitches at a volume that would allow them to throw a third at a clip of 10% or more. Jansen's and Britton's numbers don't even facilitate doing it for a second pitch! That 10% seems to be the tipping point at which an offering is actually useful to a pitcher. That's when a hitter has to be accountable to it, or at least be aware of it in the back of his head. Less than that and they can take their chances focusing on what they know is coming more than 90% of the time.
The lone near-exception in this group is Roberto Osuna. After his fastball and slider, he's thrown a cutter 9.4% of the time. He's thrown a changeup slightly less than that (8.4) and a sinker slightly less than his change (7.4). While his repertoire might be an outlier compared to his peers, he still falls short of the 10%-per-offering threshold.
It's important to acknowledge that each reliever's primary and secondary pitch types aren't listed above. They all throw different stuff. But what they use, they use similarly. In this sense, it's kind of like taking different routes to the same destination, but each one takes the nearly same amount of time. Looking at each reliever's individual splits shows us that almost all of them also faced a relatively even amount of right-handed and left-handed hitters. Only Miller, Chapman, and Britton had splits that tilted more distinctly one way, and that was against righties. None faced notably more lefties.
And that brings us back to Diaz. He, too, has faced more righties than lefties so far in his time in the bigs, about 14% more. Adding a pitch specifically to focus on hitters he's seen less of, in anticipation that he might see them more, seems premature at best. Remember, the M's moved Diaz to the bullpen because he couldn't develop a third pitch to stick in the rotation. That's how we get a lot of our power relief arms. As a starter, that third pitch is way more critical because of the volume of hitters per appearance. For relievers — especially the dominant ones, which Diaz is capable of being — the lack of volume is by design.
Odds are that Diaz stops fiddling with a changeup and just keeps throwing his fastball and slider as the season gets going. But nonetheless, the situation feels like trying to push a buoy underwater. It'll just keep bobbing back up. And why the Mariners would advocate for it in this context, whether passively or actively, is very, very confusing to me.
In my day job, I'm an educator. For every lesson planned, there's a constant inner monologue, a series of cascading questions. What's the best way to approach the day's goal? Does this lesson serve the unit? If not, does the lesson have enough value to still include or would it just be empty fun? What questions can I anticipate, and what answers could I have ready?
If I were the Mariners, I wouldn't plan for Diaz to throw a changeup. If he asked to do it, I'd conference with him about why he thinks it would be effective. I'd speak to him, with evidence, about why it might be cool, but emphasize that it's definitely not necessary to succeed. I'd map out why it makes sense for him to just throw that dang slider.
But alas, I'm not the M's.
We hoped you liked reading Power Relievers and a Third Pitch? by Tim Jackson!
Interesting piece. Could this scale to starters who throw 3 versus 4 or 4 versus 5 pitches?
Thanks! I think it could? There are definitely guys who throw too many pitches who could serve to simplify their games. I wrote about Vince Velasquez being one of those guys last year. Probably less common than guys who need a third pitch, but at some point I guess they're all in the same boat. It's a really interesting consideration. I could look at it in the future.
Many relievers occasionally throw a third pitch but usually it is a crappy pitch that is more a different look kind of pitch and not an effective one.


voting system performance for the EAC's December 8th public meeting.
improbable results, and to define and enforce immediate corrective action.
people's choice, while the political party in power ultimately controls the win.
rescinded in the questionable counties.


Organic or Non-organic on an Intermittent Fasting Program?
Intermittent Fasting is simple, watch my short video on how truly simple Intermittent Fasting is and why our Bodies Love it. And while your on my You Tube Channel hear about my personal weight loss journey.


Hanging heavy 'pon thy branches.
Now become the curse-bread of Abel, dry dust of malediction.
This Corpse is thine, to embrace in love or shun.
'Neath the standard of the White Rose!
First Tiller of the Blessed Earth!
And the teaching of each Angel and Tree.
As a Crown of Living Throns.
As Roses from the Tombs of the Saint'd.
As the Lost Name of God remember'd.
Unto the Fruit of the Paradise of Seth.
Give Light unto this, our Holy Prayer.
And All Good Things proceed therefrom.


text:
Elante Mall Celebrates Womanhood
By Bhavya Gaind on March 6, 2021
Behind every great man, there is a great woman. This saying has been in existence since 1940s and undoubtedly, women have been and continue to be the backbone of every family. The past year was no different and in fact, it tested the perseverance of every individual through the pandemic as families went into a lockdown.
"Rangon Wali Khushiyan"
As life slowly returns to normalcy, Elante Mall takes pride in celebrating the woman who kept the wheels of life in motion through these adverse times. So, Elante Mall decided to dedicate the month of March to womanpower with "Rangon Wali Khushiyan". The management shared that they are committed to spreading the various colours of happiness with the patrons in the month, which celebrates Women's Day and the festival of Holi.
Something For Everyone Alike
Elante Mall has made special arrangements for all women patrons who will visit them in March. The mall will welcome all women visiting the mall with a Rose and Card as a token of appreciation and for their valuable contribution to society. The mall has also installed a replica of the Eiffel Tower to add a spark to the memorable clicks' that one can take at the main mall atrium. What's more? The mall is also providing free valet parking for all women drivers visiting the mall on 8th March.
Mr Salim Roopani, Centre Director, Elante Mall shares, "At Elante, we take great pride in celebrating the smaller occasions and days, as much as we do in delivering a unique experience in the larger festivities. We are celebrating the month of March as 'Rangon Wali Khusiyan' to celebrate the diversity of women on International Women's Day and then the festival of Holi later in the month. We hope our specially curated offerings for March would help us to recognize the importance of women in our society and give them a little more joy during this month through special offers, free car washes, free parking and a special movie screening."
Assured Prizes
This month, Elante also has in store certain assured prizes for all the shoppers. For shopping with as little as Rs. 2500/ and over Rs.5,000- there are assured brand vouchers that are up for grabs. Those who shop over Rs.10,000, will get a movie voucher, and for those who will spend over Rs. 20,000/-, a special gift voucher worth Rs. 2000 will be up for grabs.
elante mall
Bhavya Gaind


I wanted to start creating Bat Reps for my armies. Hopefully I can start turning this thread to a video blog giving video bat reps but this will do for now.
First off a bit of fluff about this army and Leena Lunders!
Leena Lunders was born to a modest family in the west of Mootland near the border of Sylvania. Her and her older brother Bard would often venture into the woods of Sylvania as children. They would build camp fires and tell ghost stories. Leena grew up like most of the other children in her village, her family was far from wealthy but made a simple living. Leena's father Phinehas was the owner of a small potion and tonic store in the village. As Leena grew up she learned quickly that it would be hard to make something of herself in the village of Ginglemoot. Women in this villiage were mostly looked over, they were more bred to be wives then adventurers or business owners. Leena decided she wanted more out of life, she wanted to be a business owner like her father and his father before him. She decided, with her father's guidance, to leave for schooling at the Magic Colleges in Altdorf. She prepared to become a potion master as her ancestors were.
Fate had different plans for the young Leena Lunders of Ginglemoot. Leena took to potion making as a Griffon takes to flying. She amazed the professors that were attending her. She even met the Patriarch of Potionmaking and received an award for a potion of foolhardiness for Riekmarshal Kurt Helborg. He personally said "It worked very well." praise like this worked wonders for the small town girl. She began working on a new project, a potion of light. This potion would raise up courage in all those around the owner. While she was working on this new potion type she fell in love with the idea of Light Magic. Right away she convinced her professors to let her explore the Light College. She loved it. Never before had she seen such beauty. It was so different from the dismal world she was used to so near Sylvania. The only next logical step for Leena was to join the Light College. She joined immediately. She was only 15 at this point so it was not too much of a problem for the professors to bring her up to speed. Her natural skill brought her to a Battle Wizard within the first year. At the age of 16 she was released into her first battle. She gained experience and grew her natural flare. She quickly found herself as a Battle Wizard Lord. There were many great stories and heroic feats along the way but she got there. Once she was awarded the top honours for a battle wizard Leena decided it was time to start the business she had always wanted. Even with the protest of the Light Patriarch she would not be swayed. She left the Colleges to return to Mootland and to Ginglemoot.
Leena came home to find Ginglemoot very different then when she had left. There was a great shadow to the north. It looked like the sun had not shon for months, even years. The crops were grey and the people's faces pale. She thought some even resembled the ghost stories they had told as children.
When they finally arrived in Ginglemoot she was able to find her father easily enough. She found out that her brother Bard had left to join the Stirland Swordsmen Company.
Leena worked hard in the family business to grow a good life for her in Ginglemoot. This life soon be interrupted however. It turned out that the darkness in the north was very unnatural. Something was stirring in that darkness and it would not be at peace much longer. Before long Leena would be called to battle once more. Not just for the Empire or her training but for her family, friends and the very place she called home.
The darkness loomed but she was defiant, she would show these villagers hope, strength and the light of Sigmar!
So last night brought the list to my LGS League Night and had a game. It was awesome that the other player brought Arkhan the black and a mix of Vampire Counts and Tomb Kings. Very thematic for my list.
The other side was pretty much Skele Archers(50), Zombies(50), Arkhan the Black, Casket of Souls and a Catapult. Then there was Etheral stuff; 4 Spirit Hosts(I think?) 5 Hexwraiths 5 dogs. There was also some Necromancers.
I deployed heavy on my left with my large block of knights and GS both over there. Cannon and Wizards and Witch Hunter in the Middle. Demigryphs took the right with 5 Vanilla Knights. He deployed archers in the middle, Casket and Catapult behind them. Arkon on the right with Hexwraiths and zombies on the left.
The cannon got one chance to shoot but missed and took a beating on his first turn. The wizards tried for Banishment on Arkon but it was dispelled. I felt like I had him out ranged so I held almost everything back.
Other than destroying my cannon his first two turns were relatively quiet. We traded scrolls in the second turn, him dispelling banishment and me dispelling Arkon raising things. He did come and meet my vanilla knights with a spirit host and held them up.
He blocked my demis up with a spirit host and in turn 4 they ran off the board after also being charged by the Hex Wraiths. With my whole right flank crumbling I started to make some progress on the left. I got Timewarp on my GS and they came up to meet the zombies with a group of Militia. My Inner Circle Knights tried to cross the field to charge the archers and were held by a spirit host. His archers took out my wizard bunker. I managed to get off banishment twice against Arkon but he still lived with 1 wound left. At the bottom of the fourth he raised some Sepulcral Stalkers. These misfired 4 times and killed themselves in the bottom of the fifth.
The GS killed the last zombie and repositioned to take on the skeletons archers with his wizards. My lvl 4 Wizard managed to take out Arkon finally! Also in round 4 and 5 that wizard survived 2 IF (once survived being sucked into the void) and made 9 ward saves. In turn 6 after Arkon was defeated she threw one more banishment at the Hexwraiths and they were slaughtered. His lvl 4 wizard at the bottom of 6 made a cross table shot and finally killed her though. The ICK finally killed the spirit host that was holding them up but it was too late to really join the fight.
The game ended in a draw. I felt that 2 major things hurt me in the game. 1 was not having much of anything to deal with Ethereal Creatures and 2 was my inexperienced Deployment. I really pinched in my ICK having them on the left flank.
I felt like the FCM did their job well as one detachment was used as a wizard bunker when the archers died and the other charged in with the GS clearing out more then their weight in Zombies. I think that the lvl 4 Wizard has really become my hero and she will have a name from now on. Without her it would have definitely been a loss.
Overall great opponent, great themed game and a great battle with a lot of surprises and twists and turns!
Really nice! I enjoyed it, and hope to read more. Picture/drawing or something for our character would be great.
Spirit hosts are the bane of my existence as well. I'd recommend taking Shem's burning gaze and throwing that or banishment at them every turn, just to clear them up. I think it's worth it in the long run, as they can tie up units too effectively.
The old wisdom born out of the west was forsaken. Kings made tombs more splendid than the houses of the living, and counted the old names of their descent dearer than the names of their sons. Childless lords sat in aged halls musing on heraldry, or in high cold towers asking questions of the stars.
Leena Lunders awoke to sounds coming from outside her tent. The camp must be under attack! But where was she? She was so confused.
Her memory faded into view. She was on a short campaign against the Orcs and Goblins. It had been a long time since she had last seen the college of light where she was studying. She wanted some field experience so she joined up with Brother Fullster. Fullster is a hard man, but a good one. Often leading the charge in the toughest parts of the field, he would lead on and would seem everywhere. Sometimes with the Demigryphs and sometimes with large or small units of knights. He would always show up where needed, when needed.
Fullster had been put in charge of a sizeable force out of Wissenland. They were ordered to do a short patrol along the southmost border of the black mountains. Leena joined in, it was her first campaign, she had never used her powers outside of the college. Now all too quickly she came to the realization that it was time.
As she left the tent she could feel the cold rain beating against her face. She could hear the treacherous cries of orks in the distance. It was time to take positions.
Greatswords take the middle of the field with detachment of militia on both sides. Leena Lunders and lvl 4 Light Wizard sit in wizard bunker behind the right detachment of FCM while the cannon sits in the left militia detachment and Brother Fullster joined the Demigryphs.
the Orks put their spiders on the far flanks, Grimgore with the Black Orks, both shamans with the Savages. He put his artillery behing his lines.
the Orks had 2 Doom Divers, 2 Rock Lobbas, about 40 black orks, 40 Savage orks, 2x5 Spider riders, and 2xlvl 2 Shammans and Grimgim Ironhide (relative to Grimgore Ironside and same stats, same figure. Just changed the name for the fluff.) The Orks put their spiders on the far flanks, Grimgore with the Black Orks, both shamans with the Savages. He put his artillery behing his lines.
The orks player figured he had me outranged, which he did. So he sat back. This probably would have worked out for him if he had successfully blown up my Great Cannon and sank some rocks into my wizard bunker from his rock lobba. He did not do this however, instead he used his large artillery barrage to try and kill the Demigryphs in both first and second turns. This gave the Great cannon a chance to take off both doom divers right near the beginning of the battle. The empire battle line moved up slowly but stayed out of reach of any charges. As the artillery attack proved to be lacking lustre Grimjim ordered the ork line to move forward.
Meanwhile on the Empire right flank the Spiders tried to cause problems for the Inner Circle Knights, they were having none of it so faked a charge on the spiders. The spiders ran away and the right flank was open! The Inner Circle Knights made great speed and a very long charge slaughtering the rock lobba in turn 2.
the Inner Circle Knights came around the back of the battle cutting up the other rock lobba. The Savage orks took many casualties from the wizards banishing many of them and Great Cannon blasting them to bits. The ork line was struggling. A few times the leaders had to declare to charge before the masses would budge forward. This gave great time for the Empire line to become ready for the ensuing hand to hand combat.
Just before the Orks made their final charge a brave company of FCM ran out to meet them. They died to the last man for their country, but it was not a waste. They bought just enough time to organize a counter charge against Grimjim. Brother Fullster led the charge and was joined by the Great swords and the Knights from his left flank. Together they smashed into the Black Orks. The charge was full of glory and light. Between the three units they killed more then half the black orks and scattered the rest. Grimjim fell that day, running as fast as he could from the hammer of Brother Fullster.
Leena awoke to her father calling. It had all been a dream. A distant memory of battles long past. She was home in her bed. She couldn't stop dreaming of these old battles. Her body was hungry for adrenaline, hungry for a life changing circumstance. Soon would be the time to defend her homeland.
The game ended in a significant win for the Empire. The Empire only lost 1 detachment of 10 FCM while the orks only had left the savages and 1 groups of 5 spiders. Looking back I made a few mistakes such as Fullster had VHS but didn't use it against Grimgore. Also the Shamans magicked my witch hunter to death and I totally forgot his MR2. Despite these things I actually think that I played well. Had a sound strategy and the dice rolls helped me out. Had a great game against a very nice opponent. Looking forward to the next battle I get to report!
Good thing you remembered to take some pictures.
So harsh Noble Kor. the dream state was to put the battle into context, it had happened before but was a battle while she was at the light colleges. The problem was I couldn't figure how to have Leena Lunders at Ginglemoot fighting Orks? And I wanted to give some history to her without taking her out of the position she was in at Ginglemoot. I'm sorry, I know the "it was all a dream" is like the worst phrase in story telling.
Also, the Orks player was pretty new. He's been playing at the club just a bit longer then I have(the club only plays once every 2 weeks). So I think his mistakes stemmed from this. His loss was a mixture of bad decisions and bad dice rolls when he needed it, such as the charges. Just as my victory was partly my strategy and partly my dice rolls when I needed it.
I will be sure to give more detail next time, thanks for the feedback!
Nice to see a game, and looking forward for more.
@undivided.captial: My mistake. I take it where she is now, and where the battle was are quite far off...? Where's Ginglemoot anyway?!
She's in the Moot near Sylvania! Cmon man gotta read the first post, I'm pretty proud of the background/story telling haha.
When I'm checking this quickly at work I really don't have time to re-read most of the threads.
Leena and the town of Gingle Moot had spent many days in a peaceful slumber after their first battle against the undead legion. They took time to lick their wounds and gain their strength again. The town had barely begun to recover when Van Fred appeared on the horizon.
There was no way that the devastated and exhausted town could face this force alone. They had neither the numbers, the power or the training.
As Leena was about to despair Brother Foster arrived at her shop door.
"Leena!, we must stand and fight!"
Leena knew he was right. They had no other option. If they didn't face this enemy now they would be facing it just down the road after it had been more powerful. It was either fight or die.
"Foster, go find me some archers."
Leena went to the garrison and mustered the Greatswords. Foster gathered small groups of townfolk into militia and archer detachments. They quickly realized this would not be enough, they needed more troops.
Immediately they heard "clip, clop" up the dark cobblestone road. Over the ridge came a great host of Knights in shining armour and green and white feathers. There were even some demigryphs among them. This must be Marshall Ney, the Grand Master of the Knights of the Green Banner.
Up marched Ney, "We have some to reinforce the boarder regions!"
"And you have done it well, fall in with us. We march to meet a vicious enemy!." Answered Foster.
Leena Lunders brought to the field Brother Foster the Warrior Priest and Marshall Ney the Grand Master. They brought 30 Greatswords with them and Marshall Ney brought 12 ICK, 5 Knights Orders, 3 DGK. The Engineers brought a cannon to the field and there were smaller detachments of Militia and Archers scrambling together.
Van Fred brought to the field a host of 2 Neromancers and a lesser Vampire. He also brought a Terrorgieghst, hoards of bats, some skeletons, some ghouls and a large haunted machine.
In the beginning of the game I did not deploy very well in the matchups. I found myself stumbling around the centre with the great swords later in the game.
The idea was to demolish the left flank and then cross the board. To do this I wanted my ICK to distract Van Fred, the Ghieghst and the lesser vampire.
I began by pushing hard on the left and keeping my ICK to protect my cannon on the right. The cannon did no damage and I tried to get Leena Lunders and the lvl 1 Light Mage into range to Bannish Van Fred. Foster and Ney carged up the left side of the field with the DGK.
The skeletons stayed and made me come to them. The left Empire flank was slow and failed some crucial charges early on. Meanwhile on the right side of the field the Terrorgeist brought the cannon to it's knees.
Turn 3 the Empire left flank made it into combat. This was later than expected but if combats were won it would not be disastrous. These combats did not pull through with great strength however. Also with some tricksy rules play Van Fred avoided some charges which could have been on a better day. The empire right flank became crushed under the great weight of Van Fred's power. The ICK managed to put 2 wounds on Van Fred but he sucked their blood and regained them. Leena Lunders was unable to successfully cast her spells. This allowed the lesser Vampire to charge into her and her archers.
In turn 5 the game was pretty much over. Leena and her archers had been slaughtered. The necromancers on the Empire left had not been slain and Van Fred charged across the field to raise his fallen zombies. Foster and Ney fought on but were overwhelmed with numbers and the eminent danger of Van Fred. The Empire found their forces running in every direction to fight another day.
This battle was a combination of inexperience and ignorance. I am a pretty new player so I don't question the rules as much as I should have in this game. The game ended in a severe loss to the Empire unfortunately.
The inexperience I will have to get better at deploying my troops, this will make a huge difference! Also the strategy was flawed. In this army I need all my units to work together to pull out a win, I can't spread the board as I did.
The ignorence was mostly not catching rules that my opponent was not following. This put me at a hug disadvantage.
In conclusion, I was happy for the change to play and learn some new ways to move forward.
I remember losing against a similar Vampire army, because of similar matters. My opponent wasn't even an experienced WHF player, just a keen gamer with good understanding of rules and how they work together to bring up unique and unseen force concentrations on the table. And he played it simple, whereas I was spread thin, like I think you were. Things to learn.
I love naarative reports, they remind me of the old White Dwarfs, where the magazine crew actually gave a toss about forging a great narration and making the game more interesting. I love this thing that you have here and will defintely follow this thread.
And he played it simple, whereas I was spread thin, like I think you were. Things to learn.
I think you have something good here Z. Thanks for the feedback! I really appreciate it.
Leena and all that was left of the village moved along the road south as quickly as possible. Van Fred was close on their tail. The regroup had taken its toll on the surviving army and moral was at an all time low. They had to move quickly with little time to rest if they were going to make it to the safety of Stirland.
Leena could only hope that her brother Bard would be there to help them in their moment of need. If he wouldn't the Ginglemoot and all of the Moot itself would be lost to Van Fred and whatever mutilated master that he served.
The army headed north along the Stirland Road. It would only be a day to Schiebbs in the province of Stirland.
Leena and Foster were in Marshall Ney's tent discussing the current position. The small group had to stop for the night's rest. They had no scout reports of Van Fred closing in, though they all knew the danger of resting at night-they had no other choice.
"If we can make it through the night we can make it to Stirland" Foster was saying as Ney walked in.
He was wet with rain. He took off his hat and put it on the stand. He took the time to slick back his dark hair and said, "If might prove easier said than done Brother. My scouts have not seen anything yet but we all know how little good scouts do against vampires at night."
"Yet they are all still alive at this point so we may be free and clear no?" Answered Foster with more hope then sense.
"No, I doubt that we are free and clear." Leena piped up.
She was tired. they had now been traveling for a day and a half with no rations and little water. Hopefully this rain would actually raise spirits and if-only if- they could make it through the night the people of Ginglemoot could make it to Stirland.
"I am going to bed. Goodnight gentlemen, raise me if anything appears out of the darkness."
Leena woke. From where she was laying on her back she could see sunlight dancing on the tent. She didn't think about war, death or undeath. She thought of camping with Bard when they were young children. Listening to the birds and watching the sun shine down. She then noticed there were no bird noises, only the normal noises of camp around her. She got out of her tent and found a myriad of men packing up camp to travel. They must have lasted to night!
A horn blew in the distance, what could this be? Surly Van Fred would not leave them at peace in the night only to attack during the day?
Leena couldn't sit and wonder.. it was time for action. She hurried to Ney's tent. The heat of this sun was relentless.
When they finally drew battle lines she saw the devil's in the face. It was a new, different type of undead. She had never seen this kind of Legion before in this part of the world.
These were dressed in Royal garb, they brought large beasts and vast chariots to the field of battle. These fought in the day.
6 Charriots led by Settra the Imperishable with BSB and other Hero forget what it was?
My Opponent placed his forces with the strong chariot unit on my right flank. This heavily chose this flank to be the obvious push forward. then the Sphinxes in the middle to take on my infantry and then the Skele Horsemen on the far left. I chose to try and push hard on my left flank and try to clean that side before sweeping over. I also wanted Leena far away from the Chariots but close to the Great Swords to buff and or banish those Sphinxes.
In the beginning of the battle Ney on the left flank had a hard time measuring up his foes. He couldn't quite tell how strong these Skeleton riders were and was cautious of charging in his Knights. This was unfortunate because on the right Settra held no reservation in smashing into Brother Foster and the Demigryphs as well as the knights.
The first Sphinx did not waste any time in colliding with the Knights either. Ney knew he needed to move faster but did not want to move foolishly. Luckely the Cannon and Leena kept the Sphinxes hiding in the early battle. The midline faltered. They neither wanted to charge the Sphinx or wanted to take the full brunt of the monster either so they took a few steps back.
Settra crashed through the right flank with Brother Foster. The right flank began to flee but Foster brought them back under control before they left the field of battle.
The the Captain with the Greatswords ordered the charge and fiercely they charged towards their target. The Sphinx would have to work hard to defeat these men of strength! Marshall Ney on the left flank also charged forward into the Skele Riders! The charge of the Knights of the Green Flame was glorious.
The battle looked to be heating up. Leena looked around the field and saw there might be a chance of great victory!
The battle looked like it may swing in the direction of the empire when Ney smashed the skele riders and turned to face the field. There were many more monsters to face however. As the battle got hotter the folk of Ginglemoot began to fall apart. First were the Great Swords who fled the battle even with the encouragement of their Battle Standard Bearer. Next the Knights were killed after Brother Foster was struck down by the Sphinx. The Demigryph Knights broke and ran.
Leena ran for the woods. The peasant archers followed her. She knew that the trees may help in fending of Settra from fighting her face to face. It was her last chance, her only hope.
Settra and his chariots bashed through the lines of militia and headed towards the empire left flank where Ney and Leena still had the breath of life. He had strict orders to finish this lot.
Leena saw across the battle field a large Sphinx fall the a cannon ball and saw Ney finish of the last Skeleton Horserider. This would be it. She would receive the charge and Ney could come in from the flank on the Chariots.
Settra was too skilled of a general to take the bait. He sent his Chariots hurling towards Ney and left Ney and most of his units laying on the ground in pools o blood. The rest of the Knights turned and ran for their life.
Leena knew she had no choice but run. So run she did. She ran through the forest where she knew the chariots wouldn't dare travel. She made a quick dash to the left and Banished the last sphinx into the Abyss. Settra closed in and loosed a volley of arrows. Most of the archers around her fell but Leena still ran on. Finally she was sure that she left Settra far behind. But she was now alone.
I have to say this was a very fun game. My opponent was awesome to play with, very veteran player playing a very fluffy list. And of coarse his models were so beautifully painted it made it even better.
So I probably made a huge mistake in trying to out think my opponent's plan. I should just take it simply and play to my strengths. Moving forward I am going to try and focusing on 1 playing tighter, 2 making sure my match ups make sense. I really do think I could have come out on top here but a few mistakes did me in this time.
Again a really fun game!
I really love those bat reps? More pls.


Split Geothermal Systems use a ground loop connected to a refrigerant loop to absorb or dissipate heat. They work more like a traditional heating and cooling system to keep you comfortable inside your home.
With up to 25.1 EER, this system offers the comfort of two-stage heating and cooling. It works in conjunction with an air handler, or with an indoor furnace to provide consistent temperatures from two different sources.
Trane EnviroWise™ Geothermal Systems can return up to four dollars of heat for every one dollar of electricity used, in part because they use renewable heat from deep inside the earth, a virtually limitless supply of energy.
Trane EnviroWise™ Geothermal Systems provide consistent, even temperatures every day of the year, and all are built with quality materials and true craftsmanship, and backed with robust warranties.
Trane has a geothermal system to adapt to any home. This system has most of the geothermal components outside, therefore minimizing the space requirements inside.