Live data from Hacker News

I accidentally Blender VSE

aras-p.info

91–99 of 99 posts

Re: I accidentally Blender VSE

#91

Earlier quoted context omitted.

You are not alone. I have experienced this my entire life and it has caused me to question everything people say about motivation, such as the idea that profit and wages are the only way to get things done. Then I came across Karl Marx's theory of alienation and things started to make a lot more sense. He started from the observation that work is the main thing that (healthy) people do, but that this should not be co…

What I like about hobby projects is the fast feedback loop around decision making. Decisions at companies are sooo slow, and you also need to prove yourself and fit in. This means on a hobby project you can drop one hit and work on another because you damn well feel like it. At work you need to run it past someone. Because Kanban and Scrum and weekly and quarter goals it will be frowned upon. A lot of cpu cycles used…

If you build rapport at your company, you don't have to run much past anyone.

I just do stuff at work. Always have at every company I've been at. I've done stuff from infra changes to doing art design, even in a massive company with 15,000 employees.

Then after it's done, I show the relevant parties. They are happy. They don't have any changes to suggest.

Re: I accidentally Blender VSE

#92

It would probably be very tough to make any part of the Blender 3D program any faster. It's already by far the fastest booting 3D application, and the one with the snappiest GUI. Houdini comes in 2nd, but it's not a close 2nd.

Having looked at some parts of the code, I think there's still a lot of room for improvement. There is a suprising amount of code which is similar to mentioned in the article where the approach is very complex in the name of optimisation but it's about as likely that it's making things slower (texture painting, for example, does something like 3 pointer indirections per pixel! And does chug a lot on my PC).

Re: I accidentally Blender VSE

#93

This is the sort of thing I would love to do to my music player of choice, Musicbee . You know, if it was open source! :( The creator barely touches it anymore, and it's completely free and always has been so I do not understand why it isn't open source. There are so many little nagging issues, little bits and bobs that are broken or slow or just weird that I would absolutely love fixing up in my spare time. And no,…

Musicbee is the only piece of software that I consistently missed when I stopped using windows.

If it was maintained I might consider using wine for it but as it is I completely gave up on the idea of a music manager, I just use mpv to play whatever album I listen to (and I always listen to albums, get out of here with your playlists).

Re: I accidentally Blender VSE

#94
post #43

Earlier quoted context omitted.

It doesn't have to be. Just say you're not accepting PRs. Let people fork and develop their own implementations.

> Let people fork and develop their own implementations Then a fork gets made and if they improve it massively then half your users end up using it and the other half ends up bugging you to add the improvements into your version and it's no longer your project. I mean I agree too it should be open source if the dev doesn't really update it anymore but I can also completely see why they wouldn't want to do that.

In that case the person would be a bottleneck towards improving a piece of software that would benefit a lot of people. Sure, you're within your right to do that, but really?

Re: I accidentally Blender VSE

#95

Earlier quoted context omitted.

> and replacing them with just straight up floating point calculation Not only that, the diff replaces 100-150 lines of code with 3. That's the kind of pull request I can only dream of making

Hardcoding gamma=2 is doing the heavy lifting, though.

Gamma always equals 2, so it's a natural optimization. Assuming of course you are 0 indexing the alphabet.

Re: I accidentally Blender VSE

#98
post #35

Earlier quoted context omitted.

I get way more done when i'm self motivated but, the things that I'm doing at work actually need to be done. They are tedious but someone needs to do them. Say you work on an OS like MacOS, iOS, Android, Windows. tens of thousands of tests need to be written so that you know that updating the OS doesn't break all of your users. Writing those tests, managing the infrastructure to run them all on the various hardware,…

Most software does not need to be written A lot of software is actively harmful for the world (with that said, your specific examples are valid, i'm glad people are paid to work on operating systems)

> Most software does not need to be written

> A lot of software is actively harmful for the world.

I've been battling with figuring out this and also how to get paid.

Re: I accidentally Blender VSE

#99

Earlier quoted context omitted.

Most software does not need to be written A lot of software is actively harmful for the world (with that said, your specific examples are valid, i'm glad people are paid to work on operating systems)

> Most software does not need to be written > A lot of software is actively harmful for the world. I've been battling with figuring out this and also how to get paid.

you and me both let me know if you figure it out
Post reply on HN