Sunday, September 29, 2019

Digest for comp.lang.c++@googlegroups.com - 20 updates in 4 topics

"Öö Tiib" <ootiib@hot.ee>: Sep 28 05:10PM -0700

On Saturday, 28 September 2019 05:37:42 UTC+3, Mark wrote:
 
> # ifndef XXX_YYY
> # define XXX_YYY
 
Be more explicit in include guard name about what it is.
Use XXX_YYY_HPP_INCLUDED and the trouble disappears.
Vir Campestris <vir.campestris@invalid.invalid>: Sep 29 09:45PM +0100

On 29/09/2019 01:10, Öö Tiib wrote:
>> # define XXX_YYY
 
> Be more explicit in include guard name about what it is.
> Use XXX_YYY_HPP_INCLUDED and the trouble disappears.
 
Our coding standard says to use a sensible name - and then stick a
random 8-digit hex value after it. It even tells you how to derive the 8
digits if like most of us you are on Linux.
 
Andy
Manfred <noname@add.invalid>: Sep 29 11:29PM +0200

On 9/29/2019 10:45 PM, Vir Campestris wrote:
> random 8-digit hex value after it. It even tells you how to derive the 8
> digits if like most of us you are on Linux.
 
> Andy
 
Just to remind a very common habit, the "sensible name" is often some
reformat (often uppercase) of the filename, which has the nice feature
of being unique at least within a directory (modulo perverse naming
habits of source files).
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Sep 29 01:33PM -0400

Do you know why I write these things to you?
 
BECAUSE YOU ARE AMAZING PEOPLE!
AMAZING CREATIONS OF GOD!
YOU ARE ABSOLUTE MASTERPIECES THAT EVEN ANGELS ENVY!
 
If you could see who you truly are, how God sees you, apart
from sin. You are total works of art. Your glory will shine
like the stars in this universe forever. You are each one of
God's masterpieces of creation in this universe.
 
Consider that man was made on the last day, and that the whole
universe itself was created merely as a LIFE SUPPORT SYSTEM for
man!
 
God can create stuff all day long in this universe.
 
What He wants is YOU!
 
Pick up a Bible, put down your pre-supposed assumptions and
prior thinkings about what it says in there, and start read-
ing. Find a local Bible-believing church, and go and ask the
people there questions.
 
Put in time and effort (seek) to know the truth. And do not
let idle questions of doubt stay in your mind. Ask your many
questions to the people at your local church. Ask them to
show you in scripture, and not just in their opinion or words,
where the things they'll teach you originate.
 
LEARN THE TRUTH about what the Bible says and watch that TRUTH
transform you from the inside out.
 
-----
It won't be YOU reading the Bible, it will be GOD reading you
on the inside through the words He gave us in the Bible, for
His words are not like other words. His words are spirit, and
they are life. They are transforming and life-giving.
 
Live, my friend. Seek to have eternal life from God by coming
to see your sin, the punishment for sin, and the forgiveness
God has given you through Jesus.
 
DO NOT TAKE MY WORD FOR IT!!! Go and see for yourself. "Taste
and see that the Lord is good."
 
--
Rick C. Hodgin
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Sep 29 08:11PM +0100

On 29/09/2019 18:33, Rick C. Hodgin wrote:
> Do you know why I write these things to you?
 
Because you are batshit crazy.
 
[snip]
> LEARN THE TRUTH about what the Bible says and watch that TRUTH
> transform you from the inside out.
 
And Satan invented fossils, yes?
 
/Flibble
 
--
"Snakes didn't evolve, instead talking snakes with legs changed into
snakes." - Rick C. Hodgin
 
"You won't burn in hell. But be nice anyway." – Ricky Gervais
 
"I see Atheists are fighting and killing each other again, over who
doesn't believe in any God the most. Oh, no..wait.. that never happens." –
Ricky Gervais
 
"Suppose it's all true, and you walk up to the pearly gates, and are
confronted by God," Bryne asked on his show The Meaning of Life. "What
will Stephen Fry say to him, her, or it?"
"I'd say, bone cancer in children? What's that about?" Fry replied.
"How dare you? How dare you create a world to which there is such misery
that is not our fault. It's not right, it's utterly, utterly evil."
"Why should I respect a capricious, mean-minded, stupid God who creates a
world that is so full of injustice and pain. That's what I would say."
Oğuz <oguz.ismail.uysal@gmail.com>: Sep 29 07:43PM

