***: Douglas has quit IRC ()
sbp2 has quit IRC (Read error: 104 (Connection reset by peer))
nerdd_ has joined #arpnetworks
nerdd has quit IRC (Read error: 110 (Connection timed out)) -: up_the_irons is going through all the options of a modern BIOS, oh my! obsidieth: :O visinin: fuck me sideways i do not understand termios Rada: terminals?
Or do you mean termios the serial programming thingy? visinin: the serial programming functions
in particular, struct termios and its associated flags Rada: You know what, i understand it less than you do. Let that be your motivation. visinin: haha
word Rada: If you got a beef with sh or bash, though, I can probably beat some sense into it. ***: ballen is now known as ballen|away
nerdd has joined #arpnetworks up_the_irons: lol
visinin: what kind of serial programming are you doing? ***: nerdd_ has quit IRC (Read error: 110 (Connection timed out)) visinin: up_the_irons: it's some serial interfacing stuff for a human interface device
a controller for music applications
the problem i'm having is that, in rapid bursts, the serial messages to the controller get mangled and the display on it gets all jacked up
so i think i'm going to try select()ing in the write function and waiting to see if maybe i'm overstuffing a buffer somewhere up_the_irons: ah, flow control visinin: could be
i keep thinking that there's just something i've got to set in one of these _flags
tcdrain() looks like it might help
let's see
well, hah!
that seems to do the trick.
now onto makefile restructuring ***: visinin has quit IRC ("sleep (dead)")
heavysixer has joined #arpnetworks
vtoms has joined #arpnetworks
vxp has joined #arpnetworks vxp: hi, i was wondering which and what policies were to be of relevance given an [ingress] [d]DoS attack destined at a VPS within the network
e.g. overage bandwidth billing, ... ***: heavysixer has quit IRC ()
heavysixer has joined #arpnetworks
heavysixer has quit IRC ()
ballen|away is now known as ballen
baklava_ has joined #arpnetworks baklava_: was there a reset or something last night? ballen: kernel panick
panic* baklava_: awesome mhoran: Yep. baklava_: blarg, I can't remember my portal pass and I'm not at home... could someone remind me of the VNC IP ***: ballen is now known as ballen|away
sbp2 has joined #arpnetworks
sbp2 has quit IRC ("( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )")
cablehead has joined #arpnetworks
ballen|away is now known as ballen
cablehead1 has joined #arpnetworks
cablehead has quit IRC (Read error: 110 (Connection timed out))
heavysixer has joined #arpnetworks
ballen is now known as ballen|away toddf: baklava: each unique physical server has a different ip.. ***: ballen|away is now known as ballen
visinin has joined #arpnetworks
baklava_ has quit IRC ("Lost terminal")
baklava_ has joined #arpnetworks
Nat_RH has quit IRC (Read error: 110 (Connection timed out)) up_the_irons: baklava_: nevermind the VNC IP, if you don't know that, you won't know your port either ;)
vxp: if you're asking about inbound DoS attack right off the bat, I probably don't want you as a customer ;) vxp: lorf
tru say up_the_irons: jesus christ Linux: http://www.ubuntu.com/usn/USN-852-1
lots of those are local exploits; sure glad the only box where others can login is an OpenBSD one ;) ballen: prolly should not use linux ;-0 baklava_: up_the_irons: I just reset my password and grabbed it from my e-mail. I actually remembered the port because TightVNC always seems to truncate it to 2 digits when it is run up_the_irons: baklava_: ah, LOL, ok :)
ballen: nothing else runs KVM/QEMU as well as Linux though; oh well ballen: yea I know...
sucks jeev: slackware on xen is 31337
non vt/amd-v capable lol
too bad some of my servers are old shits now up_the_irons: haha jeev: the unixbench on wht scores better than my arp server
but tha's because freebsd benchmark is very lo wlol
but when comparing debian on the box to slackware, slackware is 4 total points higher
i wonder if i did a bench on arp runnin glinux, how much itd be
probably double ***: baklava_ has quit IRC ("leaving")
baklava_ has joined #arpnetworks
nukeAFK has quit IRC (Read error: 60 (Operation timed out))
up_the_irons has quit IRC (Read error: 60 (Operation timed out))
Thorgrimr has quit IRC (Read error: 60 (Operation timed out))
Thorgrimr has joined #arpnetworks
up_the_irons has joined #arpnetworks
ChanServ sets mode: +o up_the_irons
mhoran_ has joined #arpnetworks
mhoran has quit IRC (Read error: 54 (Connection reset by peer))
nukeAFK has joined #arpnetworks
ballen is now known as ballen|away
mhoran_ is now known as mhoran
cablehead1 has quit IRC (Read error: 145 (Connection timed out))
cablehead has joined #arpnetworks
cablehead1 has joined #arpnetworks
cablehead has quit IRC (Read error: 110 (Connection timed out)) up_the_irons: alpha, but promising if they can pull it off: http://lwn.net/Articles/357910/ ***: ballen|away is now known as ballen toddf: indeed, though I question the lack of security measures ballen: up_the_irons: thats a very neat project up_the_irons: yeah ballen: love to see perf numbers on that
lame written in java toddf: though one could easily say 'put it on its own vlan' or whatever, since fiberchannel has zero security too
java? ballen: http://www.osrg.net/sheepdog/usage.html up_the_irons: ballen: written in java?
omfg toddf: EPIFAIL
EPICFAIL ballen: glad we're all on the same page then toddf: lots of .c and .h in the (small) srcs to be java fully ballen: yea its just the dog portion of the program toddf: and I've yet to discover what that does ballen: yea no idea toddf: todd@liberty/p7 ~/sheepdog-2009102101/dog/src/net/osrg/sheepdog¦1585$ pwd
/home/todd/sheepdog-2009102101/dog/src/net/osrg/sheepdog
todd@liberty/p7 ~/sheepdog-2009102101/dog/src/net/osrg/sheepdog¦1586$ ls
ClusterInformation.java MasterGroup.java SheepdogException.java ballen: I think its the agent on the storage nodes toddf: Connection.java Node.java SuperObject.java
ConnectionCallback.java NodeList.java VdiOperator.java
DirEntry.java NodeLogOperator.java headers/
Inode.java ObjectOperator.java messages/
Log.java OpCode.java
Master.java Sheepdog.java
this does not look good ballen: java's usually fast, just takes up a lot of memory
and is lame as hell to install mike-burns: Yeah, my only issue with Java is the installation. toddf: I have a friend who likes to use it because it is portable ballen: yea toddf: portable my ass, which version of java does what random java program want? mike-burns: Is it? ballen: thats the whole point of java toddf: so you end up needing N jdk's for M programs ballen: its portable toddf: it is capable of being ported sure mike-burns: ballen: Nah, the whole point of Java is C++ with GC. ballen: mmk mike-burns: The whole "write once, run everywhere" was slapped on by marketing after the fact. ballen: so anyone have like a 80 node cluster laying around we could set this sucker up on
ah toddf: my OpenBSD/macppc and OpenBSD/sparc and OpenBSD/zaurus and OpenBSD/sgi and OpenBSD/alpha and OpenBSD/hppa and OpenBSD/sparc64 and OpenBSD/mac68k systems have _no hope_ of running java ballen: yea vxp: nice zaurus ballen: no java on OpenBSD mike-burns: I had to join #freebsd to figure out how to install Java. ballen: can run it on FreeBSD though toddf: java works fine on i386 and amd64 ballen: heh toddf: just that porting it to other archs is pain
and the one person who does a lot of OpenBSD work only has so much time... up_the_irons: java is hardly portable; honestly, more code written in C runs on more platforms than any other language on the planet; this about that for a sec toddf: that and to bootstrap w/out native bins from another arch one must have gcj and other things that are not fully working on random archs etc up_the_irons: s/this/think/ mike-burns: Lots of high-level languages (with compilers/interpreters written in C) will run everywhere; Ruby, Scheme, Python, etc. toddf: I agree. java is the least ported language. however, if you consider the %'age of users running systems capable of running java, things start to change, vs %'age of platforms and os's and such.. mike-burns: Yup, it's like Flash. toddf: except flash works on my OpenBSD/macppc via gnash (well sortof but better than nothing) ballen: wonder how much load Sheepdog would put on your network and relistically what you would need to run a cluster toddf: one or two systems
I also note the lack of IPv6 support up_the_irons: mike-burns: the thing with that is, if you can't run the interpreter, your code can't be ported to that platform (think embedded systems). so in a sense, C is more portal than Ruby, Python, etc... it has less dependencies mike-burns: up_the_irons: Agreed. up_the_irons: s/portal/portable/ mike-burns: (And s/less/fewer/) toddf: the only case of AF_INET6 in their whole tree has to do with binding to a socket, and I daresay that's to support the abhorrent practice of v4 mapped v6 addressing in loonix up_the_irons: ballen: bonding a couple GigE NICs, for just the I/O backend, for throughput of 2 Gbps full-duplex, would probably take care of any network issues mike-burns: Pure historical coincidence that C is so portable; systems people just decided to port C instead of whatevre other langauges were lying around at the time (LISP, Smalltalk, FORTH, etc.). Good marketing helps. up_the_irons: ballen: the disks would be slower ballen: up_the_irons: problem being your writting out to X number of nodes for replication up_the_irons: toddf: funny, Qsource (not present) who is a FreeBSD guy, always calls Linux "lunix" ;)
ballen: yeah, there's gonna be some slowness there; only question is "how much"
ballen: and can the replication happen asynchronously ? ballen: yep exactly toddf: the concept in general seems decent up_the_irons: wth, my S.M.A.R.T. munin plugins don't work after a reboot on this new box.. but after a fiddle, they work again; not sure what i did ballen: smart is dumb sometimes toddf: if you have a large number of systems it could read from mem cache if it were actively reading/writing to/from blocks up_the_irons: mike-burns: yeah ***: vtoms has left toddf: it also reminds me a lot about gfs ***: Thorgrimr has quit IRC ("leaving")
Thorgrimr has joined #arpnetworks
baklava_ has quit IRC ("leaving")
heavysixer has quit IRC ()
vtoms has joined #arpnetworks
vtoms has quit IRC ("Leaving.") obsidieth: man im getting like 100 bad auth attempts an hour ***: cablehead has joined #arpnetworks up_the_irons: obsidieth: same IP, or different? obsidieth: different.
all compromised
its like up_the_irons: ah obsidieth: random girl or service name with no password
ive seen it before, but not this much ***: heavysixer has joined #arpnetworks obsidieth: foreign cable lines afaik ballen: obsidieth: just turn off password auth up_the_irons: i c obsidieth: theres a reasonable amount of people using it :|
i mean i could, but id rather not vxp: hi @ sshguard obsidieth: its like 2 attempts per ip, ish. ballen: yea sshguard is good
if you're running pf on FreeBSD or OpenBSD theres an easy way built in to it obsidieth: oh here we go vxp: hi @ solely pass'ing TCP:22 for the subset of known IP addresses obsidieth: http://charles.the-haleys.org/ssh_dictionary_attacks.php
lots are in that.
success ***: cablehead1 has quit IRC (Read error: 110 (Connection timed out))
sbp__ has joined #arpnetworks
ballen is now known as ballen|away
ballen|away is now known as ballen
heavysixer has quit IRC ()
heavysixer has joined #arpnetworks ballen: so bored visinin: write a blogging engine ballen: done that: http://github.com/unilogic/scanty-redis
well thats a fork
but heavily modified visinin: haha
touche
rewrite it in haskell ballen: fuck that
not really a fan of anything thats not ruby visinin: well that's just a shame ballen: meh not really visinin: you should try erlang!
it is delicious. ballen: I'm sure it is
I really don't want to take the time to learn a new lang
nor do I want a language thats slower to program in visinin: but you've never even used it :(
how can you make such an accusation? ballen: what language is easier than Ruby? visinin: honestly i can't stand ruby
so any of them
:)
python's its main competitor
i rock with python
i mean
i'll backpedal a bit
ruby is a pretty dope language
i just don't like it all that much ballen: and thats how I feel about Python visinin: fair :D
but there are other languages in the world ballen: that there are visinin: haskell and erlang are funky if you're not used to functional stuff
but then you've got, like, lua
or maybe io
why the lucky stiff likes io! -: ballen checking out IO ballen: so whats the point of IO visinin: it's a language that does some cool things
just like all the other languages! up_the_irons: lua is pretty damn fast
i found lua pretty damn easy to pick up just by looking visinin: and by learning more languages you will be able to change your perspective on software development as a whole
that is pretty cool
yeah
lua's pretty straightforward up_the_irons: i've only used lua to make imapfilter scripts, but it was a pleasant experience ballen: visinin: yea to be honest I'm very unlikely to pick up a new language
not my forte visinin: fair enough
what do you do mostly, then? ballen: SA visinin: SA? ballen: systems administration visinin: ah, gotcha ballen: and code on stuff for fun
for example http://unilogiclabs.com is a Sinatra app with Redis db backend
which is turns out is not as scalable as I thought it'd be, the redis db part up_the_irons: http://www.arpnetworks.com is a Sinatra app :) ballen: I'd use something like Cassandra, but I really would rather not have to install Java
could make Redis scalable, I have basic hash ring with replication setup up_the_irons: ballen: Java is the evil about Cassandra, true, but we're using it at DigiSynd with great success; it is FREAKIN' FAST!!!! ballen: but no managment of nodes coming and going
up_the_irons: yea I imagine it is up_the_irons: ballen: the nice thing about cassandra is it is inherently redundant; master / slave replication is a major fail for HA ballen: does Cassandra have more complex data structures, sets, list, etc up_the_irons: TODAY IS INTERNATIONAL CAPS LOCK DAY ballen: wtf a search for Cassandra on google turns up some interesting google image results
wtf=btw
wierd up_the_irons: ballen: KEY / VALUE, AND THE VALUES CAN HAVE COLUMS
*COLUMNS ballen: columns eh visinin: chicago boss looks really cool ballen: sooo explain columns up_the_irons: why yes it does: http://www.wallpaperbase.com/wallpapers/celebs/cassandralynn/cassandra_lynn_1.jpg ballen: thats the one up_the_irons: ballen: like google BigTable
YOU GUYS APPARENTLY DON'T BELIEVE ME: http://capslockday.com/ ballen: nah just annoying up_the_irons: LOL ballen: it'd be an interesting study to search for girls first names
compare google image results
make conclusions based on name
yea it looks like Cassandra can emulate any data structure i'd need
btw Scribe is a pretty nifty centralized log service if you need such a thing sroute: WHAT DAY IS CAPSLOCK DAY? ballen: omg visinin: CRUISE CONTROL FOR COOL ballen: FINE -: sroute doesn't have a capslock anymore sbp__: OCTOBER 22 ballen: BTW
http://github.com/NZKoz/cassandra_object/ sroute: I remapped Caps Lock to CNTRL a lloooooooooooong time ago. ballen: LOOKS LIKE IT WOULD DUE NICELY sroute: CAPSLOCKDAY.COM has very little CAPSLOCK on it.
oh, you mean TYPE IN CAPS LOCK, not throw around the little caps lock keys...
Apparently the page maintainer can't speel verry gud. "Good night sweat prince"
http://caps-lock.blogspot.com/ ballen: well sroute: There is a fight going on in Caps Lock land.
lol
Tomorrow is International Num Lock day. ballen: what in the hell is that sroute: Hard to detect in IRC that's for sure.
Next tuesday is International Overwrite Day.
See... originally I wrote "monday" and then "overwrote" monday with tuesday and you were none the wiser. Very cool day indeed. ballen: sigh... sroute: it's been a long day. curse you up_the_irons -: sroute is looking forward to National SysRq day. The day of fear, loathing, and much juju magic. ballen: lol sroute: CURSE YOU up_the_irons jeev: wow
caps lock day
that would be terrible ***: sbp__ has quit IRC ("( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )")
cablehead has quit IRC ("Leaving.") sroute: up_the_irons started it
secretly he is behind CAPS LOCK DAY obsidieth: http://bugs.irssi.org/index.php?do=details&task_id=712 ballen: har mike-burns: "Lunch break is over already. Elementary school awaits you." mhoran: Haha. -: ballen installing Windows 7 in a VM ***: ballen is now known as ballen|away
ballen|away is now known as ballen
heavysixer has quit IRC () sroute: obsidieth: LOL, ON BEHALF OF CAPS-LOCK DAY CELEBRANTS THE WORLD OVER. AND YES, IT IS STILL CAPS-LOCK DAY HERE IN MY ZONE. -: sroute notes another 2 1/4 hours of caps-lock day her.e sroute: Tomorrow is ran.do!m p-unc`ua%tio)n $da^y. ***: ballen has quit IRC () -: sroute ought to put a bug report on CAPSLOCK day on the weechat bug tracker... sroute: ... but instead will go pour a glass of wine and shut off the displays for awhile, to the delight of a few. ***: ballen has joined #arpnetworks
samsam has joined #arpnetworks d^_^b: BAH I MISSED CAPS LOCK DAY! ballen: to bad ***: dj_goku has joined #arpnetworks
visinin has quit IRC ("i should be asleep")
samsam has quit IRC (Read error: 110 (Connection timed out))
hycer has joined #arpnetworks up_the_irons: hycer?
hycer: welcome to #arpnetworks, don't think I've seen you around before hycer: Hey Garry ya i just love to change nick sometimes :P up_the_irons: LOL ballen: HAH up_the_irons: well NEVERMIND THEN hycer: whats wrong? :O up_the_irons: nothing :)
Some of my friends with bigger hosting companies all have Facebook pages for their co. One day, I will probably break down and have to do the same ballen: what in the world would Arp Networks possibly gain from doing that
Facebook is a stupid platform
just everyone and the freaking brother happens to be on it up_the_irons: who knows ballen: I guess more SEO up_the_irons: I'd gain FANS
;) ballen: gawd up_the_irons: yea i don't care ballen: anyone know if its possible to jigger two 110 circuits to output 220v up_the_irons: ballen: yes, it is, if they are of opposite phase ballen: yea? up_the_irons: ballen: that's actually how it is done, just at the breaker panel ballen: ah yea that makes sense
since each leg of 220 is a 110 circuit -: up_the_irons hooked up a 50A 220V circuit in his garage up_the_irons: ballen: exactly ballen: so thinking apartment wiring
figuring out if I could run a 220v espresso machine
figuring I couple of options
spliter on the oven up_the_irons: i remember seeing a device that would take 2 110V inputs and give you a 220V, and it detected the phase and such ballen: http://www.quick220.com up_the_irons: yup, that's it
if your oven is 220v, I would just split that ballen: curious why its so expensive
yea just have to check amperages on the machine and oven up_the_irons: not sure ballen: I'd hate to burn the apartment down up_the_irons: the espresso machine wouldn't take more than the oven, i don't think... ballen: by accidentally leaving the machine on and turning the oven on hycer: 9am here..italian coffee incoming ballen: i suppose that'd just trip the breaker up_the_irons: well, even if you did, if the wiring is correct, it should just trip the breaker ballen: then the only problem would be if the oven is hard wired instead of a plug up_the_irons: right ballen: bah should just keep looking for a 110 machine up_the_irons: yeah ballen: be a different story if I had my own place up_the_irons: i mean, you'd think they make those things with common voltage ballen: yea up_the_irons: 220v sounds commercial grade ballen: yea
it is
;-) up_the_irons: hah ballen: big league'in the espresso up_the_irons: but if it is just for you, do you *really* need a commercial grade appliance? ballen: no
theres a lot of used commercial machines on ebay, craigslist, etc for cheap
cheaper than a good prosumer one
thinking lots of cafes are going out of business around the country
or small restaurants offloading some higher cost equipment up_the_irons: ah i c ballen: so its a money/quality thing hycer: Here we use the good old Moka Express :P jeev: wow, bought ram.. shipped to datacenter
minutes away from installing it, i realize that it's fbsd 7.2 i386 ;)
i didn't do 64bit accidently ballen: doesn't 7.2 have PAE by default
and will support more ram just fine jeev: real memory = 3487907840 (3326 MB)
avail memory = 3407319040 (3249 MB)
should have 4x1024 up_the_irons: turn on PAE ballen: options PAE
recompile kernel
or just reinstall x64 jeev: very very very very very very very important server
does around 230 megs
i'd get my throat slashed if pae broke ballen: yea there is some fun warning in the handbook
blah blah not very well tested
wouldn't worry about it
its FreeBSD jeev: i cant risk it