text:
Discovering America's Hidden Treasures ™
Appraisals Archive
Enter the 2023 Ticket Sweepstakes
2023 Tour Complete Rules
2023 Tour FAQs
Baton Rouge, LA — May 2
Raleigh, NC — May 16
Akron, OH — June 6
Sturbridge, MA — June 13
Anchorage, AK — July 11
2023 Tour Rules
Watch Episodes Online
Best Moments of Season 26
Cities from Past Seasons
About Executive Producer Marsha Bemko
Roadshow's Editorial Policy
Watch | Santa Fe's Museum Hill, Hour 2
Watch | Indianapolis, Hour 2
Detours Podcast
Video "RoadShorts"
Roadshow Topics — Endangered Species
Roadshow Topics — Sports Appraisals
Roadshow Topics — Best Moments
Roadshow Topics — Staff Picks
AR "Extras" Newsletter Sign-up
Article | Read Georgia O'Keeffe's Letters and Recipe
Close Up | Update! Joseph Henry Sharp Oil Portrait, ca. 1900
Link | See Calder's Circus in Action!
Maria Martinez Pot, ca. 1929
Value (2020) | $40,000 Auction – $60,000 Auction
Read Appraisal Transcript
It was obtained by my grandmother from Maria Martinez.
APPRAISER:
She made hundreds of pots. She made a few treasures that are great works of art, and this is one of them. It's a complex pot, it's much more complicated than most of the ones she did. If this pot came up for auction, on the low end, easily $40,000. I think it could also bring as high as $60,000.
Appraisal Details
Bruce M. Shackelford
Tribal Arts
Update (2020)
$40,000 Auction – $60,000 Auction
Appraised value (2013)
Baton Rouge, Hour 3 (#1809)
Women's Work (#2424)
RECUT: Women's Work, Part 1 (#R0205)
Baton Rouge, LA (July 27, 2013)
Diary/Journal , Pot
Understanding Our Appraisals
Executive producer Marsha Bemko shares her tips for getting the most out of ANTIQUES ROADSHOW.
Value can change: The value of an item is dependent upon many things, including the condition of the object itself, trends in the market for that kind of object, and the location where the item will be sold. These are just some of the reasons why the answer to the question "What's it worth?" is so often "It depends."
Note the date: Take note of the date the appraisal was recorded. This information appears in the upper left corner of the page, with the label "Appraised On." Values change over time according to market forces, so the current value of the item could be higher, lower, or the same as when our expert first appraised it.
Context is key: Listen carefully. Most of our experts will give appraisal values in context. For example, you'll often hear them say what an item is worth "at auction," or "retail," or "for insurance purposes" (replacement value). Retail prices are different from wholesale prices. Often an auctioneer will talk about what she knows best: the auction market. A shop owner will usually talk about what he knows best: the retail price he'd place on the object in his shop. And though there are no hard and fast rules, an object's auction price can often be half its retail value; yet for other objects, an auction price could be higher than retail. As a rule, however, retail and insurance/replacement values are about the same.
Verbal approximations: The values given by the experts on ANTIQUES ROADSHOW are considered "verbal approximations of value." Technically, an "appraisal" is a legal document, generally for insurance purposes, written by a qualified expert and paid for by the owner of the item. An appraisal usually involves an extensive amount of research to establish authenticity, provenance, composition, method of construction, and other important attributes of a particular object.
Opinion of value: As with all appraisals, the verbal approximations of value given at ROADSHOW events are our experts' opinions formed from their knowledge of antiques and collectibles, market trends, and other factors. Although our valuations are based on research and experience, opinions can, and sometimes do, vary among experts.
Appraiser affiliations: Finally, the affiliation of the appraiser may have changed since the appraisal was recorded. To see current contact information for an appraiser in the ROADSHOW Archive, click on the link below the appraiser's picture. Our Appraiser Index also contains a complete list of active ROADSHOW appraisers and their contact details and biographies.
American Masters: Saul Bellow
Discover this Nobel Prize Winner's impact on American literature.
NOVA: Rebuilding Notre Dame
Explore the challenges of restoring this iconic landmark.
Craft in America
Experience the magic and influence of craft.
"I know there's a lot of envious people hearing that story..." Antiques Roadshow on Facebook
What's inside the case?
@RoadshowPBS on Instagram
William Austin Burt patented the U.S.'s first "typographer" on July 23 in 1829. 110 year later came this "The Gold Royal" typewriter… @RoadshowPBS
We're soaking up the story behind this @LeslieKeno appraisal! #antiquesroadshow @RoadshowPBS
ABOUT ROADSHOW
Telephone Scam Warning
Roadshow Imitators Warning
Doing Business with Appraisers
Funding for ANTIQUES ROADSHOW is provided by Ancestry, American Cruise Lines, and Consumer Cellular. Additional funding is provided by public television viewers.
ANTIQUES ROADSHOW is a trademark of the BBC and is produced for PBS by GBH under license from BBC, Worldwide. PBS is a 501(c)(3) not-for-profit organization. ©1997 – 2023 WGBH Educational Foundation.
Subscribe Hide ×
A weekly collection of previews, videos, articles, interviews, and more!


Of particular note in the AdvMed comments is the emphasis they placed on the role that the Program Advisory and Oversight Committee (PAOC) could assume in the competitive bidding program. The PAOC, in that it is meeting on June 4, should be advised of specific actions it could take to improve the competitive bidding program.
CRE will initiate an action to have the PAOC address issues of particular concern.
The attachment to this article and all following articles are the public comments filed to CMS by the respondents so identifed above.


text:
Home › Media › Press Release
PM dedicates modernized Bhilai Steel Plant to Nation, SAIL completes its modernization and expansion with the dedication
Bhilai/New Delhi
Bhilai/New Delhi, 14 June, 2018: Hon'ble Prime Minister Shri Narendra Modi today dedicated Steel Authority of India Ltd.'s (SAIL) modernized and expanded Bhilai Steel Plant to the nation at Bhilai in a magnificent function attended by a huge gathering of citizens and dignitaries. With this historic dedication to the nation, SAIL completed its modernization and expansion programme (MODEX) which enhances the steel making capacity of the Company to 21 MTPA.
This momentous occasion was witnessed by Union Minister for Steel, Shri Chaudhary Birender Singh, Chief Minister of Chhattisgarh Shri Raman Singh, Union Minister of State for Steel Shri Vishnu Deo Sai, Union Minister of State for Telecommunications, I/c, Shri Manoj Sinha and several other dignitaries. Before dedicating the new plant to the nation, Prime Minister Shri Modi also visited Bhilai Steel Plant where he witnessed the new and expanded steel making facilities. During the Plant visit, Secretary Steel Dr. Aruna Sharma, Officer on Special Duty, Steel, Shri Binoy Kumar, Chairman SAIL, Shri PK Singh and CEO, Bhilai Steel Plant, Shri M Ravi were also present.
Addressing the gathering at Bhilai, Shri Narendra Modi said that, "Before coming here today, I went to Bhilai Steel Plant, which has been equipped with more modern technology and capacity with expenditure of Rs 18000 crores. It is my good fortune that today I have the opportunity to inaugurate this modernized and expanded steel plant. Very few people know that most of the rail tracks have been built after the independence, which connect the nation from Kuchh to Cuttack and from Kargil to Kanyakumari. These tracks are being produced from the offerings of sweat of yours. Definitely Bhilai has not only made steel, also built the lives, decorated the society and made the country too. We will also work to strengthen the foundation of New India as steel. In Bhilai and Durg, you have personally experienced that after setting up a steel plant, the picture changed there. Mining of steel sector and iron ore has played a big role in speeding up the progress of Chhattisgarh."
Modernized and expanded with an investment of more than Rs. 18,800 Crore, Bhilai Steel Plant would now have an enhanced hot metal production capacity of 7.5 MTPA from earlier 4.7 MTPA, which will be the highest among all steel plants of SAIL. The new Blast Furnace no 8 – Mahamaya - alone has a capacity to produce 2.8 MTPA. The new Steel Melting Shop no. 3 will increase the crude steel capacity to 7 MTPA from earlier 3.9 MTPA and the new Bar and Rod Mill will double the capacity to 2 MTPA. Apart from this, SAIL-BSP's new Universal Rail Mill has enhanced total rail production capacity of SAIL to 2 MTPA.
This new plant installed with cutting edge technology after MODEX will ensure improved productivity, yield quality, cost competitiveness, energy efficiency and environmental protection.
The modernization and expansion of BSP will further enhance performance and introduce new products required for today's world like - Head hardened rails meant for metro and dedicated freight corridor.
Union Minister Shri Birender Singh said, "the modernized steel plant of Bhilai will not only augment the steel production of SAIL but will also mark the completion of SAIL's modernization." He added that this expansion will also contribute towards moving closer to the 300 MTPA vision of National Steel Policy. Further congratulating SAIL BSP he added that the 130 metre single piece rails produced at this plant are longest in the world."
Speaking on the occasion, Chief Minister Dr. Raman Singh said that " The blast furnaces of Bhilai Steel Plant has relentlessly worked for six decades and the hardwork of people is commendable."
SAIL, with its enhanced capacity and world class new range of products is all prepared to meet the growing steel requirement of the country. The new product range, designed according to the present market requirements will cater to every sector and the new marketing policy of the Company will reach to a larger customer base.
Select List Order:
SAIL- Press Release

redpajama_set_name: RedPajamaCommonCrawl


text:
Speak up for Hungary!
2014. June 11., Wednesday
Attempts to control the funding of NGOs. Attempts to label NGOs that criticize the government as serving the interest of other political parties. Origo.hu, largest online news portal publishes evidence on misuse of public funds by a prominent Fidesz politican. The politician, Janos Lazar places the editor-in-chief and Origo.hu under pressure. The editor-in-chief was displaced.
Norwegian NGO Fund, which is only a small portion of the Norwegian Civil Grant, supports NGOs in several European countries, including Hungary. The Fund is operated by a consortium of four foundations in Hungary (Ökotárs Foundation, Autonomia Foundation, DemNet - Foundation for Development of Democratic Rights, Carpathian Foundation). High profile Fidesz politician and Minister János Lázár opened a debate about the distribution of the Fund's money being impartial; according to him, foundations in the consortium are linked to left-wing green party LMP. Norway strictly declined the allegations and publicly ensured its satisfaction with the management of the Fund in Hungary. Last Friday, the government made public the list of recipients it considered problematic for "leftist political ties", such as the Hungarian Civil Liberties Union or the investigative journalism portal atlatszo.hu. Yesterday governmental inspectors visited offices of the foundations managing the grants, while the government said their tax number can be legally suspended if they refuse to submit to governmental examination.
Editor-in-chief of leading online newspaper Origo.hu, Gergő Sáling's contract was terminated. Journalists of the site supported the allegation that it happened because of recent articles unveiling possible misuse of public funds. Namely, Origo.hu after winning a freedom of information lawsuit revealed the details of a trip during which Mr. Lazar spent 2 M HUF (~9000 USD) on accommodation. The management of Origo.hu refuses the allegations, altough a many journalists quit Origo immediatley.
Both the fight on the NGOs and the repression of online media, the last ground of free speech in Hungary resembles of Putin's Russia and the aspiration to silent the last critical voices.


Just 31% Have Favorable Opinion of U.N.
Just 31% of American adults have a favorable opinion of the United Nations. The latest Rasmussen Reports national public opinion survey also found that 45% disagree and have an unfavorable opinion.
Those numbers reflect an erosion of support for the world body in this country. Two years ago opinion on the United Nations was evenly divided--44% favorable and 42% unfavorable.
Do you have a favorable or unfavorable opinion of the United Nations?
Should the United States continue participate in the United Nations?


text:
Third Chicago Officer Relieved Of Powers After Man Shot
World | Associated Press | Updated: July 31, 2016 18:54 IST
Chicago Police Superintendent Eddie Johnson dismisses 3rd officer for violation of departmental policies.
Chicago: Chicago Police Superintendent Eddie Johnson on Saturday relieved a third officer of his police powers in the death of a suspect after autopsy results showed the 18-year-old died of a gunshot wound to the back.
Johnson's move came hours after the Cook County Medical Examiner's Office ruled Paul O'Neal's death a homicide.
In a statement, police spokesman Anthony Guglielmi said Superintendent Johnson spent hours reviewing video evidence with other officials following the release of the autopsy report.
Although a formal investigation is still ongoing, "Johnson has pledged that CPD will conduct a thorough and fact based administrative review," Guglielmi said.
Two other officers were relieved of their powers on Friday.
O'Neal, from Chicago, was shot on Thursday night during a stolen vehicle investigation in the city's South Shore neighborhood.
Authorities have said officers stopped a Jaguar convertible that had been reported stolen. Police said officers opened fire after the driver, identified as O'Neal, put the car in drive and sideswiped a squad car and a parked vehicle. He was later pronounced dead at a hospital.
O'Neal was black; police have not provided any identifying information about the officers who were involved.
The handling of officer-involved shootings in Chicago has come under intense scrutiny since the release last November of a video that shows a white officer fatally shooting black teenager Laquan McDonald 16 times. That shooting, and the initial statements by a union spokesman about McDonald lunging at police that turned out to contradict what was on the video, raised serious questions about what the public was being told about police shootings.
Investigators from Chicago's Independent Police Review Authority, which investigates police misconduct cases and officer-involved shootings, arrived at the scene on Thursday and obtained footage from cameras that the officers were wearing or were mounted on their squad cars. IPRA spokeswoman Mia Sissac said the footage would be posted online within 60 days, per city policy.
"Crap You Think Of Is Unbelievable": Trump Hits Out At Social Media Firms
Documents Reveal How Trump's Team Paid Hush Money To Stormy Daniels
Mother, Daughter Charged For Killing Woman, Cutting Child From Her Womb
Chicago Policemen Acquitted Of Alleged Coverup In Teen Shooting
2 Chicago Cops Struck, Killed By Train While Investigating Gun Shot Call
Chicago PoliceEddie JohnsonChicago Shooting


Buy, order & request royalty-free stock photos.
Nicely done with all the right information. Build your stock photo library in the catagories you listed to include more. Your blogs are very nice and inviting.
Lovely photos. The logo could do with some work to get rid of fuzzy edges.


text:
Home › Lessons › 113-150 Isaiah Chapter 50
113-150 Isaiah Chapter 50
God Helps His Servant
Verses 1-2
The Lord God is asking for the certificate of divorce to show that He no longer cares for His people. But there is no certificate that has separated God from His people as the people have separated themselves by their transgressions. "The people of Israel in exile are likening themselves to a divorced wife, forgotten and forsaken of God. The Lord interrupts this kind of thinking, and breaks into it with a challenge to His people, saying: 'Where is the bill of divorcement? Produce it. Produce the bill and show me where I divorced you.' But Israel cannot do it. Of course, she cannot find it, because He has never given it to her. God cannot divorce those whom He has taken into the covenant relationship with Himself." (Redpath) "Divorce accuses unfailing love of failure; slavery accuses sovereign power of weakness and sovereign resources of inadequacy. The truth, however, is very different, for it was all a matter of due reward of sins." (Motyer)
When the Lord God came there was no man who stands for Israel and convicts them of their disobedience. There was no man who would stand and present Israel's case before their God. Another view is this, "Here the Lord compares Himself to a man and father of a household who is treated shamefully by his own wife and children. When he came home, there was no one to welcome him and when he called, no one answered him. Hence, He who had the right to all their respect was treated as one without any rights." (Bultema)
Then the Lord God answers His own question. The hand of the Lord is not too short that He cannot redeem His people. In spite of the people, the Lord's power and His authority are far beyond any man's question.
Even the heavens are in mourning over the sin and disbelief of God's people. "Oh, the sorrow in the heart of God – the pang, the pain, the agony, the suffering – when His children sin! . . . Sin in the lives of God's people clothes heaven with blackness and sackcloth." (Redpath)
Charles Spurgeon compares this passage to the crucifixion of their Savior. "The last miracle recorded here, namely, that of covering the heavens with sackcloth was performed by our Lord even when he was in his death agony. We read that, at high noon, the sun was veiled, and there was darkness over all the land for three black hours. A wonder of wonders, he who hung bleeding there had wrought that mighty marvel! The sun had looked upon him hanging on the cross, and, as if in horror, had covered its face, and traveled on in tenfold night. The tears of Jesus quenched the light of the sun. Had he been wrathful, he might have put out its light forever; but his love not only restored that light, but it has given to us a light a thousand times more precious, even the light of everlasting life and joy."
The conversation shifts from the words of God to the prophetic Messiah. He says that the Lord God has given Him the ability to speak with wisdom. The Messiah speaks of the season that the men are weary. This is a glorious use of the tongue for the learned.
The Messiah speaks of His daily deep fellowship with the Lord God the Father. It is in these times that God awakens His ear that He may hear as the learned. The Messiah is empowered by the time that He spends with the Father that He may learn knowledge and the wisdom to use it.
The Messiah speaks as a willing bondslave of His master the Lord God Almighty. "But if the slave plainly says, 'I love my master, my wife and my children; I will not go out as a free man,' then his master shall bring him to God, then he shall bring him to the door or the doorpost. And his master shall pierce his ear with an awl; and he shall serve him permanently." (Exodus 21:5-6) His ear was open by God with an awl that He may hear the words of God. The Messiah was in total submission to the will of the Father. "For I have come down from heaven, not to do My own will, but the will of Him who sent Me." (John 6:38)
Here we hear the sufferings of the Messiah. His back was beaten. (Mark 15:15) Jesus was beaten in the face. (Luke 22:63-65) Jesus was also mocked and spat upon. (Mark 15:19-20) "We have before us the language of prophecy, but it is as accurate as though it had been written at the moment of the event. Isaiah might have been one of the Evangelists, so exactly does he describe what our Savior endured." (Spurgeon) "He suffered the deepest humiliation, for to pluck out the hair (of the beard) and to cover someone's face with spit was, according to Near-Eastern concepts, the most humiliating suffering that could be inflicted upon a man." (Bultema)
"Many of us could give to Christ all our health and strength, and all the money we have, very heartily and cheerfully; but when it comes to a point of reputation we feel the pinch. To be slandered, to have some filthy thing said of you; this is too much for flesh and blood. You seem to say, 'I cannot be made a fool of, I cannot bear to be regarded as a mere impostor;' but a true servant of Christ must make himself of no reputation when he takes upon himself the work of his Lord. Our blessed Master was willing to be scoffed at by the lewdest and the lowest of men." (Spurgeon)
Through all the sufferings of the Messiah, His confidence in God the Father was unshakable. This is the model, the image that we as Christians are to live in. It is a pitiful thing for a Christian to refuse to suffer in the light of the sufferings of Christ. Did we ever see Jesus making a stand for His rights or did He rely on the truth that God will help Him?
On the eve of His crucifixion, Jesus prayed that this cup would pass from Him. But He concluded that it be the Father's will and not His. How thankful we should be! The determination that Jesus had to obey the will of the Father. Therefore, His face was set as flint and nothing would pull Him off course. Jesus knew that to go to Jerusalem would result in His crucifixion but He steadfastly determined to go. "When the days were approaching for His ascension, He was determined to go to Jerusalem." (Luke 9:51) We can view courage in two ways. The courage of the moment which requires no previous thought to use. Then there is planned courage. One sees the difficulty ahead and moves forward to face it. This is the courage the Messiah had.
From the sermon titled "The Redeemer's Face Set like a Flint" by Charles Spurgeon, he makes these points.
The testing of Jesus' steadfast resolve.
By offers from the world.
By the persuasions of His friends.
By the unworthiness of His clients.
By the bitterness of the first few drops of suffering in Gethsemane.
By the ease at which He could have backed out if He had wished to.
By the taunts of those who mocked Him.
By the full stress and agony of the cross.
The sustaining resolve of Jesus.
By His divine schooling.
By His conscious innocence.
By His unshakable confidence in the help of God.
By the joy that was set before Him.
How to imitate the steadfast resolve of Jesus. When there is something right, stand for it. When you have a right purpose that glorifies God, carry it out.
The courage of Jesus was not a resignation to His fate but a confident assurance in His Father God. Jesus could set His face like flint, as He knew that He would not be ashamed. The Messiah knew that at the end of things that He was in the will of His Father and none could stand against Him. "What then shall we say to these things? If God is for us, who is against us?" (Romans 8:31) Jesus gained the victory, as He was in the Will of the Father. As we are in Christ and are walking in the will of the Father, then we stand with Him in the victory He won.
Verses 10-11
God asks a series of questions in these verses. "Who among you fears the LORD? Who obeys the voice of His Servant? Who walks in darkness and has no light?" The answer to the questions is the Messiah. "Only he who knows how to obey can call others to obedience." (Motyer)
The Messiah guides His people into the path of light, into the truth of God's Word. The follower of Jesus is to trust in Him and rely on God. It is not an easy path but it is simple. Some may think the world is a positive place to be in but in truth, it is not. If we kindle fires as Nadab and Abihu, then we are in the deceptive light. "Now Nadab and Abihu, the sons of Aaron, took their respective firepans, and after putting fire in them, placed incense on it and offered strange fire before the LORD, which He had not commanded them." (Leviticus 10:1) If a deceptive light is that light that we live by, then we will have torment at the hand of the Lord. If we as men trust in our own efforts instead of relying on the Lord, then our life will be filled with the deception of the evil one. "Those who 'light fires' refers to men who had their own schemes and their own gods. Because they had rejected the light of God's Word, they would face terrible punishment." (Wolf) "Torment . . . is only found here but its verb . . . guarantees its meaning of grief, pain and displeasure – even the 'place of pain' – specifically the pains of sin under the curse of God." (Motyer)


From art galleries to theatrical productions and live music venues, the arts play a leading role in life at Queen's and in Kingston. The variety of arts and entertainment options for students to get involved in or appreciate as a community member make the student experience at Queen's one of a kind.
"The Agnes" Featuring a range of contemporary and historical exhibitions and exciting public programs throughout the year.
Archives The University Archives manages, preserves, conserves, and makes the information assets of the university accessible.
Artist in Residence Program An annual professional residency in the Fine Art Program. The residency is designed to provide students with unique access to mentorship from a celebrated artist, and gives the artist a chance to share his/her expertise.
The Barefoot Players The School of Drama and Music's theatre troupe for young audiences. Made possible by the Queen's Summer Work Experience Program (SWEP), The Barefoot Players gain workplace experience creating, touring, and performing theatre for young audiences between May and August each year.
CFRC 101.9 FM Radio Kingston's only campus-community radio station offers not-for-profit, volunteer-powered media that fills the gap left by the mainstream. Offers diverse music and spoken word programming 24/7 over the air and online. Also provides free broadcast skills training and experience to members of the community. In operation since 1922.
Clark Hall Pub A service of the Engineering Society, Clark Hall Pub is the oldest bar on campus and the only fully student-owned and operated bar in Canada.
Queen's Community Music Offers a wide range of educational opportunities to the Queen's and Kingston community.
Grad Club One of the best campus venues for live music in the country.
"The Isabel" The Isabel is a home for the creative arts at Queen's and a hub of vibrant artistic study, creation and exhibition in our community. The learning experiences shaped by the Isabel will enhance our students' skills and abilities for their work in the arts and beyond.
Queen's Musical Theatre A student-run organization that stages two musical productions per year along with holding events such as cabaret nights and training sessions.
Queen's Players Written and performed by a cast of 12 students, Queen's Players has been described as a comedy/rock and roll troupe.
Queen's Pub A pub on campus, run by The AMS Pub Services (TAPS).
The Underground The University's largest student bar, run by The AMS Pub Services (TAPS). Formerly known as Alfie's Nightclub.
Union Gallery Student-driven gallery that provides students with professional skills training; showcases university student artists, as well as professional artists with regional, national, and international profiles.
Writer in Residence Program For one term each academic year, the Department of English welcomes a writer in residence to participate in literary events and to offer advice and mentorship to students involved in creative writing.
The Isabel Bader Centre for the Performing Arts is a home for the creative arts at Queen's and a hub of vibrant artistic study, creation and exhibition in our community.
Located next to the Isabel on the shore of Lake Ontario, The Tett Centre for Creativity and Learning is home to eight arts organizations, artists' studios, rehearsal and multipurpose studios, and a community gallery.
The Agnes is a cultural locus of the Queen's community and Kingston and the surrounding area. The art centre's permanent collection of works is one of the most notable in Canada and exciting exhibitions are featured throughout the year.


Colds are pretty common, especially when you're sharing your space with hundreds or thousands of other students on campus. And if you're run down with the sniffles, your appetite is probably a little hindered. But it's still important (if not more so) to get in some nutrients to support your immune system. In fact, restricting calories when you're sick can potentially make your symptoms worse, increase the chance of you having the cold for longer, and even make you more susceptible to catching the flu, according to a study in the Journal of Immunology.
So what can you consume to help a cold?
If you're running a fever, you can get mildly dehydrated, which can worsen muscle aches (and the general sense of misery). Avoid coffee or sodas with caffeine, which can increase dehydration. Bonus: Water helps thin mucus, which makes it easier to clear from your sinuses and airways.
Tea with honey and lemon can soothe a sore throat and help clear up a sinus congestion, at least temporarily. So does chicken soup.
Especially if you're taking ibuprofen or other medicines that can be hard on your stomach, it's good to have a little food now and then. Mucus drainage often causes loss of appetite and mild nausea (I call this the "snot swallowing syndrome"). Eating a little bit of something sometimes alleviates these symptoms. Your best bets: fruits, veggies, and whole-grain foods, which can help you maintain a healthy immune system.
Assuming you're eating a balanced diet, Vitamin C, zinc, multivitamins, and other supplements don't give you anything you're not already getting, and they can be costly.
I often hear nonmedical people say to avoid dairy during colds, but there's no scientific evidence to back this up. I've spent hours racking my brain over understanding this advice. I suspect that the basic idea is that colds cause overproduction of mucus. Mucus can be thick and white. Milk and yogurt are thick and white, so maybe people think there's already enough of this going on. Bottom line: Dairy is fine during a cold.
Truth? There's no cure for the common cold. The most important things you can do are to get plenty of sleep, which helps you heal faster, and wash your hands frequently, which helps prevent getting others sick.


text:
AutosPorsche
British businessman injures over 20 in Porsche crash at motor show
Image of the Porsche 918 Spyder that was crashed by Paul Bailey at a motor show in Malta. Courtesy of The Malta Police Force Community and Media Relations Unit
A British businessman injured over 20 individuals at a Porsche motor show in Malta after crashing the vehicle he was driving, the BBC reported Monday.
Paul Bailey lost control of a Porsche 918 Spyder at an airport taxiway at the Paqpaqli motor show when a wheel hit grass.
A six-year-old girl was among those critically injured in the crash, as well as four others who were placed in intensive care after the incident, the Guardian reported. According to the newspaper, a total of 28 people were injured in the crash, including the driver. They are reportedly in stable condition.
"I saw people thrown in the air, children on the ground, and women crying and screaming," said Romanian photographer Christian Nicodimescu to Malta's TVM.
As the Guardian reported:
Bailey and his wife Selena sold their phone conferencing business, Worldwide Group Holdings, in 2012 for £28m. Bailey, who is from the east Midlands in England, is director of Horsepower Racing UK, a company that hires out race cars. He is well known for his large collection of supercars, including an £866,000 McLaren P1 and £1.2m customised Ferrari.
The Porsche is among three supercars owned by Bailey known as the "holy trinity" after he became the first person to buy all three, with a combined value of about £3m.
The remainder of the motor show has been cancelled, according to the Guardian.


greetings! my name is ariel...martian. my current physical coordinates are koreatown, LA, SOCAL, where you can find me working on my pixel-tan. i like to create images using a combination of analogue and digital elements...a few of which you can check out on my sito page, or at various sites beyond.
This artist is likely inactive on SITO. The last time they did anything here was 2003-12-04.
@riel martian has 9 works total in the Artchive. They are organized into tag categories you see listed below. Some works appear in multiple categories.


text:
'Darcey & Stacey': Darcey and Georgi Address Fan Concerns About Their Engagement
Kelsey Goeres
90 Day Fiancé fans have been watching Darcey Silva and her new man, Georgi Rusev, fall in love and make it work on TLC's Darcey & Stacey. Though the couple recently announced their engagement, their relationship hasn't exactly been drama-free.
Many TLC fans have been watching Darcey look for love since 2017 when she first appeared on the franchise, and they're concerned she's going to be left broken-hearted yet again. Georgi has a message for those fans.
Darcey Silva | Raymond Hall/GC Images
Darcey Silva and Georgi Rusev are engaged
On Oct. 14, People announced that Darcey and Georgi are officially engaged.
"I still feel newly engaged," Darcey told the publication–the actual proposal took place in June. "I haven't been able to really celebrate it yet with everybody. I want to be able to shout it to the world. It was definitely a total surprise for me. Georgi and I have a very deep connection, and I feel like in that moment I was not expecting it at all."
Georgi tells '90 Day Fiancé' fans not to worry about Darcey
90 Day Fiancé fans have watched Darcey go for "the wrong guy" a few times now. Naturally, they're concerned she's doing it again.
"I appreciate the fans… but I just gotta follow my heart and trust and know that he will be there and love me forever the way he says he does," she told Entertainment Tonight on Oct. 16. "I definitely feel that sincerity in him."
Fairytales come true! ❤ Darcey and Georgi are ENGAGED. See it go down Sunday at 10/9c on the season finale of #DarceyAndStacey. pic.twitter.com/CcD1qKUEdp
— TLC Network (@TLC) October 14, 2020
RELATED: '90 Day Fiancé': Armando Asks His Mother for 'Full Support' After Coming Out Again, Announcing Engagement–How She Responds
Georgi also has a message for those concerned about his intentions with Darcey.
"I can say everything is good between us," he told the site. "I have her back, always going to have her back, and I'm always going to love her. I'm always going to be there for her. I guess that's why the things between us are working really well because we've both been divorced, we're both protecting each other, we both have each other's backs, we support each other."
"You can tell them I'm there for her and always," he continued. "That's who I am and we always have each other's backs."
Darcey wants a 'twin' televised wedding with sister Stacey Silva
RELATED: '90 Day Fiancé': Yazan's Dad Kicks Him Out, Fires Him Over Brittany–'I Had To Stay on the Street'
Darcey told ET that she'd love to have a beach wedding with Georgi. She also wants it on TV.
"I think it would be absolutely beautiful to televise a wedding, Stacey too I think, because obviously she got engaged during quarantine and I think she wants her fairytale wedding as well," she said. "Maybe we'll do it twin style, or not, we'll see what the future holds. But nonetheless, I think it'd be very beautiful and such a blessing for us to share that journey along with you guys as well. And you know, hey, two is always better than one, so, why not?"


text:
Sydney Business Month - 14 Martin Place, Sydney, NSW, 2000
Sydney Business Month provides over 50 workshops in May and September to Small Business Owners in Sydney
Website: http://sydneybusinessmonth.com/
Sydney Business Month in May & September
Sydney Business Month wants to offer a wide range of Business Workshop, Seminars and Events with Australia's leading Authorities at an affordable price for Sydney Small Businesses. So we have designed a simple yet structure for you to enjoy "chunks" of great information from the experts in their field.
The information for Sydney Business Month - 14 Martin Place, Sydney, NSW, 2000 is provided to assist you in contacting them.
We therefore strongly advise you contact Sydney Business Month - 14 Martin Place, Sydney, NSW, 2000 by phone: to verify their physical location before arranging to visit them.


By adhering to the proper industrial waste disposal policies and procedures, you can create a safer environment on all fronts. Ethically, you're doing things the right way because you're taking care of the health of your workers. In terms of the environment, you're taking the necessary measures to make sure that our planet isn't absorbing more industrial waste. From a business standpoint, industrial waste management services can help you streamline operations and reduce costs. Whatever your motivation may be for implementing a commercial waste disposal plan, you're sure to reap benefits across the board.
Following strict RCRA guidelines, Mountain States Environmental Services, Inc. is dedicated to providing industrial waste management that is second to none. From oils and chemical solvents to adhesives, paper products, and sludges, we take care of any toxic materials in and around manufacturing facilities. It's essential to execute precautionary measures to solve any industrial waste problems before they start or become too large.
Whether your company is big or small, we have a variety of commercial waste disposal options that meet your needs. Drums, pails, cubic yard boxes, and fluorescent bulb containers are just a few of our many solutions that help you clean up and remove all traces of industrial waste. When these toxic substances are taken care of the right way at the right time, you can save yourself time, money, and a lot of headaches.
Ready to take the next step and execute a successful and effective industrial waste management plan? We cover the northern mountain states, including of Montana, Wyoming, North Dakota, and South Dakota. If you'd like more information on our industrial waste disposal services, please contact us, and we can discuss the best course of action for your specific needs.


text:
SportsPosted at: Dec 2 2021 9:47PM
Bangladesh U19 win by 6 runs against India
Kolkata, Dec 2 (UNI) Bangladesh U19 Team clinched a narrow 6-run win against India U19 A
as Rishith Reddy and Angkrish Raghublvanshi's efforts went in vain in U19 Triangular Series
at Eden Gardens here on Thursday
Tags: #Bangladesh U19 win by 6 runs against India
Venkatesh wasn't needed to bowl: Dhawan
Paarl (South Africa), Jan 20 (UNI) India top-order batter Shikhar Dhawan said that all-rounder Venkatesh Iyer, who was seen as the sixth bowling option, wasn't needed to bowl in the first ODI match against South Africa.
Unvaccinated surfers "no chance" of entering Australia: Minister
20 Jan 2022 | 8:25 AM
Canberra, Jan 20 (UNI/Xinhua) Australia's Sports Minister has announced that the professional surfing stars who are not vaccinated against Covid-19 stand "no chance of getting into the country."
Richard Colbeck said Wednesday that everyone traveling to Australia for World Surf League (WSL) Championship Tour (CT) events in Victoria and Western Australia in May will have to be fully inoculated against COVID-19 or prove a contraindication to the vaccine to receive a medical exemption.
SINGAPORE, Jan. 20, 2022 (UNI/Xinhua) -- A common kestrel, a rare migrant bird, flies in the sky above the Gardens by the Bay East in Singapore, Jan. 19, 2022. UNI PHOTO-2F
BEIRUT, Jan. 20, 2022 (UNI/Xinhua) -- Big waves hit the coast of Beirut, Lebanon, on Jan. 19, 2022. UNI PHOTO-1F


Today marked the first day of the Oculus Connect 2 developers conference in Hollywood. OC2 baby. Excited to get our hands dirty with the Oculus Touch controllers, we arrived unfashionably early and made a beeline for the Toy Box demo.
The Oculus Toy Box is a testing ground for developers. A blank canvas for them to build and hone objects and interactions. For the rest of us, it's a really fun place to play.
After I was briefed on the Touch controllers and the program loaded, I was standing across the table from an iridescent blue outline of an Oculus employee. When they told me Michael would be helping me through the demo, I thought she was talking about a computer. But the Toy Box is a social experience in actual reality. My guy, Michael, was a few booths down from me in the Dolby Ball Room. He was my immersive spirit guide, standing across from me, literally glowing, and showing me how to interact with objects.
We started off in an empty room with all kinds of stuff on the table. Blocks, balls, ping pong paddles, giant lawn gnomes around the perimeter and a giant tetherball hanging between us. My spirit guide taught me how to make fists and smash things. He showed me how to smack the tetherball and break things. I knew I was going to like it there.
After my new play space was sufficiently smashed, we started hitting ping pong balls back and forth. Suddenly the room changed around us, the toys regenerated and started floating up from the table. We were now in zero gravity, trying to keep the balls down with the paddles instead of up.
The room shifted again. Instead of toys, the table was an arsenal of weapons. Around us was a carnival style shooting range. I was picking off ceramic bunnies with a wrist rocket like Dennis the Menace. My ray gun skills were a bit rusty and spirit guide had far better control of the miniature tanks. My boomerang game was on point, though.
Once again the room reset and in front of me was a zippo lighter and a bunch of fireworks. Spirit guide showed me how to fire up the lighter with a flick of the wrist. I used it to light a sparkler. While I was waving my sparkler through the air, he said "Hey Eric, can you hold this for me?," handing me a flaming quarter stick of dynamite. It blew up in my hand. We laughed. I fired a roman candle at his face.
It was like being a reckless little kid without any supervision or consequences. Anything goes in the Oculus Toy Box. VR is fun.
Be sure to follow our Oculus Connect 2 coverage all week on Facebook, Twitter, and Instagram.


text:
Japan eager to tap bilateral trade potential
KARACHI: Bilateral trade volume of two billion dollars between Japan and Pakistan is very low compared with the growth potential, a Japanese envoy said.
Consul General of Japan in Karachi Toshikazu Isomura said various groups, including Pakistan-Japan Business Forum (PJBF), Federation of Pakistan Chambers of Commerce and Industry, Sindh government and others are rendering efforts to strengthen the bilateral trade ties. "I am also taking efforts at the personal level," Isomura said, addressing an event hosted by PJBF on late Tuesday night.
The consul general said around 10,000 Pakistanis are living in Japan, while many Japanese residents like Pakistani foods "so Pakistani rice and food could get a market share in Japan". Isomura hoped that more Japanese companies would come and invest in Karachi after improvement in law and order situation.
Sohail Ahmed, chairman and chief executive officer of PJBF said the first Japan business mission arrived in Pakistan in 1948, but trade could not reach at the higher levels.
"Pakistan's exports to Japan are $204 million, which are insignificant," Ahmed added. "Pakistan is not a poor country, as it has fertile land, minerals, potential in information technology and huge consumer market."
PJBF chief said inequality in Pakistan is lower than India. "We have low unemployment ratio than India," he said. "Besides, Pakistan is the second least expensive country in the world."
Rie Mihara, Japan's first female entrepreneur in Pakistan and founder of Makotoya Pakistan Pvt Ltd said the working environment is improving in the country. "Before arriving in Pakistan six years ago we were told that Pakistan was a land of terrorists and honour killings," Mihara added.
Earlier, Fahim Sulaiman, joint secretary general of PJBF, welcomed the participants and moderated the event. Tetsuya Suematsu, senior vice chairman of PJBF thanked the participants for their enthusiasm in the event and likeliness of the musical and martial art performances.
The PJBF's signature event featured historical and traditional musical performance by Japanese artists and martial art 'JuJutsu' performance. Japanese companies are keen to invest in infrastructure development and energy and water treatment sectors in Pakistan. Kimihide Ando, vice chairman of PJBF said the country's investment climate is improving. "Like other multinational companies, we are also interested to increase our investment in Karachi," Ando said in a meeting last week with Governor Sindh Mohammmad Zubair.
Nadra to accept payments via apps
KARACHI: National Database and Registration Authority in collaboration with EasyPaisa and JazzCash introduced a...
Bank to distribute Takaful products
KARACHI: Dubai Islamic Bank and TPL Life Takaful signed an understanding to distribute takaful products through the...
GO commissions MQTU in Lahore
LAHORE: Gas & Oil Pakistan Ltd. commissioned a mobile quality resting unit in Lahore to check quality and quantity...
Gold up Rs400/tola
KARACHI: Gold rates in the local market increased by Rs400 per tola on Saturday.According to data released by All...
Venezuela creeps out of hyperinflation, but no one feels it
Caracas: Economists say Venezuela has come out of a four-year cycle of hyperinflation, but citizens like pensioner...
China's economy grew 8pc in 2021 but property, virus threats loom
Beijing: China's economy expanded at its fastest pace for 10 years in 2021, according to an AFP poll of analysts,...


text:
// Generated by http://code.google.com/p/protostuff/ ... DO NOT EDIT!
// Generated from aom.proto

package uk.ac.ucl.bosphorus.protostuff;

import java.io.Externalizable;
import java.io.IOException;
import java.io.ObjectInput;
import java.io.ObjectOutput;

import com.dyuproject.protostuff.GraphIOUtil;
import com.dyuproject.protostuff.Input;
import com.dyuproject.protostuff.Message;
import com.dyuproject.protostuff.Output;
import com.dyuproject.protostuff.Schema;
import com.dyuproject.protostuff.UninitializedMessageException;

public final class CARDINALITY implements Externalizable, Message<CARDINALITY>
{

    public static Schema<CARDINALITY> getSchema()
    {
        return SCHEMA;
    }

    public static CARDINALITY getDefaultInstance()
    {
        return DEFAULT_INSTANCE;
    }

    static final CARDINALITY DEFAULT_INSTANCE = new CARDINALITY();

    // non-private fields
    // see http://developer.android.com/guide/practices/design/performance.html#package_inner
    Boolean isordered;
    Boolean isunique;
    IntervalOfInteger interval;

    public CARDINALITY()
    {

    }

    public CARDINALITY(
        IntervalOfInteger interval
    )
    {
        this.interval = interval;
    }

    // getters and setters

    // isordered

    public Boolean getIsordered()
    {
        return isordered;
    }

    public void setIsordered(Boolean isordered)
    {
        this.isordered = isordered;
    }

    // isunique

    public Boolean getIsunique()
    {
        return isunique;
    }

    public void setIsunique(Boolean isunique)
    {
        this.isunique = isunique;
    }

    // interval

    public IntervalOfInteger getInterval()
    {
        return interval;
    }

    public void setInterval(IntervalOfInteger interval)
    {
        this.interval = interval;
    }

    // java serialization

    public void readExternal(ObjectInput in) throws IOException
    {
        GraphIOUtil.mergeDelimitedFrom(in, this, SCHEMA);
    }

    public void writeExternal(ObjectOutput out) throws IOException
    {
        GraphIOUtil.writeDelimitedTo(out, this, SCHEMA);
    }

    // message method

    public Schema<CARDINALITY> cachedSchema()
    {
        return SCHEMA;
    }

    static final Schema<CARDINALITY> SCHEMA = new Schema<CARDINALITY>()
    {
        // schema methods

        public CARDINALITY newMessage()
        {
            return new CARDINALITY();
        }

        public Class<CARDINALITY> typeClass()
        {
            return CARDINALITY.class;
        }

        public String messageName()
        {
            return CARDINALITY.class.getSimpleName();
        }

        public String messageFullName()
        {
            return CARDINALITY.class.getName();
        }

        public boolean isInitialized(CARDINALITY message)
        {
            return
                message.interval != null;
        }

        public void mergeFrom(Input input, CARDINALITY message) throws IOException
        {
            for(int number = input.readFieldNumber(this);; number = input.readFieldNumber(this))
            {
                switch(number)
                {
                    case 0:
                        return;
                    case 1:
                        message.isordered = input.readBool();
                        break;
                    case 2:
                        message.isunique = input.readBool();
                        break;
                    case 3:
                        message.interval = input.mergeObject(message.interval, IntervalOfInteger.getSchema());
                        break;

                    default:
                        input.handleUnknownField(number, this);
                }
            }
        }

        public void writeTo(Output output, CARDINALITY message) throws IOException
        {
            if(message.isordered != null)
                output.writeBool(1, message.isordered, false);

            if(message.isunique != null)
                output.writeBool(2, message.isunique, false);

            if(message.interval == null)
                throw new UninitializedMessageException(message);
            output.writeObject(3, message.interval, IntervalOfInteger.getSchema(), false);

        }

        public String getFieldName(int number)
        {
            switch(number)
            {
                case 1: return "isordered";
                case 2: return "isunique";
                case 3: return "interval";
                default: return null;
            }
        }

        public int getFieldNumber(String name)
        {
            final Integer number = fieldMap.get(name);
            return number == null ? 0 : number.intValue();
        }

        final java.util.HashMap<String,Integer> fieldMap = new java.util.HashMap<String,Integer>();
        {
            fieldMap.put("isordered", 1);
            fieldMap.put("isunique", 2);
            fieldMap.put("interval", 3);
        }
    };

}

redpajama_set_name: RedPajamaGithub


text:
Ischorisch (auch: Ishorisch; ižoran keeli), nach dem geografischen Gebiet Ingermanland auch Ingermanisch oder Ingrisch, ist eine stark gefährdete Sprache aus der finno-ugrischen Sprachfamilie.

Im Jahre 1989 gab es noch 302 Personen, die das Ischorische als Muttersprache beherrschten. Die Sprecher gehören dem kleinen Volk der Ischoren (Ingrier) an, das in der Oblast Leningrad westlich von Sankt Petersburg lebt. Eine kurzlebige Schriftsprache bestand in den 1930er Jahren, die aber durch die damalige Sowjetunion nicht unterstützt wurde. Am nächsten ist Ischorisch mit dem Finnischen und dem Karelischen verwandt.

Ingrisch oder Ischorisch
Die häufig verwendete Bezeichnung ingrische Sprache kann irreführend sein, weil mitunter auch die als Ingermanländer bezeichneten protestantischen Finnen Russlands als Ingrier bezeichnet werden; sie sprechen jedoch Finnisch oder Russisch.

Weblinks

 Eberhard Winkler: Ingrisch. (gemeint ist Ischorisch) (PDF; 107 kB). In Miloš Okuka (Hrsg.): Lexikon der Sprachen des europäischen Ostens. Klagenfurt 2002. (= Wieser Enzyklopädie des europäischen Ostens 10).

Einzelnachweise

Finno-ugrische Sprachen
Einzelsprache

redpajama_set_name: RedPajamaWikipedia


And the wind will blow my top-knot off.
Even pigs on their hind legs would after him prance.
Till the pail was broke, and the milk ran on the ground.
She began for to fret, but he laughed at the joke.
And the jackass's load was lightened full soon.


With the threat of severe thunderstorms in our area tonight, I decided it was a good idea to spend the evening crafting in my basement craft room. I just received the Make a Medallion set yesterday. It is one of the 3 new Sale-a-bration items available. You'll notice some gorgeous glimmer paper on a couple of the cards. This is also a new Sale-a-bration item. See the link on the right for more information on all 3 new items.
Here's what I created this evening. All were copied from other talented stampers.
This medallion pairs Sweet Sugarplum and Rich Razzleberry.
glimmer paper? Love it!! This was copied from Judy May.
Some more In Colors - Mint Macaron & Emerald Envy.
with the Layering Circles framelits. This one came from Karen Chin.
and only that folded half was embossed with the Lovely Lace folder.
This came from Kay Kalthoff.
Don't you just love this new stamp set? It's only available for a few more weeks. You can earn it absolutely free with a $50 order. Contact me soon to get this fun set or the glimmer paper!
Stay tuned next week for some samples using the other new stamp set - Reverse Words.


Vitamin D is a vitamin naturally present in a small number of foods. It may be added to other foods that do not originally contain vitamin D, or found as a dietary supplement. Vitamin D can also be produced in the body when ultraviolet rays from the sun penetrate the skin, in turn triggering its synthesis.
Very few natural food sources of vitamin D have been identified. The flesh of fatty fish, like tuna, salmon, and mackerel, and fish liver oils are among the top sources. For instance, salmon contains more than the daily value in just one serving. Sardines contain 40% of your daily value, and tuna contains 25%. A study at The Boston University School of Medicine in 2006 found that farmed fish contained only about 25% of the vitamin D that was found in 'wild caught' salmon. These findings created useful guidelines for choosing salmon from wild sources rather than farmed sources.
Trace amounts of vitamin D can be found in cheese (swiss), egg yolks, and beef liver; these foods contain vitamin D3. Pasture raised eggs contain about 10% of the daily value recommended. Other foods with vitamin D include certain mushrooms, such as shiitakes, which provide vitamin D2 in inconsistent quantities, but contain about 5% of the daily value.
A large source of vitamin D obtained in the American diet is found in fortified foods. Fortified foods mean that vitamins and minerals have been added to the foods, which was not originally present in them. The most common example is that almost all of the milk supply in the U.S. is fortified with vitamin D. One eight-ounce glass contains about 25% of your daily value of vitamin D. However, other products that contain milk, like cheese and ice cream, are normally not fortified. Breakfast cereals often contain added vitamin D, as well as certain orange juice brands, yogurt, and margarine.
Vitamin D supports calcium absorption in the stomach and sustains acceptable calcium levels to permit bone mineralization. It is also necessary for bone growth and remodeling. The absence of proper amounts of this vitamin can cause bones to become brittle, thin, or misshapen. In conjunction with calcium, vitamin D aids in protecting older adults from developing osteoporosis. Besides its involvement in bone health, other vitamin D benefits include regulating cell growth, neuromuscular, and immune function, as well as reducing inflammation.
The National Academy of Sciences recommended in 2010 that adult males and females maintain a daily intake of 600 IU or 15 grams of vitamin D, with infants requiring slightly less (400 IU or 10 grams) and the elderly adults requiring more (800 IU or 20 grams).
Since vitamin D can only be found in very limited sources, it is essential to gain an awareness of your current intake level to prevent vitamin D deficiency and associated diseases from developing. With very few options to choose from, incorporating vitamin D foods, like fatty fish and milk, into your diet might actually be easier than you think. If you are concerned about your vitamin D intake level from natural and fortified sources, talk to an expert about whether supplemental vitamin D can be used to better fit your needs.
Ross AC, Taylor CL, Yaktine AL, Del Valle HB. Dietary Reference Intakes for Calcium and Vitamin D. National Academies Press. 2011.
Chen TC, Chimeh F, Lu Z, Mathieu J, Person KS, Zhang A, Kohn N, Martinello S, Berkowitz R, Holick MF. Factors that influence the cutaneous synthesis and dietary sources of vitamin D. Archives of Biochemistry and Biophysics. 2007;460(2):213-217.
Chen, T. C., Chimeh, F., Lu, Z., Mathieu, J., Person, K. S., Zhang, A., ... & Holick, M. F. (2007). Factors that influence the cutaneous synthesis and dietary sources of vitamin D. Archives of biochemistry and biophysics, 460(2), 213-217.
Faulkner, H., Hussein, A., Foran, M., & Szijarto, L. (2000). A survey of vitamin A and D contents of fortified fluid milk in Ontario. Journal of dairy science, 83(6), 1210-1216.
Huang, M., LaLuzerne, P., Winters, D., & Sullivan, D. (2009). Measurement of vitamin D in foods and nutritional supplements by liquid chromatography/tandem mass spectrometry. Journal of AOAC International, 92(5), 1327-1335.
Ostermeyer, U., & Schmidt, T. (2006). Vitamin D and provitamin D in fish. European Food Research and Technology, 222(3-4), 403-413.
Jakobsen, J., Clausen, I., Leth, T., & Ovesen, L. (2004). A new method for the determination of vitamin D 3 and 25-hydroxyvitamin D 3 in meat. Journal of food composition and analysis, 17(6), 777-787.
Keegan, R. J. H., Lu, Z., Bogusz, J. M., Williams, J. E., & Holick, M. F. (2013). Photobiology of vitamin D in mushrooms and its bioavailability in humans. Dermato-endocrinology, 5(1), 165-176.


Welcome to the Liberty-Casey County Chamber of Commerce, the most influential organization of business, civic, and community leaders in Casey County, Kentucky.
The Chamber of Commerce provides programs and services that are designed to assist our members in meeting their organizational goals. We offer networking and educational opportunities, leadership and employee development, and a variety of creative ways to increase the visibility of local businesses.
The Chamber provides strong and vocal leadership on the issues that matter most. We are committed to engaging the community in dialogue about our future and serving our members through high-quality programs and opportunities.
A self-sustaining community of locally owned small businesses.
Protect our local businesses passionately, improve them constantly, and compliment them wisely.
The primary goal of the Liberty-Casey County Chamber of Commerce is to prove to our members – year in and year out – that being a part of the Chamber is an investment that forward thinking leaders are willing to make in themselves, their businesses, their employees, and their community.
Whether you're looking to help grow your business, to be a vocal advocate for constructive change, to be a mentor for new entrepreneurs, or simply to be more involved in your community, the Chamber is the one place that will assist you in reaching your objectives.
For more information, please contact us or call 606-706-9694.


text:
Q: Amazon SQS ReceiveMessage receiving duplicates? I have a simple Golang application which loops and receives messages from an SQS queue. If I send four messages to the queue and call ReceiveMessage() with MaxNumberOfMessages set to 1, the loop runs four times and receives the four messages.
For some reason, if I change MaxNumberOfMessages to 10, I receive 10 messages in every response (duplicates of the original 4 all mixed up), and the loop never stops. The API seems to send me the 4 messages forever. Even though I'm deleting them, but the ReceiptHandle is different for each instance.
Why is this happening?
// This loops seemingly forever and returns 10 messages (all duplicates) every time...
for {
  m, err := service.ReceiveMessage(&sqs.ReceiptMessageInput{
    MaxNumberOfMessages: aws.Int64(10),
    QueueUrl: &queueUrl,
    WaitTimeSeconds: aws.Int64(20),
  })

  for i := 0; i < len(m.Messages); i++ {
    service.DeleteMessage(&sqs.DeleteMessageInput{
      QueueUrl: &queueUrl,
      ReceiptHandle: m.Messages[i].ReceiptHandle,
    })
  }
}

A: Can you check the error for delete message? You shouldn't ignore errors.
 _, err := svc.DeleteMessage(&sqs.DeleteMessageInput{
    QueueUrl:      queueURL,
    ReceiptHandle: messageHandle,
})
// snippet-end:[sqs.go.delete_message.call]
if err != nil {
 fmt.Println(err)
}

Also refer the following documentation:
https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/sqs-example-receive-message.html

redpajama_set_name: RedPajamaStackExchange


text:
Iran key supporter of Resistance: Hamas commander
IRNA – A Hamas commander rejected the attempts to demonize Iran in the region and described the country as a 'key supporter of Resistance movement'.
'Some Arab regimes and figures are speaking of normalization of relations with the Zionist regime of Israel, an issue that is opposed by all Muslim and Christian parliamentary conferences,' Ismaïl Redhwan told Islamic Republic News Agency (IRNA).
Condemning all kinds of measures to normalize the relations with the occupying regime of Israel, the Hamas commander said,'The regime is the number one enemy of the Arab and Muslim worlds.'
The attempts to demonize Iran in the region are made to foild the country's support for Palestinian Resistance movement against the Zionist regime, he said.
Redgwan praised the voices at Arab Inter-Parliamentary Union conference that denounced making relations with Israel.
At the 29th session of the Arab Inter-Parliamentary Union on March 3-4, the attempt of Saudi Arabia, UAE and Egypt to include normalization with Isreal in the closing statement were rejected.
The commander also called on all Muslim and Arab states to support Palestinian people in holy city of Quds who are standing against the Zionist regime oppression on Al-Aqsa.
Hamas, Hamas commanders, Iran-Palestine ties, Ismaeil Redhwan	March 6, 2019
US media reveals Bolton's hand in running Trump's foreign policy
Iran's dispute with US non-negotiable, non-compromisable


Sovereign State, subject of international law associated with Russian Federation-Russia on the basis of Treaty about mutually delegated rights and objects of treatment.
Tatarstan is situated in the centre of Russian Federation on the East European plain, in the conjunction of two largest rivers of Europe - Volga and Kama. The territory of the republic is about 67 836.2 km. The capital of the republic is the city of Kazan.
More than 70 nationalities live here, the most numberous of which are Tatars and Russians. The state languages are Tatar and Russian. The population of the republic is about 3 773 800 people.
From the economic point of view, Tatarstan is one of the highly developed republics of the Russian Federation. The basic resources are oil, land, water resources.
The republic has powerful scientific and intellectual potential. The leading branches of the industry: oil extraction and oil chemistry, aircraft, machine-building and device-making.


text:
FreeGameDev Forums < STK General
General STK discussion and support.
Moderator: STK Moderators
Board index ‹ Featured Projects ‹ SuperTuxKart ‹ STK General
More Basketballs Online
by eltomito » 26 Jan 2019, 22:49
Hi! It seems to me that when racing against humans online, the advantage you get from getting in the lead of the pack is too great. You get all the speedups, all the boxes and nobody can shoot you in the face. In most races, the one who manages to get in front withing the first 10 seconds usually wins the race. I think it would be helpful to have more basketballs to pester the lead kart and get it back in the fray.
eltomito
Re: More Basketballs Online
by QwertyChouskie » 27 Jan 2019, 00:16
Agreed, too few BBalls IMO, especially since good players can sometimes take out an approaching BBall. I wonder if it's possible to have the game give more BBalls if the lead kart is farther from the others. Alayan any thoughts?
Not an official dev, but a huge fan of STK!
QwertyChouskie
by Sockstah » 27 Jan 2019, 01:04
I don't think having more Basketballs is the right solution here. Basketballs are of course needed as like you said the leader has easy access to nitro, items and a free track to drive most efficiently. I think the problem that leads to a player that broke away early having an easy time at the front though is that the rest of the field is getting bogged down because this game has a lot of item pickups and very powerful items. The fly swatter in particular for example has an enormous radius and can block almost the entire track sometimes. If the second place player gets one early the first place will easily open the gap. I think reducing the amount of item pickups and nerfing some items would help compressing the field and ultimately also make the game less frustrating. Buffing the parachute to hit players with a large time advantage harder might help as well, but this is again adding penalties in the form of items instead of reducing them, which I believe is the better approach.
Sockstah
by theTomasPat » 27 Jan 2019, 05:44
I agree that more basketballs might not be the best solution either. I do believe they're a necessary evil but they must be used carefully IMO. There's a really good analysis on the blue shell in MarioKart that you can watch here:
https://www.youtube.com/watch?v=LFfga8-3SZI
They explain that it's a good to have an item like the blue shell/basketball in these types of arcade-y kart racers because it helps to level the playing field and it's more fun to have a "close" race that keeps you on the edge of your seat than to have a brutal fight in the back while the person in 1st place gets to have a peaceful, boring stroll.
Another option that could be worth exploring is some sort of catch-up mechanic. There's accounts of catch-up mechanics in all kinds of games https://en.wikipedia.org/wiki/Game_mechanics#Catch-up, http://socratesrpg.blogspot.com/2015/04/what-is-catch-up-mechanic.html, https://boardgamegeek.com/geeklist/11196/catch-mechanic. It could provide another layer to leveling the playing field without having to rework every track to add, remove, or just move around the items that are already there.
My suggestion for implementation would be to apply a speed modifier in the range of something like -5% - 10% depending on the player's placement (1st place, 2nd place, 3rd place, etc.) and the distance between the first and last place players. So if first place is WAY ahead of last place, you could apply the full modifier range across each player. If the person in last place isn't too far behind the person in first then you could apply a very small modifier range across each player. This way if everyone is very close to each other, their max speed is 100% but if there's a big distance between first and last place then each players would have a max speed between 95%-110% (or similar, depending on that range). Of course the range would have to be fine-tuned to make sure the racing still remains fun and to clarify, the players up front would get the lower speed modifier and players behind would get a larger modifier.
Also, I think that if the devs were to implement it, it would be worth making sure people know that there's a catch-up mechanic. Maybe it could be an option in the UI when you're setting up a race and it might be worth making it active by default on Easy and Intermediate and default off for Expert and SuperTux difficulties. I figure that the people who play on easy or intermediate are more casual players who are more interested in just having fun, where finishing with a close race is more in line with the experience they're looking for. The more seasoned players who have figured out the nuances of the controls and the tracks are probably more interested in a pure racing experience where a catch-up mechanic could really get in the way. Here's another video of someone talking about the catch-up mechanic in GTA Online: https://youtu.be/0Xfy7xEC3xI?t=281
theTomasPat
by Alayan » 27 Jan 2019, 18:10
So here is my take on this. Keep in mind for context that I'm currently #1 in the online rankings, with tough and close fights with Andet and Gnu889. There is a gap between the three of us and the rest of the field, we are able to beat other good drivers like slocooked and theodorepringle with high reliability, and will always win against drivers another notch weaker. Even with handicap on, we can reliably beat the average online racer. Despite the luck element, skill matters a lot in STK racing. (For an idea about what our races look like, I've posted many videos on my youtube channel : https://www.youtube.com/user/AlayanT/videos)
the advantage you get from getting in the lead of the pack is too great. You get all the speedups, all the boxes and nobody can shoot you in the face. In most races, the one who manages to get in front withing the first 10 seconds usually wins the race.
Andet, Gnu889 and I clearly noticed how much a good start matter. Arguably, it's in our races that it matters the most : an average player will still benefit from the 1st place advantage but will do some mistakes helping to catch up, while in our races such mistakes are rarer and you need to drive really well and/or have some luck to still win after losing a few seconds at the start.
Being destroyed by a bowling ball a few seconds in the race is quite random between closely matched players and matters a lot for the final result.
The start position also matters a lot. In a 3 players race, the difference is tiny, but in a 8 players race, being behind a few slow karts whose drivers don't know how to accelerate properly is a big disadvantage.
I think it would be helpful to have more basketballs to pester the lead kart and get it back in the fray.
No, this wouldn't be a proper solution in my opinion.
It addresses the issue that the lead kart is much safer on average that karts "in the pack", but it does so by adding another layer of randomness. If the basket ball manages to make the leader get 2nd or 3rd, there is another player who will now benefit from first place advantage and catching up will be extremely hard.
Also, it doesn't work so well at higher levels, because top players can avoid the basket ball long enough to often (but not always) find a protection (this is an intended mechanic : the basket ball goes very fast when far from the kart, but slows down when getting closer so high level racing with nitro, skidding and no crash can protect).
The key advantages of being first are :
- Nitro denial. A player in the first place can get all the useful nitro cans, and it can also deny them to another driver behind. This mostly matters when there is a single big nitro can to get, as being denied it makes a big difference. Smart driving take into account nitro denial (from both side : trying to deny it and trying to not be denied) but ultimately the respawn time of nitro is long enough that it can be very hard to overcome in some tracks. Nitro denial is as much if not more applicable to time-trial races. In a track like Northern Resort, being first at the good time and being able to pick up the big nitro cans while a driver close behind can't is a winning advantage at close enough skill levels.
- Relative safety from attacks. A player in the lead can (in typical races) only be attacked from behind and can prepare for it, a player chasing may be at the risk of an attack from behind, and from ahead if he is about to catch up. In races between Andet, Gnu889 and me, it is common that the 2nd and 3rd place driver attack each other several times and thus lose any hope of getting first. An extremely powerful defensive item for the 1st player is the bowling ball. At short ranges, the bowling ball is very powerful, and to get ahead you need to get close to the leader kart at some point. On longer distances, aiming well enough to get a strike when attacking ahead is really hard, as you need to take into account the time for your ball to get to the kart ahead and what its trajectory will be in the meantime. When I sometimes manage to get a strike from well behind, I feel like I really deserve to have won some time because the aiming and the timing required real skill. As a defensive item, the story is different. The optimal trajectories are more narrow than the road length, and you can just spam bowling balls behind you. Even if most of these do not hit, they still force the player behind to avoid them and increase mistake rate in trying to do so. And some other balls will definitely hit, especially when it's not possible to see them ahead of time enough and they are just in the middle of the optimal path.
I think the problem that leads to a player that broke away early having an easy time at the front though is that the rest of the field is getting bogged down because this game has a lot of item pickups and very powerful items. The fly swatter in particular for example has an enormous radius and can block almost the entire track sometimes. If the second place player gets one early the first place will easily open the gap.
Absolutely, players behind attacking each other is a key factor of the first place advantage, along with nitro denial.
The swatter is indeed quite powerful. It not only has great range, but it can squash quickly in succession so several karts close will all get squashed and a bubble shield don't help much.
The distribution of items in 0.10 has actually been changed to make the "players in bad spot destroy each other" issue smaller.
However :
- The previous situations, with common triple cakes for bad places, was much worse. The improvements looked very good compared to the baseline.
- This was tested against the AI. While the AI has top reflexes to use items and its item usage behavior has been enhanced, the overall racing skills are quite different.
- The rate of offensive items is at its peak around the first quarter (say you have 12 players, it will top for players 3 and 4). So while the change make the player in last position less likely to be destroyed repeatedly when making a comeback, the situation for players just behind the 1st place hasn't improved much.
- There is only so far you can go by tweaking the existing items. What can you add for the players in position 2 or 3 ? More basketballs ? Nay. More parachutes ? Nay. More cakes, bowling balls, swatters ? Nay, that's what we're trying to avoid in the first place. More zippers ? It can quickly become unfair in the hand of good players. More plungers ? You can have only so much before it becomes annoying. More bubble gums ? A bit maybe, but not that much, as the gum placed strategically can also be a big hindrance to players behind and there is already often a lot of gums on the ground in a multiplayer race.
In the end, you would need new items to solve this.
I think reducing the amount of item pickups and nerfing some items would help compressing the field and ultimately also make the game less frustrating.
I don't think this would really compress the field. Skill matters a lot in STK. You'd get less space between 1st and 2nd that is now usually the case, but also more between 2nd and last, etc.
Buffing the parachute to hit players with a large time advantage harder might help as well, but this is again adding penalties in the form of items instead of reducing them, which I believe is the better approach.
STK could do with a few more boosting items for karts in bad positions too, I think.
The issue is skill level.
The races between me, Andet and Gnu889 are often tense and exciting, because our skill level is close enough. But take any of us and put against us the average STK player, and even with three times more parachutes and basketballs we'd still crush him because the skill gap is too big. I often put handicap on when playing against less skilled players, but at least it's a conscious choice, not some RNG punition.
You just can't make a bad player beat a good player without making the game downright unfair, and frustrating for the good player, period. And while there are more bad players than good players, good players are those which are the more invested into the game, so just crossing them out is a terrible idea in my opinion. Ideally, STK would be so popular you would be able to sort people by skill level and pit them against other of similar level, but this isn't realistic so far.
The whole idea of making the speed of the player in front artificially slower as a catch up mechanic like the GTA one is terrible from my point of view. In novice, intermediate and expert, the AI is coded to slow down depending on distance to player, but extending this by force to human players, no.
That said, I do think that STK needs at least one, maybe two, items boosting speed for players in bad position. In practice, casual players find big speed boosts items fun, but they have often trouble handling them well without crashing, so this lessen the fairness issue.
Alayan
STK Moderator
1) The hammer is too long and maybe it should break after single use.
2) I should learn to play STK better
Wow! That's not what I expected
by Andet » 28 Jan 2019, 07:11
Firstly, that was a very good and thorough post, Alayan.
It looks like we all agree that 1st place has it too easy compared to everyone else in the race. It would be nice to see some new items as Alayan suggested, but I don't think that's the only way to fix the imbalance other than basketballs.
Increasing nitro spawn time and making the swatter less powerful would help, as was already suggested.
More zippers ? It can quickly become unfair in the hand of good players.
It wouldn't really be unfair since it's compensating for all the attacks people behind 1st face. And wouldn't adding additional speed items have the same issue? (Still, I am a fan of having a more diverse range of items.)
[In response to the weakening items suggestion]...You'd get less space between 1st and 2nd that is now usually the case, but also more between 2nd and last, etc.
I don't think this would be a major problem, unless last place fell way behind. Either way I'd prefer this over 1st breaking away.
In addition to these fixes, I have some more complicated ideas to consider for after 0.10.0...
-Make items more defensive, this would 1) protect players from items, 2) give incentive for players to hold onto their items as opposed to throwing it (like how you might want to hold green shells in Mario Kart for protection, rather than hit someone)
-Make it possible to know what the other players have in some way (then I know to stay away from them)
-Have different item or rubber-banding/handicap modes
Those are my thoughts, but I haven't done any developing/testing so I don't know if these ideas would actually work or have already been considered.
Andet {l Wrote}: Increasing nitro spawn time and making the swatter less powerful would help, as was already suggested.
I think you meant decreasing the spawn time.
Andet {l Wrote}:
The point is that the increase in zippers would be met by a decrease in attacking items. This can add up quickly.
Also, think of the situation where the 2nd is chasing the 1st but the 3rd isn't close to the 2nd either (also is common in our races) : in some tracks with enough item boxes, the chasing player could get several. A single zipper is worth about 1.5s to 2s, so this can quickly add up. Losing due to the chasing player getting a zipper or two sometimes happen right now, it could become quite common...
For the additional speed items, there is roughly two cases :
- One where the item is actually as good if not better than the zipper. Such an item would be reserved for karts in the worse positions in races with enough karts (we don't want it in a 2 or 3 players race I think)
- One where the item is weaker, more worth about a small nitro can. Such an item would be much more easy to give in replacement of some proportion of offensive items, and could decrease the "exploding each other" factor meaningfully without the risk of an excessive catch up help.
I don't think this would be a major problem either, but I think it was important to address the misconception expressed in the post I replied to.
Having one defensive item which is not as OP as the bubble shield could be nice. I would not want too many defensive items however.
It would be possible to do this, but is it desirable ? Tbf, making it visible would remove any concern of someone doing so in its local copy (same issue as with plunger hiding view in online multiplayer ).
I think a different item distribution between easier difficulties and harder ones could be given a shot.
Interesting and useful post.
A big question at this point in the discussion, as it is clear that improving STK's item set would be a good way to improve this first place advantage issue, is: what should the new items be ?
What should be their effect, their name, their in-game appearance ? We'd want something which fit thematically with the rest of the game (so no super-rocket ), with bonus points if there is a link with SuperTux.
By the way, theThomasPat, this is where artist work would come in very handy. I can handle the code side, but not graphics.
Should we start a new topic? I liked the big kart idea in https://github.com/supertuxkart/stk-code/issues/3594 for a start.
Also, think of the situation where the 2nd is chasing the 1st but the 3rd isn't close to the 2nd either (also is common in our races) : in some tracks with enough item boxes, the chasing player could get several.
I guess the best way to fix this would be to make items based on distance rather than just placement. That might be difficult to do, though.
New items + distance-based items would help a lot as a future solution, but do you think there's anything worth tweaking before 0.10.0 is released? I still think making zippers appear (slightly) more often and making attack items a little less powerful (especially the swatter) would overall be an improvement, despite the problems that you pointed out. And also making nitro spawn faster (I got it right this time ).
Holy smokes Alayan, I watched some of your youtube videos and damn, it's pretty silly how easy you make it look; as well as Andet and Gnu889. I absolutely think a matchmaking feature would be a great thing to have but unfortunately, it will probably only be viable once the STK player base grows and there's more people playing online.
I'm still not convinced that modifying speed as a catch-up mechanic is an awful idea but I do understand that among experienced/professional players it would be much less desirable. Perhaps if matchmaking becomes a feature, discussion of this could come up again.
All that said though, having new items sounds interesting! And I also quite like the "big kart" idea. Maybe another idea could be a cow-plow like on the front of old trains. This could provide some protection and maybe add a slight speed boost or increase turning ability?
Alayan:
I'll definitely help out where I can!
I also had the idea of a "cow plow" and quite like it Add a speed and accel boost and I think it would be great.
Actually maybe it could be STK's "Bullet Bill"? The kart get a cow plow and some rockets and rides on a train track that appears out of the road some kart lengths ahead of the kart (10 kart lengths? Needs to be enough to give ahead karts enough warning), and disappears 1-2 kart lengths behind the kart.
All aboard the Rocket Plow Express!
by tempAnon093 » 03 Feb 2019, 04:40
How about scaling the amount of Nitro a can gives you depending on your current position distance from first place?
A very nasty way to approach with the problem is to make levels with unavoidable gates of bananas to slow down fast players, but they would just respawn if the gap is too large so that won't work well... Maybe a gate of heavy movable hazard objects.
I would rather avoid a 'cheat' power-up like the Mario Kart's Bullet Bill.
Last edited by tempAnon093 on 03 Feb 2019, 10:11, edited 1 time in total.
tempAnon093
Using Mario Kart as an example again, things like the moving train in the Kalimari Desert level act as a speed limiter. Tracks containing a dynamic hazard like this, when strategically designed, could add an extra challenge only to expert players able to reach the hazard in time, while having negligible effect on players who arrive late. Maybe something like a falling rocks on a cliffside or canyon map, which may bounce or roll across the track, leaving the road before the less skilled players arrive. For example, in one of the gameplay videos Alayan posted, he is beating the main clump of players by 15 seconds per lap. There is a large window of time after he arrives at most locations before the other players would. You could time the temporary hazard to repeat so that it would hit a perfect player every single lap, and the later you arrive the less it will slow you down.
At that point, it's still a skill-based hazard which will add challenge to the more skilled players without it being something boring like too many plungers or speed limits, or something random like being bombarded with basketballs.
Also, what about things that will make things more difficult when travelling at high speeds? Some tracks (especially icy ones) could throw in many corners that have low friction and can't be taken at high speed without sliding off the track. A less skilled player won't be skidding every single corner and will probably not have enough speed for the corner to be an inconvenience.
Another point (I recall triple-posting to be bad forum etiquette last time I checked, so I'm just editing this post), I think it may help to increase to amount of skidding required to earn a yellow speed boost. It seems silly to me the amount of advantage that a player can get skidding on straight road. You could also make the skidding radius smaller to make skidding less useful on wide straight stretches of track, but I think adjusting that would ruin a few pre-existing tracks designed to work with the current skidding physics.
by Andet » 03 Feb 2019, 08:42
tempAnon093, I like your idea of track hazards, I think SuperTuxKart could use more stuff like this. I'm not sure how much it would help balance the game though, as you would have to be really strategic about where/how the hazards worked. For example, slippery roads would affect players based on how fast they're going, but that makes it more difficult to catch up as well. But yeah, I think it'd be cool to see some hazards in future tracks or upgrades of old tracks.
And I agree with what you said about skidding. It's a bit too easy and creates huge gaps between people who can skid properly and people who can't. It reminds me of Mario Kart DS for anyone who's played that game.
by Gnu889 » 04 Mar 2019, 07:53
I really think thath a lot of basketballs is very anoying and it does not make the race fun...
Alayan,you should not say things like "we can beat other players",we are better than other players"...Say thath is very ugly and you may up offending some other player...
Gnu889
by XGhost » 04 Mar 2019, 14:43
Gnu889 {l Wrote}: Alayan,you should not say things like "we can beat other players",we are better than other players"...Say thath is very ugly and you may up offending some other player...
It was not meant to be insulting. Anyone should be able to tell this. It's just the truth that there exist players with a different skill set, some of them are better or worse than others. We should be able to deal with this when we discuss game design and balancing.
Last edited by XGhost on 04 Mar 2019, 22:45, edited 2 times in total.
https://julian-s.ch/
http://gamedesign.zhdk.ch/
XGhost
Location: Siebnen (Switzerland)
by Alayan » 04 Mar 2019, 18:06
XGhost {l Wrote}: It was not to be meant insulting. Anyone should be able to tell this. It's just the truth that there exists players with a different skill set, some of them are better or worse than others. We should be able to deal with this when we discuss game design and balancing.
Display topics from previous: All posts1 day7 days2 weeks1 month3 months6 months1 year Sort by AuthorPost timeSubject AscendingDescending
Jump to: Select a forum ------------------ Community Developer Art & Assets Design & Ideas Legal & Business Programming Infrastructure & Leadership Project Showcase & Collaboration General Off-topic Community FreeGamer Articles Forums Feedback FreeGameDev Projects Libregamewiki OpenGameArt Forums Featured Projects OpenDungeons OD Development OD Code OD Game-Play OD Models & Graphics OD Sound & Music OD Mapping OD Administration OD Bugs & Feature Requests OD Player Feedback OD Install & Upgrade Me & My Shadow SuperTux ST General ST Contributions ST Levels & Add-ons SuperTuxKart STK General STK Contributions STK Assets Valyria Tear Wyrmsun Wyrmsun General Discussion Wyrmsun Bug Reports Wyrmsun Modding Other Project Forums AgentKeeper AK Help & Instructions AK Graphics & Models AK Coding Ancient Beast Freeciv-web Linwarrior 3D LW General Discussion LW Content & Collaboration LW Help & Support Lips of Suna LoS General Discussion LoS Help & Support LoS Modding & Contributions Stunt Rally SR General SR Bugs & Help SR New Features & Ideas SR Tracks & Cars Terminal Overload Releases Play Sessions Thunder & Lightning TnL General Tnl Contributions Ultimate Smash Friends Ultimate Smash Friends homepage Red Eclipse RE General Discussion RE Maps & Mods RE Modelling RE Help & Support Syntensity Syntensity homepage Syntensity General Syntensity homepage Syntensity Creating Syntensity homepage
• Print view


We will provide full information on your 3 alternatives.
How will my baby's father feel about my pregnancy?
I don't want an abortion, but I'm not ready to be a parent.
I want my baby to grow up in a 2 parent home.
I want my child to have emotional and financial stability.
Will I be able to select my baby's adoptive family?
What's the difference between an open or closed adoption?
There are unwanted pregnancies, but there are NO unwanted babies! Couples are anxiously waiting (some for years) to adopt children of all races, even those with disabilities.
Our counselling and referrals will help you find the right adoption agency to meet your needs.
I'm afraid. I don't have any support. I can't afford a baby.
I want a baby, but not now.
I'm too young. How will I finish school?
I don't have medical insurance to have a baby.


text:
using System;
using System.Linq;
using System.Collections.Generic;
using System.IO;
using Newtonsoft.Json;

namespace Shared
{
	// This project can output the Class library as a NuGet Package.
	// To enable this option, right-click on the project and select the Properties menu item. In the Build tab select "Produce outputs on build".
	public class DataManager
	{
		readonly String applicationBasePath;
		readonly String dataDirectory;
		readonly Boolean makeItSlow;

		public DataManager(String applicationBasePath, Boolean makeItSlow = true)
		{
			this.applicationBasePath = applicationBasePath;
			this.makeItSlow = makeItSlow;
			this.dataDirectory = Path.Combine(this.applicationBasePath, "Data");
		}

		void SlowDown()
		{
			if (this.makeItSlow)
			{
				System.Threading.Thread.Sleep(500);
			}
		}

		String ComposeFullFileName(String type, int id)
		{
			var fileName = type + "." + id.ToString().PadLeft(4, '0') + ".json";
			var path = Path.Combine(this.dataDirectory, fileName);

			return path;
		}

		dynamic GetDocument(String fullFileName)
		{
			using (var fs = File.OpenText(fullFileName))
			{
				var content = fs.ReadToEnd();
				var obj = JsonConvert.DeserializeObject(content);

				return obj;
			}
		}

		public dynamic GetById(String type, int id)
		{
			this.SlowDown();

			return this.GetDocument(this.ComposeFullFileName(type, id));
		}

		public IEnumerable<dynamic> Select(String type)
		{
			this.SlowDown();

			return Directory.EnumerateFiles(this.dataDirectory, type + ".*.json")
				.Select(file => this.GetDocument(file));
		}
	}
}