Hacker Newsnew | past | comments | ask | show | jobs | submit | nickelbob's commentslogin

We teach software engineering like it's a craft. And some of it is. But 95% of it is not. 95% of it is in service of making money.

Try to understand the quality of the software in your org as a function how likely it is to increase the amount of money the company makes.


Shouldn't this live under the VP of Product?


That’s a good point. Perhaps where this group lives depends on your organization. Unfortunately, the innovative ideas aren’t necessarily coming from product where I work.


No, product shouldn't be the head of an engineering team.


So you're argueing "prototyping greenfield projects and exploring innovative ideas" is something that should come solely out of engineering with no Product input?


That's not what I'm saying. There needs to be a collaboration with product ofc, product shouldn't be the boss though.


Should engineers be pushing product forward?


This is awesome, I was trying to build this as well. I'd love a windows version if that's on the roadmap.


Thanks! There's nothing inherently macos-specific about this, I just need to get my hands on a Windows machine to test it out in case there's some path issues. I'll try to do that soon and update you


Looks like someone in our github reported that the termios library we use isn't compatible with windows (https://github.com/omnara-ai/omnara/issues/72), so might take a bit longer to find a workaround for this


I had an otherwise very competent VP of Engineering who was enamored by a former employee. One day during our 1-on-1 we got to the topic of what we know for sure vs. what we don't. He said that he tried to avoid thinking about that because this former employee of his had told him of his own adventures with this train of thought and that it "took him to a very dark place".

Apparently he had never heard of Descartes? It was a great lesson in the fact that hubris is very real and just because you're good at one thing doesn't make you worth listening to on any other topic.


Construction workers built the modern world, why shouldn't they run it?


Sad that you're getting downvoted. OP's post is essentially "People who made different choices than me should be punished."


Don't want to "punish" anybody. Those bailouts are all over now. I'm just tired of coming out on the losing end and would like to make something from this crisis, versus just paying for it.


How sure are you that you were on the losing end? What even is the "losing end" of a bailout?

Rising tides lift all boats. Do you know any people who worked on wall street? Then they were helped by a bailout. Do you know any people who worked with the people who worked on wall street? Then they were helped by a bailout. Etc....

Maybe there's a favorite restaurant of yours that stayed open throughout COVID because of PPP. Or there are people who you know who kept their jobs because of PPP.

Maybe there are favorite products of yours that have been created or will be created by people who were able to start companies after their student loans were forgiven.

My point is that these bailouts aren't only helping the people/companies that were directly impacted - we're all connected so it's rare that helping so many people doesn't indirectly affect you in some way.


Please do - not trying to be snarky, just legitimately interested.


each of these are known >$100m opportunities:

Generative Text for writing - Jasper AI going 0 to $75m ARR in 2 years

Generative Art for non-artists - Midjourney/Stable Diffusion

Copilot for knowledge workers - both GitHub’s Copilot X and “Copilot for X”

Conversational AI UX - ChatGPT / Bing Chat, with a long tail of Doc QA startups

(shameless plug from https://www.latent.space/p/agents)


> Generative Text for writing - Jasper AI going 0 to $75m ARR in 2 years

And laying off a ton of staff in July..... the latest ARR numbers are not nearly as good.


Do they have a moat though? When MS Office integrates a more powerful model than is even available to Jasper right into the word processor, what happens?


I think there are some killer products, but the surface area here is not that big. I can definitely see how we can improve on all of the above, but at the rate things are developing right now, you're looking at smaller and specialized models as the underlying infrastructure. Keeping the conversation focused on Anthropic, unless there is promise of some specific functions outside this range that require big powerful models, they're in trouble.

There is a world in which the dust settles and the current "era" of AI doesn't actually result in a significant amount of productivity/value creation and capture thereof. Everything rests on the current assumption that emergent behaviors and some semblance of consciousness can extrapolate infinitely. You have to believe that in order to justify the investments we're currently seeing in some of the big players.


character.ai


If you can train a machine using video, and get it to repeat what you have taught it...and then manufacture millions of them - you have an (almost)-zero-marginal-cost revolution just like you had for software development.

Plus, it's replacing $$$ humans. 4X the productivity while paying for itself in a few months.


>If you can train a machine using video, and get it to repeat what you have taught it

I might be wrong, but from what I know about Transformer models and neural nets in general, what you are describing sounds a lot closer to something like an AGI.

When you say “train a machine” here it sounds a lot closer to “teach a machine” rather than “finding weights and baises for an existing function”.

I think we are still a ways off from AGI.


I dont think AGI is required. But multimodality for sure and some piece to plan/execute actions. Prompting techniques now, would land you clear tasks, validations and such, given some objective "replace table leg". A unit to process this would be required.


Where's the contradiction? Are you saying that "not being able to trust your thoughts" implies that materialism is false?

> This article was written by someone with very poor philosophical training.

Strange to throw shade on the author when your position is that an idea that's been taken seriously by philosophers for 2000+ years is obviously contradictory. Maybe some humility is in order?


Materialism is a self-defeating worldview because its implications are that you cannot trust it.

The whole purpose of a worldview is to be able to trust it as one trust one's own eyes - because a good mental model of reality affects how one acts and moves around the world.

If the worldview implies a contradiction it is not a worthwhile worldview to hold, because you know it to be logically false like any other set of statements that lead to a contradiction.


Except you did not demonstrate any contradiction.


Perhaps one solution is to divorce your own self worth from the quality of the software you happen to write and to realize that you are an employee first and a software engineer second - make decisions that increase the amount of money the company makes and look for self worth in that itself or in hobbies/family/friends/something else.


That’s was the main reason that I do my pet projects: to detach myself from some corporate persona that is a completely different from my professional self.

I still have a lot of professional pride, but it comes more from my personal projects and sharpening my craft than to some corporate version that could be dragged down by structural issues.


If one is going to go there, why not make decisions that increase the amount of money you make? Why help companies succeed shipping crappy software?


If your self worth is related to how much money you make (not saying that's bad) then go for it!


> This is true... but it's also true of ≈everything else in the organization.

Except for sales?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: