So this commentary on some other commentary is making the rounds.
An inline response to “wage-slaves”
Let me first make it clear I’m 100% on the side of less crunch. You’ll probably forget that after reading my comments but, at least try to remember.
So I agree with Rami’s commentary I just wanted to call out a few things
Just a few random things from GDC 2016
I stumbled upon this amazing video called “The Unreasonable Effectiveness of Dynamic Typing for Practical Programs”
It’s about 50mins long and unfortunately vimeo has no fast playback options like youtube so I’d suggest you download it and view it in VLC then click Ctrl+ or Cmd+ to speed up
In any case he makes a very compelling argument that static typing isn’t really all that. His argument is LOOK AT THE DATA!!! Everyone has opinions. People believe static typing catches bugs. People believe static typing helps document code. People believe static typing makes IDEs work better and therefore save time, etc. BUT … those are all just beliefs not backed up by any data. He points out that so far all the studies suggest that’s not true. He claims 5 years ago he was a static type believer but after looking up the research and doing some of his own he’s convinced static typing is a net negative.
You should really watch the talk but I’ll try to sum it up here
So Stack Overflow apparently requires attribution?!??
This has apparently always been the case but it came up recently because they were planning to change the license.
This made me wonder, why? Why should I attribute SO? I certainly don’t want attribution for all my time spend on Stack Overflow. Most of the stuff I look up on Stack Overflow is just the same stuff I could find on MDN or MSDN or some reference manual for some library somewhere but it’s more work to read the entire manual front to back to grok it than it is to just google it and end up getting pointed to the answer on SO.
I’m still using an iPhone. I just got a 6S+ W…T…F..!! APPLE!!
I was going to start this as a rant for how bad most docs are but instead I’ll just list what I think are some best practices. I know no one will read this but what else can I do 😉
As fun as it is to make vertexshaderart I’m also tweaking the site
So for example, while this is probably a bad idea as it might end up costing me more money I cleaned things up a little so you embedding is nicer
This one uses the mouse. It’s based on art by paweł which is linked to below.
Figuring out how to get a good response in the visuals so far as been just a guessing game. This one mostly seemed to work once the song really gets started.
This one too
And just trying new stuff
You can see a particular person’s creations for example P_Malin has made some pretty great pieces.
For a given piece you can also see the revisions
And you can mark pieces as private if you want to work on them before letting others see.
I’m trying to figure out how to get more variety on the main page. Originally I had “popular” which was just by likes but the same few things were always at the top. I might do something like aging things so the older they are the more likes or views they need to stay at the top but at the same time I don’t want to see the main page covered with uninteresting stuff like some of mine so I’m not sure what to do there. If you have ideas comment below.
Your challenge should you decide to accept it: Given only a count that goes from 0 to N generate vertices and colors
I’m using meteor to get something done and I needed to implement “likes” as in something you can click to “like” something and then that thing can display a number of likes.
There’s a package that helps with this in meteor. It’s called “socialize likeable” and it seems fine. The code is not too big. I skimmed the code to see what it was doing. Before that I had thought about different ways to implement such a feature and from reading that code helped inform my own ideas about the what was probably the right way to do things. It was doing it that way so I go to install it
It installs 9 more dependencies