HNHacker News
TopNewBestAskShowJobs

brd

1,130 karma · joined January 29, 2011

Started as an enterprise developer/consultant, got into startups and ran my own for years, now back in enterprise consulting. Startups are great but it's hard to stay away from impacting the largest orgs in the world.

brian dot dennett at gmail

submissionscomments
brd··on Ask HN: How do you apply Boyd's OODA Loop in your life?
My degree is in Information Systems with a concentration in Emergency Management. OODA is one of the concepts I took away from school and internalized. I don't even think about things in terms of OODA anymore, I automatically assess and dissect the situation at hand or the information presented. Essentially, OODA is a clean framework for critical thinking. It's a gut check to ensure you take into account all known factors.

Taking OODA literally in your day to day would likely be burdensome but learning to build mental models that allow you to quickly connect dots is a huge asset. I oftentimes opt to not worry about things but I do it consciously, I have a mental model for cost (i.e. risk) and often I put things into the rounding error bucket.

A more concrete example is when I'm networking: Once I hear what a person does I quickly assess what I know about their industry, what I consider to be most niche or cutting edge about that knowledge, and then riff on it to establish that I am a person worth talking to. From there it's a constant loop of "what can I do to help this person?", "how can I leverage this connection to help my business?", with the occasional "who could I introduce this person to for some sort of mutually beneficial win?"

This mental framework for networking allows me to quickly get to meaningful dialogue, get to a point of action, and part ways. At events my contacts tends to be high quality as a result and I can work a room faster which allows me to make more connections.

Having a similar frameworks for business decisions, meeting management, sales, etc allows me to manage a lot of areas of my life relatively effortlessly.

edit: By effortlessly I mean stress free. I essentially go on auto-pilot.

brd··on How to sell a $300 chocolate bar
Bean to bar seems like a profitable, growing niche. I have friends who produce very high quality truffles and have been toying around with the idea. Two interesting things I've learned is 1) how many newcomers there are to the bean to bar scene in the US and 2) how small the universe of serious chocolate producers (from a truffle perspective at least) actually is.

Obligatory link to friends shop: http://www.mokayagr.com/

brd··on Ask HN: Have you successfully done a career do-over, and how did you do it?
It's all about latching on to domain expertise. Rarely is a developer a pure technologist, there is always some niche you've become involved in whether it be related to payments or UX or a subset of businesses functions. Assuming you have some meaningful knowledge of something non-technical, you can take that with you into a different area of software development.

I've transitioned across various technical roles by understanding software architecture, business process mapping, master data management, manufacturing, and a slew of other relatively niche areas of domain expertise. I don't think my work was anything unique, I was just aware of the niche components of the projects I worked on and did a good job marketing that knowledge.

brd··on Cloud TPUs in Beta
I don't know what qualifies as novel for you but some use cases I've seen:

On the retail side: Using computer vision to deliver alerts about shelf condition.

For farming: Using computer vision + ML to devise and track health monitoring for crops.

For manufacturing: Predictive maintenance of equipment has been a very popular area of focus.

There have been countless use cases on the finance side of things. For instance, anomaly detection techniques help with reconciling accounts and detecting fraud.

The energy industry seems to never run out of use cases for tracking commodities and/or helping predict load.

In HR, predicting turnover and education demands are some of the early use cases being approached but I expect a lot more over time.

Logistics is another area that will have a seemingly endless supply of use case. Things like loss tracking, warehouse optimization, raw material allocation and sourcing. I don't think I've ever been involved in a logistics/manufacturing project that couldn't have used some ML to add efficiency to the process.

brd··on Cloud TPUs in Beta
Having had the chance to attend a fireside chat with leadership from Google and SAP, I get the sense that the hype is likely to hold up. There are a lot of big bets happening in the Enterprise space around this notion of efficient, easy to implement ML.
brd··on The Shallowness of Google Translate
I was under the impression that modern word embedding techniques have emergent properties that start to approach conceptual understanding. The trick is figuring out how to leverage that property properly.

