HNHacker News
TopNewBestAskShowJobs

fictorial

244 karma · joined June 1, 2010

Just another full-stack developer.

http://fictorial.com

submissionscomments
fictorial··on GNU Recutils
I had an idea a while back to to this end. Markdown files as a database of sorts with queries, validations, actions/plugins, etc. written in Javascript. I documented the interfaces but haven't had time to implement it.

https://github.com/fictorial/gg

https://github.com/fictorial/gg/tree/master/doc

fictorial··on Ask HN: How to deal with constantly getting cut off in work discussions?
I wear a rubber band on my wrist and lightly snap it when someone is telling me something and I feel compelled to interrupt. It brings me out of the moment just enough to wait. But, you have to remember that the rubber band exists :-)
fictorial··on Ask HN: Who wants to be hired? (June 2019)
Location: New York

Remote: Yes (on/off since 2007)

Willing to relocate: No

Technologies: Swift, Postgres, Node.js, Python, Redis, devops, React, JavaScript, web dev, iOS dev, adaptable...

Résumé/CV: https://github.com/fictorial/resume/blob/master/Brian_Hammon... or https://github.com/fictorial/resume/blob/master/index.md

Email: brian+hireme@brianhammond.com

"full-stack" senior software engineer

20+ years experience

creative problem solver

crystal clear communicator

master of the deep dive; lover of learning

I am tired of one-off client projects and am looking for a product or service I can really sink my teeth into.

fictorial··on Show HN: X-spreadsheet – A JavaScript canvas spreadsheet for web
I made one a while back for fun. https://github.com/fictorial/canvas_ui
fictorial··on Ask HN: Senior dev to CTO - tips for context management (devs, coding, etc)
> My personal advice, stay out of product code/client code ...

Sage advice and I understand and agree with what you wrote about the role. The founders do not see a CTO in this light. They see me as more of a Super Senior Developer, Dev Team Manager, and Lead Architect all in one.

For instance, when the client and the founders have meetings about upcoming feature dev, the tickets are by default assigned to me if they are too complex as the juniors won't be able to handle it.

And I'm only 3 months in so I don't want to push too many buttons and push back because this stuff needs to get done and there's no one who can do it at this time.

Thus, I don't see it changing much as we have 4 junior to mid-level developers and have a ton of big platform style projects...

fictorial··on Ask HN: Senior dev to CTO - tips for context management (devs, coding, etc)
Clearly! That’s why I am looking for help in any form in order to improve.
fictorial··on Ask HN: Senior dev to CTO - tips for context management (devs, coding, etc)
Perhaps we just need more people to which I can delegate work. I love designing big architectures and also mentoring junior developers. But then also doing a lot of the work or jumping between 5 projects to bail a junior out is spreading me thin. So, we'll see. We ARE hiring more people so maybe I just need to be patient.

Our founders do all the client management, we have a product manager who deals with the WHAT, and I deal with the HOW, with 4 developers under me hopefully as means to implementation.

fictorial··on Ask HN: Senior dev to CTO - tips for context management (devs, coding, etc)
That would be a solution if it were not for the 24/7 reliance on Slack for almost all team communication. I really really hate Slack-like in-your-face-all-day interruptions. It's hell.
fictorial··on Ask HN: Senior dev to CTO - tips for context management (devs, coding, etc)
I agree with you and GP in that I'd gladly take on less coding and focus on delegation and mentoring which I'm finding I really like. However, it seems the founders see me sort of as superman of all things tech. This means, that I'm stuck for now in both worlds. It's a bit claustrophobic but I feel that many people must be in this boat with me.
fictorial··on Show HN: Hasura – Fast, instant GraphQL APIs on Postgres
Would you mind expanding on this a bit? It seems HGE makes a call to a webhook for every GraphQL query/mutation [1]? This sounds rather expensive to me. Thanks!

[1] https://docs.hasura.io/1.0/graphql/manual/auth/index.html

fictorial··on Hyper.sh – Effortless Docker Hosting
Even more confusingly, Zeit's "now" supports Docker deployments.
fictorial··on Ask HN: Who wants to be hired? (May 2016)
Location: Westchester, NY

Remote: Yes; FWIW, I can trek to NYC for required meetings and/or team outings!

Willing to relocate: Not really!

Technologies: iOS, Python, Node.js, HTML5, CSS3, ES6/7, Flask, Postgres, AWS, gamedev

GitHub: https://github.com/Fictorial

Email: brian@fictorial.com

Hi! iOS consulting on my own has become lonely and tedious. I'd like to find some other developers to work with! I'm extremely adaptable and learn very fast... take me for a spin! Please email for CV. Thanks!

fictorial··on Ask HN: Who wants to be hired? (March 2016)
Location: NY, US

Remote: YES!

Willing to relocate: Not at this time