On Sun, 29 Sep 2019 13:33:02 -0400, Rick C. Hodgin wrote:
 
> through Jesus.
 
> DO NOT TAKE MY WORD FOR IT!!! Go and see for yourself. "Taste and see
> that the Lord is good."
 
the next terry a. davis confirmed
Juha Nieminen <nospam@thanks.invalid>: Sep 29 10:06AM

> within the standards considered acceptable to the people around in the
> context in question. His clothes are entirely respectable - merely a
> little unusual.
 
The question is not what he was wearing. The question is *why* he was
chosen to appear there.
 
Was he chosen to appear there because he was the most competent and
apt person for that role, chosen because of his knowledge, skill and
experience, which made him the best person for that role?
 
Or was he chosen to appear there because of virtue-signaling, identity
politics, and an attempt at social engineering that has absolutely nothing
to do with C++ or anything?
 
Identity politics have absolutely nothing to do with C++. Keep politics
out of it. Especially keep politics out of it when they are artificially
shoved in just to score virtue-signaling points, and to try to participate
in this massive social engineering campaign that has been going on.
 
I don't care what kind of politics it is. Left, right, center, up, down.
I don't care. Keep it out of things like C++ development. They don't
belong there.
 
> And if Rick thinks that is "drag" - well, I think he should probably get
> out a bit more. Perhaps he should go and see a real drag show, or maybe
> even /talk/ with some people who don't share his bigotry and fanaticism.
 
Where are you getting this "bigotry" and "fanaticism" from?
 
I bet you don't even know what the word "bigotry" means. You should look
it up some time.
 
> If you believe that a god created people as either male or female,
> falling in strict categories for biology, appearance, sexuality,
> behaviour - you have your eyes closed to reality.
 
Feminist academics making assertions about biology and psychology
is not reality. It's their own fantasy that they are trying to
impose onto society and onto people, via more and more draconian
measures and legislation.
 
> that a god is ordering you to hate and mistreat people who don't match
> your blinkered black-or-white viewpoint, you have misunderstood the
> message from that god.
 
Where exactly are you getting that from? "Hate" and "mistreat"? Did
you pull that from your ass?
 
And you are calling him bigted and fanatic.
Juha Nieminen <nospam@thanks.invalid>: Sep 29 10:09AM

> And yet again, a bigoted troll has succeeded in turning this newsgroup's
> attention to the irrelevant issues he cares about.
 
That's what happens when conferences that have absolutely nothing to
do with identity politics, or politics of any kind, feel the need to
virtue-signal and show off their token minority people, just to show
how virtuous and progressive they are. They end up alienating people
for no good reason, even though the conference, once again, has
absolutely nothing to do with it.
 
They could have left their virtue-signaling out of it, and everybody
would have been just fine with it, and no controversy of any kind would
happen. But no. They had to virtue-signal. They had to show how virtuous
and progressive they are. They had to try to score virtue points, and
introduce politics into something that doesn't need it.
Juha Nieminen <nospam@thanks.invalid>: Sep 29 10:17AM

> No one bit unfortunately, but it still annoys me given the effort
> conferences go to to be safe, inclusive places.
 
"Safe"? What the fuck are you talking about? How is a C++ conference
"unsafe" for anybody? What "safety" is this that you are talking about,
and what does it have anything to do with scoring virtue-signaling points
by shoving a token "minority" person onto the stage? How does that make
anything "safe"? Are people's lives in danger if they don't shove that
person onto the stage for everybody to see and for them to feel good
about themselves?
 
You are using this regressive leftist neologism, a complete redefinition
of the word "safe", with a completely different meaning which has nothing
to do with its previous conventional meaning, which is malleable and
nobody can clearly define. Why? Why does everything need to be infected
by the regressive leftist poison?
 
C++ has absolutely nothing to do with identity politics. Why does it
have to be forcefully shoved into it?
 
Keep politics out of C++. It has nothing to do with it.
David Brown <david.brown@hesbynett.no>: Sep 29 12:48PM +0200

On 29/09/2019 12:09, Juha Nieminen wrote:
> happen. But no. They had to virtue-signal. They had to show how virtuous
> and progressive they are. They had to try to score virtue points, and
> introduce politics into something that doesn't need it.
 
The programming world has a big problem with its image, and often it is
seen as not being inclusive enough. The majority of programmers are
male, nerdy, and white. It does no harm to make it clear that the
programming community is happy to include people that don't match the
"programmer norm".
 
Of course, the /real/ minorities that should be actively encouraged at
programmers conventions are football fans - that must be the smallest
minority in the programming world, compared to their proportion in the
population at large :-)
 
 
I actually agree with you that "virtue signalling" is not a good thing
by itself - a little subtle inclusiveness is fine, but don't go
overboard with it. I don't mind the alienating here - people who feel
alienated by a guy wearing a dress can go home and few people will miss
them. But if people feel "we came to hear about C++, not about how its
fine to wear different clothes", then it has gone way too far. (Those
that think the same thing applies to this newsgroup should learn where
their "kill thread" newsreader command is.)
 
 
However, I for one don't know if this was a case of "virtue signalling".
I haven't watched the videos or investigated who this person is - so I
can't say. All I have to go on is Manfred's posts - where he first
suggested it was "virtue signally", and then suggested he had been mistaken.
Jeff-Relf.Me @.: Sep 29 04:40AM -0700

On 27/09/2019 18:30, David Brown wrote:
 
> The man introducing the speaker has long hair. That is /all/.
 
He is gay (aka "homosexual" NOT "happy" as it used be defined) so don't
get confused by it.
seeplus <boardmounrt@gmail.com>: Sep 29 05:02AM -0700

On Sunday, September 29, 2019 at 8:10:07 PM UTC+10, Juha Nieminen wrote:
 
> happen. But no. They had to virtue-signal. They had to show how virtuous
> and progressive they are. They had to try to score virtue points, and
> introduce politics into something that doesn't need it.
 
Greta must have turned down the gig.
David Brown <david.brown@hesbynett.no>: Sep 29 02:21PM +0200

On 29/09/2019 12:06, Juha Nieminen wrote:
 
> Was he chosen to appear there because he was the most competent and
> apt person for that role, chosen because of his knowledge, skill and
> experience, which made him the best person for that role?
 
I have been assuming he was chosen because he was appropriate for the
job, with a total disregard for what he wore.
 
 
> I don't care what kind of politics it is. Left, right, center, up, down.
> I don't care. Keep it out of things like C++ development. They don't
> belong there.
 
I don't see fighting against prejudice as political. (Some people do -
I've never understood that.) And I see it as a responsibility for
everyone.
 
Of course that does not mean it should be part of every context - we'd
never get anywhere if we brought all good causes up every chance we got.
Sometimes a conference on one subject might decide on a particular
cause to support - whether it is tolerance for minorities, the climate,
or whatever. But they have to be careful and avoid polarising topics
where there is a lot of disagreement (like the "freedom to carry guns"
vs. "freedom not to get shot" debates in the USA).
 
I don't know the context for choosing this presenter. Assuming he was
chosen for sensible reasons, I fully support his right to wear what he
wants.
 
 
> Where are you getting this "bigotry" and "fanaticism" from?
 
> I bet you don't even know what the word "bigotry" means. You should look
> it up some time.
 
Are you unfamiliar with Rick and his philosophies?
 
Boycotting a conference because you see it as focusing on the wrong
thing - supporting minorities rather than discussing C++ - is absolutely
fine. Pick the conferences, videos, etc., that interest you.
 
Boycotting it because a guy in it wanted to wear a dress is bigotry.
And /that/ is the reason Rick gave.
 
> is not reality. It's their own fantasy that they are trying to
> impose onto society and onto people, via more and more draconian
> measures and legislation.
 
Please tell me you are not suggesting that the fact that some people
don't fit a simple "all male" or "all female" categorisation is merely
the imaginings of feminist academics? This is not the place to discuss
details, but that is either ignorance or denialism.
 
