HNHacker News
TopNewBestAskShowJobs

tylerc230

205 karma · joined May 26, 2011

iOS consultant located in San Francisco http://www.casselmanconsulting.com
submissionscomments
tylerc230··on Black Hole of Los Alamos: Seller of surplus nuclear research materials (2011)
I remember going there with my parents one day when I was in my late 20s. It was one of those days that stands out in my memory. Old computers the size of refrigerators. There was a rocket out front. Rows and rows of strange lab equipment from the 50s. I could have spent days there.
tylerc230··on The Rust on ESP Book
I do something similar. I have all my esp/idf code in one crate and all my business logic in a separate crate. The business crate has no dependencies that won’t compile/run on the host. This is where all my tests live.
tylerc230··on Lime Files for IPO
Micromobility company files for IPO
tylerc230··on Talking to strangers at the gym
A trick I learned is to picture their name written across their forehead (visualize each letter). It works pretty well.
tylerc230··on Ask HN: How do you prevent the impact of social media on your children?
A lot of parents at our school signed a “wait until 8” pledge to wait until 8th grade before getting them smartphones. This way there will be less social pressure from their friends to be connected. My assumption is that without a smartphone they won’t use social media.
tylerc230··on Ask HN: Does anyone use sound effects in their dev environment?
Xcode has this functionality. You can attach a system sound to a breakpoint. I used it exactly once when I was trying to determine if two events always happened in the same order and were always equally spaced in time. It worked well but drives you sort of mad after a while.
tylerc230··on Depression (2014)
Something I read recently that really hit home is: ”set a direction, not a goal and train yourself to embrace failure as a learning opportunity”. When you set a goal you’re setting yourself up for disappointment if you don’t reach the goal. If you set a direction you’re still improving but you’re freed up to enjoy the process not the result.
tylerc230··on A trick to reaching flow: Leave your work broken
If I need to stop in the middle of something, I’ll often write directly in the source code, at the point where I stopped, exactly what I was working on and what to do next. I don’t comment out these instructions to my future self so when I sit down next, the project won’t even compile.
tylerc230··on Ask HN: Why do you like Visual Studio Code?
How do you set this up? Any drawbacks?
tylerc230··on First-time fathers show longitudinal gray matter cortical volume reductions
There’s a lot of multitasking with kids which I don’t think is healthy for the mind. Also I never have quiet moments to reflect which is when I make connections, mentally piece things together etc.
tylerc230··on Someone is pretending to be me
I had something similar happen to me a few years back. Someone using my photo and profile from my personal site and uploaded it to upwork to get contract work. I found out b/c someone hired them for a contract (thinking they were me) and got suspicious. The employer found my real email on my site and contacted me. Not sure what I can do to prevent it. I put a warning on my site saying to look out for impersonators.
tylerc230··on Happiness Is Two Scales
High happiness and high unhappiness is how I would describe parenthood. On the one side your whole life is a chore and feels like a grind. On the other hand your kids give bring you so much happiness you seems to smile/laugh more often.
tylerc230··on Show HN: Recut automatically removes silence from videos – built with Tauri
They share a lot of similarities. Both make it hard to do unsafe things, both have functional influences, both have modern features like closures, optionals etc. I'd say the biggest philosophical difference between the two is that Swift leans more toward developer ergonomics while rust is geared toward system level programming (ie tighter control over memory etc).
tylerc230··on Why software engineers like woodworking
I also think there is a precision aspect to woodworking which is similar to writing code. I like to take the time to make my cuts exact, make sure things line up properly etc.
tylerc230··on Amazon will allow many employees to work remotely indefinitely
It varies like anywhere. My team at amazon is fairly low stress and there's no overtime (I've been here for a year now).
tylerc230··on Coverage is not strongly correlated with test suite effectiveness
I've found that architectures like redux which force the separation of logic and side effects (eg file writes or networking) allow me to write robust tests against the logic code without mocks or stubs. My approach is to write enough code that I have a good idea of what the interface to SUT should look like. Then I write the failing test and make it pass then write another test... The tests I write generally only change when the interface changes or when the requirements change. It doesn't make the code too rigid b/c I'm only writing tests against the interface of this big blob of code. I'm free to refactor away and my test will still run as long as I don't change the interface.
tylerc230··on The Document Culture of Amazon
Generally a link to the document is sent out earlier in the day. That way folks who are inclined can read ahead and comment. The slackers still get time to read the doc at the start of the meeting so they’re not completely in the dark.
tylerc230··on Before the iPhone, I worked on a few games for what were called "feature phones"
Ah yes, I'd forgotten about the phrase "second screen". It was going to be big thing until people realized that no one wanted to look at 2 screens at once.
tylerc230··on Before the iPhone, I worked on a few games for what were called "feature phones"
I worked for a company that allowed you to play along with jeopardy on your brew/Jme device in real time as you watch the show live on tv. You could compete with your friends in real time, leaderboards, chat etc. The company eventually went under but I can’t help but think if it had been ported to iOS when it came out it would have been a hit. I’ve still never seen any technology like it.
tylerc230··on Ask HN: Freelancer? Seeking freelancer? (January 2019)
Seeking work Location: San Francisco I've got 10 years iOS experience (Swift/Objc) Focused on BLE/IoT products On site in SF or remote www.13bit.io
tylerc230··on Functional core, imperative shell (2012)
Yeah swift lends itself to this style well. Value types, functional aspects etc.
tylerc230··on Learning from Terminals to Design the Future of User Interfaces
I remember finding TermKit a while back and thinking it had some interesting concepts. Looks like it hasn’t been touched in a while though. http://acko.net/blog/on-termkit/
tylerc230··on Show HN: Sourcetrail – Get productive on unfamiliar source code
Swift would be great. Perhaps you could leverage SourceKit.
tylerc230··on Ask HN: Which non-technology book has influenced you the most and why?
This book blew my mind when I first read it in highschool. I've had a few pivotal experiences in my life which have shaped who I am and how I think. Reading this book was one of them.
tylerc230··on Ask HN: Who wants to be hired? (November 2016)
I'm a freelance iOS developer located in San Francisco. I've got 8 years experience with iOS and 11 years in mobile. I'm willing to work onsite in SF or remote. You can find out more at: http://www.13bit.io/. Please feel free to email me tyler(at)13bit(dot)io. Thanks!
tylerc230··on Ask HN: Freelancer? Seeking freelancer? (June 2016)
Hey your email bounced back. Can you ping me at tyler@13bit.io? Thanks.
tylerc230··on Ask HN: Freelancer? Seeking freelancer? (June 2016)
SEEKING WORK iOS engineer with 8 years of iOS experience located in San Francisco. Interests include Swift and IoT. Available starting in July. Find out more at www.13bit.io.
tylerc230··on PCB design now supports LEDs and Matias switches
I use this keyboard at home. While it checks everything off on my list (split, ergo, mech keys, ten keyless), the build quality feels a little cheap i.e. Loose keys that stick often. For ~$200 I expected more. Looking forward to the uhk.
tylerc230··on Is It Time for Swift?
One of the most compelling reasons to start using Swift is to make your project more attractive to job applicants.
tylerc230··on Ask HN: Am I missing out by not being in sillicon valley?
I'm a freelance iOS developer living in soma SF. I do feel that a lot of what I bring to the table is the ability to work onsite and discuss things face to face. Despite all of our technological advances, I feel like there is just no substitute for hashing things out face to face.
Page 1 of 2Next →