text:
Started by Dion , Jan 02 2012 05:32 PM
#1 Dion
User's Awards
December 23rd 2011 10:11 PM
Sighing, Stephan set down the third shot he had for the night. Looking around, he realized that the bar he had been all too familiar with had been left relatively unchanged. It had been three years since he had been here and everything was exactly as it had been left. I said 10 o'clock sharp, Bobby... Old habits are tough to break, after all. "I'll take one more." He called out to the bartender as he held up his glass, chuckling. It had been three years since the split. Leading a whole alliance of superhumans alone wasn't as easy as Stephan had thought it would be. Conditions were escalating, and Stephan had invited Bobby to meet him in their favorite bar. Why the man he had known for almost twenty years would rather work to protect the betraying pieces of shit that were the humans rather than work with him to ensure the survival of their species was something that confounded Stephan. It was here that he would make his final attempt to convince his best friend-and former colleague to join his cause. Nonetheless, he couldn't help but feel excited to meet Bobby after such a long time. The two shared what Stephan considered to be an unbreakable bond.
Edited by Dion, 02 January 2012 - 05:55 PM.
...V HAS COME TO...
#2 Crimson Jazz
Crimson Jazz
Three years. Three years since Bobby last saw Stephan, his best friend and former crime-fighting partner. That one fateful day changed their once-similar ideals drastically and caused a rift between them. Bobby was always wondering what would things be like if that attack on Aequitas City Hall had not happened. That damn woman... Bobby thought, referring to the air-manipulating woman who was the true culprit behind the city hall attack. Or, at least, he thought she was the true culprit.
Before the Allegiance of Super-Heroes could subdue her, she quickly disappeared from the scene of the crime, leaving a strange group of armed soldiers to believe that it was the Allegiance that initiated the attack. Following orders, the soldiers fired upon the Allegiance. Fortunately, none of superheroes were hurt. But that didn't matter to Stephan. What he saw was an act of war. An unforgivable betrayal. Bobby didn't see it that way. He merely saw it as a HUGE misunderstanding that could be fixed with some handshakes and promises.
These different views caused Stephan to leave the Allegiance, unable to convince Bobby and the rest of the team to join him in his crusade against humanity. None of them have seen Stephan since. Bobby tried to contact his best friend to dissuade him and come back to Allegiance, but to no avail. Tonight would be his last chance.
Eleven minutes late. He'll understand. Bobby thought to himself as he looked at his watch with a quirky smile on his face. He exited out of his car and headed into the Ragnarok bar. Bobby never understood what drew the two of them to this particular bar. Maybe it was the atmosphere. Perhaps seeing normal humans lallygag around made them feel better knowing that these were the people they were risking their lives for everyday. Or maybe it was the unique stench of the place. Bobby spotted Stephan already drowning himself in liquor shots.
"I see you haven't changed a bit," Bobby said as he gave Stephan a stern hug. He then signaled over to the bar owner for two gin and tonics. Giving Stephan a concerned look, Bobby cautiously chose his words right. He then politely asked, "So... how have you been, old friend?"
Holy crap! I just looked out my window and saw a huge ball of fire in the sky!!!
Oh wait.....
[Today 09:55 PM] *Ralor cries*
[Today 09:55 PM] Ralor: ;-; I am an abomination to evolution
[Today 03:03 PM] Dion: i was addicted to the point where i couldnt function without some coke in my system
[Today 03:03 PM] Dion: i used to be addicted coke
It's okay, Dion...it's okay.
Stephan smiled as Bobby walked over to him. "Haven't changed a bit! Late as always." Stephan grinned as he embraced Bobby. Taking a seat next to him, he accepted the gin and tonic that Bobby ordered. "Ah... everything's here and there. Not having to save the world all the time sure helps a man a lot. I've put aside some time to actually work on the whole business deal..." Stephan spoke as he took a gulp of the drink. Pausing for a second, Stephan decided it was best to get to the point. "Look, I know you're into the whole superhero business and all, but I have a proposition for you." Stephan eyed Bobby.
"Bobby, you remember what happened three years ago? That... betrayal. We lost 4 of our own that day. And we knew, at least, I knew, that the humans never would accept us. I had my doubts at first, but its been etched into the back of my head now. There's not a doubt about it; we will be eradicated when the time comes." Stephan took another gulp of his drink. Bobby, I need your help. I want you, and all of the Allegiance to join me. I want to make the perfect world for us. For our kind. Forget those scum. They'll stab our backs one day or the other. Remember Sparrow? He's with me on this. We've already gathered many more superhumans to help us with this." Stephan's eyes shone with hope. "We'll merge our two parties! And everyone will come to know the power of "The Legion"!" Stephan smiled as he uttered the phrase. He had decided on calling his alliance of super humans The Legion.
Bobby took a gulp of his gin and tonic as he listened to what Stephan had to say. His best friend seemed somewhat... different. He seemed more lost than ever, and more rugged around the edges. His views became more twisted. They were still the same, only this time they sounded even harsher. The superhumans ruling regular humans? That would go conflict with everything the two of them once stood for, and it was something he knew The Legionnaire, the original protector of Aequitas, would not approve of.
Bobby took another sip of his drink and then leaned back in the booth seat. He looked at Stephan and said, "What you're suggesting still sounds a lot like war. Stephan, we don't need a war. The humans will come to forgive us as long as we continue to protect them. And you know you can't trust Sparrow. We don't know ANYTHING about him. I won't be involved in anything that brings harm to humans, and neither should you. Now, stop all this crazy talk and come back to the Tower with me. I've recruited some new heroes to our cause since you've been gone."
Edited by Crimson Jazz, 02 January 2012 - 10:58 PM.
Letting Bobby talk after he had finished, Stephan listened to see what his friend had to say. Angered by his reaction, Stephan slammed his glass on the table, using a little too much energy in his action. "Bullshit! We protected them for two years. We stood our watch, we played the dog. We fended off those trivial things for them. Bank robberies and car chases?" Stephan paused for a second to see if his words had any weight in Bobby's eyes. "We're better than that, Bobby... And you know it!" Stephan got up from his seat. "We deserve to rule them! Deep down, somewhere in there, you agree with what I'm saying. And I know you do." Stephan cried out bitterly. He felt like a child, standing there, trying to persuade his best friend. He felt even more like a child because of the pain it brought him to think that his proposal had been shot down so fast.
"Alright. I see where it stands. I was hoping it wouldn't come to this. I wouldn't spill our blood over them." Stephan's voice was only a whisper now. "I didn't want to do this, Bobby, but you leave me no choice." Stephan pointed his finger towards Bobby. "If you and your "heroes" try to come between us, and our utopia, I will slam you down so hard into the ground, that you'll never rise up." He said through gritted teeth. Feeling as if his words had enough effect on Bobby, Stephan stepped out of the bar. Things in Aequitas were about to change fast.
December 24th 2010 9:23 AM
"Ladies and gentlemen, we stand at the crossroad of the modern world." Stephan spoke as he addressed The Legion. Pouring himself a glass of champagne, he spoke. "Gone is the day when our ancestors were mere baboons. We stand at the threshold of the modern day; humans have never been what they are now. And for that, I open my arms to you." Stephan noticed Richard shift slightly in his seat. Smirking, Stephan began again. "Today is the age of the superhuman. And our plans are finally coming to a fruition." Taking a sip of his champagne, Stephan paused. "Unfortunately, to achieve our goal, we will have to spill the blood of our own. But that is for the greater good, and trust me, brothers and sisters, that none of it will be for not. Today, we act."
Getting up briskly from his seat, Stephan walked over to projection screen that was behind him. A simulation of the city would appear. The simulation would move to the object of interest; the Aequitas Stock Exchange building. "You may all know that to achieve our goals, we must first hit our enemies back. Let our first strike be the most powerful. We will attack them where it hurts most." Stephan let on a rather sarcastic smile. "I know what you're thinking, Kestel, but keep your thoughts to yourself. We will hit them in the pocket." Stephan tapped the building. "We begin our conquest tonight; no questions asked." Stephan looked over the group. "Don't hesitate in leaving now. Just know that you will be run over along with Robert and the rest of his lackeys." Stephan said. "The world will know the power of The Legion."
December 24th 2010 8:38 PM
Richard wiped the blood from his katana as he continued his walk towards the Aequitas Stock Exchange building. "...That makes twelve." Richard spoke as he counted the number of police officers he had cut down. He led The Legion under Stephan's orders through the streets of Aequtias. If all went according to plan, the heroes would attack the group of villains and Stephan would find his way inside the building by forceful entry. Richard was actually aching for a good fight. It had been years since he had had the chance to exercise his full powers. These police officers weren't the least bit interesting. Taking a halt infront of the building, Richard waited along with the other villains.
#6 Secret Igshar
Pwner of Noobs
your worst nightmare
Jack stretched and strolled into the living room of his flat, brushing his teeth as he dropped down onto the couch to resume his show, already in progress. The commercials ended, but the show had not returned for two seconds before it was interrupted with a breaking news story. Jack cocked an eyebrow and turned up the volume as the woman spoke about supers outside the stock exchange. He looked over to his beeper and saw it hadn't yet started clicking. He leaped from the chair and slammed his hand on the button to attempt to send a call out to the rest of the Allegiance, or, at least, Power Man. He wasn't too sure if the thing even worked in reverse, to be honest. He'd never used it much, but it seemed to work when he had.
He tossed his toothbrush into the kitchen sink and slipped into his bedroom, quickly donning his costume and leaping out the window over his headboard. No time for stairs.
Ice materialized beneath him and slid him forward, along the edges of the buildings, toward the Stock Exchange building as quickly as he could go. This was bad. The level of devastation reported could only be caused by supers. Multiple supers.
As he approached, he spotted a bunch of supers he had never seen before, led by a man he knew all too well. Sparrow, Richard Greyson. He raised his ice up and dropped down on the sign which read "STOCK EXCHANGE." He cracked his knuckles as he stood there, silhouetted against the moonlit sky. His breathing accelerated, his body's temperature began to drop. No mercy. That man deserved none.
He would wave one hand through the air and shout, "Hey, Dick, long time no see! I see your heart hasn't thawed at all in three years." He clenched the hand he hadn't raised into a fist. He asked, "So I see you've brought a ragtag lot of sheep along with you tonight, eh? All brainwashed by you and Stephan, no doubt."
His eyes covertly scanned the group. He then swiveled his head around a bit and nodded, "Oh, and don't worry. The others'll be here soon. Why don't we get started?" Both his fists clenched and iced over quickly. He'd let them come to him.
#7 Valor
Valorous
This is My Design
Perched high atop the tallest building in Aequitas, Azure Arachnid sat and waited. He had been told and warned that Stephan's newly formed Legion might be making moves soon. He had shrugged off Power Man's worry as being unrealistic. They'd never make such a bold move this soon after their meeting. Still, he knew that Power Man's mantra of better safe than sorry did have its benefits from time to time.
Something inexplicable called his gaze towards the Stock Exchange building. He wasn't sure what it was, but he noticed his costumed eyes were fixated on it. He rapped his sinewy fingers against the handles of his tonfa. They seemed to be shaking - tingling with excitement. A small grin slid across his lips beneath his mask as he sat and stared. Something good was coming. Something... exciting.
Without a word, he fell from the side of the building, catching his slender frame on a healthy gathering of organic webbing that stuck fast to a nearby building and held his weight without issue. He gave it a quick tug as he reached the bottom of his descent to feel his body fly back up into the night sky. The feeling of freedom was overwhelming for a moment before his descent began again. Within moments he was perched atop a water tower overlooking the Stock Exchange building. There was definite movement going on street level. He touched his fingertips to his hip and flipped open a small cellular phone. He pressed the 1 button, dialing up his old pal Power Man. When there was no answer, he sighed, figuring that the man was certainly on his way. Suddenly, a familiar voice rang out from ahead of him. He smirked. Pops starting early.
He tucked the phone back into his belt and spun a pair of webs to the Stock Exchange building. He gave a mighty pull on the incredibly strong webbing and was rocketing silently through the air. He turned in mid-air, showing off extreme agility as he perched besides Frostbite as he finished his speech.
"Don't go giving me the cold shoulder there, pal." Azure Arachnid said as he stood tall beside his Heroic pal.
"Never pegged you for a cop killer, you gaijin sack of shit." Arachnid snapped at Sparrow.
"Then again, who here is really surprised that good ole Dick here turned out to be a douchebag? Show of hands." He continued, holding out his arms as if addressing the costumed people below him.
"So then, Frosty. I hope you brought plenty of ice for these bruises we're gonna be doling out." He finished, drawing the twin tonfa from his hip and readying them.
#8 Ralor
Ralor
A Musical Madman
Minju and Dentoka had been playing video games at their treehouse. Suddenly, Minju's beacon set off. Minju smiled. "Duty calls. Cover me, bro." Dentoka nodded. Minju put on his suit, opened a chest, and pulled out three of his puppets, Spike, Killer Bee, and Firepower.
Dr. Strings called into Dentoka on his headset. "How far, bro?
Dentoka looked at his situation from a security camera network nearby. "They're just out of range of sight, but you'll hit them."
"Roger."
Strings released a string and was seemingly catapulted towards the scene from behind the crowd of villains, all three puppets flying right with him. "Dr. Strings' patented Quadruple Invisible Catapult Sneak-Attack! After plowing over a few of the crowd of villains, Strings would activate a secondary string mechanism lifting him and the puppets up and over with the other heroes.
Edited by Ralor, 03 January 2012 - 12:44 AM.
#9 Kingroy
Zooming through the dark of night, Desert Eagle made his way towards the stand off on his black motorcycle. He could feel the seriousness of the situation even from the distance. He turned up the speed as he faced two cop cars blocking the way to his comrades. With his mostly black, save for the white mouth piece of his helmet, enhanced body suit he became a big black blur. He then popped a wheelie and followed up by raising his motorcycle off the ground. The motorcycle pounced into the air like a beast and came down smoothly near the Allegiance members like a bird. As he slowed down he turned the motorcycle sideways behind the three heroes.
"Dead cops?" Desert Eagle said as he hopped off his motorcycle in his mask altered static like voice.
He then grabbed his namesake gun and cocked it back.
"How about you guys get serious?"
He walked up to the two and then faced Frosty.
"Where is Power Man? We can all show up for a half thought out bank robbery but not this?"
Desert Eagle then turned to the killers and shook his head in disappointment.
"I'd really love to end this quick by taking you guys down right now but I don't want to get fussed at for leaving Power-Man out of a fight. Even if it isn't a good one."
Edited by Kingroy, 03 January 2012 - 01:00 AM.
[Today 07:02 PM] Kingroy: <.<
[Today 07:02 PM] Crimson Jazz: I know right!?!
[Today 07:02 PM] Kingroy: >.>
[Today 07:02 PM] Tengo Cash: Beiber is the man
Screw You ↑ You ↖ You ↗ You ↙ You → You ↓ You ↩ You ↪ You ↬ You ↫ You ↪ You ↩ You ↲ You ↯ You ↱ You ↰ You ↷ You ↳ You ↶ You ↴ You ↵ & You ↺
#10 The Dream
Crow followed the man, Sparrow, through the city of Aequtias. Their leader, Stephan, had sent them here for a plan he had. Crow just wanted to play with the humans and put them against the "heroes" of Aequtias. Play with their minds and make the ones that some of them looked up to look like the evil they imagine in their nightmares. She smiled and crossed her arms when they stopped in front of the stock exchange building. She was itching for some action. The girl behind the costume, Libby, was not the sweet girl everyone knew her as. When she put on her costume, she became the terror that was Crow, spreading her wings out as if it was a signal to fear.
Soon, a few of the heroes appeared. She felt very insulted when she was counted as a mere sheep that had been brainwashed. She wanted to melt the ice controlling hero right then and there. Next to arrive was the spider hero, Azure Arachnid. Crow then looked behind her and saw a boy with three puppets fly towards them on a string. She rose her eyebrow and quickly stepped to the side, easily avoiding this "sneak-attack" that he shouted about. She flapped her wings once when he joined the heroes, slightly annoyed at the random outburst. Not surprised that the heroes were jumping out of no where, no Crow would never admit that. Next came Desert Eagle on his bike.
Crow smirked as she looked at the group of heroes. "So this is a group we might have beat to a bloody pulp? A guy that still plays with dolls, an ice cube, a bug and some punk that drives around on a motorcycle. What a sorry bunch" she flapped her wings once more slightly, keeping the smirk on her face as she looked at the heroes.
Edited by The Dream, 03 January 2012 - 04:47 PM.
Gif not by me
A little one
#11 Dion
"Oh, come on, now, Spidey, don't pretend you didn't miss me." Richard said as he wiped away the last bit of blood from his katana. "We had some good times back then." Richard sheathed his katana. He wanted to make this last as long as possible. The more time Stephan had, the better. "And this is what you guys have managed to gather over the last three years?" Richard asked as the man that called himself "Strings" catapulted over the villains. "You'll be the first to be cut down." He called out to the man as he flew overhead, attempting to intimidate the young man. Richard noticed that the man operated on invisible strings, using them to control his puppets. Hmm... Some kind of psychic power... This one might be dangerous. Richard looked over the line of heroes that had now assembled. "We don't want to spill the blood of our brothers. Just step aside and let us do this and you'll escape unscathed." The first shots of this battle were not being fired by Richard.
#12 Crimson Jazz
Bobby stood in the conference room of the Allegiance Tower. He couldn't get his meeting with Stephan out of the back of his head. He never heard such anger in his best friend's voice. The words Stephan spoke gave Bobby a legitimate reason to fear him now. He realized that Stephan's words gave Bobby fair game to stop him through any means necessary. This didn't give him comfort, but it seemed that this was the only logical course of action. Whatever his former ally had planned, Bobby would be ready.
Speaking of which. Bobby heard his Allegiance communication device beep. It was Frostbite contacting the rest of the team. There was trouble afoot at the Aequitas Stock Exchange. Probably an attack of Stephan's doing. Bobby raced to the Allegiance Armory Room and put on his suit. He then exited the Tower and ran as fast as he could to the ASE.
Ten minutes later, Power Man arrived on scene, noticing that every member of the team was already there. As he walked next to his teammates, he also spotted Richard Grayson, a former member of the Allegiance that Stephan said had joined him in his crusade. Behind Dick were about four other people, possibly superhumans. Power Man smirked at this sight. They all seemed pitiful.
"This is what we're up against?" asked Power Man to his teammates. He then shrugged his shoulders and said, "I guess Stephan couldn't find anyone better than this lot."
Power Man was simply toying with Dick and his allies. He knew these people had to be dangerous. Stephan wouldn't have picked them if they weren't. He took a battle-ready stance, waiting for one of the fools to attack him.
#13 qster
Trevor was clear on the plan of attack that they were tasked with, Stephan being clear that they were to attack the stock exchange of Aequitas City. As the night sky was black and cloudy with snow on the ground, he casually walked towards the stock exchange building, a guard standing up front, watching as he approached. Trevor reached for the door, but his hand was pulled back, causing Trevor to stare at him in slight annoyance. Taking his hand off the door as the guard was ready to speak, he turned to his as the guard shined a light at him, a questioning look on his face.
"Sir, you do know of the policy no shirts, no shoes, no service, right? I'm sorry, but I can't let you in, sir. Please, get a shirt and come back later." The guard questioned, wondering how he looked so familiar.
"Oh, but I've got a shirt right... here." Trevor replied calmly as his legs grew skinnier, but his arm grew into a large spike.
Trevor drove the appendage through the guard's neck, causing his blood to splatter on Trevor's chest, gurgling his blood in pain and death. Once the man was dead, he shoved the corpse off of his arm, then laid down next to him to adjust his height to that of the man's. He rose up and pressed his hands on the man's face, applying the same bone structure to his own face while he morphed his own body as well. After adjusting his body to match that of his victims, he stripped the man to his boxers and threw his own duffel bag into a nearby bush, donning the guard's clothing, a basic police uniform with a cap to cover his head.
Calmly walking back into the building, Trevor noticed another guard sitting against a wall, sipping coffee from a mug as he watched Trevor walk past with a friendly smile. Trevor gave the man a simple wave, to which the man had a questioned look on his face, rushing to him from behind. With concern on his face, he tapped Trevor on the shoulder, pulling him around to see him. Trevor stood still for a second, hoping the man wasn't alarmed or spotted his now dead partner.
"Hey Burt, you're looking a bit pale, man. You have the flu or something?" The concerned guard asked, his hand on Trevor's shoulder.
"You know, Bernie," he said after looking at the man's name tag,"I think you might just be overworked. Perhaps you need a bit of a break." With that final word, he morphed his hand into the end of a sledgehammer and slammed it towards the head of the fellow guard, a sharp crack--his neck-- following the motion as he fell to the floor. Trevor simply walked away, morphing his hand back to normal. He finally reached the room where all the action would take place.
"So sorry for being so late, ladies and gentlemen. Getting in here wasn't as easy as it was for me as it must have been for you guys. The guards are doing a fine job, I must say. Things did get a little... messy though." Trevor announced, throwing the officer's clothing to the side while his black cargo pants were shown as he pulled the clothing off.
Edited by qster, 03 January 2012 - 06:10 PM.
#14 Dexel Hydagara
Arcade Adept
Kestel looked up at his boss as he mentioned for him to keep his thoughts to himself and that they would hit their enemies first in the pocket. The man gave a slight "tch" in annoyance, though he remained silent, knowing he wasn't the brains behind this group. Not that he had any desire to be, anyhow.
Kestel walked through the city of Aequtias behind the man called "Sparrow", still slightly irritated at this so-called mission Stephan had given them. Attacking the Stock Exchange building, really...he was disrupted from his thoughts when they stopped in front of the building, and gave a slight chuckle as two heroes, one slinging webs, another who had arrived on a stairway of ice, appeared before them and seemed to converse with Sparrow. A spider and a snowman, huh...gee, aren't you folks impressive. Even got some alliteration going on there.
Kestel seemed unfazed as some idiot came hurling through the sky behind them and shouted something so ridiculous he nearly wanted to bang his head against the wall and ask the kid how young he had to be, and took a small hop out of the way as "Dr." Strings ( as the dunce's name appeared to be, though his right to call himself a doctor Kestel highly doubted ) passed through the group. Next up came a man riding a motorcycle - guess what his favorite color was? - and someone who wore some sort of suit and a mask...made completely of yellow material. Nice. They even have the Bumblebee Duo when it comes to colors.
Kestel went from annoyed at the insults they flung to nearly bursting at his seams with laughter at the sight of them all. He tried poorly to compose himself at first, but ended up laughing like an idiot at this rare treat. When he was done, he donned a serious look and glanced up at the heroes, noticing nobody wanted to start throwing punches just yet. "Hmm...hesitant, are we? I'll admit, I don't like the prospect of hurting you guys, either. In fact, I'd perfer not to. You ain't the same as them. Humans, that is." Kestel grinned a little and waited for someone to break this awkward pause. This fight wouldn't be started on a bolt from his account, no sir.
Edited by Dexel, 03 January 2012 - 06:54 PM.
Realizing that the heroes had all assembled, Richard drew his weapon once more, readying to strike. He revved the engine of his blade, heating it up. He knew that if he tried to keep buying time, they would realize that something was going on. Quickly beginning his sprint, Richard drew closer to where the super heroes stood. He sent a quick slash of energy flying towards Power Man's direction. The blow would hit him squarely in the chest and buy Richard enough time to run towards the adjacent building. Taking a quick sprint up the building, Richard lodged his blade into the wall. Jumping quickly on the blade, he used the elasticity of the metal to spring himself up to a height where he could clearly target the Azure Arachnid and Frostbite.
Quickly taking advantage of this, he would dispatch two quick flying throwing knives towards where the superheroes stood. Quickly diving after he threw the knives, Richard would grab his katana and bring it slashing down, dislodging many of the bricks in the building. He would then stand his ground, ready to fight.
#16 Ralor
Strings saw the landing spot Dick would land and quickly took measure to set a string weave that was set to trigger when his sword left the ground. In response the purpose went into effect- Spike curled up into a dangerous ball of spikes and barreled into the crew of villains before them and Killer Bee shot up and sprayed poison at them. "How DARE you compare my puppets of justice to mere children's dolls. These aren't even my best toys. Strings then caught the falling bricks with strings and launched them straight at Libby. Strings then quickly would make Firepower spew fire at Richard.
Edited by Ralor, 04 January 2012 - 03:23 PM.
#17 Blade
" This is Muyi Shikamari, channel 4 news reporting live from the Aqueitas Stock Exchange. We have 12 dead police officers as what seems a madman's rampage. We are trying to stay out of the madman's sight but somebody has to do something. Violence has increased by 64% as of recent and more and more are caused by what seems like a super human takeover.
TV turns off.
Alexander turned off his 72 inch television and sat down on the side of his desk, shaking his whiskey glass that was filled with ice cubes. " 64% increase in violence you hear that? What does one say to that? chuckled Alexander. He laid his glass on the desk and stood up facing two of his informants who were standing. He circled around the two observing them from head to toe.
Maria Manzanares- Alexander always had a soft sport for Maria, sure she was rude and and always liked to talk back, but when he needed something done he knew Maria was the one who would never fail. Sometimes Alexander didn't know if he would hug her or throw her a sandwich.
Penelope Milkweed- There was something about Penelope that Alexander found very attractive, was it that she was extremely muscular? or the fact her sapphire blue eyes attracted any man's attention? Alexander mostly admired her power and he was sure to help her get the best out of them to use it to his advantage.
Octavius Roswald- First thing anybody would notice about him was how built he looked, he looked like a teenager compared to most of the people who worked for him. Octavius was always well dressed and always managed to stand tall without fear.
As Alexander circled the two he stepped in front of Octavius, grabbing his tie and tightening it tightly to see if he would nudge. " So Mr.Legonairrrrreee, the city looked at you like you were a god, a god that could have anything or anyone. " Alexander took a step back, reaching for the glass of whiskey that laid on his desk. " One thing that I don't understand however is why give it all up? Why exactly are you here? We both know that you could be doing more if you were out there. " Alexander took a few steps forward where he met Octavius's eyes, he leaned over to his ear and whispered. " Who's side are you really on? "
Alexander chuckled, " They expect us to come out there and clean up after them, but enough is enough. The time for us to sit back and clean up must come to a close. I however am interested in what you three have to say. Seeing as you three are my trusted associates I want to know what you would do in this situation, then I will tell you what I am going to do. "
Alexander walked over to his desk where he sat and patiently waited for each one to answer.
#18 Secret Igshar
Frostbite stepped aside as the energy burst flew toward Power Man, beside him. Dick practically flew up toward them. The knife was a pitiful display. Dick knew it would do nothing. It was more of a bait. Come get me.
Frostbite deflected it with his iced fist without much issue. It buried itself in the wall. He knew they couldn't focus all their manpower on Dick and expect to win this fight. Strings seemed to be handling the winged wonder, so Frostbite elected to go for the ground, ignoring Doctor Strings' puppets' assaults. Spike would do little against supers in a frontal assault, and that toxin wasn't lethal. Power Man made sure of that.
He would leap out toward the group, landing with a hard thud in the middle of them, a small ice sculpture erupting where he landed, buffering his impact. He made an effort to avoid landing on any of the enemies individually. His eyes flicked to the bumblebee and he said, "Let's rumble." He expected someone to get his back and handle the others. He had no idea what the bumblebee did, but his comments seemed a bit arrogant, almost talking down to them.
He would keep the cold temperature of his body contained just within himself, in an effort to avoid injuring his allies with his cold energies. He'd wave his hand through the air, releasing the ice from his left hand and sending it hurtling toward the bumblebee as a hard ball of ice. He anticipated a dodge and was ready for a counter-attack, though likely not one of the caliber Discharge could deliver.
Maria watched the news with a morbid fascination. Twelve dead already? The night was still young.
She smirked at Alexander's first question and whispered, "One celebrates it. More violence by them means more violence by me." Her mouth twisted into a grin.
Alexander seemed to then question Octavius' loyalties. She watched and listened, but said nothing out of turn. It was not her place to interfere with Mr. Love's business. It was her place to obey Mr. Love's orders to the best of her ability. And her best was quite good. She smiled to herself.
Love addressed the rest with a rather loaded question. What should they do about a growing superhuman violence threat? Maria's answer was simple, and Alexander would likely sign off on it. She locked her bony fingers behind her head and cooed, "Well, I would say that we should just stir up some more ruckus, like three years ago... but I'm sure you design make a more... graceful solution." She flicked her eyes to one side and trailed off. She shrugged and said, "My winds blow only where you wish them to, Sir, you know that." A gentle breeze would then sweep through the closed office, enough to shift a few papers on the desk and tousle the hair of each person assembled.
Edited by Rumbleroar, 04 January 2012 - 12:52 AM.
#19 Valor
Octavius tilted his head to the side as Love was speaking. His deep set eyes followed the man around the room. He had his hands folded over his lap. His left hand's fingers were gently touching the edges of a manila envelope in his lap. He gingerly unwound the red string as Love continued talking. He fished the papers from the envelope as the young girl beside him spoke.
"Clearly a man of your stature, Mister Love, doesn't wholeheartedly believe in what some bimbo on the news has to report on such a calculable statistic as 'Violence'." He said, using air quotes for the final word.
"My report to you today was actually about how crime has been recovering steadily ever since the incident three years ago. The Allegiance has been doing some fine work, in my opinion. A steep drop off as of recently as well." He continued, sliding the folder across Love's desk.
"To the point of your accusation, or should we just say question - in order to avoid such ugly word choices - I would have to tell you that I have been always on the only side that matters. The side of justice. While I may look like a greenhorn, my body is not what it used to be. The Allegiance is more than qualified to do the dirty work in this troublesome age. Let the young ones have their fun and get their aggression out on each other. I've been patrolling these streets since I was eighteen years old. Four months ago I celebrated a birthday of my forties. Which one, however, is a closely guarded secret."
He paused briefly, realizing he was caught monologuing. He chuckled, as some habits die harder than others, and he finished, "As my findings indicate, there is simply no reason for us to take any drastic action as of yet. The Allegiance is doing a fine job of keeping our streets safe. In this world inhabited by people like ourselves, destruction will come, clean up will come, and safety will always be preserved by those who uphold the law."
Having made his point quite clearly, Octavius sat quietly and waited for a reply.
Azure Arachnid slapped Desert Eagle on the back of the helmet - very lightly - as he appeared.
"Who says I'm not taking this seriously, Eags?"
Power Man appeared and Arachnid waved, "Oh sup, boss. Glad you could show up. Keep your phone on next time. You had me worried." He teased.
Azure Arachnid grinned wide beneath his mask as his former ally leaped into action.
"Ohhhh, Richie-boy, I've been waiting a long time for this." He cooed.
A flick of his wrist and a bit of a web saw the knife dealt with quickly. He watched as the Sparrow plummeted off of the building and the bricks dealt with by the kid. He slipped off the building and landed beside Frosty and tapped his tonfa on the ground a few times.
"Any takers?" He wondered.
Libby smirked at Strings reply, flying up high into the air in a split second before the bricks could hit her. She looked at the boy and chuckled some more. "Not even your best toys? Yeah, sounding like a ten year old surely backs you up" she smirked and crossed her arms as she flapped her wings, hovering in the air. She wanted to dive in an attack Strings, but the heroes would easy swat her away like a fly if she did. She wasn't as strong as everyone else, all she had was her claws, speed and the ability to terrify the minds of many.
She watched the ice cube man go to the ground and Azure Arachnid go after their temporary leader. Nice, lets see what I can do. There aren't any humans around so I'll just have to improvise with the guys mind.
Penelope watched the tv screen, horrified at the sight. She asked herself why were there supers doing such cruel and insane acts? What is the meaning and reason for all this violence? She sighed and looked at Alexander when he asked them their first question. She didn't answer, no Penelope only look down shyly and thought of her answer in her head for a while, then debated if she should answer vocally or not. She was sure the other two would answer with answers she would say. Finally, she decided to just mumbled the words, not sure if she wanted to be ignored or not for how quietly she'd speak.
"That's a big increase, it's horrible to hear that it's happening in Aqueitas" Penelope was used to violence, her life did revolve around if when she finished high school. Death was a totally different thing that Penelope didn't mind unless it was senseless. Like the twelve police officers being killed.
She looked back to Alexander when he asked them what they would do with such a situation. She bumped the tips of her index fingers together while being hesitant on how to answer. Penelope did know Alexander for a while, but there was something about the man that always made her feel timid. Maybe it was because he was their boss? She wanted to be more up front and less shy with him but she just couldn't do it.
She smiled slightly as a bit of air came into the office and slightly pushed the hair that was not covered by her beanie. She suspected Maria has caused that after she replied. She listened to Octavius's answer and looked down a little. Penenlope's reply wasn't as "intelligent" sounding, if that was the right word to use, as his. She just softly smiled and let her hands down to her sides. "Well, this is why you're the boss and I'm the worker" she said, growing the slightest shade of pink on her cheeks before looking down again, her hair covering her cheeks as she did. She wondered what the other team members thought of her behavior when she could feel the warmth on her cheeks. Penelope felt a little stupid when she did act like this, but it was just an automatic way for her to act.
Edited by The Dream, 04 January 2012 - 01:12 AM.
Back to RP Graveyard


Actually Control Panel Window consists of two windows: Control Panel itself and Info Window.
You can split Control Panel Window in two parts and then join them with View->Toolbars->'Dock info' menu item.
Menu and Toolbars of the Control Panel works with current active window.
Info Window for Game Board show game information.
Statistic for current move (for variation). If selected position can be reached in different ways, the program shows game statistics for the current variation.
Statistic for current position - in total.
If only one last move possible (there is only one back reference) 'Statistic for move' and 'Statistic for position' are the same and only 'Statistic for move' shows.


text:
Tareq Y. Ismail
The middle east in world politics: a study in contemporary international relations / Tareq Y. Ismael
New York: Syracuses University Press, 1974
327.56 ISM m (1)
Toynbee, Arnold J., author
A study of history
London: Oxford University Press, 1948
909 TOY s I
909 TOY s X
Study of history
900 T 325 a
909 TOY s
909 TOY s (1)
McGovern, William M., author
The early empires of central Asia : a study of the Scythians and the Huns and the part they played in world history with special reference to the Chinese sources
Chapel Hill: University of North Carolina Press, 1939
939.51 MCG e
<< 8 9 10 11 12 13 14 15 16 17 >>

redpajama_set_name: RedPajamaCommonCrawl


text:
Blazers Throttled by Red-Hot Clippers
L.A. shoots 47% from three in a 128-105 blowout victory over Portland on Wednesday.
By Ryne Buchanan@ryne_buchanan Dec 30, 2020, 10:20pm PST
Share All sharing options for: Blazers Throttled by Red-Hot Clippers
The Portland Trail Blazers ended 2020 on an uninspiring note Wednesday, dropping their final game of the calendar year 128-103 to the Los Angeles Clippers. The Clippers shot 47% from downtown in the game, and were led by the return of Kawhi Leonard, who scored a game-high 28 points while playing with a protective mask. CJ McCollum led Portland with 25, while Damian Lillard went just 3-14 from the field and 0-8 from distance.
Both teams were hot from distance early, but the Clippers jumped out to a modest 18-11 lead before a timeout was called by Portland at the six-minute mark. L.A. continued to connect at a blistering clip after the break, taking advantage of easy looks yielded from a scrambling Blazers defense as the lead quickly ballooned to double-digits.
While the defense sputtered, Portland's offense turned iso-heavy as the second unit entered the game. The Clippers led 37-26 after the first twelve minutes of action, going 8-12 from beyond the arc, Lillard started the game 0-6 from the field for the Blazers.
Just when it appeared that the Clippers would blow the lead wide open, going up 49-32 three minutes into the frame, the Blazers were able to stop the bleeding and gain some momentum offensively. They responded with a 12-2 run, with five different players scoring during the stretch. L.A. recovered with a 16-2 run of their own, and pushed the lead out to 20 points by the three-minute mark as the Blazers' shooting went ice cold.
Lillard's struggles continued, as he was held to just a single field goal in the first half as Portland trailed 76-57 when the horn sounded. L.A. shot 14-21 from three-point land, and 58% overall in the half.
The Clippers started on an 8-0 run, thanks in large part to three turnovers from the Blazers within the first two minutes of the half. Portland was able to slowly chip away at the lead throughout the period, but still trailed 107-85 entering the fourth.
The Blazers never made a serious run at the Clippers' sizable advantage. They turned to the deep bench for much of the frame as L.A. comfortably coasted to victory.
The Clippers essentially had the game locked up by halftime, as their hot shooting had the Blazers playing catch-up all night. When Portland went cold, the L.A. lead ballooned, and the Blazers could never recover, outside of the brief run early in the second quarter to pull within seven. Leonard and Paul George combined to go 7-14 from distance, and were able to capitalize on far too many easy looks from a sluggish Blazers defense that gave them more than enough space. Nicolas Batum, Serge Ibaka and Reggie Jackson also knocked down multiple three-pointers for the Clippers.
Lillard had a dreadful shooting night, and scored 14 of his 20 points at the foul line. Portland as a team shot just 32%, as McCollum (7-11) accounted for more than half of their makes from beyond the arc. To make matters worse, the Blazers treated the ball like a greased turkey for much of the night, most notably to start the second half—putting to bed any question of a remarkable comeback. Jusuf Nurkic was especially rough in this department, committing four turnovers to just one assist.
Melo Returns; Trent Missed
Carmelo Anthony returned from a one-game absence to due COVID protocols, and performed admirably off the bench—scoring 15 points on a highly efficient 3-5 shooting performance. He didn't force nearly as many shots as his first two games of the season, and noticeably looked to make the right play, particularly in the second half.
Blazer supersub Gary Trent Jr. missed the game due to a calf injury, and the void was palpable. While Portland certainly missed his three-point shooting and defense, perhaps the biggest vacancy from the game was his trademark hustle. The Blazers just didn't bring the same energy as they brought in Monday's upset victory over the Los Angeles Lakers, and while a bit of a letdown was perhaps expected, it was still disheartening to see such a one-sided affair and blase approach when the score became lopsided.
Instant Recap
The Blazers' road trip continues with the first of back-to-back games against the Golden State Warriors on New Year's Day in San Francisco.


text:
Le Figi hanno partecipato alle XVI Olimpiadi - svoltesi a Melbourne dal 22 novembre all'8 dicembre 1956
con una delegazione di 5 atleti impegnati in 3 discipline,
senza aggiudicarsi medaglie.

Risultati

Collegamenti esterni
  Figi ai Giochi della XVI Olimpiade Scheda su Sport-reference.

1956
Nazioni ai Giochi della XVI Olimpiade

redpajama_set_name: RedPajamaWikipedia


text:
Ying Quartet
One of the largest Buddhist temples in the Western Hemisphere welcomes a quartet celebrated for performances that are "as close to ideal as possible." (Los Angeles Times). At this 15-acre mountaintop monastery — whose name means "Coming to the West" — enjoy spectacular vistas of the San Gabriel Valley, and an inspired East-West program featuring works of Chinese composers (Zhou Long, Lei Liang, Chen Yi) paired with Debussy's sensual and impressionistic quartet (in g, Op. 10). "Chamber music of astonishing, refreshing exaltation and exhilaration" (Los Angeles Times).
Hacienda Heights Festival: Make a day of it, exploring Hsi Lai Temple's mountaintop campus of shrines, pagodas, statuary and gardens, all of which reflect the traditional architecture of the Ming and Qing dynasties. Enjoy interactive exhibits of traditional crafts and talks on Buddhist monasticism — arrive early to enjoy a vegetarian buffet (11:30 AM to 2:30). Details and festival packets mailed in February.
This afternoon's Hacienda Heights Festival and concerts are made possible in part by a generous grant from The Kenneth T. and Eileen L. Norris Foundation.


text:
ClearSky Seeks to Erase Lines Between Cloud and Local Storage
Silicon Angle, 8/25/15
Network latency and unpredictable performance have made cloud storage mostly the domain of cloud-native applications or file stores, but ClearSky Data, Inc. wants to make the cloud as fast and manageable as a local disk array.
The company today is launching a global storage network that combines co-located equipment, private networks and proprietary software to deliver storage performance in the cloud that it says is comparable to that of local gear but at two-thirds less cost.
The service-level agreement (SLA)-based service is said to deliver hundreds of thousands of input/output operations per second (IOPs) and enterprise-grade performance of less than two milliseconds of latency using cloud storage, all with high levels of security and availability.
"IT wants to be more compute-oriented and storage hasn't kept up," said Ellen Rubin, the CEO of ClearSky and former founder of CloudSwitch, Inc., which was acquired by Verizon in 2011. Cloud-based object storage, "is good for putting data somewhere and leaving it there. For production loads, however, it suffers from latency issues."
ClearSky tackles that problem by partnering with co-location providers for local facilities to host its own equipment. It then ties into the cloud provider's backend through the availability zone (such as Amazon East). A proprietary edge cache the company calls Smart Tiered Caching analyzes customer data to determine relative importance and shuffles the most critical blocks of data to the edge of the network. So-called "hot" data is cached locally with a dedicated private line to the source.


text:
Synthesizing Equatable, Hashable, and Comparable for tuple types
Douglas_Gregor (Douglas Gregor) January 18, 2018, 8:21am #21
This is something I've wanted to look at for a while. A few weeks ago I pushed out https://github.com/apple/swift/pull/12598 to extend the existing synthesis to handle structs/enums when a field/payload has a tuple of things that are Equatable/Hashable, and in that PR it was (rightly) observed, as Chris just did, that making tuples conform to protocols would be a more general solution that solves the same problem you want to solve here.
I'd love to dig into this more, but last time I experimented with it I got stuck on places where the protocol conformance machinery expects NominalTypeDecls, and I wasn't sure where the right place to hoist that logic up to was (since tuples don't have a corresponding Decl from what I can tell). Any pointers?
Tuples won't have a corresponding Decl, because they're structural. The protocol conformance machinery (e.g., the ConformanceLookupTable) would need to be generalized to cover the various kinds of types that can be made to conform to a protocol: nominal types, function types, tuple types, metatypes, and protocol composition types. Similarly, the assumption that one can only write an extension on a nominal type is fairly widespread in the compiler.
All of these are fine refactors along the way, and could be used to improve the compiler long before we're ready to turn it into a user-facing language feature.
- Doug
On Nov 20, 2017, at 6:07 PM, Tony Allevato via swift-evolution <swift-evolution@swift.org> wrote:
On Mon, Nov 20, 2017 at 5:51 PM Chris Lattner via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
On Nov 20, 2017, at 5:48 PM, Kelvin Ma <kelvin13ma@gmail.com <mailto:kelvin13ma@gmail.com>> wrote:
the end goal here is to use tuples as a compatible currency type, to that end it makes sense for these three protocols to be handled as "compiler magic" and to disallow users from manually defining tuple conformances themselves. i'm not a fan of compiler magic, but Equatable, Hashable, and Comparable are special because they're the basis for a lot of standard library functionality so i think the benefits of making this a special supported case outweigh the additional language opacity.
I understand your goal, but that compiler magic can't exist until there is something to hook it into. Tuples can't conform to protocols right now, so there is nothing that can be synthesized.
On Mon, Nov 20, 2017 at 8:42 PM, Chris Lattner <clattner@nondot.org <mailto:clattner@nondot.org>> wrote:
On Nov 20, 2017, at 5:39 PM, Kelvin Ma via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
when SE-185 <https://github.com/apple/swift-evolution/blob/master/proposals/0185-synthesize-equatable-hashable.md> went through swift evolution, it was agreed that the next logical step <https://www.mail-archive.com/swift-evolution@swift.org/msg26162.html> is synthesizing these conformances for tuple types, though it was left out of the original proposal to avoid mission creep. I think now is the time to start thinking about this. i'm also tacking on Comparable to the other two protocols because there is precedent in the language from SE-15 <https://github.com/apple/swift-evolution/blob/master/proposals/0015-tuple-comparison-operators.md> that tuple comparison is something that makes sense to write.
EHC conformance is even more important for tuples than it is for structs because tuples effectively have no workaround whereas in structs, you could just manually implement the conformance.
In my opinion, you're approaching this from the wrong direction. The fundamental problem here is that tuples can't conform to a protocol. If they could, synthesizing these conformances would be straight-forward.
If you're interested in pushing this forward, the discussion is "how do non-nominal types like tuples and functions conform to protocols"?
swift-evolution mailing list
swift-evolution@swift.org <mailto:swift-evolution@swift.org>
https://lists.swift.org/mailman/listinfo/swift-evolution
swift-evolution@swift.org
hlovatt (Howard Lovatt) January 18, 2018, 8:21am #22
In Scala they just define Tuple1<A>, Tuple2<A, B>, ... up to 22 (I think). Eliminates the need for variadic generics and works fine in practice in Scala.
In Swift this approach is possibly unacceptable, since having to write:
extension Tuple1 ...
extension Tuple22 ...
Is a real pain.
However if we added variadic generics, Tuple<T...>, then we would also need a tuple to become a Collection (or some minimal subset of), e.g.:
extension Tuple: Equatable where T: Equatable {
static func == (lhs: Tuple, rhs: Tuple) -> Bool {
guard lhs.count == rhs.count else {
for i in 0 ..< lhs.count {
guard lhs[i] == rhs[i] else {
Note how the tuple is treated like a collection. The compiler magic would be to make a Tuple a collection, which is more 'magic' than 'magically' adding Hashable :).
Despite the profusion of magic, variadic generics and Tuple collection additions are my favourite option.
-- Howard.
On 21 Nov 2017, at 1:17 pm, Chris Lattner via swift-evolution <swift-evolution@swift.org> wrote:
Yes, I agree, we need variadic generics before we can have tuples conform
At the end of the day, you want to be able to treat "(U, V, W)" as sugar for Tuple<U,V,W> just like we handle array sugar. When that is possible, Tuple is just a type like any other in the system (but we need variadics to express it).
Once you have that, then you could write conformances in general, as well as conditional conformances that depend on (e.g.) all the element types being equatable.
We also need that to allow functions conform to protocols, because functions aren't "T1->T2" objects, the actual parameter list is an inseparable part of the function type, and the parameter list needs variadics.
On Nov 20, 2017, at 6:10 PM, Slava Pestov <spestov@apple.com> wrote:
Ignoring synthesized conformances for a second, think about how you would manually implement a conformance of a tuple type to a protocol. You would need some way to statically "iterate" over all the component types of the tuple — in fact this is the same as having variadic generics.
If we had variadic generics, we could implement tuples conforming to protocols, either by refactoring the compiler to allow conforming types to be non-nominal, or by reworking things so that a tuple is a nominal type with a single variadic generic parameter.
On Mon, Nov 20, 2017 at 5:51 PM Chris Lattner via swift-evolution <swift-evolution@swift.org> wrote:
On Nov 20, 2017, at 5:48 PM, Kelvin Ma <kelvin13ma@gmail.com> wrote:
On Mon, Nov 20, 2017 at 8:42 PM, Chris Lattner <clattner@nondot.org> wrote:
On Nov 20, 2017, at 5:39 PM, Kelvin Ma via swift-evolution <swift-evolution@swift.org> wrote:
when SE-185 went through swift evolution, it was agreed that the next logical step is synthesizing these conformances for tuple types, though it was left out of the original proposal to avoid mission creep. I think now is the time to start thinking about this. i'm also tacking on Comparable to the other two protocols because there is precedent in the language from SE-15 that tuple comparison is something that makes sense to write.
taylorswift (^) January 18, 2018, 8:21am #23
it's ugly in C++ and disastrous in Swift because C++ has fixed layout
guarantees and everyone agrees that z comes after y comes after x, so you
can unsafe-bitcast the foreign C++ points into your own points "for free".
you can't do the same thing in Swift
On Thu, Nov 23, 2017 at 12:32 PM, Tino Heth <2th@gmx.de> wrote:
a good idea on paper, a disastrous one in practice. What happens if every
geometry library declares their own Point type?
That would be ugly ("disastrous" imho is a little bit to strong — C++
had/has similar issues, and other languages as well)
But if there would be a simple Point struct in a library that is popular
(could be achieved by shipping it alongside the stdlib), this problem would
be solved (there has been a pitch lately, but I guess it faded away
silently).
ps i remember that pitch because i'm pretty sure i was the one that pitched
that. consensus seemed it was too high level for inclusion (even though
having it at the stdlib level would do wonders for things like SIMD) and
everyone got distracted by "integers as generic parameters" (because we
love `Vector<3>` ig) because everything on this list always devolves into
"but this is *really* a problem with the *generics system*" and since no
one knows how to fix the generics system everyone calls it a day and
forgets about the original issue
On Thu, Nov 23, 2017 at 5:45 PM, Kelvin Ma <kelvin13ma@gmail.com> wrote:
xwu (Xiaodi Wu) January 18, 2018, 8:21am #25
Why do you need to have this ability to unsafe bitcast? Is interconversion
between point types such a common operation that it's a performance
bottleneck?
On Thu, Nov 23, 2017 at 16:45 Kelvin Ma via swift-evolution < swift-evolution@swift.org> wrote:
Tino (Tino) January 18, 2018, 8:21am #26
ps i remember that pitch because i'm pretty sure i was the one that pitched that.
No, I was writing about that one: https://www.mail-archive.com/swift-evolution@swift.org/msg30565.html
consensus seemed it was too high level for inclusion (even though having it at the stdlib level would do wonders for things like SIMD) and everyone got distracted by "integers as generic parameters" (because we love `Vector<3>` ig) because everything on this list always devolves into "but this is really a problem with the generics system" and since no one knows how to fix the generics system everyone calls it a day and forgets about the original issue
Joe_Groff (Joe Groff) January 18, 2018, 8:21am #27
The expected behavior of tuple Equatable/Hashable/Comparable seems obvious to me (though I could well be missing something), and any behavior we hardcode should be naturally replaceable by a generalized conformance mechanism, so it's primarily a "small matter of implementation". There would be some implementation cost to managing the special case in the compiler and runtime; the tradeoff seems worth it to me in this case, but others might reasonably disagree. Not speaking for the entire core team, I would personally support considering a proposal and implementation for builtin tuple Equatable/Hashable/Comparable conformance.
On Nov 28, 2017, at 10:52 AM, Vladimir.S <svabox@gmail.com> wrote:
On 27.11.2017 20:28, Joe Groff via swift-evolution wrote:
On Nov 20, 2017, at 5:43 PM, Chris Lattner via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
It would be a tractable intermediate problem to introduce built-in conformances for tuples (and perhaps metatypes) to Equatable/Hashable/Comparable without breaching the more general topic of allowing these types to have general protocol conformances. I think that would cover the highest-value use cases.
So, shouldn't we do this first step ASAP and then design a good common solution to allow tuples/metatypes/funcs to confirm to custom protocols in some next version of Swift?
I really believe this is the good practical decision and will be supported by community if such proposal will be on the table.
Is there any drawback in such step?
i wouldn't know how to implement this but i could write up this proposal in
a few days
On Tue, Nov 28, 2017 at 12:59 PM, Joe Groff via swift-evolution < swift-evolution@swift.org> wrote:
> On Nov 28, 2017, at 10:52 AM, Vladimir.S <svabox@gmail.com> wrote:
> On 27.11.2017 20:28, Joe Groff via swift-evolution wrote:
>>> On Nov 20, 2017, at 5:43 PM, Chris Lattner via swift-evolution < > swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
>>>> On Nov 20, 2017, at 5:39 PM, Kelvin Ma via swift-evolution < > swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
>>>> when SE-185 <https://github.com/apple/swift-evolution/blob/master/
proposals/0185-synthesize-equatable-hashable.md> went through swift
evolution, it was agreed that the next logical step <
https://www.mail-archive.com/swift-evolution@swift.org/msg26162.html> is
synthesizing these conformances for tuple types, though it was left out of
the original proposal to avoid mission creep. I think now is the time to
start thinking about this. i'm also tacking on Comparable to the other two
protocols because there is precedent in the language from SE-15 <
https://github.com/apple/swift-evolution/blob/master/proposals/0015-tuple-
comparison-operators.md> that tuple comparison is something that makes
sense to write.
>>>> EHC conformance is even more important for tuples than it is for
structs because tuples effectively have no workaround whereas in structs,
you could just manually implement the conformance.
>>> In my opinion, you're approaching this from the wrong direction. The
fundamental problem here is that tuples can't conform to a protocol. If
they could, synthesizing these conformances would be straight-forward.
>> It would be a tractable intermediate problem to introduce built-in
conformances for tuples (and perhaps metatypes) to
Equatable/Hashable/Comparable without breaching the more general topic of
allowing these types to have general protocol conformances. I think that
would cover the highest-value use cases.
> So, shouldn't we do this first step ASAP and then design a good common
solution to allow tuples/metatypes/funcs to confirm to custom protocols in
some next version of Swift?
> I really believe this is the good practical decision and will be
supported by community if such proposal will be on the table.
> Is there any drawback in such step?
The expected behavior of tuple Equatable/Hashable/Comparable seems obvious
to me (though I could well be missing something), and any behavior we
hardcode should be naturally replaceable by a generalized conformance
mechanism, so it's primarily a "small matter of implementation". There
would be some implementation cost to managing the special case in the
compiler and runtime; the tradeoff seems worth it to me in this case, but
others might reasonably disagree. Not speaking for the entire core team, I
would personally support considering a proposal and implementation for
builtin tuple Equatable/Hashable/Comparable conformance.
Jon_Hull (Jon Hull) January 18, 2018, 8:21am #29
+1. It seems like a practical first step.
On Nov 28, 2017, at 10:59 AM, Joe Groff via swift-evolution <swift-evolution@swift.org> wrote:
allevato (Tony Allevato) January 18, 2018, 8:21am #30
>>>> when SE-185 <
https://github.com/apple/swift-evolution/blob/master/proposals/0185-synthesize-equatable-hashable.md>
went through swift evolution, it was agreed that the next logical step <
https://github.com/apple/swift-evolution/blob/master/proposals/0015-tuple-comparison-operators.md>
that tuple comparison is something that makes sense to write.
The expected behavior of tuple Equatable/Hashable/Comparable seems
obvious to me (though I could well be missing something), and any behavior
we hardcode should be naturally replaceable by a generalized conformance
i wouldn't know how to implement this but i could write up this proposal
in a few days
I've been looking the past couple days at how to generalize the protocol
conformance machinery to support structural types (even if we don't support
arbitrary conformance syntactically, at least being able to hardcode the
ones we want to synthesize initially). My free time isn't exactly
plentiful, but I'm hoping to make some decent progress, so I'm happy to
help where I can on this since it's a natural follow-up to my other
Equatable/Hashable work!
On Tue, Nov 28, 2017 at 11:23 AM Kelvin Ma via swift-evolution < swift-evolution@swift.org> wrote:
On Tue, Nov 28, 2017 at 12:59 PM, Joe Groff via swift-evolution < > swift-evolution@swift.org> wrote:
>>> On Nov 20, 2017, at 5:43 PM, Chris Lattner via swift-evolution < >> swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
>>>> On Nov 20, 2017, at 5:39 PM, Kelvin Ma via swift-evolution < >> swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
Chris_Lattner (Chris Lattner) January 18, 2018, 8:25am #31
So (borrowing C++-ish notation), a function of type `(Args...) -> Result` would become sugar for something like `Function<Args..., Result>`? That certainly makes sense.
How would throw-ness be handled—would we need ThrowingFunction and Function, with the ability to coerce Function -> ThrowingFunction? (Async might pose similar issues?)
Right, there are several ways we could express that which would have to be designed. There are other questions as well: e.g. how do we represent inout?
On Nov 20, 2017, at 6:31 PM, Tony Allevato <tony.allevato@gmail.com> wrote:
Eye-opening! Now I understand how important variadic generics are. Somebody should add that example to the Generics Manifesto. Questions:
• Doesn't this simplification of the type system hoist Variadic Generics back up the list of priorities?
Not above conditional and recursive conformances.
• Would it be desirable to implement them before ABI stability to "remove" tuples from the ABI?
• If not, is the current ABI already flexible enough to support them if they are implemented later on?
I am not the expert on this (Doug Gregor is), but I think we can add it later in an ABI additive way.
On Nov 20, 2017, at 10:24 PM, David Hart <david@hartbit.com> wrote:
On 21 Nov 2017, at 03:17, Chris Lattner via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
On Nov 20, 2017, at 6:10 PM, Slava Pestov <spestov@apple.com <mailto:spestov@apple.com>> wrote:
On Nov 20, 2017, at 9:06 PM, Tony Allevato via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
Eye-opening! Now I understand how important variadic generics are. Somebody should add that example to the Generics Manifesto.
It's in there under "extensions of structural types", here: https://github.com/apple/swift/blob/master/docs/GenericsManifesto.md#extensions-of-structural-types
with this example:
extension<...Elements : Equatable> (Elements...) : Equatable { // extending the tuple type "(Elements...)" to be Equatable
Right, and we don't have bandwidth to take on Another Major Generics Feature this year.
Tuples are structural types in the ABI (and type system), and should remain that way. So, I disagree with Chris's suggestion that (U, V, W) will become Tuple<U, V, W>. The most relevant comparison today is Optional, which is technically a nominal type but is treated as a special case basically everywhere in the compiler (and ABI) because it should have been a structural type. I expect optionals to become structural types in the future (the ABI is designed for that) and tuples to remain structural types.
Yes, we can add it to the ABI later.
On Nov 20, 2017, at 10:31 PM, Chris Lattner <clattner@nondot.org> wrote:
On Nov 20, 2017, at 10:24 PM, David Hart <david@hartbit.com <mailto:david@hartbit.com>> wrote:
In Scala they just define Tuple1<A>, Tuple2<A, B>, ... up to 22 (I think).
Eliminates the need for variadic generics and works fine in practice in
Scala.
However if we added variadic generics, Tuple<T...>, then we would also
need a tuple to become a Collection (or some minimal subset of), e.g.:
It's a bit more complex than that—saying `where T: Equatable` feels off
because `T` here isn't a single type. A syntax like `T...: Equatable` to
mean "all arguments in the parameter pack conform to Equatable" might be
clearer.
Adding Collection conformance is also problematic because tuples can be
heterogeneous. If you have Tuple<Int, String, SomeClass>, what's the type
of lhs[i]? It depends on i, which isn't going to work.
We'd probably need some syntax for destructuring tuples into a "first"
element and "rest" tuple of arity N–1 so that equality (and other
operations) could be implemented recursively, statically at compile time.
Of course, all of this gets dangerously into the realm of C++ template
metaprogramming horrors. Hopefully we can come up with less obtuse
solutions/syntax for Swift.
On Tue, Nov 21, 2017 at 8:43 AM Howard Lovatt via swift-evolution < swift-evolution@swift.org> wrote:
Note how the tuple is treated like a collection. The compiler magic would
be to make a Tuple a collection, which is more 'magic' than 'magically'
adding Hashable :).
Despite the profusion of magic, variadic generics and Tuple collection
additions are my favourite option.
On 21 Nov 2017, at 1:17 pm, Chris Lattner via swift-evolution < > swift-evolution@swift.org> wrote:
At the end of the day, you want to be able to treat "(U, V, W)" as sugar
for Tuple<U,V,W> just like we handle array sugar. When that is possible,
Tuple is just a type like any other in the system (but we need variadics to
express it).
Once you have that, then you could write conformances in general, as well
as conditional conformances that depend on (e.g.) all the element types
being equatable.
We also need that to allow functions conform to protocols, because
functions aren't "T1->T2" objects, the actual parameter list is an
inseparable part of the function type, and the parameter list needs
variadics.
Ignoring synthesized conformances for a second, think about how you would
manually implement a conformance of a tuple type to a protocol. You would
need some way to statically "iterate" over all the component types of the
tuple — in fact this is the same as having variadic generics.
If we had variadic generics, we could implement tuples conforming to
protocols, either by refactoring the compiler to allow conforming types to
be non-nominal, or by reworking things so that a tuple is a nominal type
with a single variadic generic parameter.
On Nov 20, 2017, at 9:06 PM, Tony Allevato via swift-evolution < > swift-evolution@swift.org> wrote:
This is something I've wanted to look at for a while. A few weeks ago I
pushed out https://github.com/apple/swift/pull/12598 to extend the
existing synthesis to handle structs/enums when a field/payload has a tuple
of things that are Equatable/Hashable, and in that PR it was (rightly)
observed, as Chris just did, that making tuples conform to protocols would
be a more general solution that solves the same problem you want to solve
I'd love to dig into this more, but last time I experimented with it I got
stuck on places where the protocol conformance machinery expects
NominalTypeDecls, and I wasn't sure where the right place to hoist that
logic up to was (since tuples don't have a corresponding Decl from what I
can tell). Any pointers?
On Mon, Nov 20, 2017 at 5:51 PM Chris Lattner via swift-evolution < > swift-evolution@swift.org> wrote:
the end goal here is to use tuples as a compatible currency type, to that
end it makes sense for these three protocols to be handled as "compiler
magic" and to disallow users from manually defining tuple conformances
themselves. i'm not a fan of compiler magic, but Equatable, Hashable, and
Comparable are special because they're the basis for a lot of standard
library functionality so i think the benefits of making this a special
supported case outweigh the additional language opacity.
I understand your goal, but that compiler magic can't exist until there
is something to hook it into. Tuples can't conform to protocols right now,
so there is nothing that can be synthesized.
On Mon, Nov 20, 2017 at 8:42 PM, Chris Lattner <clattner@nondot.org> >> wrote:
On Nov 20, 2017, at 5:39 PM, Kelvin Ma via swift-evolution < >>> swift-evolution@swift.org> wrote:
when SE-185
<https://github.com/apple/swift-evolution/blob/master/proposals/0185-synthesize-equatable-hashable.md>
went through swift evolution, it was agreed that the next logical step
<https://www.mail-archive.com/swift-evolution@swift.org/msg26162.html>
is synthesizing these conformances for tuple types, though it was left out
of the original proposal to avoid mission creep. I think now is the time to
start thinking about this. i'm also tacking on Comparable to the other
two protocols because there is precedent in the language from SE-15
<https://github.com/apple/swift-evolution/blob/master/proposals/0015-tuple-comparison-operators.md>
EHC conformance is even more important for tuples than it is for structs
because tuples effectively have no workaround whereas in structs, you could
just manually implement the conformance.
In my opinion, you're approaching this from the wrong direction. The
If you're interested in pushing this forward, the discussion is "how do
non-nominal types like tuples and functions conform to protocols"?
hartbit (David Hart) January 18, 2018, 8:25am #35
Correct. But recursive conformances are implemented and conditional conformances are on the way. To rephrase my question: doesn't this simplification of the type system hoist Variadic Generics to be the next big priority after conditional conformances are finished?
On 21 Nov 2017, at 07:31, Chris Lattner <clattner@nondot.org> wrote:
idk if it's a performance bottleneck because i use tuples in my geometry
stack and i keep the bottom 2 levels in the same module but it cannot be
good. a lot of the geometry code I write sits atop 2 or 3 other layers of
geometry code beneath it, and it interops with geometry APIs in other
libraries. for example it might be organized like
[ Client geometry code ] ←→ [ Library geometry code ] (example:
Voronoi.voronoi(_:), Noise.perlin(_:_:))
[ Procedurally generated geometry ] (example:
makeSphere(resolution:))
[ Matrices and projections ] (example:
Geometry.clockwise(_:_:center:normal:))
[ Math ] (example: Math.cross(_:_:))
converting at every boundary seems like something to avoid. not to mention
the sheer amount of boilerplate all those conversions produce.
On Thu, Nov 23, 2017 at 7:08 PM, Xiaodi Wu <xiaodi.wu@gmail.com> wrote:
On Thu, Nov 23, 2017 at 16:45 Kelvin Ma via swift-evolution < > swift-evolution@swift.org> wrote:
a good idea on paper, a disastrous one in practice. What happens if
every geometry library declares their own Point type?
FWIW, tuples are only guaranteed to have a C-compatible layout when exposed
to C; that is, Swift doesn't guarantee that there will not be optimizations
in the future that change tuple layout such that a call into C will cause
your tuples to do interop gymnastics.
On Thu, Nov 23, 2017 at 16:45 Kelvin Ma via swift-evolution < >> swift-evolution@swift.org> wrote:
But if there would be a simple Point struct in a library that is
popular (could be achieved by shipping it alongside the stdlib), this
problem would be solved (there has been a pitch lately, but I guess it
faded away silently).
Why do you need to have this ability to unsafe bitcast? Is
interconversion between point types such a common operation that it's a
performance bottleneck?
Why do you need to have this ability to unsafe bitcast? Is interconversion between point types such a common operation that it's a performance bottleneck?
A real-world example: Real-time image processing.
When you have a stream of 4k pictures at 30 fps, you really don't wont to copy buffers just because two filters insist on having their own representation of bitmap data.
"*write it in c and import it*" is *not* a solution, it is a workaround.
plus since it lives across the module boundary, it's effectively opaque to
compiler optimizations.
On Mon, Nov 27, 2017 at 9:43 PM, Xiaodi Wu <xiaodi.wu@gmail.com> wrote:
On Mon, Nov 27, 2017 at 5:56 PM, Kelvin Ma <kelvin13ma@gmail.com> wrote:
On Mon, Nov 27, 2017 at 15:46 Taylor Swift <kelvin13ma@gmail.com> wrote:
they use packed buffers of floats, which for type safety are better
rebound to a structured type. right now (Float, Float, Float) works because
the tuple is laid out contiguously and the GPU can't tell the difference
but it's not guaranteed. also you're ignoring all the CPU stages that occur
before anything even gets sent to the GPU.
Precisely, there is no guarantee of performance if you call these APIs
with an array of Swift tuples.
which is exactly why i support a dedicated language-level vector type
which guarantees contiguous, fixed storage, and which the compiler knows
about so it can vectorize operations on them.
That's an entirely separate discussion.
tuples right now try to fill too many roles and that makes life difficult
for both the compiler and the programmer. however, until then, we need some
kind of common, fixed layout currency type for vector data, and by
implementation-detail, *tuples are our best option* since for some
reason everyone is so opposed to the simple solution of baking vec2, vec3,
… vec5 into the language and the generic integer Vector<Float, k>
solution everyone wants likely isn't going to materialize for the
foreseeable future.
Disagree. If you want a particular memory layout, define your type in C.
Swift's interop story is very good, and your type will have a fixed layout
If I were going to look into implementing this, my first-pass approach would be something like this. It's not necessarily the best or most optimal approach, but it might get you started:
- Introduce a new ProtocolConformance subclass for tuple conformances, that collects the required protocol conformances from all the elements
- Enhance the AST and type checker conformance lookup machinery, such as lookupConformance and conformsToProtocol, to work with tuples, by returning TupleProtocolConformances where applicable
- In IRGen, lower a reference to a TupleProtocolConformance into a runtime call that grabs the conformance for a tuple type to a given protocol with the given element conformances
- In the runtime, implement these runtime calls similar to how we generate structural type metadata, with a uniquing cache that instantiates a unique witness table for each unique (type, element conformances...) key. It should be possible to implement the witness methods themselves in C++ in a way that works dynamically with any tuple type.
There might be follow-up work we'd want to do to be able to concretize the builtin witnesses in SIL for optimization purposes, but the above should get something working.
On Tue, Nov 28, 2017 at 11:23 AM Kelvin Ma via swift-evolution <swift-evolution@swift.org> wrote:
On Tue, Nov 28, 2017 at 12:59 PM, Joe Groff via swift-evolution <swift-evolution@swift.org> wrote:
>>> On Nov 20, 2017, at 5:43 PM, Chris Lattner via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
>>>> On Nov 20, 2017, at 5:39 PM, Kelvin Ma via swift-evolution <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
>>>> when SE-185 <https://github.com/apple/swift-evolution/blob/master/proposals/0185-synthesize-equatable-hashable.md> went through swift evolution, it was agreed that the next logical step <https://www.mail-archive.com/swift-evolution@swift.org/msg26162.html> is synthesizing these conformances for tuple types, though it was left out of the original proposal to avoid mission creep. I think now is the time to start thinking about this. i'm also tacking on Comparable to the other two protocols because there is precedent in the language from SE-15 <https://github.com/apple/swift-evolution/blob/master/proposals/0015-tuple-comparison-operators.md> that tuple comparison is something that makes sense to write.
>>>> EHC conformance is even more important for tuples than it is for structs because tuples effectively have no workaround whereas in structs, you could just manually implement the conformance.
>>> In my opinion, you're approaching this from the wrong direction. The fundamental problem here is that tuples can't conform to a protocol. If they could, synthesizing these conformances would be straight-forward.
>> It would be a tractable intermediate problem to introduce built-in conformances for tuples (and perhaps metatypes) to Equatable/Hashable/Comparable without breaching the more general topic of allowing these types to have general protocol conformances. I think that would cover the highest-value use cases.
> So, shouldn't we do this first step ASAP and then design a good common solution to allow tuples/metatypes/funcs to confirm to custom protocols in some next version of Swift?
> I really believe this is the good practical decision and will be supported by community if such proposal will be on the table.
i wouldn't know how to implement this but i could write up this proposal in a few days
I've been looking the past couple days at how to generalize the protocol conformance machinery to support structural types (even if we don't support arbitrary conformance syntactically, at least being able to hardcode the ones we want to synthesize initially). My free time isn't exactly plentiful, but I'm hoping to make some decent progress, so I'm happy to help where I can on this since it's a natural follow-up to my other Equatable/Hashable work!


text:
Martin Murphy Ferguson (born 21 December 1942) is a Scottish former football player, manager and scout and current chairman of Airdrieonians. He is the brother of former Manchester United manager Alex Ferguson. He was Manchester United's chief European scout, and as such he was often sent to monitor players in mainland Europe.

Career
Ferguson began his playing career at Kirkintilloch Rob Roy where he was capped for Scotland at Junior level before stepping up to Partick Thistle in 1962. He went on to Morton then a brief spell in the Football League during the mid-1960s.

He was appointed player-coach at Waterford in July 1967. He made his Blues debut in Peter Fitzgerald's testimonial in August 1967. His first league goal came in the dying seconds of a home clash with Shamrock Rovers on 19 November which led to Ferguson being chaired off the pitch. He was let go in February 1968.

He later worked as a coach at Hibernian, but was sacked in 1997. He was signed by Manchester United on the recommendation of his brother Alex, and scouted players such as future signings Diego Forlán, Anderson, and Ruud van Nistelrooy, as well as others who did not join the club including Fabio Quagliarella and Alessandro Nesta. Ferguson retired from his position as chief scout for Manchester United in May 2013, the same time as his brother retired as manager.

In January 2018, Ferguson was announced as vice-chairman of Airdrieonians In December of the same year, he became the North Lanarkshire club's chairman.

Honours
Waterford
League of Ireland: 1967–68
Top Four Cup: 1967–68

References

External links

1942 births
Living people
Footballers from Glasgow
Scottish footballers
Association football inside forwards
Partick Thistle F.C. players
Kirkintilloch Rob Roy F.C. players
Greenock Morton F.C. players
Barnsley F.C. players
Doncaster Rovers F.C. players
Waterford F.C. managers
Waterford F.C. players
League of Ireland players
League of Ireland managers
Scottish Football League players
English Football League players
Scottish football managers
East Stirlingshire F.C. managers
Albion Rovers F.C. managers
Hibernian F.C. non-playing staff
Manchester United F.C. non-playing staff
Scottish Junior Football Association players
Scotland junior international footballers
Drumchapel Amateur F.C. players
Scottish Football League managers
Chairmen and investors of football clubs in Scotland
Association football scouts


Feb. 8 boys' and girls' basketball recaps.
KANE, Pa. – Alec Freemer netted 24 points to lead visiting Brockway to a 69-58 win over Kane in AML play.
COUDERSPORT – Owen Chambers exploded for 37 points in an 83-45 win over visiting Galeton.
Hayden Keck added 17 points for the Falcons.
Joel Griffen scored 20 points for Galeton with Evan Brooks chipping in 12.
YOUNGSVILLE, Pa. – Gage Heideickson netted a game-best 28 points to lead Youngsville past visiting Union, 53-49.
Caden Rainey led the Golden Knights with 11 points with Luke Bowser adding nine.
BRADFORD, Pa. – Jake Kupchella scored 15 points and Caleb Ei added 14 points to lead visiting Warren to a 61-49 win over Bradford.
Devin McMeans added four second-quarter 3-pointers to add 12 points for the Dragons.
Tyler Gigliotti led Bradford with 21 points.
WEST SUNBURY, Pa. – Cami McNany led a balanced A-C Valley attack with 14 points in a 42-34 KSAC South win at Moniteau.
Kylee Eaton added 13 points and Olivia Boocks chipped in 11.
Andie Arblaster paced Moniteau with nine points, Aslyn Pry added eight points and Kristin Auvil seven. Pry and Auvil each added eight rebounds.
AUSTIN, Pa. – Cailey Barnett had nine points, eight steals, six rebounds and four assists to help visiting Port Allegany to a 49-14 win over Austin in NTL action.
Cierah Lannanger added seven points and 10 rebounds, Bree Garzel had eight points, five rebounds and five steals, Erin Stauffer six points, eight rebounds and three steals, Jade Evens six points, seven rebounds and three blocks, Jenna Sprankle six points, five rebounds and Maleah Daniels one point, five rebounds and four steals.
Jordan Glover had four points for Austin.
JOHNSONBURG, Pa. – Maria Jones and Lindsey Kocjancic combined to score 30 points in a 44-36 Johnsonburg win over visiting DuBois Central Catholic in AML play.
ST. MARYS, Pa. – St. Marys rode a balanced attack to knock off visiting crosstown rival Elk County Catholic, 38-26, in D9 League action.
Kaylee Muccio netted 10 points, Allison Schlimm scored nine and Abigail Adamski chipped in eight tallies for the Lady Dutch.
Taylor Newton led ECC with 10 points.


Confused by all the concepts, jargon, terminology, abbreviations and acronyms used in 3D printing? If so, welcome to our 3D Printing Glossary. We have compiled this big list of 3D printing specific terms and acronyms while providing explanations along with each one in order to help you get up to speed faster.
In addition to this 3D printing glossary page, you will find that all glossary terms are highlighted in orange within our articles and blog posts. Hovering with your mouse over a glossary term will display a tooltip with the term definition. Clicking on it will enable you to follow the links included in those definitions. Some of the definitions are also illustrated with pictures for an easier understanding.


text:
18 July 2019 last updated at 14:43 GMT
Home | About LKM | LKM Blog | News | Legal Issues | IPL Facts | LalitGate | Contact | PR | Modi Group
Tweets by @LalitKModi
Lalit Modi is currently following
Malinga mulls retirement after T20 World Cup
Lasith Malinga, Sri Lanka's limited-overs captain, aims to play the ICC Men's T20 World Cup 2020 in Australia before signing off from international cricket.
"After the World Cup, my cricketing career is ending," Malinga said after his side lost the second Twenty20 International against South Africa by 16 runs. "I want to play in the T20 World Cup and then end my career."
Malinga, 35, is a limited-overs great for Sri Lanka, picking up 322 wickets from 218 one-day internationals – including four in four balls against South Africa in the ICC Men's Cricket World Cup 2007 – and 97 in 72 T20Is with his unique bowling action.
That is one short of the record for most wickets in men's T20Is, currently held by Shahid Afridi.
Injuries have affected his career, and several times in the past he's considered hanging up his boots. But having been handed the reigns of the side again, he appears keen to sign off on a high.
His first focus is the ICC Men's Cricket World Cup 2019 in England and Wales. While there is no confirmation if the selectors will persist with him as skipper for the World Cup, especially after the team's poor performance in South Africa where they were swept 5-0, Malinga is putting himself in the best place for selection.
He is set to miss six matches of the Indian Premier League, where he is the all-time highest wicket-taker, to play Sri Lanka's domestic Super Provincial One Day tournament.
India Captain & Coach to Decide WAGs Visits Outside Approved Period on Tours
For the first time this power has been passed on to the captain and coach because only the BCCI management used to take a call on the approval
BCCI invites applications for coach, support staff
Ravi Shastri's fate on the line as BCCI throws coaches' posts open as post mortem of WC showing points fingers at coach, captain
Register FREE today to receive LKM updates and breaking news.
© 2011 Lalit K Modi Site Map


text:
Novela va ser un espai dramàtic, emès per Televisió Espanyola entre 1962 i 1979. Cada setmana es dramatitzava una novel·la, dividida en cinc episodis de 30 minuts cadascun que s'emetien de dilluns a divendres.

L'espai es va inaugurar amb el títol de Novela del lunes amb la versió televisiva de La casa de la Troya. Des de la temporada 1963-1964 i ja amb periodicitat diària, s'adaptaren novel·les com El fantasma de Canterville (1964), Donetes (1964), Little Dorrit (1965), El príncep i el captaire (1966), Orgull i prejudici (1966), Borís Godunov (1966), Emma (1967), David Copperfield (1969), El comte de Montecristo (1969), Crim i càstig (1970), El pare Goriot (1971) o Bel-Ami (1978).

Pràcticament tots els actors dramàtics de televisió de l'època van passar en un moment o un altre per Novela. Els més assidus van ser Pablo Sanz, Luisa Sala, José María Escuer, Francisco Morán, Estanis González, Nélida Quiroga, Ana María Vidal, Arturo López, José María Caffarel, Tomás Blanco o Elisa Ramírez. També hi intervingueren Pepe Martín, Jesús Puente, José Bódalo, Tina Sainz, Amparo Baró Juan Diego, Berta Riaza, Lola Herrera, María Luisa Merlo, Gemma Cuervo, Paco Valladares, Emilio Gutiérrez Caba, Sancho Gracia, Carlos Larrañaga, Silvia Tortosa, José Manuel Cervino, Elisa Montés, Terele Pávez, Pepe Sancho, Eusebio Poncela, Juan Ribó, Maite Blasco, Modesto Blanch o Fiorella Faltoyano.

Entre els directors que es van posar al capdavant de les diferents adaptacions es troben: Pilar Miró, Pedro Amalio López, Juan Guerrero Zamora, Fernando García de la Vega, Alberto González Vergel, Sergi Schaaf, Ricardo López Aranda, Víctor Ruiz Iriarte o Gustavo Pérez Puig.

Referències

Sèries de televisió espanyoles
Sèries de televisió de la dècada del 1960
Obres del 1962


The FlipVideo Flip MinoHD Chrome is a high-definition camcorder that will slip into your pocket.
This updated version of the Flip Video MinoHD is likely to win plenty of fans. For starters, the FlipVideo Flip MinoHD Chrome has a sleek new look, replacing the black plastic exterior with a shiny metal back. This should help reduce scratches (there's also a plush fabric bag to keep it in).
Another design change sees glowing red LEDs light up a strip at the back of the MinoHD when the FlipVideo Flip MinoHD Chrome is plugged into a computer to charge or when recording is in progress.
There's also now an HDMI port at the bottom of the FlipVideo Flip MinoHD Chrome next to the tripod thread, so you can connect the MinoHD directly to an HD TV and view your video footage on a large screen.
Other elements remain the same: the large red record button, the trademark flip-up USB connector and the recessed play and delete buttons are all present. Unfortunately, the FlipVideo Flip MinoHD Chrome's zoom is still limited to just 2x, and is not even optical zoom but digital.
FlipVideo has stuck with 720p video at 30 fps but has upped the FlipVideo Flip MinoHD Chrome's capacity to a maximum of 8GB, good for 120 minutes of filming. Criticism of the cramped 1.5in screen has been taken on board and you now get a larger 2in LCD with 960x240-pixel resolution. As a result, you can get a better idea of the quality of your footage you've taken before you bother uploading it. Sharp screen detail is now the order of the day.
Colour has been improved too. We took the FlipVideo Flip MinoHD Chrome out on the sunny streets of London and found it captured vibrant greens and reds well, but was not that great at compensating for sun reflected from white walls. However, unlike other camcorders we've recently reviewed, purple fringing didn't seem to be a problem. The camcorder didn't perform particularly well in low-light conditions though. Footage was rather fuzzy with a green tinge.
Integration with the FlipShare software is excellent. It installs straight from the device and allows you to pick and choose what to keep and what to discard, and preview clips fullscreen or in YouTube-friendly windows - and then assemble a series of clips or upload individual scenes to a video site.
There are a couple of niggles with the new FlipVideo Flip MinoHD Chrome, but the video it captures is now more worthy of display on a large screen, helped by an HDMI port necessary to do so. We'd like a better zoom, but we can't argue with this camcorder's design, resolution support or capacity.