(I have no idea if the person on the video is transgender, or simply
finds the dress comfortable clothes.)
 
 
> Where exactly are you getting that from? "Hate" and "mistreat"? Did
> you pull that from your ass?
 
> And you are calling him bigted and fanatic.
 
Again I ask, are you familiar with Rick?
David Brown <david.brown@hesbynett.no>: Sep 29 02:34PM +0200

On 29/09/2019 12:17, Juha Nieminen wrote:
> anything "safe"? Are people's lives in danger if they don't shove that
> person onto the stage for everybody to see and for them to feel good
> about themselves?
 
People's lives (and health, and freedom to live and be happy) /are/ in
danger when they are forced to hide away, and it is considered
"acceptable" to force everyone into little square moulds. Look up some
statistics about suicide rates amongst gays, transgenders, and other
minorities. When those are down to the average levels in society, you
can start talking about them being safe.
 
The grand aim is /not/ to "shove people onto a stage". The aim is for
it not to matter in the slightest, for no one to bat an eyelid if the
guy wants to wear a dress. /Then/ we will have safe, inclusive places.
 
 
> C++ has absolutely nothing to do with identity politics. Why does it
> have to be forcefully shoved into it?
 
> Keep politics out of C++. It has nothing to do with it.
 
Politics has nothing to do with C++, agreed. Politics also has nothing
to do with letting people be themselves without others imposing their
fears or prejudice on them.
Juha Nieminen <nospam@thanks.invalid>: Sep 29 01:33PM

>> experience, which made him the best person for that role?
 
> I have been assuming he was chosen because he was appropriate for the
> job, with a total disregard for what he wore.
 
Maybe. But you'll have to forgive me for having some doubts.
 
> I don't see fighting against prejudice as political.
 
It's 100% political, especially in the modern western world.
And it does not belong to C++ development.
 
When you introduce identity politics into a conference that has
absolutely nothing to do with it, that's a sure way to destroy
it. That's exactly what happened to the PHP Central Europe
conference, even though the organizers did absolutely nothing
wrong. (And I'm not saying this with the meaning "they did this
and this, but that's not wrong." No. They genuinely did absolutely
nothing to warrant anything. They were still destroyed by identitarian
ideology.)
 
As for the rest of your questions, I think I'm going to abstain.
We could have a miles-long discussion about identity politics, but
my intent is to keep them *out* of a C++ forum, not introduce them.
I'd like to keep the conversation limited to this particular C++
conference.
David Brown <david.brown@hesbynett.no>: Sep 29 03:46PM +0200

On 29/09/2019 15:33, Juha Nieminen wrote:
 
>> I have been assuming he was chosen because he was appropriate for the
>> job, with a total disregard for what he wore.
 
> Maybe. But you'll have to forgive me for having some doubts.
 
Since I have not followed the details of the video or conference, then I
can't be sure why he was chosen. So of course it is fair to have doubts.
 
 
>> I don't see fighting against prejudice as political.
 
> It's 100% political, especially in the modern western world.
 
I think we will get nowhere with re-statements of our positions, and a
more detailed discussion (including finding common ground on what
"political" means) is well beyond the scope of this thread!
 
> and this, but that's not wrong." No. They genuinely did absolutely
> nothing to warrant anything. They were still destroyed by identitarian
> ideology.)
 
I don't know that situation. I use a little PHP, but not enough for it
to interest me much, and have not come across news about any conference
from reading more general sources.
 
I do agree with you that it is important not to let other issues
overwhelm the point of a conference.
 
> my intent is to keep them *out* of a C++ forum, not introduce them.
> I'd like to keep the conversation limited to this particular C++
> conference.
 
Fair enough.
Mike Terry <news.dead.person.stones@darjeeling.plus.com>: Sep 29 03:43PM +0100

On 29/09/2019 13:21, David Brown wrote:
>> experience, which made him the best person for that role?
 
> I have been assuming he was chosen because he was appropriate for the
> job, with a total disregard for what he wore.
 
