Re: Old programmers do fade away

2021-01-04 Thread Susheel Kumar
Hi Erick, You have been really helpful to everyone of us and we are gonna
to miss you a lot. But best of luck and enjoy your time !!!

On Mon, Jan 4, 2021 at 1:22 PM Jason Gerlowski 
wrote:

> Hey Erick,
>
> I'm sorry for our users and for the project overall to hear you'll be
> "hanging up the spurs", but excited that you've found new, fun things
> to expand into in your retirement!  I hope they're awesome!
>
> Best of luck man, it's been great working with you!
>
> Best,
>
> Jason
>
> On Mon, Jan 4, 2021 at 1:05 PM Uwe Schindler  wrote:
> >
> > Hi Erick,
> >
> > too bad that you want to leave us. I really hope to see you in person
> after
> > COVID19 allows us to meet at conferences again. It was always nice
> > discussions with you on the mailing list, although I am not subscribed to
> > solr-user@lao, so the whole work you were doing is not so obvious to me.
> >
> > About the squirrels: As an European, I have no idea why those grey
> American
> > squirrels are so aggressive and eat all your tomatoes!
> > https://www.dropbox.com/s/g8w441njq8xvaxd/20210104_185757.jpg?dl=0
> (sitting
> > in my garden)
> >
> > Here in Bremen, I have no problem at all with tomatoes and squirrels. The
> > European red squirrels only collect and eat nuts (or to be more correct:
> > they collect nuts and then forget about them, making hazelnut trees grow
> > everywhere in my garden, if you do not destroy them).
> > https://www.dropbox.com/s/e9twup0850vxpdz/20210104_185720.jpg?dl=0
> > (leftovers of the nuts...)
> >
> > My tomato plants all survived and I was able to harvest this year.
> >
> > Uwe
> >
> > -
> > Uwe Schindler
> > Achterdiek 19, D-28357 Bremen
> > https://www.thetaphi.de
> > eMail: u...@thetaphi.de
> >
> > > -Original Message-
> > > From: Erick Erickson 
> > > Sent: Wednesday, December 30, 2020 3:09 PM
> > > To: dev@lucene.apache.org
> > > Subject: Old programmers do fade away
> > >
> > > 40 years is enough. OK, it's only been 39 1/2 years. Dear Lord, has it
> > really been
> > > that long? Programming's been fun, I've gotten to solve puzzles every
> day.
> > The
> > > art and science of programming has changed over that time. Let me tell
> you
> > > about the joys of debugging with a Z80 stack emulator that required
> that
> > you
> > > to look on the stack for variables and trace function calls by knowing
> how
> > to
> > > follow frame pointers. Oh the tedium! Oh the (lack of) speed! Not to
> > mention
> > > that 64K of memory was all you had to work with. I had a co-worker who
> > could
> > > predict the number of bytes by which the program would shrink based on
> > > extracting common code to functions. The "good old days"...weren't...
> > >
> > > I'd been thinking that I'd treat Lucene/Solr as a hobby, doing
> occasional
> > work
> > > on it when I was bored over long winter nights. I've discovered,
> though,
> > that
> > > I've been increasingly reluctant to crack open the code. I guess that
> > after this
> > > much time, I'm ready to hang up my spurs. One major factor is the
> > realization
> > > that there's so much going on with Lucene/Solr that simply being aware
> of
> > the
> > > changes, much less trying to really understand them, isn't something I
> can
> > do
> > > casually.
> > >
> > > I bought a welder and find myself more interested in playing with that
> > than
> > > programming. Wait until you see the squirrel-proof garden enclosure I'm
> > > building with it. If my initial plan doesn't work, next up is an
> electric
> > fence
> > > along the top. The laser-sighted automatic machine gun emplacement will
> > take
> > > more planning...Ahhh, probably won't be able to get a permit from the
> > > township for that though. Do you think the police would notice?
> Perhaps I
> > > should add that the local police station is two blocks away and in the
> > line of
> > > fire. But an infrared laser powerful enough to "pre-cook" them
> wouldn't be
> > as
> > > obvious would it?
> > >
> > > Why am I so fixated on squirrels? One of the joys of gardening is fresh
> > > tomatoes rather than those red things they sell in the store. The
> > squirrels ATE
> > > EVERY ONE OF MY TOMATOES WHILE THEY WERE STILL GREEN LAST YEAR! And
> > > the melons. In the words of B. Bunny: "Of course you realize this means
> > war"
> > > (https://www.youtube.com/watch?v=4XNr-BQgpd0)...
> > >
> > > Then there's working in the garden and landscaping, the desk I want to
> > build
> > > for my wife, travel as soon as I can, maybe seeing if some sailboats
> need
> > > crew...you get the idea.
> > >
> > > It's been a privilege to work with this group, you're some of the best
> and
> > > brightest. Many thanks to all who've generously given me their time and
> > > guidance. It's been a constant source of amazement to me how willing
> > people
> > > are to take time out of their own life and work to help me when I've
> had
> > > questions. I owe a lot of people beers ;)
> > >
> > > I'll be stopping my list subscriptions, 

