For once, Ingtar called a halt to the day’s march with the sun still golden above the horizon. The toughened Shienarans were feeling the effects of what they had seen in the village. Ingtar had not stopped so early before, and the campsite he chose had the look of a place that could be defended. It was a deep hollow, almost round, and big enough to hold all the men and horses comfortably. A sparse thicket of scrub oak and leatherleaf covered the outer slopes. The rim itself stood more than high enough to hide anyone in the campsite even without the trees. The height nearly passed for a hill, in that country.
 Just before we found the goat-kissing Halfman. The same flaming woman as at the flaming ferry.
Rand paused with one foot on the ground and the other still in the stirrup. The same woman? But there wasn’t any woman at the ferry, just some curtains blowing in the wind. And she couldn’t have gotten to that village ahead of us if there had been. The village . . .
He shied away from the thought. Even more than the Fade nailed to the door, he wanted to forget that room, and the flies, and the people who were there and not there. The Halfman had been real—everybody had seen that—but the room . . .  He wished Moiraine was there to talk to. Wishing for an Aes Sedai.  You’re well out of that, now stay out. But am I out? What happened there?
“Packhorses and supplies in the middle,” Ingtar commanded as the lancers went about setting up camp. “Rub the horses down, then saddle them again in case we must move quickly. Every man sleeps by his mount, and there’ll be no fires tonight. Watch changes every two hours. Uno, I want scouts out, as far as they can ride and return before dark. I want to know what is out there.”
He’s feeling it, Rand thought. It isn’t just some Darkfriends and a few Trollocs and maybe a Fade anymore. Just some Darkfriends and a few Trollocs, and maybe a Fade! Even a few days before there would not have been any “just” about it. Even in the Borderlands, even with the Blight less than a day’s ride, Darkfriends and Trollocs and Myrddraal had been bad enough for a nightmare, then. Before he had seen a Myrddraal nailed to a door. What in the Light could have done that? What not in the Light?  I must have imagined it. I must have. Even in his own head he did not sound very convincing. He had not imagined the wind on the tower top, or the Amyrlin saying—
“Rand?” He jumped as Ingtar spoke at his shoulder. “Are you going to stay all night with one foot in the stirrup?”
Rand put his other foot on the ground. “Ingtar, what happened back at that village?”
“Trollocs took them. The same as the people at the ferry. That is what happened. The Fade . . . ” Ingtar shrugged and stared down at a flat, canvas-wrapped bundle, large and square, in his arms; he stared at it as if he saw hidden secrets he would rather not know. “The Trollocs took them for food. They do it in villages and farms near the Blight, too, sometimes, if a raid gets past the border towers in the night. Sometimes we get the people back, and sometimes not. Sometimes we get them back and almost wish we hadn’t. Trollocs don’t always kill before they start butchering.  That’s worse than what the Trollocs do.” His voice was as steady as if he were talking of every day, and perhaps he was, for a Shienaran soldier.
Rand took a deep breath to steady his stomach. “The Fade back there didn’t have any fun, Ingtar. What could nail a Myrddraal to a door, alive?”
Ingtar hesitated, shaking his head, then pushed the big bundle at Rand. “Here. Moiraine Sedai told me to give you this at the first camp south of the Erinin. I don’t know what is in it, but she said you would need it. She said to tell you to take care of it; your life may depend on it.”
Rand took it reluctantly; his skin prickled at the touch of the canvas. There was something soft inside. Cloth, maybe. He held it gingerly. He doesn’t want to think about the Myrddraal either. What happened in that room? He realized suddenly that for him, the Fade, or even that room, was preferable to thinking about what Moiraine might have sent him.
“I was told to tell you at the same time that if anything happens to me, the lances will follow you.”
“Me!” Rand gasped, forgetting the bundle and everything else. Ingtar met his incredulous stare with a calm nod. “That’s crazy! I’ve never led anything but a flock of sheep, Ingtar. They would not follow me anyway. Besides, Moiraine can’t tell you who your second is. It’s Uno.”
“Uno and I were called to Lord Agelmar the morning we left. Moiraine Sedai was there, but it was Lord Agelmar who told me. You are second, Rand.”
“But why, Ingtar? Why?” Moiraine’s hand was bright and clear in it, hers and the Amyrlin’s, pushing him along the path they had chosen, but he had to ask.
The Shienaran looked as if he did not understand it either, but he was a soldier, used to odd commands in the endless war along the Blight. “I heard rumors from the women’s apartments that you were really a . . . ” He spread gauntleted hands. “No matter. I know you deny it. Just as you deny the look of your own face. Moiraine Sedai says you’re a shepherd, but I never saw a shepherd with a heron-mark blade. No matter. I’ll not claim I would have chosen you myself, but I think you have it in you to do what is needed. You will do your duty, if it comes to it.”
Rand wanted to say it was no duty of his, but instead he said, “Uno knows about this. Who else, Ingtar?”
“All the lances. When we Shienarans ride, every man knows who is next in line if the man in command falls. A chain unbroken right down to the last man left, even if he’s nothing but a horseholder. That way, you see, even if he is the last man, he is not just a straggler running and trying to stay alive. He has the command, and duty calls him to do what must be done. If I go to the last embrace of the mother, the duty is yours. You will find the Horn, and you will take it where it belongs. You will.” There was a peculiar emphasis in Ingtar’s last words.
The bundle in Rand’s arms seemed to weigh ten stone. Light, she could be a hundred leagues off, and she still reaches out and tugs the leash. This way, Rand. That way. You’re the Dragon Reborn, Rand. “I don’t want the duty, Ingtar. I will not take it. Light, I’m just a shepherd! Why won’t anybody believe that?”
“You will do your duty, Rand. When the man at the top of the chain fails, everything below him falls apart. Too much is falling apart. Too much already. Peace favor your sword, Rand al’Thor.”
“Ingtar, I—” But Ingtar was walking away, calling to see if Uno had the scouts out yet.
Rand stared at the bundle in his arms and licked his lips. He was afraid he knew what was in it. He wanted to look, yet he wanted to throw it in a fire without opening it; he thought he might, if he could be sure it would burn without anyone seeing what was inside, if he could be sure what was inside would burn at all. But he could not look there, where other eyes than his might see.
He glanced around the camp. The Shienarans were unloading the pack animals, some already handing out a cold supper of dried meat and flatbread.  Gripping the bundle as if afraid he might drop it, Rand sneaked into the trees.
He knelt in a small clearing sheltered by thick-foliaged branches and set the bundle on the ground. For a time he just stared at it. She wouldn’t have. She couldn’t.  She could and would. Finally he set about untying the small knots in the cords that bound it. Neat knots, tied with a precision that spoke loudly of Moiraine’s own hand; no servant had done this for her. She would not have dared let any servant see.
 It was all of one piece, neither woven, nor dyed, nor painted.  And across it marched a rippling figure like a serpent scaled in gold and crimson, but a serpent with four scaled legs, each tipped with five golden claws, a serpent with eyes like the sun and a golden lion’s mane. He had seen it once before, and Moiraine had told him what it was. The banner of Lews Therin Telamon, Lews Therin Kinslayer, in the War of the Shadow. The banner of the Dragon.
“Look at that! Look what he’s got, now!” Mat burst into the clearing. Perrin came after him more slowly. “First fancy coats,” Mat snarled, “and now a banner! We’ll hear no end of lording it now, with—” Mat got close enough to see the banner clearly, and his jaw dropped. “Light!” He stumbled back a step. “Burn me!” He had been there, too, when Moiraine named the banner. So had Perrin.
Anger boiled up in Rand, anger at Moiraine and the Amyrlin Seat, pushing him, pulling him. He snatched up the banner in both hands and shook it at Mat, words boiling out uncontrollably. “That’s right! The Dragon’s banner!” Mat took another step back. “Moiraine wants me to be a puppet on Tar Valon strings, a false Dragon for the Aes Sedai. She’s going to push it down my throat whatever I want. But—I—will—not—be—used!”
Mat had backed up against a tree trunk. “A false Dragon?” He swallowed. “You? That . . . that’s crazy.”
Perrin had not retreated. He squatted down with his thick arms on his knees and studied Rand with those bright golden eyes. In the evening shadows they seemed to shine. “If the Aes Sedai want you for a false Dragon . . . ” He paused, frowning, thinking things through. Finally, he said quietly, “Rand, can you channel?” Mat gave a strangled gasp.
Rand let the banner drop; he hesitated only a moment before nodding wearily. “I did not ask for it. I don’t want it. But . . . But I do not think I know how to stop it.” The room with the flies came back unbidden to his mind. “I don’t think they’ll let me stop.”
“Burn me!” Mat breathed.   All of us. Perrin and me as well as you.  Light, they’ll probably think we were part of stealing the Horn, and killing those people in Fal Dara.”
“Shut up, Mat,” Perrin said calmly.
 If Ingtar doesn’t kill us, Rand will go mad and do it for him. Burn me! Burn me!” Mat slid down the tree to sit on the ground. “Why didn’t they gentle you? If the Aes Sedai know, why didn’t they gentle you? I never heard of them letting a man who can wield the Power just walk away.”
