I love countdowns. I'm currently counting down to my birthday and our early August vacation. However, I'm also famous for not counting on something happening for sure "until the plane tickets are bought." This just means that I don't want to risk getting my heart set on anything till I know that it's for sure. Things get a little more certain once you've bought the plane tickets . Once you've paid your deposit for the rooms at the bed and breakfast. Once you've sent in your application fee for cosmetology school.
Pretty sure, but still not for certain.
I have plans for the next six months. I plan to turn 21, and after that go on a week's vacation to Minnesota. I plan to start attending cosmetology school full-time, while keeping house and editing Angel's essays for grad school. I plan to celebrate my second anniversary in December. I plan to still be blogging six months from now.
I hope that these plans work out, but I don't know for sure that they will. When the time comes a little closer, I'll be more certain, but more likely, there are fewer expected events to come in the next six months than there are unexpected events.
I once planned to spend a semester studying in China. I had the scholarships lined up and I'd started filling out the application form. It didn't happen, because God had other plans. Sometimes it's rough to accept His plans for your life, especially when you have your heart set on your own. I hope that I never get too attached to my plans that I fail to notice the plans that He has set for me.
These verses have been very meaningful to me during times of my life when it seemed like my plans had nothing in common with God's plans for me.
What stands out so powerfully to me is that—we're called to run with endurance the race set before us. Sometimes I prefer to ignore that part. After all, why isn't it "run with endurance the perfectly good race that you chose for yourself"?
I think there's a reason why the verse doesn't say that. God knows the purposes He has for us and the race He wants us to run, so let's not get too set on our own ideas of the path we think our lives should take. It's okay to have plans, and countdowns too, but don't be surprised if your own plans are replaced with something better somewhere along the way.
My "plans" are more like God-visions in my heart these days.
Great post. Good luck with everything.
I am counting down too!! A week tomorrow school finishes for Our Sidekick - that's year 8 done and he starts Upper School in September.
Then a week on Monday we go on holiday to Bristol (SE England) we've got plans to travel to Cardiff and Bridgend too hopefully.
Erm what else am I counting down to. I'm kind of counting down to my Mum's birthday - she's 50 this year which is super exciting. And the Olympics!!!
I do countdowns too- so helpful! They make me feel excited and prepared!
What an excellent post!! So many times, our plans and God's don't line up. It's how we handle the differences that set the tone for our lives. I have never seen that verse the way you showed it. Thanks for pointing that out!


text:
Q: What is the golden rule for when to split code up into functions? It's good to split code up into functions and classes for modularity / decoupling, but if you do it too much, you get really fragmented code which is also not good.
What is the golden rule for when to split code up into functions?

A: It really does depend on the size and scope of your project.
I tend to split things into functions every time there is something repeated, and that repetition generalized/abstracted, following the golden rule of DRY (Do not repeat yourself).
As far as splitting up classes, I tend to follow the Object Oriented Programming mantra of isolating what is the same from what is different, and split up classes if one class is implementing more an one large theoretical "idea" or entity.
But honestly if your code is too fragmented and opaque, you should try considering refactoring into a different approach/paradigm.

A: If I can give it a good name (better than the code it replaces), it becomes a function

A: I think you generally have to think of a chunk of codes have a chance of being reuse. It comes with experience to figure that out and plan ahead.

A: I agree with the answers that concentrate on reusability and eliminating repetition, but I also believe that readability is at least as important. So in addition to repetition, I would look for pieces of code (classes, functions, blocks, etc.) that do more than one thing.
If the name associated with the code does not describe what it does, then that is a good time to refactor that code into units which each have a single responsibility and a descriptive name. This separation of concerns will help both reusability, and readability.
Useful code can stick around for a long time, so it is important that you (or ideally someone else) can go back and easily understand code that was written months or years before.

A: Probably my own personal rule is if it is more than 2 lines long, and is referenced more than once on the same page (ASP.net), or a few times spread over a couple of pages, than I will write a function to do it.

A: I was taught that anything you do more than once should be a function.  Anything similar should have a parent class, and above all else consult your source code "standards" within your organization.  The latter mostly deals with formatting.

A: First, write the feature you're adding. (Notice the word "First", we tend to write a function/class before writing the feature, which might lead to having too many fragmentation).
Then, review the code you just wrote/changed, find what blocks of the code that is:

*

*3-lines or more, and..

*repeated, and..

*Can be grouped under a named function. Because code is written by us, people (not programs), to be read/changed later by us, people (not programs).

redpajama_set_name: RedPajamaStackExchange


text:
Grand Central staff swap home comforts for sleeping bags to raise money for Centrepoint
Arriva QTT
Grand Central staff are grabbing their sleeping bags and hot water bottles and heading out into the cold, cold night in aid of charity Centrepoint later this month.
Colleagues from Grand Central will be taking part in the charity's sleepouts in Sunderland (15 November) and Bradford (22 November), joining companies such as Yorkshire Building Society, Nissan and Gordons Solicitors.
Centrepoint has been holding sleepovers for more than ten years, not to replicate homelessness but to provide an insight into the challenges faced by those sleeping rough. Grand Central Rail has been supporting the charity for three years, providing rail travel support, work experience and sponsorship to help give young homeless people a better future.
Says Grand Central's chief operating officer Sean English about the experience last year, "Even just spending one night in the bitter November cold was a real eye-opening experience and, though nothing comes close to the real challenges faced, it really made me think about some of the hardships young homeless people encounter every single day."
On 15 November in Sunderland the sleepout will take place at the Stadium of Light. Centrepoint Bradford, which supports more than 150 homeless young people every day, will be holding its event at the Northern Commercials Stadium on 22 November. Grand Central staff will be present at both events, sponsored by family, friends and colleagues and have already raised in excess of £1000 in sponsorship.
"We are hugely grateful for everything Grand Central Rail have done to support Centrepoint's work over the course of our partnership so far," says Di Gornall, Centrepoint's director of fundraising, "From sleeping out in Bradford and Sunderland to helping our young people access opportunities across the country by providing train travel for them, your support has been and continues to be invaluable in delivering life-changing support and services to homeless 16-25-year-olds. Thank you to everyone at Grand Central Rail and I look forward to watching our partnership grow in the years to come."
Grand Central is about to launch its new youth ambassadors scheme in Sunderland, which will work with vulnerable young people to provide work experience and mentoring opportunities.
"Homelessness, especially youth homelessness, is something that has been close to my heart for a good number of years," English adds, "We really want to do more in raising awareness and supporting some very talented youngsters who just need a little bit of our help. We are working very closely with Centrepoint in developing a traineeship for a small number of young people and we can really make these type of initiatives happen from events like Sleepout."
Grand Central Railway Company Limited is an established train operator which provides direct rail connections from towns and cities in Yorkshire and the North East England with London.
Grand Central operates West Riding Services between Bradford Interchange, Low Moor, Halifax, Brighouse, Mirfield, Wakefield Kirkgate, Pontefract Monkhill, Doncaster and London King's Cross. The rail operator also operates North East services between Sunderland, Hartlepool, Eaglescliffe, Northallerton, Thirsk, York and London King's Cross.
Established in 2007, Grand Central celebrated its 10th anniversary in 2017. Customer satisfaction levels are consistently high and the rail company has just been named Britain's best value rail operator for the 5th year in a row.
Grand Central is part of the Arriva group, one of the leading providers of passenger transport in Europe. Arriva employs more than 60,000 people and delivers over 2 billion passenger journeys across 14 European countries each year.
All disruptions
Great value Advance fares

redpajama_set_name: RedPajamaCommonCrawl


Find your perfect Community Organization tutor.
Together we'll develop strategies to get you to the next level!
More about Community Organization tutors at Wyzant.
Browse online Community Organization tutors.
You can get Community Organization help anytime. We only accept the best online Community Organization tutors into our community. Get the help you need, right when you need it with the convenience of online lessons.


Before I continue, I believe that God has given me not the will to commit mass murders or acts of terror but to write, for the pen is mightier than the sword. I could write 24/7 if I wanted/needed to. This, to me, seems like a more logical conclusion than that God told me to kill infidels or ram two planes into the World Trade Center. I have also never held a gun in my life nor have I shot one. I harbour no resentment toward anyone to the point of threatening their life, and if you ask anyone who knows me they'll say I'm a clean-cut, straight edge good guy. I was not born nor bred with the mindset of being able to kill dozens of innocents. I like to think at least 99 per cent of the world's population feels the same way.
This "why not" is both a dangerous philosophy and a useful one. Now, I am not a philosophy student nor do I know a lot about philosophy other than a few philosophical fallacies and terms, but I can tell you what works and what doesn't.
In philosophy there is a concept called "Occam's azor" — essentially, it means that the simplest explanation is almost always the right one. Let's take a hypothetical situation as an example: let's say a 106-year-old lady in a hospital bed has died. She probably didn't die flying in from a plane while skydiving and crashing into the hospital room or saving women and children from a burning building. It was probably due to natural causes.
So what does this all mean? It means that it doesn't take a well-educated Harvard law student to know that gun violence is on the rise in the United States, and of course since the creation of the League of Nations — later called the United Nations — the United States has been the world's go-to place for news and information globally. This made me think again of "why not" because, to me, it doesn't seem like there are any logical explanations for killing innocent bystanders. None. Zero, zilch. And clearly, why not is not a valid excuse.
So here it is, the simplest explanation for what happens when some inbred lunatic gets his hands on an assault rifle: these people are not mentally fit for human consumption. God did not tell the Taliban to drive two planes into the World Trade Center, nor did God (or any incarnation of him for that matter) tell a Japanese terrorist group to commit mass murder with sarin gas in Japan. That's all in the mind. And oh Lord, what a dark place that must be!
It's called free will. We all have it. Some abuse it. Some let it abuse them.


So from 2006 to 2007, we lost over 3400 Brothers!
This is great information. Where did you get this information?
We need to find out what these two states that numbers were up are doing. Im in the coaching profession. We visit high school and college staffs who are having success and try to steal ideas that can help make us better. Grand Lodges should be the same way in my book. If you keep doing what you are doing you keep getting what you are getting.
do we need members for the sake of membership?
If you can find a way to increase participation and numbers why would you not be interested in atleast looking into something different. These men were deemed good men by their investigation committees and voted on. I would love to see lodges flourish with good men.
Brother TexMass is a member in MA and has lots of wonderful input on there doings. I still cannot get over the fact they wear jewels made by Paul Revere that is to to cool.
We dont need more men in masonry... We need more Masonry in Men (or More Masons not members).
Large numbers do not mean we are doing a good job or improving.
Can I use that quote Brother Wyndell? I like that, "We don't need more men in Masonry...We need more Masonry in men." Well put.
I will admit we do need more members and the money would not be a bad thing as well. I know that sounds bad that I am saying that but there are alot of lodges that are strugeling durring this time of inactivity. So I do agree with the increase in membership, but i also think we should try to get some of the current and existing brothers involved as well. We all have to stand side by side as men and brothers to help one another and also to help the lodge's.
We have alot of elderly brothers and they are entering heaven faster than we can initiate new members.
Which is why we (Masons) need to see if our lodge dues are covering our lodge costs. If not then raising dues (not counting endowment since well it might be a few years for those to come around) is one of the options... Another might be to join with another lodge in the area that is having issues.
Fort Worth 148's membership at its peak topped 2000 and we are down to about 200+ almost half do not pay dues for one reason or another we hiked dues and are now about to lose 60 more. I think our decline in numbers is unfortunate but I also believe everything happens for a reason. Is it not a natural cycle for an overgrown forest to burn off dead and wasteful material so that new strong trees can grow.
Well have been a mason for many years.. ! and have seen a lot of changes.. some it seemed were good orthers a desaster... ! have seen a lot of damage done by a few grand masters and their click.. ! The home and school desaster cost us more than money..? a lot of masons lost respect for the grand lodge and its ability to make the right dicision.. ! think some of the old past grand masters were hoodwinked and allowed a few to work their agenda.. ? cost us a lot of masons.. ? some just quit coming.. ? others were mad because they couldn't find out what was going on and everybody keeps saying its sealed by the court..? don't understand how when it our money..?
Think another is or was done by the committee on Change.. ! sometime I think they are a bunch of do gooders who want to leave their mark on Grand Lodge of Texas.. ? The cert. of the master of the lodges have angered a lot of old masons.. ! and I think the Committee has taken the attitude "to hell with them.. quit " is what one told me..? I think its sad we have to step on other masons to become sooooooo perfect..? and I don't see a reason for it other than a power trip by some want to force their views on others..?
I know the Home and School is a hot topic with alot of old timers but I never knew why as I am not in the political clique but that is intresting to see the same thing that goes on in Lodge goes on in GL. With old PM causing stinks in Lodge it is just old PGM causing them in GL and PM make stinks there too. LOL It is gonna take a group of individuals that know their stuff to come up with the antidote for the poision that is coursing in the viens of Masonry.
Well I am very knew to the com. on change have not been to many exams but I hear that name alot and they seem to hold true to it. lol This 101 cert has seemed to have got the big dogs bent out of shape and out "marking their terriotry". Funny to watch if you ask me, I know if I was behaving like them and they felt like me they would tell me I was being young and dumb wonder if we should tell them the same thing?


text:
Gaming roundup | EA is buying prolific racing game developer Codemasters for $1.2 billion
Erik Maier
Autoblog may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
This week in racing game news a monster acquisition was announced and Rocket League has some cool new customization options.
EA is acquiring Dirt, Project Cars, and F1 developer Codemasters for the gargantuan sum of $1.2 billion
In a move that will almost certainly be bad for racing game fans, it was announced this week that EA will acquire Codemasters for $1.2 billion. EA is known for such shenanigans as littering their games with an unprecedented amount of micro-transactions, re-releasing identical versions of the same game multiple years in a row (FIFA '20 to FIFA '21), at full price, intending to intentionally confuse and take advantage of their customers, and squandering licensing agreements for some of the biggest entertainment properties to ever exist in history. Codemasters, on the other hand, makes some of the most popular racing games out right now, releasing Dirt 5, Project Cars 3, Fast & Furious Crossroads, and F1 2020 this year alone. Of course, we won't know what this deal means for the future of those games for quite some time, but we're keeping our fingers crossed and hoping for the best. If you want to learn a bit more about how it all went down, check out our story on the deal from earlier this week.
Rocket League is adding officially licensed car decals for all 32 NFL teams
Speaking of beloved game developers getting acquired by much larger organizations, Rocket League has announced that they've added decals featuring all 32 NFL teams to the game, likely thanks to the influence of parent company Epic Games, who acquired Rocket League developer Psyonix just last year. This is an unexpected surprise, and a welcome one for football fans. You can purchase the pack for a limited time in-game for 800 "credits." For reference, you can purchase 500 in-game credits for $5, so the actual price for the pack comes out to around $8, more or less. If you're interested in the pack, though, you'll have to act fast. For some reason, the decals will only be available until December 28th.
Trump's approval rating plunges to all-time low of 29 percent in new Pew poll
President Trump's approval rating has fallen to the lowest level of his presidency, with a significant drop among Republicans.In the latest Pew Research Center poll released Friday, Trump received a job approval rating of 29 percent, which is his lowest-ever number in this poll and a decline of nine percentage points from August. Additionally, Pew notes that "much of the decline has come among Republicans and GOP leaners," 60 percent of whom approve of Trump's job performance compared to 77 percent in August.Additionally, Pew found that Trump voters "have grown more critical of their candidate's post-election conduct," as the "share of his supporters who describe his conduct as poor has doubled over the past two months, from 10 percent to 20 percent." The poll also found that only 29 percent of respondents said Trump should remain a major figure in U.S. politics in the years to come, while 68 percent said he shouldn't be.The poll was conducted in the wake of last week's deadly attack on the Capitol by a pro-Trump mob, which led to Trump becoming the first president in American history to be impeached twice. In the poll, three-quarters of respondents said Trump bears either a lot or some responsibility for the riot, while only 24 percent said he isn't responsible at all. Ahead of his upcoming Senate impeachment trial, 54 percent of respondents also said it would be better for Trump to be removed from office than finish his term, a possibility that has been ruled out due to the trial not being expected to begin until President-elect Joe Biden is in office.Pew Research Center conducted its poll by surveying 5,360 U.S. adults from Jan. 8-12. The margin of error is 1.9 percentage points. Read more at Pew Research Center.More stories from theweek.com 5 more scathing cartoons about Trump's 2nd impeachment Trump's vaccine delay is getting suspicious Here's what Biden reportedly plans to do his 1st day in office
Gaming developer Playtika soars more than 30% on its first day of trading
Property investors ended the year with a West End office buying spree
The Ultimate Warren Buffett Stock Is Near Buy Zone, But Should You Buy It?
Playtika IPO Raises $1.9 Billion, Stock Jumps As Trading Begins


