PCD8544 LCD controller library interface.
More...
Go to the source code of this file.
|
|
|
#define | PCD8544_DEFAULT_BRIGHTNESS 0x38 |
| |
|
#define | PCD8544_DEFAULT_CONTRAST 0x03 |
| |
|
#define | PCD8544_DEFAULT_TEMPCOEFF 0 |
| |
|
| void | pcd8544_reset (void) |
| | Reset the PCD8544 LCD controller. More...
|
| |
| void | pcd8544_configure (struct pcd8544_config *config) |
| | Configure the PCD8544 LCD controller. More...
|
| |
| void | pcd8544_set_power (bool pwr) |
| | Control the PCD8544 power mode. More...
|
| |
| void | pcd8544_set_mode (enum pcd8544_mode mode) |
| | Set the PCD8544 display mode. More...
|
| |
| void | pcd8544_setup_brush (bool inverse, uint8_t font_size, uint8_t image_scale) |
| | Setup aspects of drawing and printing. More...
|
| |
| void | pcd8544_set_cursor (uint8_t col, uint8_t row) |
| | Set text cursor position on the display. More...
|
| |
| void | pcd8544_set_txt_language (enum pcd8544_language lang) |
| | Set language of the text printed on the display. More...
|
| |
| void | pcd8544_print_c (char c) |
| | Print a single character on the display. More...
|
| |
| void | pcd8544_print_s (const char *s) |
| | Print a string on the display. More...
|
| |
| void | pcd8544_print_s_f (uint8_t x0, uint8_t x1, uint8_t p1, const char *s) |
| | Print a string on the display in a virtual frame. More...
|
| |
| void | pcd8544_draw_img (uint8_t x0, uint8_t p0, const struct pcd8544_image *img) |
| | Draw an image on the display. More...
|
| |
| void | pcd8544_clear_area (uint8_t x0, uint8_t p0, uint8_t x1, uint8_t p1) |
| | Clear the area of the display. More...
|
| |
| void | pcd8544_clear (void) |
| | Fill the PCD8544 DDRAM, or framebuffer instead if used, with '0's. More...
|
| |
PCD8544 LCD controller library interface.
Definition in file pcd8544.h.
◆ pcd8544_mode
PCD8544 display modes.
| Enumerator |
|---|
| PCD8544_MODE_BLANK | all pixels off
|
| PCD8544_MODE_ALL_ON | all pixels on
|
| PCD8544_MODE_NORMAL | normal mode
|
| PCD8544_MODE_INVERTED | inverted mode
|
Definition at line 27 of file pcd8544.h.
◆ pcd8544_clear()
| void pcd8544_clear |
( |
void |
| ) |
|
Fill the PCD8544 DDRAM, or framebuffer instead if used, with '0's.
- Note
- If the last time pcd8544_setup_brush() was called with
inverse
argument equal to 1, the clear color is inverted.
Definition at line 326 of file pcd8544.c.
◆ pcd8544_clear_area()
| void pcd8544_clear_area |
( |
uint8_t |
x0, |
|
|
uint8_t |
p0, |
|
|
uint8_t |
x1, |
|
|
uint8_t |
p1 |
|
) |
| |
Clear the area of the display.
- Parameters
-
| [in] | x0 | X coordinate of the left corner of the area [0 - 83]. |
| [in] | p0 | A page where the area starts [0 - 5]. |
| [in] | x1 | X coordinate of the right corner of the area[0 - 83]. |
| [in] | p1 | A page where the area ends [0 - 5] |
- Note
- x0 <= x1 and p0 <= p1, otherwise nothing is drawn. If the last time pcd8544_setup_brush() was called with
inverse
argument equal to 1, the clear color is inverted.
Definition at line 309 of file pcd8544.c.
◆ pcd8544_configure()
Configure the PCD8544 LCD controller.
- Parameters
-
| [in] | config | Address of a PCD8544 configuration being applied. |
- Note
- This function also wakes PCD8544 out of power-down mode if it was selected.
Definition at line 118 of file pcd8544.c.
◆ pcd8544_draw_img()
| void pcd8544_draw_img |
( |
uint8_t |
x0, |
|
|
uint8_t |
p0, |
|
|
const struct pcd8544_image * |
img |
|
) |
| |
Draw an image on the display.
Printing scaled images is useful. For example, to print a simple logo that has no high-resolution details, we can save it to pcd8544_image with width_px == 14 and height_pg == 1, and then scale it 6 times by calling pcd8544_setup_brush(). Thus, it will fit the entire display, but it's bitmap will take 14 instead of 504 bytes of memory.
- Parameters
-
| [in] | x0 | X coordinate of the left corner of the image [0 - 83]. |
| [in] | p0 | A page from which to start drawing the image [0 - 5]. |
- Note
- if the image does not fit on the display, the part that does not fit is not drawn.
Definition at line 273 of file pcd8544.c.
◆ pcd8544_print_c()
| void pcd8544_print_c |
( |
char |
c | ) |
|
◆ pcd8544_print_s()
| void pcd8544_print_s |
( |
const char * |
s | ) |
|
Print a string on the display.
If the string does not fit on a horizontal row, the overflowing part is printed on the row below. If there is no rows below current one, the overflowing part of the string is not printed.
- Parameters
-
- See also
- pcd8544_set_cursor()
Definition at line 235 of file pcd8544.c.
◆ pcd8544_print_s_f()
| void pcd8544_print_s_f |
( |
uint8_t |
x0, |
|
|
uint8_t |
x1, |
|
|
uint8_t |
p1, |
|
|
const char * |
s |
|
) |
| |
Print a string on the display in a virtual frame.
With this function you can print a string in a limited rectangular area of the display.
- Parameters
-
| [in] | x0 | Left border of the virtual frame [0 - 83]. |
| [in] | x1 | Right border of the virtual frame [0 - 83]. |
| [in] | p1 | Bottom border (page) of the virtual frame [0 - 5]. |
| [in] | s | String to print. |
- Note
- The p0 (top border) parameter is taken from last call to pcd8544_set_cursor() and it musst be less then p1, otherwise result is incorrect. And x0 < x1.
- See also
- pcd8544_set_cursor()
Definition at line 240 of file pcd8544.c.
◆ pcd8544_reset()
| void pcd8544_reset |
( |
void |
| ) |
|
Reset the PCD8544 LCD controller.
- Warning
- This function must be called within 30 ms after LCD hardware is powered up.
Definition at line 111 of file pcd8544.c.
◆ pcd8544_set_cursor()
| void pcd8544_set_cursor |
( |
uint8_t |
col, |
|
|
uint8_t |
row |
|
) |
| |
Set text cursor position on the display.
The coordinate range of cursor depends on the font size selected last time.
- Parameters
-
| [in] | col | Vertical column, [0 - 13] for font_size == 1, [0 - 6] for font_size == 2, [0 - 4] for font_size == 3. |
| [in] | row | Horizontal row, [0 - 5] for font_size == 1, [0 - 2] for font_size == 2, [0 - 1] for font_size == 3. |
- See also
- pcd8544_setup_brush()
Definition at line 174 of file pcd8544.c.
◆ pcd8544_set_mode()
Set the PCD8544 display mode.
- Parameters
-
| [in] | mode | PCD8544 display mode to set. |
Definition at line 152 of file pcd8544.c.
◆ pcd8544_set_power()
| void pcd8544_set_power |
( |
bool |
pwr | ) |
|
Control the PCD8544 power mode.
Entering power-down mode can reduce current consumption of the PCD8544.
- Parameters
-
| [in] | pwr | 1 to select chip-active mode, 0 to select power-down mode. |
- Note
- Before entering power-down mode, the PCD8544 DDRAM is filled with '0's to ensure specified current consumption. However, the framebuffer, if used, is not flushed.
Definition at line 131 of file pcd8544.c.
◆ pcd8544_set_txt_language()
Set language of the text printed on the display.
The selected language determines from which font table and how bitmaps of non-ASCII characters will be retrieved.
- Parameters
-
| [in] | lang | Language to set for further printing. |
- See also
- pcd8544_font.h
Definition at line 179 of file pcd8544.c.
◆ pcd8544_setup_brush()
| void pcd8544_setup_brush |
( |
bool |
inverse, |
|
|
uint8_t |
font_size, |
|
|
uint8_t |
image_scale |
|
) |
| |
Setup aspects of drawing and printing.
- Parameters
-
| [in] | inverse | Whether to invert bits of every byte being written to PCD8544 DDRAM or framebuffer if used. |
| [in] | font_size | Text font size [1 - 3]. |
| [in] | image_scale | Image scaling factor [1 - 6]. |
- Note
- The selected settings are valid until the next call to this function.
Definition at line 157 of file pcd8544.c.


