« first day (1742 days earlier)      last day (1438 days later) » 
00:00 - 22:0022:00 - 00:00

12:01 AM
RELOAD!
[banane-io/PDB] 3 commits. 1 closed issue. 1 issue comment. 30 additions. 4 deletions.
[rubberduck-vba/Rubberduck] 1 opened issue. 1 closed issue. 14 issue comments.
[Zomis/minesweeper-flags-client] 3 commits. 12 additions. 7 deletions.
Minesweeper: Games Played: 81, Bombs Used: 42, Moves Performed: 10195
2
[rubberduck-vba/Rubberduck] build for commit 6040cc1f on unknown branch: AppVeyor build succeeded
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4851?src=pr&el=h1) Report
> Merging [#4851](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4851?src=pr&el=desc) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/1e3e615cc1426c9817e1349ac6f27ee5678fca56?src=pr&el=desc) will **increase** coverage by `0.1%`.
> The diff coverage is `79.27%`.


```diff
@@ Coverage Diff @@
## next #4851 +/- ##
==========================
[rubberduck-vba/Rubberduck] build for commit 6040cc1f on unknown branch: 64.53% (target 0%)
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4851?src=pr&el=h1) Report
> Merging [#4851](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4851?src=pr&el=desc) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/1e3e615cc1426c9817e1349ac6f27ee5678fca56?src=pr&el=desc) will **increase** coverage by `0.1%`.
> The diff coverage is `79.27%`.


```diff
@@ Coverage Diff @@
## next #4851 +/- ##
==========================
 
1:19 AM
@Duga @SimonForsberg come to think of it, how would it work if, say, I wanted a Duga-report of the online indenter feature on the RD website?
I mean I guess I could perhaps at least log usage lol
 
@Duga on the bright side it wasn't your typo. :)
 
@Duga there's another one I need to dig up, hold on
> '{0}' is a non-private module variable outside a standard module.
I've no idea what to do with that one
I mean, whatever I come up with ends up sounding like a buzzword salad
 
that's w/ not used inspection still?
 
MoveCloserToUsage_TargetIsNonPrivateInNonStandardModule
so for now I have "'{0}' ne peut être déplacée." ("cannot be moved")
 
1:34 AM
I guess if we want to be more positive, I guess '{0}' is accessible outside the local procedure and cannot be moved closer to usage. Check references to determine if the current scope is warranted.
A bit wordy, though.
The positive version for the not used one could be.... '{0}' is unused in all non-standard modules.
(granted, "unused" isn't exactly a positive word but it's not a not....)
though TBH, is not used reads better than is unused
 
yeah
...would "'{0}' is a global variable in use." be too over-simplified?
 
1:54 AM
could go '{0}' is globally accessible and is in use.
 
done deal!
 
need to add You done screwed up, though.
 
2:45 AM
[rubberduck-vba/Rubberduck] build for commit 5a61422b on unknown branch: AppVeyor build succeeded
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4854?src=pr&el=h1) Report
> Merging [#4854](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4854?src=pr&el=desc) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/5709bfd2594be479817e88b730a28deea6cc39a3?src=pr&el=desc) will **decrease** coverage by `<.01%`.
> The diff coverage is `n/a`.


```diff
@@ Coverage Diff @@
## next #4854 +/- ##
============================
[rubberduck-vba/Rubberduck] build for commit 5a61422b on unknown branch: 64.5% (target 0%)
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4854?src=pr&el=h1) Report
> Merging [#4854](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4854?src=pr&el=desc) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/5709bfd2594be479817e88b730a28deea6cc39a3?src=pr&el=desc) will **decrease** coverage by `<.01%`.
> The diff coverage is `n/a`.


```diff
@@ Coverage Diff @@
## next #4854 +/- ##
============================
 
3:21 AM
user image
5
 
3:36 AM
[rubberduck-vba/Rubberduck] retailcoder pushed commit 87d8ed88 to next: regenerated designer files
[rubberduck-vba/Rubberduck] retailcoder pushed commit 5cd89a99 to next: added French translations
[rubberduck-vba/Rubberduck] retailcoder pushed commit 5a61422b to next: updated resources - French translations completed for regex assistant
Merge pull request #4854 from retailcoder/next

French translations update
 
3:54 AM
and done
 
[rubberduck-vba/Rubberduck] build for commit fb6800d6 on next: AppVeyor build succeeded
[rubberduck-vba/Rubberduck] build for commit fb6800d6 on next: 64.5% (target 0%)
> Removed the "initializing" label, resized the client area to 320 from 360, and changed the forecolor of the version label from black to white.
 
4:12 AM
[rubberduck-vba/Rubberduck] build for commit 71ebda3e on unknown branch: AppVeyor build succeeded
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4856?src=pr&el=h1) Report
> Merging [#4856](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4856?src=pr&el=desc) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/fb6800d69abaef1a10c58a79479b90fec18feb8e?src=pr&el=desc) will **increase** coverage by `<.01%`.
> The diff coverage is `n/a`.


```diff
@@ Coverage Diff @@
## next #4856 +/- ##
============================
[rubberduck-vba/Rubberduck] build for commit 71ebda3e on unknown branch: 64.51% (target 0%)
 
 
4 hours later…
9:00 AM
@MathieuGuindon As long as you can do a HTTP POST request to @Duga every time the feature is used. But I'd prefer it if the RD backend does the request and not the frontend, as there is a (somewhat secret) authentication token involved.
 
 
2 hours later…
11:02 AM
> Looks like the icon problem is actually a problem in resolution of component types. github.com/rubberduck-vba/Rubberduck/blob/…
 
@Duga Should just need a few more cases. I'll take a look after work.
 
11:18 AM
@SimonForsberg I can have it server-side, but the website is also OSS - just gotta watch out for not comitting auth keys to the repo =)
 
@MathieuGuindon Yeah exactly :) Where shall I send the auth-key?
 
11:50 AM
@SimonForsberg rubberduckvba at gee mail =)
 
@MathieuGuindon Sent
 
[QU]ACK!
3
 
HTTP POST https://stats.zomis.net/GithubHookSEChatService/stats
Content-Type: application/json
{ "authToken": "your secret", "application": "Rubberduck", "stats": { .... json object of whatever keys you want and integers as value ... } }
 
Nice =)
 
I haven't activated your secret yet though so you will get some kind of forbidden-response, but you can implement the feature and it will be activated later
 
11:58 AM
And you do the aggregates?
 
Yes, @Duga just adds to the total whenever you post
 
cool
@SimonForsberg might be a few weeks before I get my first 403
 
Okay
Then it sounds like I have plenty of time to reboot @Duga as well to activate your secret :)
 
yup!
@SimonForsberg can the appname be "rubberduckvba.com"?
(assuming the token is matched against the appname)
 
@MathieuGuindon I'd prefer to avoid dots, not sure if the property file can handle it. Also remember that the app-name is what @Duga will show in the statistics (like it says "Minesweeper")
And you can use the same app/token for all Rubberduck-related stuff I think
if there would be any more
 
12:10 PM
ok!
 
12:36 PM
 
@MathieuGuindon I believe there are only 375 MAX 8's in commercial fleets world wide - this will be an irritation to the airlines, but nothing significant. You'll be fine, your flight will go
 
1:52 PM
 
2:18 PM
@Comintern that seems to be a problem everywhere
 
@Duga (@this) good point... I'll just remove it altogether.
I take it that the actual splash image is fine?
 
By me, yes. I think it looks great
One uncertainty, though - did you once said Thunderframe wanted it to be monochrome or was that for something else altogether?
Ah, yes, this:
Mar 1 at 19:35, by Mathieu Guindon
he wanted the splash ducky to be monochrome (without the colored beak) - I'm thinking we could make a special splash like that, with "IN MEMORIAM\nAndrew "ThunderFrame" Jackson\n1972-2018" at the bottom
 
2:37 PM
yeah... well I went with his actual avatar instead :)
 
Ok just clarifying. As I said, I think this looks great.
 
on the whole MAX 8 debacle
as an american, the whole gov shutdown thing is pretty BS, and now it looks like it cost 170 something people their lives
 
> "We are supporting this proactive step out of an abundance of caution," Boeing CEO Dennis Muilenburg said in a statement. "Safety is a core value at Boeing for as long as we have been building airplanes; and it always will be. There is no greater priority for our company and our industry. We are doing everything we can to understand the cause of the accidents in partnership with the investigators, deploy safety enhancements and help ensure this does not happen again."
WARNING: BULLSHIT OVERLOAD
 
not sure how you quote like that, but
> "But government inaction may have been at least partially to blame for the crash of an Ethiopian Airlines 737 MAX on March 10—the US government shutdown reportedly pushed back a fix to the aircraft's software for more than a month."
 
2:49 PM
you start it with a "> " then paste the text after.
 
thanks good sir
 
What irks me is that two days earlier, Boeing, FAA and POTUS were stonewalling
now they're all in "agreement"
Feels too much like that kid who says sorry for having ate the cookie while eating the cookie.
 
they'd actually be "shorry" though
> Shorry (adj.): being sorry for eating a cookie, while eating said cookie. Being "sorry" instead of "shorry" would involve spitten cookie crumbs.
 
Yeah, pretty much that.
 
3:08 PM
Last December we lost a very valued contributor and friend. Next release the Rubberduck splash screen will be in his memory: that devil ducky was his online avatar. We miss you @ThunderXFrame, rest in peace. PS - we might have slipped in an easter egg or two in your honor 😇
12
 
^ should be pinned
 
pinned to chat or pinned to Twitter profile?
(just pinned to Twitter profile)
 
@MathieuGuindon yes
 
lol, pinned everywhere!
 
PIN ALL THE PINS!
 
3:28 PM
@FreeMan that is a correct response.
 
Pi day today!
 
oh, that's right
that makes 14:59.265 is a special time today doesn't it :)
2
 
mmmmm.... pi
 
RE: Self-Driving vehicles
 
3:45 PM
Hey all; I've been looking around recently for some good libraries/addins for (Excel) VBA. Code Review is a great place to start and has some useable code, but often it's not complete/ not finished/ outdated. IIRC @MathieuGuindon was looking into Tim Hall's vba-blocks for building some sort of sharing/pip functionality into Rubberduck or smt, but idk how far along that's come.
 
@Greedo yeah, "nuggets" is one of long standing discussion. There's also "templates" which is a different solution to a different problem. The main problem is having a contributor who wants to take it up
 
So I'm wondering if anyone is aware of any good VBA GitHub repos say for utilities that are actively maintained/ working standard? What's the best thing you've found that you would actually use in a project?
 
as either are basically a complete subsystem.
 
VBEX from Chris has some stuff IIRC
 
Yeah @Vogel612 I stumbled across that one, and VBA-tools by Tim Hall seems quite popular
 
3:52 PM
For all of you guys and π day, I write my dates 14/Mar/2019 because dyslexia sucks.
 
ISO 8601 disagrees
:)
 
well ISO 8601 isnt dyslexic
 
At least it's not ambiguous, but definitely not locale-neutral.
 
granted when it comes to data entry, i go with whatever i have to, but if i have to manually write that crap out
 
Hmm got me wondering if there's other language where Mar means December in their language.
 
3:55 PM
im doing what i can
sometimes i wonder how the heck they came up with some of the month names
like im pretty sure that july and august was from julius and augustus
 
yes
 
when they added in those months to change us from a 10 month year to a 12
but all the months before...
 
yes - that's why we have "dec" in the "December" -- 10th month
 
all the ones after follow what you said
 
3:57 PM
until those holity-loity caesars barged in and wrecked everything up.
 
gotta love how it goes from gods to jerkoff romans to numbers
 
They got bored after the first couple and were like, meh, we'll just call it "eight".
 
I recall reading that originally the new year started on March
Which is why February got whatever was left over
 
Yep - December is month ten.
October is eight, etc.
 
but silly romans being what they are, they moved it up to January because elections
 
4:01 PM
I propose a new calendaring system: Monovember, Divember, Trivember, Quadvember, Pentevember, Hexevember, Heptevember, ...
 
My favorite part is when a guy in a big hat named Gregory decreed that today would be 4th, and tomorrow would be 15th, because you know, stars!
 
Hexevember should be later in the year. It would be cooler if it had a month number of A, B, or C.
 
naw, it would be sextember
and still september
though i guess it depends on if we are going latin or greek on this
 
Chinese.
They literally translate as month 1, month 2, month 3, etc.
 
though, you are mixing them with quad since if you are doing pente and hexe, it would tetra
Numeral or number prefixes are prefixes derived from numerals or occasionally other numbers. In English and other European languages, they are used to coin numerous series of words, such as unicycle – bicycle – tricycle, dyad – triad – decade, biped – quadruped, September – October – November – December, decimal – hexadecimal, sexagenarian – octogenarian, centipede – millipede, etc. There are two principal systems, taken from Latin and Greek, each with several subsystems; in addition, Sanskrit occupies a marginal position. There is also an international set of metric prefixes, which are used in...
 
4:08 PM
And December would become Dodecember :o v. meta
 
There has been several proposals for a calendar reforms
I recall some to make the weeks and months and whatever all equal
Obviously nobody took it seriously.
 
They'll take it seriously when they lose a whole day in February 2800 though.
Y2.8K problem.
 
you know that everyone's going "meh. We'll be long dead. Let's not sweat it."
 
nah by then it'll be year 794 AFB (After FaceBook)
(gosh hopefully not)
 
4:27 PM
#NotMyProblem #LongAgoTurnedIntoDust
What you should be more concerned is how the future archeologists will see us.
 
Needs to be in Latin I think. A.V.S. - Anno Vultus Scriptum
 
Early internet dwellers had a elaborate but primitive rituals deifying certain felines that were purported to speak in a particular font. They spent several hours worshipping many images of the said felines, and repeated what was perceived to be prophetic utterings.
 
Only some were polytheists though - the ones who WORSHIPPED ALL THE THINGS!
 
@this TBH, though, I think we are leaving enough data that they won't think that.
I read that we are generating more data per second now than we have up until WWII, or something.
 
You're assuming that all data came out uncorrupted
 
4:33 PM
Once climate change has done it's work Post Pineapple Roast (PPR) is my vote for the calendar system.
 
@Hosch250 Ever try to find an 8-in floppy drive that still works? Any that's only a couple decades.
 
Damn, 8 inch?!?
 
ahh that feeling where you refactor something that needed to be refactored and it was good.
 
Feels like you should be getting on the funk.
 
4:34 PM
@KySoto The coders looked and beheld that it was good, and all rejoiced.
 
It theory, it should be possible to store digital data on LPs. That would be kind of cool.
:moves the needle over to the file he's after:
 
@IvenBach i managed to cut 120 lines of code
 
@Comintern I think you'll be required to have a big medallion, an afro, and a bellbottom pant just to use it.
 
cuz i took a repeating piece of 20 lines of code, turned it into a sub and called it 7 times
 
@KySoto With an LP drive, you could do that with 2 turntables and some wicked scratching.
 
4:38 PM
lp drive?
I'm not in the know
 
In ancient times we used to listen to music generated by those.
 
FWIW, I always called them as 78 rpms
 
i didnt know record players were called LP drives
i used to own some vinyl albums
by my exwife got em in the divorce
 
Huh. I wonder if that's a regional thing. We all called them LPs or 45s.
 
@Comintern "please position disk 176 to continue"
 
4:42 PM
possibly?
just imagine installing windows 10 using.... the old 8 track tapes
or whatever the heck type of tape it was
i think it was 8 track
 
@Comintern weren't 45s a smaller version of 78s?
though, I suppose that if you owned a mixture of them, LPs or vinyls would be a better generic name for them all.
 
@this Nope - 45 minutes.
 
45 rpm
 
^
 
LP = 45 minutes, EP = 52 minutes at 78 RPM.
We called singles 7's" or "singles".
We were apparently doing it wrong though.
 
4:48 PM
lol
 
I think this also show how nobody really cared about the precise names back then.
or didn't have a figging clue, so they made up 1000 variants to call the same thing.
 
I guess it's like calling a blu-ray a "DVD"
#MyAgeIsShowing
 
better than calling either "laserdisc"
 
Yes, but laserdisc predated CD
 
4:56 PM
huh, CD != laserdisc??
 
Come to think, can anyone tell whether a unmarked disc they're holding is a CD or a DVD or blu-ray?
Nope
 
Laserdisc was like mid to late 80s.
 
left side is the laserdisc
 
oh, so kind of like a 45rpm CD
not-so-"C" disk
 
@this Yes - the pitch of the data pits makes them reflect light differently.
 
4:57 PM
uh, 78? I think this is as large as the 78 rpm
@Comintern #TIL
i should try and blind myself with various discs in sun sometime soon.
 
no wonder they went with "compact"
 
@Comintern Who knew that "two turntables and a microphone" was actually a reference to a data storage device!
 
@FreeMan Glad someone caught the reference.
 
you're welcome.
had to look it up, though, cause that line and the little bit of music to go with it are all I know
 
Huh, optical storage was invented in 1958?!
 
5:00 PM
no way
 
I remember laserdisk from elementary school.
 
LaserDisc (abbreviated as LD) is a home video format and the first commercial optical disc storage medium, initially licensed, sold and marketed as MCA DiscoVision in the United States in 1978. Although the format was capable of offering higher-quality video and audio than its consumer rivals, VHS and Betamax videotape, LaserDisc never managed to gain widespread use in North America, largely due to high costs for the players and video titles themselves and the inability to record TV programs, though it eventually did gain some traction in that region to become somewhat popular in the 1990s. It...
 
BTW 78, 45 & 33 refer to the RPM at which the records (or albums) spin. Don't think I've ever seen a 78, but my first turntable (purchased with my own money in middle school) did have a 78 setting.
 
> Optical video recording technology, using a transparent disc,[4] was invented by David Paul Gregg and James Russell in 1958 (and patented in 1961 and 1990).[5][6] The Gregg patents were purchased by MCA in 1968. By 1969, Philips had developed a videodisc in reflective mode, which has advantages over the transparent mode. MCA and Philips then decided to combine their efforts and first publicly demonstrated the video disc in 1972.
 
O_O
 
5:02 PM
33s were generally full albums and 12" in diameter, 45s were singles with the hit song on the "A" side, and usually something crappy on the "B" side.
 
and the casing was an actual work of art
 
and a buddy of mine in college started purchasing Disney movies on LD. Even had a "working copy" print of Little Mermaid (I think) that dissolved from fully colored cells to pencil drawings.
@MathieuGuindon that too!
The Rolling Stones' Sticky Fingers album had a working zipper!
 
5:14 PM
@this actually, i think you can by the color and tracks. unless its a blank
i always felt like blu-rays were heavier/denser then dvd's and cd's
then with cd vs dvd the tracks help
oh yeah, then some dvds were double layered
 
0
Q: Array that stores values from two ranges and compares if one cell is blank

Zack EThis is my first Array in VBA for Excel, but I need some help to optimize the code and try to reduce the number of If statements. The long and short of the code is that it checks to see if there is a Customer name in Column B and checks that against Column A; if there is no value in Column A the...

 
@QuackExchange buckle up lad, you're in for a ride
 
5:30 PM
Mmmm copy pasta goodness. That looks just like how I would do things as pre-pond-Iven
 
@IvenBach have at it!
 
^
Needs more loops.
 
@MathieuGuindon maybe we should hook the ctrl-V, after all.
"Hi, it looks like you're making copy pasta! Can I help?"
 
Make it the hotkey for extract method?
 
5:33 PM
Inconceivable! Why do I keep hoisting my petards!
TBH, I doubt I'll get to EM until the week after
 
Will have to review the code later.
 
@this are you up for a race? EM vs Block-AC!
 
starting the week after?
 
after summit, yeah
 
You're on!
 
5:39 PM
:D
 
need a bit extra motivation. :D
I also hope Max's refactoring PR will get merged by then. Not required for EM specifically but it'd make it easier.
 
@Comintern can't hurt to merge #4845, right? or did you mean to push other stuff into it?
 
My vote is to hold it off until 2.4.1
it shouldn't hurt to merge but why risk it, too?
 
It can merge. It has the side effect of fixing the document icons in the CE.
 
Oh, didn't realize
 
5:43 PM
I didn't either until last night.
 
LOL
 
@Comintern I think that demonstrates your skill - you fix bugs without even trying.
 
Merge pull request #4845 from comintern/document

Split Documents into subclass of ClassModuleDeclaration
 
either that, or there are so many bugs you just walk around and squash some
:)
 
5:44 PM
@this I'd noticed that when I was working on the CE, but completely forgot about it.
 
I need caffeine, bbl
 
@IvenBach Incorrect, its 14/3 today. You must be thinking of the 3rd of Footember (3/14)
 
@mansellan Silly brits, can't do their fractions properly.
:-D
 
@TweetingDuck Sorry to hear about ThunderFrame, folks. :(
 
6:13 PM
ahhhh. bliss...
 
Irish coffee and a good feeling about the exam I wrote today. now to deal with the tabs I accumulated
3
 
[rubberduck-vba/Rubberduck] build for commit 189aa1ce on next: AppVeyor build succeeded
[rubberduck-vba/Rubberduck] build for commit 189aa1ce on next: 64.54% (target 0%)
 
 
1 hour later…
7:26 PM
[rubberduck-vba/Rubberduck] build for commit 5c865a25 on unknown branch: AppVeyor was unable to build non-mergeable pull request
BUILD FAILURE!
> # [Codecov](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4851?src=pr&el=h1) Report
> Merging [#4851](https://codecov.io/gh/rubberduck-vba/Rubberduck/pull/4851?src=pr&el=desc) into [next](https://codecov.io/gh/rubberduck-vba/Rubberduck/commit/1e3e615cc1426c9817e1349ac6f27ee5678fca56?src=pr&el=desc) will **increase** coverage by `0.1%`.
> The diff coverage is `79.27%`.


```diff
@@ Coverage Diff @@
## next #4851 +/- ##
==========================
 
pulls hair -- AAAARRRRRRRRRRRRRRRRRRRRRRRRGHHH!!!!
ffs
 
oops?
 
apparently my UIThread dispatcher isn't being created on the ...UI thread
ooh, or it is, but I'm not creating the source collection with it
 
8:13 PM
 
8:47 PM
> Edited title - not just a VB6 problem, UserForms not being categorised correctly either.
 
@Duga @mansellan That's kind of related to #4724.
 
9:07 PM
@Comintern yes indeed. pulled your commit for that, extending it to do the other component types.
It's awesome being able to RD on the train :-)
 
careful. Your fellow passengers might think you're strange person for talking with your rubber ducky.
:D
 
lol
 
"mum, why is that man talking to his ducky?" "hush, boy, ignore him."
 
ohai userform icon :-) let's see if we can invite your VB6 buddies back to the party :-)
 
(BTW, glad to have you RDing with us again!)
 
9:13 PM
yeah, been too long
 
9:24 PM
^^ seconded :)
 
9:41 PM
Why is it that people apparently have an aversion to formatting their SQL sanely?
I can handle variances or different preferences but the utter lack of consistency drives me nuts.
 
00:00 - 22:0022:00 - 00:00

« first day (1742 days earlier)      last day (1438 days later) »