text:
Garmin Vector 3 pedals
Garmin Vector 3 double sided power meter
UPDATED Fri, Sep 14, 2018 12:35
First Published Jan 28, 2018
The best Vector yet, and probably the best pedal power meter yet
buy.garmin.com
The third time's the charm. Garmin has completely redesigned its Vector pedals, and the Vector 3 system is excellent. You get accurate power readings, they're even easier to swap between bikes, they look much neater and they're even a bit lighter. Add to that the fact that the price has dropped to £849.99 and they're an enticing proposition.
Pros: Accurate power, easy to swap between bikes, good looking
Cons: Still expensive (though not as expensive as before), battery compartment is fiddly
I reviewed Garmin's Vector 2 pedals on road.cc back in 2015, and they did very well indeed indeed. I've been running those Vector 2 pedals for the couple of years since that review. I've swapped the original Garmin bodies out for Shimano Ultegra ones (there was a kit for that), and I've swapped them between bikes any number of times – that's one of the key benefits of pedal-based power measurement.
Parting with the pod
The Vector 2 system's weak point was the transmitter pod, which plugged into the pedal and dealt with transmitting the data. It was an extra thing to remove and swap, and the connection was a bit fiddly, but most of all they were a bit prone to failure: I've had to buy at least two new ones, at £60 a pop.
So the main bit of good news is that the Vector 3 is an entirely new design, and it does away with the pod completely. All the electronics are contained within the new pedal body. Everything has been redesigned: the electronics are new, of course, but so is the pedal body, and the axle, and the bearings. There's really nothing left of the Vector 2.
The new body is much smoother than the rather angular Exustar body from the Vector 2, and I'd say these Vectors look the most like normal pedals of any power pedals. The only real giveaway is the end of the spindle: a black cover hides the LED status light which used to be on the pod. It blinks, as before, to let you know what's going on with the system. Putting the LED there means no fitting the Vector 3s with an Allen key, it's a standard 15mm pedal spanner job like before. You don't need a torque wrench, it's just a case of doing them up nice and tight like a normal pedal.
The new pedal body is again designed around a Look Kéo cleat and Garmin has upgraded the internal bearings to needle rollers from bronze bushings. They do feel very nicely put together and the improvement in build quality means the rider weight limit goes up to 105kg, even though they're a little bit lighter overall.
The previous Vectors ran from a 2032 coin cell battery in the pod and that gave them a claimed run-time of 150 hours. If, like me, you get your button cells eight for a quid in Ikea then you won't have troubled that kind of service interval, but the batteries were easy enough to change and readily available. There's no room in the sleek new pedal for a battery that big so instead they use tiny LR44 button cells, two in each side. They don't give quite as much run-time, a claimed 120 hours, but they're easy to swap, residing behind an end cap that you can undo with a 4mm Allen key. LR44 batteries are easy enough to get hold of on the cheap as well.
Changing the batteries is a slightly fraught operation: there's a delicate silicone O-ring you need to be a bit careful of, and the thread is fine so you need to make sure you don't cross it when you're screwing back in. Having said that, I've successfully changed the batteries out on the road, and there's a couple of spare O-rings in the box if you do manage to destroy one.
Dual band distinction
These pedals transmit on ANT+, so you'll be able to pair them up with your Garmin/Wahoo/[insert your GPS manufacturer here] head unit and get all your data. The pedals give you a power and cadence reading, of course, but there's a lot more than that available. They'll also give you a left-right balance, they'll tell you whereabouts on the pedal you're standing, they'll show you where you're putting power down in the pedal stroke, and they'll tell you how much time you spent seated and standing. All that info is available on Garmin's Connect web portal, though not all of it makes it over to third-party platforms such as Strava.
New for the Vector 3 is Bluetooth Smart connectivity. You don't get all the metrics that you get with ANT+, because the Bluetooth protocols don't support some of it. But it's easy to get power and cadence on Bluetooth devices, and that could be really useful in a couple of scenarios.
If you use your phone to log your rides then you can collect power data too, and if you're training indoors it could make your setup a lot simpler. If you're using Zwift or Trainerroad on an iPad, for example, it means you can feed the power directly into the app. Bluetooth connectivity also means you can update the firmware on the pedals through your smartphone, rather than having to use Garmin's dreadful desktop app and an ANT+ USB stick. So that's good.
Power-wise, we've found the previous two versions of the Vector to be on the money, and we weren't expecting any surprises with the Vector 3s. Here's what we found...
Power test 1: PowerTap G3 hub:
Our dependable PowerTap G3 hub is a unit we use for a lot of power meter comparisons. This is a 10-minute section from the middle of a loop around Berkshire. You can see that with the exception of a couple of anomalies the power traces are very close. Indeed, over the whole of the ride there was only a 2W difference between the two averages – 217W for the pedals and 215W for the hub – and you might expect the hub reading to be slightly lower due to losses in the transmission. The pickup of the pedals appears to be a bit quicker overall too.
Power test 2: Kickr V2, smart mode:
Benchmarked against the Kickr V2, recently calibrated, the pedals give a very similar output to the trainer. This graph is from an hour's group ride on Zwift, with some sprints and a mini-race at the end. The response is very similar, with the pedals reading slightly lower (about 1%) than the Kickr overall. On sprint efforts up to 1,000W there's very little difference between the peak readings, and there's very little discrepancy between the graph shapes throughout the ride.
Power test 3: Kickr V2, Erg mode:
This trace is from a road.cc group workout on Zwift, using the trainer in Erg mode (resistance adjusts to follow the intervals). It shows quite well that the power response of the Kickr in Erg mode isn't quite as stable as the line it generates might suggest, with the pedals showing the peaks that can occur as the power ramps up, and the troughs as the effort decreases. Here the pedals measured consistently over by around 3.5%, meaning that you might be working a bit harder than you think on those indoor workouts...
Garmin Connect: lots of data for the nerdy
If you want the full gamut of pedal data then the place to look at it is Garmin Connect, which does a great job of collating it. Here's a whole bunch of data from a 105km Bath CC chaingang ride.
Power first: you can see that it's pretty choppy. That's because this is a big group ride (groups of at least eight and sometimes more) and when you're sitting in you can coast quite a bit. You can see the main climb in the middle where it's more of a consistent effort, and I'm having to put out more constant power nearer the end because it's just me and Charlie heading home together.
Connect allows you to dig deeper into the power data too. Here you can see where I'm putting the power down in the pedal stroke, where my feet are sitting on the pedals, what my left/right balance is, and how much time I spend seated and standing. Garmin helpfully collates this information too:
So what can I learn from this? My maximum 20-minute power was 275W and I can put out 310W for 20 minutes if I'm really going for it, so it was a hard-but-not-too-hard kind of a day, which is how it felt. I slightly favoured my left leg (which I usually do), and my power phase was a bit longer on the left side too. My feet are slightly to the outside of the pedals – 2mm on the left and 3mm on the right – but I've got big feet and that seems to be about right for me. It doesn't feel natural if I move the cleats to compensate.
Anyway, there's lots of information. You can go into any of the individual graphs and look at what happens to your form as your fatigue increases, and you can take the headline stats and work on, say, concentrating on your right leg (in my case) to try to balance your pedal stroke more. If you're into crunching the numbers and making minor adjustments to try to maximise your performance, there's plenty to work with.
Worth the money?
The RRP of £849.99 is still a lot of money for a pair of pedals. It's worth bearing in mind, though, how much the price of power measurement has come down. The original Vectors were £1,349 a pair, so the third iteration has dropped a full £500 from the first retail price. It needed to as well, because the landscape has changed: Garmin doesn't have the place to itself any more.
Powertap's P1 pedals undercut the Vector 2s at £999, but they look a bit overpriced now compared to these and the Favero Assiomas, which are just £735 for double-sided pedal measurement.
> Buyer's Guide: How to choose a cycling power meter
So if you're after pedals that do power, the Garmins aren't the cheapest, but they're in the ball park. And of the three systems they're the ones that have been going the longest, and also the ones that produce the most data, with a very usable portal to mine it. And, in my opinion, they're the best looking, in that they just look like pedals.
The Vector has really come of age with this redesign. It's always been a good quality system with repeatable and accurate power measurement, but pretty much everything about the new pedals is an improvement.
Make and model: Garmin Vector 3 double sided power meter
Size tested: n/a
Garmin says:
Up your game
Ride stronger, smarter, connected with the Vector 3 pedal-based power meter. As you strive to beat your personal best on your next race or Gran Fondo, power is the most reliable way to gauge your performance on any given day, at any given time. Unlike other power meters, Vector 3 has the sensors housed right in the pedals, so it delivers reliable, accurate data on every training session.
Take it to the next level
With the Vector 3 dual-sensing system, you get the valuable ability to see right and left leg power independently. Vector 3 measures total power, cadence and left/right balance as well as advanced cycling dynamics, which help you tailor your training around your specific weaknesses and strengths to improve your form. It tracks seating/standing position to determine when and how long you were in each. So, you can gauge position effectiveness, power phase to show how you're currently producing power in a pedal stroke and platform centre offset to show where power is applied on the pedal so you can ensure proper cleat position. Each metric can be viewed on compatible Edge® cycling computers and Garmin Connect™ Mobile app.
Easy to install, transfer and use
With Vector 3, there are no complex drivetrain or wheel trade-offs and no external sensors to install. There are also no pods, so Vector 3 installs like any other pedal - and it's easy to transfer from one bike to another without bike shop assistance. Plus, its sleek design and improved stack height provide greater cornering clearance and smarter ergonomics, and its precision stainless-steel spindle and composite pedal body have been engineered and tested to withstand years of use. It offers battery life up to 120 hours.
Part of your connected bike
Get the most from your training by seamlessly pairing your Vector 3 with compatible Edge cycling computers, ANT+ or Bluetooth-enabled fitness devices1 - including compatible Forerunner ® and fenix ® devices - and Garmin Connect Mobile app. Plus, you can easily update software with any of these devices.
You can also integrate post-ride analysis, data sharing, mapping, route planning and more with Garmin Connect™, Strava and TrainingPeaks. And use ANT+ connectivity to get stronger by pairing Vector 3 with TrainerRoad. With the TrainerRoad app, you'll get personally scaled indoor workouts based on power from Vector 3. The indoor training system also has training plans that tell you exactly what to do to achieve your unique fitness and race goals. It's structured training in its most sophisticated and guided form.
From Garmin:
Installs like any other pedal and quickly transfers between bikes
Measures total power, left/right balance, cadence and cycling dynamics
Sleek design provides greater cornering clearance and improved stack height
Fully integrates with Garmin cycling ecosystem for data analysis
Allows for easy updates via compatible Edge® cycling computers, ANT+® connectivity or Bluetooth®-enabled fitness devices1 and Garmin Connect™ Mobile app
Battery life: up to 120 hours2
Feel very nicely built, quality is an improvement on the V2.
Accurate, easy to fit, easy to use.
Pod was the weak point, and that's been addressed.
Not a noticeable increase over a standard pedal.
£850 isn't pocket money but you're getting a high quality system that's £500 less than it was a few years ago, and better to boot.
Pretty much flawlessly.
Well built, accurate power, easy to fit and swap.
Battery compartment a bit fiddly, battery life shorter than Vector 2.
The last pedals got 9/10. These are better, and they're cheaper, but the landscape has changed a bit with more competition and cheaper prices. Even so, they're hugely impressive.
I usually ride: whatever I'm testing... My best bike is: Kinesis Tripster ATR, Kinesis Aithein
I've been riding for: Over 20 years I ride: Every day I would class myself as: Experienced
I regularly do the following types of riding: road racing, time trialling, cyclo-cross, commuting, club rides, sportives, general fitness riding, fixed/singlespeed, mountain biking, Mountain Bike Bog Snorkelling, track
Garmin Vector 3 double sided power meter 2018
Garmin Vector 3 2018
Garmin Vector 3
Garmin 2018
NOtotheEU 1 sec ago
Totally agree with you. If a driver sits behind me for a long time because it's not safe to pass or a look over my shoulder is enough to make a...
zero_trooper 1 hour 5 min ago
David9694 2 hours 8 min ago
ktache 2 hours 17 min ago
wtjs 2 hours 21 min ago
Power2Max NGeco power meter
Accurate, reliable and very well built, but expensive for UK buyers
Elite Direto XR smart trainer
Very good smart trainer that's priced well against its competition
Wahoo Kickr Core Smart Trainer
Accurate, reliable and great value smart trainer
4iiii Precision 3 Power Meter Shimano 105 R7000
Still accurate and still a brilliant way to add power measuring to your bike for a sensible amount of money


Winner of Blog Anniversary Giveaway….
… is Hello Katie and Emma! I will be in touch with both of you ladies, soon. Thank you for participating and for being loyal readers!
This entry was posted in Uncategorized and tagged giveaway, winner on August 17, 2013 by fauxionista.


text:
4 Awards you can enter now as we get back to business
by Donna O'Toole | Apr 13, 2021 | Blog, Business Awards
Monday 12 April 2021 will go down as the day when – finally – a degree of 'normality' has returned to these shores following the first significant easing of our national lockdown. It has meant that a huge number of UK businesses have been able to re-open to the public and start to benefit from much-needed revenue streams.
This really is a significant landmark in our recent history, following months of uncertainty and upheaval for business owners across the country. Simply surviving and getting through this challenging period has been the priority for most people, who have been working tirelessly to get to this window of opportunity. After all the hardship, trials and tribulations since late-2020, it is now time for the business community to thrive.
To celebrate this 'new beginning', and to recognise the extraordinary work that has been undertaken by countless business leaders in a range of retail-related sectors, we have hand-picked a selection of relevant awards that are currently open for entries.
BUSINESS AWARDS OPEN NOW:
THE RETAIL INDUSTRY AWARDS
These long-running retail awards are now in their 26th year of operation, and offer all kinds of businesses the chance to be recognised for their efforts across four distinct category types:
Independent Categories – for independent convenience retailers operating up to 10 stores.
Multiple Categories – open to grocery retailers with more than 10 stores.
Company-Owned Categories – for individual stores belonging to a group with more than 10 company-owned, managed stores.
Symbol / Franchise Categories – open to symbol, fascia and franchise groups operating within the UK convenience store market.
Showcase what you've achieved in the UK grocery retail sector – whether you're a largest supermarket or small independent stores – in everything from the best use of new technology to local community engagement. What's more, all of the awards are FREE to enter.
Entry deadline: Monday 31 May 2021
THE eCOMMERCE AWARDS
Open to all retailers, relevant agencies, marketers and any company that trades online, the eCommerce Awards offer a wealth of different categories under these sections: 'Industry', 'Marketing and Engagement', 'Specialist', 'Website' and 'Business'.
Of the 33 categories available in total, specific ones include 'Best Food & Drink eCommerce', 'Best Fashion eCommerce' and 'Best B2B eCommerce site'.
With companies from all industries stepping up their digital strategies to meet changing customer demands and lifestyles, it has become critical for high street retailers to make their online offering as effective as possible. Get the recognition that you and your colleagues deserve for your outstanding efforts over the past year by entering these highly regarded awards.
THE CREATIVE RETAIL AWARDS
Retailers have had to work harder than ever to maximise the limited opportunities that have existed over the past 12 months to increase sales. The Creative Retail Awards celebrate retail innovation and design for all forms of outlet including shopping centres, supermarkets, high streets, pop-ups, retail concepts and in-store features.
There are 22 awards up for grabs, including categories such as 'Innovative Display Product', 'Food / Beverage and Supermarket Design' and – new for 2021 – 'Bar and Restaurant Design'.
The awards night itself is a dynamic and inspirational annual event that blends networking with an informal party atmosphere celebrating the diversity in the retail industry.
Entry deadline: Friday 30 April 2021
THE RETAILX BRAND EXPERIENCE AWARDS
Providing a memorable experience is everything when you are trying to tackle the current challenging retail climate. The RetailX Brand Experience Awards give businesses the ideal platform to showcase their new technologies and strategies for winning customer attention.
The awards feature 10 categories including 'Marketplace Strategies & Technologies', 'Pivot Strategy' and 'Digital Innovation: Creating a Cohesive Brand Experience'.
With all entries completely FREE, this is your ideal chance to get involved, demonstrate the impact that you've made within the retail industry and show how you've raised the stakes for your competitors.
Entry deadline: Monday 7 June 2021
If you would like to become an award-winner and reap the rewards of your success in the retail sector – or any other industry – we can help take care of the entry process from start to finish.
Simply get in touch and we can choose the categories you are most likely to win, before doing all the work for you. We look forward to hearing from you soon!
Awards Open now - The UK Employee Experience Awards Read more here to know more https://t.co/QvyNwZlWbH #award… https://t.co/hTLg02WAZQyesterday
2020 New Year Honours List
Happy New Year! And congratulations to the 1097 people who are starting 2020 with a huge accomplishment: receiving an honour from The Queen.
Personal Branding for Business Leaders and Entrepreneurs
August founder Donna O'Toole spoke to Business Leaders and Entrepreneurs about the importance of awards for personal branding and thought leadership.
Inspirational Individuals recognised in the Queen's Birthday Honours List 2019
The Queen's Birthday Honours List 2019 has seen 1073 individuals recognised for their fantastic personal achievements. Here is this year's roundup…
2019 New Year's Honours List
Congratulations to the 1148 who people have started the New Year with an incredible accolade; an honour from The Queen in the 2019 New Year's Honours List. The list features celebrities, sports professionals and extraordinary individuals, honouring them for their achievements, dedication to charity, and outstanding work in their chosen industries.
Celebrating the achievements of women across the world
by Donna O'Toole | Mar 8, 2021 | Blog, Uncategorised
When it comes to talented, determined and successful women, one of the leading ladies is Whitney Wolfe-Herd – the Bumble founder and world's youngest female self-made billionaire.
Her story of overcoming adversity to make it right to the top is a great example of what can be achieved with a burning desire to make a positive impact.
If you are a female business leader – or if you know a woman who is driving change and success in her role – then our list of Women in Business Awards should provide the inspiration to getting much deserved recognition.
The Stevie Awards for Women in Business, the National Business Women's Awards and the WISE Awards (amongst many others) offer a platform to improve your personal brand, grow your profile and gain external credibility.
INSPIRATIONAL WOMEN IN BUSINESS
Since launching our Winning Awards podcast, Donna O'Toole has interviewed many women who have either received recognition or been influential within the awards industry itself.
SARAH AUSTIN
Our first podcast featured Awards Director, Sarah Austin, as she gave useful pointers and advice about putting your brand on a national platform.
PAULINE SAUNDERS
Episode 3 saw Donna interview Pauline Saunders from the Learning & Performance Institute, where she talks about their flagship awards programme – The Learning Awards.
DR REBECCA ZHI HERBERT
In Episode 10, the founder and Academic Director of Wisdom Spring Education, Dr Rebecca Zhi Herbert, tells her fascinating personal story that received recognition in a pandemic-specific awards category.
ALISON EDGAR MBE
Alison Edgar MBE, also known as "The Entrepreneur's Godmother", meets Donna in Episode 12 to explain how to turn your biggest challenge into your superpower and make it onto the 2021 New Year Honours List.
CHARLY YOUNG
Most recently, the co-founder of The Girls' Network, Charly Young, appears on Episode 14 where she reveals how our campaign is supporting their one-to-one mentoring scheme. Read more about this initiative in our next story below!
EMPOWERING GIRLS IN THE UK
We have recently partnered with The Girls' Network to offer our support to this extremely worthy cause.
In 2022, each time one of our clients wins an award, we will celebrate their success by making a donation to The Girls' Network, which supports over 1,000 girls aged 14-19 each year across the UK to reach their potential.
By supporting this initiative with our Who Wins When You Win campaign, we are helping to inspire and empower girls from the least advantaged communities by connecting them to a mentor and a network of professional female role models.
If you want to recognise your success by winning awards and supporting The Girls' Network, contact us today.
It's time to stop waiting, and start winning!


Aformal Architecture explicates a spatial logic for the city of Hong Kong through architectural products that can be explained neither by mainstream understandings of formal or informal processes, and explores the consequences for public space in a dense city. Coinciding with the publication of Cities Without Ground, a book that maps the complex three‐dimensional connectivity of Hong Kong's pedestrian passageways, this lecture explores general conditions of the aformal through specific exploration of three buildings in Hong Kong that while outside mainstream histories of the city's development exhibit unique qualities and three architectural proposals that exacerbate them.
Jonathan D Solomon is an American architect based in Hong Kong, where he is Associate Professor and Acting Head of the Department of Architecture at the University of Hong Kong. His work explores public space and the contemporary city, through design projects such as Ooi Botos Gallery, a shophouse in a Hong Kong street market converted into a gallery for contemporary Chinese photographic art; research projects such as his 2004 book 13 Projects for the Sheridan Expressway, the 26th volume in the Pamphlet Architecture series; curatorial projects such as 2010's Workshopping in the US Pavilion at the Venice Architecture Biennale; and publication projects through 306090 books, where he has served as a founding editor since 2001. His latest book Cities Without Ground, coauthored with Adam Frampton and Clara Wong, explores the relationship between climate and public space in the unique three‐dimensional urbanism of Hong Kong.


On 12th, May, 2013, the 8th China Higher Education Exhibition was held in <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />Kathmandu by the delegation of China Education Exhibition, led by Cao Shihai, the Deputy Secretary-General of the China Scholarship Council. More than 400 persons including Chinese Ambassador to Nepal H.E. Mr. Wu Chuntai, Nepal Education Minister Mr. Madhav Prasad Poudel, Chief Secretary of PM's Office Mr. Lila Mani Paudel, Chairman of Nepal-China Cultural and Educational Council Dr.Harish C.Shah attended the opening ceremony and reporters from 30 Nepali major media and Xinhua News Agency reported this event. The Expo, which was in an atmosphere of friendship, attracted thousands of Nepali students.


text:
Q: Following the MVC paradigm straight, what is the correct way to do this? Let's suppose i have a method $users->vip_time(), which will return either an array with the remaining time, like {15, 8, 48}, or Null if the user have no vip.
It should be displayed to the user in a single place, either his vip time, or that he's not vip.
Should it go into the controller like that:
$vip_time = $user->vip_days();
$context['remaining_time'] = 'Free account';
if ($vip_time)
    $context['remaining_time'] = $vip_time[0] . ' days and ' . $vip_time[1] . ' hours.';

Or should it go into the view, like that:
//Controller
$context['remaining_time'] = $user->vip_days();

//View

<?=(!$remaining_time) ? 'Free account' : $remaining_time[0] . ' days and ' . $remaining_time[1] . ' hours.';?>

Could someone enlighten me?

A: You probably want to go with your second approach. As a rule of thumb you can keep in mind: never process static text in your controllers. That stuff always belongs into views.

A: Put it in the View, as it is something already on the page from load, not something retrieved with AJAX.


text:
Comparison models
Smart & security
Roomba 890 vs 960 vs 980 Comparison Review
May 10, 2018 Updated On: December 3, 2019 Thomas Raines
The debate on the best Roomba models is majorly around the Roomba 960 vs 980.
But still, the 890 has refused to bow down and still give the two a run for their money for one reason; it's very affordable. That said, it is very difficult for homeowners to make a choice when shopping for these Roombas.
Having used the three in my two bedroom apartment, I decided to write this review to help would be buyers know the differences and what each Roomba offers.
So without further ado, here the Roomba 890 vs 960 vs 980 comparison review.
But before we dive deeper, a short overview of the three models.
1 Roomba 890 vs 960 vs 980 comparison table
2 #1. Roomba 890 – The Affordable Option
3 #2. Roomba 960 – The Clever Choice
4 #3. Roomba 980 – Best All Round Cleaner
5 Roomba 980 vs 960 vs 890 Comparison: Who's the Winner?
5.1 Design & Aesthetics
5.2 Cleaning Performance
5.3 Navigation
5.4 Battery and power
5.5 Smart Convenience
6 Our Verdict: Roomba 890 vs 960 vs 980
Roomba 890 vs 960 vs 980 comparison table
iRobot Roomba 890 Robot...
iRobot Roomba 980 Wi-Fi...
iAdapt
iAdapt 2.0 + Visual Navigation for entire level coverage
Patented 3-Stage Cleaning System
AeroForce 3-Stage Cleaning System
angle-free Dual Multi-Surface Brushes, Edge-Sweeping Brush
Tangle-free Dual Multi-Surface Brushes, Edge-Sweeping Brush
Cleaning Modes
Auto, Edge, Spot and Schedule
Auto, Edge, Spot and Schedule + Carpet Boost
Carpet Mode
Virtual Walls
Weight – 8.38 lbs. Width – 13.9″ Height – 3.6″
Weight – 8.7 lbs. Width – 13.8″ Height – 3.6″
Visual Mapping
Multi-Room Cleaning
Mop Functions
Wi-Fi & App Connected
Use with iRobot HOME App, Amazon Alexa, Google Assistant
Use with iRobot HOME App, Amazon Alexa, Google Assistant + Clean Map reports
Use with iRobot HOME App, Amazon Alexa, Google Assistant + Clean Map reports & advanced cleaning settings
Hardwood floors, thin carpet, tile
BEST FOR PICKING UP PET HAIR on Hard Floor
All surfaces
Check Deals
#1. Roomba 890 – The Affordable Option
Read more about iRobot 890
Neato vs. Roomba
The Best Model For Pet Hair
Deebot vs Roomba
iRobot 690 vs 890 – What is the best option to buy?
The 890 is an excellent choice if you are on a budget. It has 5x more suction power and has all the same features but sticks to the old iAdapt 1.0 If you have a small apartment, it's a great deal!
5x more air power
Dirt Detect Series II
Wi-Fi & Alexa compatibility
Old navigation system
Short runtime
No resume function
If you are looking for a medium range robot vacuum, I recommend the Roomba 890.
It blends the old features as well as some new features inherent in the 900 Series models. If you have pets and carpets, this is a cleaner you'd want to own courtesy of the advanced motor that boasts more suction power. It also has Wi-Fi and a host of other top features that make it a true competitor of the 960 especially in terms of price. You can save more than $200 when you buy the Roomba 890 over the 960.
But on the downside, model 890 has an old navigation system and will at times get stuck. Another thing, the 890 has a very short runtime. 60 minutes is not enough for a $500 robot cleaner and besides, it doesn't resume cleaning after recharging.
#2. Roomba 960 – The Clever Choice
The Best iRobot For Pet Hair
What's the Best Robot Vacuum for Carpet?
The 960 boasts the new iAdapt 2.0 VSLAM navigation. It's only a clever choice if you don't have a carpet. It has all the other features the Roomba 980 has save for 'Carpet Boost' and a longer runtime.
iAdapt 2.0
Auto-resume
Virtual Walls + Lighthouse
Old motor design
Shorter runtime
Quite expensive
This is the base model of the 900 Series and retails at around $600. What I like about it is the new navigation system, iAdapt 2,0 that competes with other top models like ECOVACS R95 and Dyson 360 Eye.
It is very hard for this cleaner to get stuck and will take lesser time to clean. But then, it still packs the same old motor even though the power is boosted at least; you get 5x the air power in ordinary robot cleaners.
The only notable addition is the extra runtime and most importantly, the auto-resume function – it will go back to cleaning once it recharges.
This cleaner also has some shortcomings and the first one is the price. $600 is quite high considering it lacks Carpet Boost and has a short runtime too. But still, it's a clever choice if you don't have carpets.
#3. Roomba 980 – Best All Round Cleaner
The Best Roomba For Pet Hair
This is the ultimate robot vacuum cleaner. It boasts 10x more suction in 'Carpet Boost'. Besides the new iAdapt 2.0, it also has a better runtime and a whole lot of new features. Unfortunately, it's quite expensive.
10x more air power
Carpet Boost
iAdapt 2,0
Longer runtime
This is a very similar model to the 960 but has several additions that bring the price tag to around $900.
But are the extras worth the $200?
If you have a carpet, it is worth the amount because if Carpet Boost. Also, for those with large floors and apartments, the longer runtime may be something worth thinking about. That said, the Roomba 980 is the best option for those with carpets and large apartments, as well as pets; a true all-round cleaner!
But then, the $900 price tag may be too high for many. Also, the Roomba 980 is quite noisy especially when in Carpet Boost.
Roomba 980 vs 960 vs 890 Comparison: Who's the Winner?
Now, it's time we get deep into the details to see how these cleaners compare. To help you get the most out of this review, we have discussed the important aspects and features of these cleaner to help you make the best purchase decision.
We will focus on the major factors that should be considered when buying robot vacuum cleaners and thereafter, compare the three to see which one is the winner in every area.
Design & Aesthetics
While the aesthetics of a robot vacuum may not be of so much concern, the design is. This is because the design determines where the robot cleaner can reach and where it will not.
That said, it is important to ascertain where there are any structural differences that may make any of the three Roombas better in any way.
Roombas boast the same shape and design and the three, being the latest models share the same design and dimensions. They all have a 13.6-inch diameter and stands at 3.6-inches high.
Regarding weight, the Roomba 980 is the heaviest at 8.7lbs. whereas model 890 and 960 weigh around 8.5lbs.
Here, you can see the difference is negligible. But what I want to say is that iRobot should have made a shorter vacuum that will get under furniture and kickstands.
At 3.6 inches high, there is a lot to be desired to make Roombas real low profile vacs. At least the likes of ECOVACS Deebot N79s and iLIFE V5s Pro, among many others average 3-inches high.
Verdict – This is very hard to call because all the three vacuum cleaners have the same design and the finishing would mean nothing. That said, you'd want to dig deeper and find more.
Cleaning Performance
This is the most important consideration when buying any cleaner, not only robot vacuums. But then, what exactly determines the cleaning performance of these Roombas. We are going to look at the different aspects of cleaning and see how these three vacuums stack up against each other.
Cleaning priority
Different homes have different cleaning needs so it's important to know how these Roombas perform for each cleaning need so that you may pick one with the perfect combination. Here, we are going to dwell on four areas; floors, pet hair, carpets, and allergens.
We tested the Roombas on hardwood, tile, vinyl, and carpet using some of the common household dirt; saw dust, cheerios, sugar, and of course pet hair. The Roombas offered quite some great performance on all the surfaces except on carpets.
The Roomba 980 cleaned 95% of sugar, while the Roomba 960 and 890 cleaned like 85-90% – this is on a propylene carpet. The only explanation would be the fact that the 980 has Carpet Boost, a dedicated mode for carpets. So, what exactly happens in Carpet Boost mode? That will be our next subtopic.
A vacuum works by suctioning the dirt and debris into the bin. That said, you want to buy the Roomba with the highest suction power to make sure all debris is vacuumed regardless of their size; from the smallest dirt like allergens to larger debris like cheerios.
So, how do the Roomba square out here?
I have used the model 890 and even before digging deeper, I noticed that the two must be having the same motors. There was no difference in the suction power or even operation noise. Upon researching, you will find that the Roomba 960 uses the same old motor that's used in the Roomba 890 hence the uniform results.
Regarding noise levels, the Roomba 890 and 960 operate at an average of 60db but remember, there are times it may be louder or quieter depending on the condition of the cleaner. Typically, a Roomba that needs servicing or parts replacement will be louder because the motor is straining to supplement power to cover up for the inefficiency.
On the other hand, the Roomba 980 boasts a new Gen 2 motor that has more power than the older 800 Series.
Though the 890 and 960 deliver 5x more suction power than average botvacs, it's the Roomba 980 that carries the day with a new motor that steps up suction power to 10x in Carpet Boost mode. But then, this comes at a cost – it's so loud when in Carpet Boost and also, the battery drains faster.
But then, I found the more suction power to be a nuisance when cleaning pet hair – it blows them away before the Roomba reaches them. The worst is when it blows them to places it may not reach.
That said, I recommend the Roomba 890 or 960 if your main focus is floors and pet hair, but when it comes to carpets, stick to the Roomba 980.
Brush system
Roombas sweep and brush and having said that, it is important to see how the three compare when it comes to the brush system.
Here, there is no much to say because the three Roombas have the same brush system.
iRobot replaced the older tangle free dual multi-surface brush system with a new tangle free brush.
If you have used a robot cleaner on pet hair, especially these long-haired breeds; Havanese, Chihuahua, and the rest, you know how frustrating it can be to constantly find your Roomba jammed because the brushes tangle up. This is a common problem with the Roomba 650 and 690. With model 890, 960 and 980, you don't have to be afraid of tangling.
To ensure your house has fresh breathable air, free from allergens, Roombas use filter systems and the good thing is, the three have the best filters.
Also here, Roomba replaced the older HEPA style filters with the efficient true HEPA filters. HEPA style filters are the best and will filter 99.97% of all airborne allergens up to 3 microns.
On the other hand, cheaper models like Roomba 650 and 690 will filter around 85% – 90% of these allergens.
With that in mind, you want to get any of the three Roombas if you have allergy. Besides, HEPA filters are essential for pet owners to filter out the allergy triggers like urine smell, skin flakes, and other pet and dander related allergens.
Dirt detection
This is a revolutionary technology that helps the Roomba detect where there is more dirt. It will then go to that place and switch to Spot mode for a thorough clean.
Select Roombas have Dirt Detect and in the same token, there are two versions of this technology.
The older robots like the Roomba 650 and 690 use Dirt Detect Series I while the new models, Roomba 890, 960 and 980 included, use Dirt Detect Series II.
The difference between the two is the technology used. The former uses acoustic sensors only while the latter blends acoustic and optical sensors.
I like how the three perform as far as dirt detection is concerned and just to note, the Series II will detect dirt from a far distance than Series I.
Verdict – In terms of cleaning performance, the battle lines are drawn between the Roomba 890 and 960 vs 980. The 980 carries the day because of the extra suction power and Carpet Boost. But for those who don't have carpets, I would rather go for the 890 because it is cheaper or the 960 because it has the new navigation system. But overall, the 980 is the best Roomba when it comes to cleaning performance.
Roombas will move around your house by themselves. But just how do they know where to turn and where to reverse and take another route?
And do all these Roombas navigate the same way or there is one that has a better navigation system? Can you mark areas where you don't want the Roomba to reach? That's what we are about to find out.
The Roomba 890 has the older iAdapt 1.0 navigation that uses sensors to find its position in the house and also, to help it identify obstacles.
Basically, this is the system that will determine where the Roomba will reach. Though it has a new upgraded software, the Roomba 890 has not been invincible in the 8 months I owned it. My living room was fairly crowded and time and again, I would find it stuck in corners or under the TV stand.
But at least it is intelligent enough and won't make some stupid turns like the Roomba 690 and 650. Apart from the crowded living room, it was able to clean all the other areas without any problem; from the corridors to the bedrooms and even the kitchen.
On the other hand, the 900 Series boasts VSLAM navigation system that has also been adopted by ECOVACS R95, Dyson 360 Eye, and a few other models.
This system is known as iAdapt 2.0 and uses sensors plus real-time optimal imaging for a more precise navigation. There is a camera at the top of the Roomba that literally takes images of your house and processes the data for better navigation, scanning, and mapping.
I have had the Roomba 980 for 3 months now and not a single day have I found it stuck. It also takes a shorter time to clean because the approach is very methodical. It takes the most appropriate routes and the turns are very informed. But then, there is the concern of your security now that the Roomba takes images of your house and is connected to the internet.
Actually, there were claims that the Roomba stores data and sells house plans to third parties, claims the CEO refuted. Another thing, the camera needs enough light to work efficiently.
I also like the fact that it has Virtual Walls that I use to set up a boundary such that it won't near my dining area.
The dining room is one step down and I feared that it may once fail and fall over. Even though they all have Virtual Walls, the 900 Series is superior and has Virtual Walls + Lighthouses. The difference is, while Virtual Walls only blocks Roombas from accessing certain areas, Lighthouses block the other areas thus restricting the Roomba to cleaning one area.
Verdict – Here, the Roomba 890 doesn't stand a chance so that leaves the battle to Roomba 980 vs Roomba 960. Here, this is what I will tell you if you are keen on a Roomba for high-traffic rooms, nothing else, buy the Roomba 960 because it has the best navigation system, same as the pricey 980. But then, in terms of ranking, their navigation performance is the same.
Battery and power
One of the most important things you should consider when buying a robot cleaner is the battery performance.
You don't want to buy a robot with short runtime such that it won't be finishing cleaning the house before it rushes to the charging base where it will spend like three hours?
What if the visitors arrive when there is still cheerios and pet hair on the floor?
The Roomba is not among the best brands when it comes to battery performance. Save for the 900 Series, the rest do a maximum of 60 minutes while cheaper brands like ECOVACS and ILIFE average 120 minutes.
So, how do the Roomba 890, 960 and 980 compare when it comes to battery performance?
All the 3 Roombas come with Lithium-Ion battery that lasts longer than Nickel Metal-Hydride though the latter store more current. But then, these batteries differ in capacity and consequently, the runtime is different. The 890 has a 1800mAh battery that can average it for an hour while the 960 has a 2130mAh battery that will last it for 75 minutes. It's the Roomba 980 that carries the day courtesy of the 3000mAh battery that will push it for 120 minutes on average.
Roomba 890 1800mAh 60 min. Roughly 3 hours
Roomba 960 2130mAh 60-75 min. Roughly 2 to 3 hours
Roomba 980 3000mAh 120 min. 2 hours
It is imperative to note that not all times you will get the same performance. There are times the Roomba lasts longer while at times it may run for a shorter time. For example, the Roomba 980 will run for around 100 minutes when in 'Carpet Boost' mode and the explanation is clear; the motor uses more power.
On carpets also, the battery tends to run for a shorter time and the thicker the carpet, the more power it will consume. Another time your battery will underperform is when the filters are worn out. This leads to inefficiency and the motor is forced to compensate for the deficiency thus increasing power consumption. One last thing to note, your Roomba's battery performance will dip as time goes by. So, after 3 months, don't be surprised when the 960 averages 60 minutes or the 980 does 75 minutes.
When it comes to power management, the Roomba 890 is relegated leaving it a hard Roomba 980 vs 960 battle. While all the three Roombas have self-recharge, only the two latest Roombas, the 960 and 980, have auto resume function. This feature sends the cleaner back to where it had stopped so at no time will you find the floor dirty because the cleaner went to the charging station and didn't resume thereafter.
Verdict – If you want a Roomba with the best battery performance, I recommend the Roomba 980. It can run for a straight two hours and will resume cleaning after recharging. But then, it is very expensive and that gives the 960 a chance if you have a smaller apartment; yes it runs for a shorter time but then, it will recharge and resume cleaning itself. In short, at the end of the day, the job will be done.
Smart Convenience
With the rise in Smart technology, more and more people are embracing Smart devices and now appliances.
Roomba has been on the frontline in championing for a Smart Home with the Wi-Fi enabled vacuum cleaners. This feature allows homeowners to control their robots remotely via a Smartphone App or Smart Hub like Wink and also, voice assistants.
The Roomba 890, 960 and 980 all have Wi-Fi and Smartphone App operation. Remember, even though these are Wi-Fi models, you can still use your Roomba even when you don't have Wi-Fi. But to use the Smartphone App or Smart Hub, you will need to connect the Roomba to your home Wi-Fi.
I know there are other robot vacuums with Wi-Fi but is there something special about Roombas?
Certainly yes!
Roomba gives you the power to do more on the Smartphone App. I was able to give commands right from my App while in the office. I would program it, tell it to clean, send it to home base and so on and as long as the Wi-Fi was stable, it obliged.
But then, to get the best Smart experience, ensure you have a reliable internet connection. Your routers should also be well positioned to minimize dead spots now that the Roomba is less than 4 ft. from the floor.
Actually, I would recommend you get a Wi-Fi mesh network system like Linksys Velop or Netgear Orbi – they ensure 100% network coverage. But the icing on the cake is the Clean Maps reports that tell you exactly where the Roomba reached and where it didn't reach. This feature is in the 960 and 980 models only.
When it comes to voice control, also all of the three have the same specifications. They are compatible with Amazon Alexa and Google Home Assistant.
I tried out the Roomba with Amazon Alexa and the results were amazing. No need for remotes or Smartphone Apps, you just tell the Roomba to start cleaning and it will do just that. Unfortunately, I didn't try it with Assistant but I am 100% sure they are compatible.
Verdict – Here, the battle remains between the Roomba 980 vs 960 because they have extras. I like the Roomba 960 because it has Clean Maps but then, the 980 carries the day courtesy of the Clean Maps and additional cleaning settings. But at the end of the day, these are features you will hardly use so don't put too much focus here. The bottom-line is, they all have Wi-Fi and are compatible with voice control – there's nothing more you'd want!
Our Verdict: Roomba 890 vs 960 vs 980
You will agree with me that the Roomba 980 is quite expensive. But still, you want to get a standard Roomba so you might be stuck between the Roomba 890 and the 960. Just to note, the Roomba 890 is cheaper than the 960 by $200 while the 960 itself costs $200 less than the Roomba 980. Here, I will be honest with you; it is a matter of 'you get what you pay for.'
The Roomba 890 sounds a great deal because you will get it for under $500. What I like about it is the fact that it shares several features with the much expensive 960. The only additions in the Roomba 960 are longer runtime, auto-resume, and the new VSLAM navigation system. So, if you have high traffic rooms, you should not mind spending a little more for a vacuum that maps out your house using sensors and visual localization, that Roomba is the 960.
If you also have a large apartment, say a two bedroom and above, you should opt for the Roomba 960 over the Roomba 890 because iAdapt 2.0, besides the precise navigation, it is more intelligent and will clean the floor faster as it approaches a methodical cleaning pattern.
On the other hand, when it comes to the Roomba 980 or 960, I would choose the Roomba 980 anytime.
But what exactly will you be paying the $200 for?
The first thing is Carpet Boost; a feature that is activated when the Roomba 980 is on carpets for a deeper clean. So, if you have a carpet floor, this is a treason why you should buy spend the extra $200. The Roomba 980 also has a longer runtime and advanced cleaning settings. If you are torn in between the two, here's a heads up. Do you have a carpet floor? If yes, then get the Roomba 980 but if you don't have a carpet, and you are not a fan of one, get the Roomba 960 and save $200 that you can spend on a robot mop like the Braava and forget all your floor cleaning problems.
Deebot N79 vs N79S – Comparison Review →
Roomba 890 vs 891 comparison review
October 15, 2019 Gary Johns 0
What's The Best Roomba For Pet Hair in 2019?
November 21, 2019 Gary Johns 0
Roomba i7 vs 980 vs 960 comparison review
March 17, 2019 Gary Johns 0
Copyright © 2020 Smart devices. All rights reserved.


