text:
Lee Jean Corp
Clothing Apparel & Accessories
470 7th Ave Ste 311 56.95mi
Lee Jean Youn was awarded the Grand Prix of the 2nd Edition of El Boton-MANGO Fashion Awards in 2009. He collaborated with MANGO and designed its limited edition, LEE JEAN YOUN for MANGO which was sold at MANGO stores worldwide. This event was attended by all the candidates, accompanied by members of the Jury: Oscar de la Renta, as Chairman, the multi-talented Nina Garcia, Director of Marie Claire US magazine, Laura Larbalestier, from the Purchasing Department of Selfridges, Armand Hadida, manager of the prestigious Parisian boutique L'Éclaireur, the Director and cool hunter of Rinascente, Tiziana Cardini, the acclaimed fashion consultant, Jean Jacques Picart, Verónica Blume, one of Spain's most internationally famous models, Jerry Hall, the famous model of the 80s, the winners of the first edition of competition, Sandrina Fasoli & Michaël Marson, the photographer of the moment, Mariano Vivanco, and, of course, Isak Andic, the Chairman of MANGO, and Damián Sánchez, Managing Partner and Creative Director of the firm. Since his recognition at MANGO awards, he has done various runway shows around the world; namely Haute Couture collection in Paris in January 2010, at 080 Barcelona Fashion Show in Spain in July 2010, Concept Korea NYFW in September 2010. He was also invited to be one of the judges for the 3rd El Boton-MANGO Fashion Awards along with Chairman Judge, Jean Paul Gaultier and other fashion insiders. Lee Jean Youn currently resides in New York City and plans to start up his ready-to-wear brand that includes high-end accessories like handbags, shoes and hats which will be launching after the F/W 14 Mercedes-Benz Fashion Week in February 2014.
Wojo Photography
151.58mi
Born and raised in the rough and tumble neighborhoods of North Philadelphia, Chamyang Unkow honed his photography skills shooting the mean streets around him. Now you can find him shooting anything from street life to commercial to high fashion. He's shot for Guess Jeans, Philadelphia Style Magazine, and URB Magazine. His work has been published in the Philadelphia Inquirer, The Winnipeg Free Press, and Black & White Magazine. His approach to photography is traditional in a sense of relating to the old masters of the thirty's and forty's American photography. His mentors are the likes of Brassi, Burke White, WeeJee, Strand, Callihan, and other greats of the period. He prefers using natural light and can often be found capturing a moment at night or just before sun up. "Wojo", a nickname he picked up growing up in a Polish neighborhood, can usually be found navigating his way through streets and back alleys searching for that revealing light or a glimpse of architectural beauty. He has come to know Philadelphia best from cycling and it's helped him establish a good sense of the ever changing landscapes of the city. Over the years he's traveled extensively by bicycle and photographed places like Utah's Delicate Arch, the Florida Keys, Wyoming's Rockies, and even far off lands like Taiwan. He currently lives in and shoots photographs of Philadelphia's Kensington section, a neighborhood known for it's urban ghettos and poverty. Being a part of Philly's art scene for over 20 years you can still find him offering his creativity along with his easy going and sometimes crazy personality. He's been the focus of numerous solo exhibits across the area, mainly choosing coffee houses and outdoor markets as his venue. He feels their higher volume of foot traffic and exposure help keep him closer to both his clients as well as his subjects. He is available for fashion, architectural, night and fine art photography and can be contacted by email.
Adam Glanzman Photography
932 Greenwood Ave 727.83mi
Freelance photographer, videographer, and writer based in Ann Arbor, Michigan - Pursuing a career in photography, photojournalism, and/or photo editing - 2013 Intern at National Geographic for the Explorers Program - Available for hire in any creative endeavor -Contact: 914-806-6335, glanzman@umich.edu - Published in: ESPN the Magazine, CNN, The San Francisco Chronicle, TheAtlantic.com, Wired.com, USA TODAY College, HuffPost Live, Business Insider, Al Jazeera America, Forbes.com, Mashable.com, sbnation.com, The Wolverine Magazine, The Ann Arbor News, The Michigan Daily, The Daily Orange, The State News, The Diamondback, The Washtenaw Voice, Hail to The Victors Hoops and Hockey Book, sports.yahoo.com, collegehockeynews.com, popularmechanics.com, theverge.com, hoopshabit.com, umhoops.com, bostonmagazine.com, therapidian.org, thenewshouse.com, thesidelinreview.com, sentinal-standard.com
Gino's Classic Barber Shoppe
1100 Hammond Dr Ste 430 B 914.32mi
Barbers were once versatile virtuosos who performed surgery and dentistry alongside wielding their scissors and razors. The swirling white, red and blue of a barber's pole signifies an ancient profession that has existed since the Egyptians and Romans ruled the globe. With a commitment to exceptional quality and satisfied customers, Gino's Classic Barber Shop offers a classical grooming experience at an honest price. When you first walk into Gino's Classic Barber Shop, you will immediately recognize that you are not in an average barber shop. The relaxed, old-fashioned European setting and the complimentary beverage that you will enjoy will quickly make you believe in Gino's promise to make you comfortable while you peruse the variety of professional grooming options available to you. The waiting room has been updated with modern amenities including a large flat-screen television and a wide assortment of magazines and newspapers for you to browse. For a price comparable to a local chain's haircut, you will mount your own private barber chair and experience old-world luxury and care. You will be greeted by a master barber who will take the time to listen to you carefully and determine your exact grooming needs. You will then be prepared for a straight-razor neck shave with a hot lather and a freshly steamed hot towel for your comfort. An eyebrow trim followed by a soothing barber shoulder massage will complete your experience and leave you looking sharp and feeling great. By combining quality products, great service and premier classical haircuts and shaves, Gino's offers a luxurious and substantial experience without the inflated price typical of upscale salons or the rushed and impersonal experience provided by our corporate competitors.
USAGDN
Graphic Design Social Media & Networking
2202 Luann Ln 1123.75mi
USAGDN™, the professional network for designer, USAGDN™, offers photography, graphic Essentials & solutions for companies who need precise color control. We help designers and service providers understand how to effectively communicate color by providing color management products and expert training. Collection of HOW & Print Magazines / Pantone books fashion & home / Textile / PMS RGB CMYK solid chips ... / product for graphic designer & photographer / Color Guides & pantone Accessories. Our goal is to synchronize color among digital imaging devices for print,fashion & home, internet, and motion graphics.store location madison wisconsin.
Adirondack Coffee
Coffee & Tea Restaurants & Food Trucks
25469 Main St 1499.36mi
Adirondack was born in 1993 as central Minnesota's first espresso bar and gourmet coffee retailer. This was a bold opportunity to provide a new and delicious experience in the Lakes Area. Within a couple years, Adirondack was awarded honors as being Minnesota's best loved coffee house outside the twin cities, winning numerous awards for outstanding coffee, and was privileged to be featured in Midwest Living magazine. There are many reasons as to why Adirondack coffee is special. First and foremost, there is no compromising of quality and freshness. We are proud to offer to you only the finest 1005 Arabica coffee beans that are carefully selected from notable fincas throughout the world. Arabica beans contain less acid and caffeine than other beans thus reducing stomach upset. These quality beans are handpicked for roasting, allowing you to personally experience a great cup of coffee. Our customers are discriminating and know the importance of freshness. That's why our coffees are slow roasted to order each week so you can experience the finest in fresh roasted coffee. Our exclusive specialty blends have been created with our customers in mind.. Some like a full bodied, earthly and complex cup of coffee, while others may want a sweet, lively, and aromatic cup. The choice is yours. Adirondack's uncompromising high standards and passion for coffee will give you a cup of coffee that will ensure you "love your mug".
Santa Lucia Pizza
Food and Beverage Pizza
288 Lilian Avenue 1756.00mi
It all started in 1971 when the Simeonidis' Family opened a little take out pizzeria in Thompson Manitoba while working at the Inco Nickel mines. The Simeonidis dedication to great tasting food and great value made the little pizzeria a success. Within a year, it was the busiest pizzeria in Thompson. In 1974 they moved the family to Winnipeg and opened a location at Waterloo and Corydon. Many more Winnipeg locations quickly followed. In 1990 they went international by opening in Fargo N.D., U.S.A. One reason for their success is that they've always ensured that all menu items added over the years have been of the same high quality as their already famous pizza. They achieved this by sticking to their family's tradition of making fresh dough, bread, sauces, salad dressings, and the traditional Greek foods, all from scratch. This did not go unnoticed and they were quickly becoming famous for more than just their pizzas. Winnipeggers have acknowledged this dedication to tradition by awarding Santa Lucia Pizza with the following awards: 'Best Pizza in Winnipeg' by Uptown Magazine, the Consumers' Choice Award for 'Best Family Restaurant', 'Best Garlic Bread' by the Winnipeg Free Press, 'Best Greek Salad' by the Winnipeg Tribune, and a 'Best Food Booth' from the Taste of Manitoba. Various Santa Lucia Pizza locations are independently owned and operated so you may see slight differences in their menu selections. No matter which location you choose, deciding between the pizza, pasta, salads, signature chicken, ribs and the unforgettable Greek food will be a challenge. But whichever one you choose you will not be disappointed. We warmly invite you to enjoy a meal and experience for yourself the heritage of the Simeonidis Family.
2115 Briargate Dr 1750.81mi
EcoBox is the leading retailer and distributor of corrugated boxes, moving and shipping supplies in Central Texas. EcoBox also buys and sells used moving boxes helping their customers save money as well as the environment. Since 1994, EcoBox has sold over half a million of used boxes thus saving about 20,594 cubic feet of our landfill space. 5 locations serve the greater Austin, San Antonio & Bryan/College Station, TX area. EcoBox was recognized as one of the fastest growing private companies in America by Inc. Magazine in 2007. In addition, EcoBox was the recipient of the 2008 Texas Environmental Excellence Award presented by the Texas Commission on Environmental Quality for their efforts in recycling over 500,00 corrugated boxes since the company was founded in 1994. The next goal is to open 250 franchised stores across the U.S. in the next 5 years.
115 Sundance Pkwy Ste 300 1840.57mi
10615 Metric Blvd 1845.46mi
Brave New Books
1904 Guadalupe St 1850.26mi
In operation since 2006, the bookstore has played host to hundreds of speakers, book signings, film premieres, and activist groups. Want to see what we've been up to? Check out some of our choice pics and videos.
400 Brodie Ln Ste 220 1856.79mi
18130 US Hwy 281 North Suite 100 1915.17mi
Synergetic Press
1 Blue Bird Crt 2301.74mi
Synergetic Press, an independent publisher with offices in Santa Fe, New Mexico and London, England, has brought key and paradigm-shifting texts to readers in a variety of disciplines for over thirty years. Whether it's the authoritative biography of Albert Hofmann, the discoverer of LSD, the seminal scientific work of Vladimir Vernadsky's Geochemistry and the Biosphere, the classic ethnobotanical treatise of Richard Evans Schultes, the vivid personal recollections of Ram Dass and Ralph Metzner on the Birth of a Psychedelic Culture, or the eclectic catalog of polymath John Allen, visionary behind the Biosphere II experiment in Oracle, Arizona, Synergetic delivers the fruits of adventurous and comprehensive thinkers. Visit us at Synergeticpress.com to join in our quest to better understand the world and our place within it. Sign-up to our mailing list for updates on exciting new titles and events.
Rooks Comics and Games
Magazines & Books Shopping
2740 West Main Street 2631.15mi
Rook's is Bozeman's premier comic and gaming store. We specialize in comics, miniatures, roleplaying, boardgames and collectible card games. We have plenty of dedicated play space for your gaming needs.
Death Ray Comics
72 West Center St 2665.46mi
The comic book joint where even your girlfriend wants to hangout! Whether you've been reading comics since the days of Siegel & Shuster, or you don't even like comics (yet), it's our job to equip you with material you'll love. We encourage our customers to ask questions and hang out. No "Comic Book Guys" working here; just comic book fans who know what it's like to be a customer.
Kelowna InstaPrint
110 1715 Dickson Ave 3248.37mi
Voted the Best place for Printing in the central Okanagan Readers Choice Awards for the Best of the Okanagan in Okanagan Life Magazine. Kelowna's premier print house. Four colour and Spot (PMS) colour offset printing on-site. Full colour digital and high volume black and white digital printing on-site. We also produce full colour wide format printing on-site. Our two full-time graphic designers can help you with any project big or small. We're not satisfied until you are.
Ada's Technical Books and Cafe
Coffee & Tea Magazines & Books
425 15th Ave 3418.44mi
For the Cravings of the Technical Mind.
The Point Joint
Acupuncture & Chinese Medicine
5410 California Ave 3422.84mi
Molly Connelly is licensed by the Washington State Department of Health and has a Master's Degree in Acupuncture from the New England School of Acupuncture. She believes that the human body is an incredibly sophisticated and intelligent organism with a restorative ability that correlates directly to the strength of its inputs - nutrition, movement, and an adaptive mind. She was named in Seattle Met Magazine's 2010 and 2012 Top Doctors list as an Acupuncture specialist. She has a particular interest in treating: Pain - sports injuries, migraines, arthritis Digestion - IBS, Crohn's, Colitis Women's health - fertility support, PMS, obstetrics, menopause and more Mental health - stress, depression, anxiety, PTSD, psychiatric med withdrawal Monday: 2 - 8 Tuesday: 9:30 - 12/ 2 - 8 Wednesday: 9:30 - 12 Thursday: 9:30 - 12/ 2 - 8 Friday: 2 - 6 Saturday: 9 - 3
Law Offices of Andrew C. DeWeese
4531 Southeast Belmont Street 3423.26mi
Andrew DeWeese is a member in good standing of the Oregon and Florida bars, as well as the bars of the United States Supreme Court, the United States Eleventh Circuit Court of Appeals, and the United States District Court for the Southern District of Florida, and is also a proud member of the Oregon Trial Lawyers Association. Mr. DeWeese has received several professional acknowledgements, including being listed as a Rising Star by Super Lawyers in 2012, 2013, and 2014, and a Legal Elite Up and Comer by Florida Trend Magazine in 2011. Mr. DeWeese was born and raised in Port Townsend, Washington. In his spare time, Mr. DeWeese enjoys exploring the Pacific Northwest, reading, and adding to his extensive book collection. Mr. DeWeese is also a professional-calibre orchestral violist who has toured and concertized with some of the most prominent classical and popular artists of our generation. We provide our clients with professional, effective problem solving through counseling or litigation, acting with the highest regard for the ethical standards governing the legal profession, and always with our client's ultimate goal in mind.
DiegoDev Group
162 S Rancho Santa Fe Rd 3089.89mi
As leaders of the PHP community in San Diego, CA, Diego Dev members believe in staying on the cutting edge of the web. We have given many presentations at our SDPHP user group, and have spoken at PHP centered conferences, and have had articles published by PHP Magazine.
Thirsty Camel Cafe
14 Victoria Crescent 3544.74mi
The Thirsty Camel was opened in July 2004, by cousins and friends Ilan Goldenblatt and Yadin Shaikovitz. The two grew up in the same neighbourhood in Haifa, Israel. In 2007 Yadin left the restaurant to pursue other interests leaving Ilan as sole proprietor. The Camel sprung out of Ilan and Yadin's love for good food and community, and their shared goal to create a healthy restaurant in Nanaimo. It was founded with a conscious effort to bring people together in a restaurant experience that goes beyond the ordinary, in an environment that encourages interaction, discussion and inspiration, and helps foster a vibrant community. All the food we serve is prepared at the restaurant preservative and filler free. We start with the bare ingredients and produce small batches to maintain optimal freshness. We make our own hot sauce from eight ingredients. We make our own Persian Spice mix from eighteen ingredients. We make our own Jerusalem mix spice mix from seven ingredients. Our Chicken is free range, veggie fed, non-medicated., from Nanaimo's award winning butchers, Piper's Meats. Our magazine rack is stocked with thought provoking magazines, such as: AdBusters, Harper's, This Magazine, The Permaculture Activist, The Fifth Estate, The New Internationalist, EnlightenNext magazine and more. We aspire to be an independent, innovative, community fostering part of downtown Nanaimo. As we grow our aim is to use as many locally produced and organic ingredients as we can. So far we have purchased and used ingredients from Dirk Becker's Compassion Farm, from Providence farm in Duncan, and from Adrian's market farm. Thank you, our customers, employees and supporters, for supporting an alternative to mainstream fast food culture. We put a lot of energy and love into our food, drink and space. If you enjoy the experience, please tell your friends, family, and co-workers about us.
Meltdown Comics
7522 Sunset Blvd 3153.20mi
Meltdown Comics, located in the heart of Hollywood, California on Sunset Blvd, opened in 1993 and has since become one the most respected comic book stores in the world. Taking a sophisticated approach to merchandise and operations, the 14,000sq/ft giant has garnered a reputation for hosting successful gallery openings, award winning comedy including the @meltdown_show on @ComedyCentral and live shows as well as podcasting events in their collaborative space with @NerdistDotCom, the @NerdMelt Showroom.
Outer Planes Comic and Games
Magazines & Books Toys & Games
519 Mendocino Ave 3421.91mi
The Outer Planes is a locally owned and operated Comic and Game store serving Santa Rosa and the North Bay. We carry a huge selection comics, both mainstream and underground. Magic: the Gathering, Pokemon, and Yu-Gi-Oh! are just some of the numerous card games in stock. Our board games offer family fun with no batteries or electricity required. Our roleplaying game section has something for everyone. Wargamers are always welcome, with Warmachine, Hordes, Warhammer Fantasy, Warhammer 40K,and Warlords mininatures in stock.


text:
Q: Unable to access Information_schema via stored procedure I am writing a stored procedure which does involving using information schema in AWS Redshift.
VARIABLES FOR ALL THE Below -

*

*Using same user

*Using same Redshift database (endpoint)

Stored procedure:
create or replace procedure dev.gp_information_schema_test
    (tablename varchar(64))
as $$
declare
table_name varchar(64);
schema_name varchar(64);
counts int;
begin
table_name := split_part(tablename,'.',1);
schema_name:= split_part(tablename,'.',2);
raise info 'table_name - %,Schema_name - %',table_name,schema_name;
counts := (select count(*) from information_schema.tables where table_schema = schema_name);
raise info 'count is -%',counts;
end;
$$
language plpgsql

call dev.gp_information_schema_test('dev.abc');

Result :
Warnings:
table_name - dev,Schema_name - abc
count is -0

0 rows affected
call executed successfully

Execution time: 0.55s

But if I run the same query outside (i.e not via stored procedure), then:
select count(*)
from information_schema.tables
where table_schema = 'dev'

Results:

I have already read the limitations of stored procedure in the AWS documentation (Link), but there is no mention of access restriction to system tables.

A: You can't set the value of a variable from a query using :=. Instead you need to use the SELECT INTO variable form. https://docs.aws.amazon.com/redshift/latest/dg/c_PLpgSQL-structure.html
Try this SP:
CREATE OR REPLACE PROCEDURE gp_information_schema_test(tablename VARCHAR(64)) AS
$$
DECLARE
    table_name  VARCHAR(64);
    schema_name VARCHAR(64);
    counts      INT;