“They don’t all know,” Rand sighed. “The Amyrlin—”
“The Amyrlin Seat! She knows? Light, no wonder she looked at me so strange.”
“—and Moiraine told me I’m the Dragon Reborn, and then they said I could go wherever I wanted. Don’t you see, Mat? They are trying to use me.”
“Doesn’t change you being able to channel,” Mat muttered. “If I were you, I’d be halfway to the Aryth Ocean by now. And I would not stop until I found someplace where there were no Aes Sedai, and never likely to be any. And no people. I mean . . . well . . . ”
“Shut up, Mat,” Perrin said. “Why are you here, Rand? The longer you stay around people, the more likely it is somebody will find out and send for Aes Sedai. Aes Sedai who won’t tell you to go on about your business.” He paused, scratching his head over that. “And Mat’s right about Ingtar.  Kill all of us, maybe. He seems to like you, but he’d still do it, I think. A false Dragon? So would the others. Masema wouldn’t need that much excuse, for you. So why aren’t you gone?”
Rand shrugged. “I was going, but first the Amyrlin came, and then the Horn was stolen, and the dagger, and Moiraine said Mat was dying, and . . . Light, I thought I could stay with you until we found the dagger, at least; I thought I could help with that. Maybe I was wrong.”
“You came because of the dagger?” Mat said quietly. He rubbed his nose and grimaced. “I never thought of that. I never thought you wanted to . . . Aaaah! Are you feeling all right?
Rand dug a pebble out of the ground and threw it at him.
“Ouch!” Mat rubbed his arm. “I was just asking.  Well, that isn’t exactly right in the head.”
“I was trying to get rid of you, fool! I was afraid I’d go mad and hurt you.” His eyes dropped to the banner, and his voice lowered. “I will, eventually, if I don’t stop it. Light, I don’t know how to stop it.”
“That is what I’m afraid of,” Mat said, standing. “No offense, Rand, but I think I will just sleep as far away from you as I can, if you don’t mind. That’s if you are staying. I heard about a fellow who could channel, once. A merchant’s guard told me. Before the Red Ajah found him, he woke one morning, and his whole village was smashed flat. All the houses, all the people, everything but the bed he was sleeping in, like a mountain had rolled over them.”
Perrin said, “In that case, Mat, you should sleep cheek by jowl with him.”
“I may be a fool, but I intend to be a live fool.” Mat hesitated, looking sideways at Rand. “Look, I know you came along to help me, and I am grateful. I really am. But you just are not the same anymore. You understand that, don’t you?” He waited as if he expected an answer. None came. Finally he vanished into the trees, back toward the camp.
“What about you?” Rand asked.
Perrin shook his head, shaggy curls swinging. “I don’t know, Rand.  A man channeling; my mother used to frighten me with that, when I was little. I just do not know.” He stretched out his hand and touched a corner of the banner. “I think I would burn this, or bury it, if I were you. Then I’d run so far, so fast, no Aes Sedai would ever find me. Mat was right about that.” He stood up, squinting at the western sky, beginning to turn red with the sinking sun. “Time to get back to the camp. You think on what I said, Rand. I’d run. But maybe you can’t run. Think of that, too.” His yellow eyes seemed to look inward, and he sounded tired. “Sometimes you can’t run.” Then he was gone, too.
Rand knelt there, staring at the banner spread out on the ground. “Well, sometimes you can run,” he muttered. “Only, maybe she gave me this to make me run. Maybe she has something waiting for me, if I run. I won’t do what she wants. I won’t. I’ll bury it right here. But she said my life may depend on it, and Aes Sedai never lie so you can see it . . . ” Suddenly his shoulders shook with silent laughter. “Now I’m talking to myself. Maybe I am going mad already.”
When he returned to the camp, he carried the banner wrapped in the canvas once more, tied with knots less neat than Moiraine’s had been.
The light had begun to fail and the shadow of the rim covered half the hollow. The soldiers were settling in, all with their horses by their sides, lances propped to hand. Mat and Perrin were bedding down alongside their horses. Rand gave them a sad look, then fetched Red, standing where he had been left with his reins dangling, and went to the other side of the hollow, where Hurin had joined Loial. The Ogier had given over reading and was examining the half-buried stone on which he had been sitting, tracing something on the stone with the long stem of his pipe.
Hurin stood and gave Rand something just short of a bow. “Hope you don’t mind me making my bed here, Lord—uh—Rand. I was just listening to the Builder here.”
“There you are, Rand,” Loial said. “You know, I think this stone was worked once. See, it’s weathered, but it looks as if it was a column of some kind. And there are markings, also. I can’t quite make them out, but they look familiar, somehow.”
“Maybe you’ll be able to see them better in the morning,” Rand said. He pulled the saddlebags from Red. “I’ll be glad of your company, Hurin.” I’m glad of anybody’s company who isn’t afraid of me. How much longer can I have it, though?
He shifted everything into one side of the saddlebags—spare shirts and breeches and woolen stockings, sewing kit, tinder box, tin plate and cup, a greenwood box with knife and fork and spoon, a packet of dried meat and flatbread for emergency rations, and all the other traveler’s necessaries—then stuffed the canvas-wrapped banner into the empty pocket. It bulged, the straps barely reaching the buckles, but then, the other side bulged now, too. It would do.
Loial and Hurin seemed to sense his mood, leaving him in silence while he stripped saddle and bridle from Red, rubbed the big bay down with tufts of grass torn from the ground, then resaddled him. Rand refused their offer of food; he did not think he could have stomached the best meal he had ever seen just then. All three of them made their beds there beside the stone, a simple matter of a blanket folded for a pillow and cloak to cover.
The camp was silent now, but Rand lay awake past the fall of full dark. His mind darted back and forth. The banner. What is she trying to make me do? The village. What could kill a Fade like that? Worst of all, the house in the village. Did it really happen? Am I going mad already? Do I run, or do I stay? I have to stay. I have to help Mat find the dagger.
An exhausted sleep finally came, and with sleep, unbidden, the void surrounded him, flickering with an uneasy glow that disturbed his dreams.
 He still thought of himself as Padan Fain—Padan Fain was the core of him—but he had been changed, and he knew it. He knew many things, now, more than any of his old masters could suspect. He had been a Darkfriend long years before Ba’alzamon summoned him and set him on the track of the three young men from Emond’s Field, distilling what he knew of them, distilling him, and feeding the essence back so that he could feel them, smell where they had been, follow wherever they ran. Especially the one. A part of him still cringed, remembering what Ba’alzamon had done to him, but it was a small part, hidden, suppressed. He was changed. Following the three had led him into Shadar Logoth. He had not wanted to go, but he had had to obey. Then. And in Shadar Logoth . . .
Fain drew a deep breath and fingered the ruby-hilted dagger at his belt. That had come from Shadar Logoth, too. It was the only weapon he carried, the only one he needed; it felt like a part of him. He was whole within himself, now. That was all that mattered.
He cast a glance to either side of his fire. The twelve Darkfriends who were left, their once-fine clothes now rumpled and dirty, huddled in the darkness to one side, staring not at the fire, but at him. On the other squatted his Trollocs, twenty in number, the all-too-human eyes in those animal-twisted men’s faces following his every move like mice watching a cat.
It had been a struggle at first, waking each morning to find himself not completely whole, to find the Myrddraal back in command, raging and demanding they go north, to the Blight, to Shayol Ghul. But bit by bit those mornings of weakness grew shorter, until . . . He remembered the feel of the hammer in his hand, driving the spikes in, and he smiled; this time it did touch his eyes, with the joy of sweet memory.
Weeping from the dark caught his ear, and his smile faded. I should never have let the Trollocs take so many. An entire village to slow them down. If those few houses at the ferry had not been deserted, perhaps . . . But Trollocs were greedy by nature, and in the euphoria of watching the Myrddraal die, he had not paid attention as he should.
He glanced at the Trollocs. Any one of them was nearly twice as tall as he, strong enough to break him to flinders with one hand, yet they edged back, still crouching. “Kill them. All. You may feed, but then make a pile of everything that remains—for our friends to find. Put the heads on top. Neatly, now.” He laughed, and cut it off short. “Go!”
The Trollocs scrambled away, drawing scythe-like swords and raising spiked axes. In moments shrieks and bellows rose from where the villagers were bound. Pleas for mercy and children’s screams were cut off by solid thuds and unpleasant squishing noises, like melons being broken.
Fain turned his back on the cacophony to look at his Darkfriends. They were his, too, body and soul. Such souls as they had left. Every one of them was mired as deeply as he had been, before he found his way out. Every one with nowhere to go except to follow him. Their eyes clung to him, fearful, pleading. “You think they will grow hungry again before we find another village or a farm? They may. You think I will be letting them have some more of you? Well, perhaps one or two. There aren’t any more horses to spare.”
“The others were only commoners,” one woman managed in an unsteady voice. Dirt streaked her face above a finely cut dress that marked her as a merchant, and wealthy. Smears stained the good gray cloth, and a long tear marred her skirt. “They were peasants. We have served—I have served—”
Fain cut her off, his easy tone making his words all the harder. “What are you, to me? Less than peasants. Herd cattle for the Trollocs, perhaps? If you want to live, cattle, you must be useful.”
The woman’s face broke. She sobbed, and suddenly all the rest were babbling, telling him how useful they were, men and women who had had influence and position before they were called to fulfill their oaths at Fal Dara. They spilled out the names of important, powerful people whom they knew in the Borderlands, in Cairhien, and other lands. They babbled of the knowledge they alone had of this land or that, of political situations, alliances, intrigues, all the things they could tell him if he let them serve him. The noise of them blended with the sounds of the Trollocs’ slaughter and fit right in.
Fain ignored all of it—he had no fear of turning his back on them, not since they had seen the Fade dealt with—and went to his prize. Kneeling, he ran his hands over the ornate, golden chest, feeling the power locked inside. He had to have a Trolloc carry it—he did not trust the humans enough to load it on a horse and packsaddle; some dreams of power might be strong enough to overcome even fear of him, but Trollocs never dreamed of anything except killing—and he had not yet puzzled out how to open it. But that would come. Everything would come. Everything.
Unsheathing the dagger, he laid it atop the chest before settling himself down beside the fire. That blade was a better guard than Trolloc or human. They had all seen what happened when he used it, once; none would come within a span of that bared blade without his command, and then reluctantly.
Lying there in his blankets, he stared northward. He could not feel al’Thor, now; the distance between them was too great. Or perhaps al’Thor was doing his vanishing trick. Sometimes, in the keep, the boy had suddenly vanished from Fain’s senses. He did not know how, but always al’Thor came back, just as suddenly as he had gone. He would come back this time, too.
“This time you come to me, Rand al’Thor. Before, I followed you like a dog driven on the trail, but now you follow me.” His laughter was a cackle that even he knew was mad, but he did not care. Madness was a part of him, too. “Come to me, al’Thor. The dance is not even begun yet. We’ll dance on Toman Head, and I’ll be free of you. I’ll see you dead at last.”


It is nice to have a garden near your home.
You can plant trees of one's own, lay out a pond with fish and cultivate flowers. For the children a game lawn can be laid out. You can learn much about botany.
A garden is good for your health and you can relax
at the gardening. |
|


We're sorry but client2020i doesn't work properly without JavaScript enabled. Please enable it to continue.


Application for River Data Engineering using Multiple Parallel Series LSTM
Regions
Model Selection:
Random Forest
Simple RNN
Multiple Parallel Series LSTM
South America
North America
Africa
Europe
Asia
Australia
South America
North America
Show Map here
Africa
Show Map here
Europe
Show Map here
Asia
Show Map here
Australia
Show Map here


Have Questions ? We have answers ( may be )
13 B
King Koti Road
Vadodara,
Gujrat - 500029
<EMAIL_ADDRESS>+91-97427 66666


My Web Work
Yellow Pages Media Portfolio
I had the pleasure of developing and co-designing the new Yellow Pages Media Portfolio. It is largely constructed with a Vue.js frontend and a Laravel backend. It is also connected to a small CMS that I built and an internal submission page. Unfortunately, due to their internal nature I can’t show them here. This project was a challenge in that I effectively taught myself backend as I went. An additional challenge that all YP projects bring, is their bilingual nature. Some small details still irk me (hover on an example site at the top right) but largely I’m satisfied with the whole project.
See Full Project
Yellow Pages Template Generator
This landing page was created with the goal of giving the user a simple interface to generate a customized product example. The user selects a few options and the selected template is populated with data specific to their business. This is the last major milestone the project reached. Due to its small scope, there weren’t many challenges. I had creative license and I’m quite pleased with the turnout. Unfortunately, the fonts require enabling via “unsafe” scripts for this version due to how they’re served.
See Full Project
Yellow Pages Onboarding Questionnaire
The Yellow Pages onboarding questionnaire was a project I volunteered for as it was the first MV* project I did with any sense of scale. New clients are sent this form to expedite the process of nailing down what they’re looking for and what they have. I developed this with Vue.js and a small PHP mailing library. I also co-designed. I definitely felt the challenge here with a non-trivial (read: 600+) different products and services options, among other things. It was certainly an enlightening (read: annoying) experience trying to configure the server to send mail properly as well. While it’s a candidate for some refactoring, it fills the need and is a massive improvement over the former process.
See Full Project
SearchBars
SearchBars was a fun side project I came up with for the purpose of learning React. The premise of the web app is to be able to search for bars that serve your favourite craft beer or for your favourite bar’s tap list. Unfortunately, once I got the functionality down with 3 bars in my area and added a few more, I realized that fleshing out the list (and then maintaining it) would be a staggering time commitment for a fun side project. Maybe one day someone will create a Vancouver bar scene API. Regardless, this was a good introduction to rapidly evolving MV* scene.
See Full Project
Yellow Pages Site Viewer
This website previewer was something I developed in my spare time at Yellow Pages. Its purpose is to compile screenshots of some sites we created. This was done with vanilla CSS and Javascript so no particularly fancy tech was used. I wanted the aesthetic to simulate flipping through a box of vinyls which I tried to achieve with 3D transforms and box shadows. All of the previews themselves were designed and built by myself on our proprietary WYSIWYG platform. It should be noted that all the previews are drafts and belong to Yellow Pages.
See Full Project
CSS Recreations
These two examples were free time projects. The first was definitely a labour of love. Anybody who knows me can corroborate my Star Wars fanboyism so this seemed like a great first stab at “drawing” with CSS. Hint: click on stuff. My greatest regret is not trying harder to find a lightsaber sfx. I wanted something harder than the blocky lightsaber so the other recreation I attempted is the Yellow Pages logo. The non-rectangular nature of the logo made it quite a bit more challenging to complete. I was also prompted to create a “How Did You Do It?” filter so I coded that as well.
See Lightsaber
See Logo


rotten > Library > Biographies > Misc > David Ferrie
David Ferrie
Person of interest in the John F. Kennedy assassination. New Orleans homosexual, a freaky man with no real eyebrows. Joined a bizzare "Catholic" sect based in Canada, becoming an ordained "minister" before being defrocked. Depicted in film JFK, perhaps more than he deserved. Died several days after Garrison opened investigation.
Timeline
| 18 Mar 1918 |
David Ferrie born, Cleveland OH. |
| 22 Nov 1963 |
Drives all night to Houston, for "goose hunting." |
| 22 Nov 1963 |
David Ferrie's library card found in Lee Harvey Oswald's wallet. |
| 23 Nov 1963 |
Ferrie returns to Galveston, TX. |
| 6 Dec 1963 |
J. Edgar Hoover closes investigation of Ferrie. |
| Feb 1967 |
New Orleans District Attorney Jim Garrison launches investigation. |
| 21 Feb 1967 |
David Ferrie dies under mysterious circumstances, probably suicide. |
Pornopolis |
Rotten |
Faces of Death |
Famous Nudes
|


Aereos has been associated with India for more than 50 years. Presently, Aereos India’s engagement in India covers several domains:
- Local production of Aereos cars
- Making available imported Aereos cars
- Commercial Vehicle operations
- Global sourcing of auto components
- Captive automotive technology research and development>
Aereos Dialogues
Stars on your mind? We have the answers. Every question you could ever have about Aereos, answered by an expert from Aereos, LIVE.


German growth rises 0.1%, skirting recession
by Maria MartinezGermany’s economy grew in the third quarter, avoiding a recession, according to a first estimate published Thursday by the Federal Statistical Office, Destatis.
Germany’s gross domestic product increased by an adjusted 0.1% from the previous quarter, according to Destatis. This is better than economists’ expectations of a 0.1% contraction in The Wall Street Journal’s survey.
The agency, however, also revised the second-quarter data. Following the revision, Germany’s GDP decreased 0.2% in the second quarter of 2019, compared with a first estimate of a 0.1% decline.
GDP grew 0.5% on year in the third quarter on a calendar and price-adjusted basis, Destatis said, in line with a Wall Street Journal poll of economists.
Recent indicators have sent mixed signals on the German economy, with improvements in manufacturing orders but weak data on industrial production, which had its fifth consecutive quarterly contraction.


covf = gpcovarf(net, x1, x2)
covf = gpcovarf(net, x1, x2)
takes
a Gaussian Process data structure net
together with
two matrices x1
and x2
of input vectors,
and computes the matrix of the covariance function values
covf
.
gp
, gpcovar
, gpcovarp
, gperr
, gpgrad
Copyright (c) Ian T Nabney (1996-9)


Waiting for your authorization to access your Coinbase account.
A browser window has just opened for you to authorize at Coinbase.
After you authorize with Coinbase you will be automatically forwarded to your account dashboard.
If you are not automatically forwarded and have an authorization code you may enter it below to continue.


THE VIRGIN SUICIDES RATING: 5 /10 --> Not a good movie
For more reviews and movie screensavers, visit http://www.joblo.com/
Okay, so it's been years since movie critics ripped into the Coppola clan for turning nepotism into a hobby, and by most accounts, ruining the third Godfather film with the obvious parental choice of daughter Sofia as one of the main leads, by lead Coppola member, writer/director Francis Ford. Of course, that's all in the past now, and with Sofia making her directorial debut with this film, we're all just glad that she's doing it all on her own. What's that you say? Oops, sorry, the production company behind this movie is actually owned by her daddy. Oh well, enough about the backdoor shenanigans, let's talk about the movie...
PLOT: Five very pretty sisters living under the roof of one really strict mom and one really wussed-out dad, attempt to live normal lives among the gaggle of young boys straddled around their ankles, asking for dates.
CRITIQUE: In one word: boring. In two words: meaningless and boring. And in as many words as I could come up with: this movie starts off real slow, sets an intriguing mood, gets semi-interesting when the character of Trip Fontaine enters the picture, but ultimately draws to a predictable and surprisingly uninteresting close. I spent much of this film wondering what the heck it was all about, and when the film finally concluded on that oh-so popular open-ended "you figure it out" vibe, I was left caring even less about any of its preceding moments. Incidentally, my thoughts as to the lingering question of "why"-uhm, cause the parents were cold and unreasonable, that's why! What a mystery. Not that any of the characters were developed enough to begin with, most of the boys were just young and horny, all five of the sisters were aloof and giddy (save for one), and the parents were just unreasonably strict for unknown reasons (religion I suppose, but why so strict?). Now whether or not the hidden message in this film had to do with the "loss of innocence" or the "generation gap", God knows. In the end, all the film managed to successfully bring up was more questions than answers. But I suppose there is a certain type of audience for esoteric films of this sort. Those who line the art-house circuit usually enjoy analyzing the depth of such films, which on the whole, generate little to no entertainment value for the rest of us.
Of course, I don't like to dismiss films completely due to their lack of one or two elements, especially when other elements of the film do hit the mark. In this movie, the actors were all spot-on, with special kudos going out to the man with the big...IQ, James Woods, as the nerdy math teacher. Whatta chump. He was excellent in this film. On the kids' side, Kirsten Dunst certainly played the ideal hard-to-get teen queen to a tee, while Josh Hartnett showed that he is more than just a pretty face (and abs...wow!). I also commend Ms. Coppola on her distinct style, obvious to anyone who enjoys the challenge of a filmmaker's eye, and the soundtrack, which scored heavy points, with a special salute of the thumb going out to the sequence featuring the "Magic Man" song and Hartnett. Well done.  Very few laughs, even less memorable scenes, and definitely not an "entertainment" film, by any stretch of the imagination. I suppose that if you're the type of person who enjoys watching films which don't say much, leave much to ponder afterwards, and create an authentic enough mood, then this film might just be for you. For anyone else, looking for an interesting story, an absorbing message or even just a simple night of entertainment at the movies, I suggest that you skip this offspring and check out the darkly comedic high school classic HEATHERS, instead.
PS: I just read Roger Ebert's review of this film (which he loved incidentally) and noticed how he used a quote from Tolstoy to make a point. The quote itself is unimportant, but important is to point out that people who generally go around quoting Tolstoy, are more than likely the type of people who will enjoy this flick. Of course, that's only my cheezy little observation, folks : )
Little Known Facts about this film and its stars: Actor Giovanni Ribisi, who does not act in this film, is nevertheless the voice of the narrator. Actor Danny DeVito, who acted under the guise of Sofia's dad Francis Ford in THE RAINMAKER a few years ago, makes a cameo appearance in this film as a psychiatrist. This film was originally titled THE LISBON SISTERS.
Review Date: May 27, 2000 Director: Sofia Coppola Writer: Sofia Coppola Producers: Francis Ford Coppola, Julie Costanzo, Dan Halsted and Chris Hanley Actors: Kirsten Dunst as Lux Lisbon Josh Hartnett as Trip Fontaine James Woods as Mr. Lisbon Kathleen Turner as Mrs. Lisbon Genre: Drama Year of Release: 2000 ------------------------------------ JoBlo's Movie Emporium http://www.joblo.com/ ------------------------------------ (c) 2000 Berge Garabedian
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


