Planet (Former) Advogato

This is a complement to Advogato, it is an aggregation of blogs of those who used to post on Advogato, but for one reason or another moved their blog from Advogato. It is provided as a service to those who would like to read the "greater Advogato" community.

This site works only as a Planet, it aggregates the post only, to comment on a blog entry, click on the title or time to go to the blog entry on the original site, hopefully it will have a comment facility.

December 10, 2016

Thomas Thurman [marnanel]

Jargon obscures

In 2012 the Bishop of Leicester wrote an opinion piece for the Guardian called "There is no place for homophobia in the church." Someone in the comments asked whether an imam would be writing an article called "There is no place for homophobia in the mosque."

There's a lot to say about that, but I want to point out something about jargon. Turning "church" into "mosque" shows that the commenter thought the bishop was talking about a building. But the article's context shows that the bishop meant "the community of all Christians". (I believe the Muslim equivalent is "Ummah"; please do correct me if I'm wrong.)

I hadn't even considered that the headline might mean there was no physical place for homophobia in a building. I suspect the bishop hadn't either. I wonder how much more of what Christians say is obscured by jargon and misinterpreted by almost everyone outside the church.
This entry was originally posted at http://marnanel.dreamwidth.org/382969.html. Please comment there using OpenID.

December 10, 2016 08:40 PM

December 08, 2016

Thomas Thurman [marnanel]

My Plover steno dictionary

Here are some interesting definitions from my personal Plover steno dictionary.

Proper nouns

I have a habit of setting up proper nouns with -LZ on the right hand. (It's unlikely to clash with anything; there's no reason beyond that.) So for example:

"K-LZ": "King's Cross",
"SP-LZ": "St Pancras",

(K-LZ and SP-LZ were for typing out this story.)

Punctuation

"KR-GS": "{^~|”}",
"KR-GZ": "{^~|\"}",
"KW-GS": "{~|“^}",
"KW-GZ": "{~|\"^}",
In the standard dictionary, KW-GS and KR-GS are open and close quotes, respectively. I've remapped them to curly quotes. The straight quotes are moved to KW-GZ and KR-GZ in case I need them.

"-RBS": "{^,” said}",
"SKHRAPLS": "{^!” said}",
Separate chords for typing things like comma, close quote, "said", These save me a lot of time. SKHRAPLS also avoids writing a capital S in, for example, "Woof!" Said the dog (because the exclamation mark makes Plover think you've started a new sentence).

"R-R": "{^}{#Return}{#Return}{^}{-|}",
"R-RS": "{^}{#Return}{#Return}{^}“{^}{-|}",
Because I can never remember the chord for "new paragraph".

"TK-RB": "{^—}",
TK-RB is the standard stroke for a dash, but here it's remapped to an em dash.

Pedantry
"TEUL": "until",
"TIL": "till",
In the standard dictionary, these are until and 'til, respectively. I have remapped them because 'til is not a thing.
 
Others
"OG": "oh",
"PH-R": "Mr {-|}",
"PH-RS": "Mrs {-|}",
"SED": "said",
"THO": "though",
"WAOEU": "why"
The standard strokes for oh and Mr are bizarre and unmemorable.
This entry was originally posted at http://marnanel.dreamwidth.org/382232.html. Please comment there using OpenID.

December 08, 2016 02:31 PM

December 05, 2016

Eric Anholt [anholt]

This week in vc4 (2016-12-05): SDTV, 3DMMES, HDMI audio, DSI

The Raspberry Pi Foundation recently started contracting with Free Electrons to give me some support on the display side of the stack.  Last week I got to review and release their first big piece of work: Boris Brezillon's code for SDTV support.  I had suggested that we use this as the first project because it should have been small and self contained.  It ended up that we had some clock bugs Boris had to fix, and a bug in my core VC4 CRTC code, but he got a working patch series together shockingly quickly.  He did one respin for a couple more fixes once I had tested it, and it's now out on the list waiting for devicetree maintainer review.  If nothing goes wrong, we should have composite out support in 4.11 (we're probably a week late for 4.10).

On my side, I spent some more time on HDMI audio and the DSI panel.  On the audio side, I'm now emitting the GCP packet for audio mute appropriately (I think), and with some more clocking fixes it's now accepting the audio data at the expected rate.  On the DSI front, I fixed a bit of sequencing and added debugfs for the registers like we have in our other encoders.  There's still no actual audio coming out of HDMI, and only white coming out of the panel.

The DSI situation is making me wish for someone else's panel that I could attach to the connector, so I could see if my bugs are in the Atmel bridge programming or in the DSI driver.

I did some more analysis of 3DMMES's shaders, and improved our code generation, for wins of 0.4%, 1.9%, 1.2%, 2.6%, and 1.2%.  I also experimented with changing the UBO (indirect addressed uniform array) upload path, which showed no effect.  3DMMES's uniform arrays are tiny, though, so it may be a win in some other app later.

I also got a couple of new patches from Jonas Pfeil.  I went through his thread switch delay slots patch, which is pretty close to ready.  He has a similar patch for branching delay slots, though apparently that one isn't showing wins yet in things he's tested.  Perhaps most exciting, though, is that he went and implemented an idea I had dropped on github: replacing our shadow copies of raster textures with a bunch of math in the shader and using general memory loads.  This could potentially fix X performance without a compositor, which we otherwise really don't have a workaround for other than "use a compositor."  It could also improve GL-in-a-window performance: right now all of our DRI surfaces are raster format, because we want to be able to get full screen pageflipping, but that means we do the shadow copy if they aren't fullscreen.  Hopefully this week I'll get a chance to test and review it.

December 05, 2016 08:17 PM

December 04, 2016

Rachel Chalmers [rachel]

more from chronicle of a plague, by andrew holleran

“I keep thinking there’s a beach at the end of this,” a friend said. “An island, and we’ll be happy again.”

His mother left yesterday after his cremation and when I walked her to the cab, she said to me: ‘I think the reason I was put on earth was for these last two months.’”

One cannot expect people to live in a state of perpetual horror and outrage. Eventually they subside. Fatigue sets in, burnout, boredom, acceptance—and the attention span turns to something else. How could it be otherwise? Yet all of this is strange.

December 04, 2016 04:11 AM