Next moon mission they will try out rocket jumping techniques
Next moon mission they will try out rocket jumping techniques
Wait until AI start to summarize meetings into email
Good practices don’t matter much for small hobby projects.
Ok, roadside assistance is maybe worth that price, but the rest are just API calls that cost them virtually nothing to operate. There’s no need for them to keep these functionalities hostage behind some roadside service, other than to be anti consumer.
Not to mention that by paying $90 extra you unlock the functionality to remote unlock your car. What’s the justification for this price? There’s no way it costs this much extra.
$59 is still too much to ask for what amounts to just a few API calls to some cloud service.
I left a company when management decided to discontinue a product right after we finally made its code more maintainable.
Had a look at the product that would replace it, and it was a bigger mess from what we started with.
If a team member can fuck up the history you probably should look into your merge policies.
It’s probably just some basic script triggering on stuff like “died”, “all lost” and “I have nothing”.
No one uses Gimp for professional use. Gimp is not a full replacement of what Photoshop does.
Apparently it’s worth $20/month.
Adobe did it because everybody and their grandmother just pirated Photoshop instead of paying that huge one time fee (licenses costed around $900 not counting inflation). It wasn’t until they went with the subscription model when people actually started to pay for Photoshop.
I’m also glad I did it as a hobby before I started viewing software development as a job. No code from me if there’s no money on the table.
You can’t rescue the princess, but you can borrow her.
He has used this comic as his profile pic on Twitter and StackOverflow for quite a while.
How is that going to help artists getting paid?
Fusion and Dread are also real good stuff if you want more. Although they’re both more story focused and action oriented than Super, they’re still great in their own ways.
My job title is actually a data scientist. I’ve seen few pieces of code that couldn’t have been made more explainable by just using a more clear and concise naming of variables and functions. Don’t try to be so overly clever with your single letter variables and Greek alphabet. Just explain what it is with a good name.
If I’m lucky I get to write a cool new algorithm once per quarter or so. Usually it’s just a standard algorithm that has an explanation in a Wikipedia page, so I just give the name of the algorithm and a link to that page.
Most of the time we’re just doing basic data processing building on the preexisting solutions. These generally don’t need comments.
The worst code is usually when someone has tried to be overly clever (including myself). Often a simple and straightforward solution had been overlooked. Simple solutions are easier to understand and maintain. Anyone can just look at the code and get a sense of what’s going on without any comments. In many cases a simple solution has also more accurate and faster to compute.
In my work, having explainable results far outweighs anything else, and you don’t get that by writing difficult to understand code.
If you’re working in embedded I guess you can probably make an inline function or a macro so it’s taken care of at compile time.
One example was when a method’s documentation said that it would throw a certain exception. Turns out it was actually throwing a different exception (deep into the code), so no wonder why we never captured it in time.
Side note, I’m impressed Vimm’s lair is still going strong. I remember using it to get SNES ROMs for ZSNES early 2000s.