text:
UNT ASIS&T Student Chapter wins Student Chapter of the Year Award for second consecutive year
The UNT ASIS&T Student Chapter has been awarded the 2019 Association for Information Science and Technology (ASIS&T) Student Chapter of the Year Award. This is the second year for the Chapter, who also received the award in 2018.
IS PhD Program recognized at UNT Institutional Effectiveness Awards Ceremony
The Information Science PhD program received an award at the Institutional Effectiveness (IE) Award Ceremony, hosted by the UNT Office of Accreditation
MLS student creates memorable exhibit for the George W. Bush Childhood Home during internship
The George W. Bush Childhood Home is a historic house in Midland, TX that was home to former U.S. Presidents George W. Bush and George H.W. Bush from 1951 to 1955.
Abby Goodrum and Melissa Rethlefsen named DIS 2019 Outstanding Alumnae
The Department of Information Science is pleased to announce that Dr. Abby Goodrum (PhD ' 97) and Melissa Rethlefsen (MLS '04) have been selected as this year's Outstanding Alumnae.
The Department of Information Science celebrates 80 years
2019 marks the 80th year of inception for the Department of Information Science. In celebration of this notable milestone, faculty, staff, students, alumni, and supporters of the department gathered at the UNT Gateway Center on Friday, November 8, 2019 to celebrate the g
DIS alumna receives Austin Civic Futures Award for Community Inclusion & Engagement
kYmberly Keeton (MLS '14) is the recipient of this year's Austin Civic Futures Awards for Community Inclusion & Engagement.
IS Department welcomes new faculty in Data Science and Youth Librarianship for fall 2019
We are pleased to give a UNT "Mean Green" welcome to 2 new faculty members for the fall 2019 semester.
IS PhD candidate wins ASIS&T Special Interest Group Student Engagement Award
Congratulations to Ana Roeschley, Information Science PhD candidate, who is this year's recipient of the Student Engagement Award, offered by the Association for Information Science & Technology Special Interest Group – Digital Libraries (S
IS alumnae's dissertations featured as "2019 Notable Dissertations" by American Libraries Magazine
IS alumnae, Shelly McMullin and Angel Durr, graduates of the PhD Information Science program have had their dissertations featured in the June issue of American Libraries as a "Notable Dissertation" for 2019.
Master's student selected for Alaska State Library Internship Program
Amy Poe, a graduate student in the MLS program enrolled in the Virginia-West Virginia cohort, is one of two persons selected for the Alaska State Libra
IS Associate Professor and Alumna co-author publication, receive AALL Legal Literature award
IS Associate Professor, Dr. Yvonne Chandler, and IS alumna and former lecturer, Dr. Michele Villagran are co-authors of a publication that has been awarded the 2019 Joseph L.
IS alumna selected as ALA 2019 Emerging Leader
Megan Glidden, IS alumna, has been selected as an American Library Association (ALA) Emerging Leader for the Class of 2019.
IS student, Qwame Nelloms shares insight and lessons learned from her first TLA conference experience
Qwame Nelloms is a student in the Master of Library Science (MLS) program.
Twelve IS students to receive 2019 UNT Honors Day Academic Awards
Since 1950 the University of North Texas has observed the tradition of honoring accomplished and distinguished students, faculty, and staff. Honors Day is an important event in the life of the institution, and is co-hosted by the Division of Student Affairs and the Honors College.
The Department of Information Science honors the memory of Professor Emeritus, Dr. Donald B. Cleveland
It is with deep sympathy that we share the news of the passing of Professor Emeritus, Dr. Donald B. Cleveland.
IS Faculty to present at TLA annual conference
UNT Department of Information Science will have several faculty members presenting at the 2019 Texas Library Association Conference to be held in Austin, Texas, April 15-18.
Denton Community Health Clinic names award in honor of Drs. Don and Ana Cleveland
The Department of Information Science is pleased to announce that the Board of Directors of the Denton Community Health Clinic (DCHC) recently voted to name their Community Health Achievement Award, the Don and Ana
Student Spotlight: Katie Pierce-Farrier, UNT LISSA president shares the benefits of getting involved
Katie Pierce-Farrier is the current president of the IS Department's student organization, the Library & Information Science Student Association (LISSA).
UNTIS students receive career insight and advice at College C.O.D.E Career Panel Series
UNTIS students gathered in the Agora on the evening of February 20, 2019 for the kickoff of the first C.O.D.E (Career, Opportunities, Directions and Exploration) series. The C.O.D.E series is an event dedicated to connecting alumni and industry professionals with current students, and i
IS Professor, Dr. Junhua Ding receives NSF grant to help undergraduate students build research skills in data science
IS PhD student, Ana Roeschley, talks about MIRS & serving as President of the UNT ASIS&T Student Chapter
The Association for Information Science and Technology (ASIS&T) is a "professional association that advances the information sciences and related applications of information technology." The organization provides career devel
Applying knowledge: Master's student, Boston D. Bostian utilizes archival and imaging technology skills to create the 'Post-It Note Appreciation Project'
One small 'thank you' note can certainly go a long way. Now imagine over 1300 of them placed into a collage and made into banners, displayed on a wall for all to see.
Alumna, Dr. Sharon Jenkins, recognized as New Mexico Academic Librarian of the Year
IS alumna, Dr. Sharon Jenkins, has been awarded the New Mexico Academic Librarian of the Year (2018 - 2019) by the New Mexico Consortium of Academic Librarians (NMCAL).
IS alumnus, John Crockett receives Nevada Library Association's Librarian of the Year Award
Congratulations to IS alumnus, John Crockett who was award the 2018 Librarian of the Year by the Nevada Library Association! John graduated from UNT in August 2013 with an MLS, and was a student in the
IS visiting scholar and doctoral student take first place win at HACK NTX event
Congratulations to IS visiting scholar, Dr. Shuyi Wang, and IS visiting doctoral student, Chunying Wang, who won first place at the HACK NTX event that took place on Saturday December 1, 2018 at the UNT Frisco campus - Inspire Park.
IS Department welcomes Dr. Jiangping Chen as Chair
We are pleased to announce that Dr. Jiangping Chen has been appointed Chair of the Department of Information Science. Dr.
IS doctoral students and faculty share their research at international conferences
Doctoral pursuits follow several paths, including long hours of coursework and research. However, much of the learning also takes place outside of the classroom and through collaboration with other students and professionals in the field.
Associate Professor, Dr. Oksana Zavalina receives IMLS grant
Congratulations to Associate Professor, Dr.
MLIS student, Melissa Vang, receives ALA Spectrum Scholarship
Melissa Vang, a Master's student in the Information Science program, is a recipient of the 2018-2019 American Library Association (ALA) Spectrum Scholarship. The S
UNT IS students & alumni embrace diversity & culture at JCLC 2018
The Department of Information Science participated as an exhibitor at the 2018 Joint Conference of Librarians of Color.
Dr. John Marino receives IMLS grant for collaborative project on data literacy leadership
Congratulations to assistant professor, John Marino, and his team who recently received approval for funding from the Institute of Museum and Library Services (IMLS) for the "Preparing Librarians for Data Literacy Leadership" project.
Faculty and staff of the IS Department remember retired Professor, Dr. Kenneth Ferstl
The faculty and staff of the Department of Information Science mourn the loss of former faculty member, Dr. Kenneth L. Ferstl, who passed away on September 20, 2018 in Denton, TX.
MIS student receives Montana Library Association Scholarship
Information Science student Crystal Kobayashi, is one of three recipients of the Montana Library Association's Sheila Cates scholarship.
IS Department welcomes new faculty for the fall semester
The IS Department is pleased to give a UNT Mean Green welcome to two new faculty members this semester:
San Antonio cohort graduates look ahead to their future as School Librarians
While the month of August marks the beginning of a new school year for many, for a small group of soon-to-be school librarians in San Antonio, it was the end of a two-year journey to earn their MLIS degrees with
LEAP II students showcase their work at the Ke Au Hou - Generations of Pacific Librarianship Conference in Hawaii
Students from the LEAP II (Library Education for the U.S.
LEAP II graduates celebrate completion of their MLS degree
On Friday, May 4, 2018, a recognition ceremony was held for the LEAP (Library Education for the U.S.
IS alumnus Ahmet Tmava's dissertation selected as a 2018 Notable Dissertation
Congratulations to IS alumnus Ahmet Tmava whose dissertation has been featured as one of eight "Notable Dissertations for 2018" by American Libraries Magazine—the magazine of the American
IS alumnae elected to Texas Library Association's Executive Board
Congratulations to Cecilia Barham who was elected president-elect, and Christina Gola who was elected Representative-at-Large of the Texas Library Association Executive Board!
LEAP cohort graduates shine at the University of Guam
Four graduates from the 2013 UNT LEAP, Library Education for the U.S. Affiliated Pacific, cohort were awarded the Triton Team Award from the University of Guam.
Dr. Michele Villagran receives 2017 Presidential Citation from the Special Libraries Association
Congratulations to IS Lecturer, Dr. Michele Villagran who has been honored with a 2017 Special Library Association Presidential Citation for her service on the Diversity and Inclusion Task Force.
IS alumni provide valuable insight during first Alumni Summit
April 4, 2018—The first Alumni Summit was hosted by Kinshuk, dean of the College of Information, and Yunfei Du, interim chair of the Department of Information Science at the UNT Dallas College of Law. For more than two hours Dr.
Dr. Ana Cleveland receives highest professional distinction from the Medical Library Association
Regents Professor, Dr. Ana Cleveland is the recipient of the 2018 Marcia C. Noyes Award, the highest honor that the Medical Library Association confers.
IS Department connects with Alumni during TLA 2018
The Department of Information Science booth buzzed each day with nonstop activity as alumni and prospective students visited the booth at the Texas Library Association Conference held April 3 – 6, 2018 in Dallas, TX.
Alison Armstrong is recipient of ALA's Esther J. Piercy Award
The Association for Library Collections & Technical Services (ALCTS), a division of the American Library Association, has named Alison M.
Jodi Philbrick selected as faculty for MLA's Research Training Institute
The Medical Library Association has chosen Jodi Philbrick, Ph.D., senior lecturer in the Department of Information Science, as one of five faculty to help lead the Medical Research Training Institute, RTI, for Health Sciences Librarians.&n
Nideria Brown receives MALiA graduate scholarship
Congratulations to Nideria Brown, a current IS Master's student, on receiving a Mid Atlantic Library Alliance graduate scholarship.
First VT-NH-ME cohort of students graduate with Master's degree
Two years ago, more than 35 students gathered at the Manchester City Library for the first onsite Institute, as part of the first UNT Vermont, New Hampshire,
Ana Mendoza wins $3,000 grant for library programming to help new immigrants
In Dr. Bobbie Bushman's INFO 5320 Public Libraries course, students are assigned to write a grant for a public library. Ana Mendoza chose to submit the Vernon Library Supplies Grant for the Literacy Lubbock program at the Mahon public library, where Ana volunteers.
Congratulations to UNT MLS '14 graduate, kYmberly Keeton, for her accomplishments and awards!
Congratulations to UNT IS alumna kYmberly Keeton (MS'14), who was recently selected by American Library Association's Nominating Committee as a candidate for Councilor-at-Large in the 2018 ALA election. Best wishes to her in the election!
First graduate student from UNT to be part of the HASTAC Scholars program, Lora Tompkins
UNT graduate student Lora Tompkins has been accepted to the Humanities, Arts, Sciences, and Technology Alliance and Collaboratory (HASTAC) Scholars Program.
Nevada Library Association/Mountain Plains Library Association Joint Conference
UNT was well represented at the Nevada Library Association/Mountain Plains Library Association Joint Conference, October 16-18, 2017 in Lake Tahoe, Stateline, Nevada.
IMLS Grant Awarded to UNT/LEAP ONE Graduate
The Institute of Museum and Library Services (IMLS) announced the recipients of six competitive library grants totaling $243,944 for the Pacific Territories and Freely Associated States.
Congratulations to Alumna Linda Green
Linda Green has been selected as one of only 25 persons nationwide to attend Heritage Emergency and Response (HEART) Training through the Smithsonian Institution in Washington, D.C. Linda Green will travel to Washington, DC, for a week of hands-on training at the Smithsonian Institution in
UNT alumna Dede Rios selected as a fellow in the 2017-2018 NLM/AAHSL Leadership Fellows Program
Deidre (Dede) Rios serves as the Director of Optometric & Clinical Library Services at the University of the Incarnate Word-Rosenberg School of Optometry.
Calling all Innovators: New $1, 000 Award for MLIS Students and Recent Graduates
The San Jose State University School of Information has joined the Gwinnett County (Georgia) Public Library to co-sponsor the Innovative Librarians Award that recognizes library science gradua
Nevada/Utah/SWIM cohort celebrate completion of their Master's degree at recognition ceremony
The Graduation Celebration for the Nevada/Utah/SWIM Cohort was held on Friday night, September 1, 2017 at the Utah Valley University – Fulton Library in the Auditorium – Room 120 A at 6:00 p.m. Nine students celebrated their accomplishments, surrounded by supportive friends and family.
Los Angeles cohort celebrate completion of their Master's degree
The Los Angeles Cohort Recognition Ceremony was held on Sunday, August 20, 2017 at 3:00 p.m.
IS Department welcomes new faculty member, John Marino
The IS Department is pleased to welcome new faculty member of the School Library Program, John Marino. John completed his Ph.D. at the University of Washington.
IS student LaMoya Burks is TLA's Member of the Month
The Texas Library Association has named IS student LaMoya Burks as Member of the Month for August 2017.
IS Alumna, Mary Guittard Voegtle creates first Law Librarianship Endowed Scholarship
University of North Texas history was made at the 2017 American Association of Law Libraries Annual Meeting, in Austin, Texas. The Mary Guittard Voegtle Law Librarian and Legal Informatics Endowed Scholarship
IS student, LaMoya Burks, interns with the American Library Association
The 2017 American Library Association Conference held in Chicago on June 21-27, 2017 was a memorable one for UNT College of Information - Department of Information Science Master's student, LaMoya Burks.
Two IS students are awarded ALA Spectrum Scholarships
Two students in the Masters program in the ELMS/Arkansas-Tennessee Cohort and Northern California Cohort are recipients of the ALA Spectrum Scholarship. Congratulations to Nathalie Garcia-Gomez (ProQuest Scholar);ELMS Cohort and Chantel L. Walker, Northern California Cohort.
The IS Department remembers Margaret Irby Nichols, former Professor and Associate Dean
The faculty and staff of the Department of Information Science, along with the Texas library community, mourn the passing of Professor Margaret Irby Nichols, who died on Tuesday evening, June 6 with her beloved daughter Nina, and grandson Spencer by her side.
IS student is recipient of ALA scholarship
The Department of Information Science is pleased to announce that Susan O'Connell, a student in the VT-NH-ME cohort, is the 2017 recipient of the David H. Clift Scholarship.
Dr. Jodi Philbrick to receive President's Award from the Medical Library Association
This year's annual meeting of the Medical Library Association (MLA) will be a special and memorable one for IS Lecturer, Dr. Jodi Philbrick, who will be receiving the President's Award for her valuable work with the Association.
Bobbie Bushman joins IS Department as Lecturer
The Department of Information Science welcomes Bobbie Bushman, who joined the Information Science faculty as a Lecturer in January 2017. Bobbie previously taught at Missouri State University in Springfield, MO.
Greater LA cohort student awarded Law Library scholarship
Greater Los Angeles student, Tommy Beane, has received a $1,500 scholarship from the Southern California Association of Law Libraries (SCALL). SCALL is a local chapter of the American A
IS Alumni are recognized by the Medical Library Association
The Department of Information Science wishes to congratulate three alumni who will receive awards and recognition for their excellent work and involvement with the Medical Library Association (MLA). Adela V.
IS alumni make up over half of the TLA TALL Texans Class of 2017
The Department of Information Science is pleased to announce that 13 IS alumni were admitted to the Texas Library Association TALL Texans Class of 2017. This represents a little over half the class for 2017.
IS alumni are recipients of the Library Journal's 2017 Movers and Shakers Award
The Department of Information Science wishes to congratulate alums Melissa Dease and Sarah Bean Thompson for being recognized as 2017 Movers and Shakers by the Library Journal.
IS Alumnus Donald Thomas' poetry collection on exhibit at the UNT Libraries
In commemoration of the one-hundredth anniversary of America's 1917 entry into WWI, the UNT Libraries has mounted an exhibit, The Lost Generation: World War I Poetry from the Donald Thomas War Poetry Collection.
UNT music library head and IS Alumni receive board-appointed positions to the Music Library Association
Mark McKnight, head of the UNT Music Library, has been named president of the Music Library Association.
First Northern California cohort students celebrate completion of Master's program
The first class of the Northern California Cohort Program celebrated the completion of their University of North Texas Department of Information Science Master's Degree program on Saturday, January 28, 2017. The Graduation Celebration was held at the Main Library of the San Francis
IIS PhD Student Won a Travel Award at DISC 2016 in South Korea
Mi Young Chong, a student in the Interdisciplinary Information Science PhD program in the Department of Information Science, presented her work at DISC2016: Beyond Data, Innovation, Social Network, and Convergence International Conference in Daegu city, Korea.
LIS Alumna kYmberly Keeton named 2016 ALA Emerging Leader participant
The UNT Department of Library and Information Sciences is pleased to announce that kYmberly Keeton (MS 2014) has been selected as one of the 2016 participants of the American Library Association's (ALA)
UNT-LIS Strong Presence at ICKM 2015 in Osaka, Japan
Several faculty members, students and Alumni from the Department of Library and Information Sciences, College of Information at UNT participated and presented papers at the International Conference on Knowledge Management (I
LIS/ELMS Cohort Recognition Ceremony
Arkansas residents will graduate with master's degrees in information science from the Department of Library and Information Sciences (LIS) of the University of North Texas (UNT) College of Information.
LIS Alumnus receives ALA's "I Love My Librarian" Award
The UNT Department of Library & Information Sciences would like to congratulate Alumnus Doug Campbell (MSLS, 2004) who was one of ten librarians who received the American Library Association's I Love My Librarian award.
COI Alum Michael Robertson promoted to Dean of eLearning at NCTC
The College of Information (COI) is pleased to announce Dr. Michael J. Robertson, MS '04, PhD '09, has been promoted to Dean of eLearning at North Central Texas College (NCTC) in Corinth, Texas.
Alumna Tammy Westergard recognized as 'Movers & Shakers 2016 - Change Agents ' by Library Journal
The Department of Library & Information Sciences wishes to congratulate Tammy Westergard on her recent Library Journal 'Movers & Shakers 2016 - Change Agents' award! Fifteen years old and now over 750 leaders strong, Library Journal's Movers & Sha
New option for End of Program (EOP) requirement for Master's Program
Students in the Master's program who are planning to graduate in the Spring 2017 semester or later, will now have two options to complete the program:
Virginia Rey is recognized as the 'LIS 2016 Outstanding Alumna'
Virginia Rey is the 2016 UNT Department of Library and Information Sciences Outstanding Alumna. Ms. Rey will be the keynote speaker at the College of Information Undergraduate Recognition Ceremony to be held May 13, 2016 at the UNT Murchison Performing Center.
LIS faculty to present at TLA 2016 Conference
UNT Department of Library and Information Sciences is pleased to announce that members of the faculty will be making presentations during the 2016 Texas Library Conference to be held in Houston, Texas, April 19-22.
Congratulations to LIS UNT Honors Day recipients
The Department of Library & Information Sciences wishes to extend congratulations to all the students who were award recipients at UNT Honors Day!
LIS Master's program coming to New Mexico Fall 2016
The Department of Library and Information Sciences, in collaboration with the University of New Mexico Health Sciences Library and Informatics Center, is offering its ALA-accredited Master's of Science in Library Science (LS) or Information Science (IS) program to a cohort of students in New Mexi
UNT LIS Alum Mariann Sears
An Oral History of Law Librarianship: Mariann Sears
Mariann Sears is currently the Law Library Director at Harris County Law Library in Houston, TX
Alumna Hannah Rutledge's dissertation featured in American Libraries
The Department of Information Science congratulates Hannah Rutledge whose dissertation was featured in American Libraries Magazine - the official news and features magazine of the American Library Association.&nbs
2001 PhD graduate wins major ALA award
Dr. June Abbas, 2001 Ph.D. graduate has been selected as the 2016 Frederick G. Kilgour Award for Research in Library and Information Technology recipient.
Six IS students receive the ALA Spectrum Scholarship
Six students pursuing their Master's degree have been awarded the 2016-2017 Spectrum Scholarship by the American Library Association.
Dr. Yvonne Chandler awarded the Demco/ALA Black Caucus Award for Excellence in Librarianship
"As the President of the Black Caucus, Kelvin Watson, Chief Operating Officer of the Queens Public Library, was introducing the Demco Award, he said the winner does not know that they will receive this award," said Dr.
Alumna Nancy Jo Lambert is TLA's Member of the Month
Nancy Jo Lambert is the Texas Library Association's Member of the Month for July 2016! Nancy Jo graduated from UNT in May 2010 with a Master's in Library Science.
College of Information names new Dean
The College of Information is pleased to announce that it has named Kinshuk as its new dean. Kinshuk, who is formerly the associate dean of the Faculty of Science and Technology at Athabasca University in Alberta, Canada, will begin his new role with the college on August 15, 2016.
LIS receives $1.2 million endowment from alumna Jesse Reinburg for new data science professorship fund
The College of Information Department of Science has established an endowed professorship fund called The Reinburg Professorship in Data Sciences.
Recognizing Students & Faculty Work
Associate Professor Dr.
Alumna Katy Manck elected as IASL President
Katy Massingill Manck (MLS, '79; SLMSC '05) was elected as President of the International Association of School Librarianship during its August 2016 conference in Tokyo.
Department changes name to Department of Information Science
DENTON, Texas (UNT) – As of Oct. 1, the Department of Library and Information Sciences will be known as the Department of Information Science.
Dr. Kinshuk Meets with Nevada Cohort Alumni
Dr. Kinshuk - COI Dean met with Nevada Cohort alumni on Monday October 17th and exchanged ideas with the group about UNT programs and the future of the profession.
Alumnus Roosevelt Weeks is recipient of ALA " I Love My Librarian" Award
IS alumnus, Roosevelt Weeks is among the 10 winners of the prestigious American Library Association I Love My Librarian 2016 Award.
Faculty from IS Department present at Asia-Pacific conference
Drs.
IS Department well represented at ICKM & ASIS&T annual conference
The Department of Information Science (IS) was well represented at both the 12th International Conference on Knowledge Management (ICKM) and the Association for Information S
Dr. Villagran Presents and Connects with IS Alumni and Students at CLA Conference
The Department of Information Science is exhibiting and taking part in the annual California Library Association Conference. Dr.


text:
package griffon.plugins.slick;

import griffon.swing.AbstractSwingGriffonApplication;
import griffon.util.GriffonExceptionHandler;
import org.newdawn.slick.AppGameContainer;
import org.newdawn.slick.Game;
import org.newdawn.slick.SlickException;
import org.newdawn.slick.state.StateBasedGame;

/**
 * @author Andres Almiray
 */
public class StateBasedSlickGriffonApplication extends AbstractSwingGriffonApplication implements GriffonSlickApplication {
    private boolean gameContainerDispensed = false;

    private final GriffonAppGameContainer gameContainer;
    private final StateBasedGame game;

    public StateBasedSlickGriffonApplication() {
        this(AbstractSwingGriffonApplication.EMPTY_ARGS);
    }

    public StateBasedSlickGriffonApplication(String[] args) {
        super(args);
        game = new GriffonStateBasedGame(this);
        try {
            gameContainer = new GriffonAppGameContainer(this, 640, 480, false);
        } catch (SlickException e) {
            GriffonExceptionHandler.sanitize(e);
            e.printStackTrace();
            throw new IllegalStateException(e);
        }
    }

    public AppGameContainer getGameContainer() {
        return gameContainer;
    }

    public Game getGame() {
        return game;
    }

    public StateBasedGame getStateBasedGame() {
        return game;
    }

    public void show() {
        try {
            gameContainer.start();

            callReady();
        } catch (SlickException e) {
            throw new IllegalStateException(e);
        }
    }

    public void exit() {
        gameContainer.quit();
        super.exit();
    }

    public Object createApplicationContainer() {
        if (gameContainerDispensed) {
            return super.createApplicationContainer();
        } else {
            gameContainerDispensed = true;
            return gameContainer;
        }
    }

    public static void main(String[] args) {
        AbstractSwingGriffonApplication.run(StateBasedSlickGriffonApplication.class, args);
    }
}

redpajama_set_name: RedPajamaGithub