text:
Good weather broke out, finally, in July. This is news at Brookfield Farm Bees And Honey here in Maple Falls Washington. The month of June gave us 5 days of sun, 5 days of overcast, and all the rest was rain. So when the sun started shining on July 4 (after 2 inches of rain on July 3) it was actually a cause for celebration – and the sign that I could return to painting bee boxes, tops, and bottom screens.
But that's a bit dull to read about. Some musings, and studies, on what colors bee see would be a bit more interesting.
Honeybees Do Not See The Same Colors We Do
Bees get to see in the ultraviolet world. We can use photographic techniques to mimic that world, but all resulting colors are approximations of what a bee MIGHT see. (More photos by scientist-cameraman Bjorn Roslett can be found at his web site NaturFotograf.com (click on Infrared in the left side menu
We can never see colors the way bees see them.
- Bees see "primary colors" as blue, green and ultraviolet
- They can distinguish yellow, orange, blue-green, violet, purple, as combinations of their three primary colors.
- Humans see "primary colors" as red, blue, and green
- We can distinguish about 60 other colors as combinations of our three primary colors.
Bear in mind that not all the studies agree on the exact colors or preferences bees see, but they all agree red is black
Some studies propose that honeybees see orange, yellow, and green as one color (green in that group surprised me). Blue, violet and purple are seen as a second color.
Ultraviolet being their third color.
Honeybees Do Not See Red
It's not that they don't get angry (as in "to see red"), but honeybees see the color red as black.
Honeybees Versus Humans : A Breakdown
(Courtesy of West Mountain Apiary, where a very good write-up about color can be found)
|Yellow – Green (darker perhaps than yellow)
|Blue plus Ultraviolet blue
|Blue plus Ultraviolet
Their Favorite Colors?
Their favorites are said by some to be: purple, then violet, then blue (which all look different to them). I could not find the study that came to this conclusion, but I like it, as my favorite colors are purple, violet, and then blue.
How Do We Know All This?
We don't know it all; studies vary. However:
Bee's color sense was partially demonstrated by Karl von Frisch. In 1915, he showed that bees could discern green, yellow, orange, blue, violet, and purple. He did this by using colored cards and bee feed. He imprinted the bees with the idea that feed could be found on a blue card, but not the other colors. When he removed the feed, the bees still went to the blue card. He then tried this with green, yellow, orange, violet, purple and red. The only color it did NOT work with was red.
In 1927, Professor A. Kuhn took the study of honeybees' color sense further. He tested bees using the visible spectrum for humans, but also used longer and shorter wavelengths : the ultraviolet and infrared. The infrared was black to the bees, but ultraviolet was a color.
You CAN Try This At Home
A very nice PowerPoint presentation at this Link from the University of Nebraska, will walk you though an experiment on which colors in our visible spectrum honeybees can see. Sorry, there's no test for ultraviolet.
Back To Painting Bee Gear
As you can see over time I have used purple (ok blue to them, but I like purple), yellow, orange, blue and green. It turns out this is helpful to the bees as it distinguishes their hive from the others in the yard. I did it because I thought the bee yards looked prettier with all the colors and red has never been a particular favorite of mine. (Photo by Lisa Phillips, Round Tuit Farms)
My most current bee hive top color choices of mariposa lily orange and forest green (the husband says it's British Racing Green) came from long, diligent thought (kind of). The green was in the hayloft, left over painting trim on my house. The orange was was last year's color, and I had a bit left. That paint ran out before I was done with the tops and the Stockton's Paints, my favorite paint store is an hours drive away (one way).
That's my one tip on painting: if you are going to take the time to paint your bee gear, use good quality paint. Primer and two coats of color, just like a house. I've bee gear that I painted over a decade ago and it is still just fine, even in our 8 month rains.
That's the news from Brookfield Farm Bees And Honey in Maple Falls, Washington. It's still bright and sunny, so I'm back to painting bee boxes…
What colors have you chosen for your hives? Why did you make those choices? I think the colors in a bee yard are one of the fun parts of beekeeping.


text:
Groups boycott 'The Grey' with Liam Neeson for portrayal of wolves
A new Liam Neeson action thriller opening Friday is receiving howls of protest from wolf advocates. They say "The Grey" wrongly portrays wolves as massive, bloodthirsty beasts. And some wildlife groups are organizing a boycott.
When a plane crash strands a scruffy bunch of guys in the wilds of Alaska, they find themselves going mano a mano against some very mean looking wolves.
"I sat in a theater and the trailer came on and ... I was just, oh, I just felt sick when I saw it," says Wendy Keefover of WildEarth Guardians, a group that's trying to get the gray wolf back on the Endangered Species List.
She says for one thing wolves are not the 250-pound hulks shown in the movie.
"You know wolves are expressive, intelligent and emotive beings, and the crisis is not wolves killing people, but literally wolves being wiped out."
Publicist Liz Biber works for the movie's distributor, Open Road Films. She says the studio is working with the Sierra Club to distribute information on gray wolves, including a fact sheet on the film's website.
"But just like 'Jaws' and 'Little Red Riding Hood,'" Biber says, "'The Grey' is a work of entertainment."
Wolf advocates don't just object to the film itself. The cast of "The Grey" reportedly got into character by dining on a wolf that had been trapped in Canada. Liam Neeson has been quoted as calling the meat "gamey."
On the Web:
Copyright 2012 Northwest News Network

subset: commoncrawl


text:
Give Now
With a proven track record of commitment to student success, USF offers a path for every student. Our academic programs strive to meet the needs of individual learners and turn knowledge and experience into career preparedness.
USF strives to make our websites and digital content available to persons with disabilities by assuring compatibility with assistive technologies. If you are having difficulty viewing or interacting with any digital resource, you may report it by completing the Digital Access Barrier Report form.
Return to: Programs by Degree
The Interdisciplinary Social Sciences program is designed to provide an interdisciplinary integration of the social sciences for students who are interested in a holistic educational experience. The program offers an opportunity to design a rigorous course of study geared toward individual needs and interests that emphasizes critical analysis of social issues through a variety of paradigms and perspectives.
Students complete an Interdisciplinary Social Sciences program of study that includes completing two concentrations (24 total credit hours) from the following list: Africana Studies, Aging Sciences, American Studies, Anthropology, Communication, Communication Sciences and Disorders, Criminology, Deaf Studies, Economics, Environmental Science and Policy, Geography, Global and Government Affairs, History, Humanities, Information Studies, Integrated Community Research, International Studies, Latin American, Caribbean, and Latino Studies, Mass Communications, Multidisciplinary Behavioral Sciences, Political Science, Psychology, Public Administration, Public Health, Religious Studies, Social Relations and Policy, Sociology and Women's and Gender Studies.
Admission to the University is based on the University's Undergraduate Admission Requirements that may be found by clicking on the following urls:
For Admission information specific to the College of Arts & Sciences, see the information at College of Arts and Sciences .
Students wishing to transfer to USF should complete an A.A. degree at a Florida College System institution. Some courses required for the major may also meet General Education requirements thereby transferring maximum hours to the university.
If a student wishes to transfer without an A.A. degree and has fewer than 60 semester hours of acceptable credit, the student must meet the university's entering freshman requirements including ACT or SAT test scores, GPA, and course requirements.
Transfer students are also required to comply with the immunization, foreign language, and continuous enrollment policies of the university.
Students should complete the following prerequisite courses at the lower level prior to entering the university. If these courses are not taken at a Florida college System institution, they must be completed before the degree is granted.
Select two courses (6 credit hours total) from the following courses within the social sciences:
The following courses are supporting courses for this major. They are required for the major, but are not counted in the total major hours but are counted toward the total program hours of 120 credit hours. The degree will not be awarded if these courses have not been taken by the end of the student's final semester.
Courses used to fulfill the Diversity and Global Context requirement may not be used to fulfill the major core and/or concentration requirements.
If one or more of the student's areas of concentration require(s) more than 12 credit hours of coursework, fewer than 9 credit hours of coursework will be required in the Diversity and Global Context requirement.
The remainder of the 42 hours of major coursework (in addition to major core and concentration requirements) will be selected from courses in the following categories:
Choose four courses (12 credit hours) from the following list.
Students must maintain a minimum grade point average of 2.0 in the major to graduate.
All ISS majors participate in a Senior Research Project as part of the requirements for ISS 4935 - Seminar in the Social Sciences . Other research opportunities may be provided in courses related to the student's area of concentration or courses selected in the Diversity and Global Context category. ISS advisors can assist students in selecting courses that provide these research opportunities.
Undergraduate students in any degree program are able to participate in undergraduate research. Several options exist to show mentored undergraduate research activity on a student's official transcript. Those who wish to enroll in an undergraduate research course should consult with their academic advisor to understand how the credit will apply towards the degree requirements. If no credit is needed, students may be eligible to enroll in the 0-credit IDS 4914 course. This course will not impact degree credits or GPA but will show on an official transcript and document the experience. The Office of Undergraduate Research is able to assist with further inquiries.
USF students schedule advising appointments online through USF Archivum Platform. Students are encouraged to meet with their advisor each semester to discuss courses planning, degree progression, and career preparation.
Tampa Campus Website: https://www.usf.edu/arts-sciences/students/academic-advising/index.aspx
For questions, email email@example.com.
St. Pete Campus Website: https://www.usfsp.edu/academic-advising/
For questions, email email@example.com.
Sarasota/Manatee Campus Website: http://usfsm.edu/academics/academic-resources/academic-advising/index.aspx
For questions, email firstname.lastname@example.com.
Total Credit Hours: 12
Total Credit Hours: 15
Please consider pursing High Impact Practice opportunities this semester such as Education Abroad, Internship Opportunities, Community Engagement, or Research Opportunities.
Questions about opportunities? Schedule an appointment with your academic advisor.
Total Credit Hours: 3
Total Credit Hours: 16
Total Credit Hours: 6
Total Credit Hours: 13
Total Credit Hours: 7


text:
Katharine Houreld and Mehreen Zahra-Malik in.reuters.com ISLAMABAD (Reuters) - Pakistani television is screening what many call its most controversial content yet in a ruthless quest for ratings: a talk-show host who gives away babies live on air. Aamir Liaquat Hussain, a bespectacled 41-year-old with a neatly trimmed beard, gave away two abandoned infant girls to childless families last month and plans to give away a baby boy this week. "If we didn't find this baby, a cat or a dog would have eaten it," Hussain proclaimed during one broadcast, before presenting a tiny girl wrapped in pink and red to her new parents. The audience erupted with applause. Hussain is one of Pakistan's most popular talk-show hosts. During his marathon broadcasts he cooks, interviews clerics and celebrities, entertains children and hosts game shows. He usually gives prizes like motorbikes, mobile phones and land deeds to audience members who answer questions about Islam. But at the beginning of the holy Muslim month of Ramadan, when television stations battle fiercely for ratings, Hussain astonished Pakistan when he presented two families with babies. "We were told that we had passed all the interviews and had been selected to adopt a baby," said Riaz Uddin, 40, an engineer. "We got our baby on live TV." The abandoned babies were rescued by the Chhipa Welfare Association, a Pakistani aid organization. "In a day or two, the next baby will be given away, God willing," its head, Ramzan Chhipa, told Reuters on Thursday. While the Chhipa teams scour the garbage dumps and other sites for discarded newborns, Hussain is also appealing for babies directly. "If any family cannot afford to bring up their new born baby due to poverty or illness then instead of killing them, they should hand over the baby to Dr Aamir," a notice on his website reads. The children would be given to deserving couples on air, the notice said. The show's producers did not return Reuters calls seeking comment. It was not clear if poor families wishing to keep their children would also be helped. FIGHTING FOR VIEWERS Many Pakistanis expressed disgust that abandoned babies were being given away in what they see as an attempt to boost ratings. Chhipa insisted thousands of people wanted a baby and all potential parents were properly vetted. The true outrage, he said, was the poverty forcing families to abandon children. Hussain's show is one of many such broadcasts. The Pakistani media has flourished over the past decade or so following the liberalization of the industry, particularly broadcasting, after decades of tight state control. Now, instead of battling state restrictions, presenters fight for audiences and advertising by seeing who is most outrageous. Recent episodes include a female anchor stalking couples in a park to challenge their morality, and a news program which once ran a live broadcast showing a staff member bleeding to death in an operating theatre after he was shot in a riot. Even among this company, Hussain stands out. In 2008, he hosted scholars who called for the deaths of Ahmadis, a persecuted religious sect in Pakistan. Within a day, two prominent Ahmadis had been shot dead. The year before, he had to resign from his post as junior minister for religious affairs after denouncing author Salman Rushdie for blasphemy, a crime punished by death in Pakistan. Since then, his university degree has been exposed as a fake and a video showing him making crude jokes with clerics between takes of his show has leaked onto YouTube. "There is nothing they won't do to get viewers," said comedian Sami Shah. "If I was a cynic, I'd say this can only end badly. But since I'm a realist, I'll say it's already ended terribly."
Sign up for our free e-mail list to see future vaticancatholic.com videos and articles.


text:
Ereselle Brooke and four other descendants of Monticello gatekeeper Eliza Tolliver Coleman were interviewed together in 1995. All live in the Washington, D.C., area and work (or worked) in various departments of the federal government. They shared their memories of Eliza Coleman's daughters Lucy Coleman Barnaby Page and Grace Coleman Harris and recalled summers spent at the Monticello gatehouse. Members of the extended Coleman family lived at Monticello for more than a century—far longer than any of the property's owners.
Thomas Colemanca. 1808–1888
Thomas Coleman1845–post 1910
Grace Coleman Harris1879–1947
Ereselle Mercer Brooke1926-2009
Related People
Interview Information
28 Apr. 1995, Mitchellsville, MD
Interviewees: Maxcine Sterling, Anne Slaughter, Ozella Harvey, Barbara Graves, Ereselle Mercer Brooke
Also present: Karen Branson-Butler, Jay Slaughter


text:
Sign up for news & offers
On all orders over €75
On selected products
Getting a good night's sleep when you're travelling is essential; check out our range of sleep accessories to help maximise your shut-eye on the road.
Travel Ear Plugs
5,99 €
Silicone Travel Ear Plugs
6,99 €
Inflatable Neck Pillow
16,99 €
Inflatable Pillow
18,99 €
Adventure Sports
The Duke of Edinburgh's Award
Gap Year
Mountain & Ski
Trek & Travel
To travel is to learn; to experience different cultures, meet new people and free your spirit.
Discover Your Adventure
© Lifeventure 2022 All Rights Reserved. | Privacy & Cookies


text:
The Food and Drug Administration (FDA) today issued a final rule establishing that over-the-counter (OTC) consumer antiseptic wash products containing certain active ingredients can no longer be marketed. Companies will no longer be able to market antibacterial washes with these ingredients because manufacturers did not demonstrate that the ingredients are both safe for long-term daily use and more effective than plain soap and water in preventing illness and the spread of certain infections. Some manufacturers have already started removing these ingredients from their products.
This final rule applies to consumer antiseptic wash products containing one or more of 19 specific active ingredients, including the most commonly used ingredients – triclosan and triclocarban. These products are intended for use with water, and are rinsed off after use. This rule does not affect consumer hand "sanitizers" or wipes, or antibacterial products used in health care settings.
"Consumers may think antibacterial washes are more effective at preventing the spread of germs, but we have no scientific evidence that they are any better than plain soap and water," said Janet Woodcock, MD, director of the FDA's Center for Drug Evaluation and Research (CDER). "In fact, some data suggests that antibacterial ingredients may do more harm than good over the long-term."
The agency issued a proposed rule in 2013 after some data suggested that long-term exposure to certain active ingredients used in antibacterial products - for example, triclosan (liquid soaps) and triclocarban (bar soaps) - could pose health risks, such as bacterial resistance or hormonal effects. Under the proposed rule, manufacturers were required to provide the agency with additional data on the safety and effectiveness of certain ingredients used in over-the-counter consumer antibacterial washes if they wanted to continue marketing antibacterial products containing those ingredients. This included data from clinical studies demonstrating that these products were superior to non-antibacterial washes in preventing human illness or reducing infection.
Antibacterial hand and body wash manufacturers did not provide the necessary data to establish safety and effectiveness for the 19 active ingredients addressed in this final rulemaking. For these ingredients, either no additional data were submitted or the data and information that were submitted were not sufficient for the agency to find that these ingredients are Generally Recognized as Safe and Effective (GRAS/GRAE). In response to comments submitted by industry, the FDA has deferred rulemaking for one year on three additional ingredients used in consumer wash products – benzalkonium chloride, benzethonium chloride and chloroxylenol (PCMX) – to allow for the development and submission of new safety and effectiveness data for these ingredients. Consumer antibacterial washes containing these specific ingredients may be marketed during this time while data are being collected.
Washing with plain soap and running water remains one of the most important steps consumers can take to avoid getting sick and to prevent spreading germs to others. If soap and water are not available and a consumer uses hand sanitizer instead, the U.S. Centers for Disease Control and Prevention (CDC) recommends that it be an alcohol-based hand sanitizer that contains at least 60 percent alcohol.
Since the FDA's proposed rulemaking in 2013, manufacturers already started phasing out the use of certain active ingredients in antibacterial washes, including triclosan and triclocarban. Manufacturers will have one year to comply with the rulemaking by removing products from the market or reformulating (removing antibacterial active ingredients) these products.
Source: FDA


text:
Apple's Mac and Apple II computers have been used in classrooms for more than 30 years, but cheaper hardware from rival Google is putting the squeeze on Apple's dominant position in education.
The two companies target education from very different perspectives that play to their respective strengths.
Google's objective is also slightly different than Apple's, because it primarily focuses on selling hardware for students that promotes its software services, while Apple pursues a more hardware-specific approach along with tools for teachers, according to a set of analysts who follow the education tech market.
"The momentum is definitely swinging in Google's favor," says Van Baker, research vice president, Gartner. "Chromebooks are doing quite well in the education sector."
Apple and Google in education, by the numbers
Computing device shipments to K-12 classrooms in the United States reached 10.9 million units during 2015, according to research firm IDC, a CIO.com sister company.
Android and Chrome devices from Google accounted for roughly 5.5 million units shipped to schools, while macOS and iOS devices from Apple accounted for 2.9 million units, according to Linn Huang, research director at IDC.
The 5.5 million units Google shipped to classrooms in 2015 included roughly 5.26 million Chrome OS devices (mostly Chromebooks) and about 256,000 Android devices, according to IDC. Apple shipped about 2.1 million iOS devices (mostly iPads) and roughly 806,000 Macs to U.S. classrooms during the same year, Huang says.
[Related: With Watson Element, Apple and IBM aim to transform education]
The devices that most frequently make their ways into K-12 classrooms — primarily Chromebooks from Google and iPads from Apple — highlight the biggest difference between each company's approach to education, Baker says.
"Apple's focus is by necessity almost all on hardware, whereas Google's is much more a mix of hardware and services," says Jan Dawson, chief analyst and founder of tech research firm Jackdaw. "Google's apps have quickly become a standard for classroom collaboration, and many schools also use Google-based email services for students."
Apple wouldn't specify just how many students use its devices but says it defines success based on quality not quantity. The company also says more than 170,000 iOS and Mac apps designed specifically for education are available today, and more than a billion educational courses and collections have been downloaded from iTunes U, Apple's store for educators to distribute and manage educational resources.
As of last month, at least 20 million students used Chromebooks globally, according to Google. The company doesn't release sales figures, but a spokesperson said more than 15 million devices have been sold to education institutions around the world to date.
Google also says more than 60 million students, teachers and administrators use its G Suite for Education apps worldwide.
iPads are pricey, Chromebooks affordable and familiar
Apple's biggest challenge in the education market is that it doesn't have a low-cost PC, according to Dawson. "[I]t's using the iPad to try to fill that slot," he says.
"For many tasks, that's a totally appropriate substitute, but for others it likely isn't — most students aren't going to learn to touch type on an iPad, for example."
Google's challenge is the opposite, according to Dawson; Chromebooks are a worthy alternative to Macs in the classroom, but Google can't fill other hardware needs as easily.
Apple had "free reign" in the education market for decades, and Google only recently started to take the segment seriously, Baker says. "It absolutely boils down to price in many instances because, let's face it, school districts are always strapped for money," he says. "If [schools] can get a Chromebook for a couple hundred books, and it's up against an iPad that doesn't even have a keyboard and it costs $500, that makes a difference for a lot of these guys."
Chromebooks are also more familiar to schools that already have desktop computers, according to Baker. "In many ways the Chromebook is just an alternative to the PC," he says. "It's kind of the path of less resistance."
[Related: Google rebrands cloud services 'Google Cloud' and 'G Suite']
Google is also banking on its services that are already common, according to Dawson. The combination of low-cost hardware and familiar services, such as Gmail and Google Docs, is a major strength for the company, he says. "Even though Apple discounts its hardware for the education market, it's still premium hardware."
For Apple and Google, different objectives in education
For both companies, tackling the education market is ultimately about two objectives, according to Dawson: sales and customer loyalty.
"The direct objective is to sell more stuff, while the indirect one is about teaching the next generation of buyers to use and prefer their hardware, software and services," he says. "If you hook someone on your stuff in elementary school, you may well have hooked them for life."
Baker sees the landscape somewhat differently. Google is focused on getting as many Chromebooks into classrooms as it can, he says, while Apple pursues a more complete offering with services and tools for teachers in addition to students.
"The Apple offering is a bit more comprehensive and curriculum-centric than the Google offering, but Google has the platform so it's allowing them to definitely make some inroads."


text:
Friday, February 24, 2012
Fukushima Real-Time Radiation Map
The Ministry of Education, Culture, Sports, Science and Technology, Japan has released a real-time map of radiation measurements in Fukushima Prefecture. The Japan Radiation Monitoring Map uses Google Maps to show the radiation levels measured by monitors throughout the Fukishima Prefecture.
The measurements displayed on the map are updated every ten minutes. The map uses a marker clustering system to show how many radiation monitor measurements are available at different locations. If you click on a marker all the measurements from that point can be viewed in the map sidebar.
Posted by Keir Clarke at 5:10 PM
Labels: environment, Japan
No comments:
Subscribe to: Post Comments (Atom)


text:
AdGuard 瀏覽器擴充功能 4.2.168
AdGuard 瀏覽器擴充功能 4.2.162
Chrome 版 AdGuard 瀏覽器擴充功能 v4.2 推出到 5% 的使用者群後,我們發現並修復了幾個重要錯誤。這些錯誤影響了擴充功能的功能。
$redirect 語法與 uBO 的相容 #59
將 Scriplets 更新為 v1.9.70
將 tswebextension 更新為 v0.3.12
將 tsurlfilter 更新為 v2.1.10
AdGuard 瀏覽器擴充功能 4.2.151
AdGuard 瀏覽器擴充功能的新版本有重大變化,不少使用者應該立即就會發現。我們在 TypeScript 中重寫了整個過濾代碼,並將其轉移到一個新的、獨立的庫中,以做到無縫過渡至 MV3。
tsurlfilter 的單獨庫中。該庫的主要目的是在我們的產品(Chrome 和 Firefox 的瀏覽器擴充功能,Safari 的規則轉換器,linter 等)中重用過濾邏輯。
專門針對 Chrome 瀏覽器和 Firefox 瀏覽器的編程接口,負責套用所發現的規則
tsurlfilter 中新增新的邏輯來解決本問題會使庫變得過於復雜,因此我們決定設計一個新的軟體平台,將不同瀏覽器和清單的特定邏輯隱藏在一個單一而簡單的應用程式接口之後。新庫被命名為
tswebextension 庫
在 Chrome 瀏覽器和 Firefox 瀏覽器擴充功能的新版本中,我們使用
tswebextension 重新設計了背景服務。這將使我們能夠在 Chrome 瀏覽器未來的主要版本中無縫遷移到 MV3。
除此之外,我們更新了 AdGuard API,現在它也使用
點擊項目的任何部分會開啟一個下拉式選單 #2347
$method 修飾符,可按 HTTP 方法匹配請求
過濾記錄的請求詳情欄中不顯示腳本小程式 #2341
修飾規則不適用於被 Chrome Memory Saver 停用的分頁 #2342
錯誤報告中插入了不正確的查詢參數 #2352
自訂的過濾器未更新 #2356
過濾記錄不顯示事件類型 #2366
規則編輯器不能作為主瀏覽器窗口的分頁開啟 #2379
過濾記錄中沒有背景選項卡 #2381
Edge 和 Opera 的預編譯提示和過濾器清單源不正確 #2380
瀏覽安全快取未清除 #2388
如果禁用 AdGuard 保護,則會應用隱匿模式和瀏覽安全功能 #2389
在過濾記錄中可以看到修飾規則,即使這些規則未被套用 #2387
修復了外部 Service Worker (如 Chrome Omnibox)的文檔請求處理問題
將 Scriplets 更新為 v1.9.62
tswebextension 更新為 v0.3.6
AdGuard 瀏覽器擴充功能 4.1.57
我們發現,AdGuard 瀏覽器擴充功能的「感謝」頁面在某些國家無法使用,因此我們在這次小更新中修復了該問題。
AdGuard 瀏覽器擴充功能 4.1.56
在這個更新中,我們修復了一些程式錯誤,並且更新了 Scriptlets 和 ExtendedCss。請繼續關注即將推出的更多改進!
AdGuard 瀏覽器擴充功能 4.1.55
在春風中享受 AdGuard 瀏覽器擴充功能的新使用體驗。我們改進了 ExtendedCss 和 Scriptlets,正在準備發佈更大的更新。
AdGuard 瀏覽器擴充功能 4.1.53
AdGuard 瀏覽器擴充功能 4.1.52
這次更新我們改進了「助理」模組、 ExtendedCss,以及 Scriptlets(小腳本),讓擴充功能更有效地封鎖廣告。除此之外,我們在擴充功能新增了擴展功能的可信腳本 (trusted scriptlets)
助理 to v4.3.68
將 ExtendedCss 更新為 v2.0.26
將 Scriptlets 更新為 v1.7.10
AdGuard 瀏覽器擴充功能 4.1.46
[優化] 將 ExtendedCss 更新為 v2.0.10
AdGuard 瀏覽器擴充功能 4.1.39
這次 AdGuard 瀏覽器擴充功能的更新很小,但依然很重要。現在,我們的瀏覽器擴充功能運行更流暢。
AdGuard 瀏覽器擴充功能 4.1.37
AdGuard 瀏覽器擴充功能 4.1.36
AdGuard 瀏覽器擴充功能 4.1.22
AdGuard 瀏覽器擴充功能 4.1.19
AdGuard 瀏覽器擴充功能 v4.1.19 上線了。安裝更新。這次更新包括幾個改進和程式錯誤修復。
[優化] 在通用設定新增了"報告錯誤"和"留下回饋意見"的連結
[優化] 在設定和過濾記錄改善了
cmd+f/ctrl+f 命令的功能#2161
[優化] 將小腳本更新為 v1.6.39
[修復] 當點選 Firefox 環境選單中的"檢查過濾器更新"時,網頁會自動滾動#1645
[修復] 側邊欄的設定位置太近了,AdGuard 的標誌太小了 #2150
[修復] "更新過濾器"按鈕看起來很模糊,而且比擴充功能彈出視窗的其他按鈕小。#2151
[修復] 選定的行在過濾記錄的"細節"畫面上沒有突出顯示 #2156
[修復] 在 Brave 和 Opera 瀏覽器中,隱藏元件的規則被刪除了 #2169
AdGuard 瀏覽器擴充功能 4.1.1
我們總是想改善我們的介面,讓過濾更有效。這就是我們發佈 AdGuard 瀏覽器擴充功能新版本的原因。
[優化] 在擴充功能彈窗中增加了「更新過濾器」按鈕 #1455
[優化] 改進了隱匿模式功能的描述
[優化]過濾記錄的某些區域是可點擊的,現在很容易向後退一步了 #2134
[優化]現在,在過濾記錄中點擊一個請求可以開啟請求的詳細資訊 #2136
[優化]過濾記錄的元件是對稱的 #2088
:hover 元件在深色主題中變得對比度較小 #2137
[優化]提高了深色主題的可讀性 #2139
[優化] 在使用者規則編輯器中突出了
ping 類型和偽屬性。
[優化] 在使用者規則編輯器中突出了
touch-action 屬性
[優化] 更新克羅地亞語的翻譯#2113
script 修飾符不能與
popup 修飾符一起使用 #1992
$replace 規則在某些情況下會破壞影視播放器 #2038
[修復] 在 AdGuard 瀏覽器擴充功能 v4.0.161 裡,regex 過濾器不起作用 #2042
$match-case 修飾符不能正常工作 #2049
[修復] 無法在 Android 上的 Firefox 的 AdGuard 瀏覽器擴充功能中複製使用者規則 2065
[修復] 在首次啟用「封鎖 WebRTC」選項時,增加讀取和修改隱私設定的權限 #2074
$redirect-rule 修飾符不能正確工作 #51
[修復] 正則表達式規則不能正確應用 #52
[修復] 只為主頁新增一個空的
$path 變量 #54
[修復] 當沒有啟用過濾器時,禁用「檢查更新」按鈕 #2108
[修復]不建議刪除 Cookie 規則的查詢參數
[修復]隱藏元件的規則不適用於所有子域 #57
AdGuard 瀏覽器擴充功能 4.0.204
When you use AdGuard, good news will be forthcoming. Meet the new release of AdGuard Browser extension. This version is entirely dedicated to fixing bugs which means it will improve your user experience.
For example, previously some scriptlets were displayed in the Developer Tools console even when the Filtering log was closed. Now this problem no longer exists.
See the full list of changes and upgrade to the latest version!
[Fixed] Some scriptlets are displayed in the Developer Tools console even when the Filtering log is closed #2104
[Fixed] Align the Apple logo with the axis of symmetry #2094
[Fixed] In the Russian localization the sentences are truncated #2092
[Fixed] Increase the contrast with a light theme enabled in the Filtering log #2091
[Fixed] Align sliders in Allowlist and User rules #2089
[Fixed] Corrected the translations of the days of the week #2087
[Fixed] Make the corners of the frames equally rounded in Advanced settings #2084
[Fixed] There are no separator lines in the context menu if it's opened by clicking the icon #2079
[Fixed] The AdGuard extension icon is missing in the Firefox browser tab #2062
[Fixed] Improve window-close scriptlet — use the browser extension's API #170
[Fixed] The AdGuard extension icon is missing in the mobile version of Firefox #2032
[Fixed] Horizontal stretching in the Filtering log doesn't work correctly #2090
[Fixed] The Filtering log is not launching #2100
[Fixed] Automatic search initiation and pop-up keyboard interfere with smooth navigation #2117
AdGuard 瀏覽器擴充功能 4.0.181
AdGuard 瀏覽器擴充功能 4.0.171
AdGuard 瀏覽器擴充功能 4.0.163
這是 v4.0.161 的主要更新後的一次小更新。大家可能並不會看出有什麼不同,不過這次小更新是我們邁向下一次更新的一小步。
AdGuard 瀏覽器擴充功能 4.0.161
color-scheme: dark;用於帖子安裝頁面和滾動 #1408
[優化] 捲軸樣式 #2010
[修復] 文本不適合在按鈕中顯示 #2024
[修復] 過濾器的描述與標題和資訊太接近 #2022
[修復] 有時
$replace規則不起作用,並且不顯示在過濾日誌裡 #2018
[修復] 將光標懸停在保護開關上時,保護開關周圍的圓圈會閃爍 #2015
[修復] 火狐瀏覽器Nightly版錯誤#2011
[修復] 所有網站上都顯示釣魚網站的彈出式窗口 #2009
[修復] Edge建議將設定頁面翻譯成俄語,盡管它已經是俄語的 #2005
[更新]中文翻譯 #2029
AdGuard 瀏覽器擴充功能 4.0.141
你可能已經遇到過這種問題了:你去外面玩,一切都安排好了。但是出門前你突然看到衣服上有汙漬。在這種情況下,你會做什麼呢?當然換一件衣服穿。是的,我們就注意到 v4.0.133 版本的一個小"汙點":一些使用者在更新後無法從允許清單中移除域名。我們決定立即發佈一個新版本,修復該錯誤,並順便消除了一些其他小的視覺缺陷。希望大家都會喜歡 AdGuard 瀏覽器擴充功能 v4.0.141。
AdGuard 瀏覽器擴充功能 4.0.133
目前,尚未有使用者可以用 AdGuard 瀏覽器擴充功能 4.0 。Chrome 商店已經批準了我們擴充功能的新版本,但現在正在進行分階段的發佈過程。該版本將通過增加對使用者的可用性比例逐步推出。其他商店(Microsoft、Opera Addons、AMO)仍在審查中。如果您不想等待新的版本在商店上正式發佈,您可以在 Github 上找到它,然後手動安裝。
热烈欢迎 AdGuard 浏览器扩展 v4.0!这次不仅是更新了,而是彻底改变了扩展。我们为扩展用户们添加了大堆新功能。
重构已成为一种意味着大规模代码重写的流行语。我们这样做的确困难重重、麻烦不小,但是从长远来看,却是非常明智之举。此外,我们增加了对 TSUrlFilter 的支持。这是我们的新过滤平台,其实施 AdGuard 内容阻止规则。
TSUrlFilter 是新过滤引擎。在 AdGuard 应用程序里,我们用的是 CoreLibs。TSUrlFilter 是一个将要用于更多不同项目(如 AdGuard DNS)的规则应用模块 。
用户规则部分的编辑器现在可以在全屏模式下打开。这使得添加、编辑和删除过滤规则的流程更加便捷。最后,在 AdGuard 浏览器扩展弹出窗口上有一个新的功能,可以一次性重置用于当前打开的网站的所有用户规则。
此外,现在 AdGuard 浏览器扩展有大家喜爱的深色主题。
切换成 TypeScript 后,支持新修饰符
很多对过滤流程感兴趣的用户也许会问:"依然完全不了解为什么 TSUrlFilter 比以前过滤引擎更好"。新引擎的最重要优势也许是新修饰符,即
$noop, and
$redirect 修饰符有了很大的改进,因此现在所有用于网站的
$redirect 规则都可以通过实施
@@||example.org^$redirect 被取消。
AdGuard 瀏覽器擴充功能 3.6.17
In this version we've fixed only one, but nevertheless important issue.
[Fixed] Do not accept CSS rules with "image-set" #1920
AdGuard 瀏覽器擴充功能 3.6.16
We considered the latest update to be the last before the big 4.0 release. Well, we were wrong. Here is the last one (hopefully): some minor changes and scriptlets updates. Soon you all will become witness to something really epic!
AdGuard 瀏覽器擴充功能 3.6.14
This is the last update before the big 4.0 release coming this November. Wait a bit more and you'll see how many changes it brings.
[Enhancement] Scriptlets updated
[Enhancement] Minor fixes
AdGuard 瀏覽器擴充功能 3.6.12
Psst, here is a BTS promo in the latest version of the AdGuard Browser Extension. Get yours updated! Don't get overexcited though, BTS here stands for "back to school" and not what you thought, but it's still cool, right?
AdGuard 瀏覽器擴充功能 3.6.6
This release is a hotfix for an issue that came up with the previous release.
[Fixed] $removeparam modifier must not remove search params from POST requests #1812
AdGuard 瀏覽器擴充功能 3.6.5
AdGuard Browser Extension v3.6.5 is released.
We've added support for the
$removeparam modifier which allowed us to get rid of the old Remove tracking parameters setting and add a new one that enables AdGuard URL Tracking filter. This will make deleting tracking parameters more flexible, so that everybody can create
$removeparam user rules for their needs.
Moreover, in addition to "Do-Not-Track", another signal appeared in the Stealth Mode settings — "Global Privacy Control". These signals are sent to the websites you are visiting not to track you and to hide your search queries. Finally, we've added the birthday promo to the extension — AdGuard turns 12 on June 1!
$removeparam modifier support
[Added] Global Privacy Control signal in Stealth Mode
[Added] AdGuard URL Tracking filter
[Enhancement] Generic CSS exclusions disable matching CSS/elemhide rules on all domains #1801
[Enhancement] CSP reports to third parties and csp-reports containing moz://extension are blocked #1792
[Enhancement] Updated Scriptlets and redirects from v1.3.15 to v1.3.18
[Enhancement] Updated ExtendedCss from v1.3.10 to v1.3.11
[Enhancement] Portuguese and Portuguese Brazilian localizations are updated following the Portuguese Language Orthographic Agreement of 1990
AdGuard 瀏覽器擴充功能 3.5.34
Note: In progress on Chrome Store review.
Another small but important… Oh please, spare me this. The extension looks a bit brighter now that we have an Easter promo. And of course, the new version includes a basic starter pack of each release, big or small: we've updated filters, extended CSS to v1.3.10, scriptlets — to v1.3.15, and AdGuard Assistant — to v4.3.45. These are small preparatory steps for the coming update. Trust us, it's going to be epic.
AdGuard 瀏覽器擴充功能 3.5.31
A small but important release. We've added a new pseudo-class :is() and upgraded extended CSS to v1.3.8. :is() is a CSS pseudo-class function that comes in handy for writing large selector lists more compactly. Now AdGuard AdBlocker extension supports this functionality.
AdGuard 瀏覽器擴充功能 3.5.25
Another brick in the wall: building our perfect browser extension. It seems that the few latest updates passed without notice – it's no wonder 'cause we didn't show to users any visible change. Yet, don't let yourself be disappointed with the same old mantra: Scriptlets, Extended-CSS, and filters. They matter. So, we've updated Scriptlets to v1.3.13 and Extended-CSS to v1.3.6. AdGuard Assistant has been updated to v4.3.37. Plus, we've added new translations and filters to this version.
AdGuard 瀏覽器擴充功能 3.5.23
When you're on a journey to the perfect ad blocker, every step matters. Even if it's on the smaller size like today: in this update, we only touched on scriptlets and extended CSS optimization.
AdGuard 瀏覽器擴充功能 3.5.20
The new version of AdGuard AdBlocker extension has been released. We've updated the scriptlets, locales, and extended CSS — and that's just the tip of the iceberg. This beta harbours many secrets: many changes remained under the hood, but rest assured, they will improve the app's performance.
[Enhancement] Scriptlets have been updated to v1.3.6
[Other] Localization issue #1678
AdGuard 瀏覽器擴充功能 3.5.12
The release of AdGuard AdBlocker extension v3.5.12 was preceded by four betas the version numbers of which look like Fibonacci sequence: 3.5.3, 3.5.5, 3.5.8 (and 3.5.12 falling out of line)… Seems like we're getting close to the golden ratio! We hope that you'll find the changes we made to the extension beautiful and well calibrated.
[Enhancement] Integration mode has been removed
[Enhancement] Filters metadata has been updated
[Enhancement] Scriptlets have been updated to v1.3
[Enhancement] Added
:upward support #102
[Enhancement] Added
:remove() support #108
[Enhancement] Changed restrictions for CSS injection rules with
\ character #1614
[Enhancement] All requests initiated by the browser extension have been sanitized #1647
[Enhancement] Changed the way Safebrowsing lookup API works #1648
[Fixed] Error with
set-constant caused by non-existent chain property
[Fixed] adguard.configure callback does not apply rules #1607
[Fixed] Some requests blocking rules don't work correctly #1620
[Fixed] Cosmetic rules can be used as CSS rules #1624
[Fixed] Triggered scriptlet rules without domain restrictions are not displayed in filtering log #1637
[Fixed] Infinite pending request status on some web pages #1644
[Fixed] AdGuard v3.5 is not working on Firefox v54 and below #1674
[Other] Thai localization has been added #1590
AdGuard 瀏覽器擴充功能 3.4.19 Hotfix
In this small hotfix we update scriptlets and related metadata.
[Changed] Scriptlets have been updated to v1.1.13
[Changed] Scriptlets' metadata has been updated
AdGuard 瀏覽器擴充功能 3.4.11 Release
This is a small update that fixes a few ad blocking- and networking-related bugs, as well as introduces some other minor improvements in UI and other areas.
Ad Blocking
$ping modifier support #1584
[Fixed] Rules are not applied to websites with dot at the end of their domain name #1586
$3p,domain= rule works as CSP rule #1585
$badfilter modifier doesn't work correctly together with
$all modifier #1573
max-length set to 256KB for
##^ rules #1556
[Fixed] Element hiding gets broken by an invalid element hiding rule #1554
$domain modifier semantics #1534
[Improved] More modifiers' aliases have been added #1592
[Fixed] "User rules" highlighting issue #1581
[Improved] Enabled filters have been moved to the top of the list #1259
[Fixed] Manual element blocker doesn't work on a website #1540
[Fixed] Enabling "Send ad filters usage stats" breaks webpages on Edge Chromium #1561
[Added] Handling of the
adguard:subscribe protocol for installing new filter subscriptions #1447
[Changed] "About" tab and the Settings footer have been updated #1579
[Changed] Update scriptlets to v1.1.9
[Fixed] Exporting/importing the whitelist creates duplicate entries #1531
[Fixed] Rules added via Filtering log are not visible in the already opened Filter editor #1410
[Fixed] Scriptlets are not validated before execution #1593
[Improved] Accessibility for visually impaired users #1456
AdGuard 瀏覽器擴充功能 3.3.8
Fixed an issue with AdGuard add-on running upgrade script even when the add-on was not actually updated.
AdGuard 瀏覽器擴充功能 3.3.6
A small update to enter the new year with a little bit less bugs :)
[Added] Default filters update period #1549
[Changed] Update localizations #1550
[Changed] "Get AdGuard for your mobile" has been hidden from the browser action on MS Edge #1543
[Fixed] Exception rules with
$popup modifier don't work #1542
[Fixed] Stealth Mode accepts empty field as a valid value for cookies' self-destruction time #1544
[Improved] Scriptlets library has been updated to v1.1 #1548
AdGuard 瀏覽器擴充功能 3.3.4
Today's update is something in-between a hotfix and a regular release. It lacks in numbers of changes compared to some other versions, but isn't a hotfix either as we don't patch any specific bug. All in all, consider it a quality of life update.
[Added] Estonian and Hindi localizations #1497
[Changed] "AdGuard" to "AdGuard" in devtools browser tab #1509
[Changed] An
$important modifier is now added when creating an exclusion for a rule with
$important #1516
[Fixed] Sometimes rules with
$popup modifier don't close popup windows #1519
[Fixed] Extra empty lines are added when pasting rules into the Filter editor #1517
[Fixed] Safebrowsing alert page is displayed in wrong language #1510
AdGuard 瀏覽器擴充功能 3.2.1
Your average grocery list is probably longer than this update's changelog, but don't let it fool you. We introduce two powerful new tools that are going to serve well to filtering rules creators and will noticeably improve the ad blocking quality.
[Added] Scriptlets support #1366
Scriptlets is a powerful ad blocking instrument. You can say that scriptlet is an internal script (a mini-program) that we install in the extension, and then execute that script with the help of filtering rules. Putting it simply, scriptlets allow us to modify how the code of the web page behaves. As for the practical use, this helps to block anti-ad blockers, for example.
$redirect and
$rewrite modifiers support #1367
They are practically the same modifiers, and they allow to substitute resources. If you are not a custom filtering rules aficionado, don't bother with it. Just know that it is yet another instrument in the hands of filter developers that helps efficiently block ads.
We should mention that both
$redirect and
$rewrite modifiers are still kind of working in test mode, but they are fully operational and you should feel free to use them.
[Changed] The browser action UI on internal browser pages #1433
[Changed] Manifest file has been updated #1419
[Fixed] CSS rules exceptions don't work #1412
[Fixed] "Allow search ads and websites' self-promotion" checkbox doesn't correlate properly with "Self-promotion" filter #1287
AdGuard 瀏覽器擴充功能 3.0.13
After a series of hasty hotfixes we are happy to finally do a full-scale release. It may be not the biggest AdGuard browser extension release of all times, but it's something. Inside you will find some small-ish changes and of course more bug fixes! This time, they were not so urgent, though.
Changed] "Mobile ads filter" is enabled by default on the Firefox for Android #1307
$badfilter collection passed to ReplaceFilter #1340
[Changed] Chinese date format is now used for filters' update time in Chinese interface #1322
[Changed] Manifest file now properly indicates the latest supported Chrome version #1134
[Fixed] "Add custom filter" button is shown in English after adding a custom filter #1356
[Fixed] "Remove X-Client-Data header" has been made specific to Google Chrome only #1362
[Fixed] "Thank you" page in Edge #1369
$stealth modifier does not work in some cases #1342
BODY tag is ignored in the rules constructor in developer tools #1301
[Fixed] Comment symbol ! is applied as a URL blocking rule #1361
[Fixed] Enabled filters in turned off filter groups should be updated after the group is turned back on #1334
[Fixed] Incorrect automatic activation of the language-specific filters #1354
[Fixed] Language-specific filters are automatically activated even if the Language-specific filter group is disabled #1308
[Fixed] Last custom filters update check time is not saved #1347
[Fixed] Settings page in the extension doesn't wait until the extension is initialized before requesting information #1329
[Fixed] Standalone server breaks the extension's popup #1343
[Fixed] Strings alignment on the Settings screen #1360
[Fixed] The extension doesn't subscribe to the
abp:subscribe - type links in the iframe #1357
AdGuard 瀏覽器擴充功能 3.0.11
AdGuard 瀏覽器擴充功能 3.0.10
Turned out, we overlooked a couple of minor bugs and inconsistencies in the previous hotfix. Here's a quick fix to set things right.
[Fixed] Statistics flushed after browser restart (randomly) #1341
[Fixed] ExtCss DOM observer fails in Edge due to a "Syntax error" #1330
[Fixed] Extension doesn't search for other rules if first found rule matched with
[Fixed] User filter editor is often stuck in "Saving" state #1316
[Fixed] AdGuard extension does not properly show on Chrome 56 (winXP) #1315
[Fixed] AdGuard extension doesn't work in UC browser #1318
[Fixed] ExtendedCss recursively calls MutationObserver #1317
[Fixed] ExtCss DOM observer fails in Edge due to a "Syntax error" #1330
[Fixed] Extension doesn't search for other rules if first found rule matched with
badfilter rule #1328
[Fixed] User filter editor is often stuck in "Saving" state #1316
[Fixed] AdGuard extension does not properly show on Chrome 56 (winXP) #1315
[Fixed] AdGuard extension doesn't work in UC browser #1318
[Fixed] ExtendedCss recursively calls MutationObserver #1317
AdGuard 瀏覽器擴充功能 3.0.8
As they say, you can't have a good release without a hotfix. Or maybe they don't say that, but we sure need one.
In this update, we fix a particularly nasty bug that causes high CPU load because of some filtering rules.
AdGuard 瀏覽器擴充功能 3.0.7
New AdGuard Browser Extension follows the trends. As if ads were not bad enough, the web today is teeming with trackers. Big companies want to know everything about you, and AdGuard is here to stop it. The new Stealth Mode is designed specifically to protect your online privacy — an entire new module dedicated just for that. But that's even not the first thing you will notice. Of course, the new design will steal the show. Let's have a closer look.
[Improved] Renewed design
Fresh icon and menu designs that make interface more natural and user-friendly, with a big 'On/Off' switch. Brand-new 'Statistics" tab creates charts based on your blocked ads statistics, with the ability to show different types of data: total, filter-specific etc.
Also worth mentioning is the User filter. It has undergone a few changes too. The new luminous element highlighting and auto-save function, as well as a unified text field for filtering rules should make editing more convenient. The text box can also be resized to your liking.
[Added] Stealth Mode #283
We took online privacy protection in our extension to the next level by adding the Privacy module, which until this day existed only in the standalone AdGuard for Windows app. Although it doesn't have the full capabilities of its desktop parent yet, it still makes the extension all the more effective for protecting privacy against trackers and analytical systems. It already gives you a wide range of privacy-related options (each explained in the tooltip), but we will surely add more in the future updates.
[Added] Filter categories #1068
We changed the way in which the filters are presented to users. Instead of listing them all together, we combined the filters into semantic groups. Each group includes filters that serve some particular goal. For example, filters that block ads are grouped together, filters that block trackers and serve privacy purposes will be united into a different group, etc. It is possible to enable and disable all filters in a group at once.
[Added] 'Filters update period' setting #596
Before, filters were automatically updated every 48 hours (default period), now you can adjust the frequency of automatic updates (by choosing from options: every 1/6/12/24/48 hours) or disable them completely, in case you prefer to update them manually.
[Added] An option to disable integration mode while keeping the extension up #1012
If you already have the AdGuard app, our browser extension may become a very useful additional tool, which can completely replace the browser-based 'AdGuard Assistant" module (learn more). It's called Integration mode and now you can turn it on or off in the 'Other settings' tab.
[Added] An option to resize User filter and Whitelist text areas #1263
[Added] 'About' screen #1135
[Added] 'Submit a complaint' item to the right-click menu #1072
[Added] $cookie modifier support #961
[Added] A notification with changelog after an update #1025
[Added] Notifications for various actions, e. g. filter updates #1167
[Added] Search among all filter categories #1192
[Added] Show notify when checking for filters update using context menu #1073
[Added] Update filter after enabling it #1181
[Changed] Information about permissions added to the extension description #1223
[Changed] The settings button has been hidden in the integration mode #1282
[Changed] A forwarder is now used for all links #1109
[Changed] Context menu #1150
[Changed] Intercept abp: subscribe links on all websites #1210
[Changed] Localizations have been updated
[Changed] Localizations have been updated #1174
[Changed] Update translations #1084
[Changed] Padding added to dropdown options #1238
[Changed] Wording for manual blocking tool options #1169
[Fixed] 'Block WebRTC' description inconsistency #1274
[Fixed] Extension uses the default value for the filters update check interval instead of the user-selected value #1295
[Fixed] An empty string is shown when importing a User filter #1296
[Fixed] Web reporter misrepresents the enabled/disabled state for filters #1293
[Fixed] 'Activate the most appropriate filters automatically' option works despite the protection is on pause #1291
[Fixed] Stealth Mode works despite the protection is on pause #1290
[Fixed] Enabled filters in disabled filter groups receive updates #1270
[Fixed] Mobile filter gets enabled on desktop browsers when 'Ad blocking" filter group gets enabled #1226
[Fixed] An empty string is created when adding the first rule via Chrome dev tools #1243
[Fixed] Closed tabs remain monitored in the Filtering log #1268
[Fixed] Self-destructing third-party cookies lead to logout from the Google account #1245
[Fixed] Statistics chart only works for the current day #1280
[Fixed] In integration mode, if the filtering disabled via assistant, extension can't detect it #1294
[Fixed] 'Filters update interval' parameter doesn't save in settings file after exporting #1255
[Fixed] 'Filters update interval' parameter duplicates after importing the settings #1254
[Fixed] 'Third-party' icon size in Filtering Log #1069
[Fixed] 'Filter' column is empty in the Filtering log for cookie-type requests #1219
[Fixed] $badfilter modifier is not working with stealth exclusions #1236
[Fixed] $extension modifier prevents first-party URL blocking #1122
[Fixed] $stealth modifier issues #1225
[Fixed] AdGuard doesn't hide referer properly #1217
[Fixed] Assistant advanced settings button doesn't respond #1091
[Fixed] Custom filter is not saved when exporting settings #1224
[Fixed] Custom filter subscription popup doesn't close if you move forward and backward #1206
[Fixed] Dropdown menu is empty when there is no statistics yet #1256
[Fixed] Enabled filters in disabled filter group are working #1249
[Fixed] Fix the issue with empty filters after update to v3.0 #1227
[Fixed] Import doesn't work after deleting custom filters #1233
[Fixed] Import settings doesn't import filter group settings #1232
[Fixed] Incorrect file types are accepted when you try to import a User filter #1039
[Fixed] Invalid exclusions are created using Filtering Log #1131
[Fixed] Self-destructing third-party cookies are not listed in the Filtering log #1262
[Fixed] Self-destructing third-party cookies lead to a logout from Google account #1245
[Fixed] Some hidden elements are not shown in the Filtering Log #1123
[Fixed] Some requests are not visible in the Filtering Log #1138
[Fixed] strip_tracking_params is applied to sub-requests #1230
[Fixed] The custom filter is always updated #1240
[Fixed] While in integration mode, new rules are not imported to the desktop AG User filter #10
[Fixed] Hotfix for a nasty bug with custom filters in the previous beta version: #1272
[Fixed] Applied element hiding rules are not visible in filtering log in some cases #1200
[Improvement] Users can now specify titles for their custom filters #1209
[Improved] 'abp: subscribe' links are now intercepted properly #1149
[Improved] $csp rules are now disabled if there's a document-level exception applied to the website #1093
[Improved] A validity check has been added for rules with a domain modifier #1242
[Improved] Extension is now more friendly towards visually impaired users #953
[Improved] Network requests excluded by a rule in a custom filter can now be blocked #1044
[Improved] Notifications for version 3.0 #1167
[Improved] New permissions are made optional #1220
[Fixed] Get rid of Safari and Firefox Legacy builds #1035
[Changed] Third-party libraries sources have been updated #1253
[Fixed] AdGuard extension doesn't open the settings correctly in Firefox for Android #1264
[Fixed] AdGuard settings are not fully visible when accessing them from the overflow menu #970
[Improved] Multiple $replace rules can be applied to a single web request now #1092
AdGuard 瀏覽器擴充功能 2.10.11
Among important changes is a fix to the Assistant "block" button issue and a new "Save filtering log" feature that will come handy for filter developers and in some cases of troubleshooting via support.
[Added] An option to save Filtering Log when reloading the page #1074
[Fixed] AdGuard 2.10.8 extension for Edge blocks Spotify web player playback #1090
[Fixed] Assistant preview doesn't close #1083
[Fixed] The Norwegian translation implementation is broken #1085
[Fixed] When using Edge dev console, JS error occurs in extended-css.js #1086
[Fixed] Сosmetic filters stop working after refresh of a page cached by a ServiceWorker #1087
[Fixed] AdGuard "send statistics" crashes google sheets when option turned on #1096
AdGuard 瀏覽器擴充功能 2.10.8
This update adds several minor-ish (although filter enthusiasts will argue) features to the Filtering Log and improves ad blocking quality. You'll find an array of bug fixes, as usual.
[Added] Element hiding rules highlighting #1053
Applied element hiding rules are now highlighted with yellow color in the Filtering Log. This will greatly help parse log entries. We don't need to prove it to you if you are actively using it :)
[Added] Wildcard character support in rules with domain modifier #571
Again, another treat for filtering rules creators. Previously you had to list domains old-fashioned way: example.com,example.eu etc, and now you can simply use example.* syntax.
[Improved] Scripts are injected faster #1029
To efficiently block ads on the page we need a way to reliably inject our scripts before the in-page scripts are executed. A set of measures has been taken to ensure this. While there is still no 100% guarantee, the success chance has increased considerably — along with ad blocking quality.
[Added] "Public suffix list" automatic update #1010
[Added] Display applied element hiding and CSS rules in Filtering log #830
[Added] "Filter" column to the Filtering log #863
[Added] Pre-processor directives for filters #917
[Fixed] Error in event handler for
webRequest.onBeforeRequest #1015
[Fixed] Unnecessary "Cannot create rule from filter" error entries in the browser console while in integration mode #1016
[Fixed] Whitelist is not applied for requests sent from within a service worker #1032
[Fixed] Wrong filters sort order #1028
[Fixed] Text box is not editable in the "Block element" window #331
[Fixed] Incorrect layout for filter name #1050
[Fixed] High CPU usage because of searching hidden elements #1067
[Fixed] Underscore character is not displayed on Linux #393
[Fixed] Some Extended CSS rules are not working because of regex issues in content attribute #1079
[Fixed] Rules containing content substring are not working correctly while Filtering log window is open #1080
[Improved] Browser extension build process has been optimized #991
[Improved] Filters-downloader module has been upgraded to v1.0.5 #1051
[Fixed] ext-CSS does not always get applied #1009
[Fixed] Some sites are broken by
$$ rules in Firefox Quantum #1001
[Fixed] Element hiding rules don't work in frames by playbuzz #1046
[Fixed] JS rules don't work on xda-developers.com #1004
[Fixed] Ineffective browser.storage issue #1006
$replace rule does not get applied #1038
[Fixed] FF for Android: If you click on "AdGuard settings" nothing happens #1034
[Fixed] WebSocket requests are not visible #1014
[Fixed] "Activate the most appropriate filters automatically" doesn't work #997
AdGuard 瀏覽器擴充功能 2.9.2
Ho Ho Ho! Just kidding, it is not Christmas, but it might have very well been — isn't every AdGuard Browser Extension release a special day for you? For us, it certainly is 🙂 This time we prepared a couple or two of quite important changes and improvements, to come along with a long list of more routine-ish fixes. Read on to find out the details.
[Added] Integration with the new Assistant #956
For a while now we develop AdGuard Assistant more or less independently, to later use it wherever we need — Windows and Mac apps use regular Assistant, Android and iOS apps use mobile version. Browser extension users encounter Assistant when they click "Block ads on this website" button. We will not go into the details here, those who interested can find the exhaustive changelog inside the Assistant repo.
InsertCSS to use instead of the content scripts #847
There was a certain change in Chrome browser recently, that prompted us to respond by reconsidering the way we inject scripts and styles. The good thing is, thanks to this change we now have less bugs, more possibilities and were even able to make the extension more lightweight by reducing the amount of code.
[Improved] ExtendedCss has been updated to v1.10 #980
This change is on the technical side, but from the end user perspective it converts into better performance and better quality ad blocking, thanks to more tools being available to the extension now.
[Fixed] HTML filtering rule does not work on example.org #948
[Fixed] The issues with content filtering rules in Firefox #959
[Fixed] Assistant crashes in Safari #974
[Fixed] Wrong URL blocking rule behavior on iOS #957
[Fixed] Styles are applied twice in the Safari extension #979
[Fixed] Safari content blocker converter fails if we pass it an invalid rule #945
[Improved] SafariContentBlockerConverter memory usage #955
[Fixed] Wrong filter names language #889
[Fixed] Some regex rules don't work #978
[Fixed] Can't build the extension with Maven 3.5.2 #946
[Fixed] Assistant menu doesn't save its position on pages #973
[Fixed] Assistant does't block in 'Preview' mode #975
[Fixed] Element hiding exclusion can't be applied to iframe #934
[Fixed] Filters are not getting updated after the clean install #981
[Fixed] Assistant dialog default position is different from where it should be #976
[Fixed] AdGuard extension for Yandex Browser prevents downloading of .pdf files on vk.com #897
[Fixed] Rules proposed by AdGuard for "content-security-policy-check" are incorrect #941
[Fixed] Warning Page Appears Twice #995
[Fixed] Extension can't detect it when you disable filtering in AdGuard for Win via Assistant #989
[Improved] Old links have been replaced with new ones #952
AdGuard 瀏覽器擴充功能 2.8.4
Ad blocking has been enhanced in this version by adding support for several modifiers. We've also integrated the extension with our web reporting tool, details below. As usual, all spotted bugs have been fixed too, this mostly concerns Firefox version.
[Added] Integration with reports.adguard.com #894
A new convenient way to report any issues with websites, be it missed ads, false positives, unblocked social widgets etc. Just head to the problematic website, bring up the context menu and select "Submit a complaint" option. You will be transferred to reports.adguard.com and a wizard will take you through the required steps to report the issue — and most of the fields will be even filled out automatically. Try it!
[Added] $badfilter modifier support #866
[Fixed] onet.pl shows anti adblock notice #860
[Fixed] Errors in the browser console #865
[Fixed] Blog link in the footer #908
[Fixed] Double scroll bar in filtering log #907
[Improved] AdGuard now filters "New tab" windows #881
[Improved] Styles protection has been enhanced #829
[Improved] "ExtendedCss" module has been upgraded to v1.0.9 #906
[Fixed] Browsing security fails in Chrome incognito mode #905
[Added] $important modifier support #877
[Added] $replace and $$ rules partial support #864
[Fixed] Huge amount of writes by storage.js.temp #892
[Fixed] Search option misbehaves on news.yandex.ru #872
[Fixed] Recaptcha is hidden by AdGuard on vk.com #880
[Fixed] Content filtering rules aren't visible in the filtering log #910
[Fixed] group.aliexpress.com #924
[Fixed] "Thank you" page switches don't change the extension settings #929
[Fixed] AdGuard for Firefox hides iframe with text area on insanelymac.com #922
[Fixed] Beta 2.8.2 Doesn't save whitelist settings after reboot (Beta 2.8.1 works) #933
AdGuard 瀏覽器擴充功能 2.6.5
A long time has passed since the last release. But we weren't sitting on our hands. We fixed a whole lot of various bugs, so most users will find something positive in this update. This version also contains some sweet additions that will be interesting mostly for rule creators.
[Improved] $important modifier was added to the rule constructor: #626
This one is a rather obvious: when you use the manual blocking tool to create a rule, you can now give this rule a higher priority by ticking the checkbox. The
$important modifier was available before, but you had to manually add it via the user filter.
[Added] $csp modifier support: #685
This is strictly for the rule creators, as it requires the basic understanding of the Content Security Policy security layer.
This modifier completely changes the rule behaviour. If it is applied to a rule, it will not block the matching request. The response headers are going to be modified instead.
You can find the syntax and examples for
csp inside the issue.
We had been waiting for this for a long time, it took a lot of time but now the code is much more simple and convenient to work with.
The builds themselves are now available directly on GitHub, all the updates will be stored here. The build names are now more clear and understandable.
[Changed] The build process for v2.6: #600
[Changed] The build process was changed so that all AdGuard's code is encapsulated into a reusable API: #454 All additions, improvements and issues fixed in this release:
$empty modifier: #280
[Added] AdGuard French filter: #612
[Added] "Select all/none" buttons to rules constructor: #703
[Changed] '2016' to '2017': #519
[Changed] filterlists.com were added to possible filters sources: #544
[Changed] Filtering log performance: #403
[Fixed] Rule constructor can't create a rule with
[onclick] attribute which contains a big script: #469
[Fixed] Rule constructor works incorrectly with TD tag: #483
[Fixed] Regular expressions with
$ aren't processed properly: #517
[Fixed] Error while parsing rules with
$replace modifier: #559
[Fixed] Error while parsing wide filtering rules: #556
[Fixed] Basic URL rule, which contains domain name, blocks WS: #528
[Fixed] Blocked
blob: URLs #525
[Fixed] Errors while parsing CSS rules: #617
[Fixed] Sustainability to the LastPass vulnerability: #625
[Fixed] Huge user filter slows down the 'options' page loading: #641
[Fixed] Browsing security doesn't work: #580
[Fixed] Error parsing pseudo class: #576
[Improved] WebRTC circumvention: #588
[Improved] Separate loading of the cosmetic filters and JS filters: #512
[Changed] German translation was updated: #680
[Changed] A link for "Protected by AdGuard for Windows" menu item was added to the description page: #672
[Fixed] AdGuard settings window is not shown in private mode: #658
[Fixed] WebRTC circumvention: #588
[Fixed] AdGuard 2.6.1 Beta does not block WebSocket connection: #652
[Fixed] Auto-activation of filters still work in integration mode: #666
$webrtc does not work on rapidvideo.com: #669
[Fixed] Filtering log errors: #687
[Fixed] A bug with element hiding rule with domains containing www: #665
[Fixed] A rule with a single
$content modifier now will be ignored. A rule with multiple modifiers which includes
$content continue to work: #719
[Fixed] CSP and WebRTC rules are now processing the proper way: #725
[Fixed] unutulmazfilmler.co - blocked iframe is not collapsed: #733
[Fixed] $content modifier works as URL exclusion: #719
[Fixed] Difference of blocked ads before AG turn off and after turn on: #748
There are few notable changes in this release that take place in Firefox version. First of all, FF have finally released the WebExtensions technology which allowed us to completely revamp the extension code. It now greatly resembles the code for Chrome extension, which makes it much easier for further development among other advantages. A lot of other improvements have been done, too.
[Improved] FF extension migrated to WebExtensions: #523
[Improved] "Require" calls were got rid of: #367
[Improved] SDK is not being used anymore: #151
-moz-binding approach was got rid of: #463
[Fixed] Errors in FF browser console: #673
[Fixed] Cleaning Firefox data breaks AdGuard extension: #681
[Fixed] Filtering log: new tab stays in the background when opened: #697
[Fixed] Scrollbar is missing in the filtering log: #732
Firefox - other
chrome.webRequest.onBeforeRequest now intercepts WebSocket: #572
[Improved] Text in the rules constructor is too dark with built-in dark theme for dev tools: #739
[Fixed] Separators in rules constructor are collapsed in some cases: #741
[Fixed] Edge Storage size limit issue: #566
[Fixed] Russian localization: #538
[Fixed] Error on start/adding/removing filter subscription: #627
[Fixed] Browsing security - "Proceed anyway" issue: #628
[Improved] CSP fix is now applied for newer Edge versions (Insider Preview): #602
[Improved] Edge extension now downloads own platform filters: #721
[Fixed] Edge
browser.windows.getAll issue in the Insider Fast ring build: #569
[Fixed] AdGuard dropdown menu glitch - Edge browser: #675
[Fixed] Advanced settings menu does not expand: #708
[Fixed] "Block ads on this website" tool misbehaves: #691
[Fixed] Google Docs document glitch: #720
[Changed] "Activate the most appropriate filters automatically" setting is now disabled by default: #715
$websocket modifier works incorrectly in Safari: #597
[Fixed] Possible websockets blocking issue: #586
$elemhide exceptions also affect basic rules: #642
[Fixed] User filter rules are being imported from .txt together with comments: #584
[Fixed] Browsing security error: #583
[Fixed] Safari tab / Ergonomics issue: #505
[Fixed] "Block ads on this website" tool does not work in Safari 9.1.3: #704


text:
Touch, relationships and public displays of affection
Touching is tied to several components of a healthy relationship. It is so influential that even watching someone being touched can cause the same reaction as if we were touched ourselves. At what point in your relationship do you consider public displays of affection acceptable?
How important is touch in our lives?
Physical contact can be so powerful that it can cause us to view people as more favorable, even if we don't remember being touched by them. We are more likely to tip more, buy products, oblige favors, and feel comfort if we are touched during these situations- however slight it may be. Touch is fundamental to how we understand the world, and even provides us our first lessons in loving through cuddling we receive as newborns. New research shows that it is so influential that even watching someone being touched can cause the same reaction as if we were touched ourselves.
Researchers from Sweden recently looked at how the brain processes sensual contact. Participants underwent MRI scans while their arms were stroked with a brush. The brain responded in a region specific for social interactions and strongest when the stroke was slow (like a caress). Surprisingly, volunteers that were instructed to watch videos of people having their arms being caressed had the same kind of brain activation. They concluded not only that the brain is able to distinguish sensual touch from other kinds of (nonromantic) touch, but also that watching sensual skin contact can make observers experience the emotional meaning of the touch without actually feeling the touch directly.
How does touch function in dating relationships?
Touching is tied to several components of healthy relationship functioning. It is used in a variety of ways: to communicate affiliation in courtship, symbolize commitment, initiate physical intimacy or provide emotional comfort (to name a few). In can also affect our health and stress level: those who report a history of receiving hugs often from their partner have lower blood pressure than those without that same history. Those that are aversive to touch have been linked to high levels of neuroticism, poor interpersonal skills, and lower self-esteem. Individuals who are uncomfortable engaging in touching may also have trouble communicating their emotions.
The research above looks at social, sensual contact that is not overtly sexual. Considering that the effects of watching some romantic behavior can activate the brain the same way as participating in the behavior, when would the bystanders most often see this kind of touching? One way is through public displays of affection. Are their certain stages of a relationship were public touch is more prevalent? Previous research has found that couples who were in the intermediate stages of a relationship (committed, marriage bound but not yet married) were more likely to show their affection publicly than those who were dating casually or already married. This usually amounted to more displays that communicated commitment, not necessarily necking or heavy petting (so that obnoxious couple at the table next to you making out profusely is not the kind we are talking about here). Surprisingly, all forms of touch (both public and private) increases through each stage of a relationship until marriage, after which perceptions of touch drop. Men- but not women- perceive that their partner touched them less after they were married than when they were dating.
What happens to you when you see a public display of affection? Do you get tense and resentful and maybe say "Get a room!", or do you smile sheepishly, feeling more relaxed and somewhat nostalgic, as if you too have received a physical touch of affection? At what point in your relationship do you consider public displays of affection acceptable?


text:
The symposium " A fish a day keeps the doctor away" (1) centred on the cardiovascular disease (CVD) benefits of the long chain highly unsaturated omega-3 fatty acids eicosapentaenoic acid (EPA) and docosahexaenoic acid (DHA) found in the flesh of oily fish, such as salmon, mackerel, herring, trout and sardines. In the round table debate speakers attempted to unravel the current confusion where initial studies showed eating fish/taking omega 3 supplements delivered CVD benefits, but more recent studies with supplements failed to reproduce these effects.
"Omega-3 fatty acids are really important to human health, whether you're talking about CVD, brain or immune health. Heath professionals have a key role to play in educating the public about the beneficial effects of including fish in their diets," said Philip Calder, a metabolic biochemist and nutritionist from the University of Southampton, UK.
The latest European Guidelines on Cardiovascular Disease Prevention in Clinical Practice, also launched at the EuroPRevent 2012 meeting, recommend that people should eat fish at least twice a week, one meal of which should be oily fish (2). For people opting for supplements, warned Calder, it is best to take pharmaceutical grade preparations of omega-3 oils since not all over the counter preparations contain the same dose of the fatty acids. "It's important that health professionals give clear guidance around the need for patients to take 1g of omega-3 a day to achieve any beneficial effects.
With over the counter brands containing different concentrations there's a danger people may not be receiving sufficient intakes," said Calder.
Eating oily fish may prove more beneficial than taking capsules of omega-3. "This is because fish contain all sorts of other nutrients like vitamin D, selenium and iodine that may also be beneficial against CVD. And we don't have the final proof that the benefits from eating fish come from the omega-3," said Daan Kromhout, from Wageningen University, The Netherlands. "Fish, it needs to be remembered, don't provide a total panacea against CVD. As well as consuming fish, people need to eat healthy diets, not smoke and be physically active."
Conflicting trials of omega-3
The first association between omega-3 consumption and incidence of CVD was found in epidemiological studies in the late 1970s when Danish investigators Bang and Dyerberg discovered the incidence of myocardial infarction (MI) was ten times higher among the Danish population than Greenland Inuits. "At the time the Greenland Inuits ate diets of whale and seal meat that were exceptionally high in omega-3 fatty acids," said Erik Berg Schmidt, from Aalborg University Hospital, Aarhus, Denmark. "The findings went contrary to the dogma of the time that animal fats were harmful and led to the hypothesis that omega-3 fatty acids reduce vascular disease."
Omega-3 fatty acids are a family of naturally occurring polyunsaturated fatty acids named according to the position of the double bonds within their hydrocarbon chain. Since mammals lack enzymes to insert the double bond in the omega-6 or omega-3 position, they need to obtain these fatty acids from their diets. EPA and DHA enter the food chain through marine phytoplankton and pass through fish.
The initial trials showing a benefit for omega-3 in the secondary prevention of patients with established CVD were:
- The Diet and Reinfarction Trial (DART), 1989, in 2,033 men who had suffered an MI showed a 29% reduction in all-cause mortality among those who received advice to add two fatty fish meals per week (300 g of oily fish) or to take fish oil capsules providing an equivalent intake of marine omega-3 (3).
- The Gruppo Italiano per lo Studio della Sopravvienza nell'Infarto (GISSI) Prevenzione trial, 1999, which enrolled 11,324 patients within three months of an MI, showed that marine omega-3 fatty acids (885 mg EPA+DHA per day) lowered the risk of the combined primary outcome of death and non-fatal cardiovascular events by 15% (4).
- The JELIS study, 2007, which involved 18,645 Japanese patients with hypercholesterolaemia, with or without pre-existing coronary artery disease, showed that long-term use of 1.8 g of purified EPA daily lowered the risk of the combined primary outcome of death and non-fatal cardiovascular events by 15% (5).
Each of these later studies, said Berg Schmidt, had issues related to the marine omega-3 fatty doses used, the exact mix of EPA and DHA, the lag between when the MI occurred and initiating omega-3 fatty acid treatment, the use of newer invasive and non-invasive strategies, the length of follow-up and sample size, which in some cases was too small to show a beneficial effect.
Fish intake in primary prevention
Following the first epidemiological observations in Greenland Inuits, Kromhout told delegates, prospective cohort studies carried out in European, American, Japanese, and Chinese populations also showed inverse associations between fish consumption and CVD morbidity and mortality.
Recently a Danish cohort study from Aalborg found that when levels of omega-3 fatty acids were measured in an adipose biopsy taken from the buttocks of 57 053 subjects, a negative dose response was found with the risk of acute MI(6). "But there've been no trials of eating fish in healthy people because you'd need too many participants to reach a conclusion for the trial to be feasible," explained Kromhout.
The only real way to look for benefits in primary prevention, he added, is to investigate the effects on intermediate endpoints. One such study by Matthew Pase, from the NICM Centre for Study of Natural Medicines and Neurocognition, Melbourne, Australia, reviewing data from 10 clinical trials involving 550 participants, found omega-3 fatty acids reduced pulse wave velocity by an average of 33 % and arterial compliance by 48 % (7).
The mechanism of action of Omega-3 fatty acids
Omega-3 fatty acids, explained Calder, can exert a variety of actions on cell physiology and function. "They're anti-inflammatory and might therefore decrease the inflammatory processes within the vessel wall, which are recognised as major contributors to atherosclerosis," he said.
Indeed, recent studies by Calder and colleagues showed that the incorporation of EPA into advanced plaques was associated with a decreased expression of various matrix metalloproteinases (MMPS), proteins which have been implicated in plaque cap thinning and increased vulnerability to rupture.
Omega-3 fatty acids are also known to have an anti-arrhythmic effect. The presence of omega-3 fatty acids in cardiomyocyte membrane phospholipids decreases electrical excitability and modulates the activity of ion channels (e.g. sodium, potassium and calcium, effects that are claimed to promote electrical stability in the cell and prevent arrhythmias. It is also known that omega-3 fatty acids are potent triglyceride lowering agents.
One issue that has hindered studies exploring the mechanisms of action of omega-3, added Calder, is that the amounts of EPA and DHA vary between the different commercial preparations of omega-3. "This is important because EPA and DHA don't always have the same actions," he said.
"With investigators using different doses it's been hard to produce consistent effects. To properly unravel the mechanisms we need to adopt a strategic multidisciplinary approach where everyone uses the same dose and relative amounts of EPA and DHA" said Calder.


text:
"My Mission Fund," Liahona, Dec. 2011, 68
My Mission Fund
I know this might sound strange, but I have been saving money to pay for my mission since before I was born. When my mother learned she was going to have a baby, she took an empty milk can, put a hole in it, and labeled it, "Mission Fund." Since that day, my family and I have been saving for my mission.
Saving for my mission has been a family effort. After I was born, my uncles and aunts who came to visit would drop Philippine pesos into the mission fund can. And when holidays like Christmas or New Year's came around, family members gave me money to add to my mission fund.
Sometimes my grandparents give me money for doing well in school and competitions. These gifts go to my mission fund too. Once, when I received several medals, my aunt counted all the medals I earned and gave me money for each one. After I paid tithing, this money also went into my mission fund.
When I was baptized, my desire to serve a mission grew even more. My family set a goal to save enough money to pay for my mission in full. Because I now have siblings, money we save is added to their mission funds too.
I am now nine years old and almost halfway to the age I will be when I serve my mission. My desire to serve a mission has increased because I know there have been so many people who have contributed to my mission fund.
I will continue to save for my mission. I know that Heavenly Father will bless me so that I can serve Him as a missionary one day.


text:
Doylestown Health Urology
University Medicine Delivered In Your Neighborhood
Since 1992, Doylestown Health Urology has provided expert management of the full spectrum of urologic conditions, including cancers of the prostate, kidney, bladder and testes, as well as stone disease, infertility, voiding dysfunction, female incontinence, prostate enlargement, sexual problems, and pediatric urological issues. Located in a state-of-the-art office building and procedure suite, our physicians are able to provide its services in an environment that is both professional and comfortable. The Practice's four board-certified, Duke University-trained physicians have maintained an ongoing commitment to incorporating new technologies in their delivery of healthcare. The urologists at our Bucks County practice offer a wide spectrum of minimally-invasive surgeries, including: laparoscopy, no-needle no-scalpel vasectomy, Greenlight laser prostatectomy, holmium laser lithotripsy, extracorporeal sound-wave lithotripsy, transvaginal slings for female stress incontinence, and the surgeries using the da Vinci robotic surgical system.
Click here to schedule appointments, access medical information, prescriptions and more....
Doylestown Health Urology– Downtown Care with a Hometown Touch
- Home
- |
- Physician Profiles
- |
- Services
- |
- |
- Forms
- |
- Contact Us/Directions
Copyright © 2023 CBUrology.com
Website Design & Internet Marketing by IQnection


text:
Thankfully the current revival of President Obama's Charm Offensive is not a theatrical production, because the reviews are decidedly mixed. Seeing him furiously pirouette around Washington for the last two weeks like a carnival contortionist makes you wonder if he might be secretly setting up a post-presidential career in a Las Vegas Cirque du Soleil spin-off.
POTUS is reportedly reaching across the aisle in a last ditch attempt to resuscitate his budgetary Grand Bargain, but chances still remain stuck in the Potomac Triangle of slim, none and get the heck out of here you silly, silly man. The Triangle is that undefined swamp in D.C. where compromise is a four-letter word and serious discussion mysteriously disappears amid the scuttled rubble of naïve politicians.
Right now the gulf between House Republicans and the Oval Office is so wide they can't even see each other due to the curvature of the earth. The ice caps may be melting but only in direct inverse proportion to the polarization occurring in American politics.
Some folks question the very existence of the Obama Charm School. But it's over in the same wing as the George W. Bush Think Tank. Just a couple doors down from the William Jefferson Clinton Marriage Counseling Service. One floor up from the Mitch McConnell Touchy Feely Workshop.
Paul Ryan lunched with the president last week, then immediately turned around and introduced a budget that calls for the repeal of Obamacare and replaces Medicare with vouchers. Again. Of course, Senate Democrats countered with their own budget that actually adds spending over 10 years. Both sides are stuck in a loop larger than the London Eye. Lessons learned from the 2012 election: None.
To say Republicans remain skeptical is like implying the surface of the sun is toasty. Or suggesting old white men have a slight edge in papal elections. Finding horsemeat in Swedish meatballs might entail avoiding furniture wholesalers when addressing nutritional needs.
Obama's staff claims this offensive charm of his is not new, but part of a long-standing operation. Five Republicans even admitted to being invited to the White House to watch the movie "Lincoln," but all declined. Of course, you know what they were thinking: "Black guy -- Lincoln-- it's a trap!" If only he had screened "Life of Pi." Everybody loves man-eating tigers. Especially Southern Republicans and Vegas magicians.
In the immortal words of Rodney King, can't we all just get along? Obviously the answer is "No!" We don't do olive branches. This is more about thorny rose stems.
The president doesn't seem to get it either. You can buy them lunch, let 'em sleep on your couch, wash their poo-poo undies in the sink, throw surprise birthday parties complete with pony rides and Bouncy Houses, co-sign a loan for their summer home on Chesapeake Bay, but in the end it don't mean a thing if you ain't got that swing. Vote, that is.
Doesn't matter how much schmoozing goes down, unless you find a way to muzzle the home-district pit bulls on their right, you might as well blow those flirty kisses at a brick wall. Save the chocolates and flowers for Michelle. Could come in handy, especially after you break the news about moving to Vegas.
Will Durst is a political comedian who has performed around the world. He is a familiar pundit on television and radio. E-mail Will at email@example.com. Check out willandwillie.com for the latest podcast.
Thankfully the current revival of President Obama's Charm Offensive is not a theatrical production, because the reviews are decidedly mixed. Seeing him furiously pirouette around Washington for the last two weeks like a carnival contortionist makes you wonder if he might be secretly setting up a post-presidential career in a Las Vegas Cirque du Soleil spin-off.


text:
Services and accommodations are available at no cost to all eligible Coconino Community College students. In order to be eligible for services or accommodations through Disability Resources, a student must:
- Be admitted to CCC and be enrolled for the semester for which he or she is requesting services or accommodations
- Have a disability that substantially limits one or more major life activity, e.g., walking, talking, learning, hearing, seeing, etc.
- Provide current and appropriate documentation of their disability from a properly credentialed professional
For specific eligibility criteria, please refer to the Documentation Guidelines.
To register for services, students need to fill out Request for Support and either mail it or bring it to the Disability Resource office on the Lone Tree campus. Returning it to our office with the required documentation will expedite the speed in which the student is evaluated for services, a process that can take up to four weeks.


text:
|/* Copyright (C) 1998, 2001, 2002, 2003, 2004, 2006 Free Software
|Foundation, Inc.
|This program is free software; you can redistribute it and/or modify it
|under the terms of the GNU General Public License as published by the
|Free Software Foundation; either version 2, or (at your option) any
|later version.
|This program is distributed in the hope that it will be useful,
|but WITHOUT ANY WARRANTY; without even the implied warranty of
|MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|GNU General Public License for more details.
|You should have received a copy of the GNU General Public License
|along with this program; if not, write to the Free Software Foundation,
|Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
|/* derived from a function in touch.c */
|#include <config.h>
|#undef utime
|#include <sys/types.h>
|#ifdef HAVE_UTIME_H
|# include <utime.h>
|#if !HAVE_UTIMES_NULL
|# include <sys/stat.h>
|# include <fcntl.h>
|#include <unistd.h>
|#include <errno.h>
|#include "full-write.h"
|#include "safe-read.h"
|/* Some systems (even some that do have <utime.h>) don't declare this
|structure anywhere. */
|#ifndef HAVE_STRUCT_UTIMBUF
|struct utimbuf
|long actime;
|long modtime;
|/* The results of open() in this file are not used with fchdir,
|therefore save some unnecessary work in fchdir.c. */
|#undef open
|#undef close
|/* Emulate utime (file, NULL) for systems (like 4.3BSD) that do not
|interpret it to set the access and modification times of FILE to
|the current time. Return 0 if successful, -1 if not. */
|static int
|utime_null (const char *file)
|#if HAVE_UTIMES_NULL
|return utimes (file, 0);
|int fd;
|char c;
|int status = 0;
|struct stat st;
|int saved_errno = 0;
|fd = open (file, O_RDWR);
|if (fd < 0
||| fstat (fd, &st) < 0
||| safe_read (fd, &c, sizeof c) == SAFE_READ_ERROR
||| lseek (fd, (off_t) 0, SEEK_SET) < 0
||| full_write (fd, &c, sizeof c) != sizeof c
|/* Maybe do this -- it's necessary on SunOS 4.1.3 with some combination
|of patches, but that system doesn't use this code: it has utimes.
||| fsync (fd) < 0
||| (st.st_size == 0 && ftruncate (fd, st.st_size) < 0))
|saved_errno = errno;
|status = -1;
|if (0 <= fd)
|if (close (fd) < 0)
|status = -1;
|/* If there was a prior failure, use the saved errno value.
|But if the only failure was in the close, don't change errno. */
|if (saved_errno)
|errno = saved_errno;
|return status;
|rpl_utime (const char *file, const struct utimbuf *times)
|if (times)
|return utime (file, times);
|return utime_null (file);


text:
A northern Indiana hospital has fired eight employees who refused to get flu shots the hospital says are needed to protect patients from the potentially deadly illness. IU Health Goshen Hospital officials told its staff in September that flu shots would no longer be optional for staff, affiliated physicians, volunteers and vendors. Hospital spokeswoman Melanie McDonald says the new requirements came as a recommendation from the U.S. Centers for Disease Control and Prevention, the American Medical Association and other major health agencies. McDonald says the flu has the highest death rate of any vaccine-preventable disease. She says the hospital would be irresponsible to ignore the fact that patients with compromised immune systems are at a greater risk for illness and death from the flu. (AP)
Check Also
Sheriff's department names teen killed in crash
The victim of a car-versus-pedestrian crash earlier this week in the Three Rivers area has …


text:
Cahill scores as Australia edge closer to World Cup
For New York Red Bulls star Tim Cahill, a third-consecutive trip to the FIFA World Cup is tantalizingly close.
Australia swept aside Jordan 4-0 in Melbourne earlier this morning, as Cahill added a second half strike to set up the Socceroos for a huge clash next week against Iraq.
The Aussies know that a win against the Middle Eastern nation will book their place at the World Cup next summer in Brazil, as they will take the second automatic berth in Asia's Group B behind Japan who qualified last week.
Skipper Lucas Neill grabbed a late goal, after Cahill and Mark Bresciano had been set up by tricky winger Robbie Kruse. The Bayer Leverkusen-bound Kruse also added a goal himself, as Australia dominated from the start against an edgy Jordanian side at the Docklands Stadium.
Red Bulls supremo Cahill dazzled in the display and the 33-year-old midfielder is looking forward to a third-straight World Cup finals appearance and just Australia's fourth appearance in the finals all-time. But the big test will come in front of a packed house in Sydney next Tuesday, as Iraq roll into town hoping to spoil the party. BTW, check out this incredible photo Cahill posted on his Instagram profile. Epic. Used it for our photo, but this is a slightly larger version.
To stop Australia advancing, Oman must be Jordan next week and hope that Australia lose or tie with Iraq. It is sure to be a nervy night down under whatever happens.
But with Cahill starring and set for another crack on the worlds biggest stage, Major League Soccer's profile will also benefit.
Yes, it is only one player. However having Cahill represent the league, assuming Australia do qualify, will do wonders to spread the word of MLS. But his current form is one of the most pleasing things, especially for the New York Red Bulls and Mike Petke.
(More: Japan becomes first nation to qualify for 2014 World Cup in Brazil)
Cahill took a little while to adjust to MLS when he arrived late last season. But this year he has been instrumental in New York's success, not only adding a few crucial goals but also driving the team on from the center of midfield. Cahill's commitment and determination obviously sit well with Petke and moving him into a slightly deeper role has helped the Red Bulls.
With the years rolling on, Cahill's success in transforming himself into a less attacking player has been noticeable this season. And with Australia just one win away from qualifying automatically for Brazil 2014, Cahill's form in Major League Soccer will undoubtedly stay high in 2013 and 2014, as he prepares for next summer's World Cup.
New York Red Bulls fans should be cheering on the Aussie's next Tuesday. But I'm sure Cahill will still perform well regardless... But probably just that little but better if the Socceroos win in Sydney and stamp their ticket to Brazil.