Brooke Vibber brionv@identi.ca
Portland, Oregon, United States
Wikimedia Software Architect & open source web developer; MediaWiki, StatusNet, and other goodies! Current ActivityPub-enabled home: https://bikeshed.vibber.net/@brooke
2024-05-17T16:12:26Z via Identi.ca Web CC: Public
2018-05-03T22:01:11Z via Identi.ca Web CC: Public
Stephen Michael Kellat, Ben Sturmfels likes this.
Stephen Michael Kellat shared this.
2015-07-14T18:02:08Z via Identi.ca Web To: Public CC: Followers
Off to Mexico City for Wikimania!Greg Grossmeier, Christopher Allan Webber likes this.
2015-07-07T02:07:28Z via Identi.ca Web To: Public CC: Followers
Cleaning up ogv.js JavaScript Ogg player; here's an 0.9 release: https://github.com/brion/ogv.js/releases/tag/0.9 and live demo: https://brionv.com/misc/ogv.js/demo/lnxwalt@microca.st likes this.
2015-07-03T16:24:54Z via Identi.ca Web To: Public CC: Followers
Landed in Portland; still waiting on furniture. :)Christopher Allan Webber, Greg Grossmeier likes this.
How many of us moving to Portland-area would it take to open a remote office, do you think? :)
Greg Grossmeier at 2015-07-03T17:30:03Z
Christopher Allan Webber, Brooke Vibber likes this.
2015-06-13T15:01:18Z via Identi.ca Web To: Public CC: Followers
Cleaning up my iOS OGVKit project, applying lessons from ogv.js. Should be easy to add WebM playback. :) https://github.com/brion/OGVKit#readmeChristopher Allan Webber likes this.
2015-05-14T11:57:29Z via Identi.ca Web To: Public CC: Followers
🎶 Mommas, don't let your babies grow up to be cowboy coders... 🎶Charles Stanhope likes this.
2015-05-14T06:36:37Z via Identi.ca Web To: Public CC: Followers
Finally trying out Diaspora again a few years after last poking at an early early version... Provisionally set up on the Diasporg pod: brionv@diasp.org
If I ever find time I'll have to install a local pod and compare it with pump.io and what I remember of the old PHP StatusNet :)2015-04-28T02:20:03Z via Identi.ca Web To: Public CC: Followers
My wife & I are seriously considering moving out of the San Francisco area when our lease runs out in a few months, probably to the Pacific Northwest. In the last few years our housing costs in SF have just gone up and up, and we need to cut it back down for our financial sanity.
Based on preliminary research it looks like we can save about the same amount of money by going out to the Bay Area suburbs where we have nothing but a BART station and a long commute... or by getting an awesome walk/transit-friendly downtown apartment in Portland.
I guess I'm helping to gentrify someone else's city while I'm whinging about gentrification at home, but hey... ;)
We've also looked at Seattle but it's running more expensive, and Portland is just *so pleasant*; every time I've visited it I've marked down places I want to come back to in case I ever move there... and that time may be coming.
In the meantime, any recommendations on pre-move research other than watching lots of Portlandia reruns? ;)Douglas Perkins, uıɐɾ ʞ ʇɐɯɐs, Christopher Allan Webber, jrobb and 1 others likes this.
jrobertson, jrobertson, jrobertson, jrobertson and 4 others shared this.
Show all 6 repliesNot buying yet, need to get consumer debt cleaned up before I sink money into real estate! :) Plus it's nice to have a couple years to poke around town before we decide where to settle.Been thinking about moving to Portland myself—what were your favorite parts of town? You use a Wiki to keep track of this, right? ;-)uıɐɾ ʞ ʇɐɯɐs at 2015-04-29T02:09:28Z
Claes Wallin (韋嘉誠), Douglas Perkins likes this.
I've actually been using a Google Doc shared between me and my wife for jotting down notes. Sssh, don't tell anybody we're using proprietary collaboration software! ;)
[Actually it's kinda neat, you can store & share a custom Google Map in Google Drive as well now. Good for keeping track of potential apartments and what businesses are in the area.]As far as parts of town -- I've mostly poked around downtown/northwest/pearl district, on the west side of the river where transit's really good. Been to a few restaurants on the other side of the river, and of course the convention center is on the east side but there's nothing fun near it. ;)
I remember the first time I visited Portland (for OSCON I think, some years back) I was struck by how *clean* it was compared to San Francisco... Wide streets good for cars but still very walk- and bike-friendly, and I really like the light rail. (Unfortunately they no longer have a free transit zone downtown, they started charging a couple years ago to make up budget shortfalls.)2015-04-10T18:29:44Z via Identi.ca Web To: Public CC: Followers
Upgraded my work laptop to a shiny new MacBook Pro 13", with the RAM and storage maxed out so my virtual machines don't require lugging around an external hard drive. It's very speedy, but the cooling fan runs very aggressively when the CPU is churning during things like software installation. Reminds me of my Power Mac G5 tower from a decade ago... that thing could crank up the fans so hard it really did sound like a jet engine. :)2015-03-15T15:51:28Z via Identi.ca Web To: Public CC: Followers
Anybody done any serious work in Rust <http://www.rust-lang.org/> and have strong opinions on it, good or bad?
I've been dabbling in C++11 to refactor some common code between web, iOS, and Windows for my media player experiments <https://github.com/brion/OGVCore> and while "modern" C++ is a powerful language with amazing templatey goodness it's full of "undefined behavior" and gotchas.
Seriously considering diving into Rust once the emscripten JavaScript cross-compile story is worked out a little better...uıɐɾ ʞ ʇɐɯɐs likes this.
2015-03-06T00:07:04Z via Identi.ca Web To: Public CC: Followers
Any SVG animators out there? Planning to work on some experiments for The Graphical Web conference this year and will need sample interactive and animated graphics to demo future Wikipedia embedding of such things.dbillyx, Christopher Allan Webber likes this.
2015-02-25T18:22:09Z via Identi.ca Web To: Public CC: Followers
Playing a lot of "poke the patches in review so they happen" last couple days. Yay patch wrangling! Still getting used to Phabricator as a task tracker; I don't like the search but its otherwise not bad, and in some ways much more flexible than Bugzilla.2015-02-22T22:27:15Z via Identi.ca Web To: Public CC: Followers
Got very confused when I started getting compiler errors in a line that looked fine. Turned out what I thought was a speck of dust on the screen was a stray ` character...Aleksej, Jason Self likes this.
2015-02-09T03:08:58Z via Identi.ca Web To: Public CC: Followers
Beginning to grok the CocoaPods package manager for Obj-C libraries; reworking my iOS Ogg Theora player demo so it's packagable as a drop-in widget!
Still needs work but it builds!
https://github.com/brion/OGVKit#readmeEvan Prodromou likes this.
2015-01-26T17:06:47Z via Identi.ca Web To: Public CC: Followers
MediaWiki dev summit in San Francisco... we're trying to set some future directions for cool and productive stuff. :)Luis, Evan Prodromou likes this.
Velocity! Burn down! Shipping! Oh my!Greg Grossmeier at 2015-01-26T18:03:13Z
Evan Prodromou likes this.
Playing with https://github.com/trifacta/vega/wiki/Headless-Mode for Yuri's extension https://www.mediawiki.org/wiki/Extension:Graph
Neat!https://www.mediawiki.org/wiki/OOjs_UI <- convert ALL the widgets!2014-11-17T01:12:39Z via Identi.ca Web To: Public CC: Followers
Has Slashdot gone super downhill or are my memories of the late 90s/early 2000s FOSS scene just tinged with rosy nostalgia?
http://tech.slashdot.org/story/14/11/16/1619248/gtk-developers-call-for-help-to-finish-cross-platfor... has literally TWO productive comments -- mine, and a single vague reply to mine. The rest, including all the ones upvoted as "insightful", are trash-talk about GTK+, Gnome, Red Hat, or systemd.
Anyway, I got the Mac OS X port of the GTK+ OpenGL stuff mostly working, with patches in bugzilla for gtk+ and cairo. I had fun writing it at least. :)Evan Prodromou likes this.
Slashdot went downhill 10-15 years ago.Claes Wallin (韋嘉誠) at 2014-11-17T08:24:58Z
lnxwalt@microca.st likes this.
Slashdot has gone downhill, yes, but so have the GTK+/GNOME projects. They HAVE been removing features and APIs without deprecation in minor versions, and are hostile to contributions/patches (case in point: why did you need to pull working patches from Bugzilla? why haven't they been merged already?).
The easiest thing to do is just say that Slahdot is a bunch of haters (it is), but that's ignoring the huge PR problem the GTK+/GNOME projects have—one they refuse to acknowledge or do anything about.uıɐɾ ʞ ʇɐɯɐs at 2014-11-17T17:30:41Z
lnxwalt@microca.st likes this.
2014-11-13T03:09:06Z via Identi.ca Web To: Public CC: Followers
New IE updates in latest Windows 10 preview build. Still no Web Audio but they assure us it's coming! :D http://blogs.msdn.com/b/ie/archive/2014/11/11/living-on-the-edge-our-next-step-in-interoperability.aspx
I was a little disappointed that the "IE dev channel" from a few months ago never got updated, but updates seem to be coming at a reasonable pace in the Windows Technical Preview now, which makes me a happy webdev panda.2014-11-09T02:47:18Z via Identi.ca Web To: Public CC: Followers
Fell down a rabbithole researching possible freeish archival video formats thanks to wikivideo-l mailing list.
Couple links of interest:
http://en.wikipedia.org/wiki/Material_Exchange_Format
^ MXF container format is apparently A Thing out there in video/film production and archival. Most of the commonly supported codecs for it seem to be variants on MPEG-4 AVC in intraframe mode, though, which is not a happy patent story.
https://www.indiegogo.com/projects/mox-file-format
^ Some folks are trying to make a free-codecs-only profile of MXF called MOX and create plugins for Adobe Premiere etc.
http://www.digitizationguidelines.gov/guidelines/MXF_app_spec.html
^ Library of Congress has been doing JPEG 2000-in-MXF for archival, and the fed government may be standardizing on something in that vein.
http://www.adobe.com/devnet/cinemadng.html
^ DNG-in-MXF format that Adobe apparently has been trying to make an openish standardish, but no idea if adoption is good.
In the meantime, the most interoperable pretty-good-quality-but-not-uncompressed-appears-too-be-free format I can find is Motion-JPEG in QuickTime. :P Premiere, Final Cut Pro X, and Pitivi consume it happily and Premiere and Pitivi will produce it easily, but I don't know if it scales to modern quality needs (eg, if you want 10 or 12 bit channels, alpha, or full chroma sampling, I don't think JPEG does it). Of course this is assuming there's no patent issues on the QuickTime container format itself. :P MJPEG will happily live in other container formats, but then you run into interop issues again...
ffmpeg will produce .mov or .mkv files with JPEG 2000 encoding as well but it's hella slow compared to encoding Motion-JPEG. Support apparently recently landed for MXF with JPEG 2000... but it's not in the latest release yet.Mike Linksvayer likes this.
2014-11-06T22:48:29Z via Identi.ca Web To: Public CC: Followers
Phabricator seems very powerful, but its UI leaves much to be desired.Evan Prodromou likes this.