News for hackers. Stuff that matters.
Re:The Maddest My Code Made Anyone by atoav on Wednesday May 17, 2023 @04:34AM (#35972653)
* * *
Re:The Maddest My Code Made Anyone by prennert on Wednesday May 17, 2023 @05:07AM (#35972839)
Maybe the solution is to brand yourself as an "auteur programmer".
Re:The Maddest My Code Made Anyone by umanwizard on Wednesday May 17, 2023 @06:24AM (#35973390)
Programmauteur
Re:The Maddest My Code Made Anyone by martin_a on Wednesday May 17, 2023 @06:53AM (#35973574)
Sounds Swiss, I'd be careful with that.
Re:The Maddest My Code Made Anyone by prennert on Wednesday May 17, 2023 @07:58AM (#35974045)
I think you are confusing this with Programmauteuhr, which is basically a mechanical emacs made by a Programmauteur. Its very fringe, but critics love it.
Re:The Maddest My Code Made Anyone by scns on Wednesday May 17, 2023 @05:10AM (#35972855)
Apologies in advance for my choice of words.

I used to be a person that criticized a lot. One day i realized what an cheap ass i was. Talking is easy. Now i say silently to myself:

"Shut up or do it better yourself."

It is very healthy to remove narcissistic micromanagers (driven by subconcious anxiety) from your life if you can.

Re:The Maddest My Code Made Anyone by scns on Wednesday May 17, 2023 @05:20AM (#35972928)
Apologies again for commenting before RTA. He got blasted by a religious person.
Re:The Maddest My Code Made Anyone by moi2388 on Wednesday May 17, 2023 @10:19AM (#35975543)
?!
Re:The Maddest My Code Made Anyone by lynx23 on Wednesday May 17, 2023 @05:49AM (#35973177)
There is one counter example to your position that immediately comes to mind: architects! If you create something, the primary driver should be its users, and not your ego. I believe there should be a law which mandates that architects need to stay at least 5 years in every building they "design" so that they actually see and feel the consequences of their work. Art might be a different issue, but just because someone is creative does not free them from the responsibility to build something useful! If the user experience is no fun, the user has every right to complain.
Re:The Maddest My Code Made Anyone by nextlevelwizard on Wednesday May 17, 2023 @05:56AM (#35973228)
>If you create something, the primary driver should be its users, and not your ego.

Again, it depends on why you are designing something. If your goal is to just stroke your ego then you probably aren't going to care about the end user.

Re:The Maddest My Code Made Anyone by lynx23 on Wednesday May 17, 2023 @06:24AM (#35973387)
Which is fine as long as your end users are not implicitly forced to use your creation. So an artist creating a controversial sculpture is totally fine, nobody forces the recipient to consume their art. But buildings are different, they should be user-centric, not vanity-projects to boost your career.
Re:The Maddest My Code Made Anyone by mejutoco on Wednesday May 17, 2023 @09:19AM (#35974853)
They should, but they do not.

Whenever I see "should" in a sentence I think: why is this not how things are? What are the incentives? In this case: who is the person deciding what gets built? What are the consequences for being over budget? (Calatrava I am looking at you).

Re:The Maddest My Code Made Anyone by algorias on Wednesday May 17, 2023 @08:58AM (#35974641)
The special thing about architecture is that it imposes on others. You can't not see a building. So I agree with the conclusion but not the reasoning. It's not users vs creators, it's the public who are not the users that get harmed by ugly buildings, even if those buildings are private and desired by those who pay for them. (The government commissioning ugly public buildings is a problem with the government, not the architects)

Meanwhile, anything on the internet you're reading/watching/listening to is by your choice.

Re:The Maddest My Code Made Anyone by jzb on Wednesday May 17, 2023 @04:07PM (#35980567)
You’re not “harmed” by an ugly building. Annoyed, maybe, but you’re not harmed. Ugly is subjective. Even if the majority agree that it is ugly, there’s likely a group that enjoys it. Should they be denied the ability to have architecture that pleases them?
Re:The Maddest My Code Made Anyone by atoav on Wednesday May 17, 2023 @09:07AM (#35974710)
Of course. I have been talking about building small projects mostly for yourself. If you build your own house in a weird way, knock yourself out (especially if there is no family).

This is about expectations. Good architecture serves many users. Good films serve many viewers. Good software ...

You get the point. And it is always better if you can serve two target audiences at once instead of one – IF you can do it without compromising.

But some software doesn't want or even need to serve all users. Take vim for example. For most people it would be a horrible experience to use it and they could criticise it for a ton of things. But what value is there in this cricism as they don't understand how vim is intended to be used? Their cirticism comes from a true place, but it still isn't worth a lot, because if you followed it to the end you would end up with something like notepad.exe or MS Word and loosing everything that makes vim special and interesting.

So if anything, what I say here is: good criticism is critcicism by people who see the same thing in your thing as you do, as their vision likely aligns with yours. If you are painting impressionist pictures for example, the criticism "it could look more photorealistic" by some guy is utterly useless, while the criticism "I think you should rely less on simple complementary color combinations" by someone who understands impressionism might be really helpful. The photorealism guy just tells you that there are people looking for this out there, but as you already know and/or actively decided against it, there is no use in this.

Re:The Maddest My Code Made Anyone by nextlevelwizard on Wednesday May 17, 2023 @05:54AM (#35973223)
>Complaining is simple, just shut up and do it better.

This is a good rule to go by. It is always way easier to critique a thing for whatever reason and critique can be good, but only to a point. When you start writing articles about how thing X is bad because of Y, you aren't doing any favors for anyone. You should instead try to channel that into something positive.

Re:The Maddest My Code Made Anyone by capitol_ on Wednesday May 17, 2023 @06:19AM (#35973363)
But people who write criticisms provide a valuable service to me as an consumer.

I have limited amount of time and before I spend 20 hours on a book or game I would like some indication that it's not a waste of time.

One could argue that both the good and the bad should be highlighted, but my experience is that I'm get most value from knowing about the bad parts.

Re:The Maddest My Code Made Anyone by WastingMyTime89 on Wednesday May 17, 2023 @07:02AM (#35973632)
Different people interact with things and have different reactions. Some are moved enough to develop strong feelings. Some share them nicely. Some write hyperbolic forum posts full of hate. That’s just the reality of having an impact.

My main take away from the post is that anything worth making will receive its share of critics. As a creator you should be aware of that and be ready to focus on the people you actually bring joy to and who appreciate what you do rather than the haters and take pride in actually moving the needle enough to be reacted on.

Re:The Maddest My Code Made Anyone by mattacular on Wednesday May 17, 2023 @07:11AM (#35973698)
> In German there is the saying: Wer macht, hat recht which translates to who makes is right.

Closest thing in English that I could think of: history is written by the winners. Similar concept.

Re:The Maddest My Code Made Anyone by ncarroll on Wednesday May 17, 2023 @07:18AM (#35973744)
I'm not sure that it is really similar. I would translate "Wer macht hat recht" to something more like "the creator knows best" or "the creator gets to choose". "History is written by the winners." has, I think a less creative context. Perhaps because history is what is written after wars, conquests and other applications of violence. The word "winners" requires and implies losers. Creation requires neither.
Re:The Maddest My Code Made Anyone by avgcorrection on Wednesday May 17, 2023 @07:21AM (#35973767)
Not similar at all, and an absurd comparison. The former is a value/moral judgement while the latter is an empirical observation about how history is written, and not at all an embrace of such a supposed fact (which would effectively translate to “might makes right”).
Re:The Maddest My Code Made Anyone by mattacular on Wednesday May 17, 2023 @07:40AM (#35973902)
Hrmm ok... since mine is so absurd, what's an English equivalent in your mind?
Re:The Maddest My Code Made Anyone by Karellen on Wednesday May 17, 2023 @08:30AM (#35974334)
"Put up or shut up"?

Or maybe "patches or GTFO" :-)

Re:The Maddest My Code Made Anyone by sgtnoodle on Wednesday May 17, 2023 @08:33AM (#35974357)
"The customer is always right"?
Re:The Maddest My Code Made Anyone by ethbr0 on Wednesday May 17, 2023 @09:12AM (#35974771)
That's the opposite! :)

Which I guess speaks to how consumerist the US as a society is (said as an American).

The closest I can come up with is "Those who can, do." (Usually seen with "... Those who can't, teach.")

Re:The Maddest My Code Made Anyone by _jackdk_ on Wednesday May 17, 2023 @05:27PM (#35981469)
Not that I've actually heard it, but you could describe the creator as "the man in the arena", which alludes to a Theodore Roosevelt speech:

https://www.theodorerooseveltcenter.org/Learn-About-TR/TR-En...

> It is not the critic who counts; not the man who points out how the strong man stumbles, or where the doer of deeds could have done them better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming; but who does actually strive to do the deeds; who knows the great enthusiasms, the great devotions; who spends himself in a worthy cause; who at the best knows in the end the triumph of high achievement, and who at the worst, if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who neither know victory nor defeat.

Re:The Maddest My Code Made Anyone by account42 on Wednesday May 17, 2023 @07:15AM (#35973729)
> Complaining is simple, just shut up and do it better.

This is an absurd position. We can't all be masters of anything but that doesn't mean we can't recognize flaws. Sure, sometimes there is a good reason for something a novice would perceive as a flaw but just throwing the concept of criticims away entirely and demand that people accept whatever you crap out is ridiculous. Building echo chambers where no one dares to criticize does not help the art at all - that way lies mediocrity.

All creators should learn to find value in criticism, especially negative. That doesn't mean that you need to always follow laymen opinions but even things wrongly perceived as faults are perceived as such and you should at least think about why that is and if that means you can do something better rather than ignoring the ignorant plebes.

It's also pretty arrogant of you to assume that "consumers" (what a dehumanizing term that is) should care about your constraints at all - especially constraints that are self-imposed. If you are selling something (either for money or for the expectation of time/resouces put in by the user) then your struggles are and imho should be irrelevant - all that matters is how well you fill the need that the user is trying to fill.

> In German there is the saying: Wer macht, hat recht which translates to who makes is right.

Jeder hat so viel Recht, wie er Macht hat.

If people have the means to complain, they have the right to. You can ignore them (unless you depend on them) but others might not.

Re:The Maddest My Code Made Anyone by Retric on Wednesday May 17, 2023 @07:52AM (#35973996)
Criticism has zero inherent value. It’s easy to assume that stuff people like is inherently better, but anything with widespread appeal ends up really bland. You can’t do better than simply ok while making everyone happy.

This obviously gives rise to picking an audience, but this idea goes beyond just demographics. There is no greatest book of all time only individual preference which doesn’t result in an absolute rank.

Commercial art is at best a compromise. No artist is going to inherently prefer exactly what the market wants directly, they only want the indirect things associated with that. Aka money, fame etc.

Re:The Maddest My Code Made Anyone by duxup on Wednesday May 17, 2023 @08:54AM (#35974584)
> This obviously gives rise to picking an audience

Even that is hard. App stores are full of negative reviews for apps because X app is not just like Y app…. when X app isn’t at all supposed to be Y app. Or situations where the user simply misunderstood how the app works and etc.

It’s so hard to get things in front of the right audience who understand.

Re:The Maddest My Code Made Anyone by brookst on Wednesday May 17, 2023 @11:00AM (#35976238)
Yes, and it is very very hard to tell prospective customers that a product is not for them. The temptation is always to cast as wide of a net as possible and sell product X as being product Y, often with the best intentions of evolving to be X+Y in a future revision.
Re:The Maddest My Code Made Anyone by deltarholamda on Wednesday May 17, 2023 @09:31AM (#35974989)
>Criticism has zero inherent value.

I get what you're saying here, but part of any art program is critical review of each others' works. You don't have to change what you created, but to hear other perspectives on how it is received is important.

One professor told me how it is, partly, about keeping the artist from falling down their own rabbit hole. Sort of like the story about the servant who followed Marcus Aurelius around to whisper "you are but a man" in his ear. Highly creative types tend to have somewhat fragile mental states, and they can spiral out if not kept in check.

Re:The Maddest My Code Made Anyone by Retric on Wednesday May 17, 2023 @11:00AM (#35976229)
Criticism from a professor is useful for passing, and some things are simply errors in technique.

But from students the content of their critique is less important than what it implies. Did they fail to notice something you were trying to make obvious? That’s useful feedback which can’t be directly included in their criticism. The actual content may also be useful, but it isn’t guaranteed.

So it’s definitely a useful, but not necessary useful as criticism.

Re:The Maddest My Code Made Anyone by yamtaddle on Wednesday May 17, 2023 @03:38PM (#35980173)
I don't get how someone could get really, really good at any sort of creative process without the benefit of encountering and engaging in criticism, of one's own works and of others'. Simply calling out what does and does not work, and why, is criticism and is super helpful for learning how to do things right.
Re:The Maddest My Code Made Anyone by Retric on Wednesday May 17, 2023 @07:49PM (#35982665)
Feedback can tell you if something does or doesn’t work independently from being criticism. For example asking someone to summarize a story you wrote is a great way to see what is or isn’t clear. How would you describe character X’s motivations is another approach.

People naturally want to provide criticism, but it’s surprisingly inefficient without a great deal of context.

Re:The Maddest My Code Made Anyone by pwagland on Wednesday May 17, 2023 @07:55AM (#35974014)
One small point.

> If people have the means to complain, they have the right to. You can ignore them (unless you depend on them) but others might not.

Having the means to do something in no way gives you the right to do so. I have the means to speed in my car. I have the means to murder someone. I don't have the _right_ in either case to do so.

Re:The Maddest My Code Made Anyone by mughinn on Wednesday May 17, 2023 @08:21AM (#35974237)
I think they are talking specifically about complaining though, not about anything in general
Re:The Maddest My Code Made Anyone by ethbr0 on Wednesday May 17, 2023 @08:58AM (#35974643)
I would absolutely say that having the means to complain does not inherently give you the right to complain.

Right is earned through investment.

A creator invests a substantial amount of time and effort into something.

A complainer can invest no time or effort into something.

And specific to the gaming community, there's a distinction between investing consumption time (e.g. playing) and creation time (e.g. modding or building).

I'd allow that playing confers substantial rights ("I've played this game over 1,000 hours and I think..."), but those rights should never be confused with creator rights.

Which is what makes amateur game criticism so toxic to me ("I can't do what you do, nor have any interest in investing the effort, but let me tell you how to spend your time to do what I want").

Especially in the performance-limited era of Half Life, most gamers didn't know a damn thing about the boundary of the possible.

Re:The Maddest My Code Made Anyone by Taywee on Wednesday May 17, 2023 @09:17AM (#35974822)
You still have the right to complain, you just don't have the right for anybody else to care about your complaint.

The ability to complain doesn't need to be earned, only the respect itself needs to be earned.

Re:The Maddest My Code Made Anyone by ethbr0 on Wednesday May 17, 2023 @09:33AM (#35975010)
The wrinkle is zero-context internet, where there's little ability to tell what respect someone is due, which leads to people who aren't due it assuming they should get it (because they also don't know what others complaining have done).

Which I guess boils down to "Don't listen to the internet."

Re:The Maddest My Code Made Anyone by Arainach on Wednesday May 17, 2023 @09:46AM (#35975138)
Regardless of knowing what's possible, this is the origin of "the customer is always right in matters of taste".

You don't have to have invested in creation to know what you like and you don't. Claiming that the creators are the only ones who understand things enough to critique them is vanity and is toxic to projects.

Every time I've seen project leaders talk like that it's been a disaster. Jensen Harris et. al used that language to dismiss feedback about the Windows 8 Star Screen, for example.

Re:The Maddest My Code Made Anyone by Eisenstein on Wednesday May 17, 2023 @01:00PM (#35978149)
> Right is earned through investment.

Rights are absolutely not earned, they are granted. You do not earn the right to vote, or to have legal protection. A right is granted either by the state, by society, or by 'god'.

Re:The Maddest My Code Made Anyone by avgcorrection on Thursday May 18, 2023 @04:13AM (#35985248)
History whitewashing. The right to vote was won/taken by people who fought for it. “The state” (?) then doesn’t get credit for “granting” it, as if the state was the from-nothing cause.

That kind of theoretical nonsense might be how certain sociologists of state discuss it. But no normal person cares about that.

Re:The Maddest My Code Made Anyone by Eisenstein on Thursday May 18, 2023 @08:16AM (#35986860)
Excuse me, but you don't earn yourself the right to vote by fighting for it until you take it. However it came about in law, it is granted to you. Whether it was fought for or not, your forefathers do not come back from the grave and allow you to have it after you pass some ritual test -- the state grants it to you when you turn a certain age. In fact, voting would be completely pointless if there were no 'state' to grant it. Making this into some sort of weird history lesson and berating "the state" (?) is not helpful.
Re:The Maddest My Code Made Anyone by avgcorrection on Thursday May 18, 2023 @08:32AM (#35986984)
> Excuse me, but you don't earn yourself the right to vote by fighting for it until you take it.

I didn’t say that I earned it.

> Making this into some sort of weird history lesson and berating "the state" (?) is not helpful.

Weird? It’s about the causal origin of rights, i.e. history.

Weird philosophy lessons on “rights” are not helpful.

Re:The Maddest My Code Made Anyone by Eisenstein on Thursday May 18, 2023 @08:55AM (#35987197)
This makes no sense. If you didn't earn them, then what does 'earn' mean? Other people cannot earn something for you.
Re:The Maddest My Code Made Anyone by avgcorrection on Wednesday May 17, 2023 @03:11PM (#35979831)
Makers (HN supermen): the strong make what they want; the weak endure the fruits of that (as they must).

Complainers: I am certainly strong enough to complain your ears off.

Makers: No, not like that! That’s immoral!

Re:The Maddest My Code Made Anyone by atoav on Wednesday May 17, 2023 @08:40AM (#35974427)
* * *
Re:The Maddest My Code Made Anyone by brookst on Wednesday May 17, 2023 @10:58AM (#35976184)
I don't disagree, but I think you are largely conflating the right to speak complaints with the right to be an entitled jerk.

Few creators will object to criticism that shows an understanding of the work/product. Most will object to personal abuse empty of any actual criticism.

Understanding the context of a product makes for better complaints. Just venting is not helpful and often abusive.

Re:The Maddest My Code Made Anyone by burnished on Wednesday May 17, 2023 @03:47PM (#35980306)
I think you two may have a confusion of terms. I'm just guessing here, but I suspect the complaining they are referring to is the zero content anger spew some people think is appropriate, not critique.

I see it a lot in small communities centered around open source games. It is easy for some one to vent their anger in a useless fashion (can we agree that pr teams calling it passion is a euphemism they use to avoid insulting people giving them money?), and comparatively difficult and rare for people to put their experience into relatable terms or to criticize a change as it pertains to the project's goals.

Re:The Maddest My Code Made Anyone by avgcorrection on Wednesday May 17, 2023 @07:16AM (#35973740)
HN superiority complex summarized in one comment.

Of course we know nothing about that inflamed moderator. Oh well.

Re:The Maddest My Code Made Anyone by nsplayer on Wednesday May 17, 2023 @07:37AM (#35973888)
It was largely considered the stage 4 of a tumor which was killing the game.
Re:The Maddest My Code Made Anyone by nsplayer on Wednesday May 17, 2023 @07:36AM (#35973878)
Was für eine Überraschung, ein arroganter Deutscher, der nie Natural-Selection gespielt hat, hält einen Vortrag.

Hier geht es um die Gemeinschaft des Spiels, nicht um das Spiel selbst. Dieser Mann hat das Spiel nicht programmiert, nur eine kleine Ergänzung zu einer Ergänzung.

Re:The Maddest My Code Made Anyone by atoav on Thursday May 18, 2023 @03:12AM (#35984921)
Ich bin kein Deutscher. Die Annahme, dass jeder jeder der die Sprache spricht Deutscher ist , ist das deutscheste was es gibt.
Re:The Maddest My Code Made Anyone by nsplayer on Thursday May 18, 2023 @04:13AM (#35985245)
I'm not German either actually, just acutely aware of the fact that they love to pontificate and made an assumption based on your quote. sorry lad
Re:The Maddest My Code Made Anyone by thrdbndndn on Wednesday May 17, 2023 @07:42AM (#35973928)
I'm at the opposite: I think people have the right to complain about anything, especially when they're the target audience (in this case, the game player). This doesn't change even if the product is free.

I do think they should stay polite and if the author isn't willing to change (for either objective or subjective reasons), move on.

Re:The Maddest My Code Made Anyone by onion2k on Wednesday May 17, 2023 @09:39AM (#35975072)
I think people have the right to complain about anything, especially when they're the target audience (in this case, the game player).

What people do not have any right, or entitlement, to is agreement from the person they're complaining to. People are allowed to dismiss a complaint and not do anything about it, no matter how unhappy the complainant might be about it. You have no right to demand someone does something; you can only inform them that you're not happy about the status quo.

Re:The Maddest My Code Made Anyone by moi2388 on Wednesday May 17, 2023 @10:16AM (#35975508)
Yea I do have the right to demand that, but you have the right to ignore my demands.
Re:The Maddest My Code Made Anyone by brookst on Wednesday May 17, 2023 @11:08AM (#35976380)
I think it's the semantics of "demand." To me, that connotes a claim of control or power or moral authority.

I have a right to complain that it's raining. And I have the free speech right to say "I demand it stop raining". But I have no right to come to you and demand that you make the rain stop, because that implies a claim on you that I do not have.

Re:The Maddest My Code Made Anyone by _whiteCaps_ on Wednesday May 17, 2023 @05:20PM (#35981393)
Oh boy, that reminded me of a flame war that started when someone wrote in English, "I demand ..." when they were really just _asking_ for further details about something. They woke up the next morning to find a thread dozens of messages long of people arguing back and forth about whether this person was rude or not. Once they explained that French was their native language and how they would write that sentence in French, things eventually calmed down.
Re:The Maddest My Code Made Anyone by brookst on Wednesday May 17, 2023 @07:14PM (#35982431)
I think there's a similar bit in some movie where some character (foreigners? aliens?) keeps using "insist" inappropriately. I insist that it's nice out today. I insist that we go for a walk. I insist that you tell me what time it is.

It's amazing how relatively mild denotational differences can have such wildly different connotations and perceived tones.

Re:The Maddest My Code Made Anyone by geoffbp on Wednesday May 17, 2023 @08:19AM (#35974222)
Sometimes a good way to get feedback is to listen to who is complaining
Re:The Maddest My Code Made Anyone by roenxi on Wednesday May 17, 2023 @08:53AM (#35974573)
There are other things at play here. It is important to understand that the average human is unbelievably limited and delicate (in the modern era, they don't understand any of the systems that sustain their lifestyle and have skills of only marginal use). There are multiple systems in place to take all these delicate humans and set them up to live comfortable lives.

The first layer is the makers, but after that there are a couple of layers of assessors and distributors before ideas and products hit the masses. For someone in a community that makes things, criticism isn't so useful. In the other layers that are there to work out what ordinary people should do armchair criticism is a lot more useful. Still not very impressive, but more useful.

The armchair critics aren't at all interested in making things. Their self-appointed role isn't to make things. They are part of a community that generates chatter to help guide the conversation of the people who actually decide what should happen at the mass-market level.

Re:The Maddest My Code Made Anyone by expertentipp on Wednesday May 17, 2023 @01:01PM (#35978159)
> Wer macht, hat recht which translates to who makes is right. Complaining is simple, just shut up and do it better.

Ain't dealing with an avalanche of Abmahnung, and ain't going to shut up either.

Re:The Maddest My Code Made Anyone by mbwgh on Wednesday May 17, 2023 @04:30PM (#35980871)
> In German there is the saying: Wer macht, hat recht which translates to who makes is right. Complaining is simple, just shut up and do it better.

There's unfortunately also the saying "Nicht geschimpft ist genug gelobt", i.e. something like "Not being scolded is enough compliments".

If things work, they are taken for granted and some people only speak up if they are irritated.

Which of course leads to a biased perception of how satisfied the people on average really are with your work.

Last week I wrote an email to an author to a blog I have been following for a year or so. Just wanted to let him know his work was appreciated and I hope he continues writing.

He replied and told me this little gesture made his day. So I guess I should do more of that.