{$acticle.title}
in image, {$acticle.sort}
5
{$acticle.content}
-
Previous Articles
Nature, in the broadest sense, is the natural...
in image, entertainment
-
Next Articles
Nature, in the broadest sense, is the natural...
in image, entertainment
5 commentsadd comment
Mark Sanders
feb 17, 2016 at 3:30pm |
It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.
Mark Sanders
feb 17, 2016 at 3:30pm |
It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.
Mark Sanders
feb 17, 2016 at 3:30pm |
Remaining essentially unchanged.
Mark Sanders
feb 17, 2016 at 3:30pm |
Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit
Mark Sanders
feb 17, 2016 at 3:30pm |
It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.


Bus Routes
of Champaign-Urbana
Routes
|
Stops
|
by Distance
Please enable JavaScript to use this application.
Data provided by
CUMTD
.
Web App Copyright 2018-2019 Peter Jin -
About
-
Clear Cache


Atomic Wallet Token (AWC)
AWC Token
AWC is the first token, issued by decentralized cryptocurrency wallet.
AWC Tokens will serve as an internal currency for Atomic Wallet users. As Atomic grows fast, the tokens will be in great demand.
AWC UTILITY VALUE
AWC token will give benefits for holders, such as stacking, discounts on exchange services, extra features for trading desk, affiliate and bounty rewards, dedicated support and much more features to come.
How to Get AWC
AWC is available to purchase on Binance DEX and IDEX exchanges.
Users can receive AWC tokens by participating in Airdrop, Affiliate program and Bounty campaigns.
Binance Dex Migration
On April 30rd 2019, 50% of the AWC Token emission has been burnt on the Ethereum Blockchain and the same amount released on the Binance Mainnet.
To swap ERC20 <> BEP2 AWC use the swap tool provided by ChangeNOW or check our guide on how to make a swap.


You can ingest new content into MarkLogic via Content Pump by dropping/selecting a file below and then optionally filling out any of the import options below the file selector.
Drop files here or click to select files.
(Files will be uploaded automatically)


Anika Rabenhorst, Samantha Roman, Suraj Korumilli, Gisselle Rodriguez Benitez
Service-Learning Course Project as part of DS 4200: Information Presentation and Visualization, taught by Prof. Dylan Cashman, Data Visualization @ Khoury, Northeastern University.
For the past nine years, the Sustainable Business Network of Massachusetts (SBN) has organized a Local Food & Specialty Crop Trade Show to facilitate connections between local producers and wholesale buyers. Encouraging buyer attendance is a key step in developing these relationships and helping small businesses integrate into a healthy, sustainable, local economy. After interviewing a representative from SBN, it became clear that a visual representation of vendor attendees was the solution to increasing buyer attendance at the trade show. We learned that their strategy is to market the experience, opening up the festival to more food producers and consumers. In doing so, the organization noted the concerns and barriers that buyers face, including production capacities and certifications, such as organic and GAP certification and focus on heirloom varieties or heritage breeds. Visualizations have been created specifically for buyers to explore what types of attending vendors meet their needs. Other attendees, vendors, and planners of the SBN trade show would also be able to use this tool to visualize representation at the event.
Based on the interview, SBN needed a visualization that would help buyers understand if the trade show has what they are looking for. This led us to a few guiding questions: How do we show potential buyers what vendors are present? How do we visualize information about vendors? Specifically, what can we do to represent the capacities and certifications of the vendors, two key factors that determine vendor-buyer connections?
Interact with the treemap below to see which vendors will be attending SBN’s Local Food Trade Show. Hover your mouse over the cells to show more information, like the total number of vendors within a category. Click on the cells to filter the table below so that it only shows the vendors within that category—you can select and unselect multiple cells to apply different table filters.
The following video demonstrates how to read and interact with our visualization.
Specialty crop vendor information is represented by two major visualizations: a treemap and a table. Design aspects for both are described in the sections below.
Our visualization aims to display trade show vendor attendees, grouped by subcategories, in a hierarchical format. The standard treemap view is depicted below.
Figure 1. Treemap, legend, and tooltip representing vendor information.
The treemap here serves as a categorization of vendors who go to the SBN trade show. Vendors listed in the table are represented in the grouped treemap cells; the area of each cell depicts how many vendors fall into a specified category. Using area to represent groups allows for the relative size of different subgroups to be directly compared. This data is currently nested by "Business Type" followed by "Product Category." A legend depicts which colors correspond to each business type; these colors were chosen to go along with food/crop colors that are commonly associated with fresh crops and farmers markets. For details on demand, hovering over a treemap cell displays all information for that cell within a tooltip: business type, product type, and total number of vendors. This prevents the treemap cells from showing too much text at once if it is not desired. The presence of the tooltip also indicates when a cell can be clicked.
The same vendors are also represented in a table, this time showing more information. This table is shown in the figure below.
Figure 2. Table representing detailed vendor information.
We have implemented a scrollable table to display the 34 specialty crop vendors that we have data for. Including all of these subcategories in the treemap would have shown too much information, so instead the user has the option to identify their categories of interest before looking for more information. The “Vendor Name” column with ID numbers is representative of a possible addition that SBN could make to the data. We did not have the names of individual vendors, so we chose to assign values to each business. This table includes all useful information that could entice a seller into attending the Trade Show, including farm type, product offerings, production practices, and volume capabilities of each vendor.
Mouseover and on-click events show details-on-demand and link the treemap and table. This is represented by the figure below.
Figure 3. On-click linking between the treemap and table.
The above images are an example of how the treemap and table would behave if the “Specialty Crop Value-Added Producer (50% or more specialty crop), Value-Added Products” treemap cell were to be clicked. The treemap and table are also interactive and linked to one another. Clicking on treemap cells filters the table so that only the vendors that fall within that category are shown. Clicking additional cells adds them to the filter, and clicking on already-selected cells removes them from the filter. A lower opacity cell color indicates if a cell is currently clicked.
There were three separate datasets provided to us from SBN. One CSV contained information about the buyers. Two CSVs contained data from the vendors, separated by whether the vendor had specialty items. Our project focused on the specialty vendor data. This dataset contained 20 fields and 34 entries. The fields included categorical values like position of the person filling out the application, the type of business, certifications/special practices, and types of products and crops; ordinal values like the volume produced and the volume of capacity to sell to new accounts; and continuous quantitative values like percent of products sold to wholesale and goal percent of products sold to wholesale. Only values representing business and product types, certifications, and volumes were kept for the visualization.
Once we decided on the principal visualization we were creating, a treemap, we added additional fields to aggregate and/or summarize certain fields. Specifically, we categorized the crops and products into “Plants,” “Produce,” and “Value-Added Products,” combinations of those categories, and “Other.” Only the most common combinations were kept as their own categories, and the less common combinations were grouped into the “Other” category. For example, “Produce and Value-Added Products” had enough instances to be represented as its own category, but “Produce and Plants” did not, so it was grouped into “Other.” Similarly, we limited the number of different values in the certifications field. We categorized items if they had multiple certifications, and otherwise kept other values including singular certifications, “Other”, and “Not Applicable.” We needed to add these two fields to avoid excessively small areas in our treemap resulting from the various combinations of products and certifications. We also wanted to aggregate the data from the capacities that vendors were willing to take on from new buyers. Instead of having each season be a level within the hierarchy, we made an aggregate field that showed the max amount a vendor was capable of within a season. Another change from the provided data was a few of the column names; this would remove information that the average user does not need access to.
Sustainable Business Network is looking for a visualization that will give suppliers and buyers an idea of whether they want to take part in the trade show. Summarizing and presenting the registration data will encourage trade show attendance by informing attendees about vendors. The primary consumer of the visualization would be those who are thinking about attending the trade show. SBN wants to attract more buyers by visualizing the vendor information.
Before we decided the specific visualization we were creating, we looked at the various potential tasks. The most important domain task was to categorize vendors by types of food they produce, the size of their farm, and the certifications they have. To do this, we have summarized the data as the analytical task, allow for the user to browse the data as the search task, and present this in our tree-map and linked table as the analyze task. The completion of this task would also aid in the goals of our second domain task: analyzing what types of vendors were unrepresented and what foods buyers were looking for. The goals of this task were to identify the categories and to provide the user capabilities to locate and derive information from what is missing. Because this information isn’t explicitly given to us, the process for addressing this domain task was based more on what isn’t shown in the visualization. A vendor can look at the visualization and realize that nobody else currently in the trade show hits the same niche. This can make a vendor more inclined to apply next year.
We had two other domain tasks that did not get represented by our visualization due to our focus on vendors. One task was to classify buyers by consumption (quantity and type). To do this we would need to summarize the data, provide browsing ability, and present this in our visualization. A third task was to visualize the location of vendors. This required comparing the values, providing browsing ability, and presenting this in our visualization.
Our design process was split into these major iterations - a tableau Exploration, hand drawn sketches of our visualization, and a digitally sketched visualization with a lot of detail, usability testing and editing our visualization, and then the final visualization.
Before we were fully accustomed to our data and the project, we were tasked with combing through our data in Tableau to gain a further understanding of our data. Here we created several types of visualizations to try to fulfill the tasks we created in our task analysis section. We mostly created simple visualizations such as bar charts which plotted businesses to the amount of food they can provide, or a table showing business types.
The second iteration of sketches were hand drawn, as shown in the figure below. During this iteration, more of an emphasis was placed on creating a visualization with proper design choices that we learned in class.
Figure 4. Hand drawn sketch of visualization.
The third iteration of our visualization was a digitally sketched version using a combination of figma, tableau, and excel with a detailed explanation of how we expect our visualization to work. During this section, we created the specific filters (such as food category, farm category, pallet capacity, etc.) that our visualization would have as well as how brushing and linking would change the view of our visualization step-by-step. To see more specifications, look at figure 2 in the visualization section.
Figure 5. Digitally-created final design sketch.
Our next versions of our visualizations were created by coding it through Javascript. For the most part, we were able to bring to life our sketches, but we had some difficulty implementing interactivity and brushing and linking. After the fourth version, we conducted a usability test in class, and realized that our visualization was neither as clear nor as easy to use as we anticipated. Several key takeaways we took away was that we needed to make it easier for people unfamiliar with the data understand the data better (we did this by creating understandable category names, adding a legend, changing text in our data to be more concise, and getting rid of unimportant data), we needed to make the visualization look better (we eventually made the treemap and corresponding table smaller so that it was easier on the eye), and we needed to improve our brushing and linking (we did this by having a tooltip that that hovers over the tree map, and adding additional linking to our treemap and table). This final point was also brought up in course staff feedback to our Sprint 1 implementation. At the time, our tooltip only appeared below the treemap, making it easy to miss. It was later fixed to follow the user’s cursor and appear on mouseover events.
The final visualization design incorporated feedback from Sprint 2 implementation as well as changes following Sprint 1. These changes focused on improving design clarity and interactivity. To make the design clearer, the legend was placed next to the treemap instead of below, and the text was reformatted to avoid overlaps. A short note was also added above the treemap to prompt user interaction. Table information was improved by changing column header, such as replacing “0” with “Vendor Name,” to ensure that it accurately described the data. Interactivity was improved by adding to the existing mouseover and on-click events. Now, the user can hover and click on treemap cell labels to enable the tooltip and table filters, while previously these interactions only worked on cell areas outside of the text.
We applied information visualization principles and implemented several iterations of our design to create this interactive treemap-table for our partner, SBN. This process included interviewing a partner, understanding the problem at hand, brainstorming how to solve the problem, receiving a dataset, exploring a dataset, creating several mock sketches, completing several digitally coded versions as well going through usability test, and then eventually presenting our project to our instructors and partners. For future iterations, it would be helpful to conduct usability testing with SBN and intended users of the visualization. We received a lot of insight from the in-class usability session, but it would be more beneficial to conduct it on a more finalized design. Another future goal of the project would be implementing the user chosen treemap (the hand-drawn sketch in the previous section) where the user decides the treemap hierarchy. Due to the complexity of a treemap visualization and nesting JSON data, this goal was not attainable in the amount of time that we had. With additional time, we also would have explored d3’s nesting feature more heavily.
Overall, our group did the best we could considering the constraints we had—learning a new programming language, figuring out how to handle working remotely—to go through the visualization design process from start to finish. We look forward to applying the concepts and skills we have gained from this process to our own projects in the future.