BEGIN
    schema_name := split_part(tablename, '.', 1);
    table_name := split_part(tablename, '.', 2);
    RAISE INFO 'table_name - % , Schema_name - %',table_name,schema_name;
    counts := (SELECT count(*) FROM information_schema.tables WHERE table_schema = schema_name);
    RAISE INFO 'Tables in schema: %',counts;
END;
$$ LANGUAGE plpgsql;

Call:
CALL gp_information_schema_test('dev.abc');

redpajama_set_name: RedPajamaStackExchange


(JTA) — Russian opposition leader Alexei Navalny called for a recount in Moscow's mayoral election after missing the runoff vote cutoff by one percentage point. Incumbent Sergei Sobyanin, a close ally of Russian President Vladimir Putin, garnered just over 51 percent of the vote in Sunday's election to 27 percent for Navalny. Four others also ran to unseat Sobyanin, a former Kremlin chief of staff.
Navalny's candidacy, which was managed by a pair of tech-savvy Jews, Leonid Volkov and Maksim Kats, had divided Russian Jews. They were torn between the candidate of an establishment that mostly has been good for the Jews and an opposition leader with nationalist associations some found troubling who nevertheless promised to restore democracy and good governance.
Reports circulated last month that Navalny had raised a toast to the Holocaust during a reception in the Russian capital; Navalny and his Jewish campaign staffers denied the claims.


text:
Settlement & Annexation Report: July 9, 2021
Welcome to FMEP's Weekly Settlement & Annexation Report. To subscribe to this report, please click here.
Palestinians Submit Petition Against Settler-Government "Deal" Regarding Evyatar Outpost
Settlers Take Over House in Wadi Hilweh, Silwan [East Jerusalem]
In Ongoing Attempt at Erasure, Israel Demolishes Khirbet Humsa for the Sixth Time
Israel Moves to Dismiss Petitions Delaying Mass Demolitions in Al-Walajah
Construction to Begin on New Units in Nof Zion Settlement Enclave Inside Jabal Al-Mukaber [East Jerusalem]
New Israeli Government, Same Settlement Policy, Despite Including the "Left"
Comments or questions? Email Kristin McCarthy – kmccarthy@fmep.org.
On July 8th, Palestinians submitted a petition with the Israeli High Court of Justice that challenges key agreements the Israeli government and settlers struck last week regarding the Evyatar outpost – which was built by settlers illegally (even under Israeli law) on land Palestinians know as Jabal Sabih. Under the terms of that deal, settlers agreed to leave the outpost on July 9th while the government examines the legal status of the land; the settler-built structures and roads will remain in place while that examination takes place. If the state decides, pursuant to the investigation, that it has a basis on which to declare the site to be "state land," the settlers will be allowed to return and resume the establishment of what would from that point no longer be an illegal outpost, but a new "legal" settlement.
The petition against the deal is led by the local councils of Beita, Yatma and Qabalan (whose land is impacted by the outpost) and a group of nine individual Palestinian landowners. The petitioners seeks the demolition of all illegal settler structures and infrastructure at Jabal Sabih, and the lifting of a military seizure order for the land issued by the Israeli army in the early 1980s (in order to build a military base at the site, a strategic hilltop in the middle of Beita, Yamta, and Qablan). The petition further seeks an investigation into the officials and entities that assisted the settlers in establishing the outpost, including Defense Minister Gantz, the Israeli Civil Administration, and the settler regional council governing the area (the Shomron Regional Council).
The petitioners also seek to prove to the Court that they are the rightful owners of the Jabal Sabih land. Since the land was not registered under the Jordanian government at the time Israel took control over the West Bank (after which Israel promptly froze the land registration process, making it impossible for Palestinian to register land), the petitioners are using Ottoman tax records as well as aerial photos to document and demonstrate that they own the land and cultivated it prior to the time the area was seized by the Israeli army in the 1980s – based on Israeli security needs, not on declaring the area "state land." Though by the 1990s the army no longer used Jabal Sabih as an army base, Israel continued to define the area as a closed military zone and continued to actively prevent Palestinians from accessing and cultivating their land. Now, as Palestinians seek to have Israel recognize their ownership, the fact that Israel has forcibly prevented them from cultivating the land might become the basis for Israel declaring that the land qualifies as "state land", since it has not been actively cultivated for a period of at least 10 years.
Sliman Shahin, one of the two attorneys representing the petitioners, told Haaretz:
"The new government is continuing its predecessors' policy with a vengeance, encouraging the culture of taking over Palestinian lands in the West Bank. With this agreement the state is enlisting the army as a trustee for the squatters to protect the illegal structures at the outpost."
Alaa Mahajna, the second attorney involved, added:
"In Evyatar's case, the government intervened on behalf of the squatters and forced an unprecedented, corrupt mechanism that spits in the face of the law. The government has signaled to the settlers that it's possible to act like the West Bank is the Wild West."
Settlers Take Over New Property in Wadi Hilweh, Silwan
On the night of July 1st, Israeli police accompanied a large group of Israeli settlers as they moved into a Palestinian home in the Wadi Hilweh neighborhood of Silwan, in East Jerusalem. Reports suggest that the large piece of property – including the home, stores, a plot of land, and another building that is currently under construction – was sold by its Palestinian owners to a Palestinian citizen of Israel, who in turn sold it to individuals associated with the Elad settler organization. Those owners had denied selling the home in the days prior to the takeover; the Palestinian citizen of Israel involved as the middle man confirmed buying the house, but claimed he intended to renovate it into a clinic and denied selling it to Elad. The Wadi Hilweh Information Center obtained footage of the Palestinians who lived in the home leaving in a hurry in the early morning hours of July 1st – suggesting that they did indeed sell the home and knew of the transfer of the home to the settlers later that day.
Peace Now, noted the importance of the broader significance of this new settler-controlled site in Silwan, as well as the context in which Palestinians "sell" homes to settlers, writing:
"A settlement within Palestinian neighborhoods in Jerusalem is harmful to Jerusalem and harmful to Israel. Settler houses in the heart of Palestinian neighborhoods make it difficult to reach a future peace agreement and a compromise in Jerusalem, and they severely damage Jerusalem's delicate fabric and regional stability. The so-called "purchase" of Palestinian properties, is an ugly and despicable matter, almost always involves the exploitation of the structural inequalities and the fact that Palestinian residents are discriminated against in all areas of life in Jerusalem…
"Elad has dozens of properties in Wadi Hilweh in Silwan, and the government has handed over the management of one of the most important and sensitive tourist sites in Israel, the "City of David" site. With the help of archeology and tourism as legitimating mechanisms, Elad association gains control of a vast area of Silwan and hundreds of thousands of visitors a year. For more information, see: Settlement under the guise of tourism.
"These days are very tense days in East Jerusalem. More than a thousand residents in Silwan (Batan Al-Hawa) and Sheikh Jarrah are facing eviction claims by settlers; More than a thousand residents of Bustan in Silwan are under threat of demolition of their homes because of government plans to build the "King's Garden" park on the site. On Tuesday, the municipality demolished a store in the Bustan neighborhood (about 700 meters from the new house that the settlers entered today), and in protest of the residents after the demolition, several residents were arrested a dozen wounded by police sponge bullets and stun grenades."
Map by OCHA
On July 7th, Israeli border police demolished the tiny Palestinian village of Khirbet Humsa, located in the northern Jordan Valley. The bulldozers leveled some 27 tent homes in addition to all of the village's agricultural structures. Israeli forces also seized the remnants of those tents and their residents' personal belongings, in addition to the community's water tanks and food parcels. This demolition left 70 Palestinians – including 36 children – homeless, and left them and their livestock without shelter, shade, food, or water in the hot summer heat (expected to reach 102/39 degrees that day). This is the sixth time in less than a year that Israel has demolished Khirbet Humsa, the last time being in February.
The Israeli Civil Administration proceeded to dump the confiscated items at the site where the Israeli government has proposed relocating the Khirbet Humsa community, a place called Ein Shibli. The community has continually rejected and resisted this plan for their forced displacement.
B'Tselem writes:
"House demolitions in this community are part of the policy Israel employs throughout the West Bank in an effort to create unbearable living conditions with the ultimate aim of pushing Palestinians to leave their homes, concentrating them in enclaves and taking over their lands. This policy is an attempted forcible transfer of the residents – a war crime under international humanitarian law. The responsibility for this policy lies primarily with the government, which directs it, the top military command, which implements it, and the justices of the Supreme Court, who lend it legal legitimacy. Israel's actions are also a badge of shame for the international community, which has absolved itself of the obligation to demand Israel respect the human rights of Palestinians living under its control and allowed itself to be satisfied with empty rebukes lacking any practical consequences."
Khirbet Humsa is located in Area C of the West Bank, in an area of the Jordan Valley that Israel declared a closed military zone even though Palestinians had been living there for decades, and using the land for agriculture and herding. Israel has long used the pretext of military firing zones to pursue the forcible displacement of Palestinians, while simultaneously ignoring (and in some cases openly assisting) settlers to establish a presence in the very same areas. Firing zones constitute nearly 30% of Area C, including the native lands and current homes of 38 Palestinian Bedouin and herding communities.
Ir Amim reports that the state of Israel filed a motion seeking the dismissal of appeals that have delayed the demolition of 38 homes — housing around 300 people — in the Palestinian village of al-Walajah, located just south of Jerusalem (a small part of the city actually within the expanded municipal borders of Jerusalem), based on the argument the houses were built without the required Israeli permits. The Court has given the Palestinians until July 11th to file a response to the State's motion to dismiss.
The state's motion comes four months after it rejected a proposed outline plan for al-Walajah, which was developed by experts working with the community. The plan would have provided a way for the 38 homes facing demolition to retroactively receive Israeli building permits. Israel rarely issues such permits to Palestinians anywhere in Area C. For residents of al-Walajah the situation is even worse: given the fact that the Israeli government has refused to approve an official outline plan for the area, they have zero hope of obtaining the permits required to build on their own land, as without an outline plan permits simply cannot be issued.
In an effort to overcome this obstacle, Palestinians, with the help of planning experts, initiated their own outline plan for this section of Al-Walajah in the hopes of getting it approved by Israeli authorities — to no avail. Israeli authorities have repeatedly refused to approve the resident-backed plan, and have also refrained from initiating their own planning process. The result: Al-Walajah's residents were left in limbo – that is, until the Jerusalem District Committee, as part of a January 25, 2021 ruling against an outline plan proposed by residents, deemed the area in question — where Palestinians have lived for decades — an "agricultural area" where no building would ever be permitted.
Peace Now reports that on the evening of July 8th, a cornerstone laying ceremony was scheduled to be held to mark the beginning of construction on hundreds of new units in the settlement enclave called Nof Zion, which is located in the center of the Jabal al-Mukaber Palestinian neighborhood in East Jerusalem. Jerusalem Mayor Moshe Leon was scheduled to partake in the celebration
Preliminary work on the expansion of Nof Zion – a project that will triple its size and make it the largest settlement enclave in East Jerusalem – first began in December 2019. The project will add 182 homes to the existing 91 units that were approved for construction in 1994 (and built in the early 2000s). The Israeli government originally approved plans for a total of 395 units but the first phase of construction bankrupted the developer and the remaining building 304 permits were never issued. A drama ensued over the fate of the project, after a Palestinian-American made a bid to buy the development rights. His winning bid was ultimately blocked by right-wing Israelis [with a key role played by Jerusalem settler impresario Aryeh King], who objected to the sale of the property – in a Palestinian neighborhood – to an Arab. Plans then stalled until settlers were able to recruit Australian billionaire Kevin Braimster and Israeli entrepreneur Rami Levy (read about Levy's settlement superstore empire here), to fund and acquire the rights to the project — preventing its transfer to Palestinians.
Nof Zion received significant investment from the Israeli government in 2017, when the government approved a plan to build a new synagogue and mikveh on private Palestinian land that was expropriated from the Jabel Mukaber neighborhood in 2016. Then, in September 2017, rumors emerged that the government was set to issue 176 building permits for the already-approved project. According to Ir Amim, those permits were ultimately issued in April 2019.
Peace Now, in its appeal to Mayor Leon to cancel his attendance at the ceremony, writes:
"Nof Zion is a failed settlement project in the heart of the Palestinian neighborhood of Jabel Mukaber. The first incarnation of the settlement proved that the vast majority of Israelis are not interested in buying houses in the heart of Palestinian neighborhoods and the only ones willing to live there are a minority driven by ideological motives. It so happened, as is well known, that in the end the entrepreneurial company of the project went bankrupt. The fact that the current project is funded by philanthropists is the clear proof that the new project has no economic or real estate interest and does not constitute anything in line for the city's residents, but only another political attempt to prevent the possibility of compromise and coexistence in Jerusalem."
Interior Minister Ayelet Shaked (Yamina) recently told settler leaders that the new Israeli government, led by Prime Minister Naftali Bennett (Yamina) and alternate Prime Minister Yair Lapid (Yesh Atid), will continue the same basic practices of the recent Netanyahu government when it comes to settlement policy. That includes planning to convene the Civil Administration's High Planning Council (within the Defense Ministry) once per quarter in order to consider settlement construction plans. Israeli Defense Minister, Benny Gantz (Blue & White), publicly criticized Shaked for telling settler leaders about decisions that fall under the authority of his Ministry.
When asked to confirm Shaked's announcement that the High Planning Council will meet once per quarter, as was the agreed arrangement between Netanyahu and Trump, a spokesperson for the Defense Ministry said:
"We will run things as we see fit. [The council] didn't meet once a quarter in the previous administration. There has been no decision."
Shaked and Gantz recently clashed over the fate of the unauthorized Evyatar outpost, with Shaked advocating for the community's permanent settlement and Gantz pushing for enforcement of Israeli law and, thus, the demolition of the outpost. Shaked ultimately won out (see above for details of the Israeli government's "compromise" with settlers that likely paves the way for Evyatar to become a brand new, "legal" settlement).
"The draconian law used by Israel to steal Palestinian land" (Al Jazeera)
"'With God's Help, We Will Return Legally': Israeli Settlers Quietly Leave Illegal Outpost" (Haaretz)
"In order to expand settlement, Israelis fence off tract of Palestinian land southwest of Bethlehem" (WAFA)
"Apartheid, the Green Line, and the Need to Overcome Palestinian Fragmentation" (EJIL:Talk // Rania Muhareb)
"US freezes Abraham Fund, as Israel-UAE business ties falter" (Globes)
"Israeli-UAE investment projects in uncertainty as US indefinitely ends support for Abraham Fund" (The New Arab)
"How Israel is automating the occupation of Palestine" (The New Arab)
"U.S. Slams Israel for Razing Home of Palestinian-American Who Murdered an Israeli" (Haaretz)

redpajama_set_name: RedPajamaCommonCrawl


The concept of open arrays allow arrays of different sizes to be passed to the same procedure or function.
In C++ there is no counterpart to the function "High", which typically is needed to use the open array. Therefore in C++ the value of the upper bound of the open array has to be passed together with a pointer to the first element of the array.


"The first thing I noticed about the 10 men who form this ensemble when they filed into the recording room at the Musée de Batha was that they were exactly the same man to whom I used to listen in 1947 and 1948 on Friday nights when they gave gave regular concerts in another part of the palace. I should say that at that time the average age of the members of the group was 55; now they were all 12 years older, and no new faces had been added. I made a point of asking if they had any young men being trained as replacements; the reply was negative.
This is essentially Djebala music, but Djebala music which has had long contact with the civilizing influence of the city of Fez. The people of Fez consider it "country"music, and they are right; nevertheless, no country music has the sonorous richness of this country music arranged for city people's taste. Compare the Aaita Djebaliya bel Kamenja (no. 1 of 18A), which is also a taqtoqa in more rudimentary form. (The final section of a taqtoqa provides an opportunity for improvisation above an organ (sic) point on each note of the original scale.) The fault I have to find with the taqtoqa of this present tape is that the "specialist" brought from Rabat cut short the otherwise lengthy first section of the piece, for reasons best known to himself, and thereby ruin the equilibrium of the taqtoqa's form. Before the song has even established itself, we are already into the final section. The sonority, however, is gratifying. I know of no other music in Morocco where the guinbri is treated with such seriousness. There are three types used here: the hajouj, the frakh, and the souissane. The tchnatchn are finger cymbals, the same that in Tafraout are called tismanaïne.
NOTE: The apparent orthographical chaos: (djebaliya, 14B; djavaliya, 18A; djebeliya, 21B; jabaliya, 27B) is a result of my phonetic transcription of regional (and possibly personal) variations on the adjective derived from the word for mountain."
Bowles, Paul F. "Fez." in Folk, Popular, and Art Music of Morocco. The Paul Bowles Moroccan Music Collection. Washington, DC: American Folklife Center, Library of Congress, 1959-1962.


Two-time Tony winner Christine Ebersole will join Steppenfolf's LookOut summer session in a one-night concert hosted by Seth Rudetsky at the piano, Monday, July 30.
Ebersole will present an evening of behind-the-scenes stories of her career through stories and song. She's best known for appearing on Broadway in 42ND STREET and GREY GARDENS, along with dozens of other shows. Most recently, she appeared in WAR PAINT, which opened at the Goodman before heading to Broadway. She has been a regular and a guest star on countless television series including a stint as a SATURDAY NIGHT LIVE cast member, and was nominated for an Emmy for her work on ONE LIFE TO LIVE. On the big screen, she's appeared in films such as AMADEUS, RICHIE RICH, BLACK SHEEP, and THE WOLF OF WALL STREET.
Rudetsky is the popular Sirius XM Radio host of SETH SPEAKS and creator/star of Broadway's DISASTER!
Tickets ($79 – $150) go on sale Friday, June 1 at 11am at steppenwolf.org. Member Pre-Sale begins Tuesday, May 29 at 11am.


You have recently visited a science exhibition on Environmental Pollution organized by the Education Department , where a number of charts , models , slides , etc . were displayed . Prepare a report of about 20 lines for the school magazine , appreciating the work of the students concerned .
Pune , February 10 : The Science Exhibition on Environmental Pollition organized by the Education Department of Pune was both informative and edifying . It was held on the Tilak Grounds . There were about 15 stalls in all featuring various aspects of Environmental Poluution . Charts , models and slides were used to provide information about land pollution , water pollution and air pollution .
There was one section on noise pollution . One section featured acid rain and showed how it was caused by gases emitted by motor vehicles , factories and power plants that burn coal or oil . Its terrible effects on lakes , streams , marine life and drinking water were vividly illustrated . There was one section on ' Recycling ' as a means of controlling pollution . Interesting ways of recycling cans , newspapers glass bottles were explained . The student volunteers various schools were well - informed and explained procedures and processes with confidence . The exhibition opened the eyes of the visitors to the terrible crimes we are committing against our planet in the name of progress . It also convincingly brought out the fact that mankind is slowly but surely moving towards its own doom and destruction .


text:
Q: Why return const reference when implement the operator= in vector class I read it from 'Data Structures and Algorithm Analysis in C++'. The return type of the member function operator= is const Vector&. I wonder if the vector can be modified later?
C++ Primer says we can not change a const reference, it gives this example:
const string& shorterString(const string& s1 , const string& s2)

shorterString("hi","bye") = "X" //wrong

A: Usually operator= returns a non-const reference to the caller. You can see this in classes from STL, for example.
However, the return type rarely matters, because to return something from assignment is an additional effect which, for example, allows chaining:
a = (b = (c = d));
(a = b).callMethod();

operator= could be void as well, and assignment expressions couldn't be used somewhere else. But they would still work, modify its argument and leave it modifiable, i.e. non-const:
A a, b, c;
b = c; //call, say, void A::operator=(const A &)
a = b; //ditto
//a = b = c; //impossible here
a = c; //works

So, the modification of a has nothing to do with the return type of the assignment operator, but with its side-effects.
As for your second example, shorterString which gets two const-references and returns one of them, should obviously leave it const. And if you need to work with the result in a non-const way, you must use non-const arguments as well: string& shorterString(string& s1, string& s2). These two functions can be overloads, and the compiler will choose an appropriate one.


The Denver Post has won a prestigious national digital journalism award for its coverage of the legalization of marijuana in 2014.
The Online News Association awarded The Post the top prize for topical reporting among large news organizations Saturday at its 15th annual conference in Los Angeles.
The Post's entry included a three-part series focused on 12-year-old Preston Watson and his mother, Ana, who left North Carolina for Colorado in the hopes of helping the boy's debilitating seizures with CBD, an oil extract of marijuana. The entry also included The Cannabist, the website that covers cannabis culture in Colorado.
Finalists in the category included NPR, National Geographic and the Los Angeles Times.
The Post last won an ONA award in 2007 for general excellence in online journalism for medium-sized websites. It was last a finalist at ONA in 2010 in the multimedia feature presentation category for medium sites for its American Soldier project, which chronicled American soldier Ian Fisher's journey from enlistment to war and back. That project was awarded the 2010 Pulitzer Prize in feature photography.
In 2004, The Post was a finalist for its "Betrayal in the Ranks" project in the enterprise journalism category for large outlets.


A deeper crew of reserves was on display in the first two games out of the All-Star break.
MILWAUKEE – Early in the second quarter of the Timberwolves' tight game against the Bucks on Saturday night, Milwaukee star Giannis Antetokounmpo was being guarded by Luol Deng when he spun to the baseline and went up for a dunk.
Anticipating the move, Wolves forward Anthony Tolliver moved over, jumped and stuffed Antetokounmpo.
The Wolves, playing without both Robert Covington and Karl-Anthony Towns, competed hard against the Bucks, who own the NBA's best record, before ultimately losing. But Tolliver's block on Antetokounmpo was the exclamation point on another good night by the Wolves bench.
One of interim coach Ryan Saunders' strengths since taking over the team has been his pragmatism, his willingness to respond to injury issues by going deep into his bench and giving players who have spent much of the season sitting key minutes.
For the most part, those players have responded. To the point where, if the Wolves could get back to full health, Saunders would have a very deep roster.
In the past two games, the Wolves bench has scored 117 points, 67 coming Saturday. In both the victory over New York on Friday and Saturday's loss, all five bench players had positive plus/minus numbers while not one starter did.
When healthy, Derrick Rose has been productive all season, as has Tyus Jones. But Saunders has seen other reserves dust off the cobwebs and play well. He has made veteran Luol Deng a valuable part of the rotation; he played well in two games heading into the All-Star break — both victories — when Andrew Wiggins was sick.
The past two games, Keita Bates-Diop has played good defense, scored a little and is a plus-16. Tolliver has hit nine of 12 three-pointers and scored 33 points.
Both before and after Saturday's game, Saunders lauded his players' ability to stay ready while not playing.
For Deng and Tolliver, both veterans, this is not surprising. But Bates, a rookie, has played in only a handful of games with the Wolves. But he played well over the weekend, particularly on defense.
That said, Tolliver admitted to being frustrated at times this season.
Given how he and the rest of the Wolves reserves have played of late, more chances should be coming.


For several historical periods, movement behavior was dictated and prescribed in strict dominance and submission reciprocals, known as racial etiquettes. Historically, state Jim Crow laws or social customs governed the gestures and postures of Black persons, who were to convey docile compliance, and White persons were to display superiority. While many think of racism as an issue of the past, scholarly literature states that "modern racism" does indeed have a form, known as racial microagressions. Currently the "Black Lives Matter" Movement has implored all to reconsider whether we truly live in the "post-racial" society espoused by many after the election of President Obama. Evaluations, values, beliefs, and attitudes about one's self and others contribute to the development of body image and expressions of racism. How racism is imbedded into our cultural idealization and denigrations and impact the therapeutic use of movement will be explored. Original webcast date: February 11, 2015.
Participants will gain foundational understandings about the definitions, theory, and clinical considerations about race, ethnicity, and racism.
Participants will gain insights about how the historical context contributes to modern day racism, known as microagressions.
Lysa Monique Jenkins-Hayden, BBA, MA, CH, LPC earned her MA from Drexel's DMT Program and her BS in business administration. Her thesis "Movement Encounters in Black and White: Understanding race and cultural competence in DMT" stimulated the creation of the Black American and African Descendants (BAAD) ADTA affinity group. She is the creator/ publisher/editor of The BAAD Review, a publication to broaden clinicians' worldview and Afro-centric sensibility regarding health, on the BAAD website, (www.baadaffinitygroup.weebly.com). A charter member of ADTA's Multicultural/Diversity Committee (MDC), and annual MDC Conference Manager, she organized the 2013 ADTA Conference "Bridge" initiative to begin dance and dialogue between DMTs and indigenous cultural dance/healing practitioners. Currently she works in private practice (www.inspiredtherapy.weebly.com) and is a national speaker on clinical cultural competence, small businesses marketing, and advises organizations on equity, diversity, and inclusion.


text:
Le Marais-la-Chapelle est une commune française, située dans le département du Calvados en région Normandie, peuplée de .

Géographie
La commune est aux confins de la campagne de Falaise, de la plaine d'Argentan et du pays d'Auge. Le carrefour de la Chapelle-Souquet est à  au nord-ouest de Trun, à  au sud-est de Morteaux-Coulibœuf, à  à l'est de Falaise et à  au nord d'Argentan.

Couvrant 242 hectares, le territoire du Marais-la-Chapelle est le moins étendu du canton de Morteaux-Coulibœuf.

Le point culminant () se situe en limite départementale au sud-est (avec Montreuil-la-Cambe et Fontaine-les-Bassets). Le point le plus bas () correspond à la sortie du Radon  du territoire, à l'ouest.

Climat
Le climat qui caractérise la commune est qualifié, en 2010, de « climat océanique dégradé des plaines du Centre et du Nord », selon la typologie des climats de la France qui compte alors huit grands types de climats en métropole. En 2020, la commune ressort du type « climat océanique altéré » dans la classification établie par Météo-France, qui ne compte désormais, en première approche, que cinq grands types de climats en métropole. Il s'agit d'une zone de transition entre le climat océanique, le climat de montagne et le climat semi-continental. Les écarts de température entre hiver et été augmentent avec l'éloignement de la mer. La pluviométrie est plus faible qu'en bord de mer, sauf aux abords des reliefs.

Les paramètres climatiques qui ont permis d'établir la typologie de 2010 comportent six variables pour les températures et huit pour les précipitations, dont les valeurs correspondent à la normale 1971-2000. Les sept principales variables caractérisant la commune sont présentées dans l'encadré ci-après.

Avec le changement climatique, ces variables ont évolué. Une étude réalisée en 2014 par la Direction générale de l'Énergie et du Climat complétée par des études régionales prévoit en effet que la  température moyenne devrait croître et la pluviométrie moyenne baisser, avec toutefois de fortes variations régionales. Ces changements peuvent être constatés sur la station météorologique de Météo-France la plus proche, « Damblainville », sur la commune de Damblainville, mise en service en 1997 et qui se trouve à  à vol d'oiseau, où la température moyenne annuelle est de  et la hauteur de précipitations de  pour la période 1981-2010.
Sur la station météorologique historique la plus proche, « Caen-Carpiquet », sur la commune de Carpiquet,  mise en service en 1945 et à , la température moyenne annuelle évolue de  pour la période 1971-2000 à  pour 1981-2010, puis à  pour 1991-2020.

Urbanisme

Typologie
Le Marais-la-Chapelle est une commune rurale. Elle fait en effet partie des communes peu ou très peu denses, au sens de la grille communale de densité de l'Insee.
La commune est en outre hors attraction des villes.

Occupation des sols

L'occupation des sols de la commune, telle qu'elle ressort de la base de données européenne d'occupation biophysique des sols Corine Land Cover (CLC), est marquée par l'importance des territoires agricoles (92,6 % en 2018), une proportion identique à celle de 1990 (92,6 %). La répartition détaillée en 2018 est la suivante :
terres arables (76,8 %), zones agricoles hétérogènes (15,8 %), forêts (7,5 %).

L'IGN met par ailleurs à disposition un outil en ligne permettant de comparer l'évolution dans le temps de l'occupation des sols de la commune (ou de territoires à des échelles différentes). Plusieurs époques sont accessibles sous forme de cartes ou photos aériennes : la carte de Cassini (), la carte d'état-major (1820-1866) et la période actuelle (1950 à aujourd'hui).

Toponymie
Le Marais : le nom de la localité est attesté sous la forme Marescum en 1175.

Le toponyme est dû à la situation topographique près de la Dives.

La Chapelle, pour La Chapelle-Souquet, Souquet serait un patronyme.

Histoire
En 1823, Le Marais (164 habitants en 1821) absorbe La Chapelle-Souquet (154 habitants) à l'est de son territoire. La commune ainsi créée prend le nom de Le Marais-la-Chapelle.

Politique et administration

Le conseil municipal est composé de onze membres dont le maire et un adjoint.

Démographie

Le Marais-la-Chapelle a compté jusqu'à 305 habitants en 1831, mais les deux communes du Marais et de La Chapelle-Souquet, fusionnées en 1823, totalisaient 371 habitants lors du premier recensement républicain en 1793 (respectivement 167 et 204 habitants).

Économie

Lieux, monuments et patrimoine
 Église paroissiale Saint-Germain (, clocher-porche en bâtière de 1780). Elle faisait partie du diocèse de Séez et son patronage fut donné au  par Roger de Montgomery à l'abbaye de Troarn ; vestiges opus spicatum du . L'édifice date du , les baies, la tour et le porche de 1780. Fonts baptismaux, autel, retable et tabernacle du .
 L'église Sainte-Madeleine de La Chapelle-Fouquet du  (décrite par de Caumont) s'est écroulée peu après les bombardements de 1944. Elle était sous le patronage de commanderie de Villedieu-les-Bailleul et membre de la commanderie de Villedieu-les-Poêles (Manche).
 Manoir presbytéral du deuxième quart du , l'abbaye de Troarn nommant à la cure.
 Maisons et fermes des . Galeron décrit en 1830 l'existence de .
 L'ancien chemin romain (dit Chemin Haussé) passe au pied de la Chapelle-Souquet.

Activité et manifestations

Personnalités liées à la commune
 Georges Harant, né le  à La Chapelle-Souquet, soldat en 1792, sous-lieutenant en 1807 ( d'infanterie de ligne), capitaine le , chevalier de la Légion d'honneur le .

Voir aussi
 Liste des communes du Calvados

Notes et références

Notes

Références
 Altitudes, coordonnées, superficie : répertoire géographique des communes 2013 (site de l'IGN, téléchargement du 19 mars 2014)

Liens externes

 Le Marais-la-Chapelle sur le site de la communauté de communes
 Résumé statistique du Marais-la-Chapelle sur le site de l'Insee
Monographie communale et inventaire des archives communales sur le site des Archives départementales du Calvados

Commune dans le Calvados
Commune fondée en 1791 en France

redpajama_set_name: RedPajamaWikipedia


May I ask an anti-debug loader memory patches feature request using Scylla hide or Titan hide existing plugins?
Last edited by user1; 09-26-2018 at 04:37.
I have a question, if you don't mind. Is there an example of multi-files search & replace patcher? I'm trying to create one but I'm failing.
The site will return to work soon.
I chose *.* as filename but, once created and launched in a folder, it keeps telling me it can't find the file (Error: can not access the file!).
Added also a "target path" step with an hard-coded directory path but it still refuses to work. What am I missing? Any hint?
anyway, next version 0.7.7 will fix that.
I will try to add what you have requested in the near future.
Last edited by Agmcz; 09-29-2018 at 21:14.
maybe some timing feature, useful in some enveloped targets, to inject memory data after envelope is unpacked.


In a new 'PayPal Skip the Queues Survey 2012', it looks like more Malaysians are turning to the Internet to shop with a credit card.
Some years ago, I remember overhearing a tourist telling his friend that Malaysians love to go to shopping malls because of the air-conditioning. Quite a funny observation.
However, in a new 'PayPal Skip the Queues Survey 2012', more Malaysians are now turning to the Internet to do their shopping with a credit card, especially during the festive period.
How many Malaysians prefer to shop online, you may ask? According to the survey, which was conducted on 1,000 Malaysian online shoppers aged 18 and above, 46% Malaysians plan to do their holiday shopping using the Internet this year. This holiday season, Malaysians are expected to shop online twelve times and by doing so, save an average of three hours each time!
Incredibly, the survey calculates that Malaysian shoppers can gain back thirty six hours of their time by shopping online with a credit card. Think about it: not having to drive, find a car park, avoid long queues at checkout counters and best of all – no crowds. The time saved would enable the average person to spend more time with family and friends, perhaps even exercising, or taking up a new hobby.
Time saving aside, one of the most exciting perks of online shopping is also the access to international sales and discounts like Black Friday and Cyber Monday, which used to be available only to those residing in the United States. Using a credit card it's easy to manage foreign exchange and you'll nearly always get a good deal on currency conversion.
It's good to see Malaysian shoppers getting smarter and more tech-savvy. If you're using your credit cards to shop, be sure to protect your privacy and your account. MasterCard and Visa have provided tips to stay safe online; it is worth checking them out before you make your purchases.


text:
Q: Hyper v not working. Hardware virtualization disabled at bios level I have an Intel i5 460M processor and it does have EPT.
I tried the check slat tool and it says that hard virtualization is disabled at bios level but i enabled it already.
coreinfo gives me a strange error, says "error loading driver: the system cannot find the specified file."
The windows phones emulator requires me to have 8.1 pro on a 64 bit system with hyper v,
i fulfill the first requirement so it has to be some problem with the hyper v.


text:
International AlertInsightsStoriesEducation in legal rights builds bridges between Syrian refugees and Lebanese communities
Education in legal rights builds bridges between Syrian refugees and Lebanese communities
Also available in العربية
Lebanon Middle East and North Africa
International Alert (2020), Education in legal rights builds bridges between Syrian refugees and Lebanese communities, https://www.international-alert.org/stories/how-education-legal-rights-can-build-bridges-between-syrian-refugees-and-lebanese/
Early one afternoon in West Bekaa, Lebanon, a group of Syrian men and women head to a community centre for a legal awareness session to better understand their legal status and rights in their host country and its implications for their families.
Participants attending the legal awareness session. © Ali Hamouch/International Alert
In the Bekaa Valley, where many Syrian refugees have settled, there have long been tensions within the community which suffers from high levels of poverty and marginalisation. Scarcity of resources, unemployment and unequal distribution of services and aid have led to grievances and negative perceptions between refugees and their host communities.
Lebanon's economic downturn since September 2019 has further negatively impacted vulnerable groups, including Lebanese as well as Syrian refugee communities, who are struggling to make ends meet. This is increasing dissatisfaction and frustrations among vulnerable Lebanese, who perceive Syrian refugees as receiving assistance whilst they continue to suffer from reduced access to basic services and low-wage jobs. This manifested in increased reported tensions in different parts of Lebanon, including in Bekaa, and heightened fears amongst Syrian refugees of more restrictive measures targeting them, including curfews, arrests and detentions, as well as evictions by landlords due to their inability to pay rent.
Today's legal rights session is part of a wider dialogue project set up by International Alert Lebanon to reduce community conflicts.
Legal rights' advice for Syrian refugees
Lawyer Mohamad Araji providing tailored legal support and advice. © Ali Hamouch/International Alert
"We come here to attend awareness sessions focused on legal issues that are highly important to us," says Ahmad*, a 32-year-old refugee from Syria. "I value each second I spend here, it allows us to receive direct and useful answers from a legal expert on issues that really matter to us such as residencies, work permits, and personal status. This is the kind of tailored support we really need."
The sessions are run by the Bekaa Dialogue Group, which is funded by the Human Security Division of the Swiss Embassy in Beirut. The group gathers community activists to share their experience and expertise, in order to address the concerns of Lebanese and Syrians, lead on initiatives such as these legal awareness sessions, and promote understanding and build relationships between communities.
Since 2016, the Dialogue Group has been working to improve relations between communities and supported people to raise their concerns around access to resources, employment and services, discuss tensions and develop ways to prevent violence.
Lawyer Mohamad Araji is part of the Dialogue Group and led this legal awareness session.
Throughout these sessions, we are making sure that we address each case individually, to maximise the support we can provide. We also make sure to remind the attendees, throughout the session, that we are supporting them to regulate their residency or personal status in Lebanon in order to decrease any kind of tension with the Lebanese authorities and host communities while they await their return to Syria.
"It's important to stress here that in these sessions we focus on information and legal rights. Facilitators are careful not to provide anyone with opportunities to politicise the advice sessions around the issues of refugees' returning to Syria."
Participant asking for legal advice. © Ali Hamouch/International Alert
Promoting social stability
A primary focus of the legal awareness session is to promote social stability by enabling Syrian refugees to be more in control of and informed about their legal status. This is done by creating a safe space for dialogue, provision of highly sensitive and critical information, and sharing different points of view, stories and experiences without fear of repercussions. Further, the provision of the legal awareness session was chosen based on the requests of Syrian participants. Collectively they assessed that they lacked knowledge regarding their legal status and want to change that.
"Since we came to Lebanon, the laws and decisions that tackle our presence in the host community kept changing and being updated. The laws directly impact everything – work permits, residency and even marriage registration! We need to have the proper and adequate information to understand where we stand in our new community. More misunderstanding would only create a gap between the Lebanese and Syrian societies," says Ahmad.
Rouaa*, a 28-year-old refugee from Syria and a mother of three says: "From attending the sessions, I understood that the birth registration procedures for Syrian refugees in Lebanon had been updated. Therefore, the details around my last born needed to change, especially if we needed to visit Syria from time to time to check up on my mother."
"Living in displacement has had its heavy toll on us," says Rouaa. "Sometimes I don't know where to start, where to go, who to ask. These sessions are supporting me to narrow down my options and to know exactly where I should invest my time and efforts."
Sometimes we are swamped with incorrect and inaccurate data, and we just wish for someone who is open and patient like Mr. Araji to hear us, and to guide us on the right track. This might not sound so important to others, but to me, it's a necessity like food and water.
These sessions are led by specialists from the Bekaa Dialogue Group, such as Mohamad Araji, who provide their services and expertise pro bono in an effort to support vulnerable communities. The Bekaa Dialogue Group includes people from all backgrounds, including social activists, religious leaders, lawyers, representatives of municipalities and political parties, and journalists. International Alert provides opportunities for the group to come together frequently to create peacebuilding initiatives such as these legal awareness sessions. The experience and wealth of knowledge of the group's members continues to bring Syrians and Lebanese together to exchange views and create social stability.
*Names have been changed to protect the privacy of participants.
This project is about preventing spill over conflict by minimising sources of tension between Syrian and Lebanese communities in the Bekaa region of Lebanon, where relations have been strained by the war in Syria and resulting refugee crisis.
Alert is strengthening local networks in the Bekaa by connecting local and influential leaders in dialogue. Communities are sharing their understanding of the risks and the ability of individuals and groups to intervene and prevent or contain violence.
This dialogue is creating a space for Syrians to raise their concerns and discuss tensions that need to be voiced and addressed. Outreach activities are running as part of the project to strengthen its impact and sustain positive relations between Syrian and Lebanese communities, including between young people.
International Alert is grateful for the kind support of our donors.
A comparative perspective of six Conflict Sensitivity hubs
Published December 2021
Rekindling the flame of peace in Migori County, Kenya
Published November 2021
Crossing the river to restore peace: Resolving intra and inter-ethnic conflict in Kenya
Published September 2021
Time does not heal all wounds: Personal reflections one year on from the Beirut blast
Integrating gender and security in climate adaptation: Principles for success
Published May 2021
All trends pointing to a downward spiral, searching for hope in Lebanon's compounding crises


text:
// Copyright Keith D Gregory
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

package net.sf.kdgcommons.io;

import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStream;

import junit.framework.TestCase;

public class TestCombiningInputStream extends TestCase
{
//----------------------------------------------------------------------------
//  Support Code
//----------------------------------------------------------------------------

    /**
     *  This class always reports 0 bytes available, simulating a stream that
     *  would block if it were read.
     */
    private static class WouldBlockInputStream
    extends ByteArrayInputStream
    {
        public WouldBlockInputStream(byte[] data)
        {
            super(data);
        }

        @Override
        public synchronized int available()
        {
            return 0;
        }
    }

    /**
     *  This class overrides the default markSupported() to
     *  always return false.
     */
    private static class MarkNotSupportedInputStream
    extends ByteArrayInputStream
    {
        public MarkNotSupportedInputStream(byte[] data)
        {
            super(data);
        }

        @Override
        public boolean markSupported()
        {
            return false;
        }
    }

    /**
     *  A stream where we can assert that close() was called.
     *  and also cause an exception when closing.
     */
    private static class CloseAssertingInputStream
    extends ByteArrayInputStream
    {
        boolean _doThrow;
        boolean _closed;

        public CloseAssertingInputStream(boolean doThrow)
        {
            super(new byte[0]);
            _doThrow = doThrow;
        }

        @Override
        public void close() throws IOException
        {
            if (_doThrow)
                throw new IOException("testing close failure");
            _closed = true;
        }

        public boolean isClosed()
        {
            return _closed;
        }
    }

//----------------------------------------------------------------------------
//  Test Cases
//----------------------------------------------------------------------------

    public void testSingleStreamSimpleRead() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}));
        assertEquals('A', in.read());
        assertEquals('B', in.read());
        assertEquals(-1, in.read());
    }

    public void testMultipleStreamsSimpleRead() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new ByteArrayInputStream(
                                    new byte[] {'C', 'D'}),
                            new ByteArrayInputStream(
                                    new byte[] {'E', 'F'}));
        assertEquals('A', in.read());
        assertEquals('B', in.read());
        assertEquals('C', in.read());
        assertEquals('D', in.read());
        assertEquals('E', in.read());
        assertEquals('F', in.read());
        assertEquals(-1, in.read());
    }

    public void testSingleStreamBufRead() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}));

        byte[] buf = new byte[1024];
        assertEquals(2, in.read(buf));
        assertEquals('A', buf[0]);
        assertEquals('B', buf[1]);

        assertEquals(-1, in.read(buf));
    }

    public void testMultipleStreamsBufRead() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new ByteArrayInputStream(
                                    new byte[] {'C', 'D'}),
                            new ByteArrayInputStream(
                                    new byte[] {'E', 'F'}));

        byte[] buf = new byte[1024];
        assertEquals(6, in.read(buf));
        assertEquals('A', buf[0]);
        assertEquals('B', buf[1]);
        assertEquals('C', buf[2]);
        assertEquals('D', buf[3]);
        assertEquals('E', buf[4]);
        assertEquals('F', buf[5]);

        assertEquals(-1, in.read(buf));
    }

    public void testMultipleStreamsBufReadWithZeroAvailable() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new WouldBlockInputStream(
                                    new byte[] {'A', 'B'}),
                            new WouldBlockInputStream(
                                    new byte[] {'C', 'D'}));

        byte[] buf = new byte[1024];
        assertEquals(2, in.read(buf));
        assertEquals('A', buf[0]);
        assertEquals('B', buf[1]);

        assertEquals(2, in.read(buf));
        assertEquals('C', buf[0]);
        assertEquals('D', buf[1]);

        assertEquals(-1, in.read(buf));
    }

    public void testAvailable() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new ByteArrayInputStream(
                                    new byte[] {'C', 'D'}));

        assertEquals(2, in.available());
        assertEquals(2, in.read(new byte[2]));
        assertEquals(0, in.available());

        assertEquals(1, in.read(new byte[1]));
        assertEquals(1, in.available());
    }

    public void testClose() throws Exception
    {
        CloseAssertingInputStream sub1 = new CloseAssertingInputStream(false);
        CloseAssertingInputStream sub2 = new CloseAssertingInputStream(false);
        InputStream in = new CombiningInputStream(sub1, sub2);

        in.close();
        assertTrue(sub1.isClosed());
        assertTrue(sub2.isClosed());
    }

    public void testCloseWithException() throws Exception
    {
        CloseAssertingInputStream sub1 = new CloseAssertingInputStream(true);
        CloseAssertingInputStream sub2 = new CloseAssertingInputStream(false);
        InputStream in = new CombiningInputStream(sub1, sub2);

        try
        {
            in.close();
            fail("should have thrown");
        }
        catch (IOException e)
        {
            // success
        }

        assertFalse(sub1.isClosed());
        assertTrue(sub2.isClosed());
    }

    public void testMarkSupported() throws Exception
    {
        // everyone supports
        InputStream in1 = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new ByteArrayInputStream(
                                    new byte[] {'C', 'D'}),
                            new ByteArrayInputStream(
                                    new byte[] {'E', 'F'}));
        assertTrue(in1.markSupported());

        // someone doesn't support, and we're before it
        InputStream in2 = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new MarkNotSupportedInputStream(
                                    new byte[] {'C', 'D'}),
                            new ByteArrayInputStream(
                                    new byte[] {'E', 'F'}));
        assertFalse(in2.markSupported());

        // someone doesn't support, but we're after it
        InputStream in3 = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new MarkNotSupportedInputStream(
                                    new byte[] {'C', 'D'}),
                            new ByteArrayInputStream(
                                    new byte[] {'E', 'F'}));
        assertEquals(5, in3.read(new byte[5]));
        assertTrue(in3.markSupported());assertFalse(in2.markSupported());

        // someone doesn't support, and we're on the boundary
        InputStream in4 = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new MarkNotSupportedInputStream(
                                    new byte[] {'C', 'D'}),
                            new ByteArrayInputStream(
                                    new byte[] {'E', 'F'}));
        assertEquals(4, in4.read(new byte[4]));
        assertFalse(in4.markSupported());
    }

    public void testMarkResetSingleConstituent() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B', 'C'}));
        assertEquals('A', in.read());
        in.mark(10);

        assertEquals('B', in.read());
        in.reset();
        assertEquals('B', in.read());
    }

    public void testMarkResetMultipleComponents() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new ByteArrayInputStream(
                                    new byte[] {'C', 'D'}),
                            new ByteArrayInputStream(
                                    new byte[] {'E', 'F'}));
        assertEquals('A', in.read());
        in.mark(10);

        assertEquals('B', in.read());
        assertEquals('C', in.read());
        assertEquals('D', in.read());
        assertEquals('E', in.read());

        in.reset();
        assertEquals('B', in.read());
        assertEquals('C', in.read());
        assertEquals('D', in.read());
        assertEquals('E', in.read());
    }

    public void testMarkResetAtEOF() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new ByteArrayInputStream(
                                    new byte[] {'C', 'D'}),
                            new ByteArrayInputStream(
                                    new byte[] {'E', 'F'}));
        assertEquals('A', in.read());
        in.mark(10);

        assertEquals(5, in.read(new byte[1024]));
        assertEquals(-1, in.read());

        in.reset();
        assertEquals('B', in.read());
        assertEquals('C', in.read());
        assertEquals('D', in.read());
        assertEquals('E', in.read());
    }

    public void testSkip() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new ByteArrayInputStream(
                                    new byte[] {'C', 'D'}),
                            new ByteArrayInputStream(
                                    new byte[] {'E', 'F'}));

        assertEquals('A', in.read());
        assertEquals(4, in.skip(4));
        assertEquals('F', in.read());
    }

    public void testSkipAtEOF() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new ByteArrayInputStream(
                                    new byte[] {'C', 'D'}));

        assertEquals('A', in.read());
        assertEquals(3, in.skip(3));
        assertEquals(-1, in.read());
        assertEquals(-1, in.skip(4));
    }

    public void testSkipWithReset() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {'A', 'B'}),
                            new ByteArrayInputStream(
                                    new byte[] {'C', 'D'}),
                            new ByteArrayInputStream(
                                    new byte[] {'E', 'F'}));

        assertEquals('A', in.read());
        in.mark(10);
        assertEquals(4, in.skip(4));
        assertEquals('F', in.read());

        in.reset();
        assertEquals('B', in.read());
        assertEquals('C', in.read());
        assertEquals('D', in.read());
        assertEquals('E', in.read());
    }

    // cross-library regression test (did not find failure)
    public void testSingleByteReadDoesNotSignExtend() throws Exception
    {
        InputStream in = new CombiningInputStream(
                            new ByteArrayInputStream(
                                    new byte[] {0x01, (byte)0xFF}),
                            new ByteArrayInputStream(
                                    new byte[] {0x02}));
        assertEquals(0x01, in.read());
        assertEquals(0xFF, in.read());
        assertEquals(0x02, in.read());
        assertEquals(-1, in.read());
    }
}

redpajama_set_name: RedPajamaGithub


To Whisper Her Name by Tamera Alexander (for review, from Zondervan).
The Avalon Ladies Scrapbooking Society by Darien Gee (for review, from Random House).
That scrapbooking book has my name all over it, and looks to be something that I would love! Thanks for sharing these new books with us!
They both sound promising. Enjoy!
I love the cover of the scrapbooking book. Happy reading!
Holly, enjoy your lovely new books!
Both books are "new to me" but The Avalon Ladies Scrapbooking Society sounds like something I would enjoy. Thanks for stopping by. You have a beautiful blog! Have a great week.
Such pretty books! Hope they are as good as they look.
Love the cover on the scrapbooking book...hope it is as delightful as it looks!
The Avalon Ladies Scrapbooking Society looks so good to me! I'll be watching for your review.
I also have To Whisper Her Name which my review partner read and loved.
I love the sound of The Avalon Ladies Scrapbooking Society.
I hope you enjoy both of your new reads.
The Scrapbooking Society sounds great... and I love the cover.
Excellent haul this week. Congrats on your books.
What pretty books! Enjoy :) and thanks for visiting my blog today--I don't think we've met before.
Nice books...I like To Whisper Her Name....looks historical.
I think this is the first I've seen about To Whisper Her Name, but it definitely looks like the type of book I'd enjoy.
Nice arrivals! I'm a big fan of a cover with a red dress. LOL Funny how a particular aspect of a cover can repeatedly appeal, even if overused.
I have The Avalon Ladies... but I'll probably wait to read it in January. Have a great week!
Enjoy our new books! Thanks for stopping by!


A.G. Edwards Inc., the 119-year-old St. Louis-based brokerage, was fined $900,000 by the New York Stock Exchange for charging excessive account fees and making unsuitable trades for customers.
The firm agreed to the fine without admitting or denying wrongdoing, the NYSE said in a statement Monday. About $400,000 of the fine was previously paid to the State of Georgia in connection with customer complaints against an A.G. Edwards broker in the state.
The NYSE focused on an A.G. Edwards program called Client Choice that allows customers to pay a fee based on how much money they have in an account rather than transaction commissions. The firm failed to adequately monitor the program to ensure it didn't result in excessive fees for customers who traded infrequently, according to an NYSE disciplinary panel decision posted on the exchange's Web site.
"To meet the needs of the investing public, a firm must reasonably monitor customer activity and educate customers in plain language, to ensure that this type of account is an appropriate choice," Susan Merrill, NYSE Regulation's head of enforcement, said in the statement.
A.G. Edwards introduced its Client Choice program in March 2000, warning its brokers that it might not be appropriate for some investors. The firm didn't have systems in place to ensure that brokers alerted customers about the fees, which could be more than 20 times higher for investors who traded infrequently, according to the NYSE disciplinary panel.
As part of the settlement, the company agreed to hire an independent consultant to review the program and pay back customers who had excessive fees, the NYSE said.