Technologies: adaptable! iOS (since '08), HTML5, Python, Node.js, Postgres, Redis, Flask, "dev ops" (not scared of a server)

Résumé/CV: http://fictorial.com ... email me for a PDF of my résumé

Email: brian@fictorial.com

Github: https://github.com/fictorial

fictorial··on Firebase Leaves Beta Today
That's a valuable data point about WoW; thanks!

I like your idea of just adding Firebase and testing the waters. Alas, the next version of my app is a rewrite to Unity3D and there is no Firebase client for Unity3D (yet?) so this amounts to just feeling things out.

fictorial··on Firebase Leaves Beta Today
You typically cannot trust the game client so either you'd have to submit the scores to your own backend and then forward to Firebase or perhaps use .validate rules as per:

https://www.firebase.com/docs/security/security-rules.html

fictorial··on Firebase Leaves Beta Today
Congratulations! Firebase is very compelling.

Personally, I have been trying to determine if I should buy or build a new mobile game backend that has an average of 50-250K iPhone app downloads/month. I'm adding online multiplayer to an otherwise single-player game.

I've looked at Firebase and a number of other offerings include Exit Games' Photon Cloud. Firebase had seemed to be expensive for my use case of ~ 400K MAU. However, Firebase's experience of 1 CCU = ~ 1400 MAU [1] would be easily supported under the "Candle" or "Bonfire" tiers which are not expensive.

Exit Games' has a different experience [2] but I'm probably comparing apples to oranges a bit. Games vs Big Brother. Well, there is Roll20 so maybe it's at least comparable experiences.

1 CCU = 1400 MAU vs 1 CCU = 20 MAU

That's a big difference. Am I thinking about this strangely?

[1] "In our experience, 1 concurrent corresponds to roughly 1,400 monthly visits." https://www.firebase.com/pricing.html#pricing-faq

[2] "To calculate monthly active users (MAU) we assume a CCU to translate into 10 daily active users (DAU) and each of these into 20 MAU" https://cloud.exitgames.com/Pricing

fictorial··on OVH launches 2.99€/mo dedicated servers (2G RAM, 500G disk)
From NY on FiOS: ~80ms ping
fictorial··on Show HN: RiffUp – Edit Music Notation in the Browser
Hey I recognize that tune.

http://www.rdio.com/artist/Dead_Can_Dance/album/A_Passage_In...

fictorial··on 'I've Got Nothing to Hide' and Other Misunderstandings of Privacy [pdf]
The paper is a bit long in the tooth.
fictorial··on Introducing Clochure: a better Clojure
I really just need to turn the computer off on April 1 every year. Argh!
fictorial··on Two Billion Pixel Photo of Mount Everest (can you find the climbers?)
I don't know but I think that might be two people. That, or he's hugging a small bear. https://www.evernote.com/shard/s3/sh/1d7328b2-960d-4728-b9af...
fictorial··on Shepard tone
I hear a loop ~22 seconds long of a falling tone. I can clearly hear the higher pitch tone fade in at the start of each cycle. I'm not such I get the "gets no higher or lower".

I'm listening to this version: http://www.youtube.com/watch?v=DfJa3IC1txI

fictorial··on Panetta Warns of Dire Threat of Cyberattack on U.S.
I wonder if autonomous Internet surveillance understands sarcasm. You're probably on some watch list now, sad as that may be.
fictorial··on Parse Launches Cloud Code to Run Custom Code for Your App
In late 2009, I had an idea to create a service that would allow game developers to run JavaScript on the server to drive multiplayer games.

I worked on it for about 6 months and then Apple released Game Center. It was pretty clear that my service would be eclipsed by Game Center so I threw in the towel on it.

At the time, I was targeting Node.js on the server and wrote a fledgling sand-boxing tool called Jefe [1].

I'm using Parse in my current app (Lexatron [2]) and I'm loving it. I'm looking forward to see what I can run on the server side.

Full circle!

[1] https://github.com/fictorial/jefe

[2] http://fictorial.com/lexatron/

fictorial··on Parse launches JavaScript SDK: Parse for Websites
(I was going to write you offline but you do not have an email associated with your HN account.)

I too am developing a turn-based iOS game using Parse. I've found the entire process to be painless. It's a shame Game Center's turn-based API has so many issues [1]

Perhaps if iOS 6 is announced at WWDC some of these Game Center issues will be included? For now it's easy enough on Parse to do the equivalent work "by hand".

[1]: http://ishamrock.com/post/20122762136/words-play-reflections... rs-turn-based

fictorial··on Please Don't Become Anything, Especially Not A Programmer
Would it not suffice to click the little up arrow and carry on then? :-)
fictorial··on Linus Torvalds won't do github pull requests
How on Earth is this drivel at the top of HN?
fictorial··on Your Bash Prompt Needs This
Hmm, I don't have this issue. Perhaps because I use a two-line prompt?

    export PS1="\n\W\$(parse_git_branch) $ "

    parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'; }
fictorial··on MMO Asteroids
I really loathe April 1.
fictorial··on Mari0=Mario + Portal ..Open source game
Fantastic! I can't say I'm enjoying the source code much but nice things are often quite messy under the covers. Nice work!
← PreviousPage 2 of 5Next →