Row and Column are two very important widgets in the Flutter universe. Want to put a Text widget with a label next to another Text widget with the corresponding value? Use a Row. Want to present multiple pairs of labels and values? That's a Column full of Rows. Forms with several fields, icons next to menu choices, buttons next to search bars, these are all places where Rows and Columns get used,
This codelab will walk you through how Rows and Columns work. Because they're so similar, once you're done learning about Rows, the codelab mostly just shows you how all the same stuff applies to Columns. There are inline editors along the way so you can play around and test your knowledge.
The whole point of a Row or Column is to contain other widgets, known as children. In a Row, children are arranged horizontally from first to last in accordance with text direction. If your device is set to English or another left-to-right language, they'll start from the left. If you're using Arabic or another right-to-left language, they'll start on the right and head left.
Below is a widget called MyWidget that builds a single Row. Try adding three BlueBox widgets to its list of children.
The main axis of a Row is the horizontal one (for Columns, it's the vertical axis). Each Row has a property called mainAxisSize that determines how much space it should take along that axis. By default, mainAxisSize is set to MainAxisSize.max, which causes a Row to take up all the available horizontal space. You can use MainAxisSize.min to direct a Row widget to take up as little space as possible.
Here's the example you just finished. Try setting the Row's mainAxisSize property to MainAxisSize.min and see what happens.
If you've set the mainAxisSize of a Row to the minimum, there won't be any extra room beyond what the children use. If you've got it set to max, though, the Row may have some additional space lying around. You can use the mainAxisAlignment property to control how the Row aligns its children within that space.
There are six different values available in the MainAxisAlignment enum:
The row below has its mainAxisAlignment set to start. Try changing it to the other values and re-running the code to see how things move around.
The cross axis for Row widgets is the vertical axis, and you can use the crossAxisAlignment property to control how children are positioned vertically. The default value is CrossAxisAlignment.center, but there are five options in total:
This Row has two small children and one big one. Its crossAxisAlignment property is set to center, the default. Try changing it to the other values and re-running the code to see how things move around.
A word of warning: CrossAxisAlignment.baseline requires that another property be set as well, so you will see an error if you try that one. Don't worry, though -- it's covered in the next section.
Sometimes it's handy to align widgets containing text not by their overall bounds, but by the baselines used by their characters. That's what CrossAxisAlignment.baseline is for. You can use it in combination with a Row's textBaseline property (which indicates which baseline to use) to align a Row's children along their baselines.
Note that if set a Row's crossAxisAlignment property to baseline without setting textBaseline at the same time, your widgets will fail to build.
This row contains three Text widgets with different font sizes. Try changing the crossAxisAlignment property to baseline, and experiment with different values for textBaseline as well (there's an enum called TextBaseline that contains the valid baseline values).
So far, all the widgets used as children in examples have had a fixed size. It's possible, though, for a Row to have children that flex, and adapt to the available space. In order to understand how this works, it's best to take a look at how Rows size themselves and their children:
Most widgets are considered to be of a fixed size. You can change that by wrapping them in a Flexible widget. Flexibles have two important properties: a flex factor that determines how much of the remaining space they get in comparison to other Flexibles, and a fit property that determines whether their child is forced to take up all the extra space it's offered.
Try wrapping the middle box in this row with a Flexible widget that has a flex factor of 1 and its fit property set to FlexFit.loose. Afterward, try changing the fit to tight and see what happens.
This combination (a flex factor of 1 and a tight fit) is so popular, there's a whole widget just to make using them easier: Expanded.
If more than one child of a Row or Column has a flexible size, the available space is allotted to them according to their flex factors. Each child gets space in proportion to their flex factor divided by the total of all the flex factors of all children:
For example, if there are two children with flex factors of 1, each gets half of the available space. If there are two children with flex factors of 1 and another child with a flex factor of 2, the first two children will each get a quarter of the available space, and the other child will get half.
In this example, all three of the Row's children are Flexible. Try changing their flex values and re-running the code to see how the widgets' sizes adjust.
As you just saw, when a Row asks one of its Flexible children how big it wants to be, it gives the child a max width based on its flex factor. However, fixed-size children get no such restriction. This is so they can determine their own intrinsic size.
One side effect is that there's nothing stopping a fixed-size child from declaring itself to be bigger than the Row can support. When that happens, a flex overflow results. You can fix it by changing the child widget so that it chooses a smaller size, or by using a scrolling widget.
The Row below contains a single widget that's way too wide to fit. Run the code as-is to see what happens, then try modifying the width of the Container to make it fit.
If you need a specific amount of space between two children of a Row, an easy way to do it is by sticking a SizedBox of the appropriate width in between.
Trying making some space between these two list items by placing a SizedBox with a width of 100 between them.
Spacers are another convenient way to make space between items in a Row. They're flexible, and will expand to fill any leftover space.
Try adding a Spacer in between the first and second children of the Row below.
Surprise, you already have! Rows and Columns do the same job, just in different dimensions. The main axis of a Row is horizontal, and the main axis of a Column is vertical, but they both size and position their children in the same way. They even share a base class, Flex, so everything you've learned about Rows applies to Columns as well!
Here's a Column with some children of various sizes and its most important properties set. Try fiddling around with them and you'll see that the Column works like a vertical Row.
Now that you're versed in Rows, Columns, and the important properties of both, you're ready to practice putting them together to build interfaces. The next few examples will guide you through the construction of a business card display.
Every business card needs a name and a title, so start with that.
Business cards often have an icon or logo in the top-left corner, so the next step is to add one to yours. Start by wrapping the Column you just created with a Row widget:
Now you can add the Icon:
Your first Row is now complete! There are two more to go, though, and you need a Column to put them in. Wrap your Row with a Column widget so that it looks like this:
Then, finish up your new Column with these steps:
There are just a few steps to go now. Next up is the second row. Add the following to its list of children:
If you run the code at this point, you'll see that the two Text widgets are placed right up against each other rather than at opposite ends of the Row, which isn't right. You can fix this by setting the Row's mainAxisAlignment property to spaceBetween, which will put any extra space between the two Text widgets.
The last step is to get those icons in place at the bottom of the card:


| Date and Time | Speaker | Title & Abstract |
|---|---|---|
|
Feb. 3
Wed. 9-10am MAC |
Melissa S. Moreno, Megan Moreno, and Travaughn Bain
Math Sciences Department Florida Tech |
Title: Pattern-based Classification and Survival Analysis of Chronic Kidney Disease
Abstract: This study integrates the principles of pattern-based classification and Kaplan-Meier survival analysis to identify genes and clinical features associated with the rapid progression of chronic kidney disease. The methodology successfully determines the gene-gene survival interactions in the African-American Study of Chronic Kidney Disease with Hypertension (AASK) genomic dataset. The results obtained from this study serves as a basis for the future studies on comparison of the disease progression in white patients with that in African-American patients, both those with and those without apolipoprotein L1 (APOL1) high-risk variants. |
|
Feb. 17
Wed. 9-10am MAC |
Lamees Alzaki and Amna Abuweden
Math Sciences Department Florida Tech |
Title: Weighted Sobolev Spaces
Abstract: In this talk, we will give a summary of the main results in Chapter 1 of "Nonlinear Potential Theory of Degenerate Elliptic Equations" by J. Heinonen, T. Kilpelänen, and O. Martio, in which the theory of Weighted Sobolev spaces is developed. |


Welcome to Admin Workplace
Add a Course
Enter a Course Name to Add
Enter Image URL
Enter Price of the Course
Submit
DELETE Course
Enter a Course Name to Delete
Submit
Edit a Course
Enter a Course Name to Edit
Enter a Property to edit : title , price , image
Enter updated property value
Submit


I could not call you
Is your number formatted correctly? You should use the format like +49 152 12345. You can omit the spaces.
+49 152 12345
Edit your Profile.


| About Dailyrotten |
|
Feedback
If you like this page, hate it, or would like to suggest changes,
<EMAIL_ADDRESS>is listening. This page
is experimental and somewhat different from what we usually offer, so please
do send your feedback.
Adding Stories
If you are a rotten newshound and you would like to suggest a story,
visit our submit page to
send us the URL. Stories that are accepted will have your name credited.
Viewership
On the first full day this page went live, 100,000 people visited this Rotten
News page. Of course that was the day after the WTC attacks, so that number is
somewhat distorted. Right now this page gets between 50,000 and 75,000 people
every day.
Linking
We encourage everyone to link to this page; if you like it, others probably
will as well.
Other Rotten
Rotten
Gaping Maw
Celebrity Morgue
Mugshots
Rotten Store
Shockumentary
Rate My Poo
Rate My Kitten
Rate My Finger
Penny Postcards
Phallic
Dr. Sputnik
Boners
Dead Pool
NNDB
Home
Make Dailyrotten your start page
|
|
|
February 22, 2003
Family claims magic genie circumcized their baby
Wire Services | Submitted by: Dirty Sammy
Your Penis Clip Is My Command: "A mother has claimed that a genie circumcised her 10-month-old son while she was cooking breakfast, the state news agency Antara reported Thursday. The report did not say whether the toddler, Riyan Abdullah, experienced any complications as a result of the operation..."
|
|
Read article...
|
|
Elderlies denied of their pubes
News Corporation | Submitted by: Dirty Sammy
"A personal care attendant at a nursing home has been stood down after using a hair removal cream on the genitals of 14 residents... A spokesman for Southern Health, which runs the centre, said the residents in the ward involved were geriatrics who suffered from dementia and often suffered from incontinence."
|
|
Read article...
|
|
Eighty two frozen cats found in home's freezer
WKMG-TV 6 Orlando | Submitted by: Rio
"Authorities discovered the frozen carcasses of more than 80 cats and found more than 100 others alive inside a home in New Mexico Wednesday. Police reportedly went to a 46 year old woman's home earlier this week after receiving reports of foul odors. Animal control officers removed about 70 cats from the home Tuesday and returned for the remaining cats Wednesday. They said that many of the animals had gooey eyes, runny noses and skin problems and were in need of veterinary care. Officers found 82 frozen cats inside a kitchen freezer, each inside a one-gallon freezer bag labeled with a brief description and date."
|
|
Read article...
|
|
More PETA bitching: Put inmates on vegan diet
PETA | Submitted by: Boat6float
Reasons for this stuid request: "Vegetarian food decreases aggressive behavior...  And then our favorite: Vegetarian food may discourage some hopelessly meat-addicted convicts from reoffending." The letter goes on to suggest that perhaps some inmates are addicted to pesticide residues found in meat. They helpfully extend the offer of vegetarian cafeteria recipes.
|
|
Read article...
|
|
The next big plague?
New Scientist | Submitted by: Tobermory
Ah, something else to worry about: "Genetic tests show that the virus is the H5N1 strain that emerged in 1997, killing six out of 18 people it infected. But the new cases in a single family have raised fears that a more contagious mutation of the deadly virus may have surfaced. 'Obviously, we are very concerned about the situation,' says Yeoh Eng-kiong, Hong Kong's secretary for health, welfare and food. 'But there is no need to panic.'" Famous Last Words?
|
|
Read article...
|
|
Picture of Tyson's tattoo
ESPN | Submitted by: zuzu
"The truth is, the Mike Tyson reality series is our fault, pure and simple. Every time you hear someone confess that even though he or she is utterly revolted by the very idea of Tyson, he or she will still lay down another $49 for pay-per-view in hopes of watching him burst into a chemical fire -- well, there's your target audience right there.
|
|
Read article... and
This article...
|
|
Who's more connected to terrorists, Iraq or....
Counterpunch | Submitted by: Ann Onymous
"Saddam may have connections to terrorists. So do two of our closest allies, and of course, ourselves. According to the New Zealand Herald, Al Qaeda received 1 million dollars from the royal family of Qatar, and according to Newsweek, money that reached the 9/11 hijackers was traced back to an account held by Princess Haifa al-Faisal, wife of the Saudi ambassador to Washington. What would be the response if the same connection were made with Iraq? Of course, we don't have to point out the most obvious hypocritical aspect of all: fifteen of the hijackers were Saudi, and not one was Iraqi."
|
|
Read article...
|
|
UK urgest under-16's to experiment with oral sex
Times | Submitted by: Rockpile
"A government-backed course is encouraging pupils under 16 to experiment with oral sex, as part of a drive to cut rates of teenage pregnancy... Family campaigners believe that the course, called A Pause, is having the reverse effect by exciting the sexual interest of children." Surely, these children were not interested in sex prior to existence of the class.
|
|
Read article...
|
|
Expert: sucking dick is safe
Village Voice | Submitted by: Yee Haw!
"Dr.  Ninety eight percent said they had given head without condoms. Twenty eight percent said they knew their partner was HIV positive, and of those, 39 percent said they had swallowed semen. None of the men became infected."
|
|
Read article...
|
|
Clearly insane woman freezes to death
Wire Services | Submitted by: SpecialK
"Even though Bills had stuffed plastic bags along the edges of the garage door, apparently to keep the draft out, it wasn't warm enough. Kane County Coroner Chuck West and the inquest jury ruled she died of exposure to the cold made more deadly by heart and liver problems and a blood alcohol level of .063"
|
|
Read article...
|
|
Seized SUVs disguised as patrol vehicles
Washington Times | Submitted by: UncleGum
"Federal agents in Tucson, Ariz., yesterday seized nearly a ton of marijuana concealed inside a pair of sport utility vehicles painted to perfectly match the marked U.S. Border Patrol vehicles that search for illegal aliens and illicit drugs along the U.S.-Mexico border."
|
|
Read article...
|
|
Are police Rev. Jesse's personal valet service?
Chicago Sun-Times | Submitted by: palsgraf
"Sneed is told when Jackson got to E2 [the Chicago nightclub that Burned] at the crack of dawn Monday, he got out of his car and attempted to give his car keys to a high-ranking police officer and asked him to have the car parked... The high-ranking official looked over his shoulder to see if Jackson was talking to him, and turned and walked away. Let us pray."
|
|
Read article...
|
|
The New Oil Order
Corp Watch | Submitted by: Greasy Fingers
Only in the most direct sense is the Bush administrations Iraq policy directed against Saddam Hussein. In contrast to all the loud talk about terrorism, weapons of mass destruction, and human rights violations, very little is being said about oil. Indeed, a war against Iraq may well herald a major realignment of the Middle East power balance.
|
|
Read article...
|
|
Ferocious grouse leaves would-be Elvis all shook up
ic North Wales | Submitted by: Steve Harrison
"Elvis impersonator Larry Kewley had plenty to grouse about last night after being attacked by a usually timid bird in North Wales." This is a ho-hum report, one that perhaps isn't even true, and at most should merit three paragraphs. There is simply no explanation for the length of the article, which is a whopping four pages.
|
|
Read article...
|
|
Abortion wrangle over girl, age 9
Guardian | Submitted by: Marco Polo
In an amazing act of stupidity, the Nicaraguan government is debating whether a child of 9 can safely carry a feotus to term. The child, a victim of an alleged rape, does not want the baby anyway because she doesn't want to share her toys with another kid. Who can blame her?
|
|
Read article...
|
|
Transparent skirts all the rage in Japan. NOT
Sunday Mail | Submitted by: Crusty
"It's the latest Japanese fashion craze, and it's making incredulous men look twice at the young women daring enough to adopt it. But it isn't what it seems.
The apparently see-through skirts, which are all the rage in Tokyo, aren't see-through at all. They are cleverly designed prints, where the outline of the wearer's derriere and underwear are painted on to the fabric." Actually, the craze isn't what it seems to be, because it's made-up. Everything is photoshopped, there are no such prints, and the media has been deceived.
|
|
Read article...
|
|
Man botches kidnapping, Fargo style
Milwaukee Journal Sentinel | Submitted by: Pool Nazi
"Originally from the Netherlands, Ravesteijn, 45, wore a mask and never spoke to Braun during her captivity because he feared his Dutch accent would give him away, the complaint said. But his lack of English proficiency on the ransom note also contributed to his arrest, according to the complaint and Robert Mann, Braun's grandson who received the note... "It's really stupid," said Mann, executive vice president of Mann Brothers Inc. construction company."
|
|
Read article...
|
|
India resorts to Internet to catch Veerappan
BBC | Submitted by: alan66scot
Koose Muniswamy Veerappan. Not really known in the West, this Indian chap started life as a trader in illegal sandalwood and ivory. He's never been caught. Anyone who tries, is inevitably murdered. That makes the score 120(or so)-nil to Veerappan then (as well as a few thousand elephants)! As a last resort to solve the ongoing embarrassment to the government, they are offering, via their website, a $1,000,000 reward to anyone that can catch the elusive murdering bastard.
|
|
Read article...
|
|
Kick 'em while they're up, kick 'em while they're down
Sydney Morning Herald | Submitted by: Squeak, the Human Chew Toy
""An Australian serviceman has been charged with misconduct for kicking a corpse while on duty in East Timor in 1999... Confirmation that charges have been laid comes as a blow to the elite unit at a psychologically critical time, with some members already deployed for a possible war in Iraq." What do the Timorese think? "I and most of my compatriots have not lost much sleep over how a criminal militia element was neutralised in 1999."
|
|
Read article...
|
|
If it walks like a duck and quacks like a duck
Sydney Morning Herald | Submitted by: Squeak, the Human Chew Toy
" transsexual man who has successfully fought two court cases against the Federal Government to have his marriage recognised may now face a High Court challenge to his relationship... Kevin, who was born a woman, and his wife, Jennifer, were elated yesterday when the Full Bench of the Family Court ruled their marriage was valid because Kevin was considered a man in the everyday sense."
|
|
Read article...
|
|
|
|
|


A US Politician Ripped A Massive Fart Out Of His Goddamned Ass On Live TV
by By Cam TyesonJust for some background here: Eric Swalwell is a US Congressman representing the 15th Congressional District in California, which covers a large area of southern Oakland and its surrounds. He was elected to Congress in 2013, and in April this year announced he’d be seeking the Democratic Party Nomination for President in 2020. In July, he dropped out of the race.
Swalwell has been a loud voice in the continual push for the impeachment of President Trump.
Swalwell was appearing live on MSNBC with Hardball host Chris Matthews when the offending, ripcord-like fart took place.
The majesty of live television captured the moment – that moment being when Democratic US Congressman Eric Swalwell blew the gooch out of his suit pants by grunting a banshee-like tummy cough out of his anal sphincter – and there’s really no doubt as to what went down.
That’s a fart, brother. That’s an honest-to-god Congressional fart on live goddamned TV.
My dude even pauses mid-sentence to squeeze it out. He visibly clenches.  And he just continues his train of thought without even so much as blinking.
That’s the mark of a pro. You simply cannot teach that.
That’s not doctored footage either. Multiple social media types caught the moment and have been flooding the TL with various astounded reactions.
 Passing gas AND legislation.


{% extends 'trips/base.html' %} {% load static %} {% load crispy_forms_tags %} {% block title %}User: {{ object.username }}{% endblock %} {% block page-heading %}
This is where we will put breif detial about the property.
2 Bed Room 2 Bathroom Den $299,999


It is HARD to manage lots of contents from a D2l, especially assignment. User must download a file and save a file to access it.
Open Board makes instructors and students easier to manage education contents
Open Board is e-Learning Contents Management System. It allows to handling every process of assigning, submitting, grading and updating score automatically just by one Click
Watch Game e-Learning for kids
e-Commerce
Scrapped Data Analysis
Social Business Platform


BlockArtist
-
class
compas_assembly.rhino.
BlockArtist
(*args, **kwargs) Bases:
compas_rhino.artists.MeshArtist
An artist for painting blocks.
Methods
__init__
(*args, **kwargs)Initialize self.
Inherited Methods
build
(item, **kwargs)clear
()Clear the vertices, faces and edges of the mesh, without clearing the other elements in the layer.
clear_edgelabels
([keys])Clear all previously drawn edge labels.
clear_edges
([keys])Clear all previously drawn edges.
clear_facelabels
([keys])Clear all previously drawn face labels.
clear_facenormals
([keys])Clear the all previously drawn face normals.
clear_faces
([keys])Clear all previously drawn faces.
Clear the main layer of the artist.
clear_vertexlabels
([keys])Clear all previously drawn vertex labels.
clear_vertexnormals
([keys])Clear all previously drawn vertex normals.
clear_vertices
([keys])Clear all previously drawn vertices.
draw
()draw_edgelabels
([text, color])Draw labels for a selection of edges.
draw_edges
([keys, color])Draw a selection of edges.
draw_facelabels
([text, color])Draw labels for a selection of faces.
draw_facenormals
([keys, color, scale])Draw the normals of the faces.
draw_faces
([keys, color, join_faces])Draw a selection of faces.
draw_mesh
([color, disjoint])Draw the mesh as a consolidated RhinoMesh.
draw_vertexlabels
([text, color])Draw labels for a selection vertices.
draw_vertexnormals
([keys, color, scale])draw_vertices
([keys, color])Draw a selection of vertices.
from_data
(data)redraw
()register
(item_type, artist_type)to_data
()


Is it on AWS?
Discover whether something on the Web is on AWS.
This works by looking up IP addresses in the IP Address Ranges JSON file published regularly by AWS.
It’s perfectly possible that the site you looked up is using a content delivery network other than CloudFront, or has its front page on its own computers but most of its business logic on AWS (or vice-versa). So the picture isn’t as simple as this page might make it look.


AAAI/ACM SIGAI will be holding their annual job fair at the AAAI annual conference at the Hilton New York Midtown, USA on February 11, 2020, from 12:30–3:00PM in the Rhineland Gallery, with informal meet and greet time beforehand. The job fair is open to all AAAI members, affiliates, and attendees of the AAAI conference. Attendees are encouraged to submit a CV or résumé for circulation beforehand.
Sponsors:
The AAAI/ACM SIGAI job fair is a place for students and professionals looking for internships or jobs to meet with representatives from companies and academia in an informal "meet-and-greet" atmosphere. In the beginning of the event, one representative from each organization has the opportunity to introduce the organization and its job opening(s) for about 1 minute. Afterward, all attendees have a chance to mingle.
Organizers:
Each of the participating companies will be giving a 1-minute talk starting at 12:30. Please come and hear what opportunities are available.
If you are representing a company, research organization or university and would like to participate in the job fair, please send an email with your contact information to<EMAIL_ADDRESS>In addition, all job fair participants must register at the AAAI registration site via the AAAI-20 Conference Site. A small participation fee is required (complimentary or discounted participation is available to certain levels of sponsors and exhibitors).
As part of the job fair, attendees are encouraged to submit their CV to all of the participating companies before the job fair. This will help companies identify and possibly schedule an onsite interview with you when you attend.
Please clearly indicate on your CV or résumé your availability and type of job interest, along with contact information!
 By uploading your CV, you are agreeing to be contacted by participating and sponsor companies about recruiting and job openings.


GX::ASIA 2014
Kazuhiro Homma (@kazuph)
ME
- Kazuhiro Homma (Facebook)
- kazuph (Please, google! Follow Me!)
I am
- Web Engineer
- Smart Phone Application Engineer
- CPAN Author
I made
- Base of community site (from scratch)
- By using it, Diet community site and App (iPhone/Android)
- Blog service for business
- Matching Service (Now!)
Thanks to this Experience,
I can write...
Perl
Java (Android)
Objective-C (iOS)
Ruby
Now, I am Studying...
- Docker
- Serf
- Ansible
- Golang
Today
- Golang
- Japanese Engineer Culture
Golang
- Open source programming language backed by Google
- Designed around simplicity, reliability, and efficiency
Google Trend
Golang main character
Gopher
DEMO
- Creating Simple Web App
- Comparing with Sinatra (Ruby's WAF)
- Cross Compile
Golang SUGEEEE! (is great)
Japanese Engineer Culture
2 topics
1. The Engineer Community
2. The Famous Podcat
1. The Engineer Community
very dense
tightly-coupled
What they speak about?
- OpenSSL bug?
- PyPy.js faster than CPython
- Docker is disposable Infrastructure
- etc.
You can get
the up-to-date information
very easily!
2. The Japanese Famous Podcast ;)
Miyagawa's Podcast
Miyagawa's Podcast
- Miyagawa is one of the most famous Engineers in Japan
- Started Podcast from a year ago
- about
- the up-to-date information
- his experience for 20 years
- his co-worker (He live in US)
- Expert interview
His Podcast is invaluable!!
I study Einglish by listening it...
Summary
1. Golang SUGEEE!
2. Twitter is Very Convenience for aggregate information.
3. I Thought I'd study English hard... (Podcast is great!)


Thank you for using my extension. It's been fun designing this as an underground project and seeing it grow to such a large user base. As you know, the new MyNEU portal has launched and this extension is not compatible with it. Nevertheless, I have added the option to re-enable the extension should you come across another terribly designed Northeastern page.
I will work hard to push out a new update as soon as I can, but Northeastern has been unhelpful in this process, preventing me from assisting with or even trying out the new portal until the release date. I cannot promise that a new version will come by the end of this Fall semester, but I will be working as hard as I can to get an update out in a timely manner.
This time around, I will be looking to integrate better and more advanced features in collaboration with the many students of Northeastern who have built wonderful tools like SearchNEU and CoursePro.
- Peter Abbondanzo (github.com/Abbondanzo)


A Practical Introduction
to Virtual (and Augmented) Reality
Modelling. Virtual. Realities.
Dr. Jan G. Wieners & Zoe Schubert MA
Institute for Digital Humanities, University of Cologne, Germany
Digital Humanities Summer Institute 2019
University of Victoria, Canada
Overview
Hello World!
Roadmap
Objective
Jan G. Wieners, PhD
- Digital Humanities | University of Cologne
- Research
#ai #cognitive-mapping #from-text-to-2d-3d
[Background]
Philosophy, German Language Studies, Applied Computer Science / Digital Humanities
– Theatre in Virtual Reality
[2018]
Working as a programmer at the German Archaeological Institute
-
Work
PostDoc, lecturer and software developer, Institute of Digital Humanities, University of
Cologne
Zoe Schubert
- Digital Humanities | University of Cologne
- Research
#media #culture #theatre #cinema #3D #VR #modeling #visualization #programming
[Dissertation Working Title]
Virtual reality as transformative
technology in the humanities
– Theatre in Virtual Reality
[Supervision]
Prof. Dr. Øyvind Eide & Prof. Dr. Manfred Thaller
-
Work
Research Associate, Institute of Digital Humanities, University of Cologne
What brought us together?
One Gate to enter VR
Smartphone
+ Cardboard
+
Website with WebVR
Annotating 3D Objects
Course overview
- Day 1 -- Welcome, Introduction & Webbasics
- Day 2 -- Defining Projects & Setting up VR
- Day 3 -- 3D Modelling & Virtual Spaces
- Day 4 -- Practical Work
- Day 5 -- Final
Day 1: Welcome, Introduction & Webbasics
- Welcome, Introduction, Objective
- Web Technologies Basics (HTML5, CSS, JS, TypeScript)
- Hands-on and Presentation
- Getting started: Basic WebVR
Day 2: Defining projects & Setting up VR
- Loading external 3D models
- A-Frame and it's restrictions
- BabylonJS
- Object interaction
- Create a basic 3D model on your own and load/display it in the web browser
Day 3: 3D Modelling & Virtual Spaces
- Create your own WebVR project
- Software Development, the agile way
- Requirements Analysis
- BabylonJS hands-on
Day 4: Your own WebXR experience
Day 1 (4:30h)
Welcome, Introduction & Webbasics
Session 1 (10:15 - 11:00) -- Welcome, Introduction, Objective
small break (10 minutes)
Session 2 (11:15 - 12:15) -- Web Technologies Basics (HTML5, CSS, JS, TypeScript)
lunch break (75 minutes)
Session 3 (13:30 - 14:30) -- Hands-on and Presentation
small break (10 minutes)
Session 4 (14:45 - 16:00) -- Getting started: Basic WebVR
Setting up your own WebXR project
- Requirements to build and use WebXR
- Basics to build and use WebXR
- Limitations of WebXR
- Getting to know new use cases
- Immersion vs. Representation
- Exploring new ways of presentation
How to achieve this
- (a little bit of) Theory
- Practical examples:
Explanations/ Instructions through demonstrations &
hands-on sessions
- Solving own and given tasks
- Building groups for productive project work
- Developing projects


| set_knit_hooks {fansi} | R Documentation |
This is a convenience function designed for use within an rmarkdown
document. It overrides the knitr
output hooks by using
knitr::knit_hooks$set
. It replaces the hooks with ones that convert ANSI
CSI SGR sequences into HTML. In addition to replacing the hook functions,
this will output a <STYLE> HTML block to stdout. These two actions are
side effects as a result of which R chunks in the rmarkdown
document that
contain ANSI CSI SGR are shown in their HTML equivalent form.
set_knit_hooks( hooks, which = "output", proc.fun = function(x, class) html_code_block(sgr_to_html(html_esc(x)), class = class), class = sprintf("fansi fansi-%s", which), style = getOption("fansi.css"), split.nl = FALSE, .test = FALSE )
hooks |
list, this should the be |
which |
character vector with the names of the hooks that should be replaced, defaults to 'output', but can also contain values 'message', 'warning', and 'error'. |
proc.fun |
function that will be applied to output that contains ANSI
CSI SGR sequences. Should accept parameters |
class |
character the CSS class to give the output chunks. Each type of
output chunk specified in |
style |
character a vector of CSS styles; these will be output inside
HTML >STYLE< tags as a side effect. The default value is designed to
ensure that there is no visible gap in background color with lines with
height 1.5 (as is the default setting in |
split.nl |
TRUE or FALSE (default), set to TRUE to split input strings
by any newlines they may contain to avoid any newlines inside SPAN tags
created by |
.test |
TRUE or FALSE, for internal testing use only. |
The replacement hook function tests for the presence of ANSI CSI SGR
sequences in chunk output with has_sgr
, and if it is detected then
processes it with the user provided proc.fun
. Chunks that do not contain
ANSI CSI SGR are passed off to the previously set hook function. The default
proc.fun
will run the output through html_esc
, sgr_to_html
, and
finally html_code_block
.
If you require more control than this function provides you can set the
knitr
hooks manually with knitr::knit_hooks$set
. If you are seeing your
output gaining extra line breaks, look at the split.nl
option.
named list with the prior output hooks for each of which
.
Since we do not formally import the knitr
functions we do not
guarantee that this function will always work properly with knitr
/
rmarkdown
.
has_sgr
, sgr_to_html
, html_esc
, html_code_block
,
knitr
output hooks,
embedding CSS in Rmd,
and the vignette vignette(package='fansi', 'sgr-in-rmd')
.
## Not run: ## The following should be done within an `rmarkdown` document chunk with ## chunk option `results` set to 'asis' and the chunk option `comment` set ## to ''. ```{r comment="", results='asis', echo=FALSE} ## Change the "output" hook to handle ANSI CSI SGR old.hooks <- set_knit_hooks(knitr::knit_hooks) ## Do the same with the warning, error, and message, and add styles for ## them (alternatively we could have done output as part of this call too) styles <- c( getOption('fansi.style'), # default style "PRE.fansi CODE {background-color: transparent;}", "PRE.fansi-error {background-color: #DD5555;}", "PRE.fansi-warning {background-color: #DDDD55;}", "PRE.fansi-message {background-color: #EEEEEE;}" ) old.hooks <- c( old.hooks, fansi::set_knit_hooks( knitr::knit_hooks, which=c('warning', 'error', 'message'), style=styles ) ) ``` ## You may restore old hooks with the following chunk ## Restore Hooks ```{r} do.call(knitr::knit_hooks$set, old.hooks) ``` ## End(Not run)


This page demonstrates how you can install Thinglink Connect on your own website. We have an image on the left that you wish to Thinglink-enable.
First, we add the tlconnect.js like this by putting it at the end of the site, just before the closing </body>-tag.
<script src="http://www.thinglink.com/jse/tlconnect.js"></script>After this we set it up by calling TLC.init() like this:
<script> TLC.init({ client: '{{.ClientID}}', user: '{{.UserID}}', isOwner:true, redirectUri: '{{.RedirectURI}}' }) </script>
Whichever class has the designation "thinglinkConnect" will then receive the "log in with Thinglink-button". See below.


{ // Each record is held in a TR resultListLocator: "tr", // Note that the XPath indexes are 1-based! resultFields: [{key:"beverage", locator:"td[1]"}, {key:"price", locator:"td[2]"}] }
// This schema is dynamically generated { // Each record is held in a TR resultListLocator: "tr", // Note that the XPath indexes are 1-based! resultFields: [{key:"beverage", locator:"td[1]"}, {key:"price", locator:"td[2]"}] }


An interface class that the user can implement in order to modify contact constraints. More...
#include <PxContactModifyCallback.h>
Public Member Functions | |
| virtual void | onContactModify (PxContactModifyPair *const pairs, PxU32 count)=0 |
| Passes modifiable arrays of contacts to the application. More... | |
Protected Member Functions | |
| virtual | ~PxContactModifyCallback () |
An interface class that the user can implement in order to modify contact constraints.
Threading: It is necessary to make this class thread safe as it will be called in the context of the simulation thread. It might also be necessary to make it reentrant, since some calls can be made by multi-threaded parts of the physics engine.
You can enable the use of this contact modification callback by raising the flag PxPairFlag::eMODIFY_CONTACTS in the filter shader/callback (see PxSimulationFilterShader) for a pair of rigid body objects.
Please note: + Raising the contact modification flag will not wake the actors up automatically. + It is not possible to turn off the performance degradation by simply removing the callback from the scene, the filter shader/callback has to be used to clear the contact modification flag. + The contacts will only be reported as long as the actors are awake. There will be no callbacks while the actors are sleeping.
|
inlineprotectedvirtual |
|
pure virtual |
Passes modifiable arrays of contacts to the application.
The initial contacts are as determined fresh each frame by collision detection.
The number of contacts can not be changed, so you cannot add your own contacts. You may however disable contacts using PxContactSet::ignore().


I love new challenges, because of them I am constantly developing, gaining new skills and becoming even better.
I'am interested in IT from an early age, do you remember Winamp? ( I am not a grandfather, I am 29 years old ). I remember the first time I was able to stream music from it to my friends, and then was create my first internet radio.
In high school, I was more interested in electronics, connectivity and repairing mobile phones, but let's be honest, it was a bit boring ;)
My real passion was in my studies - programming. A lot has changed over the years, full of libraries, frameworks - I figured - I can do wonders! and that's what I'm trying to do!


A Flexible one page portofolio theme,for a full on user experience.
We implement Awesome ideas into full-scale Projects
Our design samples
Get in Touch
Meth Design Studio
We always look forward to meet new awesome people and discuss brillant project ideas. Come visit us! Wa have a great place to sit.
Our contact details
21 jump street
address line here too
15528CA
T:23.444.221
F:23.555.333
© 2016 Meth - A WordPress Theme made with passion by Codestag


YouTube is putting massive autoplaying ads on its TV apps (Update: Here to stay)
by Richard GaoDo you like seeing massive ads that take up half of your TV screen? No?  This is bound to be a huge moneymaker for our pals at Google.
Google says that YouTube is the number-one ad-supported streaming TV platform in both reach and watch time, with TVs its fastest-growing device at 250 million hours watched per day. Of course, YouTube generates a vast majority of its revenue through ads, so it was only a matter of time before it used those statistics to its benefit.
Some free advertising for Ford.
On TV, the YouTube Masthead will begin to play automatically after a few seconds on the home feed, and it'll go full-screen a few seconds after that. Thankfully, there isn't any sound. Starting today, YouTube has opened Masthead TV ads to advertisers via a global beta, and it can be purchased on the traditional CPM scale.
Update 1: 2019/11/25 2:45am PST by Rita El Khoury
YouTube says that its test was "successful" and that this Masthead ad is now available globally on all TV screens for advertisers to buy. If you have a Premium subscription, you'll be spared, but if you don't, prepare to be bombarded with a large, loud, auto-playing ad each time you open YouTube on your TV.
Via:
9to5Google
End of Update
Source:
Google


@import fr.gospeak.core.domain.{Cfp, Event, Group, Sponsor, SponsorPack, User} @import fr.gospeak.libs.scalautils.domain.Page @import fr.gospeak.web.domain.Breadcrumb @import fr.gospeak.web.pages.partials.display.html._ @import fr.gospeak.web.pages.published.groups.routes.GroupCtrl @import fr.gospeak.web.pages.published.speakers.routes.SpeakerCtrl @import fr.gospeak.web.pages.published.partials.html.{container_theme, groupCard} @import fr.gospeak.web.utils.Formats @import fr.gospeak.web.utils.UserAwareReq @(group: Group.Full, speakerCount: Long, cfps: Seq[Cfp], members: Page[Group.Member], speakers: Page[User], events: Page[Event.Full], sponsors: Seq[Sponsor.Full], packs: Seq[SponsorPack], orgas: Seq[User], userMembership: Option[Group.Member])(b: Breadcrumb)(implicit req: UserAwareReq[AnyContent]) @speakerItem(group: Group.Full, speaker: User) = {
@speaker.website.map { url => @websiteLink(url) } @socialIcons(speaker.social)


Welcome, my name is Felix Tellmann, founder of SmartUp Online and freelancing Webdesigner.
I am proud German, living in Cape Town. I'm on a mission to connect people over good food, technology and intuitive design. I combine my experience in
restaurant management, my education from UCT and my talent in web-development to help restaurants build successful brands.
I’ve spent most of my life deeply interested in technology and food continuously building things with both. As a teenager, I was a classic computer nerd, spending
most of my times messing with the computer, doing 1 of 4 things: coding with software and programs and figuring things out. Tinkering with the hardware and
building/ruining computers by experimenting too much. Building websites with FrontPage 98 and Flash. And of course, playing games.
Most of that is still true today.
I love building things, challenging ideas, seeking knowledge and creating opportunities. I enjoy finding patterns in things,
constructing models for how the world works, and then discussing, sharing, and using that information to improve the world in some way.
My professional expertise lies in the Restaurant industry with specialized focus on new business development, strategy, training
& development, branding & webdesign, POS programming, menu development, kitchen management and cost control.
Contact me


RT @nedbat: While toxic experts bemoan lack of skills, they showcase the main skill gap the tech industry needs to fix: empathy. https://t.…
11/2/2017, 9:50:46 PM
Favs: 0
Retweets: 0
link--- layout: tweet ---
RT @nedbat: While toxic experts bemoan lack of skills, they showcase the main skill gap the tech industry needs to fix: empathy. https://t.…
11/2/2017, 9:50:46 PM
Favs: 0
Retweets: 0
link


Languague:
spanish
(currently not supported)
Output detail:
small
medium
all
Analysis level :
0
1
2
3
4
5
6
Higher means better results but needs more time
Save


Nicaragua hunger strikers evacuated from church, end protest
by GABRIELA SELSERMANAGUA, Nicaragua (AP) - A dozen people protesting inside a church and the parish priest were evacuated from the building Friday by the Nicaraguan Red Cross after nine days surrounded by police, relatives said.
The demonstrators had been on a hunger strike to demand the release of loved ones they say are political prisoners for taking part in protests against President Daniel Ortega’s government.
Police had maintained a tight cordon around the building, preventing anyone from coming or going or delivering aid, and water and electrical service were cut to the area. Priest Edwin Roman, who is diabetic, was said to be unable to refrigerate his medicine following the cutoff.
Local media posted videos online of the moment when the protesters left and immediately boarded a Red Cross ambulance. Román was last to exit and got into a black pickup.
José Merlo, the father of jailed protester Scarnieth Merlo, said his wife, Diana Lacayo, and the others were taken from the San Miguel Arcangel church in the city of Masaya to a private hospital in the capital, Managua, to the northeast.
He added that the hunger strike ended with the evacuation, without their loved ones having been freed.
Flor de Marísa Vargas, one of the hunger strikers, said the protest would be suspended “for a few days but we continue in our struggle for our children’s freedom.”
María Gómez said they had been subsisting on intravenous fluids and decided to call the protest off “to not risk the life of Father” Román.
The standoff at the church has grabbed headlines since the protest began last Thursday.
Nicaragua has been at a political stalemate for over a year and a half after protests erupted demanding Ortega leave office. Government officials accuse opponents of “terrorism” and attempted coup d’etat.
After security forces and armed civilian groups cracked down on the demonstrations, at least 328 people were killed, more than 2,000 wounded, hundreds detained and some 88,000 fled into exile, according to the Inter-American Commission on Human Rights.
Alberto Cabezas of the International Committee of the Red Cross in Mexico and Central America said the organization, which is separate from the local Red Cross, was not involved in the evacuation.
Sign up for Daily Newsletters
Copyright © 2019 The Washington Times, LLC.
Please read our comment policy before commenting.


TABLE OF CONTENTS
A. GS1 Related B. GS2 Related Polity 1. Supreme Court to deliver verdict on triple talaq today 2. Triple talaq: Will SC verdict end personal laws’ immunity? 3. Agency to fund higher education set to take off 4. Now, passport sans police verification 5. First-past-post: House panel asks parties if election system should change International Relations 1. China wants to go back to ‘1959 LAC’ C. GS3 Related Economics 1. Corporate governance: focus on SEBI 2. The impact of caste on economic mobility in India Internal Security 1. Navy gets amphibious landing craft 2. BRO gets more powers for road construction along China border 3. Kovind dedicates Leh trip to jawans Miscellaneous 1. No power if you go in the open, SDO tells villagers D. GS4 Related E. UPSC Prelims Practice Questions F. UPSC Mains Practice Questions
Nothing here for Today!!!
1. Supreme Court to deliver verdict on triple talaq today
In news:
- Today, a five-judge Supreme Court Bench, headed by Chief Justice of India J.S. Khehar, will pronounce its judgment on the legality of the Islamic personal law practice of triple talaq.
- Court to decide: the law which allows a Muslim man to divorce his wife by saying
talaq (divorce) thrice , whether–
- Violates the fundamental rights?
- Violates the human rights of Muslim women?
2. Triple talaq: Will SC verdict end personal laws’ immunity?
In news
- The Supreme Court’s judgment on the constitutionality of triple talaq may also decide the age-old debate whether personal laws can be brought under the ambit of Article 13 (laws inconsistent with or in derogation of the fundamental rights) of the Constitution.
- All India Muslim Personal Law Board ( AIMPLB ) argument: Supreme Court does not have jurisdiction to strike down provisions of personal law.
- Organisations calling for reform and Muslim women from various walks of life across the country have urged the court to declare triple talaq and polygamy as “un-Islamic”.
What next?
- A judicial declaration from a Constitution Bench under Article 13 that personal laws are liable to comply with the fundamental rights guaranteed by Constitution would bring religious law, even uncodified practices, under judicial review.
Previous cases
- State of Bombay versus Narasu Appa Mali, 1951:
- The Bombay High Court observation: personal law is not ‘law’ under Article 13. The judgment was never challenged in the Supreme Court.
- Ahmedabad Women Action Group versus Union of India:
- The Supreme Court was asked to consider that unilateral divorce by talaq and polygamy violated Articles 14 and 15.
- The court rejected the claim, saying it was for the legislature to determine.
3. Agency to fund higher education set to take off
In News
- The Higher Education Financing Agency (HEFA) is set to take off soon.
- Funding from HEFA is expected to boost infrastructure, especially state-of-the-art laboratories, in key institutions such as IITs, IIMs, and IIITs.
- As per the funding mechanism, an institution can claim 10 times the sum it escrows in the first year. “If an institution escrows ₹10 crore, it can get approval for a ₹100-crore project
Basic Information
Higher Education Financing Agency (HEFA)
- It will be formed as a Special Purpose Vehicle (SPV) within a PSU Bank or the Government-owned-NBFC (Promoter).
- HEFA will have an authorised capital of 2,000 crore rupees and the government equity would be 1,000 crore rupees.
- The HEFA will also mobilise CSR funds from Corporates/PSUs which will in turn be released for promoting research and innovation in these institutions on grant basis.
- The principal portion of the loan will be repaid through the ‘internal accruals’ of the institutions earned through the fee receipts, research earnings etc.
- All the Centrally Funded Higher Educational Institutions will be eligible to join as members of the HEFA.
- For joining as members, the educational institution must agree to escrow a specific amount from their internal accruals for a period of 10 years to the HEFA.
4. Now, passport sans police verification
In news:
- The physical police verification for getting a passport may soon be dispensed with as the Centre plans to connect the procedure with Crime and Criminal Tracking Network and Systems Project (CCTNS).
- CCTNS and Passport verification:
- Police will be given handheld devices to go to an applicant’s address and his or her details will be uploaded on the network.
- It will minimise contact of an individual with police and reduce time (for getting passport)
Basic Information
CCTNS
- The Crime and Criminal Tracking Networks and Systems, abbreviated to CCTNS, is a project under Indian government for creating a comprehensive and integrated system for effective policing through e-Governance. The system includes nationwide online tracking system by integrating more than 14,000 police stations across the country. The project is implemented by National Crime Records Bureau.
National Crime Records Bureau
- The National Crime Records Bureau, abbreviated to NCRB, is an Indian government agency responsible for collecting and analysing crime data as defined by the Indian Penal Code (IPC). NCRB is headquartered in New Delhi and is part of the Ministry of Home Affairs (MHA), Government of India.
5. First-past-post: House panel asks parties if election system should change
In news
Discussions on “different systems of elections”
- An all-party Parliamentary panel is exploring “different systems of elections”, other than the first-past-the-post (FPTP) system
- FPTP is currently followed in the Lok Sabha and Assembly polls
- The Parliamentary Standing Committee on Personnel, Public Grievances, Law and Justice, has sent a six-page “Questionnaire on Electoral Reforms” to all parties and the Election Commission
What is ‘First Past the Post’ system?
- A first-past-the-post (abbreviated as FPTP, 1stP, 1PTP or FPP) voting method is one in which voters indicate on a ballot the candidate of their choice, and the candidate who receives most votes wins
First-past-the-post voting is one of several plurality voting methods
- It is a common, but not universal, feature of electoral systems with single-member electoral divisions; in fact, first-past-the-post voting is widely practiced in close to one third of the world’s countries
- Some notable examples include the United Kingdom, the United States, Canada, India and most of the colonies and protectorates either currently or formerly belonging to these countries
Why is the PSC exploring different systems of elections?
- According the PSC, in recent years the FPTP system is not the best suited system as is evident from the recent Assembly elections in Uttar Pradesh
- Many Opposition leaders have reminded the BJP that it won the 2014 Lok Sabha polls because of the FPTP system
- As the party polled only about 31 per cent of the vote share
Other issues discussed by the panel
- The views of parties and the EC have been sought under five heads: (1) ‘Electoral Funding’, (2) ‘Systems of Elections’, (3) ‘Media/ Free Airtime’, (4) ‘Internal Democracy in Political Parties’, and (5) ‘Miscellaneous’
- On the issue of electoral funding, the panel has sought views on the electoral bonds and on the proposal regarding state funding of elections
Category: INTERNATIONAL RELATIONS
1. China wants to go back to ‘1959 LAC’
Context:
- Last week’s scuffle between troops of the two (India and China) countries along the Pangong lake in Ladakh.
In news:
- China’s stand: urged India to abide by the Line of Actual Control (LAC) position of 1959.
- India’s stand: India has rejected the proposal in 1959 and again in1962.
Basic Information
Line of Actual Control:
- The Line of Actual Control (LAC) is a demarcation line that separates Indian-controlled territory from Chinese-controlled territory.
- There are two common ways in which the term “Line of Actual Control” is used. In the narrow sense, it refers only to the line of control in the western sector of the borderland between the two countries. In that sense, the LAC forms the effective border between the two countries together with the (also disputed) McMahon Line in the east, and a small undisputed section in between. In the wider sense, it can be used to refer to both the western line of control and the MacMahon Line, in which sense it is the effective border between India and the People’s Republic of China (PRC)
- The demarcation existed as the informal cease-fire line between India and China after the 1962 conflict until 1993, when its existence was officially accepted as the ‘Line of Actual Control’ in a bilateral agreement.
1. Corporate governance: focus on SEBI
In News:
- Market Participants are discussing the issue of ‘corporate governance’
- This issue has become the topic of discussion due to the recent exit of Vishal Sikka from the Infosys
- Many market participants wants SEBI to intervene in such matters to protect the interest of investors, especially the retail segment
- Committee on corporate governance
- SEBI had constituted a committee on corporate governance under the chairmanship of Uday Kotak in June this year
- The committee is expected to submit its report within four months
Basic Information
Corporate governance
- Corporate governance is the system of rules, practices and processes by which a company is directed and controlled.
- Corporate governance essentially involves balancing the interests of a company’s many stakeholders, such as shareholders, management, customers, suppliers, financiers, government and the community.
- Since corporate governance also provides the framework for attaining a company’s objectives, it encompasses practically every sphere of management, from action plans and internal controls to performance measurement and corporate disclosure.
2. The impact of caste on economic mobility in India
Context
- The impact of caste in economic mobility in India
Indian society
- The caste system is the most distinctive feature of Indian society.
- The Indian population is divided into four hierarchical classes, or varnas, with a large sub-population of untouchables excluded entirely from the system.
- Within each of these classes, and among the untouchables, are thousands of castes, or jatis.
How caste system supports occupational and spatial mobility?
- The exploitation, prejudice, and discrimination that are associated with the hierarchical aspect of the caste system have stifled mobility among the lower castes.
- Lower castes remained locked in unskilled, low-paying occupations for centuries in the traditional economy.
- There is also evidence of continuing discrimination in the labour market
- Convergence between upper and lower castes in education and jobs
Reasons
- Affirmative action policy : It has been in place since Independence, reserving seats in institutions of higher education and the central government for former untouchables and other disadvantaged groups
- Caste-based networks: It facilitate economic activity and support the mobility of their members in an economy where markets function imperfectly.
- Particular castes : They found particular niches in the urban labour market, and once networks in the city were established, they supported the movement of fresh migrants from the hinterland
- Structural change has created new economic opportunities over the past 25 years
- There is a movement of castes from agriculture and administrative occupations into business in recent decades.
- Once caste networks form, they will strengthen relatively rapidly in historically disadvantaged castes.
Caste networks can also be a hindrance to mobility? How? The same networks that can be so effective in supporting the movement of groups of individuals across space and occupations can also restrict the mobility of individual members once they are established
- Schooling choice is a strong predictor of future occupations.
- Particular castes historically occupied niches in Mumbai’s mills and factories with the support of their networks.
- When the Indian economy restructured in the early 1990s, shifted economic activity in Mumbai from manufacturing to services
- But in the schooling choices of the children, that these blue-collar networks turned out to be a hindrance in this economy, keeping their members in the traditional (now less remunerative) occupations and preventing them from taking advantage of the new opportunities that became available.
- Rural mutual insurance networks, which have smoothed consumption within castes for centuries, can restrict the migration of individual members to the city.
- When a household suffers a negative income shock, it receives monetary transfers from caste members
- In the future, it is expected to provide transfers to other households when they receive a negative shock. But a household with migrants will be less insured by its rural network
- The restriction on mobility which leads to inefficiency in the labour market, arises because formal substitutes for the rural insurance network, such as private credit or government safety nets, are unavailable
Community based networks-Features
- It is active in all developing countries where markets are functioning imperfectly.
- These networks are exceptional with respect to their size and scope in India, because of the special caste-based structure of its society.
- Caste networks thus play an unusually important role in shaping economic mobility in the Indian economy
- Whether these networks support or hinder mobility will depend on the circumstances
- Networks are effective in supporting the movement of groups, but they can restrict the mobility of individuals trying to follow a path of their own.
- The caste networks will disappear when the market economy starts to function efficiently.
Way forward
Policies aimed at fostering growth would be more effective if they took account of the underlying caste networks that continue to shape educational, occupational, and locational choices in the Indian economy.
1. Navy gets amphibious landing craft
2. BRO gets more powers for road construction along China border
Efforts to improve the functioning of the Border Roads Organisation (BRO)
- The Defence Ministry has delegated administrative and financial powers right up to the level of Chief Engineer and task force commander, of the BRO
- Why: To bring in transformational changes in the BRO
Enhanced Powers
- Now, a Chief Engineer of BRO can accord administrative approval up to Rs. 50 crore
- Additional Director-General (ADG) up to Rs. 75 crore
- Director-General (DG) up to Rs. 100 crore
- Earlier, a Chief Engineer in the BRO could give administrative approval of works up to Rs. 10 crore and ADG up to Rs. 20 crore for departmental works
Basic Information
- The BRO is engaged in road construction to provide connectivity to difficult and inaccessible regions.
- It was brought under the control of the Defence Ministry in 2015.
3. Kovind dedicates Leh trip to jawans
Efforts to improve the functioning of the Border Roads Organisation (BRO)
- The Defence Ministry has delegated administrative and financial powers right up to the level of Chief Engineer and task force commander, of the BRO
- Why: To bring in transformational changes in the BRO
1. No power if you go in the open, SDO tells villagers
Best administrative innovative strategy to combat open defecation:
- Sub-Divisional Officer (SDO) in Rajasthan’s Bhilwara district: issued an order to snap electricity connections to all households that failed to build toilets within 15 days.
- A strategy to meet the Open Defecation Free (ODF) targets under the Swachh Bharat Abhiyan (SBA).
Nothing here for Today!!!
E. Practice Questions for UPSC Prelims Exam
Question 1. The Mrugavani National Park (MNP) is located in which state?
- Chattisgarh
- Karnataka
- Tamil Nadu
- Telangana
Question 2. Consider the following statements:
- The objective of the National Food Security Mission is to increase production of rice, wheat and pulses only
- Production of horticulture crops have outpaced the production of food-grains consistently since 2012-13
Which of the statements above is/are correct?
- 1 Only
- 2 Only
- Both 1 and 2
- Neither 1 nor 2
See
Question 3. Consider the statements about Organisation for the Prohibition of Chemical
Weapons (OPCW):
- It is an intergovernmental organization based in The Hague, Netherlands.
- The organisation was awarded the 2013 Nobel Peace Prize.
Which of the above statements is/are incorrect?
- 1 only
- 2 only
- Both 1 and 2
- None
See
Question 4. Consider the following statement with reference to Swadesh Darshan Scheme:
- It is completely funded by Central government
- Ministry of tourism is the implementing agency
- It has two components – PRASAD and Swadeshi Darshan under its ambit.
Choose the correct statement
- Only 1
- Only 2
- 1 and 3
- All are correct
Question 5. Choose the correct circuits that comes under thematic tourism circuit - Swadesh
darshan Scheme.
- North-East India Circuit
- Buddhist Circuit
- Himalayan Circuit
- South Indian Circuit
Choose the correct statement
- 1,2 and 4
- 1 and 3
- 1 ,2 and 3
- All are correct
F. UPSC Mains Practice Questions
GS Paper I
- Critically analyze “The impact of caste on economic mobility in India”.
GS Paper II
- Discuss the essentials of the 69th Constitutional Amendment Act and anomalies, if any, that have led to recent reported conflicts between the elected representatives and the institution of the Lieutenant Governor in the administration of Delhi. Do you think that this will give rise to a new trend in the functioning of the Indian federal politics?
GS Paper III
- How globalization has led to the reduction of employment in the formal sector of the Indian economy? Is increased informalization detrimental to the development of the country?
Also, check previous Daily News Analysis
“Proper Current Affairs preparation is the key to success in the UPSC- Civil Services Examination. We have now launched a comprehensive ‘Current Affairs Webinar’. Limited seats available. Click here to Know More.”
Enroll for India’s Largest All-India Test Series