« first day (2155 days earlier)      last day (2867 days later) » 

6:00 PM
Do you need to use an old version of Skype, or does the Python API thing you're using work with modern versions?
The COM interface was deprecated several years ago and I was sad
 
@Bob Surprisingly, i'm using the latest version of windows skype and it's working fine.
 
Hmm, I may want to learn Python then
 
I didn't know very much python before this morning
and then I started on this lol
 
@Bob Analysts have found something interesting...
Nothing of value has been found.
 
6:21 PM
I'm actually surprised I knew enough python to make this work, besides the whitespace sensitivity python isn't all that different from Ruby so I guess it was easy to pick up
 
6:33 PM
@electronbeam: looks good, have you looked into skypes sqlitedb by chance? Lots of goodies in there they have a python library for that. Also this... resources.infosecinstitute.com/skype-forensics-2 They have ERD stuff there.
brb lunch
 
@GuitarShoeDave I'll have to look into that, thanks for the tip!
woo, now to install pywin32 to watch the user clipboard
 
6:54 PM
On learning C++: I keep hearing a sentiment on Stack Overflow that many online tutorials and books fail to teach good practices. How prevalent a problem is this these days?
 
I think the problem is that a lot of tutorials use ye olde versionse of the language that required practices that are less than ideal now
 
I learned C++ in the classroom from a small selection of decent-quality textbooks but they mostly focused on code, not best practices (though they did cover things like "be sure to set pointers to 0 or NULL when freed/deleted").
 
@bwDraco the problem with C++ is that there's 1000 ways to do anything, and a lot of C++ programmers (including those employed to be C++ programmers) often fail to use the latest available features, or design interfaces in ways that are actively hostile to making clean OO APIs, for example
unlike languages like Java, and "newer" languages like Go and Swift and Ruby, C++ has a huge legacy behind it, and all that legacy code has to compile and work -- but that also opens up the door for new code to be written using those bad old patterns
and a lot of people don't learn C++ in a disciplined way; they simply think, "if it compiles, and the program ultimately does what I want, I'll use it"
not everything that compiles and runs is a good idea, and only a minority of programmers learn how to avoid those bad ideas
that's true of other languages too, but less-so for languages that have less of a history behind them, because they are generally designed from the ground up with "one true way" to do most things
 
At least my background helped me here: stackoverflow.com/cv/brianwong#reading
> To adequately describe a set of procedures, a flowchart must be thorough and include every possible detail by testing for every conceivable contingency. Programmers and users who account for every possible condition will not be plagued later by numerous erroneous results.
We no longer use flowcharts for software design but the key principle of checking for every possible situation remains with me.
 
7:28 PM
You don't?
If you're designing something that works on a flowchart type system, why not use a flowchart to design it
I think I'm talking about event driven programming here.
 
> This program has performed an illegal operation and will be shut down.

If the problem persists, contact the program vendor.
Remember this error message?
 
yah :D
had it just two days ago
because they pushed out new app with wrong sdk or something.
 
You work on a legacy system?
 
yah
A/S400
\o/
Windows CE... (5)
 
Wow.
 
7:35 PM
welcome to the world of IT
where nothing is upto date.
 
@djsmiley2k when working with CE (4) and trying to hack the system to running things that did not come with it. we would assemble the DLLs in the folder for the program. and even rename dlls and then hack the program to use these new names. at that time CE suffered from old DLLhell.
 
@Psycogeek some how I've avoided that so far.... tho it feels lik it maybe approaching
I'm trying to move into one of the teams responsible for creating this mess, so i can fix it from there (or at least get away from doing the shifts here!)
And no clippy, I don't want help.
 
@djsmiley2k this was one of them. turning a HP GPS , into a CE also system, and getting any possible programs to run. 244PAGES , at about page 160 the thing was fully obsolete. on about page 230 mine died.
gpspassion.com/forumsen/… (duh the link) it will still an awesome machine tiny, fast, and like todays smart phones.
 
8:00 PM
they also hacked navmans and any other CE based GPSes there, to turn them into more all-in-one devices. video, games, utilities, file commanders, car GPS (vector) , hiking gps (google sattalite) redoing the interface 3 times over. When looking back i wonder why anyone would do that :-) because of the potential for the device, to be much more than what was embedded.
 
fun
 
8:18 PM
i wish that in all computer systems, all the parts and pieces needed for a program to operate were Simply put all together in the same folder for the program, up to the base kernel itself. anything wrong with a program at that point would then be only in that program folder. With mainline programs storing every used library seperated from the rest of the system, would not be a big space problem. The assumption often is we need one distribution of that stuff , say .net, for the 50 programs
 
Does anyone have any experience or opinion on MSI laptops?
 
But in reality and with the quantity of subsystems, people have like 2 programs that use .net, and both are incompatable with that version :-)
If only the (computer) world had evolved different, things would be organised proper, and take 10% more space.
The methods that they used we still have all the "different" librarys , and they were supposed to keep them seperate, but it is anything but that, and has replaced dllhell with just another disaster.
 
@bwDraco: Since i searched for pipe plugs on the internet.. Now i'm getting pipe plug advertisements everywhere that I go
 
@allquixotic: hey bud
 
8:38 PM
@GuitarShoeDave lol
 
@RobertTheVulpine and @JourneymanInformationTechnologyEnthusiast I shall be making myself eminently available for more fun and games (tm) over the next four (4) days (24 hour periods in US Eastern time, starting this evening) due to a short-lived respite from the vagaries of my daily salaried job.
@Bob @JourneymanGeek gonna be avail for much game as I'm taking vacation tomorrow and 7/4 is a US holiday
!! doge game,fun,play,rest,sleep,off,beer,cat,poop
 
      wow
           much game
                             such fun
very play
              many rest
                            so sleep
much off
                 very beer
                       so cat
such poop
 
Kinda wish I could join. Is Skype a valid option? (We can use Gitter for private talk.)
 
@bwDraco we use teamspeak for voice
 
Okay, but perhaps a bit of an out-of-game talk.
I'm not exactly into online gaming.
 
9:01 PM
Bizarre. 3 random? upvotes on answers for sites where I'm not really active. In a few seconds. Is there such a thing as cross-site serial upvoting?
And another one ...
 
@DavidPostill when you help people, you get what you deserve , but not to worry they will take it away again :-)
 
@Psycogeek I think I have a stalker :)
 
@DavidPostill yeah, and the extreme form is called DDOU (Distributed Denial of Upvotes), where a kid gets his entire classroom of devious school children to all upvote one guy
 
Hmm, does the serial voting script check for cross-site stuff?
 
@BenN Jokes aside, that is exactly what I was curious about ...
 
9:12 PM
I suppose we'll find out in 24 hours
Four upvotes mayormaynot be enough to trip it at all though
 
Of course I don't mind the upvotes. But in my whole time on SE I've never seen such a strange voting pattern ...
 
What's the most practical way to learn LaTeX? I have a book in front of me and I've installed a full TeX system (complete with IDE) on my system but I don't want to be just writing dummy documents.
 
IMO the most practical way to learn anything is to set out to build something moderately ambitious with it
Do you have a product or something that needs documentation?
 
Perhaps I could just rewrite some of my old papers in LaTeX...
 
@bwDraco Analogy. My learning of Powershell is driven/triggered by wanting to answer the occasional question. Perhaps you could do the same with LaTex?
 
9:18 PM
Hmm.
I'll get started by reading the first few chapters of The Not So Short Introduction to LaTeX2e and practice from there.
huh. TeXstudio is probably the best of the TeX IDEs I've tried over the years (have flirted with LaTeX on and off, never really learned it).
It seems to have the best code completion.
 
Ahhhhhh
i can drive, legally and stuff
alone, at night, on a motorway D:
 
Have you ever had the pleasure of drifting on snow over a median into the opposing lanes? I highly recommend the experience
 
@djsmiley2k welcome to the asphalt jungle
 
@bwDraco Question: Why do you want to learn LaTex? What is your motivation? I've been using computers since the mid '70s as a developer, tech support specialist, trainer, and other IT roles. That's a span of almost 40 years. I've never had occasion to use LaTex in the whole of that time span ...
 
@Psycogeek ahhhhhhh ;lD
 
9:27 PM
It's used in the technical fields to write high-quality documentation. It's certainly harder than just Word or LibreOffice (which I've used for years) but the output quality is considerably better.
LaTeX is also a marketable job skill (even if relatively specialized).
 
@djsmiley2k Welcome to the real world. On the right road in the UK you can get away with driving at 120 mph :)
@bwDraco Do you want to get pigeon holed as writing documentation? The right programming skills will earn you a much larger salary ...
 
Well, any programmer needs to be able to write documentation. I'd rather focus on learning JS (which is in very high demand), but LaTeX is also useful.
 
LaTeX has uses off the job, too. It can come in handy whenever you need to write a nontrivially-sized document, no matter the application.
 
@bwDraco True. But I don't know any programmers who write their documentation in LaTex ...
 
9:31 PM
Ultimately, I want to learn LaTeX because it has lots of practical uses.
 
@bwDraco So does almost every other tech ...
 
I imagine it might have "status symbol"-like uses too; I've heard some people mention that they notice when a résumé was generated from LaTeX and respect it
 
My "canonical" CV is on Stack Overflow Careers. I plan to make job-specific resumes from there.
 
Hey hey, StartSSL ships an infrastructure that lets anybody get certs for Google, Dropbox, and more: reddit.com/r/netsec/comments/4qlapv/…
 
10:08 PM
!!doge teamspeak,broken,mumble,cheetoburrito
 
          wow
very teamspeak
               such broken
                      many mumble
so cheetoburrito
 
i love that command
need a !!ConfuciusSay command
Confucius say, two wrongs not make right, but two rights make U-turn
hehe
 
:(
Fucking Vodefone had a major outage in Germany today
 
Every other site is fucked since
 
10:24 PM
@ThatBrazilianGuy Long and complicated.
@GuitarShoeDave No, that would be !!caat
!!caat
 
just made that
!!caat
 
Probably would get 300 upvotes for that if i made it a question
 
Bob
10:55 PM
@BenN ow. cc @allquixotic
@bwDraco just about no programmer writes docs manually in latex
Tech/API docs are usually generated from comments and code itself (doxygen, sandcastle, javadocs, etc.)
User docs are usually exported as HTML these days, which often means markdown
Plain text is also common
Microsoft sometimes likes rtf/docx
Manpages are troff
I mean, sure, learn tex if it interests you, but at least for API docs you should be generating them automatically from code
I suppose some bigger companies still supply pdfs, which are usually a pain to search through
Oh yea gnu info uses texinfo
 
11:34 PM
!!nekosushi
 
!!/tea
 
!!caat
 
11:37 PM
 
@allquixotic I should be good at roughly the same usual time slot. I assume you mean yesterday's tomorrow, (in which case I should be good in roughly 5 hours) rather than today's tommorrow (which ought to be fine) unless something unforseen turns up
 
Bob
@JourneymanGeek If you're talking about today (for us), I'll be at work :P you and @allquixotic can start a 2-player?
 
@Bob I have nuuuu idea
 
Bob
lol
@JourneymanGeek Ok: Friday, Saturday or Sunday?
 
@Bob Yes
 
Bob
11:47 PM
-_-
 
I'm assuming sat tho.
I'm mostly free of grocery duty till next week, knee's still a bit wobbly
 
Bob
Fri: I'll be at work, home in maybe 8 hours, available in maybe 9
Sat: well, if you can confirm, then I'll probably be there. if you definitely won't, then I'll try for midnight gaming :P
Sun: should be fine. dunno if I'll have to leave a bit early, so starting early would be better if possible
@JourneymanGeek ^
 
Bob
@JourneymanGeek So, what about you? :P
 
@Bob as far as I know, I don't have any real time constraints outside lunch and walkies ;p
 
Bob
11:59 PM
ah
@JourneymanGeek maybe start a game Sat and then you can leave it running over lunch Sun? :P
 

« first day (2155 days earlier)      last day (2867 days later) »