I read every word, I don't think i've ever done that with a slashdot interview before. The answer/explanation to the first question is just unreal. I can't tell if he's crazy or legit, that's been Mcafee's story from day one haha. Shine on you crazy diamond.
Seems like a Google Glass app could identify traffic lights and changes in their status way down the road while you're paying attention to the car in front of you. Then maybe project a little count down for when the app thinks the next light should turn green/red based on the one prior and the next one. Maybe you could give it feed back like "countdown off by +3 seconds" then the app could log that info along with GPS coords and heading for the next time you're encounter the light.
Round-abouts waste a lot of space. You have that center island that can't be used for anything, while an intersection produces 4 pieces of usable real-estate on the corners with no wasted space in the middle. Also, in an intersection the roads are perpendicular to each other setting up facilitating/enforcing a grid layout for city streets/blocks. All things considered, intersections are more efficient than round-abouts IMO
Wasn't Gmail the first to introduce the conversational layout? I remember the first time I saw it I was blown away over how simple the idea was yet how much impact it made on UX. Also, IIRC Gmail was the first to get Ajax right in a mail client, I remember being impressed when they embedded a GTalk client right there in mail. Then I think Google Calendar followed then docs with App Engine in there somewhere too. No matter your feelings on Google the company the software that sprang from Gmail is amazing.
In my experience, with young children your best chance at teaching them these things is to relate it to their current interest. My 4 year old is really into maps right now, he draws me one every day at his preschool. I've been showing him different maps and trying to relate the concept of directions etc. With his interest in drawing hopefully I can work in the alphabet at some point too. It's a tricky task to put things in terms a 4 year old mind and attention span can digest without overwhelming them.
I would add that developers who are interested in writing against Google Glass may consider the $1,500 price tag an investment in getting a lead on development.
I'm a fan of reactive programming, it's pretty neat. However, the article cherry picked the scenario that perfectly fits reactive programming. Furthermore, calculating a couple formulas is hardly complex, show me geographically distributed caches kept in sync with a few lines of code and I would be more impressed.
Unless I'm reading it wrong you're basically disabling webservices like making a SOAP call to a third party on behalf of the connecting user-agent. That's a non-starter for just about all companies that have at least one business partner.
I made the jump from developer to team lead and now on to management. Good management is very very hard, keeping people on task, motivated, and managing burn out is really more of an art than science and I'm not even including dealing with different personality strengths/weaknesses and the various combinations thereof.
If you have a good manager or even just a not-bad manager let them know. It's a difficult position to do well and lots of folks who you respect see you as worthless.
So does your phone steadily run out of RAM as the chips are incinerated?...I didn't know the batteries were that powerful either, I'm so far behind the times.
yeah when i started it was "here's your certs, here's the VPN server IP.. by and don't talk to me ever". I could see it being difficult for a non-tech person to get setup.
One other thing. I work on an Imac and use TunnelBlick to manage the VPN connections. I've had zero issues on a wired connection but sometimes have issues using wifi, the vpn connections will drop and then re-connect after a minute or two. There must be something weird in the office because when I take my mac home i have zero issues on wifi.
> Please tell us more about your setup.
We're a Java office in TX with a remote call center in OR and a handful of remote employees ( Chicago ).
> What type of work does the company and you do?
I'm the director of development, we're a j2ee web application development shop with special expertise in Oracle
> Approximately how many users work like this?
All of us ~30
> Does this company operate primarily as a standard physical office environment, or is this a distributed(work from home) startup?
A couple of my developers work from home 3 days a week and most of ops ( the network guys ) work from wherever and, apparently, whenever they want. They're pretty hot shit, published authors, speakers at LISA, etc so they're left alone most of the time.
> Where are the servers, on-site, datacenter, cloud?
We keep our staging and UAT servers on site and colo for production + another colo for failover
> Approximately how many servers?
I have no idea, I know we have some serious SAN gear for the databases. We probably have around 50 virtual servers in our testing setup and maybe 20-25 production server clusters with an average of 3 nodes each. Some physical some virtual.
> What type of applications are used, web, small applications like QB, MS Exchange or SQL systems?
Web applications, we develop/maintain some very large rewards and loyalty programs for the big banks. RDBMS is Oracle, email and IM is handled through Zimbra, project management is handled with Atlassen Jira self hosted.
> What are the negative aspects of this system?
The only problem i've ever faced is the VPN endpoints not staying connected. VPN connectivity becomes mission critical because without it no work can get done. I don't know what they're using for the VPN server, I know ops is a big fan of OpenBSD so it wouldn't surprise me if that's what they are using.
The rj45 jacks in the office are just plain old dirty connections to the Inet. We each have multiple OpenVPN connections on our localhost giving us access to different parts of the network depending on our roles. It's convenient because our workstations work identically wherever we are ( home, work, coffee shop ) and it's convenient when someone leaves because operations just invalidates the VPN certs and the former employee is cut off no matter where they physically are. A side effect is whenever your VPN credentials don't work you're left wondering is you're about to get fired and ops just jumped the gun haha.
I wonder what impact this engine could have on the mobile frameworks out there ( JQM, PhoneJs etc ). The article states that they got the head mobile guy from Facebook. The next few months could get very interesting in that world.
"First of all, you don't need to meet their API spec, they need to meet yours."
You're assuming so much in that sentence though. I've had conversations with health insurance companies where when I explain their systems are completely out of compliance with the protocol specification ( NCPDP 5.1 in this case) and talking to their system requires a whole other layer of abstraction just to transform a proper NCPDP 5.1 transmission into their broken implementation their response is literally "so?". When I ask "well what am i suppose to do with the thousands of patients that have your insurance?" they're response, "turn them away".
My team has been talking about healthcare.gov and all the related woes for a while. Pretty much we're all in agreement that we should thank the baby jeebus every day it's not our project haha. Seriously though, for something this complex, if the team grows to over about 15 people it's doomed. And that's just YOUR side, I have a lot of experience interfacing to insurance providers' systems. Half the time the provider you're trying to connect to is broken and doesn't work per their API docs at a basic level let alone have proper capacity let alone have any sense of normal connectivity. I can't even imagine trying to talk to something as huge as the IRS. I bet it's 6 months before you can get a simple spelling fix on an API method pushed out to production.
I find the technology behind HFT pretty fascinating, the level of optimization is impressive and right out there on the bleeding edge. IIRC there are switches being developed with trading algorithms right in the silicon. I just wished they had something to show for all that work. I'm perfectly ok with the levels of profit and gain but show me a widget or something of value that was produced from the labor. The usual answer you get from this question is liquidity and allocation of capital but if the inventors would be honest with themselves they would realize that's not the case. Trades happening at minute resolution by a human would provide the same level of capital allocation and liquidity as trades happening at the microsecond resolution by machines.
"On July 3, 1992, a 27 mile long Rogue wave hit the Volusia County beaches. The wave's range was from Ormond Beach in the north, to New Smyrna Beach on the south. The crest was 18 feet high and centered at Daytona Beach. Sailboats crashed ashore onto cars and many people suffered cuts and bruises from glass and debris. Two people required hospitalization and 200 vehicles were damaged. 75 injuries were reported. The prevailing theory is that an underwater landslide caused the rogue wave, making this wave into a type of tsunami, although others have theorized that it was the result of a squall line."
please don't move here, i hear SanFran is nice.
I loved that show. Those who can't "do" teach, and those who can't teach, teach at Flatpoint High.
I read every word, I don't think i've ever done that with a slashdot interview before. The answer/explanation to the first question is just unreal. I can't tell if he's crazy or legit, that's been Mcafee's story from day one haha. Shine on you crazy diamond.
Seems like a Google Glass app could identify traffic lights and changes in their status way down the road while you're paying attention to the car in front of you. Then maybe project a little count down for when the app thinks the next light should turn green/red based on the one prior and the next one. Maybe you could give it feed back like "countdown off by +3 seconds" then the app could log that info along with GPS coords and heading for the next time you're encounter the light.
Round-abouts waste a lot of space. You have that center island that can't be used for anything, while an intersection produces 4 pieces of usable real-estate on the corners with no wasted space in the middle. Also, in an intersection the roads are perpendicular to each other setting up facilitating/enforcing a grid layout for city streets/blocks. All things considered, intersections are more efficient than round-abouts IMO
Wasn't Gmail the first to introduce the conversational layout? I remember the first time I saw it I was blown away over how simple the idea was yet how much impact it made on UX. Also, IIRC Gmail was the first to get Ajax right in a mail client, I remember being impressed when they embedded a GTalk client right there in mail. Then I think Google Calendar followed then docs with App Engine in there somewhere too. No matter your feelings on Google the company the software that sprang from Gmail is amazing.
In my experience, with young children your best chance at teaching them these things is to relate it to their current interest. My 4 year old is really into maps right now, he draws me one every day at his preschool. I've been showing him different maps and trying to relate the concept of directions etc. With his interest in drawing hopefully I can work in the alphabet at some point too. It's a tricky task to put things in terms a 4 year old mind and attention span can digest without overwhelming them.
just wait until they discover ( re-discover ) SNMP and all the hooks in there. Reminds me of the time our local news discovered, with horror, IRC.
I would add that developers who are interested in writing against Google Glass may consider the $1,500 price tag an investment in getting a lead on development.
I'm a fan of reactive programming, it's pretty neat. However, the article cherry picked the scenario that perfectly fits reactive programming. Furthermore, calculating a couple formulas is hardly complex, show me geographically distributed caches kept in sync with a few lines of code and I would be more impressed.
Unless I'm reading it wrong you're basically disabling webservices like making a SOAP call to a third party on behalf of the connecting user-agent. That's a non-starter for just about all companies that have at least one business partner.
if it can be prescribed then it can be medically necessary then it can billed to insurance/medicare/medicaid. this is a goldmine.
I made the jump from developer to team lead and now on to management. Good management is very very hard, keeping people on task, motivated, and managing burn out is really more of an art than science and I'm not even including dealing with different personality strengths/weaknesses and the various combinations thereof.
If you have a good manager or even just a not-bad manager let them know. It's a difficult position to do well and lots of folks who you respect see you as worthless.
So does your phone steadily run out of RAM as the chips are incinerated? ...I didn't know the batteries were that powerful either, I'm so far behind the times.
How many more companies have these contracts?
Seems like you can pick which vendor gives you the best value based on the use case of your application. Doesn't seem that absurd to me at all.
yeah when i started it was "here's your certs, here's the VPN server IP.. by and don't talk to me ever". I could see it being difficult for a non-tech person to get setup.
One other thing. I work on an Imac and use TunnelBlick to manage the VPN connections. I've had zero issues on a wired connection but sometimes have issues using wifi, the vpn connections will drop and then re-connect after a minute or two. There must be something weird in the office because when I take my mac home i have zero issues on wifi.
I'll answer as best as I can
> Please tell us more about your setup.
We're a Java office in TX with a remote call center in OR and a handful of remote employees ( Chicago ).
> What type of work does the company and you do?
I'm the director of development, we're a j2ee web application development shop with special expertise in Oracle
> Approximately how many users work like this?
All of us ~30
> Does this company operate primarily as a standard physical office environment, or is this a distributed(work from home) startup?
A couple of my developers work from home 3 days a week and most of ops ( the network guys ) work from wherever and, apparently, whenever they want. They're pretty hot shit, published authors, speakers at LISA, etc so they're left alone most of the time.
> Where are the servers, on-site, datacenter, cloud?
We keep our staging and UAT servers on site and colo for production + another colo for failover
> Approximately how many servers?
I have no idea, I know we have some serious SAN gear for the databases. We probably have around 50 virtual servers in our testing setup and maybe 20-25 production server clusters with an average of 3 nodes each. Some physical some virtual.
> What type of applications are used, web, small applications like QB, MS Exchange or SQL systems?
Web applications, we develop/maintain some very large rewards and loyalty programs for the big banks. RDBMS is Oracle, email and IM is handled through Zimbra, project management is handled with Atlassen Jira self hosted.
> What are the negative aspects of this system?
The only problem i've ever faced is the VPN endpoints not staying connected. VPN connectivity becomes mission critical because without it no work can get done. I don't know what they're using for the VPN server, I know ops is a big fan of OpenBSD so it wouldn't surprise me if that's what they are using.
The rj45 jacks in the office are just plain old dirty connections to the Inet. We each have multiple OpenVPN connections on our localhost giving us access to different parts of the network depending on our roles. It's convenient because our workstations work identically wherever we are ( home, work, coffee shop ) and it's convenient when someone leaves because operations just invalidates the VPN certs and the former employee is cut off no matter where they physically are. A side effect is whenever your VPN credentials don't work you're left wondering is you're about to get fired and ops just jumped the gun haha.
I wonder what impact this engine could have on the mobile frameworks out there ( JQM, PhoneJs etc ). The article states that they got the head mobile guy from Facebook. The next few months could get very interesting in that world.
"First of all, you don't need to meet their API spec, they need to meet yours." You're assuming so much in that sentence though. I've had conversations with health insurance companies where when I explain their systems are completely out of compliance with the protocol specification ( NCPDP 5.1 in this case) and talking to their system requires a whole other layer of abstraction just to transform a proper NCPDP 5.1 transmission into their broken implementation their response is literally "so?". When I ask "well what am i suppose to do with the thousands of patients that have your insurance?" they're response, "turn them away".
My team has been talking about healthcare.gov and all the related woes for a while. Pretty much we're all in agreement that we should thank the baby jeebus every day it's not our project haha. Seriously though, for something this complex, if the team grows to over about 15 people it's doomed. And that's just YOUR side, I have a lot of experience interfacing to insurance providers' systems. Half the time the provider you're trying to connect to is broken and doesn't work per their API docs at a basic level let alone have proper capacity let alone have any sense of normal connectivity. I can't even imagine trying to talk to something as huge as the IRS. I bet it's 6 months before you can get a simple spelling fix on an API method pushed out to production.
I find the technology behind HFT pretty fascinating, the level of optimization is impressive and right out there on the bleeding edge. IIRC there are switches being developed with trading algorithms right in the silicon. I just wished they had something to show for all that work. I'm perfectly ok with the levels of profit and gain but show me a widget or something of value that was produced from the labor. The usual answer you get from this question is liquidity and allocation of capital but if the inventors would be honest with themselves they would realize that's not the case. Trades happening at minute resolution by a human would provide the same level of capital allocation and liquidity as trades happening at the microsecond resolution by machines.
Found this in Wikipedia
"On July 3, 1992, a 27 mile long Rogue wave hit the Volusia County beaches. The wave's range was from Ormond Beach in the north, to New Smyrna Beach on the south. The crest was 18 feet high and centered at Daytona Beach. Sailboats crashed ashore onto cars and many people suffered cuts and bruises from glass and debris. Two people required hospitalization and 200 vehicles were damaged. 75 injuries were reported. The prevailing theory is that an underwater landslide caused the rogue wave, making this wave into a type of tsunami, although others have theorized that it was the result of a squall line."
http://en.wikipedia.org/wiki/List_of_rogue_waves
I guess it was a rogue wave..