Hamze Elmi
I first started making concepts of soul in 2016.
I was using those free design websites and let's just say
I wouldn't see anyone wearing those designs. I didn't give up
though. I kept thinking of new ideas and kept experimenting. It was only
until September 2018 that I was given the opportunity
to make this idea come to life.
Right now, most of my time is spent being a computer science
student at Carleton University. However, when I am not drowning in homework, I
like to write. I like to switch up the forms
of writing but I mostly stick to spoken word. My poetry page is
@zeedoespoetry on Instagram. I'm also big on helping and participating in my
community.It's because of my community that I am the person I am today,
so I think it's only right I help in any way I can.


Preparation time
30 mins to 1 hour
Cooking time
10 to 30 mins
Serves
Serves 8-10
Dietary
The generous dash of stout in this delicious chocolate cake makes for a treat that's perfect for adults.
Preheat the oven to 180C/350F/Gas 4. Grease a 20cm/8in cake tin with butter.
For the cake, bring a little water to the boil in a pan. Reduce the heat until the water is simmering, then suspend a heatproof bowl over the water, making sure that the bottom of the bowl does not touch the water.
Add the stout and dark chocolate pieces to the heatproof bowl and heat gently until melted. Once melted, remove the bowl from the heat and set aside to cool.
In a separate bowl, beat together the butter and sugar until light, fluffy and well combined, using either a food processor or electric whisk.
Add the eggs one at a time, beating well between each addition.
Pour in the cooled chocolate-and-stout mixture and beat until well combined. Fold in the flour.
Spoon the cake mixture into the prepared tin and bake in the middle of the oven for 30-35 minutes, or until a skewer inserted into the centre of the cake comes out clean.
Remove the cake from the oven and set aside to cool in the tin for a few minutes, then remove from the tin and set aside to cool completely on a wire rack.
Meanwhile, for the icing, repeat the process of bringing a little water to the boil in a pan. Reduce the heat until the water is simmering, then suspend a heatproof bowl over the water, making sure that the bottom of the bowl does not touch the water.
Add the chocolate, butter and stout to the bowl, stirring until just melted. Remove the bowl from the heat and set the mixture aside to cool slightly.
When the melted chocolate mixture has cooled, transfer it to a food processor, add the icing sugar and pulse until smooth and well combined. (Alternatively, whisk in the icing sugar using a hand-held electric mixer.)
When the cake has completely cooled, spread the icing evenly over the top and sides, then sprinkle over the chopped hazelnuts. When the icing has dried, serve.


Zoovy Integrated Desktop contains three applications:
Easily manage your orders and customers. The order manager will download any orders placed through your Zoovy store, automatically send customers email, manage tracking numbers, UPS/FedEx/USPS (Endicia) airbill printing, Quickbooks integration, advanced printing support and so much more!
Makes the day to day tasks of managing products, images, and categories easier and faster than ever.
Zoovy supports network database installations for customers who need concurrent user access. Please download and install the following application on your network database server:
A windows service that automatically synchronizes your local databases with Zoovy servers. This is intended for clients running network databases and manages the synchronization process automatically.
 A discussion of network databases, and deployment options along with frequently asked questions is located in:
Before installing any of the applications above you should consider the following:
All applications require the Windows Installer 3.1, and Microsoft .NET 3.5 sp1 framework to be installed for proper operation. Please use the links to download:
Installation documentation can be found:
Only one database may be active per account. If you have multiple sites
or remote users you will need to use a VPN solution to connect them.
Zoovy Geek Services
can assist you with multi-site VPN deployments.
Zoovy provides an enhanced level of support for our larger clients who are more sensitive to service disruptions. Enterprise support is also suitable for clients who need specific customizations made to their software version. Enterprise support also offers scheduled upgrades on weekends and off-business hours to minimize potential disruption to business operations. Please contact<EMAIL_ADDRESS>to determine eligibility for this service.
Windows Vista sp2, Windows 7, Windows Server 2003 r2, Windows 8; Windows Server 2008, 2013.
Requires .NET Framework 3.0.
64 Bit Considerations: Order Manager will run correctly on Vista/Windows 7 64 Bit Operating System.
Other applications such as Quickbooks and Endicia will not integrate properly.
In addition various peripherals such as many models of HP Printers are known to have issues
and will cause the Order Manager software to become unstable.


SIF19 @ #COP25
by Staff reporterWe are media partners with the upcoming Sustainable Innovation Forum 2019 (SIF19) in Madrid – a key side event of COP25. Accelerating Solutions for Climate Action is the tagline of the event, which will bring together public and private stakeholders keen to forge new impactful partnerships across a range of sectors, including in clean power, where the race is on to fast-track the transition to smarter, cleaner energy systems.
Our Editor-at-large Marc Buckley and contributing climate columnist, Eva Keretic, will be at the Forum. Get a 15% discount to attend the event on 10 and 11 at the Novotel Madrid Campo de las Naciones by using the code InnovatorsMag15 at the checkout to redeem this special delegate pass.


In this chapter, we will be looking into function overloading and function overriding.
So, let's first start with function overloading.
Function overloading
Same as constructors, we can also overload functions. Conditions for function overloading are:-
- Functions to be overloaded must have the same name.
- All functions must have different arguments( either a different number of parameters or different type of parameters ).
Let's see an example.
#include <iostream>
using namespace std;
class Rectangle
{
public:
void printArea(int x, int y)
{
cout << x * y << endl;
}
void printArea(int x)
{
cout << x * x << endl;
}
void printArea(int x, double y)
{
cout << x * y << endl;
}
void printArea(double x)
{
cout << x * x << endl;
}
};
int main()
{
Rectangle rt;
rt.printArea(2,4);
rt.printArea(2,5.1);
rt.printArea(10);
rt.printArea(2.3);
return 0;
}
10.2
100
5.29
Here, we defined four functions with the same name 'printArea' but different parameters.
In the main class, firstly the function printArea is called with 2 and 4 passed to it. Since both 2 and 4 are integers, so the function named printArea with both its parameters of type int (int x, int y) is called.
After that, the second function is called with 2 and 5.1 passed to it. Since 2 is of type int and 5.1 is of type double, so the function with the first parameter of type int and the second one of type double (int x,double y) is called.
Similarly, after that the function with only one integer value as its parameter is called and at last, the function with a single double value as its parameter is called.
Function Overriding
Function overriding is also known as Polymorphism. To understand method overriding, let's first look at an example.
#include <iostream>
using namespace std;
class Animals
{
public:
void sound()
{
cout << "This is parent class" << endl;
}
};
class Dogs : public Animals
{
public:
void sound()
{
cout << "Dogs bark" << endl;
}
};
int main()
{
Dogs d;
d.sound();
return 0;
}
In the above example, the class 'Dogs' and its parent class 'Animals' have the same function void sound(). When the object 'd' of class Dogs calls this function, then the function of the child class 'Dogs' is called, not that of the parent class. Thus, the function of child class overrides the function in parent class when called by an object of the child class.
This is called function overriding.
Conditions for Function Overriding
- Functions of both parent and child class must have the same name.
- Functions must have the same argument list and return type.
- A function declared static cannot be overridden.
- If a function cannot be inherited, it cannot be overridden.
Let's see an another example of function overriding.
#include <iostream>
using namespace std;
class Animals
{
public:
void sound()
{
cout << "This is parent class" << endl;
}
};
class Dogs : public Animals
{
public:
void sound()
{
cout << "Dogs bark" << endl;
}
};
class Cats : public Animals
{
public:
void sound()
{
cout << "Cats meow" << endl;
}
};
class Pigs : public Animals
{
public:
void sound()
{
cout << "Pigs snort" << endl;
}
};
int main()
{
Dogs d;
Cats c;
Pigs p;
d.sound();
c.sound();
p.sound();
return 0;
}
Cats meow
Pigs snort
Great thoughts reduced by practice become great acts.
-William Hazlitt


Irdai issues draft norms on wellness services in health insurance products
It said that the wellness and preventive features shall be designed only with the objective of maintaining good health
by Subrata PandaThe Insurance Regulatory and Development Authority of India (Irdai) on Thursday issued draft guidelines on the wellness and preventive features in health insurance products to enhance the scope of services offered.
It said that the wellness and preventive features shall be designed only with the objective of maintaining good health and improving it, and that insurers should factor in the pricing impact of the wellness and preventive features offered and disclose the same in the 'File and Use' or 'Use and File' application.
Further, the insurer should take into account the cost towards wellness services while pricing the underlying health insurance product, and the price factored in should be disclosed in all insurance advertisements where wellness features are promoted.


List a few of your favorite things:
Your favorite person:
Your favorite food:
Your favorite color:
Your favorite number:
Your favorite quote:
Submit
Your answers:


| Psy::Matrix::Structure |
Psy::Matrix::Matrix
Version 0.01
Builds a structure object, at present based on a helix-index file (but see also Psy::Matrix::_load_PHASE_simulate).
use Psy::Matrix:Structure; my $fs = structure->new( '-helix_index' => 'Evaniodea.index.0.02.txt', '-path' => '../../data/evan/', );
print Dumper($s); print $s->{blocks}->version();
Create a new object, not for direct reference/use.
An accessor, if two blocks passed makes a helix with block 1 = 5', block 2 = 3'; with one block passed returns 3'.
Returns a stockholm legal RF line
Return a formated, PHASE 2.0 legal mask in one full string.
Returns a semi-complete class line for use in PHASE 2.0 analyses
Returns a hash of block->mask-letter. Used for translating () masks to <> or aA masks.
Algorithm could be very likely be greatly simplified by recursion, but it *appears* to work as is (its ugly!).
Returns the mask for a slice as a string, substitutes {bracket_chars} if passed.
Returns the mask for a block.
Returns hash with paired masks under '5prime' and '3prime' indicies.
Returns a count of the number of parens for a given block.
Returns a hash with keys {pairs) pointing to 5':3' pair positions (MrBayes 'pairs') and {nucs} a list of all positions (column indicies).
To count from 0 set zero_beers = 1
Returns a hash of basepairs encountered, strictly adhering to $alphabet;
Not done.
Returns a hash of keys (mask1, mask2, stem1, stem2) with the stems/masks aligned
A label accessor.
Deletes a helix. Unproven.
Given a 3' helix index return the 5' complement (missing the faster way to reverse hashes- fix).
Returns an array of 5' helix sides within a slice
!! needs to limit those to fully (3'/5') bound by slice only !! ## reduntant with mx->loopblocks (keep this one) ##
# slice dependant, its not a helix unless the passed slice has both blocks?
Returns an array of all block indices involved in pairing given the particular -slice
Returns an array of basepairs for a given 5' block index, assumes mask is made of '()'
Requires -mx, -blk, -ter
Returns an array of the positions
A hack.
Takes an array representing a hash of indices represent helix pairs.
Returns an array pointing to the 5' blocks which, when removed along with their 3' pair, will leave remain blocks psuedoknot free.
Note that there are multiple solutions possible, and that the result returned here is very inefficient (i.e removes the fewest number of helices making the overall structure pseudoknot free). Someone with more experience will need to solve the most efficient problem.
Use with caution, and possibly in combination with manually selected helicies.
Returns a two value array of column indices (unbracketed position) for the -pos position of the helix defined by the 5' -blk. Requires -blk, -mx, -pos. Similar to nucPairs but notably counts from ZERO. Primarily for internal use.
| Psy::Matrix::Structure |


Method Man Headlines Marvel's Voices Anthology One-Shot Comic
by Steve RussellMarvel’s popular podcast series, Marvel’s Voices, is set to further highlight some of the comic book industry’s top storytellers with the release of Marvel’s Voices #1.
The comic will be a one-shot anthology written and drawn by a talented crop of writers and artists including Vita Ayala, Roxane Gay, Brian Stelfreeze and Wu-Tang Clan’s Method Man.
The anthology will have new stories for the X-Men, focusing on events that take place in the wake of House of X and Powers of X. It will also see the return of Moon Girl and Devil Dinosaur and stories featuring some of Marvel’s most notable characters such as the Hulk and Wolverine, Black Panther, Killmonger, She-Hulk, Black Widow and Ant-Man.
Click the button below to start this article in quick view.
“I’m absolutely thrilled and honored to oversee this historic #1 issue celebrating the characters and creators that make up the grand mosaic that is the Marvel Universe, reflecting life as we live it! Not just the world outside our windows, but the fantastic worlds of heart and culture inside those other windows, too,” editor Chris Robinson said in a statement.
Marvel’s Voices is a podcast series dedicated to telling the stories of diverse creators within the industry, sharing their unique perspectives and experiences. Guests and talent have come from Marvel Comics, live-action television shows, animation, video games and have even included celebrity fans talking about all things Marvel. The podcast’s new season launches in February 2020. Marvel’s Voices #1 is in stores this February.
https://schema.orgBreadcrumbListListItem1Homehttps://www.cbr.com/ListItem2Comicshttps://www.cbr.com/category/comics/ListItem3Comic Newshttps://www.cbr.com/category/comics/news/ListItem4Method Man Headlines Marvel's Voices Anthology One-Shot Comichttps://www.cbr.com/method-man-marvels-voices-anthology/


--- layout: post title: Year of the Ox tags: [] status: publish type: post published: true meta: _edit_last: "1" ---
The Chinese New Year Parade was started sometime in the 1860's and remains one of the few night illuminated parades in the country. By now it carries strong corporate sponsorship, falling under the direction of the Chinese Chamber of Commerce - currently sponsored by Southwest Airlines.
The highlight of the parade is the 200 foot Golden Dragon also known as Gum Lung. It takes a team of over 100 to operate this illuminated monster as it winds its way along the parade route.
This year we transition from the Year of the Rat to the Year of the Earth Ox. The Ox is a symbol of prosperity through hard work.


Team Details
Garima Negi
She is pursuing M.S. in Information Systems
Background: Has 9 years of experience as Business Analyst
Areas of Interest : Python, HTML, Data Intelligence
Future : To be a Technical Program Manager
Connect to share ideas -
Manjushree Rao
She is pursuing M.S. in Computer Science
Background : Has 3 years of experience as Software Development Senior Associate
Areas of Interest: Python, Java, Development
Future : To be a Full Stack Developer
Connect to share ideas -