Optimum Baits- 5 INCH Double Diamond Swimmer`s multi dimensional design is performance-driven. Not only are the baits outline a diamond profile, but the body is also diamond shaped allowing for its three distinct actions. The Swimmer`s body features a slot so it can be fished weedless with a weighted (or not) offset hook, or it can be rigged with an open hook bullet-type jighead when fishing open water or used a a trailer on swim jigs ( See our Magican Swim Jigs). ( 2 swimmers per pack).


text:
The history of Mac OS X pricing: How we got to free
Posted by Andru Edwards Categories: Apple, Features, PC / Laptop, Software,
We had a few readers email in yesterday after it was announced that OS X Mavericks would be free, a first for a major desktop operating system release. It seems a few of you are curious about how Apple got here, and what the history is as it relates to the pricing of OS X. So, here's a quick history lesson.
10.0 Cheetah: Released March 24, 2001 for $129
10.1 Puma: Released September 25, 2001 for $0
10.2 Jaguar: Released August 23, 2002 for $129
10.3 Panther: Released October 24, 2003 for $129
10.4 Tiger: Released April 29, 2005 for $129
10.5 Leopard: Released October 26, 2007 for $129
10.6 Snow Leopard: Released August 28, 2009 for $29
10.7 Lion: Released July 20, 2011 for $29
10.8 Mountain Lion: Released July 25, 2012 for $19
10.9 Mavericks: Released October 22, 2013 for $0
So, as you can see, both OS X 10.1 Puma and 10.9 Mavericks were released as free updates, however, Puma was released just six months after 10.0 Cheetah, so that would have been ridiculous if Apple has chosen to charge for it. Other than that anomaly, OS X updates remained at $129 each until Snow Leopard in 2009, which sold for $29. The last $129 version of OS X was Leopard, which saw massive delays due to Apple pulling engineers from it to work on iPhone OS 1.0 (now known as iOS.) Lion was also sold for $29, and was the first version of OS X to be available as a digital download from the Mac App Store. The following year, Mountain Lion debuted at just $19--the best bargain in OS X release history until yesterday, when Mavericks launched for free. The trend has always been that OS X updates would cost the same as the previous year, or less--never more (discounting the Puma issue, which was a huge bugfix patch.) As this point, it appears that OS X has gone the way of iOS, where all updates from here on out will be available for free, on an annual basis.
You can download OS X Mavericks, for free, right now.
Safari 6.1 will also bring new sidebar, Shared Links to Mountain Lion
Posted by Andru Edwards Categories: PC / Laptop, Software,
Safari 6.1 was announced during today's WWDC 2013 keynote, and brings a new Top Sites layout into the mix, along with a redesigned sidebar for accessing bookmarks, Reading List, and the new Shared Links section (which pulls in links that are shared by people you follow on Twitter, LinkedIn, and Facebook.) The features were shown as part of the new OS X Mavericks demo, but as it turns out, OS X Mountain Lion is going to get in on the new Safari love as well. We've actually got Safari 6.1 running here, and have included a screenshot above.
Apple releases OS X 10.8.4, highlighted by Wi-Fi & Exchange improvements
Apple has just released OS X 10.8.4 for it's desktop and notebook computer lines. The latest update to Mountain Lion is mostly focused on stability and security, fixing things like Microsoft Exchange calendaring, corporate Wi-Fi issues, and the like. Safari 6.0.5 is also included in this release. Fire up the Mac App Store to grab it. Full changelog after the break.
Click to continue reading Apple releases OS X 10.8.4, highlighted by Wi-Fi & Exchange improvements
Apple seeds OS X 10.8.4 build 12E36 to developers
Just before today's Apple Q2 2013 earnings call, the company released a new beta version of OS X 10.8.4 Mountain Lion to developers. Build 12E36 is now available to download through the Mac App Store if you're a developer, with focus areas on Wi-Fi, graphics drivers, and Safari.
iOS 7 development running behind schedule, Apple pulls OS X engineers to help
Posted by Andru Edwards Categories: Apple, Rumors, Software,
Word on the street is that Apple is behind schedule on iOS 7 due to the management shakeup that occurred when Scott Forstall was ousted from the company. Jony Ive has taken over as head of hardware and software design, and with that will come sweeping design changes within iOS. Daring Fireball's John Gruber has gone so far as to say that he's heard that Apple has had to pull engineers off os OS X 10.9 in order to help get iOS 7 ready for release.
It may sound odd, but Apple actually took a similar strategy back in 200, pulling developers off of OS X 10.5 Leopard in order to ensure that the iPhone would be ready on time, resulting in a four-month delay for the desktop OS. Of course, Apple had a lot less software engineers working on iPhone software back then, so it's pretty telling that with the expansive growth, there are still challenges getting iOS 7 out of door.
Click to continue reading iOS 7 development running behind schedule, Apple pulls OS X engineers to help
Apple releases OS X 10.8.3 to the public with Windows 8 support, Boot Camp updates, Safari update
After a super long beta period, Apple has finally released OS X Mountain Lion 10.8.3, making it the longest period between updates in OS X history, leapfrogging the 10.4.8 to 10.4.9 update. Apple has included a bunch of new functionality in this release, including Boot Camp support for 3TB hard drives and Windows 8, updated Safari, and more. Here is the rundown.
The ability to redeem iTunes gift cards in the Mac App Store using your Mac's built-in camera
Boot Camp support for installing Windows 8
Boot Camp support for Macs with a 3TB hard drive
A fix for an issue that may cause Logic Pro to become unresponsive when using certain plug-ins
A fix for an issue that may cause audio to stutter on 2011 iMacs
Includes Safari 6.0.3
Launch the Mac App Store to grab the update now!
Apple seeds OS X 10.8.3 build 12D78 to developers
In five days, OS X 10.8.3 will become the longest beat in the history of OS X. Today, Apple has seeded yet another build, 12D78, to developers for testing. As has been the case with the last few 10.8.3 previews of Mountain Lion, there are no major changes, and no known issues. Obviously, something must be up, though, because it's taking forever for this one to hit the public. The two builds before this one were 12D74 and 12D76, so the changes between versions have slowed substantially. Apple is asking devs to focus on AirPlay, AirPort, Game Center, graphics drivers, and Safari. Go and grab it is you've got a dev membership!
Two weeks after releasing OS X 10.8.3 build 12D68, Apple has seeded build 12D74 to developers. As has been the case with the last few 10.8.3 previews of Mountain Lion, there are no major changes, and no known issues. This one is just taking a while to finally be released to the public for some reason. Apple is asking devs to focus on AirPlay, AirPort, Game Center, graphics drivers, and Safari. Go and grab it is you've got a dev membership!