Profile

Cover photo
Brian Swetland
Works at Google Inc
2,069 followers|1,089,445 views
AboutPosts

Stream

Brian Swetland

Shared publicly  - 
 
So, Dishonored 2 became available on 9pm on the 9th.

It is good, good to be back in Dunwall. Taking my time, enjoying the sights, executing a not-quite-entirely-stealthy run through the game.

http://store.steampowered.com/app/403640/

1
Michael Powell's profile photoSascha Prüter's profile photo
2 comments
 
I was really looking forward to the game, this will be in my Christmas break games-to-play list :)

Add a comment...

Brian Swetland

Shared publicly  - 
 
Entirely too much fun.
1
Michael Powell's profile photodavid j's profile photoBrian Swetland's profile photo
14 comments
 
Will have to give DWU a look.
Add a comment...

Brian Swetland

Shared publicly  - 
 
So, in the department of good news, +Graydon Saunders's The Commonweal #3, Safely You Deliver, is going to land on April 4th.

For those that haven't read the first two books in this series, this is an excellent time to do so (should they sound interesting).  I love these books.  They're so not-traditional-fantasy it hurts in a number of ways.  Reviews I felt were representative of my feelings about these linked below.

Book one feels a bit like a The Black Company book, if it were set in a very different world and society (but still plagued by terrifying powerful sorcerer-empires and the like).  Book two is a "going to sorcery school" book that avoids the common tropes and involves vast works of magical civil engineering.

#1 The March North
"Egalitarian heroic fantasy. Presumptive female agency, battle-sheep, and bad, bad odds."
Review: https://www.goodreads.com/review/show/949140615
Purchase: https://play.google.com/store/books/details?id=MoIOAwAAQBAJ

#2 A Succession of Bad Days
"Egalitarian heroic fantasy.  Experimental magical pedagogy, non-Euclidean ancestry, and some sort of horror from beyond the world."
Review: https://www.goodreads.com/review/show/1312170804
Purchase: https://play.google.com/store/books/details?id=tYyxCQAAQBAJ

#3 Safely You Deliver
"Egalitarian heroic fantasy.  Family, social awkwardness, and a unicorn."
Announcement: http://dubiousprospects.blogspot.com/2016/03/the-release-date-isnt-today.html
PreOrder: https://play.google.com/store/books/details?id=Oju2CwAAQBAJ

The books are available on various other services, but the Google Play Store version is downloadable as DRM-free EPUB (suitable for various readers or conversion to MOBI via Calibre for Kindles, etc) using the vertical "..." menu on the cover image once purchased.

Somewhat spoiler-y even without making spoilers visible, there's a TV Tropes page about the series:
http://tvtropes.org/pmwiki/pmwiki.php/Literature/Commonweal

I'd like to thank +Christopher Tate for first bringing The March North to my attention.
6
1
Add a comment...

Brian Swetland

Shared publicly  - 
 
An experiment in fire-and-forget PCB fabrication and assembly.

I put together a tiny little board, using all "house parts" (no additional placement fees), except for the little STM32F042 MCU (U1), to try out https://macrofab.com/

Oops.  Looks like I failed at the BOM editor and managed to use the same p/n regulator as their "house" part but didn't match, so that's costing me more too.  Fixed the BOM and future boards will be $0.70 cheaper!

It's a tiny STM32F042 (cute part, super cheap Cortex M0 with no-crystal-needed USB client support) test board and/or USB<->Serial adapter (modulo firmware), but I threw some LEDs and a pushbutton on too, because why not...
17
Erik Gilling's profile photoBrian Swetland's profile photo
49 comments
 
Finally recovered boards from USPS.  Photos over here: https://plus.google.com/+BrianSwetland/posts/2TD4fRnq2AH
Add a comment...

Brian Swetland

Shared publicly  - 
 
New G+.... kinda weird. Not sure why it has to pop up this postcard to write in instead of just doing it inline. Also typing in here feels laggy, probably due to it busily cycling comments rather than showing multiple comments below posts.

Is it my imagination or are the columns thinner? There's a lot of dead gray space in my browser...

6
Brian Swetland's profile photoGraydon Saunders's profile photoMichael Powell's profile photo
14 comments
 
Home hasn't been chronological in years. This is one of the major reasons why I consider filtering by circles to be so indispensable.
Add a comment...

Brian Swetland

Shared publicly  - 
 
Dear Lazy Plus,

Let's pretend I have Ubuntu 15.10 installed on a shiny new Thinkpad X250, and further that I use WindowMaker as my window manager because I an nostalgic for the mid-90s and Unity makes my eyes bleed.

Now, this hypothetical laptop has a higher density display than before, such that I'd like to have gnome/gtk apps to honor the system settings to scale the UI up a bit so things are easier to read.  If I wanted the various settings daemons to run so this stuff worked but still use WindowMaker, is there some sane way to make that happen?

Just manually running gnome-session and unity-settings-daemon after starting my session did not quite work (and something took over the desktop and intercepted WindowMaker's root menu... boo)
1
Benjamin Staffin's profile photoDaniel Egnor's profile photoBrian Swetland's profile photo
16 comments
 
xsettingsd looks promising
Add a comment...

Brian Swetland

Shared publicly  - 
 
Zachtronics launched their latest engineering puzzle game this week and it is pretty entertaining. SHENZHEN-I/O is sort of a fusion of mechanics from SpaceChem and TIS-100. It represents yet another step forward in Zachtronics producing a game that tries to emulate my job.

One of the later game puzzles (spoilers!):
https://www.youtube.com/watch?v=cMIT5j1LPBM

http://www.zachtronics.com/shenzhen-io/
http://store.steampowered.com/app/504210

12
Sparky Bartlett Jewell's profile photo
 
Heh. Your name came up on the Afero slack channel when the game was announced.

I decided it was too much like my real life for it to recharge me but I love the fake datasheets and the concept.
Add a comment...

Brian Swetland

Shared publicly  - 
 
The Species Editor in Stellaris is pretty nifty...
5
Brian Swetland's profile photoMichael Powell's profile photo
15 comments
 
Mostly nothing really ground-breaking at this stage. Just a lot of clean-up and incremental improvement.

The one really big change is open borders by default. That will change the feel of the mid game substantially. Also limits tactics where you expand your borders in certain ways to block off other empire's access.
Add a comment...

Brian Swetland

Shared publicly  - 
 
Finally recovered my MacroFab boards from the local USPS office (apparently USPS does not redeliver any more, no matter how many forms you fill out offline or on...)  They look nice!
15
1
Vladimir Pantelic's profile photoOmari Stephens's profile photoBrian Swetland's profile photo
20 comments
 
There we go, flash/erase support for stm32f0xx in mdebug:
https://github.com/swetland/mdebug/commit/7a6f4f31f17ce3b396051f59fdc4eee848528912
Add a comment...

Brian Swetland

Shared publicly  - 
 
Here's something I'd like to be able to do in my editor...

Say I have three, call them "panes", side-by-side (let's label them A, B, C, left to right) showing three source files.  I'd like to open a new source file (be it for the first time or be it recalling an already open buffer) such that that file shows up in pane A, pane B displays what was previously in pane A, and pane C displays what was previously in pane B.

Sorta operating like a stack where the most recent file I pull up is always in the primary pane and everything pushes down.  Shortcuts to swap B or C (or D...) with A would be nice, as would a way to lock one of the secondaries so it doesn't move (say I want foo.c in B even if I pull it up in A, etc).

I'd love to be able to do this with gvim but the vim scripting stuff is pretty horrific.  Does any existing editor (for Linux) do this sort of thing or are there some plugins/extensions for vim or whatnot?
5
Christopher Tate's profile photoOmari Stephens's profile photoNaseer Ahmed's profile photoBrian Swetland's profile photo
12 comments
 
+Daniel Egnor well even when I used xemacs primarily, vim was my quick-edit-in-terminal-or-remote goto editor.  But yeah, I'm also wary of becoming dependent on closed/commercial software for something so fundamental.

I really don't want to write my own editor, that's like the ultimate rathole which I've avoided thus far.  I wish vim/gvim were just a bit less crufty.
Add a comment...

Brian Swetland

Shared publicly  - 
 
The office now features a pancake-making-machine...
27
Daniel Egnor's profile photoJack Palevich's profile photoKiki Jewell's profile photoMathias Agopian's profile photo
15 comments
 
For some reason this reminds me of the Cornballer ;-) keep it safe guys!
Add a comment...

Brian Swetland

Shared publicly  - 
 
This weekend's nifty indie game: Duskers
"Pilot drones into derelict spaceships to find the means to survive and piece together how the universe became a giant graveyard."
http://duskers.misfits-attic.com/
http://store.steampowered.com/app/254320/

Some gameplay video: https://www.youtube.com/watch?v=SSzKjcbBDQY

The interface is pretty much entirely keyboard / console, which works well to evoke the feeling of remote operating your squad of drones exploring these broken, abandoned, and often alien-infested ships.

(screenshots are from the game's Steam Store page)
7
1
David Given's profile photo
 
Scott Manley did a piece on it: https://www.youtube.com/watch?v=aKmo85U9HNg

It looks really cool.
Add a comment...
Story
Tagline
Writing the Codes
Links
Contributor to
Links
Work
Occupation
Building Awesome Stuff
Employment
  • Google Inc
    Senior Staff Software Engineer, 2016 - present
    Building new things...
  • Playground Global
    Writes the Codes, 2015 - 2016
  • Google, Inc
    Senior Staff Software Engineer, 2005 - 2014
    Android Kernel Engineer / Platform Architect / Systems Team Lead
  • Android, Inc
    Senior Robot Wrangler, 2004 - 2005
    Android Engineering Team. Platform prototyping.
  • Danger, Inc
    Senior Kernel Engineer, 2000 - 2004
    Hiptop OS, Virtual Machine, and Core Libraries.
  • Be Inc.
    Kernel Engineer, 1998 - 2000
    SCSI subsystem and drivers. USB stack and drivers. Misc kernel engineering.
  • Neoglyphics Media Corp
    Software Engineer, 1996 - 1998
    Web backend glue.
  • NCSA SDG
    Software Engineer, 1995 - 1996
    X/Mosaic