If you watch the video, you'll see that she (her name is "April") was
chosen because she was one of the two high-school students registered
for the conference. (Of course, there could be other unspoken
motivations, but on face value I'd say that was a nice gesture...)
 
Mike.
 
 
Keith Thompson <kst-u@mib.org>: Sep 29 09:49AM -0700

Juha Nieminen <nospam@thanks.invalid> writes:
[...]
> Keep politics out of C++. It has nothing to do with it.
 
Keep politics out of comp.lang.c++. Stop posting about it here.
 
--
Keith Thompson (The_Other_Keith) kst-u@mib.org <http://www.ghoti.net/~kst>
Will write code for food.
void Void(void) { Void(); } /* The recursive call of the void */
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Sep 29 12:59PM -0400

On 9/29/2019 12:49 PM, Keith Thompson wrote:
> [...]
>> Keep politics out of C++. It has nothing to do with it.
 
> Keep politics out of comp.lang.c++. Stop posting about it here.
 
Keep trans-genderism out of CppConn. Stop including those scenes
in the videos.
 
It's been mentioned recently that CppCon had nothing to do with
the incident where "April" was introducing Bjarne Stroustrup. I'm
sorry, but that position is flatly wrong. CppCon is culpable.
They have editorial control over the content on their channel, and
they chose to publish that video as is, rather than demanding it
by edited to remove that introduction, and even maybe just putting
up a slide with the introduction information and then showing Mr.
Stroustup.
 
This world is changing. People are going crazy in every direction
and in every possible way. Morality, decency, a faith in God not
just spoken about in church but lived in one's life, these voices
need to stand up and begin shouting their voice over the cries of
the obscene and vulgar miscreants who are taking over our societies,
our politics, our businesses.
 
They are the ones Paul warned about in the end-most times:
 

https://www.biblegateway.com/passage/?search=2+Timothy+3%3A1-5&version=NIV;KJV
 
1 But mark this: There will be terrible times in the last
days.
2 People will be lovers of themselves, lovers of money,
boastful, proud, abusive, disobedient to their parents,
ungrateful, unholy,
3 without love, unforgiving, slanderous, without self-control,
brutal, not lovers of the good,
4 treacherous, rash, conceited, lovers of pleasure rather than
lovers of God—
5 having a form of godliness but denying its power.
==> Have nothing to do with such people.
 
Such people are self-condemned in their sin and the full-on full-
throttle application of their love of sin in their life. Paul is
teaching us that we are to stand up for the truth even when every-
one around is is embracing falseness.
 
Our eyes must be kept focused on Jesus, not on the things of the
world. He hasn't changed. He isn't move lenient in His final
judgment. The letter of the Law still stands, and those who are
saved are saved by grace, not by merit, not by personal accomp-
lishment, not by self-achievement or skill. It is by Him agreeing
to take on our sin and setting us free. It is His free gift to
us, one that is undeserved, unmerited, and comes only when we are
drawn from within to Him repenting, asking forgiveness.
 
Such people (born again believers in Jesus Christ) must elevate
their voices and teach the people around them that they're being
deceived into Hellfire by an enemy who is preying upon their love
of personal sin. Their desire for worldliness and self, rather
than of a love for God first, poured out into all areas of your
life as a love for your fellow man and a teaching of His ways to
them, so that they too can be saved.
 
Have nothing to do with the ways of this world and the people
who fully embrace them, save the interaction required to be there
for them as a role model, in teaching and outreach, in love and
guidance, in the things a parent would do to their wayward child,
but do not follow after their sin ever.
 
-----
The times are changing. But God has not changed. Stick with God
and let the swift currents of self-destruction sweep everyone
else away. You stay anchored to the immovable rock that is Jesus
Christ.
 
--
Rick C. Hodgin
aminer68@gmail.com: Sep 28 07:14PM -0700

Hello...
 
 
Why Energy Is A Big And Rapidly Growing Problem For Data Centers
 
It's either a breakthrough in our compute engines, or we need to get deadly serious about doubling the number of power plants on the planet.
 
 
Read more here:
 
https://www.forbes.com/sites/forbestechcouncil/2017/12/15/why-energy-is-a-big-and-rapidly-growing-problem-for-data-centers/#1d126295a307
 
 
Thank you,
Amine Moulay Ramdane.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.lang.c+++unsubscribe@googlegroups.com.

No comments: