HN user

bryansum

346 karma

http://bsumm.net

Posts8
Comments40
View on HN

Having also been part of an acquisition in 2020, I found her assessment of Twitter internally was spot on, and was something that I believe isn’t discussed enough in the context of the Elon acquisition.

There was a great sense of shared vision and purpose internally, but this also masked a fair amount of cynicism / political machinations (launch a feature we don’t actually believe to prove it won’t work — Fleets), engineering tech debt (I worked on the iOS client) leading to extremely long product / dev cycles, and ultimately the most destructive, a sense of complacency about it all. It was ultimately why I left, even before the Elon drama.

Locket | Multiple roles | Full-time | Los Angeles, CA / SF / Remote (US / Canada) +/- 3hrs of PT | http://locket.camera

---

Locket is hiring!

Locket puts your best friends, relationships, and family at the center of your phone. Throughout the day, you’ll see live pictures sent from your favorite people, right on your Home Screen.

Locket launched one year ago and has gained incredible traction since then:

* 20M people have signed up

* Over 2 billion photos have been sent on the app

* Millions of people use the app daily

* Users love the product — thousands of people have created TikToks about the app, generating 100M+ organic views

* Selected as Cultural Impact Winner in the 2022 App Store Awards

We have a unique shot at becoming one of the defining social companies of the decade. If we’re successful, Locket can become the best way to feel closer to your friends and family. We want your help building Locket.

We have open positions for talented iOS engineers, a founding Android engineer, product designer, and full stack engineers.

Please visit http://locket.camera/jobs for more details.

Locket | Multiple roles | Full-time | Los Angeles, CA / SF / Remote (US / Canada) +/- 3hrs of PT | http://locket.camera

---

Locket is hiring!

Locket puts your best friends, relationships, and family at the center of your phone. Throughout the day, you’ll see live pictures sent from your favorite people, right on your Home Screen.

Locket launched one year ago and has gained incredible traction since then:

* 20M people have signed up

* Over 2 billion photos have been sent on the app

* Millions of people use the app daily

* Users love the product — thousands of people have created TikToks about the app, generating 100M+ organic views

* Selected as Cultural Impact Winner in the 2022 App Store Awards

We have a unique shot at becoming one of the defining social companies of the decade. If we’re successful, Locket can become the best way to feel closer to your friends and family. We want your help building Locket.

We have open positions for talented iOS engineers, a founding Android engineer, product designer, and full stack engineers.

Please visit http://locket.camera/jobs for more details.

Locket | Multiple roles | Full-time | Los Angeles, CA / SF / Remote (US / Canada) +/- 3hrs of PT | http://locket.camera

---

Locket is hiring!

Locket puts your best friends, relationships, and family at the center of your phone. Throughout the day, you’ll see live pictures sent from your favorite people, right on your Home Screen.

Locket launched one year ago and has gained incredible traction since then:

* 20M people have signed up

* Over 2 billion photos have been sent on the app

* Millions of people use the app daily

* Users love the product — thousands of people have created TikToks about the app, generating 100M+ organic views

* Selected as Cultural Impact Winner in the 2022 App Store Awards

We have a unique shot at becoming one of the defining social companies of the decade. If we’re successful, Locket can become the best way to feel closer to your friends and family. We want your help building Locket.

We have open positions for talented iOS engineers, a founding Android engineer, product designer, and full stack engineers.

Please visit http://locket.camera/jobs for more details.

Not exclusively, of course, but the degree of processing of food greatly influences our body’s insulin response, which can over time have huge impacts on health (leading to fatty liver disease / metabolic syndrome / obesity / diabetes). This is why, for instance, fruit juice is so much worse for us than the whole fruit — most of the fiber is removed which would otherwise slow down digestion and temper insulin response. For more info I’d highly recommend Jason Fung’s Obesity Code book — he’s a nephrologist specializing in diabetes treatment.

SwiftUI in 2022 4 years ago

One point that's not being discussed enough -- using SwiftUI (since it's heavily value-typed / struct-based) prevents a whole host of problems around retain cycles, typically the bugbear of iOS dev. I recently built an iOS app from scratch with recent grads with zero Swift experience (but had done React).

It was ~2mo before they even had to learn what a retain cycle was, and that was from using UIKit.

Of course you still eventually see this if / when you use `@ObservedObjects` and their implementation, but in our case we were also using https://github.com/pointfreeco/swift-composable-architecture which hides this away as well.

Muze | React Native Engineer | Remote or Brooklyn office | https://muze.chat

Muze is rethinking chat as a freeform canvas where talking with friends is more expressive and playful. You can check out videos demoing the app here: https://linktr.ee/muzejobs. If you'd like to demo the app feel free to contact us.

  * Sequoia backed, seed stage
  * Significant product demand from Gen Z
  * Engineering team includes top names in RN community
Get in touch if you're interested in working on a modern, Typescript + Reanimated-based React Native app with a small team of experienced, talented engineers. Extra points for any native Android expertise. We're launching soon!

To apply, email jobs@muze.nyc

Excellent reference. Papert created his own theory called constructionism based on the tenants of learning by doing and accumulated knowledge acquisition (genetic epistemology). He emphasized making learning tools meaningful and relevant to children, so that they could use their prior experiences to help model new concepts. With LOGO, children used imperatives to command a turtle around on screen. When things went wrong, children could "act like a turtle" to debug, often by physically acting out the commands themselves. He called it body syntonic learning, as opposed to the more traditional disassociated learning we typically see. Shameless plug: I recently wrote more about this in a review of the book "Mindstorms" that this was an excerpt from: http://bsumm.net/2012/07/01/mindstorms.html

pe·nul·ti·mate/peˈnəltəmit/

Adjective: Last but one in a series of things; second last: "the penultimate chapter of the book".

Stop Googling 16 years ago

It's funny you bring this up, because just yesterday I was using HTTParty and was getting strange errors when I was doing POSTs / PUT queries (basically the REST API I was using was giving me 500s and I didn't know why). After looking at your source, I then immediately realized I had to use the :body param instead of the :query param to pass in www-urlencoded values. Whether that reflects on the consistency or documentation of the API is another matter, but it just proves your point about the importance of being able to grok code.

Having lived in Michigan for almost all my life, I find Mr. Byrne's conclusion and observations about Detroit to be pretty accurate. I want to point out that not all parts of Detroit are ruinous; mid-town with Wayne State University, the DIA (Detroit Institute of Art), and other universities in the area make for an interesting and healthy part of town. As far as the tech scene, I'd say it's mainly concentrated in the Ann Arbor area.

One of the points Larry Augustin makes is that languages become more complex as they adapt to a wider range of use cases. The fact that people end up using languages outside of their intended contexts strikes me as a case of not using the right tool for the right job. This is why learning a wide variety of languages is important -- it gives people perspective and opens up new and better ways of solving the problem at hand.

I think programmers, in general, aren't comfortable creating their own DSLs or language-level abstractions to problems, and this often leads less than ideal workarounds.