Mongo Driver and Mongo DB 2.6 Features
MongoDB 2.6 introduces some new powerful features that are reflected in the 1.4 driver release. These include.
- Aggregation cursors
- Per query timeouts maxTimeMS
- Ordered and Unordered bulk operations
- A parallelCollectionScan command for fast reading of an entire collection
- Integrated text search in the query language
Moreover the driver includes a whole slew of minor and major bug fixes and features. Some of the more noteworthy features include.
- Better support for domains in node.js
- Reconnect events for replicaset and mongos connections
- Replicaset emits “joined” and “left” events when new server join or leave the set
- Added bufferMaxEntries entry to allow tuning on how long driver keeps waiting for servers to come back up (default is until memory exhaustion)
- Upgraded BSON parser to rely on 0.2.6 returning to using nan package
Let’s look at the main things in 2.6 features one by one.
Aggregation cursors
The addition off aggregation cursors to MongoDB 2.6 now means that applications can disregard the previous max result limit of 16MB. Let’s look at a simple use of the aggregation cursor.
var MongoClient = require('mongodb').MongoClient;
MongoClient.connect("mongodb://localhost:27017/test", function(err, db) {
// Get an aggregation cursor
var cursor = db.collection('data').aggregate([
{$match: {}}
], {
allowDiskUsage: true
, cursor: {batchSize: 1000}
});
// Use cursor as stream
cursor.on('data', function(data) {
console.dir(data);
});
cursor.on('end', function() {
db.close();
});
});
As one can see the cursor implements the Readable stream interface for 0.10.X or higher. For 2.4 the driver will emulate the cursor behavior by wrapping the result document.
maxTimeMS
One feature that has requested often is the ability to timeout individual queries. In MongoDB 2.6 it’s finally arrived and is known as the maxTimeMS option. Let’s take a look at a simple usage of the property with a query.
var MongoClient = require('mongodb').MongoClient;
MongoClient.connect("mongodb://localhost:27017/test", function(err, db) {
// Get an aggregation cursor
var cursor = db.collection('data')
.find("$where": "sleep(1000) || true")
.maxTimeMS(50);
// Get alll the items
cursor.toArray(function(err, items) {
console.dir(err);
console.dir(items);
db.close();
});
});
This is a bit of a contrived example using sleep to force the query to wait a second. With the maxTimeMS set to 50 milliseconds the query will be aborted before the full second is up.
Ordered/Unordered bulk operations
Under the covers MongoDB is moving away from the combination of a write operation + get last error (GLE) and towards a write commands api. These new commands allow for the execution of bulk insert/update/remove operations. The bulk api’s are abstractions on top of this that server to make it easy to build bulk operations. Bulk operations come in two main flavors.
- Ordered bulk operations. These operations execute all the operation in order and error out on the first write error.
- Unordered bulk operations. These operations execute all the operations in parallel and aggregates up all the errors. Unordered bulk operations do not guarantee order of execution.
Let’s look at two simple examples using ordered and unordered operations.
var MongoClient = require('mongodb').MongoClient;
MongoClient.connect("mongodb://localhost:27017/test", function(err, db) {
// Get the collection
var col = db.collection('batch_write_ordered_ops');
// Initialize the Ordered Batch
var batch = col.initializeOrderedBulkOp();
// Add some operations to be executed in order
batch.insert({a:1});
batch.find({a:1}).updateOne({$set: {b:1}});
batch.find({a:2}).upsert().updateOne({$set: {b:2}});
batch.insert({a:3});
batch.find({a:3}).remove({a:3});
// Execute the operations
batch.execute(function(err, result) {
console.dir(err);
console.dir(result);
db.close();
});
});
MongoClient.connect("mongodb://localhost:27017/test", function(err, db) {
// Get the collection
var col = db.collection('batch_write_ordered_ops');
// Initialize the Ordered Batch
var batch = col.initializeUnorderedBulkOp();
// Add some operations to be executed in order
batch.insert({a:1});
batch.find({a:1}).updateOne({$set: {b:1}});
batch.find({a:2}).upsert().updateOne({$set: {b:2}});
batch.insert({a:3});
batch.find({a:3}).remove({a:3});
// Execute the operations
batch.execute(function(err, result) {
console.dir(err);
console.dir(result);
db.close();
});
});
For older servers than 2.6 the API will downconvert the operations. However it’s not possible to downconvert 100% so there might be slight edge cases where it cannot correctly report the right numbers.
parallelCollectionScan
The parallelCollectionScan command is a special command targeted at reading out an entire collection using numCursors parallel cursors.
var MongoClient = require('mongodb').MongoClient;
MongoClient.connect("mongodb://localhost:27017/test", function(err, db) {
// Get an aggregation cursor
db.collection('data').parallelCollectionScan({numCursors:3}, function(err, cursors) {
var results = [];
for(var i = 0; i < cursors.length; i++) {
cursors[i].get(function(err, items) {
test.equal(err, null);
// Add docs to results array
results = results.concat(items);
numCursors = numCursors - 1;
// No more cursors let's ensure we got all results
if(numCursors == 0) {
test.equal(docs.length, results.length);
db.close();
test.done();
}
});
}
});
});
This optimizes the IO throughput from a collection.
Integrated text search in the query language
Text indexes are now integrated into the main query language and enabled by default. A simple example.
var MongoClient = require('mongodb').MongoClient;
MongoClient.connect("mongodb://localhost:27017/test", function(err, db) {
// Get the collection
var collection = db.collection('textSearchWithSort');
collection.ensureIndex({s: 'text'}, function(err, result) {
test.equal(null, err);
collection.insert([
{s: 'spam'}
, {s: 'spam eggs and spam'}
, {s: 'sausage and eggs'}], function(err, result) {
test.equal(null, err);
collection.find(
{$text: {$search: 'spam'}}
, {fields: {_id: false, s: true, score: {$meta: 'textScore'}}}
).sort({score: {$meta: 'textScore'}}).toArray(function(err, items) {
test.equal(null, err);
test.equal("spam eggs and spam", items[0].s);
db.close();
test.done();
});
});
});
});
Emitting Reconnect and Joined/Left events
The Replicaset and Mongos now emits events for servers joining and leaving the replicaset. This let’s applications more easily monitor the changes in the driver over time. Reconnect in the context of a Replicaset or Mongos means that the driver is starting to replay buffered operations.
var MongoClient = require('mongodb').MongoClient;
MongoClient.connect("mongodb://localhost:27017,localhost:27027/test", function(err, db) {
db.serverConfig.on('joined', function(err, server) {
console.log("server joined");
console.dir(server);
});
db.serverConfig.on('left', function(err, server) {
console.log("server left");
console.dir(server);
});
db.serverConfig.on('reconnect', function() {
console.log("server reconnected");
});
});
bufferMaxEntries
Buffered Max Entries allow for more fine grained control on how many operations that will be buffered before the driver errors out and stops attempting to reconnect.
var MongoClient = require('mongodb').MongoClient;
MongoClient.connect("mongodb://localhost:27017/test", {
db: {bufferMaxEntries:0},
}, function(err, db) {
db.close();
});
This example disables the command buffering completely and errors out the moment there is no connection available. The default value (for backward compatibility) is to buffer until memory runs out. Be aware that by setting a very low value you can cause some problems in failover scenarios in Replicasets as it might take a little but of time before f.ex a new Primary is elected and steps up to accept writes. Setting bufferMaxEntries to 0 in this case will cause the driver to error out instead of falling over correctly.
Fsync and journal Write Concerns note
MongoDB from version 2.6 and higher disallows the combination of journal and fsync. Combining them will cause an error while on 2.4 fsync was ignored when provided with journal. The following semantics apply.
- j: If true block until write operations have been committed to the journal. Cannot be used in combination with
fsync
. Prior to MongoDB 2.6 this option was ignored if the server was running without journaling. Starting with MongoDB 2.6 write operations will fail with an exception if this option is used when the server is running without journaling. - fsync: If true and the server is running without journaling, blocks until the server has synced all data files to disk. If the server is running with journaling, this acts the same as the
j
option, blocking until write operations have been committed to the journal. Cannot be used in combination withj
.


|
GPGPU-Sim
|
#include <abstract_hardware_model.h>
Public Member Functions | |
| inst_t () | |
| bool | valid () const |
| virtual void | print_insn (FILE *fp) const |
| bool | is_load () const |
| bool | is_store () const |
| unsigned | get_num_operands () const |
| unsigned | get_num_regs () const |
| void | set_num_regs (unsigned num) |
| void | set_num_operands (unsigned num) |
| void | set_bar_id (unsigned id) |
| void | set_bar_count (unsigned count) |
Public Attributes | |
| address_type | pc |
| unsigned | isize |
| op_type | op |
| barrier_type | bar_type |
| reduction_type | red_type |
| unsigned | bar_id |
| unsigned | bar_count |
| types_of_operands | oprnd_type |
| special_ops | sp_op |
| operation_pipeline | op_pipe |
| mem_operation | mem_op |
| _memory_op_t | memory_op |
| unsigned | num_operands |
| unsigned | num_regs |
| address_type | reconvergence_pc |
| unsigned | out [4] |
| unsigned | in [4] |
| unsigned char | is_vectorin |
| unsigned char | is_vectorout |
| int | pred |
| int | ar1 |
| int | ar2 |
| struct { | |
| int dst [MAX_REG_OPERANDS] | |
| int src [MAX_REG_OPERANDS] | |
| } | arch_reg |
| unsigned | latency |
| unsigned | initiation_interval |
| unsigned | data_size |
| memory_space_t | space |
| cache_operator_type | cache_op |
Protected Member Functions | |
| virtual void | pre_decode () |
Protected Attributes | |
| bool | m_decoded |
Definition at line 709 of file abstract_hardware_model.h.
|
inline |
Definition at line 711 of file abstract_hardware_model.h.
|
inline |
Definition at line 748 of file abstract_hardware_model.h.
|
inline |
Definition at line 749 of file abstract_hardware_model.h.
|
inline |
Definition at line 746 of file abstract_hardware_model.h.
|
inline |
Definition at line 747 of file abstract_hardware_model.h.
|
inlineprotectedvirtual |
Reimplemented in ptx_instruction.
Definition at line 795 of file abstract_hardware_model.h.
|
inlinevirtual |
Reimplemented in warp_inst_t, and ptx_instruction.
Definition at line 742 of file abstract_hardware_model.h.
|
inline |
Definition at line 753 of file abstract_hardware_model.h.
|
inline |
Definition at line 752 of file abstract_hardware_model.h.
|
inline |
Definition at line 751 of file abstract_hardware_model.h.
|
inline |
Definition at line 750 of file abstract_hardware_model.h.
|
inline |
Definition at line 741 of file abstract_hardware_model.h.
| int inst_t::ar1 |
Definition at line 779 of file abstract_hardware_model.h.
| int inst_t::ar2 |
Definition at line 779 of file abstract_hardware_model.h.
| struct { ... } inst_t::arch_reg |
| unsigned inst_t::bar_count |
Definition at line 762 of file abstract_hardware_model.h.
| unsigned inst_t::bar_id |
Definition at line 761 of file abstract_hardware_model.h.
| barrier_type inst_t::bar_type |
Definition at line 759 of file abstract_hardware_model.h.
| cache_operator_type inst_t::cache_op |
Definition at line 791 of file abstract_hardware_model.h.
| unsigned inst_t::data_size |
Definition at line 789 of file abstract_hardware_model.h.
| int inst_t::dst[MAX_REG_OPERANDS] |
Definition at line 782 of file abstract_hardware_model.h.
| unsigned inst_t::in[4] |
Definition at line 775 of file abstract_hardware_model.h.
| unsigned inst_t::initiation_interval |
Definition at line 787 of file abstract_hardware_model.h.
| unsigned char inst_t::is_vectorin |
Definition at line 776 of file abstract_hardware_model.h.
| unsigned char inst_t::is_vectorout |
Definition at line 777 of file abstract_hardware_model.h.
| unsigned inst_t::isize |
Definition at line 756 of file abstract_hardware_model.h.
| unsigned inst_t::latency |
Definition at line 786 of file abstract_hardware_model.h.
|
protected |
Definition at line 794 of file abstract_hardware_model.h.
| mem_operation inst_t::mem_op |
Definition at line 767 of file abstract_hardware_model.h.
| _memory_op_t inst_t::memory_op |
Definition at line 768 of file abstract_hardware_model.h.
| unsigned inst_t::num_operands |
Definition at line 769 of file abstract_hardware_model.h.
| unsigned inst_t::num_regs |
Definition at line 770 of file abstract_hardware_model.h.
| op_type inst_t::op |
Definition at line 757 of file abstract_hardware_model.h.
| operation_pipeline inst_t::op_pipe |
Definition at line 766 of file abstract_hardware_model.h.
| types_of_operands inst_t::oprnd_type |
Definition at line 764 of file abstract_hardware_model.h.
| unsigned inst_t::out[4] |
Definition at line 774 of file abstract_hardware_model.h.
| address_type inst_t::pc |
Definition at line 755 of file abstract_hardware_model.h.
| int inst_t::pred |
Definition at line 778 of file abstract_hardware_model.h.
| address_type inst_t::reconvergence_pc |
Definition at line 772 of file abstract_hardware_model.h.
| reduction_type inst_t::red_type |
Definition at line 760 of file abstract_hardware_model.h.
| special_ops inst_t::sp_op |
Definition at line 765 of file abstract_hardware_model.h.
| memory_space_t inst_t::space |
Definition at line 790 of file abstract_hardware_model.h.
| int inst_t::src[MAX_REG_OPERANDS] |
Definition at line 783 of file abstract_hardware_model.h.


Module: Mongoid::Matcher::FieldOperator Private
- Defined in:
- lib/mongoid/matcher/field_operator.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- MAP =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
{ '$all' => All, '$bitsAllClear' => BitsAllClear, '$bitsAllSet' => BitsAllSet, '$bitsAnyClear' => BitsAnyClear, '$bitsAnySet' => BitsAnySet, '$elemMatch' => ElemMatch, '$eq' => Eq, '$exists' => Exists, '$gt' => Gt, '$gte' => Gte, '$in' => In, '$lt' => Lt, '$lte' => Lte, '$mod' => Mod, '$nin' => Nin, '$ne' => Ne, '$not' => Not, '$regex' => Regex, '$size' => Size, '$type' => Type, }.freeze


Top Recipes
| Seared Salmon with Braised Broccoli | |
|---|---|
| Here we pair pan-seared salmon with braised broccoli and make it special with a quick, Italian-inspired topping of sautéed onions, pine nuts and raisins. |
| Green Pizza | |
|---|---|
| Why not use cooler-weather vegetables like broccoli and arugula as an unconventional pizza topping? The arugula adds a slightly bitter, peppery taste—for a milder flavor, use spinach instead. Serve with wedges of fresh tomato tossed with vinegar, olive oil, basil and freshly ground pepper. |
| One-Bowl Chocolate Cake | |
|---|---|
| This easy-to-make chocolate cake is dark, moist, rich—and only dirties one bowl! Not quite as easy as boxed cake mixes, but those often contain trans fats. Our simple “from scratch” recipe gives you a home-baked cake with healthful canola oil and whole-wheat flour. |
| Crunchy Granola Wedges | |
|---|---|
| This recipe was inspired by chef Lars Kronmark’s granola wedges from the Culinary Institute of America at Greystone. Substitute your favorite fruit, nuts and/or seeds for the sunflower seeds and/or dried cranberries in these granola bars. |
| Peach Blueberry Cobbler | |
|---|---|
| This is a healthier version of a traditional cobbler, with canola oil in place of some of the butter and whole-wheat flour instead of all-purpose flour. Unlike more classic biscuit-topped cobblers, the peaches and blueberries are nestled into a tender batter that swells around the fruit as it bakes. Other fruits may be substituted. It's especially beautiful when baked in and served right from a cast-iron skillet. |


General notes and suggestions for customizing **HPSTR**. HPSTR now requires [Jekyll](http://jekyllrb.com/) 3.0. Make sure to run `bundle update` if you aren't on the latest version to update all gem dependencies. ## Basic Setup for a new Jekyll site 1. [Install Bundler](http://bundler.io) `gem install bundler` and then install [Jekyll](http://jekyllrb.com) and all dependencies `bundle install`. 2. Fork the [HPSTR Jekyll Theme repo](https://github.com/mmistakes/hpstr-jekyll-theme/fork). 3. Clone the repo you just forked and rename it. 4. Edit `_config.yml` to personalize your site. 5. Check out the sample posts in `_posts` to see examples for pulling in large feature images, assigning categories and tags, and other YAML data. 6. Read the documentation below for further customization pointers and documentation.
**Pro-tip:** Delete the `gh-pages` branch after cloning and start fresh by branching off `master`.  Clone the following folders: `_includes`, `_layouts`, `_sass`, `assets`, and `images`. 2. Clone the following folders/files and personalize content as need: `about/`, `posts/`, `tags/`, `feed.xml` and `index.html`. 3. Edit `_config.yml` to personalize your site. --- ## Running Jekyll The preferred method for running Jekyll is with `bundle exec`, but if you're willing to deal gem conflicts feel free to go cowboy with a `jekyll build` or `jekyll serve`. > In some cases, running executables without bundle exec may work, if the executable happens to be installed in your system and does not pull in any gems that conflict with your bundle. > >However, this is unreliable and is the source of considerable pain. Even if it looks like it works, it may not work in the future or on another machine. ```bash bundle exec jekyll build bundle exec jekyll serve ``` --- ## Folder Structure ```bash hpstr-jekyll-theme/ ├── _includes | ├── browser-upgrade.html # prompt to upgrade browser on < IE8 | ├── footer.html # site footer | ├── head.html # site head | ├── navigation.html # site navigation | └── scripts.html # jQuery, plugins, GA, etc ├── _layouts | ├── page.html # page layout | ├── page.html # post-index layout used on home page | └── post.html # post layout ├── _posts ├── _sass # Sass partials ├── assets | ├── css # compiled stylesheets | ├── js | | ├── _main.js # plugin options | | ├── scripts.min.js # concatenated and minifed site scripts | | ├── plugins # plugin scripts | └── └── vendor # jQuery and Modernizr scripts ├── images # images for posts and pages ├── _config.yml # Jekyll options ├── about/ # about page ├── posts/ # all posts ├── tags/ # all posts grouped by tag └── index.html # home page with pagination ``` --- ## Customization Most of the variables found here are used in the .html files found in `_includes` if you need to add or remove anything. A good place to start would be to add the `title`, `description`, and `url` for your site. Links are absolute and prefixed with `{{ "{{ site.url " }}}}` in the various `_includes` and `_layouts`, so remember to properly set `url`[^1] to `http://localhost:4000` when developing locally. ### Disqus Comments Create a [Disqus](http://disqus.com) account and change `disqus_shortname` in `_config.yml` to the Disqus *shortname* you just setup. By default comments appear on all post and pages if you assigned a shortname. To disable commenting on a post or page, add the following to its YAML Front Matter: ```yaml comments: false ``` ### Social Share Links To disable Facebook, Twitter, and Google+ share links on a post or page, add the following to its front matter: ```yaml share: false ``` ### Owner/Author Information Change your name, and avatar photo (200x200 pixels or larger), email, and social networking URLs. If you want to link to an external image on Gravatar or something similar you'll need to edit the path in `navigation.html` since it assumes it is located in `/images`. ### Google Analytics and Webmaster Tools Your Google Analytics ID goes here along with meta tags for [Google Webmaster Tools](http://support.google.com/webmasters/bin/answer.py?hl=en&answer=35179) and [Bing Webmaster Tools](https://ssl.bing.com/webmaster/configure/verify/ownershi) site verification. ### Navigation Links To add additional links in the drop down menu edit `_data/navigation.yml`. Use the following format to set the URL and title for as many links as you'd like. *External links will open in a new window.* ```yaml - title: Portfolio url: /portfolio/ - title: Made Mistakes url: http://mademistakes.com ``` --- ## Adding New Content Posts are stored in the `_posts` directory and named according to the `YEAR-MONTH-DAY-title.MARKUP` format as per [the usual](https://jekyllrb.com/docs/posts/). To streamline the creation of posts and pages, [Jekyll::Compose](https://github.com/jekyll/jekyll-compose) and [Octopress](https://github.com/octopress/octopress) are great plugins you can install to automate this process. --- ### Jekyll _includes For the most part you can leave these as is since the author/owner details are pulled from `_config.yml`. That said you'll probably want to customize the copyright stuff in `footer.html` to your liking. ### Reading Time On by default. To turn off remove `reading_time` from `_config.yml`. Default words per minute is set at 200 and can changed by updating `words_per_minute` in `_config.yml`. ### Feature Images A good rule of thumb is to keep feature images nice and wide so you don't push the body text too far down. An image cropped around around 1024 x 256 pixels will keep file size down with an acceptable resolution for most devices. If you want to serve these images responsively I'd suggest looking at the [Jekyll Picture Tag](https://github.com/scottjehl/picturefill)[^2] plugin. The two layouts make the assumption that the feature images live in the *images* folder. To add a feature image to a post or page just include the filename in the front matter like so. ```yaml image: feature: feature-image-filename.jpg thumb: thumbnail-image.jpg #keep it square 200x200 px is good ``` If you want to apply attribution to a feature image use the following YAML front matter on posts or pages. Image credits appear directly below the feature image with a link back to the original source. ```yaml image: feature: feature-image-filename.jpg credit: Michael Rose #name of the person or site you want to credit creditlink: http://mademistakes.com #url to their site or licensing ``` By default the `


Great Bear Duo
Andrew VanNorstrand (fiddle, guitar, bouzouki)
Noah VanNorstrand (fiddle, mandolin, feet)
"Andrew and Noah are definitely a force to be reckoned with. [They] have given the listener much more than summer, they have given us the desire for summer to return."
Shays Picks
Two brothers from Syracuse, New York, who grew up making music together and now criss-cross America,
delighting dancers. Deep grooves, energetic performances, creative arrangements, and Sarah (Andrew's wife) calling ... This is about as hot as it gets!
Ukrainian Hall 405 Fairmount W.
(at Hutchison)
Montreal, H2V 4B4, Map
6:30 pm - 7 pm:
Introductory session. (Recommended for new dancers. If you learn the basic moves, you will have more fun, and so will the other dancers.)


INFO 1998: Intro to Digital Product Design
Co-Teacher | Spring 2017INFO 1998: Intro to Digital Product Design
Co-Teacher | Spring 2017The question at hand: How might we address the lack of practical design education at Cornell? The problem we were facing at Cornell was, being a resesarch institute, the university focused more on acaedmia over industry application.
As such, a few of us created a course on digital product design that focused on solving a real life problem in the form of a case study. The course was 10 weeks long and university credited. The lectures focused on product-thinking, design process, and learning relevant design tools.
By the end, many students ended up pursuing design as a career at companies such as Facebook, Grubhub, Jet.com, IBM Maelstrom, and Amazon.
Started in 2015, this course was created by fellow Cornell students Andrew Aquino and Nicole Calace who noticed a growing interest in the field from students outside of the traditional STEM-encompassing majors.
From there after Nicole graduated in 2016, I worked alongside Andrew Aquino, Haewon Hwang, and Sahil Khoja to help design, teach, and facilitate the curriculum for the class. Together, we worked on designing slides, assignments, and holding workshops on design tools for students.
Assignments centered around creating an in-depth case showcasing each step of the design process from ideation to prototyping/testing. Assignments were written in Dropbox Paper where the the four of us (Andrew, Haewon, Me, and Sahil) were able to provide detailed annotations for feedback.
An example of a grading rubric as well as case annotations is shown below.
Example Grading Rubric
Instructor Annotations
Communication between was facilitated through a Facebook group that included students, students who were auditing (or wanted to sit in on a specific topic/lecture), and people even outside of Cornell that heard about the class and wanted to partake in assignments.
In addition, each of us held weekly office hours to go over assignments, discuss our experiences, and offer whatever insight we could on design.
* Lectures are still being transcribed and will roll out throughout the year.