514 karma · joined March 7, 2019
And of course rust people found a way to make this all about rust. I highly doubt the Clang devs are thinking "hmm we're really close to compiling rust but we just can't figure out UFCS." And C++ is not at all a sinking island.
1: https://www.linuxtopia.org/online_books/gui_toolkit_guides/g...
Related, I always find it funny when C programmers write `if (malloced == NULL) return NULL;` Either you’re going to forget that this can happen and dereference null (in which case it’s just better to abort the program immediately) or the caller will check this and then close the program. If it doesn’t, the next malloc will be null anyways, and the problem repeats. Just call abort().
Just uncomment the tests you want to run! Easier than using a testing library IMO.
> "One of my favorite¹ concepts for multi-dimensional data visualization is the Chernoff Face"
> 1: "Favorite" might be code for "useless," going with the theme of this blog"
Don't act like this project will have actual real world uses and ramifications. No, it won't literally teach people to associate good or bad qualities with facial features, because nobody will ever use it for practical purposes. No, there's no liability to promote prejudice, this is just some programmers ML side-project.
> How is that not objectifying?
It literally is. The generated faces are mathematical objects. They're not real people.
> These buttons have long been decried and criticized by advocates for walking, anyway. The buttons’ purpose is less to keep people safe than to reinforce the primacy of cars on the street by forcing people who want to cross a street to “beg” for a walk signal.
This makes it sound like buttons are some kind of implement of the bourgeoise, used to "reinforce the primacy of cars" and keep the pedestrians powerless. In reality, whether pedestrians like it or not, cars are primary. The roads literally exist for cars. As a pedestrian, I would do the very difficult task of pressing a button, if it meant that as a driver I could have less traffic and hit less red lights.
A lot of people in this thread seem to hate SO, and I disagree with them. If I ask a question on SO, no matter how obscure of a library or language I'm using, I'll get a response back within a day. And if my question gets flagged for being a duplicate, then I've just been redirected to more resources to solving my problem. It may not be warm and welcoming, but it's very helpful.
To be useful, SO doesn't need to be welcoming at all. It needs to be exclusive. If it wasn't elitist, it would be filled with Java programmers pasting 400 lines of code with little explanation. The elitism has caused me to write better questions and to really think about the hypothetical person answering my question. Elitism and helpfulness go hand in hand. If you want to see the horrors of a non-elitist Q&A forum, go check out the Unity forums or any popular Github repository.
Edit: I realized that I sound like I’m bashing PB too much. PB is definitely better than nothing, and doesn’t break any sites, but there are better things you can do which make PB obsolete.
Just because something enables crimes doesn't mean it needs to be stopped. Even though many don't use bitcoin, the ideas that bitcoin (and physical cash) represent outweigh their capabilities for committing crimes.