I believe Google Brain has a demo where they show translation between two languages without having any corpus specifically linking the two (i.e. the system learned English/Japanese translations and English/Greek translations and then translated Greek/Japanese) with a reasonable degree of accuracy. This seems to me to hint at a more conceptual understanding as opposed to a simple pattern matching activity.

In either case, I 100% agree that the multi-modal model is the path forward. It feels like there's a lot of low hanging fruit in the area of model ensambles.

brd··on Airbnb CFO Departs Amid Tensions, Leaving IPO Timeline Unclear
AirBnB is already worth more than Hilton. I think that's part of the point parent is trying to make.
brd··on Show HN: ML data annotations and tagging made easy
Could you elaborate on the reasons you didn't go SaaS? Were there other reasons besides technical configurability and sheer scale of data?

To provide a little context, we're currently building an annotation tool that will be accessible by clients and seriously considered prodigy. I'm curious to know what pitfalls we may not be anticipating with that model.

P.S. Your work on SpaCy is nothing short of awesome. Thanks you.

brd··on Paradise Papers: A Special Investigation – Paradise-Papers – The Guardian
1.4 TB of data. This is going to be a fun leak to watch unravel, especially in context of the all the political activity around Russian corruption.
brd··on Ask HN: Industrial Internet of Things (IIoT) Companies?
Spoke with the CTO of http://www.fybr-tech.com/ the other day. They've definitely built some interest tech that could be repurposed for IIoT use cases.
brd··on China Makes Chat Group Administrators Criminally Liable for Unlawful Messages
The regulations also demand that all chat room users in mainland China verify their real identity...

Effective 8 October, the following types of content will be prohibited in chat groups on China-based messaging platforms:

1. Sensitive political content 2. Rumors 3...

Holy shit. What is this going to do to the Chinese tech scene? The liability being created here is crazy to consider.

Lets all hope these practices aren't looked at as successful by other governments, I'd hate to see other countries following suit.

brd··on Uber Faces FBI Probe Over Program Targeting Rival Lyft
Interesting to compare this to the recent LinkedIn case that favored web scrapers. Similar techniques, only difference is Uber's approach likely had a material impact on Lyft's service and cost.

I think I'm okay with this trajectory of scraping being legally acceptable so long as no meaningful harm is done to the entity being scraped.

brd··on Ask HN: What are the best conferences you've been to for your growth?
Go where you have an industry in, get introduced to others and build your network. A conference is short lived but a single good contact can make your career.
brd··on Ask HN: 6-figure freelancers of HN, what do you do?
At first I was an SAP Development lead (ABAP programming language primarily)

Later managing IT Operations

brd··on Android Oreo
This was the story behind Kit Kat, I'd assume it will be something similar https://www.theverge.com/2013/9/3/4691040/android-kitkat-the...
brd··on Americans Love Ordering Pizza on Facebook
Change management at established organizations is hard. When franchises are involved I'm sure it's exponentially harder.

With most things, HN overestimates the ability of most organizations to overcome inertia. FB, AMZN, GOOG, etc are anomalies when it comes to managing change at large organizations.

brd··on Slack Said to Draw Interest from Amazon
This is an interesting take on the motivation. Amazon has shown that they're interested in building their own private labels in certain verticals. That trend coupled with the talk about "social shopping" and I can start to buy into the idea that this deal could possibly originate from somewhere other than AWS.
brd··on Ask HN: What podcasts are you listening to?
-a16z podcast is my #1 podcast these days

-Tim Ferris Show is a little hit or miss but has some excellent content

-Linear Digressions is a fun little podcast to stay caught up on ML trends

-How I Built This is a more general audience oriented podcast that talks about how companies got started

brd··on Lyft adds a new app for drivers
Having done the traveling consultant thing for a while, I completely agree with this sentiment. There is no such thing as a reliable driving service. I've used cabs, black cars, and apps. None of them are anywhere near 100% but one of them is obviously a lot more convenient.
brd··on Ask HN: If your economic necessities were taken care of, what would you work on?
I've had the same pet project rattling around in my head since ~2007. It makes me sad that someone hasn't stepped in and done the work to make it a reality yet.
brd··on Ask HN: Best task management tool for non-developers?
I totally agree that the tool itself is only a very small sliver of the problem and I'm well prepared to fight the cultural battle of adding process to task management and communication.

My greater concern is picking a tool that won't buckle under it's own weight. I use Trello personally but from what I can tell it won't hold up well when a team starts throwing a lot of tasks into it. Basecamp seems to have a similar issue with not handling volume well. Basecamp quickly becomes unruly because of the sheer number of places where the same information can live although I will grant that with enough discipline that shouldn't be too big an issue.

Brightpod seems like an interesting option because it's almost identical to Trello but with multiple views to narrow the problem space depending on the goal you're trying to assess/accomplish. Asana is another top contender for me.

brd··on Ask HN: How would you convince someone to hire you without your resume?
When you're getting hired you're just selling someone on the idea of you. You just need to create a signal that you're worth the purchase. There is nothing magic about a resume other than it's the most typical way an employee sells themselves. Other signals of your worth could be recommendations, credentials, publications, intelligent conversation, etc.

I prefer the "meet and greet" approach to job hunting. If we have a good conversation about their needs and how I'd satisfy them, I'm inclined to feel a little insulted when a resume is asked for.

brd··on Software development: do good manners matter?
The results don't surprise me but I do think there is more than one way to have a thriving development culture. While not mutually exclusive, I think blunt/transparent environments are just as, if not more effective, than polite environments.

A blunt environment requires a certain level of professionalism but actively knowing you will be challenged when its called for and knowing everyone is simply striving to do whats best for the cause can be really refreshing.

I'm known to request that people tell me when I'm full of shit. I'd much rather have a moment of subtle hostility than a stretch of time where I operate under false assumptions. Once people acknowledge it's not personal, it allows everyone to move much faster.

brd··on Expensify’s CEO on the Tactics That Doubled Its Customer Base
I've just joined a company that is very much feeling this fuzzy attribution problem. Care to talk more about this? Contact info is in my profile.
brd··on ‘I’m Stalin’s daughter’
> everybody eyes the possibility of escaping, if not for themself then maybe for their children or relatives. Russia is a nation of emigrants run by emigrants, using emigration as a reward for best achivers.

For what it's worth, I found this to be a fascinating statement. It's an elegant way to convey the psyche of the citizenry from places like Russia or China.

brd··on Founder's Paradise: Co-living Space in Koramangala, Bangalore, India
Why do you need so much information if you're just looking to gauge interest?

I might be interested depending on the number of people in the space, the conditions of the space itself, and the available amentities of the surrounding area

brd··on Ask HN: How to get work life balance
I'd say take the in house contracts, keep them short, build up a client base that knows you, and then emphasize work with those that are comfortable with you being remote.
brd··on Ask HN: What do you do when you ride in an Uber?
I typically talk to drivers. Conversations with people I'd otherwise not interact with sometimes lead to interesting stories, sometimes I'm able to give a helpful piece of advice, other times they lead to opportunities to gain insight into the world outside my bubble.

Recently (and not for the first time) as I stepped out of a cab, the the driver made a comment about how God had placed me in their car that night. Times like that, I arrive at my destination with a smile on my face.

brd··on Ask HN: Software engineering specializations
The short answer: Anything enterprise-y.

SAP, Oracle, CRM solutions, Warehouse systems, Manufacturing systems, etc can all easily lend themselves to travelling the world working for fortune 500 companies

Manufacturing and finance related gigs in particular lend well to travel. Finance because reporting is being done on a more and more granular level and oftentimes you need boots on the ground to ensure local branches adhere to correct processes and/or have compatible data. Manufacturing because you'll need to visit plants to better understand their processes since all plants are a little different and the system needs to support those differences.

brd··on Ask HN: Worked for one company for more than 5 years? What kept you there?
I stayed at one employer for 4 years. I was recognized for my ability/vision and I was shuffled within the company often so that I had interesting work and (at least in theory) a high impact on the culture.

I left because ultimately there was too much friction between my methods/goals and those of the incumbents. I had buy-in from upper management but they lacked the conviction to really support the changes necessary.

I tend to not get emotionally invested in a given organization anymore and as a result I've taken to consulting.

← PreviousPage 2 of 10Next →