Recent submissions

Comment · 1 year ago
This has been experience as well. If there is a hard problem which needs to be addressed, generative code helps me break the inertia by generating the first draft and then I get really curious to poke holes in the generated code. I tend to procrastinate when I come across a gnarly issue or something I am not really familiar with, justifying by saying I need a big block of time to work on it. I use generative code as a pushy "mom/boss/coworker/spouse" to get stuff done.
Comment · 1 year ago
If you have something interesting to say then people will figure a way to understand it. Early in my career I remember coming across “Essential .Net” by Don Box and I don’t think Don Box had a particular audience in mind. He just unwrapped what’s under the hood in Common Language Runtime (CLR). It took me multiple times to really understand “essential .net”.
Comment · 1 year ago
I am a big fan of Dilbert and really liked one of his books "how to fail at everything and still win big".
Comment · 1 year ago
Comment · 1 year ago
Great point, to me it feels more like running barefoot versus with padded shoes. Barefoot running will build your foot muscle based on your natural form over time, whereas padded shoes may interfere with your natural form and at worst encourage bad form which may lead to injuries as your mileage increases.

Over the years in building software, I tend to spend more time thinking about how all the pieces (i.e. from package manager) fit together rather than building them from scratch and fitting two pieces together require deeper understanding of both the pieces and how the combination of the two behaves in the environment.

Comment · 1 year ago
Congratulations!
Comment · 1 year ago
Image worked but when I tried with text it did not work. Is there some trick to it?
Comment · 1 year ago
I will not be surprised if there is call for startup to build this exact thing :P
Comment · 2 years ago
This is how I assume one of the ways an expert system would play out:

1. A system which understands not just the language but the meaning behind it and the cultural context around it.

2. Let's assume it's multi-model and have all the senses having the same level of technical maturity.

3. It has read all the text available for all the major sciences and understood the meaning behind it including the possible applications of it.

To that end, having the above conditions satisfied I am assuming there should be major breakthroughs in all sciences. So far what I have seen is that the AI system is able to selectively brute-force it's way in finding a solution. Maybe I am just being impatient.

Comment · 3 years ago
Hey Matt,

Firstly, congratulations! This is very inspiring and I love the pragmatic approach to starting a startup. You wrote about converting to a contractor with Help Scout from being a full-time employee. How did it help you free-up your time?

Comment · 3 years ago
Implication is that you get a strike against you which is publicly documented. This also serves a purpose of sending a message to middle-management that we should not repeat this strategic mistake of over-hiring when things are hot and then when things slowdown going through this painful process of separation. I am hopeful that this public admission will inculcate a culture of holding everyone accountable rather than "emperor has no clothes" culture where people live in denial.
Comment · 4 years ago
I guess you meant QT and not QE.
Comment · 4 years ago
Also known as Innovator's Dilemma https://en.wikipedia.org/wiki/The_Innovator%27s_Dilemma

Most established players don't want to cannibalize their existing market by launching a product in a niche segment. Sales and Marketing $$$ eat into the profits which is not easy to justify when you are profitable. If you are fighting for your survival then it's easy to reallocate resources to fight.

Comment · 4 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton