text:
31 Best Retro Handhelds Of 2022
The handheld gaming market is seriously starting to pop, but what are the best retro handhelds?
This is a question we get asked a lot, so we've put together a list showing off our favourite consoles that fit in the palm of your hand.
Now before we go anywhere, the handhelds we are talking about are emulators. That means handheld consoles that use ROMS to emulate old retro games, so there's no 3DS or PSP being featured here.
Why are people interested in the best retro handhelds? Well, it's simple. Retro gaming enthusiasts want more old games in their pocket, and they don't want the hassle of having to buy them.
After all, who wants to take extra cartridges around with them or wait 20 minutes in a coffee shop for games to download?
We've all purchased numerous copies of Pokemon Red, so why should we buy it again? You may even still have the cartridge but don't want to carry around your giant Gameboy DMG everywhere with you to play it!
So here is the ultimate list showcasing the top 32 best retro handhelds so that you can get your dosage of nostalgia whenever and wherever you please.
1. RG351MP
The RG351MP is by far our favourite affordable handheld at this moment in time. It was released in September 2021 and although it's deemed as late to the party due to its old RKK3326 chip it still impresses us everyday.
It features a 1.5GHz CPU, 1GB RAM, 3500mah battery capacity and has a 4:3 IPS Display (640 x 480) which is perfect for playing your best retro games.
The RG351MP is an updated version of the RG351M, which is also featured on this list but this new variant has new colours and a far better, crisiper screen in a 4:3 ratio which makes it better for playing retro games at their traditional aspect ratio.
It's made out of aluminium, has two switch Analogue sticks, USB-C charging, Wifi, and can emulate all of your retro games up to PS1 flawlessly.
N64, Dreamcast and your best PSP games will struggle on this device, but you may be able to play some of the smaller 2D games on here, larger 3D games will feature frame rate drops and audio issues.
Overall this is the best "affordable" handheld on the market in terms of build quality. ANBERNIC have nailed it on the head and it's the King of the RK3326 chipsets. You'll never need to upgrade, because the market is slowly moving away from it.
BUY ON DROIX
2. Analogue Pocket
The Analogue Pocket has to be 2021's most anticipated handheld, even beating the OLED Switch. This is quite literally the modern day Gameboy with a twist.
Analogue are renowned for creating high end products such as the Super Nt, but this time they're moving into the handheld scene using FPGA technology, not emulation.
FPGA is simply a technology that tries to be as identical as possible to the original hardware, that's its only purpose, making the gameplay flawless unlike traditional emulation that may have problems.
The build quality is superb, it has 3.5″ LCD display with a PPI of 615, covered in Gorilla glass and some superb buttons that feel responsive and durable to with it.
Inserting old cartridges into a brand new handheld does feel weird at first, but give it some time and it will come naturally. The screen is so stunning and when you dive into the new AnalogueOS you can cruise through the menus and tweak settings on the fly in just a few seconds.
Analogue have really made a superb product, even if they struggled to please customers during the pre-order process, but for $219, in my personal opinion, it's one of the best retro gaming products of 2021.
Yes, it is slightly limited to Gameboy games, but with some of their adapters you can play the best SEGA Game Gear games, Atari Lynx and Neo Geo games, all from the Analogue Pocket.
If you want a deeper look into our opinions about this handheld, be sure to check our out Analogue Pocket Review, you don't want to miss it.
BUY FROM ANALOGUE
3. Retroid Pocket 2+
The Retroid Pocket 2+ is a newer, updated and far more powerful version of the original Retroid Pocket 2.
As of now, this is one of the best retro handhelds for under $100. It's priced at just $99 and has moved away from the typical RK3326 chips that flooded 2021.
It was released in February 2022 and featured some pretty impressive specs. For example, it has a Unisoc Quad-Core T320 CPU, GE8300 GBPU, 2GB RAM, a 3.5″ touchscreen (640 x 480) and a 4000MAH battery capacity.
Straight out of the box the Retroid Pocket 2+ is fluid to setup because the GoRetroid team created their own launcher, taking you step by step through the handheld while using the touchscreen. They even install retro gaming emulators for you when setting up, this level of help is what helps us advise this to anyone.
The handheld is so powerful it can emulate the best Dreamcast games and the best PSP games very well, making it the next step in affordable retro handheld emulation.
For those wanting Gamecube emulation, PS2 emulation or Nintendo Wii emulation, it's a no go, it will not emulate those consoles well, it just doesn't have the power to do so.
But just take that in for a minute, a $99 handheld, can emulate most retro games up to and including Dreamcast! N64, PSP, PS1, Gameboy Advance, the best Sega Saturn games and more, for just $99!
That in itself is an incredible achievement and this handheld alone excites me because it's a step in the right direction for affordable handheld emulation.
While every handheld is the size of Godzilla's foot and needs giant biceps to even hold for more than a few minutes, the Retroid Pocket 2+ is trying to perfect a niche that will make it an incredibly popular handheld throughout 2022.
4. Powkiddy Max 2
The Powkiddy Max 2 is a handheld that has really surprised us, not only because the original "Max" came out just a few months before, but because we really enjoy playing on it… yes, we enjoy playing on a Powkiddy product.
Typically, we don't really like Powkiddy products, but this one here is the outcast of the bunch. It has a new ergonomic design which feels incredibly comfortable and it's teamed up with a large, bright, saturated 5″ display.
It features a RK3326 chip, which is a little old, but it does that job and can emulate most retro consoles up to PS1 and a few N64 games should you like to tinker with the settings.
It feels like a Nintendo Switch Lite, but has the power to hold thousands upon thousands of your retro games in a clean UI with a big screen, good battery life and a well designed shell.
The new shell makes it feel far more premium as it has this tough plastic matte finish alongside perfect button placement and some of the best triggers we've seen on sub $130 handhelds.
If you're looking for an affordable retro handheld with a big screen, this is the one to go for.
5. RG351V
The RG351V was released in March of 2021, and is ANBERNIC's best "vertical" handheld on the market currently.
This sits high on our list due to a number of reasons, and it's hard for us to personally choose between this and Number 4 on the list which is basically the portrait version.
The RG351V has a 3.5″ display that fits most retro games in its native resolution as it has a crisp, detailed 4:3 ratio display which is why many retro gamers absolutely love this device, even if it does look a little plain.
It comes with the RK3326 1.5GHZ Chip, and 1GB RAM meaning it can emulate everything up to N64 very smoothly, and with the large 3900MAH battery you can get a good 5 hours gameplay out of it.
What's even better is that this console comes preloaded out of the box with thousands of games, and has Emulation Station already installed so you don't have to setup anything.
Everything is ready out of the box, no mapping of keys, no installing firmware. Just pick up and play. It's incredible and we love playing our rare PS1 games on it with no frame rate drops.
BUY AT DROIX
6. RG351P
The RG351P is by far one of the best retro handhelds on the market. It's the intersection of superb build quality, a trusted name and power.
It's the newer version of the RG350P, which you will see is 3rd in our list. The RG351P was released in October 2020 and can power everything up to your average N64 game. We say average because we start to see a dip in performance when we play large N64 games like GoldenEye etc.
ANBERNIC are known for their build quality. The shell is strong, the analogue sticks used are identical to that of the Nintendo Switch, and the bright 3.5″ IPS display is gorgeous.
The main reason the RG351P is ranked so high in our list is due to the pick-up and play factor. Some handhelds on this list require lots of work. By work we mean, changing the settings to find the best quality gameplay, having to update firmware, and even installing your own ROMs.
The RG351P comes with thousands of games pre-loaded straight out of the box. The firmware doesn't need updating, the UI is stunning, and all of the buttons are mapped already for each emulator.
So, it's the ultimate handheld to recommend to newcomers into the scene who have no experience with handheld emulators. Heck, we would even recommend it to kids because it's that easy to play on.
We love it, and although it can't play Dreamcast or PSP very well, everything else is a pleasure to play on.
A worthy pick up, for sure.
7. Miyoo Mini
Miyoo Mini is a new mini handheld that was released towards the tail end of 2021, and we managed to receive ours in January 2022.
As soon as we pulled the handheld out of the box it felt as if it was meant to be in our best retro handhelds list. The small nature of it, alongside the subtle Gameboy DMG features makes it feel like a genuine Nintendo Gameboy Mini.
The Miyo Mini features a 1.2GHZ CPU, 128MB RAM, a 2.8″ IPS display (640 x 480) and 1900mah's of battery. On paper this is nothing special, but its a modern chip inside which allows this little thing to emulate Playstation games fairly well!
On the back it features four mini flared shoulder buttons that work well, and the screen is incredibly crispy due to the high resolution, but do take into consideration that the screen has a hazy look to it, but doesn't really affect gameplay at all.
The firmware is a little basic but it's incredibly easy to use, so easy in fact that we are certain you could give this to a kid and they would understand how to quickly get into games and tweak settings on the fly.
Overall it's one of the best mini handhelds on our list, it packs a punch, looks like a mini Gameboy and is built to last. It's one of Miyoo's first branded handhelds, which could make them a brand to keep an eye on in the future, for example the rumoured Miyoo P60 that they may launch this year.
VIEW ON ALIEXPRESS
8. Evercade
Released in May 2020, this is one of the most unique handhelds on our list. The Evercade is a cartridge-based retro handheld that's designed to bring back the nostalgic feel of buying cartridges.
At just £49.99 in the UK, the Evercade is priced nicely and the average cartridge comes with 10 – 20 games. Each cartridge comes in at about £19.99.
The Evercade team use the real ROM files from the developers. Popular games such as Pac Man, Earthworm Jim and Centipede are amongst the few that have been chosen for the handheld.
Admittedly, the lineup isn't perfect. We'd certainly like to see some SEGA and Nintendo games amongst the collection, but that will never happen as they all have their own handhelds and licenses,
But what is good is that Evercade is continuously launching new cartridges, so your collection can keep growing and growing.
9. Powkiddy RGB10 Max
The RGB10 Max is Powkiddy's first dive into an affordable handheld featuring a larger 5.5″ display. In the past Powkiddy has been known for making pretty average products, but this one has suprised us.
The shell used has this rubberized matte finish to it which adds a premium feel to it, the large 5.5″ display is welcomed, even if most games don't use its normal aspect ratio.
Around the screen Powkiddy has decided to remove its logo on the face and add very thin bezels around the edge to create a modern form factor. The analogues sticks are identical to that of a Nintendo switch, the action and DPAD buttons are bouncy, and it genuinly feels like a sturdy handheld.
Our only downfall with this handheld's design is that the screen used is dimmer than most we are used to, and the shoulder buttons are very poor quality. They're made of thin plastic, have very little feedback, and are just awful to use.
In terms of emulation this is using a RK3326 chip, the exact same as what many of the best retro handhelds on this list are using. It has a quad core 1.5GHZ processor, 1GB RAM, a Mali 31 GPU and 4200 MAH battery capacity.
It can emulate everything up to N64 flawlessly, with little hiccups. it's once you start trying to emulate large N64 games, Dreamcast and PSP games when things start to get a little choppy.
This handheld. isfor those of you that want to a larger screen for older retro consoles, yes it can play Mario Kart 64, but anything heavier than that and the gaming experience gets a little unpleasant.
10. RG350P
The RG350P is in our best retro handheld for a wide number of reasons. Coming in at $80 it's one of the more affordable consoles on our list and it's certainly worth every single dime.
The RG350 was released in October 2019 and received most of its attention for the ability to play PS1 ROMs near perfectly all while having superb build quality.
But now, 9 months later they released this new handheld, with a few minor updates. These minor updates from the original RG350 makes this handheld feel incredibly polished.
The handheld feels great in the hand and comes in a wide number of different variants. It has not one but two (Nintendo Switch) analogue sticks and a large 3.5″ display that's bright, saturated and made of glass. The screen resolution is 320 x 240.
This is the alpha male of the retro handheld world. You can just tell that ANBERNIC has invested money and time into this handheld, and that's exactly what you want when you spend $80 on a Chinese handheld.
This product shows just how much this niche market demands a decent handheld, and their sales are going through the roof, for good reason. You can probably find it cheaper nowadays too, as the newer version the RG351P has now been released.
For those of you that want something a bit more premium, as of February 2020, the new RG350M, a metal variant of the RG350 was released. It is now, officially, our favourite Chinese handheld EVER.
It starts at $129.99 which is a little more expensive than the plastic version. But boy oh boy, does this thing feel good.
It also has a higher resolution screen of 640 x 480 making it even crispier than the RG350P. The internals are the same, so this will still be able to emulate all of your retro games up to Playstation 1 by installing your ROMS.
The metal case makes it feel as if Nintendo themselves have made it. There are grips on the back for extra comfort and the added weight makes it feel far more premium than anything else on this list.
This is our favourite handheld yet. Once you get metal, you won't go back to plastic.
11. RG280V
The RG280V is a new "vertical" handheld that was released in November 2020 by ANBERNIC. It was a handheld we thought we'd really dislike, but it seriously surprised us.
The RG280V has a dual core 1.0GHZ processor with 512MB RAM and a 2100MAH battery. Basically that means it can emulate everything very well up to PS1.
What makes the RG280V so great is the small, portable form factor teamed up with a large 2.8″ display with a glass cover.
ANBERNIC are renowned for doing a great job with the build quality of their products and this handheld follows suit. This is a handheld that will last for years to come and will happily take bumps and scratches along the way.
Why you'd choose this over any of the bigger ones is simply, it's cheaper and far more portable making it a superb gameboy emulator, or for those that don't mind playing on small handhelds.
Heck' it's even great for kids as the sturdy build quality will last for years, and the easy user interface is simple for them to understand. The RG280V is a great pick up for the younger retro gamers out there. For us oldies, the screen may be a little small for the tiny text in some games.
12. PocketGo S30
The PocketGO S30 was released in December 2020, rounding off the year with a new "affordable" handheld that can emulate everything up to PS1 and a bit of PSP.
What makes the PocketGo S30 so popular is simply that price tag, coming in at just $59.99. This combined with a 1.2GHZ processor makes it "on paper" a good bang for your buck handheld.
It's designed to look like an original SNES controller and even a member of the 8BitDo team got involved with the design, hence naming it after their "SN30+" controller.
It houses a 2600 MAH battery which can last up to 5 hours of gameplay, and it has flared trigger buttons which are a bit different compared to others on the list, but nonetheless great.
It works well straight out of the box, and that's why we like it. The menus are ready, games are preloaded, and the buttons are already mapped for you, meaning you can play with it as soon as you unbox it.
The 3.5″ IPS display is large, making it good for all ages and although it may look a little washed out the gameplay is fluid too. You can save games, load games, add your own ROMs, you name it.
This is the best handheld under $60 as of now, and we respect the small price tag because it opens up the best retro handhelds for an audience that perhaps can't afford to pay $100+ for one.
13. Powkiddy RGB20
The Powkiddy RGB20 is the latest handheld on the list, being launched towards the tail end of November 2020.
We are surpised to put Powkiddy so high in our list, we've had a bad history with their handhelds but it looks as if they're starting to learn from their mistakes as the RGB20 is a powerful pocket handheld.
When we say pocket, we actually mean backpack as this thing is quite large, and to hold in one hand needs a pretty stretched grasp, but nonetheless it's a beef cake handheld for sure.
On paper it is powerful, with a 1.5GHZ CPU, 1GB RAM, a 3.5″ Display and 300MAH battery capacity. Put simply, this thing can play Dreamcast, N64 and even PSP games well.
The large 3.5″ Display is stunning, it has nice viewing angles and it may take up most of the handheld but that's because it's meant to. This is one of the first vertical handhelds to feature an analogue stick too!
Once you go from the RGB20 to number 6 on our list, you'll soon realise how much you need a decent analogue stick to get decent game time. It might not be able to play your best Nintendo DS games well, but it can do everything older than that.
The build quality is a little sub par, it lacks volume buttons and the shoulder buttons are pretty cramped, but the power, and display somewhat makes up for that. We really like it.
14. Powkiddy X18S
The Powkiddy X18S is a newer upgrade to the X18, which is an Android based clamshell handheld on a budget.
What makes the Powkiddy X18S so wanted is the fact that it's a clamshell Android handheld with a large screen and the ability to emulate Dreamcast and PSP games flawlessly.
We've tested this to the core and internally it's an impressive handheld, especially for just $179, because it can play your favourite N64 games, Dreamcast, Gameboy, PSP and more, all in a pocket friendly Android based system.
But it's not all sunshine and rainbows because the build quality is a little sub-par and the operating system used is incredibly poor, to a point where it reminded us of Windows 98.
Yes, you can modify this yourself and load up a different version of Android but for an average consumer this thing is still a little clunky and needs some TLC.
But if you're into your Android based handhelds and don't mind tinkering then this could be for you, just watch out for the back of the clamshell as we've cut our fingers open on it before.
15. PiBoy DMG
The PiBoy DMG by ExperimentalPi is one of the best retro handhelds due to its sheer power. Inside is a new Raspberry Pi4 with up to 8GB RAM capable of powering Dreamcast and beyond.
You can either buy the DIY kit to make it yourself if you have a spare Pi3 or Pi4 lying around, or you can go fully assembled like we did that comes pre-built and pre-installed with retropie.
This makes its playable straight out of the box, but be warned this is an expensive handheld, because well… there's basically a small PC inside. The DIY kit starts at $89.95 but you'll need to supply everything, and the assembled kit costs $179.95.
Because it's packed with power, it can handle anything you chuck at it. PSP, N64, Dreamcast; no problem. It even has WiFi and Bluetooth, allowing you to connect to the internet or even stream games from your PC directly to the PiBoy DMG.
This is a handheld for those of you with no budget and for those of you that like tinkering around with RetroPie.
16. Gameforce
The Gameforce handheld was released towards the middle of May 2021, and has a couple of unique features compared to many products on this best retro handhelds list.
This handheld is made by one guy known as Gao Feng who has taken many months trying to build the ultimate $95 handheld. Unfortunately for him he ran into some chip supply issues which led to the handheld coming out late and being yet another RK3326 handheld.
That problem in itself has made the Gameforce a little late to the party. But that aside it's using a stunning 4:3 display with a resolution of 640 x 480 making it perfect for retro games.
The best feature is the fact that it has RGB lighting behind the buttons allowing you to change what colour they are in the Emuelec settings.
It can run everything up to PS1 games with a little sprinkle of N64 emulation, but that's about it. It's another standard handheld with average build quality and poor button quality, but the screen and RGB lighting just about keeps it high on this list.
This is a handheld for those of you that want something that "pops", it comes in three different colours, ships pretty quickly and it looks like no other handheld on the list.
Just take into consideration that you have to install your own OS and ROMs because it doesn't even come with an SD card for legal reasons.
17. RG300X
The RG300X is one of ANBERNIC's handhelds that was released in August 2021. If you've seen our review you'll know that we weren't too impressed, and that was down to the high $90 price tag for a handheld that struggled to emulate PS1 games.
But putting that aside it's one of ANBERNIC's most portable handhelds. It's quite obviously gone for that Gameboy Micro look and comes in both black and red colour variants for those that want the original Famicom look.
Build quality wise, it's pretty good, the RG300X has moved to a high gloss finish which gives it a modern sleek feel, even if it does like to collect fingerprints.
One feature which we welcome with open arms is the fact that ANBERNIC has added the Micro HDMI out port, a port which they have removed from all of their other devices but it seems that they wanted to use it as a selling point for anyone interested in playing on their TV's.
This RG300X isn't going to play your PS1, Dreamcast, or Nintendo DS games, but it will play your older games very well with little failure.
The only downfall is the high price tag, but because it's an ANBERNIC product you know it will last you for years to come and if you're a fan of the Gameboy Micro, this is one to consider.
18. RG280M
The RG280M was released in July 2020 and is the smaller, more portable little brother to the RG350M. It comes with a crispy 2.8″ display, a 1GHZ dual-core processor, and 512MB's of RAM.
This pocket rocket can power everything up to PS1, and because of its 320 x 480 display, Gameboy Advance games scale perfectly.
Because it has the same internals as the RG350 including the battery, this thing lasts up to 6 hours on one charge because it only has to power the small screen.
6 hours of interruption gaming… lovely!
The only downfall is that this thing costs $20 cheaper than the RG350M, which would be a no brainer! But nonetheless, a perfectly crafted metal handheld, that sits high on our list.
19. Powkiddy V90
We struggled on where to place the Powkiddy V90. It's a handheld that was released in June 2020, and is one of the first clamshell consoles to come out of China.
The primary reason we have rated it so high is the fact that it's one of the only handhelds on the list that comes pre-loaded with thousands upon thousands of games, including Zelda, Pokemon, and many, many Mario games.
The clamshell design is neat too. It makes it portable and brings back memories of playing on our original Gameboy Advance SP back in the 2000's.
It has a bright 3″ IPS display, comes with USB-C charging and only costs $39.99. That makes it an affordable handheld for your best retro handhelds collection.
This is in no way a perfect handheld as it struggles to emulate PS1 games. Anything below that, for example, Gameboy, Mega Drive, SNES, NES and Famicom will play flawlessly.
This is why you would buy the Powkiddy V90; it's an easy 'play out of the box' handheld that can emulate everything from original Gameboy up to Mega Drive, all at an affordable price.
20. Bittboy Pocket Go V2
If you're into the best retro handhelds, then you have most likely heard of Bittboy. They're a small Chinese company making some great handhelds and one of the only companies who create new versions on a regular basis.
And as a company, they are really making the competition work in terms of upping their quality.
The Bittboy Pocket Go V2 is their latest handheld, and without a doubt is worth being in our best retro handhelds list.
The Bittboy Pocket Go is an affordable handheld coming in at just $59.99, a lot cheaper than most of its competition. It's an incredibly small handheld and very thin too, but it has the build quality similar to that of the original Gameboys.
And the best part is that it can play most of your ROMS perfectly, even PS1 emulation!
It features a 3.5″ 320 x 240 IPS screen that screams saturation and we love it, and having such a beautiful screen on such a pocket sized retro handheld makes it a pleasure to use.
It comes with a 2000mah battery, SD card slot, four shoulder buttons and a headphone jack (bonus points). The Bittboy Pocket Go V2 is one of our best retro handhelds for quite simply being one of the best built handhelds in this price range.
It feels like an official product, made by Nintendo themselves. Pocket sized Playstation for $55? We'll take two.
Recently the Bittboy team came out with a Metal Pocket Go following on from the RG350M success. The great handheld now feels even better.
The quality isn't as good as the RG350M but this completely upgrades the Bittboy into a premium handheld that we can't help but absolutely love.
If you're looking for a slim, portable handheld with a metal shell that can handle everything up to PS1, then this is the handheld for you.
21. ODROID Go Super
The ODROID Go Super was released in February of 2021, and was one of the first "affordable" handhelds with a large 5″ screen, and is the same size as Nintendo Switch Lite.
Many retro handheld collectors have been asking for a larger handheld with a 5″ screen, and the first company to jump on the band wagon was Hard Kernel themselves, a small sized Korean company with a history of making handhelds.
Like most on the list this is using the RK3326 chip which means its capable of emulating up to N64. The screen is superb, and the large formfactor makes it incredibly comfortable, but the build quality and the analogue sticks really let it down.
It's as if the buttons and shoulder buttons have been made with a cheap, thin plastic that feels awful. Our first one actually bricked itself, but the second unit is going strong. It's affordable at $80, but it does require you to install your own firmware and ROMS.
22. RK2020
The RK2020 was released in June 2020 with the ability to emulate PSP, N64 and even Dreamcast games fluidly, with very little interuptions.
It comes with a 3.5″ display, four shoulder buttons and a whopping 1GB of RAM. It's a power hungry handheld and it will only cost you a measly $65.
When we opened it up and turned it on, we were amazed by the beautiful UI, easy instructions and impressive gameplay. This is one of the first handhelds to be able to power Dreamcast out of the box…
… but where it excels in power it disappoints everywhere else.
The build quality is disappointing, the analogue stick sucks, and the shoulder buttons are loose, so they move around slightly when playing.
But the major downfall is that the RK2020 actually stole the firmware from the ODROID Go advance (Number 7 on our list), without their consent. So the team behind the OGA sent them some emails, and legally the RK2020 now has to ship WITHOUT firmware.
So when you turn it out of the box, it literally doesn't work. You then have to go out and find firmware that works with this handheld, making it an unfinished product, so we can't really advise buying this.
But we are placing it 5th because of the sheer amount of power that you get for $65. We also believe that this firmware problem will be sorted within the next few months, so hopefully, it works out of the box.
23. ODROID GO Advance
2020's first proper handheld is here, and it's dang impressive. The ODROID GO Advance is a handheld that you not only need to build yourself, but also install the OS, retro gaming software and flash the drive before you even turn this thing on.
It's one of the most powerful handhelds on the list and features a 1.3 GHZ Quad Core processor. That means it can run PS1, PSP and even Nintendo 64 games very well.
But you guessed it, the lack of face buttons and just two shoulder buttons makes playing these newer games quite awkward. It's a large handheld, with a similar size to that of a large smartphone.
Still, because it has a beautiful big 3.5″ LCD Display, it's an absolute pleasure to play on.
Even though it can play anything you throw at it, and the fact it has an incredibly small price tag at $55, that hasn't stopped the company from cutting a lot of corners.
The buttons are very low quality, the analogue stick is sloppy and the whole set up process is something we wouldn't wish upon our worst enemies. It had so much potential, but Hardkernel's lack of research made this just shy of perfect.
We were VERY lucky to get a unit from their first batch. They are so slow at making these things that their second batch isn't due until May 2020, and by then, there will be even more competition.
24. Gameboy 1UP XL
If you're wanting Nintendo 64 emulation or even want to play PSP games on a whole new handheld, then the Gameboy 1UP is for you.
Just make sure you take out a small loan because this thing starts at around $200. The Gameboy 1UP makes it as one of our best retro handhelds for a number of reasons.
Primarily, it's because it can smash out any Nintendo 64 game you could ever dream of with very little frame rate, drops or crashes.
It's also one of our best retropie handhelds too because this thing is running on a Raspberry Pi 3 allowing it to power even the best PSP games out there. It comes with 6 ABXY buttons, four shoulder triggers, a big 3.5″ screen, and 3000mah battery to keep you going.
It is a mighty handheld and one you might need some strong biceps for because it's that big.
We love the fact that you can build it yourself if you wish, and also that you can plug it into your TV via HDMI. Up to four USB controls can be plugged in too, turning the handheld into an actual retro console.
Mario Kart anyone?
Yep; this is the ultimate party handheld.
25. GPI Case
The GPI Case is for the DIY fans out there.
Created by a company called RetroFlag, their aim is to bring retro gamers into the RetroPie handhelds community by providing you with a DIY Gameboy Kit. All you need to do is go out and buy a Raspberry Pi 3, stick it in, install some software and then you're ready to go.
The shell is made to look like an original Gameboy. It's slightly more compact and comes with a tonne of extra buttons to work with your emulators.
The screen is incredibly good too. With full brightness, you'll have no problem seeing it in bright light or in the evening. Some say it's slightly overpriced at $70, but we disagree. You're buying the experience, and it's a great introduction into building your own handheld.
Yes, the Raspberry Pi will set you back a bit, but you can bet you'll have one of the best retro handhelds around. Plus, it will actually mean something to you because you put blood, sweat and tears into it.
Tears? Yes; unfortunately the software isn't the easiest to install. Have a coffee while making a few Google searches and you'll be fine.
26. DigiRetroBoy
This is one handheld console that is very hard to get hold of. Ever since it was revealed in 2018, it seems that they only produce a small quantity every couple of months. Plus, you'll need to be fast on that buy it now button when they come back in stock if you want to get hold of one
The DigiRetroBoy is number one in our best retro handhelds list for a number of reasons.
Firstly, it's one of the only handhelds that can play official Gameboy Advance cartridges. You may, like us, have a couple of Pokemon Cartridges and Mario games lying about your flat. Well, now is the time to use them again, and in one of the best retro handhelds on the market.
Secondly, it can emulate GBA, GBC, GB, NES, SMS, GG and PCE ROMS using the included SD card adapter that goes into a GBA cartridge that then goes into your DigiRetroBoy.
It emulates your ROMS smoothly on its 3″ display and comes with a turbo functionality. There's cheat support, GBA link cable support, shoulder buttons, and Micro USB charging point too.
We love the fact that it comes with brightness settings, and a 1,000MAH battery that will last you at least 3 – 4 hours of game time.
The only downfall is its $100 price tag, but we think that's a reasonable price. It's comfortable, looks nostalgic, has a lovely bright screen and comes with an authentic GBA cartridge slot.
It's basically like the Metal Gameboy we recently reviewed, without the metal and the $250 price tag.
The people behind this product don't seem to exist, however. Over the past year, they haven't replied to any of our emails, so I can't imagine the support on this thing is any good.
Also, the fact it's always out of stock after 10 people purchases it really annoys us! This thing is great, so make more!
27. Retro Game 300
The Retro Game 300 is an handheld that was released in the summer of 2019, a fairly new handheld that felt like an old Gameboy and play emulators brilliantly.
It is the smaller and cheaper brother of our Number 1 slot, the Retro Game 350. It's one for those that prefer a vertical form factor, and don't want PS1 emulation.
If that's you, don't get the 350 and get this instead; it'll save you a good $40-$50.
It can emulate Gameboy, SNES, NES, Game Gear, Sega Mega Drive Mini games, Neo Geo, GBA and a whole lot more. The only old school emulation it can't play is, N64, PSP, PS1 and Dreamcast, because its older and less powerful than it's bigger brother.
But it comes with a very comfortable form factor. The triggers on the back pop out of the shell which helps with long-form gameplay, plus the screen is great. The D-PAD is responsive and the buttons… ok.
Apart from the Times New Roman font inside… we hate those buttons! Worth a pick up if you have a budget of $50!
28. ClockworkPi Gameshell
This is possibly the most expensive product on our best retro handhelds list, coming in at $150 for the ClockworkPi Gameshell.
This product is for those of you that like to get your hands dirty. It is a modular retro handheld that you have to build yourself. The kit comes with instructions, buttons, parts, cables and more, all ready for you to play with like a kid at Christmas.
Inside the ClockworkPi Gameshell, you are greeted with a Quad-core Cortex-A7 CPU, Mali GPU, WI-FI & Bluetooth on-board, 1GB DDR3 Memory, 16GB MicroSD, Micro HDMI output and GPIOs.
One of the main features of this product is that it's using the Linux Mainline OS, meaning it's highly customisable. Plus, you can download and play games created by the Linux community, or if you're techy, you can even make your own!
Hardware-wise, this thing is superb. You get a choice between two backshells, one with a literal lego design on the back allowing you to add shoulder buttons. You can also choose between red and yellow front faceplates.
Assembling this entry in our best retro handhelds list is some of the best fun you'll ever have. And once you've completed the building process, this product becomes sentimental and a great addition to any retro handheld collection.
29. GB Boy Color
The RetroDodo team has a strong love for the Gameboy Color. It was our first games console that allowed us to really share our love for gaming with friends and family.
It was also one of the best retro handhelds of its time and the console that let us trade Pokemon with our friends using a link cable, making the moments even more special.
But the one thing that the Gameboy Color lacked was a bright screen. We all remember the classic car ride where you'd use the road lights to see what you were doing, right?
Well, if you can't afford to add a backlight to your GBC or don't know how to install one, then you can now buy the GB Boy, a fake Gameboy Color with a backlight display already built-in.
Plus, it can play Gameboy and Gameboy Color games using its built-in cartridge slot which plays those games perfectly, in full visibility. The build quality is fairly average; cheap buttons and a cheap shell, but it does the job.
It starts at $50 which admittedly you can get an original Gameboy Color for the same price. But again, the original has no backlight screen.
And if that wasn't enough, if you start up the GB Boy without a cartridge inside you'll see 66 pre-loaded games. But don't get excited, most of them are your traditional fake games. But you do get a handful of well known titles such as Mario, Tetris, Donkey Kong, Aladdin, Contra and more.
Oh, and it uses x2 AA batteries, just like its older brother. This is a great handheld and gift for Gameboy Color lovers.
30. GPD XD
Do you fancy spending $250 on a wannabe Nintendo DS? If yes, then read on!
This is the GPD XD, one of the most expensive handhelds of our best retro handhelds list. It can handle every ROM you chuck at it and comes with a giant 4″ touch screen display, x2 analogue sticks, and it runs on an Android operating system allowing you to download Android apps too.
Imagine a 3DS with the ability to play any old school retro game you could ever think off, and even the latest games such as Fortnite? That's the GPD XD.
This is a clam shell games console built for those that want a serious handheld to chuck in their backpack. With its 4GB RAM and 2.7GHZ processor, this will play most ROMS in a silky smooth frame rate.
The only downfall to this handheld is the mighty price tag, which as you know is the same as a Nintendo Switch. Oh, and the fact that it collects every single fingerprint you could ever imagine, but that's us being picky and wanting a shiny new handheld all the time.
31. Bittboy
We didn't want to add two Bittboy products to our best retro handhelds list, but we did it anyway! The original Bittboy which you are seeing here is very different to the Bittboy Pocket Go.
This is the handheld that has really started to kick-start the market into producing higher quality products. Think of it as the King of Emulating Handhelds, the prestigious one that everyone respects. It brought quality to the market, and most importantly, it brought a name that customers can trust and go to for ACTUAL support.
If the Bittboy Pocket Go is a little too big for you, then the Bittboy has that old school Gameboy feel in a much more diddy package.
It can play all of your ROM's apart from PS1, and most of the time it comes with a SD card pre-built with games, even if that is a little naughty to do in this market. It has a beautiful bright 2.4″ screen, sleek gloss buttons and a sturdy, well-cut shell to keep it all intact.
Bittboy has already updated this product 4 times since launch two years ago; whatever the customers want, they shall receive. We remember purchasing their V1 years ago and it didn't even have an SD card slot, then just a few months later they listened, and wallah. It turned this thing into a superb console that has to be in our best retro handhelds list.
It's fun, it's small, it's cheap and its great to take with you on trips away, or if you want to smash out some Mario while you're on the bus.
The Bittboy brand is doing great; they're trying hard and they are continuously evolving. We respect that.
Analogue Pocket VS Modded Gameboy VS Handheld Emulator
PSP 1000 VS PSP 2000 – What Are The Differences?
Retroid Pocket 2+ Review
5 Best Atari Lynx Emulators Of 2022
10 Best Lego Nintendo Sets Of 2022


Using gel memory foam quilted into the base of the cover and also a layer of memory foam under, the Nectar contours well, but doesn't have the same hug often associated with memory foam beds. Both the gel memory foam along with the lack of sink-in feel mean the Nectar sleeps considerably cooler than many memory foam models.
Launched in 2017, Nectar Mattress has grown into one of the most loved names in the bed-in-a-box industry. The Nectar is an affordable and great investment for your home and here's why. While the company has an customizable foundation and frame, its flagship mattress is still its crowning jewel, combining a breathable base with thick layers of memory foam for deep relaxation. Also, it has cooling features that keep heat away from your body as you sleep. Nectar utilizes a mix of memory foam, base foam and gel quilting foam that offers a secure surface. You will definitely experience that contour feel you expect from a memory foam bed. That is 5 layers of customization and comfort for you.
The most noteworthy aspect of the Nectar's construction is the whopping 4″ of memory foam top layer, which results in a significant amount of body sinkage and contouring. This is an all-foam mattress composed of three distinct layers that pile up to an 11″ profile.
First, the cover is made up of both cotton and Tencel, an eco-friendly material known for its softness and breathability. With that there is an inch of gel memory foam quilted into the cover, which offers the sleeper with instant comfort. The combination of the Tencel fibers and gel infusion make for an ultra-cool layer which will help regulate temperatures while you sleep.
The second layer is 3 inches of memory foam, the Comfort Layer. This material has an incredibly slow response to pressure, allowing you to really sink in for some gratifying pressure relief. As the foam shapes to the curves of your body, you are most likely to feel like you are sleeping more "in" the bed compared to "on top" of it, which is a perfect fit and a pleasant feel for side sleepers in need of cushiony support in the shoulders and buttocks.
Up next you are going to find a transitional layer of memory foam, which has a marginally quicker reaction to pressure than the foams above it. This section is supposed to ease the sleeper into the firmer base under, helping to extend the contouring of the comfort layer deeper into the mattress.
Lastly, we've got 6 inches of high-density poly foam. This foundation layer gives the bed its firmness and shape, offering a firm foundation upon which the softer foams can respond.
After having a peek at the construction of the Nectar, let's talk about the feel and firmness. By applying some light hand pressure into the mattress you will discover that immediately you'll be feeling the thick layers of memory foam up top. Lying down you will find yourself sinking into the mattress, with the gentle foams contouring around you.
Another important part is pressure, or more specifically where pressure points are most likely to shape while lying on top of the mattress. To help you picture where these pressure points may be, I have listed the parts of the body where majority of people feel most pressure during sleep.
Stomach – Unfortunately, this comfort does not necessarily carry over for the stomach area. The thick layers of memory foam causes the hip area to sink out of alignment with the shoulders, which makes for a little tension along the backbone. Overall, stomach sleepers typically opt for firmer mattresses, so I was not too surprised by this result.
Testing out the Nectar mattress, I was really stunned by the feel of the foam. Because as I rolled and moved around the bed I actually felt like I was sinking just enough and not too much. I was excited to do some more research and find out the actual sinkage measurement for this mattress. I was quite astonished by how much I sank into the memory foam top layers. Based on our research: 45kg or 100lbs created 15.24cm of sinkage. That's 6cm for a 100 pound person. It is safe to say, you're still more likely to feel as though you are sleeping "in" the Nectar rather than "on top" of it.
If for any reason you find that the Nectar is not for you, simply contact the company and they'll arrange a free pickup; and also supply you with all your money back.
The mattress fares well in comparison with other memory foam mattresses that come in at a higher cost. With quite positive consumer ratings on relaxation, bounce, construction, and extra advantages, the Nectar is a very good buy for the money.
Now that we have broken down the specific, nitty-gritty details of the Nectar, let's expand the scope and have a peek at some of its biggest rivals in the game. While every mattress has unique features which make it a different product in the space, it can be useful to contextualize these distinctions against other beds. Plus, who doesn't love a tiny cross-referencing before making a large purchase?
Unlike the majority of other memory foam mattresses that generally sleep a little hot, the Nectar offers a high amount of cooling. The top layer of gel memory foam, paired with the infused cover keeps it cool, while providing maximum comfort.
You can also put the Nectar directly on the floor if that's what you'd like to do. Just make sure that there is not any moisture or water around.
The Nectar requires no flipping. But, it is suggested that you rotate the mattress possibly one or two times per year to prevent it from wearing down or from excessive sagging.
In addition, it's risk-free one-year sleep trial,"Forever Warranty", free shipping, easy return/refund procedure and very affordable pricing finalize the long list of quality features and options offered to customers in the time of the initial purchase and afterwards.


Pamper yourself with loads of luxuries of the revitalizing hamper available .
Get a hamper of Biotique gift range including 120 ml hydrating foaming face cleanser and 85 grams Bio Papaya Revitalizing Scrub.
To add more to the pampering, we have also including 2 flower-shaped floating candles to the package.
Please note that decoration is used for display purpose only and hence are not included in the deal.


Read my new article on Erica Ehm's yummy mummy club. The theme for this month is working mummy; and this article explores what mummies can and cannot do when it comes to the work world.
Sometimes mummies have no choice. We are lucky we have the "luxury" of options - even if we don't especially love any of them!
Family Day - Good or Bad?


text:
BLT's 2021 Season
Tickets & membership
Buy at TicketSource
About BLT
Volunteer Management Policy
Our policy of equality, diversity and inclusion
BLT Sarnies
ReBuiLT Campaign
Rebuild BLT
Building development work
Fund raising news
Bloto
Subscribe to BLTins
review of stuff happens
by Jonathan Evans
'If this were played upon a stage now, I could condemn it as an improbable fiction.'
Fabian in Twelfth Night
'Doesn't matter what it was. When one man says to another, "I know what let's do today, let's play the war game."… everybody dies.'
Major General Stanislaw Sosabowski in A Bridge Too Far
A confession: I've never been particularly enamoured of David Hare. Much of the work for which he is best known – The Secret Rapture, Skylight, Amy's View – has always seemed to me rather narrow, focusing on a very particular social class in a very particular milieu; a kind of Islington Chekhov, without matching Chekhov's humour and humanity. I find these plays overly didactic, their characters shaped by themes, rather than the themes emerging from the characters. To put it bluntly, I can't quite believe what people are saying.
There are exceptions. His big state-of-the-nation plays about the Church of England (Racing Demon – my father was disappointed to learn that this wasn't a comedy about vicars putting the Sunday collection on the horses); the Judiciary (Murmuring Judges); and the Labour Party (The Absence of War) are a different beast entirely. When Hare does epic, he gets interesting.
Stuff Happens, Hare's depiction of events leading up to the Iraq War of 2003, first staged by the National Theatre the following year and now impeccably brought to Bromley Little Theatre by director Hilary Cordery, is closer to these. But it is different in one important respect. It mixes imagined dialogue with verbatim drama, a technique that Hare had previously explored in his of chronicle of rail privatisation, The Permanent Way.
The play's title is derived from a comment made by one of its protagonists, US Secretary of Defence Donald Rumsfeld, concerning disorder in Baghdad following the Anglo-American coalition's defeat of Saddam Hussein: "Stuff happens, and it's untidy, and freedom's untidy, and free people are free to make mistakes and commit crimes and do bad things. They are also free to do wonderful things."
The canvas – crossing continents and taking in the election of George W Bush, the destruction of the twin towers, the war in Afghanistan and the politicking between the USA, the UK and the UN prior to the invasion of Iraq – is huge. Yet, ironically, the play's action occurs in a series of small and anonymous rooms, perfectly realised by the beige walls of Jan Greenhough's set, positioned in front of black drapes.
The only notable exterior, Bush's ranch near Crawford, Texas, "little more than a crossroads in a scorpion-infested wilderness", is not delineated by significant changes to light and sound. This is telling. The aim, here, is not naturalism. It is to let the words speak through, unfiltered.
Privileging the text above all else lies at the heart of Cordery's approach, most conspicuously in her decision to employ colour and gender-blind casting. It may take a moment for the audience to adjust, but it acknowledges that Bromley doesn't have the entirety of Spotlight to draw on to find plausible doubles and – turning a weakness into a strength – avoids the distractions of fake verisimilitude: "Oh, he looks so like Blair, but every now and again he sounds a bit Croydon!"
Attempts at impersonation go little further than Matt Platt's Texan drawl for his deceptively folksy and easily "misunderestimated" Bush (at one point, caught reading the fable of The Ant and the Grasshopper, though it should really have been The Hungry Caterpillar). That said, Dave Oatley is remarkably like Rumsfeld, a hawk in appearance, demeanour and policy. Stevie Hughes may seem a million miles from Dick Cheney, but he captures with precision the old brute's hunch-shouldered menace.
Pauline Armour, Maxine Edwards, Patrick Neylan, Andrew Newbon, Tom Dignum, Alison Green, James Strange, Ross Holland and Donna Dawson, playing multiple roles, comprise the rest of a strong cast. Pauline Armour has, perhaps, the most difficult task, portraying four-star General Colin Powell, US Secretary of State. Less comfortable as a career soldier, she grounds her performance as the honest broker, trying to balance personal integrity with national loyalty when selling to the UN a cause in which Powell had grave doubts.
It feels unfair to single out individuals, given the production's emphasis on the ensemble. However, I particularly enjoyed Patrick Neylan's wolfish Wolfowitz; James Strange's epicurean Dominique de Villepin; and Andrew Newbon's Hans Blix, bemused by through-the-looking-glass Washington politicking. Newbon also finds a surprising amount of humour in Jack Straw; not a politician hitherto known for comedy.
For a UK audience, the figure of greatest controversy will always be Tony Blair, portrayed with skill and nuance by Alison Green. She eschews verbal and physical tics to foreground his actions. Principle merges imperceptibly into hubris and a messianic belief that he can change the world for the better. The dangers of this are clearly understood by Hare (and understood at some cost, given his sympathy with the New Labour project). Intriguingly, the character that gives voice to these dangers is Dick Cheney. Morally bankrupt he might be, but on occasion the devil is right.
As the clock ticks down towards war, a palpable momentum is achieved, aided by immersive sound and multi-media design from Rob Widdicombe and lighting by Emma Christmas. Theatricality is held in restraint – again, so as not to distract from the text – except in a rendition of Amazing Grace from Maxine Edwards that succeeds in being both beautiful and chilling. Otherwise, this is a mundane world in which small, random decisions based on ideology, blind prejudice and even blinder hope have domino-like consequences, coalescing to the point of a sword.
At the beginning of my review, I wrote that I couldn't always believe the words spoken by Hare's characters. The great tragedy of Stuff Happens is that the most unbelievable words are those that are true.
Reviews	9:33 am , 28/10/2019
*Please note non-members cannot book until 1 month before the show opens. To join BLT and enjoy the benefits of membership click here.
BLT publishes a free monthly email 'BLTin' with all the latest news of shows and auditions. And you don't even have to be a member to get it!
Handbagged
The Wind in the Willows By Alan Bennett adapted [...]
Girl In The Machine
Successful and wildly in love, Polly and Owen seem to [...]
Taken at Midnight
Gripping new play about the Nazi regime in 1930s [...]
WeWillBeBack! Yes BLT will return when all this o
We are loving that our actors are still being dram
This is what happens when you miss you opportunity
Going into the second week of Strangers on a Train
An extremely successful Charity Performance, in ai
With the double run out of the way, the cast of St
Barbara and Angie rehearsing for their acoustic se
Murder, Scotch, and Dramatic Looks, you need to fi
Sneak Peek at rehearsals for Strangers on a Train.
International Women's Day Sunday 8th March at Brom
Based on the novel by Patricia Highsmith, and the
After a week of royal scheming the theatre is fina
News Categories Select Category Auditions Awards Backstage BLTin Board Casting Announcement CeleBLaTions Chair's Letter Events Fundraising Help Wanted News reBuiLT Reviews Sarnies Season Launch Sunday nights at BLT Theatre Network Uncategorized
DEVISED RADIO PLAY
Another 2 opportunities to be in a filmed performance
Could you be in a filmed performance?
Update on current activities
URGENT – Take part in play readings
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you have no objection.OkRead more

redpajama_set_name: RedPajamaCommonCrawl


mine skips in body fusion.... bought it new. Any out there with same issue?
Discogs currently lists 16 releases which feature "Body Fusion" and barely anything else. You are forgiven if you think that Starvue is all about that Rare Groove anthem and that this album might be a one tracker, but that couldn't be further from the ruth. This is a totally solid release.
This Japanese reissue CD starts with a quality soul ballad "Let's Hold On To What We've Got" which is marked as Previous Unreleased. Great archive digging!
The album's title track "Upward Bound" is a good mid-tempo track which for me starts to really burn after the verses: Some solid repetitive horn licks and the "we can take you higher" chants make this a catchy tune.
"Love Affair" made me reach for the cover to check whether there is a Cameo connection. Unfortunately the entire booklet is in Japanese, so I am not sure whether there is any comment on it. It was featured on Zaf's 2015 "Private Wax Volume Two" but I do not remember his liner notes comments. Top quality Funk in any case.
Next up is the TUNE everybody knows; "Body Fusion". Nothing to add.
"Starvue" would have been a high speed jam to open their live shows I imagine.
"Put The BS Aside" is a good mid tempo groover that was included on a French bootleg compilation.
"Love Struck" is a monotonous stomper which could have been big if this album had seen better availability and distribution back in the 80s.
"You And Me" would been a quality track worthy to be on many other 80s albums but in comparison to the rest of this album it's in my opinion the weakest.
Overall, as I said, this is a totally solid release and I have no idea why nobody in the US or Europe has sorted out the rights to give this a CD reissue. Worth every penny that you will have to spend for this Japanese reissue.
It amazes me is that none of the musicians in Starvue seem to have surfaced anywhere else. What an unbelievable waste of talent! Who can tell the story of this band?
RE-Birth of this cult LP began in London's rare groove scene during the late 80's.
SOMETIMES PEOPLE EMAIL ASKING ME TO VERIFY WHETHER THE STARVUE ALBUM THEY HAVE IS A GENUINE 1st Pressing. The Cat# of a GENUINE 1st press is MIR-1-1721 these are as rare as hell. Some dealers make the mistake of selling the repress as the original. Visually the artwork and credits are the EXACTLY same. However, beware, Starvue Upward bound LP's with the Cat# MIR-1721 are REISSUES. ALWAYS CHECK the Cat# with the seller if you want the original. Once you receive the record. Examine the sleeve/jacket. Originals are thick card sleeves NOT thin (white on the inside) modern card. The original /1st press vinyl is thick, (the reissue is thin modern vinyl which is shinny and light). The artwork on the original/reissue labels are also identical apart from the Cat#. BTW there's nothing wrong with buying a reissue. The reissue was pressed from original masters using modern technology. Therefore the EQ and sound mastering is far superior over the crackly 1st press originals. Some people think originals are always better.... well not necessarily in this case.....Hope this helps anyone unsure. KNOW YOUR MUSIC!!!!!!!!


text:
YOU ARE BROWSING: free art
19 July 2014 by Tabish Khan in Art Reviews.
REVIEW: Turf graduate show @ Oxo Tower, Bargehouse
This is a solid exhibition with yet another strong showing for this year's crop of photography graduates, four of them caught my eye
7 July 2014 by Tabish Khan in EXHIBITIONS
Tabish's Top 5 Art Exhibitions to see in London this week
Tabish Khan brings you five art exhibitions in London that you should visit during the week. Each one comes with a concise review to help you decide whether it's for you.
30 June 2014 by Tabish Khan in Art Reviews., EXHIBITIONS
23 June 2014 by Tabish Khan in Art Reviews.
REVIEW: Free Range 2014 – Photography @ Old Truman Brewery
Graduate shows are a chance to spot talented artists early on but they're usually difficult to get to, largely because they are all over the country and most only last a few days over a weekend. That's what makes Free Range so useful, it combines a lot of degree shows in a spacious venue just off Brick Lane.
Tabish Khan brings you five art exhibitions in London that you should visit during the week.
26 May 2014 by Tabish Khan in EXHIBITIONS
19 May 2014 by Tabish Khan in Art Reviews.
12 May 2014 by Tabish Khan in Art Reviews., NEWS
10 May 2014 by Tabish Khan in INTERVIEWS
INTERVIEW: Abigail Box by Tabish Khan
In the run up to her new solo exhibition in Soho, I caught up with painter Abigail Box at a pizzeria near Charing Cross to discuss her art, how it's changed in her latest works and the wider art world. It's often difficult to separate an artist from their work and this is why they […]


Controversial pastor Prophet Bushiri, 35, and his wife Mary, 37, were each granted R100,000 bail at the Pretoria Specialised Commercial Crimes Court on Wednesday.
The couple, arrested on Friday over allegations of fraud, money-laundering and contravention of the Prevention of Organised Crime Act, were on Monday remanded in prison.
His followers, who flooded Visage Street, burst into celebration after learning that the couple had been granted bail.
Last year Sowetan's sister paper, Sunday World, reported that the Hawks was investigating the charismatic pastor for money-laundering after members of the church leadership claimed that Bushiri was sending an estimated R15m a month to Malawi, his country of birth.
The money was allegedly transported out of SA in Bushiri's private jet and other vehicles.


As part of the registration process, you will be asked to provide certain personal information to us.
(e) protect the rights, property or personal safety of villagedefrance.net, its users and the public.
Through Google Analytics and Piwik Analytics we also collect detailled traffic data. The data collected is anonymous and Ip addresses are truncated to protect the real identity of our visitors and their privacy. We only collect geographical data and statistics about the way you navigate and use our website.
We offer the use of a secure payment server through PayPal™. All supplied sensitive/credit information is transmitted via Secure Socket Layer (SSL) technology and then encrypted into our payment gateway provider's database, only to be accessible by those authorized with special access rights to such systems, and are required to keep the information confidential. Your private information (credit cards, social security numbers, financials, etc.) will never be kept on site.


The general rule of thumb for a broken foot bone to heal is six to eight weeks. No matter how much you want to negotiate the healing time to get back to running and other exercise, the time frame is dictated by your body. You can help by following Dr. Schneider's advice and carefully caring for the fractured foot.
You have the best chance for your foot to heal properly if you get it evaluated and cared for quickly. Contact Tanglewood Foot Specialists and schedule an immediate appointment. We will make sure your broken foot will heal as quickly and completely as possible.
Many people who read this wondered What Doctor Treats a Broken Foot?


text:
Home - YouTube Star - Brey Noelle
Brey Noelle Net worth, Biography, Age, Height, Wiki, Facts
Birth Sign: Aries
Birthdate: April 10
Discover Brey Noelle Net Worth, Salary, Biography, Height, Dating, Wiki. Scroll below to learn details information about Brey Noelle's salary, estimated earning, lifestyle, and Income reports.
Brey Noelle Biography
Brey Noelle is best known as a YouTube Star was born on April 10, 1990 in United States. American vlogger, model and musician who gives viewers a glimpse into her daily life on her self-titled YouTube channel. Her channel includes vlogs and covers of songs by artists like Lauryn Hill. This American celebrity is currently aged 32 years old.
She earned fame and popularity for being a YouTube Star. She graduated from Seattle Pacific University in 2008. She has been represented by Brand Models.
First Name Brey
Last Name Noelle
Brey Noelle Age & Birthday
Brey Noelle was born on April, On our website, Brey Noelle is one of the successful American YouTube Star. She has ranked on the list of those famous people who were born on April 10, 1990. Brey Noelle is one of the richest American YouTube Star.
Birth Date April 10, 1990
Birthday April 10
Birth Place United States
Brey Noelle Dating, Relations & Family
We found a little information about Brey Noelle's relationship affairs and family life. She has dated singer Tyler Ward. She has a sister named Britt. We also found some relation and association information of Brey Noelle with other celebrities. She has covered Mariah Carey's "All I Want for Christmas Is You" on her YouTube channel. Check below for more informationa about Brey Noelle's father, mother and siblings boyfriend/husband.
Brey Noelle Net Worth
Brey Noelle's estimated Net Worth, Salary, Income, Cars, Lifestyles & much more details has been updated below. Let's check, How Rich is Brey Noelle in 2021?
Does Brey Noelle Dead or Alive?
As per our current Database, Brey Noelle is still alive (as per Wikipedia, Last update: September 20, 2021).
Haeven Watson
Ayaka Sayama


text:
// fork from: https://github.com/bytemaster/disruptor
#pragma once
#include <memory>
#include <vector>
#include <stdint.h>
#include <thread>
#include <atomic>
#include <assert.h>
#include <iostream>
#include "platform_info.h"
#include "spw_config.h"

namespace disruptor
{

	class eof : public std::exception
	{
	public:
		virtual const char* what() const noexcept { return "eof"; }
	};

#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
	/**
	 *  A sequence number must be padded to prevent false sharing and
	 *  access to the sequence number must be protected by memory barriers.
	 *
	 *  In addition to tracking the sequence number, additional state associated
	 *  with the sequence number is also made available.  No false sharing
	 *  should occur because all 'state' is only written by one thread. This
	 *  extra state includes whether or not this sequence number is 'EOF' and
	 *  whether or not any alerts have been published.
	 */
	class CACHE_LINE_ALIGN sequence
	{
	public:
		sequence(int64_t v = 0) :_sequence(v), _alert(0) {}

		int64_t get() const { return _sequence.load(std::memory_order_relaxed); }
		int64_t aquire()const { return _sequence.load(std::memory_order_acquire); }
		void    store(int64_t value) { _sequence.store(value, std::memory_order_release); }

		int64_t increment_and_get(uint64_t inc) {
			return _sequence.fetch_add(inc, std::memory_order::memory_order_release) + inc;
		}

		void    set_eof() { _alert = 1; }
		void    set_alert() { _alert = -1; }
		bool    eof()const { return _alert == 1; }
		bool    alert()const { return _alert != 0; }
	private:
		std::atomic<int64_t> _sequence;
		volatile int64_t     _alert;
		int64_t              _post_pad[CACHE_LINE_SIZE / sizeof(int64_t) - 2];
	};
#ifdef __clang__
#pragma clang diagnostic pop
#endif

	class event_cursor;

	/**
	 *   A barrier will block until all cursors it is following are
	 *   have moved past a given position.  The barrier uses a
	 *   progressive backoff strategy of busy waiting for 1000
	 *   tries, yielding for 1000 tries, and the usleeping in 10 ms
	 *   intervals.
	 *
	 *   No wait conditions or locks are used because they would
	 *   be 'intrusive' to publishers which must check to see whether
	 *   or not they must 'notify'.  The progressive backoff approach
	 *   uses little CPU and is a good compromise for most use cases.
	 */
	class barrier
	{
	public:
		barrier() : _last_min(-1) {}

		void follows(std::shared_ptr<const event_cursor> e);

		/**
		 *  Used to check how much you can read/write without blocking.
		 *
		 *  @return the min position of every cusror this barrier follows.
		 */
		int64_t get_min();

		/*
		 *  This method will wait until all s in seq >= pos using a progressive
		 *  backoff of busy wait, yield, and usleep(10*1000)
		 *
		 *  @return the minimum value of every dependency
		 */
		int64_t wait_for(int64_t pos)const;
	private:
		mutable int64_t                                   _last_min;
		std::vector<std::shared_ptr<const event_cursor>>  _limit_seq;
	};

	/**
	 *  Provides a automatic index into a ringbuffer with
	 *  a power of 2 size.
	 */
	template<typename EventType, uint64_t Size = 1024>
	class ring_buffer
	{
	public:
		typedef EventType event_type;

		static_assert(((Size != 0) && ((Size & (~Size + 1)) == Size)),
			"Ring buffer's size must be a power of 2");

		static_assert(alignof(EventType) == CACHE_LINE_SIZE,
			"Event should align on cache line to prevent false sharing");

		/** @return a read-only reference to the event at pos */
		const EventType& at(int64_t pos) const
		{
			return _buffer[pos & (Size - 1)];
		}

		/** @return a reference to the event at pos */
		EventType& at(int64_t pos)
		{
			return _buffer[pos & (Size - 1)];
		}

		/** useful to check for contiguous ranges when EventType is
		 *  POD and memcpy can be used.  OR if the buffer is being used
		 *  by a socket dumping raw bytes in.  In which case memcpy
		 *  would have to use to ranges instead of 1.
		 */
		int64_t get_index(int64_t pos) const { return pos & (Size - 1); }
		int64_t size() const { return Size; }

	private:
		EventType            _buffer[Size];
	};

	/**
	 *  A cursor is used to track the location of a publisher / subscriber within
	 *  the ring buffer.  Cursors track a range of entries that are waiting
	 *  to be processed.  After a cursor is 'done' with an entry it can publish
	 *  that fact.
	 *
	 *  There are two types of cursors, read_cursors and write cursors.  read_cursors
	 *  block when they need to
	 *
	 *  Events between [begin,end) may be processed at will for readers.  When a reader
	 *  is done they can 'publish' their progress which will move begin up to
	 *  published position+1.   When begin == end, the cursor must call wait_for(end),
	 *  wait_for() will return a new 'end'.
	 *
	 *  @section read_cursor_example Read Cursor Example
	 *  @code
		  auto source   = std::make_shared<ring_buffer<EventType,SIZE>>();
		  auto dest     = std::make_shared<ring_buffer<EventType,SIZE>>();
		  auto p        = std::make_shared<write_cursor>("write",SIZE);
		  auto a        = std::make_shared<read_cursor>("a");

		  a->follows(p);
		  p->follows(a);

		  auto pos      = a->begin();
		  auto end      = a->end();
		  while( true )
		  {
			 if( pos == end )
			 {
				 a->publish(pos-1);
				 end = a->wait_for(end);
			 }
			 dest->at(pos) = source->at(pos);
			 ++pos;
		  }
	 *  @endcode
	 *
	 *
	 *  @section write_cursor_example Write Cursor Example
	 *
	 *  The following code would run in the publisher thread.  The
	 *  publisher can write data without 'waiting' until it pos is
	 *  greater than or equal to end.  The 'initial condition' of
	 *  a publisher is with pos > end because the write cursor
	 *  cannot 'be valid' for readers until after the first element
	 *  is written.
	 *
		@code
			auto pos = p->begin();
			auto end = p->end();
			while( !done )
			{
			   if( pos >= end )
			   {
				  end = p->wait_for(end);
			   }
			   source->at( pos ) = i;
			   p->publish(pos);
			   ++pos;
			}
			// set eof to signal any followers to stop waiting after
			// they hit this position.
			p->set_eof();
		@endcode
	 *
	 *
	 *
	 */
	class event_cursor
	{
	public:
		event_cursor() :_name(""), _begin(0), _end(0), _cursor(-1) {}
		event_cursor(const char* n) :_name(n), _begin(0), _end(0), _cursor(-1) {}

		/** this event processor will process every event
		 *  upto, but not including s
		 */
		template<typename T>
		void follows(T&& s) { _barrier.follows(std::forward<T>(s)); }

		/** returns one after cursor */
		int64_t begin()const { return _begin; }

		/** returns one after the last ready as of last call to wait_for() */
		int64_t end()const { return _end; }

		/** makes the event at p available to those following this cursor */
		void publish(int64_t p)
		{
			// never publish an invalid negative pos
			assert(p >= 0);
			check_alert();
			_begin = p + 1;
			_cursor.store(p);
		}

		/** when the cusor hits the end of a stream, it can set the eof flag */
		void set_eof() { _cursor.set_eof(); }

		/** If an error occurs while processing data the cursor can set an
		 *  alert that will be thrown whenever another cursor attempts to wait
		 *  on this cursor.
		 */
		void set_alert(std::exception_ptr e)
		{
			_alert = std::move(e);
			_cursor.set_alert();
		}

		/** @return any alert set on this cursor */
		const std::exception_ptr& alert()const { return _alert; }

		/** If an alert has been set, throw! */
		void check_alert()const
		{
			if (_alert != std::exception_ptr()) std::rethrow_exception(_alert);
		}

		/** the last sequence number this processor has
		 *  completed.
		 */
		const sequence& pos()const { return _cursor; }

		/** used for debug messages */
		const char* name()const { return _name; }

	protected:
		/** last know available, min(_limit_seq) */
		const char*                   _name;
		int64_t                       _begin;
		int64_t                       _end;
		std::exception_ptr            _alert;
		barrier                       _barrier;
		sequence                      _cursor;
	};

	/**
	 *  Tracks the read position in a buffer
	 */
	class read_cursor : public event_cursor
	{
	public:
		read_cursor() {}
		read_cursor(const char* n) :event_cursor(n) {}

		/** @return end() which is > pos */
		int64_t wait_for(int64_t pos)
		{
			try {
				return _end = _barrier.wait_for(pos) + 1;
			}
			catch (const eof&) { _cursor.set_eof(); throw; }
			catch (...) { set_alert(std::current_exception()); throw; }
		}
		/** find the current end without blocking */
		int64_t check_end()
		{
			return _end = _barrier.get_min() + 1;
		}
	};

	typedef std::shared_ptr<read_cursor> read_cursor_ptr;

	/**
	 *  Tracks the write position in a buffer.
	 *
	 *  Write cursors need to know the size of the buffer
	 *  in order to know how much space is available.
	 */
	class write_cursor : public event_cursor
	{
	public:
		/** @param s - the size of the ringbuffer,
		 *  required to do proper wrap detection
		 **/
		write_cursor(int64_t s)
			:event_cursor(), _size(s)
		{
			_begin = 0;
			_end = _size;
		}

		/**
		 * @param n - name of the cursor for debug purposes
		 * @param s - the size of the buffer.
		 */
		write_cursor(const char* n, int64_t s)
			:event_cursor(n), _size(s)
		{
			_begin = 0;
			_end = _size;
		}

		/** waits for begin() to be valid and then
		 *  returns it.  This is only safe for
		 *  single producers, multi-producers should
		 *  use claim(1) instead.
		 */
		int64_t wait_next()
		{
			wait_for(_begin);
			return _begin;
		}

		/**
		 *   We need to wait until the available space in
		 *   the ring buffer is  pos - cursor which means that
		 *   all readers must be at least to pos - _size and
		 *   that our new end is the min of the readers + _size
		 */
		int64_t wait_for(int64_t pos)
		{
			try
			{
				// throws exception on error, returns 'short' on eof
				return _end = _barrier.wait_for(pos - _size) + _size;
			}
			catch (...)
			{
				set_alert(std::current_exception()); throw;
			}
		}
		int64_t check_end()
		{
			return _end = _barrier.get_min() + _size;
		}
	private:
		const int64_t _size;
	};

	typedef std::shared_ptr<write_cursor> write_cursor_ptr;
	/**
	 *  When there are multiple writers this cursor can
	 *  be used to reserve space in the write buffer
	 *  in an atomic manner.
	 *
	 *  @code
	 *  auto start = cur->claim(slots);
	 *  ... do your writes...
	 *  cur->publish_after( start + slots, start -1 );
	 *  @endcode
	 *
	 */
	class shared_write_cursor : public write_cursor
	{
	public:
		/** @param s - the size of the ringbuffer,
		 *  required to do proper wrap detection
		 **/
		shared_write_cursor(int64_t s)
			: write_cursor(s)
			, _claim_cursor(0)
			, _publish_cursor(-1) {}

		/**
		 * @param n - name of the cursor for debug purposes
		 * @param s - the size of the buffer.
		 */
		shared_write_cursor(const char* n, int64_t s)
			: write_cursor(n, s)
			, _claim_cursor(0)
			, _publish_cursor(-1) {}

		/** When there are multiple writers they cannot both
		 *  assume the right to write to begin() to end(),
		 *  instead they must first claim some slots in an
		 *  atomic manner.
		 *
		 *  After pos().aquire() == claim( slots ) -1 the claimer
		 *  is free to call publish up to start + slots -1
		 *
		 *  @return the first slot the caller may write to.
		 */
		int64_t claim(size_t num_slots)
		{
			auto pos = _claim_cursor.increment_and_get(num_slots);
			// claim to write to buffer range [pos - num_slots, pos)
			// make sure the last slot[pos - 1] is ready to write
			wait_for(pos - 1);
			return pos - num_slots;
		}

		/**
		 * Publish the pos when after_pos is publised by other writer threads
		 *
		 */
		void publish_after(int64_t pos, int64_t after_pos)
		{
			assert(pos > after_pos);
			try {
				while (_publish_cursor.aquire() != after_pos)
				{
					std::this_thread::sleep_for(std::chrono::milliseconds(0));
				}
				publish(pos);
				_publish_cursor.store(pos);
				//printf("pub %d\n", pos);
			}
			catch (const eof&) { _cursor.set_eof(); throw; }
			catch (...) { set_alert(std::current_exception()); throw; }
		}

	private:
		sequence      _claim_cursor;
		sequence	  _publish_cursor;
	};
	typedef std::shared_ptr<shared_write_cursor> shared_write_cursor_ptr;

	inline void barrier::follows(std::shared_ptr<const event_cursor> e)
	{
		_limit_seq.push_back(std::move(e));
	}

} // namespace disruptor

#include "unitest.h"
UNIT_TEST(disruptor_queue)

redpajama_set_name: RedPajamaGithub


During a walk in the woods small and bigger things can be found.
The adventure of the Romany girl Ati and the Bulgarian boy Emil on one different and unexpected New Year's Eve.
Hamburg needs a new suburban railway line! This film explains why.
Advertising for a new anti flea treatment for dogs, produced by Super Saga Agency Belgium. A dog learns new ways to deal his worst enemies.
Directed by Izabella Plucinska Trailer for the Animator Festival in Poznań.
Cocoon Child is a poetic film about the imaginary world of an autistic child and shows a moment when her inner and outer worlds connect.
sound design and music for "interactive europe"
Columbus wakes up surrounded by rising waters and decides that instead of viewing this shock as a catastrophe he'll take it as an opportunity to set a course for his dreams. Faced with numerous hurdles and challenges en route to his goals, Columbus discovers that learning to appreciate the beauty in the journey and the unexpected is just as important as reaching your destination.
A romantic comedy until the bitter end.
Music Video for Georg auf Lieder.
Let's create something out of nowhere and see where it leads.
Tanto Tanto is a movie about the alchemy of paintings.
It's the intro for an image film made by Stories Unlimited for the Handwerkskammer Potsdam (HWK). Follow the apprentice boy Sandro on his HKW organised trip to itlay, where he's learning to make Ciabatta.
It's hot. The weather frog is alarmed: if what the kids say is true, terrible things could happen to the climate! What exactly, the poor frog learns the hard way.
A Cowgirl and a Werewolf travelling the Wild West find a chicken. A fight about its appropriate use makes them forget the danger around.
Rising Hope, who used to be the fastest horse in the world, suddenly turns into a loser. With the help of a new friend − a jack-of-all-trades hound − he finds hope and himself again.
All dogs chase their own tails. One dog succeeds in catching his tail. This changes his whole life.
The awkward hero stumbles over a long forgotten piano.Music leads him from his run down existence out into the city life.There he plays a last funeral march to all the deadbeats on the sidewalk.


text:
My Brother's Greenskeeper
By Tom Chiarella
Life doesn't present many precious moments on a golf course. Most often, you take your lickings, settle your bets, and then order a club sandwich. Be grateful when appropriate, sure. You can thank a friend for inviting you to the member-guest, but that's about all the emotion you need. Bring your A game, bet yourself in the Calcutta, but leave the sincerity in the car.
Now cut to the eleventh green at the Revere at Anthem, outside Las Vegas, where my brother Frank, stocky as a soup can, hungover, and missing his sunglasses, has just flopped a shot from a thin lie to within four feet. He holds out his arms as I come on the green. "Nice shot," I say. I'm twenty feet from the cup, staring down a makable birdie.
On the next tee box, a guy sits on a mower, waiting for us to finish up. The sun is somewhere nearby, lighting the world so fully that it appears to have leaked into every corner, eliminating the question of shadow. It's stone quiet--which is to say a mower or two, the distant pulse of the interstate, a dry breeze across your ear. My brother's arms are still out.
It is 12:06 p.m. We are in the desert, on a small, sloping green, next to a masonry wall, behind an unfinished house, where a contractor is even now frantically shoveling Dryvit into a wheelbarrow. Cars prowl the canyon road above us. We are a couple dozen miles from our hotel, two time zones from our families, and a mere six hours off the craps tables, drinking ten-dollar Bloody Marys from the drink cart and bearing down on each other--auto-pressing, air-pressing, re-pressing on the one-dollar basic bet. We're in it about seventeen ways, standing in the middle of nowhere with no tangible reason to connect with anything in the world we know, and my brother wants a hug.
NEXT TIME YOU glide westward on a Whisperliner, just as you're hanging over the desert, take a look out the window. You'll find your basic expanse, gritty and edged by mountains, with the occasional ribbon of highway, cushioned by the glint of one desert town or another. Every now and then, dropped like some glob of fluorescent paint at the base of the hills--a golf course. There. And there, too. From the air, they beckon like roadside attractions, asking that you pause and contemplate, if only for a moment, setting the whole rig down right there.
From the air, desert golf courses look like scabs, like tiny wounds on the skin of the sand. Barstow, Mesquite, Wendover--these places hurt! Even the towns are wounds. But land is cheap in the desert, or it was once, and technology barrels forward. golf courses unfold again and again in the least green of the scorched earth. They gather and multiply around the greatest desert scab of all, the scab that works: Las Vegas. They knew I would show up eventually.
BROTHERS DO THIS. They fly off to Vegas to play golf, to a spot both crowded and lonely at once, familiar yet insulated from everything that is likewise familiar. Playing golf anywhere is like that. You slink away to the edge of your world for some communion. You deal with time and partnerships, with money and age. You nail a few pars, string together a few moments. As with Vegas itself, you leave the golf course excited, drained, ready to have at it again soon. In Vegas, brothers stretch that out--hanging in hotel restaurants, ordering eggs, talking about their children, about the places they hide money, and about the dark-ass bar where one of them saw an old friend drinking at two in the afternoon. They call each other names. They take walks to see the fish tank at the Mirage. They wish Don Rickles were in town. They grab tee times when they can get them and head to the desert each morning, parched already, worn out and gritty from the night before, gamely fighting the sassiest, sweetest battle of them all--a round of golf with your brother.
Playing golf with your brother is like watching yourself on a store-surveillance-camera tape. The guy you're looking at could be you, or maybe not. The moves are the same, even the clothes. Same big head, same hitch in the shoulders. His swing has the same overtight lunge, and, like you, he can hammer the ball once in a while. But it's all a bit foreign and vaguely embarrassing, watching yourself in the swing of a brother.
So my brother and I try not to watch each other, never offer advice. We hit and move. We sit in the cart and hold our icy drinks against our foreheads. We talk. We need to talk. On the course, we can go seven holes without talking about anything but the clubs in our bags, the price of real estate, and the importance of really good bacon. We try each other's drivers.
At the fifth hole, he asks me why he never got the DVD player I ordered him for Christmas. Two holes later, I drill a 3-iron to within a yard of the flag and say, without realizing I had been thinking about it for twenty years, "Why did you let that little bastard Finn borrow Dad's car? Didn't you know better?" Damned if I can remember what he said. Minutes later, we were on to penny stocks and protein diets, to architects and football teams, happy to have two more days yawning ahead of us. Two days to talk about nothing whatsoever. About everything in particular.
THAT VERY MORNING, I sat on the edge of my bed and told Frank I didn't think I could make it. Something was wrong with me. No energy. Twelve hours at the craps table, forty minutes of sleep. I didn't feel that I could put on my own shoes. I shook my head. "I feel bad," I said. "I'm not sure I can make it."
"You'll be okay," he said. "Come on." Easy for him to say. He'd slept for two hours.
I stood. Then sat. Then put my head on the pillow. Frank grabbed my chin and stared me in the eye. "You need pancakes," he said. "Pancakes will take care of this."
"I don't know," I said, closing my eyes.
He kicked the bed. "Come on," he said. "Get up. We'll talk. You just need to talk a little."
I knew he was right. I could still rally. So I rose. I had to. I was there to play golf, the talker's game.
LATER THAT afternoon, when I grab Frank for his hug, I jostle him a little, assuming the hug will be a kind of glorified chest bump. But Frank holds on. "Nice shot," I say again, still assuming that he's pleased about the flop shot, which was no small trick, given that shitty lie. He holds on even longer, and I start to laugh. The guy on the mower gears down his engine. My putt is still there. Frank's got a gimme. No wonder he's so damned happy. "Frankie," I say, his name the purest assertion of the moment. But he holds on. Pretty soon I grab on and we're both laughing, half drunk in the full light of everything, in the most private public space there is--on the golf course, in the desert, at the edge of the world. At that very moment, I'm sure people are flying over us, looking down at all of this, saying to themselves: "Look at that, another golf course! Won't they ever have enough?"
Frank's not talking now, though. He's not letting go, either. He doesn't say much more than "Thanks for this." He doesn't need to. I know exactly what he's saying, and I have plenty more to tell him.
The Sentience of Cleatus the Football Robot
The Carpetbagging Gamblers of the Garden State
When Zion Williamson Realized What His Future Held
The Forever Coach
'NBA 2K20' Players Are Raging Against the Game
'NBA 2K20' MyCareer Trailer Looks Like a Fine Life
The Backlash to Jay-Z's NFL Deal is Just Beginning
A Telenovela in a Star Wars Cantina
The Original 'Field of Dreams' Is Coming to Life
Racing a Maserati Without Wheels
The Drugging of the American Boy
The Man Who Literally Built 'Star Wars'
Bitcoin Wound Up Being Just As Broken as the Corrupt Banking System It Was Trying to Kill
Me and My Brothers
Naked, Covered in Ram's Blood, Drinking a Coke, and Feeling Pretty Good


TAKE A VIRTUAL TOUR OF MOTHER ROAD MARKET!
Welcome to Mother Road Market, Tulsa's FIRST food hall.
The Mother Road Market is Tulsa's FIRST food hall, developed by the Lobeck Taylor Family Foundation. Housed on 11th Street & South Lewis Avenue in the historic 1939 Scrivner-Stevens Co. Grocery building, Mother Road Market is a vibrant community space, allowing Tulsans and tourists alike to eat, sip, shop and enjoy over 20 different food and retail concepts - all under one roof. Customers are able to browse specialty gift items, and pick up fresh ingredients like local produce, meat and dairy to take home and cook their own creations.
Mother Road Market also features WEL Bar, a full service bar, a demonstration kitchen for community events and cooking classes, an indoor/outdoor seating area, children's activities, and, most importantly, easy access for residents and tourists to a diverse, eclectic range of Tulsa's best food businesses. Food entrepreneurs have the opportunity to use the small shop model to pilot test their latest concepts, without the financial investment of opening a full-scale restaurant or brick-and-mortar business.
Kitchen 66, Tulsa's kickstart kitchen and program of the Lobeck Taylor Family Foundation, is also housed at Mother Road Market. Members of Kitchen 66 have 2,800 square feet of affordable commercial kitchen space to develop new recipes, as well as dedicated storefronts within Mother Road Market to feature their latest food concepts with the Kitchen 66 Takeover Cafe and Kitchen 66 General Store. Visit kitchen66tulsa.com to learn more.


For the last six months I have had my head down studying Patternmaking at Fashion Tech. Today we graduated! This is the course that I had to leave, because of my health foibles, four years ago, so it has been a poignant day. I am proud of myself and excited for the present and the future.
I am still blown away very time I think about the difference changing the way I eat has made in my life. Switching things up in the kitchen has boosted my recovery, nourished my mind and soothed my soul in ways I never imagined. Vegan home cooking rules. No way would I have found my way back to Patternmaking without the clarity and balance that wholefoods gave brought to my table.
Having said all that… it's time for cake!
Old school, moist and delicious banana cake. This cake is so easy to make and guaranteed to please. If you plan on sharing the love with your family or friends, don't fear the vegan-ness – this baby is omnivore approved many times over.
It reminds me of the banana cake that my mama makes. Dare I say it might even give her recipe a run for its money!
Add wet ingredients to a medium size bowl and mix well.
Sift dry ingredients, except for sugar, into a large bowl. Add sugar and mix in briefly with a fork.
Add wet ingredients to dry in batches, mixing until well combined.
Pour into a lightly greased cake tin and bake on lower rack of oven for 40-50 mins, until an inserted knife comes out clean.
Let cool for 10 minutes before turning on to a wire rack. When cake is cool to touch, top with your favourite icing and dig in.
Makes one 8 inch cake.