Self-redacting your messages on Hangouts Chat? think again....
A message was edited in Hangouts Chat, view the updated message on (
).Human, Dustcake, Engineer
Doing my best to make the world a little better every day.
❤️ J9
news.ycombinator.com/user?id=lindner
@exk4ji+mpb4mdiCG5KVHxIMCo0as4k4/cIwRoxt3Aw4=.ed25519
www.openhub.net/accounts/plindner
dl.acm.org/profile/99659334862
Get ready for GDPR with avocado and sprouts on whole grain bread (aka California Style)
https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=201720180AB2182
Get ready for GDPR with avocado and sprouts on whole grain bread (aka California Style)
https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=201720180AB2182
MLS provides a security layer for group messaging applications with from two to a large number of clients. It is meant to protect against eavesdropping, tampering, and message forgery.
Whoa, Ratchet trees...
https://tools.ietf.org/html/draft-barnes-mls-protocol-00
Self-redacting your messages on Hangouts Chat? think again....
A message was edited in Hangouts Chat, view the updated message on (
).In an alternate timeline Google Gadgets survived and iGoogle evolved into ARCS.
But seriously, go read this and think about how the world might be different if we could split up the data hosting (into Google Cloud) and the Application Serving. What kind of world would we have then?
Once you've digested that read the User Sovereignty doc
http://go/user-sovereignty
I think efforts like this are key if we want Google to grow even larger than it's current size without being regulated to death.
While not strictly social, this did use the underlying Shindig code based used for social gadgets. It also allowed for Cooperating Gadgets in the browser via gadgets.pubsub and distributed Prefs system using gadgets.prefs
In fact one of the use cases was 'add the Google Gadget to your container' so your other gadgets could have enhanced functionality. The only thing missing is a user-owned, portable data store. We're seeing a return to this model in ARCS and Fuchsia.
Trap my contacts? If only... (2010)
https://techcrunch.com/2010/11/10/google-gets-feisty-kicks-data-portability-fight-with-facebook-up-a...
Feature request for OnePick
_To make sure that whatever aspect ratio a thumbnail is displayed in, it doesn’t cut off important bits, the new “crop” function allows you to select a focal point (or “focus” point) on the uploaded picture._
http://b/75321272
Sherlog broken, caldav broken. Oh yeah 5110 group memberships (again)
#pupp right +112225569907336841303 ?
http://go/ggg-membership-limit
Everything in our world will soon be technology-mediated. @anildash offers some wisdom on how we can make these changes in a net-positive way. Recommended.
https://www.linkedin.com/pulse/12-things-everyone-should-understand-tech-anil-dash/
Having an open gadgets proxy seemed like a good idea at the time ....
cc +117058620747746997157 +104255968520200310944 +117182841818214159116 +105204674682005429647
https://blog.confiant.com/zirconium-was-one-step-ahead-of-chromes-redirect-blocker-with-0-day-2d6180...
... now I want to see Pong at TGIF via paddles. Oh and please be aware of the control you have and unintended consequences of the the systems you design. kthxbye
_It was a blistering July day in Las Vegas, with temps hitting 109. Inside the SIGGRAPH 91 convention hall Yello's Rubberbandman looped on the speakers. On each chair: a red/green paddle._
http://www.1500wordmtu.com/2018/when-pong-played-humans
It was a blistering July day in Las Vegas, with temps hitting 109. Inside the SIGGRAPH 91 convention hall Yello's Rubberbandman looped on the speakers. On each chair: a red/green paddle.
I was a student volunteer, stamping the finest hands in Computer Graphics. Those hands (and my own) each controlled those paddles. Then 5000 people looked up and saw a Pong Game appear on the screen.
And then.. the machine started playing us.
In response to visual stimuli we changed the color of our paddle. The ball moved left, then right. The crowd shouting "red red red", "green!" and cheering as the game played on.
The rules of the game and the feedback loops directed our actions. It was a complex adaptive system with emergent behavior.
And luckily there is some footage of this moment. Watch this excerpt from "Machines of Loving Grace" that talks about this moment in history:
Loren Carpenter Experiment at SIGGRAPH '91 from Zachary Murray on Vimeo.
Loren Carpenter cofounded Pixar. Check out the TurboGopher appearance at the 5:00 minute mark.
Today the simple pong game is now the multilayered technological environment we interact with on a daily basis. Instead of red/green paddles with 1 bit of data we carry phones that generate a wealth more. These devices also provide the aural/visual and haptic stimuli. With that our collective actions power all kinds of "games" today:
As technologists we need to remember that by controlling the game, we are indirectly controlling the players. The choices we allow (and forbid) define the behavior. The game "plays" the player. And often the only way to be free is to not play at all.
Except that is if maybe, just maybe, the people start playing a different game than the one we designed. In the giddy demonstration it was assumed that people wanted to win at Pong. But we didn't play long enough for abuse or scheming. It would have only taken a few people to cross over to sabotage the other side, or for trolls to have changed the outcome.
Finally this level of power and control demands great responsibility. The only thing worse than control used for malicious purposes is control wielded without thought, without thinking of the consequences. So the next time you're designing a product think about the whole system and all the inputs and ask "who's really in control?".
h/t to the General Intellect Unit podcast and their Machines of Loving Grace episode for reminding me of this unsung moment in history.
I'm at https://t.co/Em6L1vORW9 and will POSSE there. I love the self-hosting ethos of #indieweb (and rough edges of this bookmark post) -- but sometimes you need to work together to accomplish a larger goal. That's where coops shine. https://t.co/lZiOSw0fVa
Scrobbling for @resonatecoop is now available thanks to the efforts of Malachi Soord @inversechi
https://github.com/web-scrobbler/web-scrobbler
This.. this is good stuff.
One guest, after spending time at Dynamicland, held up his smartphone and shouted, “This thing is a prison!”
Think GDPR will easy? Think again.
A group named NOYB has already raised 300k euro in donations and will start filing cases on May 25th.
Only 78 days to go...
https://noyb.eu/
Heard a CashCall radio ad to refinance and “buy the bitcoin dip”. Shades of 1999 #bubble when our WaMu loan officer told us to invest our down payment...
Highly recommended talk by @aparrish that illustrates #cybernetic principles of The Law of Requisite Variety and the Good Regulator Theorem.
http://opentranscripts.org/transcript/programming-forgetting-new-hacker-ethic/
This is good. Read and/or watch it.
Build systems that forget less. Use that as a metric...
Of course the cybernetician in me wants to say:
- Forgetting is really Variety Attenuation[1]
- The Good Regulator theorem applies [2]. To effectively regulate a system your model needs to be as complex as the system itself.
[[Oh and
is such a great project. It's something that Google could do at scale, especially for educational materials, lectures etc. It also... *increases variety* by making video content more accessible]][1]
[2]
Bandcamp is good if you know what you want and they do pay out really, really well.
If you want a streaming service more like Spotify you might also check out Resonate Cooperative which has a stream-to-own model.
Discovering new music is low cost, repeated listens double until the ninth, upon which you own the track outright. You can then download or stream that track for free.
Still ramping up but I'm excited about their prospects.
A strong argument for the recent changes to promo. I wonder if we'd had this in the past this person would have gotten promoted?
Also one of these days I'm going to write a "Why I stay at Google" post.
https://mtlynch.io/why-i-quit-google/
brb checking my memcached commits on github.
I also think there's a future for a Branding Agency specializing in vulnerability names. We're no longer content with CVEs any more.
https://blog.cloudflare.com/memcrashed-major-amplification-attacks-from-port-11211/
Removing 120k directories on CNS for a xoogler should be easy, right? Well, it is if you're using GNU parallel
parallel --bar -n 1 fileutil --gfs_user=distiller-yt-pii rm -f -R < /tmp/top-dirs.txt .... 35% 5974:10984=4225s /cns/pc-d/home/mlei/rockers_squared_nm/Models/Experiment-model0_no_crosses/Version-00119720-Created-20140613-21s5936
Friday #stream2own update for @resonatecoop. I discovered the esteemed electronica duo @Coldcut has their catalog there. Nine listens means I now own "Quality Control" and other tracks.
https://resonate.is/profile/546/
5000 memberships? I thought this was Google?
com.google.apps.framework.request.StatusException: <eye3 title='FAILED_PRECONDITION'/> generic::FAILED_PRECONDITION: User 91363953886 has 5309 total memberships, can not mutate to reach 5310 as that is over the limit of 5000 ;AppErrorCode=9;StartTimeMs=1519173416402;tcp;Deadline(sec)=9.664;ResFormat=UNCOMPRESSED;Originator=corp-loas-proxy;Tag=cidc3;ServerTimeSec=0.365905408;LogBytes=256;Non-FailFast;EndUserCredsRequested;EffSecLevel=none;ReqFormat=UNCOMPRESSED;ReqID=feead50e0dd47f81;GlobalID=d58444c9b3c68ad4;Server=10.2.37.199:4113
...a stronger take on decentralization.
Instead of the Chris Dixon post just read the essays here. Most are well thought out and timely. The blockchain/crypto essay by Rachel O’Dwyer specifically calls out crypto fallacies:
- We can replace time-consuming social processes with elegant technical solutions.
- The technical can instantiate new social or political processes.
Decentralization is really about People, Power and Agency.
And I believe that we at Google can give more power and agency to the creators, developers and consumers that rely on our platforms.
http://www.orbooks.com/catalog/ours-to-hack-and-to-own/
Dynamic AMP Emails? Sounds familiar.....
[I worked on the LinkedIn implementation since it was all oauth based..]
https://techcrunch.com/2010/12/16/hotmail-active-views-look-to-make-email-interactive/
Curious if anyone uses something to replace paper notebooks?
As Google becomes more heavily regulated I wonder if we'll have to start using software like this? We do run many "Experiments" after all...
https://en.wikipedia.org/wiki/List_of_ELN_software_packages
googlegroups.com == dogfood history
I counted 44 dogfood google groups (!) including these classics:
butterandcream-prod (wha?)
friendsofallen
openbonfire
snickersmocha
Enjoy it while you can, GDPR will probably force the cleanup of all these...
Here's my first friday #stream2own update for @resonatecoop. With 9 listens I now own 'Doll' by @feralfive off the excellent Man Cat Doll Machine EP.
https://resonate.is/song/3095/feral_five-doll/
I wouldn't be here today without the excellent Carnegie funded library in Alexandria, MN. And yes, I realize that today you have access to all this knowledge. What you do not have is an outpost in each community, supported by people within the community.
As a long time @matrixdotorg supporter I'm very happy with this new funding that provides long term viability.
https://matrix.org/blog/2018/01/29/status-partners-up-with-new-vector-fueling-decentralised-comms-an...
Online Communities. Corp Culture. Headcount. Machine Resources. These and much more can also be considered _"The Commons"_. (As in the "tragedy of the...")
If the commons are failing you should look to Ostrom's design principles to understand why. Christopher Allen's adaptation of these principles is a good intro.
http://www.lifewithalacrity.com/2015/11/a-revised-ostroms-design-principles-for-collective-governanc...
#googplus
Googlers, don't be smug, doesn't look like Google Express supports Food Stamps either..
[And at least Amazon offers discounted Prime membership to people with EBT cards.]
That said if you don't have the learned experience of being poor you might want to check out today's talk "Growing Up Poor In America" - Lisa 'Tiny' Garcia at 11am PT
Livestream at
[original image sourced from
So one more Nexus 6p / Android post.
A teammate offered me a 6p test device as a loaner. Has the asset tag and everything. *Yay!*
Turns out it was factory reset with a test account on it. *Uhoh!*
But no worries there's an internal unlock tool. (
) *Yay*Ugh it's broken for some odd reason:
Techstop basically gives up at this point and say try out
-- basically saying that the device is a paperweight.If we can't manage a shared pool of devices I fear what hell our enterprise customers go through. Also imagine if a fired employee Factory Resets their phone before they leave. Instant brick...
Anyway, enough ranting for today. I need to save my energy to deal with my wife's repeated question: "let's just go buy iPhones -- Are you some kind of masochist or what?"...
Google Store, please take my money :(
- FWIW this is the chrome bug where time goes backwards
- And to add insult to injury I now have 4 pending charges for the failed orders.... At least having my card declined let me know that this was the case
- Filed
The latest @giunitpod podcast made me remember and ponder on a forgotten moment at @siggraph 1991 with @macktronics @RussellCattelan @SaunaAika 1500wordmtu.com/2018/when-pong…
Paul Lindner, Mar 13 2018 on twitter.com