Skip to main content
 

New comment by lindner in "OpenSocial Specification"

hi5 (RIP) was originally a dating site and Pivoted to a Social Network.

Most profiles fake? I can say for sure that's not true. I maintained Postgres/Memcache/Graph DBs and the write load was real.

That said hi5 did engage in address book scraping and other dark patterns that you'd rather not see these days.

Fun fact: hi5 had a featured photos/profiles section based on popularity. Folks that ended up there deleted their account by 5x or more due to the unwanted attention their 'popular' photos garnered....

 

Regretted Attrition

Google's loss. dwb@ was a good one.

 

New comment by lindner in "OpenSocial Specification"

So many thoughts about OpenSocial and the reference implementation, Shindig. I have it thank for my time at hi5, LinkedIn and then Google.

Some little known facts about OpenSocial

- Hangouts Apps (remember those?) were based on OpenSocial containers.

- OpenSocial powered the LinkedIn Apps Platform and Labs for a number of years. The team built Rails and Node apps and deployed on Joyent.

- Eric Schmidt gave a pep talk to the working group pre-launch and mentioned about how open always wins in the end...

- MySpace was concerned about the attack surface of 3p apps running in iframes. They toyed with the idea of requiring a webkit browser plugin to run apps (!). It did lead to Caja* as a project. https://en.wikipedia.org/wiki/Caja_project

- The work on OpenSocial led in small part to the Activity Streams spec which led to ActivityPub and thus the latest Fediverse protocols. I like to think of OpenSocial as dead, but a good organ donor.

Fun times...

 

a tweet

a tweet

Link
 

a tweet

a tweet

Link
 

 

 

 

a tweet

a tweet

Link
 

 

a tweet

 

Me building stuff with parts I find in google3...

https://youtu.be/18cW_yHo3PY





 

 

a tweet

 

a tweet

a tweet

Link
 

A must watch documentary on voting rights now on Prime Video. Was lucky enough to see this at the Drive in a couple weeks back.

https://www.amazon.com/gp/video/detail/B08FRQQKD5

cc @westwinddrivein @primevideo

 

Please help a good friend give their little fella a life saving surgery. I'll match any contributions. https://t.co/QjZlI3f8QJ

 

 

a tweet

a tweet

Link
 

a tweet

 

Used my WFH budget to buy a 500W/520Wh battery pack.... (I already have solar panels with bypass circuit to recharge..)

https://twitter.com/sashaperigo/status/1303388835808595970





 

a tweet

 

@doctorow yay! very happily backed all three. Will be nice to have the final version to go with the galley proof.

 

a tweet

a tweet

Link
 

a tweet

a tweet

Link
 

 

a tweet

a tweet

Link
 

@lipsandskin Can someone tell me if this is the right way to summon the correct lindner? Bonus points if it sounds like you're summoning a demon =)

Heraufbeschwören den @c_lindner

 

Product Idea: Terraform for Teams using Google Calendar/GSuite.

Just let me put agendas and crontab lines in a text file and have it drive the whole thing. Right now it's all pointy-clicky and there's no way to rollback in a coordinated way.

Also would make it soooo easy to split a team into two or clone a team...





 

 

For those that haven't spent their 000 WFH budget.

https://www.winsted.com/





 

Guessing that lithold will be with me a while longer...

https://www.googleplusdatalitigation.com/





 

The known site I'm posting this from is finally back up after a few hours of fighting with podman networking, nftables and mysql unicode collation.

 

Gabe Kangas's post on mastodon.social

I posted my DJ set from last night if you’re in the market for some background music.

gabekangas.com/mixes/owncast-s

Link
 

Gabe Kangas's post on mastodon.social

Gabe Kangas's post on mastodon.social

Link
 

Income targeting seems.. problematic on a number of levels given the distribution of income by ethnicity and gender.. I probably don't want to know how we calculate rich vs poor traffic.

https://support.google.com/google-ads/answer/2580383?hl=en





 

Can't seem to find a way to get Desktop PWAs to work on a new laptop..

Currents/G+ isn't offering an install option and the PWA Anywhere app isn't really doing it's thing.

I seemed to have gotten some entries created but clicking on them opens a tab. Then I can go to the triple dot menu and click 'Open in Gmail' and the application window opens.





 

Sorry Chromebook, your screen lock timeout is way too short...

https://www.youtube.com/watch?v=g4mHPeMGTJM





 

Octo Octa - Spin Girl, Let's Activate!

Octo Octa - Spin Girl, Let's Activate!

Link
 

Aaron Vansintjan's tweet

 

"Police Reform" is the new "Cage Free Eggs"

We don't need more humane oppression. Replace the system with one that is focused solving on human needs, not in reinforcing broken organizations.


 

Google could refuse to work with Law Enforcement Agencies until they clean up their act. Minimum legal effort and that's it.

Not doing so puts people at risk.

Our time and assistance is valuable and a privilege so we should prioritize good actors over bad.





 

 

Manu Cornet's tweet

Manu Cornet's tweet

Link
 

"The Purpose of a System is What it Does"

Change, or replace, the system to get better outcomes.

https://www.mpd150.com/resources/

 

Guante's tweet

...I don't share those links as some magical solution. But for the "we need to do more than march" crowd, organizing (in this case, narrative shifting + specific, winnable policy & budget work toward police abolition) is one form that can take. More:https://www.mpd150.com/resources/

Link
 

Guante's tweet

Guante's tweet

Link
 

Sing KEXP's Corrosion to Me

Sing KEXP's Corrosion to Me

Link
 

Oz Turns 10

I didn't see any posts about it in my stream, so I'll mention that Oz turns 10 years old today.

Thank you Oz for inspiring Apps Framework and Boq.

 

Foks - Zig Zag

Foks - Zig Zag

Link