Re: Old programmers do fade away

2021-01-04 Thread Jason Gerlowski
Hey Erick,

I'm sorry for our users and for the project overall to hear you'll be
"hanging up the spurs", but excited that you've found new, fun things
to expand into in your retirement!  I hope they're awesome!

Best of luck man, it's been great working with you!

Best,

Jason

On Mon, Jan 4, 2021 at 1:05 PM Uwe Schindler  wrote:
>
> Hi Erick,
>
> too bad that you want to leave us. I really hope to see you in person after
> COVID19 allows us to meet at conferences again. It was always nice
> discussions with you on the mailing list, although I am not subscribed to
> solr-user@lao, so the whole work you were doing is not so obvious to me.
>
> About the squirrels: As an European, I have no idea why those grey American
> squirrels are so aggressive and eat all your tomatoes!
> https://www.dropbox.com/s/g8w441njq8xvaxd/20210104_185757.jpg?dl=0 (sitting
> in my garden)
>
> Here in Bremen, I have no problem at all with tomatoes and squirrels. The
> European red squirrels only collect and eat nuts (or to be more correct:
> they collect nuts and then forget about them, making hazelnut trees grow
> everywhere in my garden, if you do not destroy them).
> https://www.dropbox.com/s/e9twup0850vxpdz/20210104_185720.jpg?dl=0
> (leftovers of the nuts...)
>
> My tomato plants all survived and I was able to harvest this year.
>
> Uwe
>
> -
> Uwe Schindler
> Achterdiek 19, D-28357 Bremen
> https://www.thetaphi.de
> eMail: u...@thetaphi.de
>
> > -Original Message-
> > From: Erick Erickson 
> > Sent: Wednesday, December 30, 2020 3:09 PM
> > To: dev@lucene.apache.org
> > Subject: Old programmers do fade away
> >
> > 40 years is enough. OK, it's only been 39 1/2 years. Dear Lord, has it
> really been
> > that long? Programming's been fun, I've gotten to solve puzzles every day.
> The
> > art and science of programming has changed over that time. Let me tell you
> > about the joys of debugging with a Z80 stack emulator that required that
> you
> > to look on the stack for variables and trace function calls by knowing how
> to
> > follow frame pointers. Oh the tedium! Oh the (lack of) speed! Not to
> mention
> > that 64K of memory was all you had to work with. I had a co-worker who
> could
> > predict the number of bytes by which the program would shrink based on
> > extracting common code to functions. The "good old days"...weren't...
> >
> > I'd been thinking that I'd treat Lucene/Solr as a hobby, doing occasional
> work
> > on it when I was bored over long winter nights. I've discovered, though,
> that
> > I've been increasingly reluctant to crack open the code. I guess that
> after this
> > much time, I'm ready to hang up my spurs. One major factor is the
> realization
> > that there's so much going on with Lucene/Solr that simply being aware of
> the
> > changes, much less trying to really understand them, isn't something I can
> do
> > casually.
> >
> > I bought a welder and find myself more interested in playing with that
> than
> > programming. Wait until you see the squirrel-proof garden enclosure I'm
> > building with it. If my initial plan doesn't work, next up is an electric
> fence
> > along the top. The laser-sighted automatic machine gun emplacement will
> take
> > more planning...Ahhh, probably won't be able to get a permit from the
> > township for that though. Do you think the police would notice? Perhaps I
> > should add that the local police station is two blocks away and in the
> line of
> > fire. But an infrared laser powerful enough to "pre-cook" them wouldn't be
> as
> > obvious would it?
> >
> > Why am I so fixated on squirrels? One of the joys of gardening is fresh
> > tomatoes rather than those red things they sell in the store. The
> squirrels ATE
> > EVERY ONE OF MY TOMATOES WHILE THEY WERE STILL GREEN LAST YEAR! And
> > the melons. In the words of B. Bunny: "Of course you realize this means
> war"
> > (https://www.youtube.com/watch?v=4XNr-BQgpd0)...
> >
> > Then there's working in the garden and landscaping, the desk I want to
> build
> > for my wife, travel as soon as I can, maybe seeing if some sailboats need
> > crew...you get the idea.
> >
> > It's been a privilege to work with this group, you're some of the best and
> > brightest. Many thanks to all who've generously given me their time and
> > guidance. It's been a constant source of amazement to me how willing
> people
> > are to take time out of their own life and work to help me when I've had
> > questions. I owe a lot of people beers ;)
> >
> > I'll be stopping my list subscriptions, Slack channels (dm me if you need
> > something), un-assigning any JIRAs and that kind of thing over the next
> while. If
> > anyone's interested in taking over the BadApple report, let me know and I
> can
> > put the code up somewhere. It takes about 10 minutes to do each week. I
> won't
> > disappear entirely, things like the code-reformatting effort are nicely
> self-
> > contained for instance and something I can to casually.
> >
> > My e-mail 

RE: Old programmers do fade away

2021-01-04 Thread Uwe Schindler
Hi Erick,

too bad that you want to leave us. I really hope to see you in person after
COVID19 allows us to meet at conferences again. It was always nice
discussions with you on the mailing list, although I am not subscribed to
solr-user@lao, so the whole work you were doing is not so obvious to me.

About the squirrels: As an European, I have no idea why those grey American
squirrels are so aggressive and eat all your tomatoes!
https://www.dropbox.com/s/g8w441njq8xvaxd/20210104_185757.jpg?dl=0 (sitting
in my garden)

Here in Bremen, I have no problem at all with tomatoes and squirrels. The
European red squirrels only collect and eat nuts (or to be more correct:
they collect nuts and then forget about them, making hazelnut trees grow
everywhere in my garden, if you do not destroy them).
https://www.dropbox.com/s/e9twup0850vxpdz/20210104_185720.jpg?dl=0
(leftovers of the nuts...)

My tomato plants all survived and I was able to harvest this year.

Uwe

-
Uwe Schindler
Achterdiek 19, D-28357 Bremen
https://www.thetaphi.de
eMail: u...@thetaphi.de

> -Original Message-
> From: Erick Erickson 
> Sent: Wednesday, December 30, 2020 3:09 PM
> To: dev@lucene.apache.org
> Subject: Old programmers do fade away
> 
> 40 years is enough. OK, it's only been 39 1/2 years. Dear Lord, has it
really been
> that long? Programming's been fun, I've gotten to solve puzzles every day.
The
> art and science of programming has changed over that time. Let me tell you
> about the joys of debugging with a Z80 stack emulator that required that
you
> to look on the stack for variables and trace function calls by knowing how
to
> follow frame pointers. Oh the tedium! Oh the (lack of) speed! Not to
mention
> that 64K of memory was all you had to work with. I had a co-worker who
could
> predict the number of bytes by which the program would shrink based on
> extracting common code to functions. The "good old days"...weren't...
> 
> I'd been thinking that I'd treat Lucene/Solr as a hobby, doing occasional
work
> on it when I was bored over long winter nights. I've discovered, though,
that
> I've been increasingly reluctant to crack open the code. I guess that
after this
> much time, I'm ready to hang up my spurs. One major factor is the
realization
> that there's so much going on with Lucene/Solr that simply being aware of
the
> changes, much less trying to really understand them, isn't something I can
do
> casually.
> 
> I bought a welder and find myself more interested in playing with that
than
> programming. Wait until you see the squirrel-proof garden enclosure I'm
> building with it. If my initial plan doesn't work, next up is an electric
fence
> along the top. The laser-sighted automatic machine gun emplacement will
take
> more planning...Ahhh, probably won't be able to get a permit from the
> township for that though. Do you think the police would notice? Perhaps I
> should add that the local police station is two blocks away and in the
line of
> fire. But an infrared laser powerful enough to "pre-cook" them wouldn't be
as
> obvious would it?
> 
> Why am I so fixated on squirrels? One of the joys of gardening is fresh
> tomatoes rather than those red things they sell in the store. The
squirrels ATE
> EVERY ONE OF MY TOMATOES WHILE THEY WERE STILL GREEN LAST YEAR! And
> the melons. In the words of B. Bunny: "Of course you realize this means
war"
> (https://www.youtube.com/watch?v=4XNr-BQgpd0)...
> 
> Then there's working in the garden and landscaping, the desk I want to
build
> for my wife, travel as soon as I can, maybe seeing if some sailboats need
> crew...you get the idea.
> 
> It's been a privilege to work with this group, you're some of the best and
> brightest. Many thanks to all who've generously given me their time and
> guidance. It's been a constant source of amazement to me how willing
people
> are to take time out of their own life and work to help me when I've had
> questions. I owe a lot of people beers ;)
> 
> I'll be stopping my list subscriptions, Slack channels (dm me if you need
> something), un-assigning any JIRAs and that kind of thing over the next
while. If
> anyone's interested in taking over the BadApple report, let me know and I
can
> put the code up somewhere. It takes about 10 minutes to do each week. I
won't
> disappear entirely, things like the code-reformatting effort are nicely
self-
> contained for instance and something I can to casually.
> 
> My e-mail address if you need to get in touch with me is:
> "erick.erick...@gmail.com". There's a correlation between gmail addresses
> that are just a name with no numbers and a person's age... A co-worker
came
> over to my desk in pre-historical times and said "there's this new mail
service
> you might want to sign up for"... Like I said, 40 years is enough.
> 
> Best to all,
> Erick
> -
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, 

Lucene's nightly benchmarks now run on Ryzen Threadripper 3990X

2021-01-04 Thread Michael McCandless
Hi Team!

Finally, after 5 years, an eternity in computer-years, I have upgraded our
nightly benchmarks host to a Ryzen Threadripper 3990X (64 cores, 128 with
hyperthreading).

Despite being a desktop class single socket CPU (versus the previous server
class dual socket Intel Xeon CPUs), it is substantially faster, even for a
single core/thread.

E.g. see annotation DE for the "Primary Key Lookup" nightly performance:
https://home.apache.org/~mikemccand/lucenebench/PKLookup.html

Details here:
http://blog.mikemccandless.com/2021/01/apache-lucene-performance-on-128-core.html

Crazy computers AND Lucene keep getting faster and faster ...

Mike McCandless

http://blog.mikemccandless.com


Re: Old programmers do fade away

2021-01-04 Thread Michael McCandless
Wow, I am also sorry to hear this news Erick.  You have been such a massive
force in our community: your prolific personalized responses to
struggling users, your deep diving on truly tricky issues, your focus on
testing and founding the Bad Apple report, your incredible patience and
always gentle tone, the numerous issues you moved forward, even that
exciting time that the delightful auto-complete feature in gmail bit you
very publicly :)

I would prefer you slowly faded away as well :)  Cherry pick the few
interesting user emails or issues that catch your fancy.  A hobby can and
should be just that, and welding sounds like a great idea.  This is an
incredible feature of open-source: you can contribute even in small ways
without being fully up-to-date on everything, and that all still helps
nudge things forwards.

Big +1 for the video Mike S shared, and really most of Mark Rober's videos
are amazing.  E.g. his version 3 anti-package-thieves design is awesome:
https://youtu.be/h4T_LlK1VE4

As Simon would say: Ein weinendes und ein lachendes Auge (translation:
"with a smile in one eye and a tear in the other").

Happy welding, good luck with the squirrels!!  They are devilishly smart
and persistent creatures.

Mike McCandless

http://blog.mikemccandless.com


On Wed, Dec 30, 2020 at 9:09 AM Erick Erickson 
wrote:

> 40 years is enough. OK, it's only been 39 1/2 years. Dear Lord, has it
> really been that long? Programming's been fun, I've gotten to solve puzzles
> every day. The art and science of programming has changed over that time.
> Let me tell you about the joys of debugging with a Z80 stack emulator that
> required that you to look on the stack for variables and trace function
> calls by knowing how to follow frame pointers. Oh the tedium! Oh the (lack
> of) speed! Not to mention that 64K of memory was all you had to work with.
> I had a co-worker who could predict the number of bytes by which the
> program would shrink based on extracting common code to functions. The
> "good old days"...weren't...
>
> I'd been thinking that I'd treat Lucene/Solr as a hobby, doing occasional
> work on it when I was bored over long winter nights. I've discovered,
> though, that I've been increasingly reluctant to crack open the code. I
> guess that after this much time, I'm ready to hang up my spurs. One major
> factor is the realization that there's so much going on with Lucene/Solr
> that simply being aware of the changes, much less trying to really
> understand them, isn't something I can do casually.
>
> I bought a welder and find myself more interested in playing with that
> than programming. Wait until you see the squirrel-proof garden enclosure
> I'm building with it. If my initial plan doesn't work, next up is an
> electric fence along the top. The laser-sighted automatic machine gun
> emplacement will take more planning...Ahhh, probably won't be able to get a
> permit from the township for that though. Do you think the police would
> notice? Perhaps I should add that the local police station is two blocks
> away and in the line of fire. But an infrared laser powerful enough to
> "pre-cook" them wouldn't be as obvious would it?
>
> Why am I so fixated on squirrels? One of the joys of gardening is fresh
> tomatoes rather than those red things they sell in the store. The squirrels
> ATE EVERY ONE OF MY TOMATOES WHILE THEY WERE STILL GREEN LAST YEAR! And the
> melons. In the words of B. Bunny: "Of course you realize this means war" (
> https://www.youtube.com/watch?v=4XNr-BQgpd0)...
>
> Then there's working in the garden and landscaping, the desk I want to
> build for my wife, travel as soon as I can, maybe seeing if some sailboats
> need crew...you get the idea.
>
> It's been a privilege to work with this group, you're some of the best and
> brightest. Many thanks to all who've generously given me their time and
> guidance. It's been a constant source of amazement to me how willing people
> are to take time out of their own life and work to help me when I've had
> questions. I owe a lot of people beers ;)
>
> I'll be stopping my list subscriptions, Slack channels (dm me if you need
> something), un-assigning any JIRAs and that kind of thing over the next
> while. If anyone's interested in taking over the BadApple report, let me
> know and I can put the code up somewhere. It takes about 10 minutes to do
> each week. I won't disappear entirely, things like the code-reformatting
> effort are nicely self-contained for instance and something I can to
> casually.
>
> My e-mail address if you need to get in touch with me is: "
> erick.erick...@gmail.com". There's a correlation between gmail addresses
> that are just a name with no numbers and a person's age... A co-worker came
> over to my desk in pre-historical times and said "there's this new mail
> service you might want to sign up for"... Like I said, 40 years is enough.
>
> Best to all,
> Erick
> 

Re: Old programmers do fade away

2021-01-04 Thread Shalin Shekhar Mangar
Hi Erick,

It's been a pleasure and an honor! I know nothing about squirrels or
tomatoes (except that the latter are tasty) but I do know about
hobbies so I wish you all the best with them!

If you indeed want to be a welder, I am sure that you'll become a good
one and probably end up teaching a few folks about it as well :-)

Keep us folks in mind and drop us an update from time-to-time. I
suggest twitter - it's not new but you might want to sign up for it ;)

Take care and have fun!

Cheers,
Shalin

On 1/3/21, Günter Hipler  wrote:
> Hi Erick
>
> thanks for your work you have done for the library world.
> You were one of the people who made it possible to show libraries the
> way to use search engines for their "discovery services".
>
> Günter
>
> On 30.12.20 15:09, Erick Erickson wrote:
>> 40 years is enough. OK, it's only been 39 1/2 years. Dear Lord, has it
>> really been that long? Programming's been fun, I've gotten to solve
>> puzzles every day. The art and science of programming has changed over
>> that time. Let me tell you about the joys of debugging with a Z80 stack
>> emulator that required that you to look on the stack for variables and
>> trace function calls by knowing how to follow frame pointers. Oh the
>> tedium! Oh the (lack of) speed! Not to mention that 64K of memory was all
>> you had to work with. I had a co-worker who could predict the number of
>> bytes by which the program would shrink based on extracting common code to
>> functions. The "good old days"...weren't...
>>
>> I'd been thinking that I'd treat Lucene/Solr as a hobby, doing occasional
>> work on it when I was bored over long winter nights. I've discovered,
>> though, that I've been increasingly reluctant to crack open the code. I
>> guess that after this much time, I'm ready to hang up my spurs. One major
>> factor is the realization that there's so much going on with Lucene/Solr
>> that simply being aware of the changes, much less trying to really
>> understand them, isn't something I can do casually.
>>
>> I bought a welder and find myself more interested in playing with that
>> than programming. Wait until you see the squirrel-proof garden enclosure
>> I'm building with it. If my initial plan doesn't work, next up is an
>> electric fence along the top. The laser-sighted automatic machine gun
>> emplacement will take more planning...Ahhh, probably won't be able to get
>> a permit from the township for that though. Do you think the police would
>> notice? Perhaps I should add that the local police station is two blocks
>> away and in the line of fire. But an infrared laser powerful enough to
>> "pre-cook" them wouldn't be as obvious would it?
>>
>> Why am I so fixated on squirrels? One of the joys of gardening is fresh
>> tomatoes rather than those red things they sell in the store. The
>> squirrels ATE EVERY ONE OF MY TOMATOES WHILE THEY WERE STILL GREEN LAST
>> YEAR! And the melons. In the words of B. Bunny: "Of course you realize
>> this means war" (https://www.youtube.com/watch?v=4XNr-BQgpd0)...
>>
>> Then there's working in the garden and landscaping, the desk I want to
>> build for my wife, travel as soon as I can, maybe seeing if some sailboats
>> need crew...you get the idea.
>>
>> It's been a privilege to work with this group, you're some of the best and
>> brightest. Many thanks to all who've generously given me their time and
>> guidance. It's been a constant source of amazement to me how willing
>> people are to take time out of their own life and work to help me when
>> I've had questions. I owe a lot of people beers ;)
>>
>> I'll be stopping my list subscriptions, Slack channels (dm me if you need
>> something), un-assigning any JIRAs and that kind of thing over the next
>> while. If anyone's interested in taking over the BadApple report, let me
>> know and I can put the code up somewhere. It takes about 10 minutes to do
>> each week. I won't disappear entirely, things like the code-reformatting
>> effort are nicely self-contained for instance and something I can to
>> casually.
>>
>> My e-mail address if you need to get in touch with me is:
>> "erick.erick...@gmail.com". There's a correlation between gmail addresses
>> that are just a name with no numbers and a person's age... A co-worker
>> came over to my desk in pre-historical times and said "there's this new
>> mail service you might want to sign up for"... Like I said, 40 years is
>> enough.
>>
>> Best to all,
>> Erick
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
>> For additional commands, e-mail: dev-h...@lucene.apache.org
>>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>
>


-- 
Regards,
Shalin Shekhar Mangar.

-
To unsubscribe, e-mail: