« first day (1422 days earlier)      last day (3845 days later) » 

00:11
hey, @ewwhite, I have an idea I want to bounce off you when you get some time :) Going for a walk now, but I'll be back later
@Basil btw - cheer up :)
00:36
@Basil yelllo
@Basil john773?
00:53
@Jacob I'm flying to seattle on Tuesday. I'll try to be in the office.
@FalconMomot I need to make sure that a start date of the 11th or 2 mondays from now is good. I'm not getting to seattle until 2330 Thursday.
@FalconMomot I'm a bit busy packing now, but I intend to send that email to the parties involved tomorrow morning
@FalconMomot Why? Are you working from home?
cool.
@Jacob I frequently do.
sometimes I just can't be bothered to actually go to the office
or if I have errands on cap hill sometimes I work from ada's technical books
@FalconMomot Don't worry about it, no need to head into the office just to see me :)
no, no, I'll try to come in when you start.
if it's before september I'll be there for sure
@FalconMomot I appreciate it. I'm rather nervous right now...
01:05
heh
@FalconMomot I'm a classic case of impostors syndrome.
meh.
you'll find out soon enough whether you can do it.
@FalconMomot Yeah... After moving 3000 miles and spending large sums of money...
so be it.
if nobody thought you could do it you'd not have been hired
I hope they have you work with sigstop.
hm, installing centos for lfs 101 (I want a refresher. Tip? Skip the first two chapters at least, and the first video of each subsequent chapter. In fact, if its under 3 minutes, forget it)
o_o
01:10
q?
@JourneymanGeek lfs 101?
er
fixed
^^^ that
(which I just had to look up ;p)
@Jacob no, the dude sigstop
@JourneymanGeek IMHO, you're a bit above Linux intro...
@Jacob: yeah, I'm realising that
01:13
@FalconMomot D'oh
OK?
needed a refresher though, I've been stuck doing management and forensics so....
well, not 'stuck' in terms for forensics, its good fun
Don't forget, I'm entirely self taught ;p
(and I think falcon knows the story about how I first started using linux) ;p
big parade on Lake City Way. Got through right before they closed it off.
@FalconMomot Eh, I'm going back to packing. I think I should be fine.
you do that.
@Jacob everything will be fine.
bring your iPad and a change of clothes. everything else is extra.
01:23
@RyJones Don't say that.
There's a lot more going on that is causing the stress
I apologize for trying to re-assure you. I will refrain from that in the future.
@RyJones Let's say that in regards to moving and the job you're right, but other things are not.
@cole I'm better now. Had a nap and a walk :)
@ewwhite No, I forget his name, but he works for niagra something
@ewwhite So you're a photographer, right?
@Basil yes
@Basil Oh, I know the guy...
Scott Alan Miller: The worst of all IT behavior/attitude in one person. community.spiceworks.com/people/scottalanmiller
01:38
@ewwhite I was thinking about trying to write something that would allow photographers to upload a link to their work, and proceed to reverse image search everything
Basically, it would show the photographer where their stuff is being used so they could check it for permission
And once that initial pass was done, it could revisit the search once in a while and report on new usages
There are some things I haven't thought of an answer to yet- like how to deal with cropped images
watermarks and format changes too
I'm imagining something that people could also use to keep track of their facebook photos- you always hear stories about FB photos that end up on dating sites
@Basil Oh and read about his SAM-SD (Scott Alan Miller Storage Device) - smbitjournal.com/tag/sam-sd
@Basil possibly... the issue is that people do steal photos... and I suppose there needs to be an action-item
so your photo was stolen and posted on Tinder.... what now?
@ewwhite this would be a way for photographers or people with a lot of personal photos on social media to know when it's been used
For big sites that wouldn't be directly responsible (like if someone used a photo of @pauska for their linkedin profile), I could even write something that would allow them to send the appropriate complaint with one click
I have at least 60 people on the internet who've used photos I've taken as their Facebook profile photos.
@ewwhite If you were trying to sell them or something, FB would happily take them down for you (I think)
All you have to do is tell them
I'm okay with it
01:43
that's cool too
I don't try to make money selling photos
but at least you know where they're being used
What if you discover something you find distasteful using your photos?
Like the Ku Klux Klan using my pics for recruitment?
or some sort of apple sysadmins user group
@ewwhite I'm flying through midway on Thursday. Can you take my profile picture?
01:46
you know, whatever :)
In any case, there are tons of cases where a magazine will use an independent photographer's photos without credit, and then tell them that it's good for their exposure
Problem is that unless these independents have time to trawl the barely-read back-alleys of the internet, they may not even know
So my site would let them provide a link to a master-gallery, google reverse image search all their images, and at least tell them who used it without cropping
I might even be able to figure out a way to check the exif data for comparison
a lot of photo-thieves are really stupid and lazy (which is why they steal instead of asking permission)
@Basil: I wonder if tin eye has an api - they're another great reverse search tool. Though I'd suggest exif data is often useless, cause it might get mangled up. There's a excellent perl based tool for reading it though
@JourneymanGeek yes, api
@JourneymanGeek I wouldn't count on it, but if I found an exact match among images that google claim "look like" the one I upload, it's probably a crop
@JourneymanGeek that said, I'll look up tineye- never heard of it until now
jessekornblum.livejournal.com/286446.html also worth a read, even its probably not what I'm remembering
Some of the sexworker sites tapped into Tineye to allow easy verification of ad photos.
01:58
might speed things up
(so you wouldn't need to retrieve stuff off sources each time, keep a local set of hashes, run a hash against an uploaded file, and if it dosen't match, hit it across google image search or tin eye)
@JourneymanGeek I'm thinking of a bunch of problems, and I'll bet most of them are solvable. My main one, though, is whether google minds if a program keeps track of the results of a lot of searches
@JourneymanGeek I suppose google image search wasn't live at the time that post was written?
@Basil: possibly
but this approach has a few advantages
@JourneymanGeek searching google for both his sample cat images gives the same results page on google now :)
02:03
er... its recent, so no, it probably existed.
Although, interestingly, not the same "visually similar" images
@JourneymanGeek the livejournal post was from 2012, no?
yeah
I'm sure google image search existed then
though, its apprently depreciated and the new API dosen't seem to be free
@JourneymanGeek I just right clicked on both images and clicked "search google for this image"
lol
true, but there's a difference between regular search, and using results from google automatically in your own tool, no?
@JourneymanGeek that's what I'm wondering. Does google mind if I scrape results from an image search?
02:07
@Basil: I think they expect you to use custom search
Maybe they'll have an API, or if not, I'll investigate tineye
@JourneymanGeek can that do searches for uploaded images?
@Basil: I would expect so
cool :)
is poking around google's site... blindly.
Thanks for the tips! I'll do some research
@JourneymanGeek Oh, hey, custom search is for adding a search bar to ones own site
I am trying to find a list of places using a list of images
Also, tineye doesn't, at first glance, appear to be anywhere near as good as google- that same cat photo used in the livejournal example: tineye.com/search/a8e2d54f014dfc0f1ff0dcb6897dfc49d6b61293
brb
 
2 hours later…
03:48
Somebody please kill me now. I just helped my 90 year old grandfather through signing out of the wrong gmail account and into the right gmail account and resetting the password. On the phone,when he's on a computer I can't see and he can't comprehend the difference between all the little url/search boxes and has a blind spot for that upper right corner that shows what account he's logged into.
All because his ISP changed to comcast and sent a frightening notice about changes to the email account he's never used and because "[email protected]" and "[email protected]" and "[email protected]" are very easy to confuse when you don't actually read what's on the screen.
I think after that 84 minute phone call, if I die tonight I should be a shoe-in for sainthood.
Now it's time to drink ALL THE BOOZES!!!!!
@freiheit Welcome to the helldesk. I did that for two years.
@MichaelHampton Next time I fly up to visit them, i need to make sure to go to their place for a few hours and set up some kind of something that will let me remote in to be able to actually see the desktop...
@freiheit Ha. I was on the helldesk when nearly everyone had dialup and mobile phones were far less common.
And working at an ISP. Remote desktop was a pipe dream...
04:04
@MichaelHampton Oh, I've done a bit of dialup tech support before... I guess not enough to end up trying to help a 90-year old that's unclear on the difference between their desktop and a browser window,though...
@freiheit I'd ask for their grandchildren...oh wait.
> Ok, what, exactly does it say on the screen? Are you sure it doesn't say anything else underneath that? No, wait, go back. Okay, please read exactly what it actually says and not your interpretation of what it means.
Yep. Sounds like my old ISP helldesk job to me.
@freiheit: chrome remote desktop is nice for that
its what I plan to use when I move out
04:40
@JourneymanGeek Does that still require talking grandpa through finding Chrome?
I wonder if a chromebook would work for grandpa... Do they have one that come with a 30" 1024x768 screen?
@JourneymanGeek Darnit, it doesn't support Fedora.
05:18
@freiheit: been mostly using it on windows and android. advantage is very little config. If I wanted something a bit more universal (and you'd need to set it up first), I'd go with nomachine
... do 1024x768 screens still exist?
06:10
G'day
06:29
Morning.
Ugh. 8Am-ish and 24.5 C already
07:00
ugh.
it's due to be 30 degrees all week in seattle
07:47
Good morning
 
2 hours later…
09:46
ohai
I've been doing some driving in the alps. Mountains are fun :)
10:04
I seem to remember that from a bond movie ;p
@DennisKaarsemaker Where?
that picture is on the Großglockner hochalpenstraße
@DennisKaarsemaker Austria then?
coolio
10:16
6 days in and widely around Salzburg
drove home yesterday, 16.5 hours
1250km, including a few hours detour via the mountains :)
after that, germany is fucking boring :)
well, the autobahn is
and .nl is too small. of the 16.5 hours, only 1.25 was spent in .nl
10:42
0
Q: rsync ESXI 5.5 out of memory in receive_sums

tozjerimiahI statically compiled the latest rsync (3.1.1) & can successfully execute the command on my ESXI server. I am getting the following error from rsync however: ERROR: out of memory in receive_sums [sender] rsync error: error allocating core memory buffers (code 22) at util2.c(102) [sender=3.1.1] r...

Ok I hear you. So how about I use ghettoVCB to store the backups on a btrfs client which dedupes on completion & then sends the fs differences to the backup server? Crazy or reasonable? — tozjerimiah 2 mins ago
hehe
@ewwhite congrats to the 100k, Bro!
@MichelZ Oh, don't congratulate me... just apologize to my wife and kids who've been neglected during my pursuit of internet pointz.
2
(I don't really have kidz)
:)
maybe that's why
but now that you've reached everything that you can here, go and make kids!
10:46
no, I haven't...
I'm #2...
damn Evan
give it a couple of months
 
3 hours later…
14:05
@ewwhite
0
Q: Keypair with Shellinabox?

HueyI've got an Amazon EC2 instance with a keypair, and I want to setup shellinabox so I can ssh from any web browser. However, shellinabox only seems to allow password logins and I wasn't able to find any way to enable logins with a keypair. Does shellinabox allow login with a keypair?

14:27
@Basil those fix most things.
People suggesting QNAP and Synology for business grade NAS: community.spiceworks.com/topic/…
That's....so sad.
Also check out this sweet dedup rate on the server I migrated from 2000 to 2012 R2:
14:54
@FalconMomot That's hot?
@Jacob IIRC - 80 or above is hot for Seattle.
Most apartments don't have AC.
It was in the 70's when I was there and just perfect.
15:15
0
Q: Recover NTFS LDM dynamic partition software RAID

user235885I run Vista Ultimate 64 bit Windows. My computer has two 4TB dynamic disks, that was set up with a 2x 500GB partition in spanned mode, and another 2x 3500GB partition in stripe mode. I have a total of 5 disks connected to the computer; I use 2 disks in MBR mode for booting. I prefer stripe disks...

@cole Mine does!
80's not hot for me luckily.
Nice
15:52
Sunday...
user image
3
@ewwhite What does that firmware do?
@Jacob this firmware update was for the battery and the front derailleur.
Now I'm doing bike #2
16:17
yes, I find it hot.
That's pretty neat.
16:30
16:45
@Iain you're close to London, right?
:)
@ewwhite About as close as you are to Indianapolis.
@MichaelHampton In miles or kilometers?
@ewwhite They also use miles in the UK. :)
17:02
@ewwhite I'm on the same Island
it's about a 5 or 6 hour drive away
17:12
oh wow, Google just sent us a mail that one of our largest site allegedly spreads malware.
They now display a warning and block Chrome users from going there unless they click through a warning. wtf
There goes the weekend.
`grep -h`
Try `grep --help` for help

... seriously why don't they just print the help message -.-
@Nick Because Richard Stallman.
@Iain wait, you live on an island? Like Hawaii?
@ewwhite No...it's an island more like the UK.
17:28
yep, scareware/malware/casino/adult ads on our site. Either the ad network we use got hacked or some idiot approved those ads. oh man
@ewwhite yes in as much as Hawaii it's an island
I love how people make random guesses serverfault.com/questions/617564/…
@MichaelHampton you were asking about return tickets a while ago - are you coming to the UK ?
@Iain Not anytime soon. I was trying to understand some language I had been reading.
ah right
18:13
@faker its Java, that explains it
18:30
ugh, hadoop is a pile of steaming shit and java is a pile of steaming shit.
@FalconMomot being in a company that every since server needs to have java... I know...
yuck.
it's like magic too... as soon as you write an application in java of any complexity, suddenly it acquires a JRE version dependency.
@FalconMomot and it's like my company thought "you know what, that doesn't suck enough yet. Let's run mono on top of hadoop" - so yeah... :/
18:43
ahahahahaha
fail
java programmers should be beaten with copies of books titled "I can C" and "Now you C" and "C, you can do it" until they forget java.
@FalconMomot I do java development as a hobby
Set phasers to "kill".
Crucify him! Crucify him!
@FalconMomot I like the language itself, I just hate the way the JVM is designed
hmmmmmmmmm
nope.
the language is designed around the JVM too
I do not like the forced conventions in java
18:52
@FalconMomot I find the syntax more apealing and easier to read
the singleton pattern it constantly forces is anathema to OOP
classes as containers for static methods and static properties (which are really just global functions and global variables in namespaces) are anathema to OOP
If he does Java development as a hobby - he probably has a really strange sex life.
Conventions like .run() to run timers instead of using function references are just strange
and they force you to do absurd things like subclass your class just so the method will be named run()
and god forbid you want to register a timer that calls a couple methods on a class
you have to subclass it multiple times
and then create an instance of each subtype, each having a run() method that calls the method you really wanted to call, or you can use a function reference I guess and subclass it once
but either way you're instantiating a class (which is a data object!) just to register a callback
and then there is the need to write everything five times
Hey, I'm sure we really need an AbstractAbstractFactoryFactoryFactory!
Hung out with a cardiac nurse last night - she worked in the E.R. prior - heard some crazy stories.
18:59
Im looking to get back into C after many years of not using it... but I need to find a good IDE
@MichaelHampton just... no I dont even use vi for configs, nano all the way
Get. Out.
> public class Fuck {
private int a;
private int b;
public Fuck(int A, int B) {
a = A;
b = B;
}
public Fuck(int A) {
a = A;
b = 0;
}
public Fuck() {
a = 0;
b = 0;
}
public int getA() { return a; }
public int getB() { return b; }
public void setA(int A) { a = A; }
public void setB(int B) { b = B; }
}
@Nick Oh god, how many times have you had to restore from backup because nano trashed your config files?
19:00
that is java for a class with two properties with default values...
#viordie
how in christ is that expressive?
I've tried to use nano or emacs and I'm like "what the fuck is this!?"
@FalconMomot Needs another constructor.
@cole I tried to use vim once.. spend the next 2 hours trying to exit
19:01
I think the language actually provides default null and copy constructors
@Nick [esc] :wq or ZZ
easy!
@FalconMomot still tho thats weird.. enter vim, press insert, type, press esc, type in the exit command
on nano ctrl+X choose if you want to save and you're out
aah, but in nano, how do you select a block of text and apply a regex string replace to it?
also here is some C++11 for you.
@FalconMomot I cant even remember a time when I needed that
... I do that almost daily
(well I mostly use command line editors only for configs but yea)
19:05
> class Fuck {
public:
int a;
int b;
Fuck(int A=0, int B=0): a(A), b(B) {}
}
@FalconMomot btw you can just declare them public and no need for getter setters
@Nick aah, yes, but if you do, people bark.
the main point of illustration was that the constructors are all one very readable line instead of 12 lines
A C++11 programmer can tell at a glance what that does without having to read much at all.
Hell, even I can tell what it does.
@MichaelHampton well so can I
and if I want to put that into a STL data structure with comparison only on B, I don't need to make a comparator class... I just need to write a method like this...
bool operator=(Fuck& r) { return b<r.b; }
19:09
@FalconMomot Um, I see two bugs in that line.
@Nick the point is that any idiot could just look at it and tell what it's for, but it still needs only one line.
@FalconMomot now if you hadn't told me what that did i wouldn't be able to understand
@MichaelHampton I don't think so... do tell.
< is left-associative and the method is a member of Fuck
@FalconMomot You're overloading =? The assignment operator?
oh, typo. oops.
19:13
And, what happens if b is greater than r.b?
it correctly returns false.
And if they are equal?
it also correctly returns false.
@Nick Crazy suggestion here: try learning joe (initially via it's nano-like "jpico" mode) instead of nano. Hard to find things people actually want to do in an editor that joe can't do.
Correctly? Exactly what operator did you intend to overload?
19:14
< is used as both an ordering and equality operator in the STL
@MichaelHampton operator<
Oh, well in that case we're done :)
I had thought you meant operator==
it's clever because !(A<B) && !(B<A) is equivalent to A==B
Maybe it's just me, but I'm not a big fan of "overly clever" code. It tends to confuse the junior developers who invariably get the assignments to maintain it.
yeah, me too. however, when it's in a standardized and thoroughly tested and documented library that's part of the language spec, I really don't mind.
as long as it's simple to use and doesn't require volumes of code to be written to leverage it.
quetly gets back to reading logs
19:18
Oh, well, as long as you hve the HERE BE DRAGONS sign up, then I guess it's OK.
but I also prefer that a language that does not bog down people who are good at it, over a language that forces people to do things just so that stuff is more explicit.
like, to write java, people tend to use IDEs that have macros to write required boilerplate for them
that's absurd, because someone will have to read through it all
and then people begin to skim over it, and miss small changes if small changes are made
@FalconMomot yea I use intelliJ IDEA, automatically converts constructor parameters to fields, adds getters,setters and autocompletes methods
java really has that wall of text effect
I dont really mind since I put all the stuff that is repeating code (getters, setters) at the bottom with a 10 line gap so I know that theres nothing interesting bellow that point
God. Every time I have to get near someone's Java code, it's usually a wild goose chase through 15 different files before I find what I was looking for.
19:21
well that too, since it doesn't permit you to put related code in the same file most of the time
the compiler actually requires that there be no more than one "public class" per file
@FalconMomot you can have subclasses
there is more to design patterns than that.
oh, and!
java doesn't support proper multiple inheritance!
and it has no scope operator that I know of
@FalconMomot you mean isntanceof and isAssignableFrom?
@Nick no, I mean scope
@FalconMomot ah
19:25
so it abuses . as a scope operator
Please no. I don't want to know any more Java than I already do.
so it's not clear, when I'm referencing a static member variable of a class for instance, or a member of an enum
hahaha
@MichaelHampton amazon.com/Head-First-Java-2nd-Edition/dp/0596009208 here you go, thats a nice book, have read it
in C++ we would do something like ClassTypeWithStaticThingy::StaticThingy
and it's clear at a glance, since the type is a type and doesn't have any properties.
@Nick Haha, very funny.
19:45
@Nick I actually like the Head First Design Patterns book...
 
2 hours later…
22:10
0
Q: Iterm2 - Export a single profile's settings for distribution to others

ewwhiteI've been getting used to Iterm2, and have a very specific profile configuration requirement for a legacy business application. The configuration for the profile requires a special font as well as numerous keybinding and color changes. I've been able to encapsulate all of these changes into a d...

 
2 hours later…
23:45
wtf sourceforge? You just made my shitlist.
user image
4
WHY DO PEOPLE DO THIS
If that wasn't a way to dig your grave even deeper then I don't know what is
@MarkHenderson You can blame IT guys for this, we've successfully taught people to not read installation prompts and just nextnextnext the software onto their computer.
@BigHomie What pissed me off even more about this one is that I declined their stupid crap bloatware but it still added a shortcut to download it onto my desktop
Bob
Bob
@MarkHenderson Ok, that's just bullshit.
Never seen that before.
@Bob Nah its pretty scummy behaviour
And to think SourceForge was the Github of the internet before Github shat all over them
Now they're what, tucows

« first day (1422 days earlier)      last day (3845 days later) »