Monday, January 8, 2018

Digest for comp.lang.c++@googlegroups.com - 25 updates in 7 topics

Intelli2 <intelli2@mama.com>: Jan 08 05:28PM -0500

Hello,
 
 
I have ported the following software of the implementation of scalable
Counting networks:
 
https://github.com/stephentu/counting-networks
 
 
But i have more and more analyzed it, and i have found that it doesn't
work as it is on multicore and NUMA systems, and it is not optimized to
avoid false sharing, so i have finally enhanced it more to be more
powerful, and i have just finished my own implementation that is more
powerful and that works correctly on multicore and NUMA systems.
 
 
So forget about the above project on Github, because it doesn't work
correctly.
 
 
 
Thank you,
Amine Moulay Rasmdane.
Intelli2 <intelli2@mama.com>: Jan 08 05:22PM -0500

Hello,
 
 
I have ported the following software of the implementation of Counting
networks:
 
https://github.com/stephentu/counting-networks
 
 
But i have more and more analyze it, and i have found that it doesn't
work as it is on multicore and NUMA systems, and it is not optimized to
avoid false sharing, so i have finally enhanced it more to be more
powerful, and i have just finished my own implementation that is more
powerful and that works correctly on multicore and NUMA systems.
 
 
So forget about the above project Github, because it doesn't work correctly.
 
 
 
Thank you,
Amine Moulay Rasmdane.
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Jan 08 03:01AM -0800

I am sorry Peter Cheung is commenting on so many posts each time I
post anything about Jesus and forgiveness of sin through Him.
 
Peter became very upset with my posts in alt.os.development. He took
to impersonating me, posting over 200 impersonation posts in many
channels in November. These were in addition to his normal attack
posts which you still see.
 
He issued death threats against me and my family and lost his long-
established GitHub account in the process. He created a second GitHub
account and devoted the description to disparaging me, and lost that
account as well. He blames me for the losses as he apparently lost
some repositories that he had no backup for, including at least one
NetBeans plugin.
 
I contacted GitHub and asked them to restore his account. They did
not do it. I contacted Peter and offered to help him rewrite his
NetBeans plugin. I've told Peter I forgive him, and desire to be his
friend and not his enemy, but he will have none of it.
 
I do not know what to do with Peter other than pray for him. If you
are a Christian, please join me in reaching out to Peter in prayer. I
desire to see him saved and not lost to judgment on that final day.
 
Until then, I am sorry for his many hate-filled posts. He is a much
hurting man, but until He realizes the true love, peace, joy, and fir-
giveness of Jesus Christ, his posts will likely continue.
 
-----
As with all of my efforts in all areas, I seek to glorify God and to
bring the reality of His presence and influence into your life. There
is a real enemy at work in this world deceiving people into hate. If
you are not careful and attentive to your life and do not heed the
many warnings of Christ given by men and women like me who point you
to Him, that enemy will consume you, and your sin will overrun your
soul on judgment day.
 
I care about you and teach you the truth because I want you to be
saved.
 
Consider these words, and read the New Testament to learn who Jesus is
and why I teach about Him. It really is for valid reasons.
 
--
Rick C. Hodgin
leigh.v.johnston@googlemail.com: Jan 08 04:12AM -0800

Your actions on Usenet directly precipitated his. Ruminate on that.
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Jan 08 05:15AM -0800

> Your actions on Usenet directly precipitated his. Ruminate on that.
 
We are each accountable for our actions. Peter, myself, everyone.
 
People have always sought to kill and harm Christians because we
testify that man's works without Christ are evil, sinful, damnable to a
literal Hell. Sinful man knows the truth in that regard, but can't bear
to hear it, hence the shunning, attacking, and killing.
 
It wil be that way until Jesus returns.
 
--
Rick C. Hodgin
Daniel <danielaparker@gmail.com>: Jan 08 10:23AM -0800

On Monday, January 8, 2018 at 8:15:54 AM UTC-5, Rick C. Hodgin wrote:
 
> People have always sought to kill and harm Christians
 
Tell that to Anne Askew, who was tortured in the Tower of London and burned at the stake because she wasn't convinced by the doctrine of transubstantiation. Or Servetus, because he wasn't convinced by the doctrine of the trinity, or in favour of infant baptism.
 
But I digress. Jesus doesn't want you to spam usenet, Rick.
 
Daniel
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Jan 08 10:30AM -0800

On Monday, January 8, 2018 at 1:24:21 PM UTC-5, Daniel wrote:
> On Monday, January 8, 2018 at 8:15:54 AM UTC-5, Rick C. Hodgin wrote:
 
> > People have always sought to kill and harm Christians
 
> Tell that to Anne Askew, who was tortured in the Tower of London and burned at the stake because she wasn't convinced by the doctrine of transubstantiation. Or Servetus, because he wasn't convinced by the doctrine of the trinity, or in favour of infant baptism.
 
The Roman Catholic church is not Christianity. There are some Christians
in the church, but the doctrines they teach are not Biblical, and they
are divisive, serving man's lusts, and not an accurate pursuit of the
spirit of God.
 
You need to only read the Bible to gain an understanding of it. God
Himself reveals his intention and purpose to all who seek the truth.
But for those who are content to believe a lie, who will not seek the
truth, there is another voice willing to fill them up with all manner
of falseness.
 
It's why you must seek the truth diligently.
 
> But I digress. Jesus doesn't want you to spam usenet, Rick.
 
I don't spam, Daniel. I teach. With such misunderstandings as those
conveyed here by you ... the needs of teaching must go forth to correct
the false understanding, and replace it with truth.
 
--
Rick C. Hodgin
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Jan 08 06:34PM

On 08/01/2018 13:15, Rick C. Hodgin wrote:
> literal Hell. Sinful man knows the truth in that regard, but can't bear
> to hear it, hence the shunning, attacking, and killing.
 
> It wil be that way until Jesus returns.
 
Let us ignore the fact that Jesus not existing and never existing in the
past renders your argument invalid it appears that my restrained alter
ego didn't make himself clear so I will try again:
 
Your actions on Usenet that precipitated Peter's actions are unwelcome
to EVERYONE who uses this newsgroup except the few who already believe
what you believe, or to put it another way: just fuck off.
 
/Flibble
 
--
"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."
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Jan 08 01:40PM -0500

> to EVERYONE who uses this newsgroup except the few who already believe
> what you believe, or to put it another way: just .. off.
 
> /Flibble
 
What what if you're the one who's wrong, Leigh? I've already cited
secular evidence Jesus existed, but you ignored it. You may well be
beyond hope.
 
I will stand before the Lord having attempted in many ways to reach
you and the others here. I will be guiltless before Him in this regard,
though it cost me much pain and torment here in the world as everybody
who is not being saved today has only hate for the message. Still, we
are commanded to teach, and I do seek to be obedient to the Lord's
command ... with great diligence even.
 
This song really speaks to me:
 
"Be My Passion"
https://www.youtube.com/watch?v=XyZmIMsxjEs
 
It's my favorite song by that trio. It's about the deep, heart-felt,
serious, honorable relationship between us and the Lord. It conveys so
much of a devout and true Christian's walk.
 
--
Thank you, | Indianapolis, Indiana | God is love -- 1 John 4:7-9
Rick C. Hodgin | http://www.libsf.org/ | http://tinyurl.com/yaogvqhj
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Jan 08 06:47PM

On 08/01/2018 18:40, Rick C. Hodgin wrote:
 
> What what if you're the one who's wrong, Leigh?  I've already cited
> secular evidence Jesus existed, but you ignored it.  You may well be
> beyond hope.
 
I didn't ignore the evidence you provided because you didn't provide any
evidence. There is absolutely no evidence CONTEMPORARY to Jesus's
supposed existence of his existence whatsoever. The fictional character
of Jesus was created in writings of fiction in the latter half of the
first century by Titus Flavius Josephus and others.
 
/Flibble
 
--
"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."
Ian Collins <ian-news@hotmail.com>: Jan 09 07:48AM +1300

On 01/09/2018 12:01 AM, Rick C. Hodgin wrote:
> I am sorry Peter Cheung is commenting on so many posts each time I
> post anything about Jesus and forgiveness of sin through Him.
 
So stop spamming. All you do is antagonise people. Your arrogant and
self-righteous flouting of Usenet conventions is appalling.
 
Please go away.
 
--
Ian.
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Jan 08 11:48AM -0800

On Monday, January 8, 2018 at 1:47:35 PM UTC-5, Mr Flibble wrote:
 
> I didn't ignore the evidence you provided because you didn't provide any
> evidence. There is absolutely no evidence CONTEMPORARY to Jesus's
> supposed existence of his existence whatsoever...[snip]
 
 
Here's the secular evidence:
 
https://groups.google.com/d/msg/comp.lang.c++/SCz4_FUMEms/c3CIoPNeCgAJ
 
-----[ Begin ]-----
 
Josephus (AD 37–c.100, Jewish military leader and historian): Wrote
about Jesus on two occasions. The authenticity of one occurrence, known
as the Testimonium Flavianum, is hotly disputed, but his account of the
execution of James is generally accepted, and he mentioned James, "the
brother of Jesus who was called the Christ."
 
Tacitus (AD 56–120, great Roman historian): Reported that after rumors
spread about Nero burning Rome, Nero needed scapegoats for the crime
and chose "Christians, [who were] hated for their abominable crimes.
Their name comes from Christ, who, during the reign of Tiberius, had
been executed by the procurator Pontius Pilate."
 
Pliny the Younger (AD 61–c.112, Roman senator): Wrote to Emperor Trajan
about his experience with Christians.
 
-----[ End ]-----
 
And just recently, they found a 2700 year old seal of the Jerusalem
governor, which coincides with the timelines explicitly laid down in
the Bible:
 
https://www.timesofisrael.com/2700-year-old-seal-impression-cements-existence-of-biblical-jerusalem-governor/
 
--
Rick C. Hodgin
Daniel <danielaparker@gmail.com>: Jan 08 12:06PM -0800

On Monday, January 8, 2018 at 1:30:37 PM UTC-5, Rick C. Hodgin wrote:
 
> The Roman Catholic church is not Christianity.
 
I suspect that the vast majority of Christian denominations would not be Christian by your understanding, in fact, it's possible that your understanding of Christianity puts you in a minority of one. Some protestant denominations rejected the later mythologizing elements of Christianity and wanted to go back to the beginning, but the problem was that the mythologizing had been present almost from the very beginning. Since you have no interest in biblical scholarship, but just the stories, you wouldn't know about that.
 
Jesus doesn't want you to spam usenet, Rick.
 
Daniel
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Jan 08 03:11PM -0500

On 1/8/2018 3:06 PM, Daniel wrote:
> On Monday, January 8, 2018 at 1:30:37 PM UTC-5, Rick C. Hodgin wrote:
 
>> The Roman Catholic church is not Christianity.
 
> I suspect that the vast majority of Christian denominations would not be Christian by your understanding, in fact, it's possible that your understanding of Christianity puts you in a minority of one. Some protestant denominations rejected the later mythologizing elements of Christianity and wanted to go back to the beginning, but the problem was that the mythologizing had been present almost from the very beginning. Since you have no interest in biblical scholarship, but just the stories, you wouldn't know about that.
 
The way of Christian is simple:
 
(1) Believe in Jesus Christ
(2) Ask Him to forgive your sin
 
This makes you born again so that you now possess not just your flesh,
but also spirit (John 3). After that:
 
(3) Live your entire life for Him.
 
I am not a "minority of one," but there are not many Christians. Most
people are content to believe the lies of the enemy, and they follow
after their own lusts.
 
Those who are truly born again are those who are His, and they will
teach about Him in this world ... against the whole world.
 
> Jesus doesn't want you to spam usenet, Rick.
 
Ibid.
 
--
Thank you, | Indianapolis, Indiana | God is love -- 1 John 4:7-9
Rick C. Hodgin | http://www.libsf.org/ | http://tinyurl.com/yaogvqhj
-------------------------------------------------------------------------
Software: LSA/C, Debi, RDC, CAlive, ES/2, VJr, VFrP, Logician, C90/99
Hardware:
Aroxda Desktop CPU -- 40-bit multi-core 80386 with many extensions
Arxita Embedded CPU -- Low power, low pin count 80386 w/128 registers
Arlina Compute FPGA -- Scalable compute cores, large GPIO pin count
scott@slp53.sl.home (Scott Lurndal): Jan 08 08:51PM


> Josephus (AD 37=E2=80=93c.100, Jewish military leader and historian): Wro=
>te
> about Jesus on two occasions.
 
He was not even born until decades after. Anything he wrote was hearsay by definition.
In an age with no newspapers, no internet, no TV news and widespread illiteracy.
Ever play the telephone game?
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Jan 08 01:00PM -0800

On Monday, January 8, 2018 at 3:51:48 PM UTC-5, Scott Lurndal wrote:
 
> He was not even born until decades after. Anything he wrote was hearsay by definition.
> In an age with no newspapers, no internet, no TV news and widespread illiteracy.
> Ever play the telephone game?
 
Base your eternal future on that.
 
Scott, God reveals Himself to all who seek the truth. For all who
will not seek the truth, another voice is there to meet that desire.
 
If you seek the truth, God will give you an inner drawing to Jesus,
and when you ask forgiveness for your sin you will become born again
of the spirit, able to hear and understand God, who is spirit.
 
I can teach you the truth. You have to be willing to receive it.
 
--
Rick C. Hodgin
Daniel <danielaparker@gmail.com>: Jan 08 02:20PM -0800

On Monday, January 8, 2018 at 3:11:55 PM UTC-5, Rick C. Hodgin wrote:
> teach about Him in this world ... against the whole world.
 
> > Jesus doesn't want you to spam usenet, Rick.
 
> Ibid.
 
Softly and tenderly, Jesus is asking you to stop spamming usenet, Rick.
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Jan 08 07:17PM

https://www.youtube.com/watch?v=IXvKOwQ4mvY
 
--
"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."
Thiago Adams <thiago.adams@gmail.com>: Jan 08 11:49AM -0800

On Monday, January 8, 2018 at 5:17:51 PM UTC-2, Mr Flibble wrote:
> https://www.youtube.com/watch?v=IXvKOwQ4mvY
 
My suggestion for GUI libraries is starting the project
creating a GUI editor that is implemented using the GUI
library itself.
 
What I have seen is that many variants of GUI libraries
are created just to satisfy the desire of it's creators
to have a different and modern C++ syntax.
 
The advertisement is
"look this beautiful C++ modern code, this is the
hello world"
legalize+jeeves@mail.xmission.com (Richard): Jan 08 08:47PM

[Please do not mail me a copy of your followup]
 
Thiago Adams <thiago.adams@gmail.com> spake the secret code
 
>What I have seen is that many variants of GUI libraries
>are created just to satisfy the desire of it's creators
>to have a different and modern C++ syntax.
 
Just having a "modern C++" syntax also isn't enough. It has to be
significantly better than wxWidgets and Qt, which are the two dominant
C++ GUI frameworks. (I am intentionally excluding platform-specific
frameworks like MFC.) wxWidgets and Qt have significant communities
and a history of continuous improvement as well as platform
portability. They have books written about how to use them.
 
matching all of that is non-trivial and exceeding it is going to be
particularly difficult given that Qt alone has probably a 10 person
team working on improving it and adding features to it.
 
At this point, I don't see any GUI library displacing either of these
except for toy projects.
--
"The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline>
The Terminals Wiki <http://terminals-wiki.org>
The Computer Graphics Museum <http://computergraphicsmuseum.org>
Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>
woodbrian77@gmail.com: Jan 08 11:06AM -0800


> OK, thanks for your comments. They inspired me to do some
> consolidating of my smaller files into one file. I'm a long
> ways though, from having just one header and one .cc file.
 
I've gone further in this direction than I anticipated
when I wrote that a few weeks ago. Code review comments
welcome.
 
https://github.com/Ebenezer-group/onwards
 
Thanks in advance.
 

Brian
Ebenezer Enterprises - In G-d we trust.
http://webEbenezer.net
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Jan 08 07:16PM

> welcome.
 
> https://github.com/Ebenezer-group/onwards
 
> Thanks in advance.
 
Change the fucking record Brian. You need to work on other projects,
seriously.
 
/Flibble
 
--
"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."
Thiago Adams <thiago.adams@gmail.com>: Jan 08 11:42AM -0800

> welcome.
 
> https://github.com/Ebenezer-group/onwards
 
> Thanks in advance.
 
Sorry, which one is your amalgamated?
What is new?
Have you used some tool?
 
(
Brian, I have one project that may interest
you.
I have a tool/compiler that reads C code and generates
C code.
 
https://github.com/thradams/CPrime
 
https://www.youtube.com/watch?v=cFHL6cf1n_k&t=90s
 
https://www.youtube.com/watch?v=vzouZGBV8YQ&t=490s
 
This compiler could generate code for serialization
for instance reading structs and more.
To allow others uses I could have some plugins to
consume the AST and generated customized code.
 
)
"Rick C. Hodgin" <rick.c.hodgin@gmail.com>: Jan 08 06:42PM

Oh look, I have opposable thumbs. How did that happen? I better learn
how to grasp things I suppose.
 
--
 
Thank you,
Rick C. Hodgin
Marcel Mueller <news.5.maazl@spamgourmet.org>: Jan 08 12:37AM +0100

On 07.01.18 17.33, Stefan Ram wrote:
> For a class, Herb Sutter once recommended to write
 
> inline pair operator +( pair result, pair const & other )
> { result += other; return result; }
 
Whether this is efficient or not depends. If the component types are
rather complex and if you use C++11 or above I would /not/ recommend
this. Copying could be expensive. And in contrast to the returned value
RVO and move semantics are not possible for the parameters.
Furthermore I dislike asymmetric definitions of symmetric operators.
 
Typically I would expect something like
inline friend pair operator +( pair const& l, pair const& r )
{ return pair(l.x + r.x, l.y + r.y); }
within the class. The "friend" will automatically create a free function
instead of a class member. This is common practice.
 
> outside of the class specifier and then in the class specifier:
 
> pair & operator +=( const pair & o )
> { x += o.x; y += o.y; return *this; }
 
Just fine.
 
 
> bool equals( const pair & other )const
> { return this->x == other.x && this->y == other.y; }
 
> within the class specifier?
 
This is an option. But I would recommend the Java like, asymmetric
equals method only if you really need it.
Otherwise I recommend the same procedure as for operator+:
 
inline friend bool operator ==( const pair & l, const pair & r )
{ return l.x == r.x && l.y == r.y; }
 
 
Marcel
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: