Open Side Menu Go to the Top
Register
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

08-03-2013 , 01:55 AM
Quote:
Originally Posted by Xhad
The goal was do a bunch of crazy stuff so that I could essentially say, "using too many arbitrary idioms looks exactly like this to people who are learning". I'll have to think about it some more.
Yeah, not sure if it is possible to do this in writing, but it doesn't hurt to try.

Quote:
Well yeah, I wouldn't write the second one in Python either. But I would write:

Code:
z = y if y is not None else some_default
For some reason, this particular pattern doesn't bug me so much in languages where you can access undefined variables (e.g. JavaScript).
Not sure who said it here, but the quote was sort of like: "Functional programming in Python is like riding a unicycle. While it may look cool..." followed by some comparison that it looks cool but you're more likely to look stupid and get hurt.

Quote:
Thanks all. btw, did anyone else see Bootstrap 3's out? All the more incentive to toy with the thing a bit tomorrow:

http://getbootstrap.com/
Quick glance suggests there is no real difference between it and Foundation at this point.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-04-2013 , 07:04 PM
Quote:
Originally Posted by Larry Legend
I want to give you an answer to that, but it really depends. Sometimes recruiting companies are very turn and burn and want to invest as much as possible in infrastructure (such as skills tests, etc.) to take the reliance off of the individual employees.

Other times firms will use it as a differentiator, and value add. But let's me honest what hiring manager gives a **** about some recruiting agency java competency test? I would guess not many.

Other agencies will make a rule that they only work with W2 American citizens and will not work with 3rd parties that sponsor a person's h1b visa. The 3rd parties can be sketchy as ****, and try and pull some of the more ballsy moves you could imagine (switching candidates and having fake candidate get VPN access to get the work done remotely during their shift, and literally sit there as a lame duck).

Different recruiting companies will have all types of different practices that they try and use to differentiate themselves and make them "better" than the others. In the end its pretty much 90-95% the same, and then there are outliers at either extreme (completely unprofessional, dont pay on time, float too much credit with companies that might not be good for it) vs. (more or less independently make hiring decisions for the company, give you great benefits, guarantee you some time at the beginning of the contract). There was 1 time where I knew about 99% that I would be basically choosing the candidate, for some people that is the norm.
Thank you!
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 10:52 AM
In what world does riding a unicycle look cool? :P

Quote:
Originally Posted by Shoe Lace
Carmack's keynote speech is up:

http://www.twitch.tv/bethesda/b/439369577?t=15m

It's 3 hours of him talking about next gen game console development and functional programming.
Thx for posting this. 3h is a lot but I might squeeze it in sometime this week
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 11:14 AM
LOL I got contacted by a recruiter last week for a contracting job on the East Coast. I live on the West Coast so I wasn't really that interested. I gave the recruiter a ridiculous rate and she just got back to me saying she's got no problem submitting me at that rate. Maybe it wasn't that ridiculous. Is the shortage of software development talent that acute? I will pursue it though now.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 11:19 AM
Quote:
Originally Posted by clowntable
Thx for posting this. 3h is a lot but I might squeeze it in sometime this week
It was totally worth it. He talks about recreating wolfenstein 3D in haskell and his adventures with lisp and the SICP book.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 11:45 AM
Quote:
Originally Posted by adios
LOL I got contacted by a recruiter last week for a contracting job on the East Coast. I live on the West Coast so I wasn't really that interested. I gave the recruiter a ridiculous rate and she just got back to me saying she's got no problem submitting me at that rate. Maybe it wasn't that ridiculous. Is the shortage of software development talent that acute? I will pursue it though now.
Yes.

I had a friend who had their main ruby on rails developer leave because he was offered 180K/year + benefits. He said the developer was good - but not insanely good.

Now, this is still an exceptional case but people are paying ridiculous amounts of money for developers right now.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 12:35 PM
i need a raise
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 01:04 PM
I'm at about 1h30m of the Carmack talk now. That's roughly where he starts talking about FP/software (my guess would be it starts at about 1h20m). Stuff before was interesting as well but I'm very out of sync with current game development, graphics, monitors etc.
Still worth it and I'm glad I didn't try to skip ahead.

Pretty interesting that he relearned Haskell a couple of times and decided it would only stick if he'd write a bigger project in it...he reimplemented classic Wolfenstein in it
Gotta keep watching now because it starts off with a bang ldo

---

Also I know I've asked this before but now I'll actually have the time to order and put the stuff into my box. What's a good low-midlevel (like 100-150$ max..I'm aiming at maybe 120 Euro) graphics card that plays ball with Linux (Xubuntu LTS if anyone cares). I have 2x26"/27" 1920x1200 monitors currently hooked up to my onboard graphics card.
I must also admit that I have 0 clue about hardware anymore so I couldn't even tell if I have to look for the right socket it needs to fit into etc...

Base lshw output (LMK if you need another entry from it just c&ped the basics). Dunno why it gives German output I usually try to keep my system set to English so I'll have to investigate that. Shouldn't matter though I hope it's still possible to understand

Code:
  *-core
       Beschreibung: Hauptplatine
       Produkt: M3A790GXH/128M
       Hersteller: ASRock
       Physische ID: 0
     *-firmware
          Beschreibung: BIOS
          Hersteller: American Megatrends Inc.
          Physische ID: 0
          Version: P1.00
          date: 02/13/2009
          Größe: 64KiB
          Kapazität: 960KiB
          Fähigkeiten: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification netboot
     *-cpu
          Beschreibung: CPU
          Produkt: AMD Phenom(tm) II X4 810 Processor
          Hersteller: Hynix Semiconductor (Hyundai Electronics)
          Physische ID: 4
          Bus-Informationen: cpu@0
          Version: AMD Phenom(tm) II X4 810 Processor
          Seriennummer: To Be Filled By O.E.M.
          Steckplatz: CPUSocket
          Größe: 800MHz
          Kapazität: 2600MHz
          Breite: 64 bits
          Takt: 200MHz
          Fähigkeiten: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt npt lbrv svm_lock nrip_save cpufreq
          Konfiguration: cores=4 enabledcores=4

Last edited by clowntable; 08-05-2013 at 01:16 PM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 02:06 PM
Ok I've reached the Q&A section now (first question on his rocket projects vs SpaceX is pretty interesting)

So for anyone scared of the length of the Cramack video...basically ~1h20m until 2h is the software stuff where he talks about Haskell, Lisp, static vs dynamic typing etc.

Very well worth it.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 02:32 PM
Hrm, pusher is pretty awesome.

Anyone use any other similar services?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 03:21 PM
Quote:
Originally Posted by Nchabazam
Hrm, pusher is pretty awesome.

Anyone use any other similar services?
Nope. You would be surprised at how easy it is to set something like that up with node, websocket and redis.

Their prices are out of control.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 03:27 PM
Quote:
Originally Posted by Shoe Lace
Nope. You would be surprised at how easy it is to set something like that up with node, websocket and redis.

Their prices are out of control.
It's really hard to implement your own websocket using rails as best I can tell.

My app is in rails, which isn't probably super optimal for the kind of site it is... but I don't know node yet.

Also, I was able to replace the long polling I was doing with Pusher in like 10 minutes. Their service is crazy simple to use.

I'll be on the free tier for a while anyway.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 03:41 PM
Addition regarding the graphics card: I currently own no TV...come NFL season I want to get a TV (1920x1080) and hook it up to my computer. Ideally I can hit some easy switch that switches one of the monitors to the TV or something like that (so essentially I want to hook up 2xmonitor, 1xTV but only have two active at most)...would also use it to watch series etc. that I currently watch on the monitor

How'd I go about doing that/what's the best easiest way? Any issue with having different resolutions between monitor/TV?

[this seems like a somewhat hard to google issue so might as well tap into the expert knowledge here ]
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 03:51 PM
I think you'd be happier getting a big computer monitor and running a TV app to get the channels than trying to use a 1080p tv set as a computer monitor. I've never seen one that didn't look pretty horrible as a monitor, although I didn't spend much time trying to dink with the settings. What are you going to use for getting TV signal to the screen? A cable box? I would be surprised if the nice >27" monitors (other than apples...) don't come with an HDMI in socket.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 05:12 PM
Quote:
Originally Posted by Nchabazam
but I don't know node yet.
Might be worth investing a few days to learn the basics. Redis comes with publish/subscribe functionality built in and you can use websocket to listen to those events and then broadcast/emit stuff when necessary.

Node is really good for creating services like that.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 05:16 PM
It sounds like Clowntable is wanting to use the TV as a TV driven by computer, not as a monitor.

I'm not familiar with linux support for Radeons, but afaik it's pretty good? Nvidia is also quite good, if you're not a hardcore OSS fundamentalist.

Geforce 650, Radeon 7770 prob about your price range, likely have to check a few models for suitable outputs. I know on the radeon you need to use one of displayport at least if you want to run all three at once (which you say you don't), but DP -> HDMI cable is cheap and easy AFAIK.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 06:39 PM
Quote:
Originally Posted by Nchabazam
It's really hard to implement your own websocket using rails as best I can tell.
don't be silly: https://github.com/igrigorik/em-websocket
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 06:43 PM
Quote:
Originally Posted by _dave_
It sounds like Clowntable is wanting to use the TV as a TV driven by computer, not as a monitor.
Yes, exactly this

Quote:
Originally Posted by _dave_
I'm not familiar with linux support for Radeons, but afaik it's pretty good? Nvidia is also quite good, if you're not a hardcore OSS fundamentalist.

Geforce 650, Radeon 7770 prob about your price range, likely have to check a few models for suitable outputs. I know on the radeon you need to use one of displayport at least if you want to run all three at once (which you say you don't), but DP -> HDMI cable is cheap and easy AFAIK.
Radeon 7770 looks decent enough. Here's what I don't quite understand yet...how would I hook up the monitors+TV (aka how many ports do I need). I'm assuming TV takes one HDMI port and the two monitors take either two HDMI ports or 1xHDMI, 1xDVI (or 2xDVI)...so basically I'd need a card with three exits..at least one being HDMI?

I'm envisioning some extra device (magic device) that lets me switch between one monitor and the TV -> the graphics card would only need two exits. One goes into magic device (and from there is split into TV and monitor 1) the other goes into monitor 2. When I want to watch something on the TV I just hit a button on magical device and it switches that HDMI out from the monitor to TV and vice versa.

Do those devices exist in hardware. I take it if I want the same thing in software I'd need said three exits on the graphics card instead of two?

Edit: I see there's also "display ports" which I've never heard of. I see one 7770 for ~100 that has 1xHDMI,1xDVI,1xdisplay port and one for ~120 that has 1xHDMI,2xDVI,1xdisplay port. I take it the former is enough and I can hook up that display port to one of the monitors, the other one to DVI and the TV to HDMI and do the switching in software and be done?

Last edited by clowntable; 08-05-2013 at 06:54 PM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 08:49 PM
Quote:
Originally Posted by gaming_mouse
Get out of here with your reasonable google skills.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 08:50 PM
Quote:
Originally Posted by Shoe Lace
Might be worth investing a few days to learn the basics. Redis comes with publish/subscribe functionality built in and you can use websocket to listen to those events and then broadcast/emit stuff when necessary.

Node is really good for creating services like that.
Ya, definitely on my todo list.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 10:08 PM
So, here's a goofy situation:

-Guy asks for email updates on his cell phone account
-Due to a mixup, they listed my email on his account
-They didn't verify the email
-There's no unsubscribe link
-There's no way to contact them other than phone support and Twitter
-Phone support people are telling me they can't stop emailing me without the customer's permission. Even if I can prove it's my email address.

What's my play here? Isn't this running afoul of some federal law? google-fu is failing
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 10:11 PM
you can get hdmi switches, but I would guess it's not worth the bother especially with different resolutions. They're usually used to switch the source e.g. ps3 and xbox both hooked up to a TV with only one hdmi input.

Quote:
Originally Posted by clowntable
Edit: I see there's also "display ports" which I've never heard of. I see one 7770 for ~100 that has 1xHDMI,1xDVI,1xdisplay port and one for ~120 that has 1xHDMI,2xDVI,1xdisplay port. I take it the former is enough and I can hook up that display port to one of the monitors, the other one to DVI and the TV to HDMI and do the switching in software and be done?
Yeah DisplayPort is a new thing, you may or may not have display inputs on your monitors (most likely not, unless they are new). Not a big deal though for 1920x1200, since it can be cheaply converted to a hdmi: http://www.amazon.co.uk/High-Quality.../dp/B0031X3C4E

Likewise hdmi can become DVI in a similar manner http://www.amazon.co.uk/dp/B000GDI6FC

Being linux there's prob some shell scripty way to make it switch what video it's outputting where, but I don't know much about this. a quick google found this page: http://www.mythtv.org/wiki/ATI_Radeon_HDMI which seems to show ATI's linux driver looks fairly reasonable and will work for this. I think there's a lot of good info at avsforum htpc section too on ati / amd + linux
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 10:13 PM
Can't you just block the emails? I'd just filter them as spam and let the other guy figure it out.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 10:14 PM
Quote:
Originally Posted by Xhad
So, here's a goofy situation:

-Guy asks for email updates on his cell phone account
-Due to a mixup, they listed my email on his account
-They didn't verify the email
-There's no unsubscribe link
-There's no way to contact them other than phone support and Twitter
-Phone support people are telling me they can't stop emailing me without the customer's permission. Even if I can prove it's my email address.

What's my play here? Isn't this running afoul of some federal law? google-fu is failing
Plonk it.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
08-05-2013 , 10:20 PM
Quote:
Originally Posted by jjshabado
Can't you just block the emails? I'd just filter them as spam and let the other guy figure it out.
Have been doing that for years but occasionally one gets through and it's starting to piss me off on principle. Pretty messed up that I can say, "This is my email address and I can prove you're misdirecting someone's email" and be told that they can't stop emailing me. I'm trying to figure out if it's a violation of CAN-SPAM
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote

      
m