Thursday, April 28, 2005
FireFox vs Microsoft
Last (2004) October, Andreessen (Netscape) accused Microsoft of getting a monopoly over the browser and then ending innovation.
Wednesday, April 27, 2005
blog news 2005-04-26
April 26, 2005: Cisco Systems to Acquire Sipura Technology
$68M in cash & options.
Extracts from the corp web site on the deal:
Consumer VoIP is rapidly expanding as independent providers and incumbent telecom and cable operators bring VoIP offerings to consumers. Synergy Research Group, a leading market research firm, reports that today there are close to 8 million home users worldwide using VoIP to make phone calls over their broadband connections. By 2009, Synergy anticipates this number to grow to 58.9 million home users using VoIP to talk to friends and family around the world using broadband and VoIP technology.
Sipura has developed the technology incorporated in leading VoIP adapters (including those integrated into home routers and gateways) and a multi-line IP phone for the consumer and SOHO market. Sipura's technology is currently used by Linksys in some VoIP products, including certain analog telephone adapters and wired and wireless routers with phone ports. Sipura currently has relationships with regional and top-tier VoIP providers. Linksys will continue to work with those service providers, as well as use its traditional retail channels to target consumers and SOHO environments with Sipura's line of VoIP products.
April 27, 2005: Gates Surprised By Reaction To Microsoft Stance On Gay Rights Measure
$68M in cash & options.
Extracts from the corp web site on the deal:
Consumer VoIP is rapidly expanding as independent providers and incumbent telecom and cable operators bring VoIP offerings to consumers. Synergy Research Group, a leading market research firm, reports that today there are close to 8 million home users worldwide using VoIP to make phone calls over their broadband connections. By 2009, Synergy anticipates this number to grow to 58.9 million home users using VoIP to talk to friends and family around the world using broadband and VoIP technology.
Sipura has developed the technology incorporated in leading VoIP adapters (including those integrated into home routers and gateways) and a multi-line IP phone for the consumer and SOHO market. Sipura's technology is currently used by Linksys in some VoIP products, including certain analog telephone adapters and wired and wireless routers with phone ports. Sipura currently has relationships with regional and top-tier VoIP providers. Linksys will continue to work with those service providers, as well as use its traditional retail channels to target consumers and SOHO environments with Sipura's line of VoIP products.
April 27, 2005: Gates Surprised By Reaction To Microsoft Stance On Gay Rights Measure
Blogger throws errors
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:261)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:604)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:562)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:679)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:534)
root cause
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start(Native Method)
at java.util.Timer.(Timer.java:112)
at com.google.blogger.base.LRUCache.(LRUCache.java:67)
at com.google.blogger.dbreader.SqlServer.(SqlServer.java:73)
at com.google.blogger.dbwriter.SqlServer.(SqlServer.java:37)
at com.google.blogger.base.PostCache.(PostCache.java:97)
at com.google.blogger.datastore.ShardFactory.getDBShard(ShardFactory.java:62)
at com.google.blogger.dbreader.SqlServer.getBlog(SqlServer.java:769)
at com.google.blogger.base.Blog.load(Blog.java:435)
at com.google.blogger.base.UserBlog.getBlog(UserBlog.java:204)
at com.google.blogger.base.Identity.getBlog(Identity.java:161)
at com.google.blogger.base.Identity.getUserBlog(Identity.java:119)
at com.google.blogger.frontend.AccessGroupsAuth.authenticate(AccessGroupsAuth.java:297)
at com.google.servlet.authentication.MultiAuthentication.authenticate(MultiAuthentication.java:61)
at com.google.servlet.handlers.AuthenticatedHandler.execute(AuthenticatedHandler.java:105)
at com.google.servlet.pipe.HandlerDispatchPipe.invoke(HandlerDispatchPipe.java:82)
at com.google.blogger.frontend.PyraJspDispatchPipe.invoke(PyraJspDispatchPipe.java:74)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.blogger.frontend.ProfileLogPipe.invoke(ProfileLogPipe.java:49)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.servlet.pipe.StatsPipe.invoke(StatsPipe.java:64)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.servlet.pipe.PendingRequestPipe.invoke(PendingRequestPipe.java:31)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.servlet.pipe.HttpRedirectPipe.invoke(HttpRedirectPipe.java:43)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.blogger.frontend.IdentityCookiePipe.invoke(IdentityCookiePipe.java:137)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.servlet.exceptionhandling.ExceptionHandlerPipe.invoke(ExceptionHandlerPipe.java:99)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.servlet.pipe.LocaleContextPipe.invoke(LocaleContextPipe.java:116)
at com.google.servlet.BaseServlet.doGet(BaseServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:261)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:604)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:562)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:679)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:534)
Apache Tomcat/4.1.24
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:261)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:604)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:562)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:679)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:534)
root cause
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start(Native Method)
at java.util.Timer.(Timer.java:112)
at com.google.blogger.base.LRUCache.(LRUCache.java:67)
at com.google.blogger.dbreader.SqlServer.(SqlServer.java:73)
at com.google.blogger.dbwriter.SqlServer.(SqlServer.java:37)
at com.google.blogger.base.PostCache.(PostCache.java:97)
at com.google.blogger.datastore.ShardFactory.getDBShard(ShardFactory.java:62)
at com.google.blogger.dbreader.SqlServer.getBlog(SqlServer.java:769)
at com.google.blogger.base.Blog.load(Blog.java:435)
at com.google.blogger.base.UserBlog.getBlog(UserBlog.java:204)
at com.google.blogger.base.Identity.getBlog(Identity.java:161)
at com.google.blogger.base.Identity.getUserBlog(Identity.java:119)
at com.google.blogger.frontend.AccessGroupsAuth.authenticate(AccessGroupsAuth.java:297)
at com.google.servlet.authentication.MultiAuthentication.authenticate(MultiAuthentication.java:61)
at com.google.servlet.handlers.AuthenticatedHandler.execute(AuthenticatedHandler.java:105)
at com.google.servlet.pipe.HandlerDispatchPipe.invoke(HandlerDispatchPipe.java:82)
at com.google.blogger.frontend.PyraJspDispatchPipe.invoke(PyraJspDispatchPipe.java:74)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.blogger.frontend.ProfileLogPipe.invoke(ProfileLogPipe.java:49)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.servlet.pipe.StatsPipe.invoke(StatsPipe.java:64)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.servlet.pipe.PendingRequestPipe.invoke(PendingRequestPipe.java:31)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.servlet.pipe.HttpRedirectPipe.invoke(HttpRedirectPipe.java:43)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.blogger.frontend.IdentityCookiePipe.invoke(IdentityCookiePipe.java:137)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.servlet.exceptionhandling.ExceptionHandlerPipe.invoke(ExceptionHandlerPipe.java:99)
at com.google.servlet.pipe.ServletPipe.invokeNextPipe(ServletPipe.java:118)
at com.google.servlet.pipe.LocaleContextPipe.invoke(LocaleContextPipe.java:116)
at com.google.servlet.BaseServlet.doGet(BaseServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:261)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:604)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:562)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:679)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:534)
Apache Tomcat/4.1.24
Tuesday, April 19, 2005
Company evaluation
While a company is evaluated, the analysts ask 'is this the set of people who brought the company to where it is today'.
This basically means that you can't fire all the folks who made the comapny and have cheap workers while selling the company to the next prospective buyer/ipo.
This basically means that you can't fire all the folks who made the comapny and have cheap workers while selling the company to the next prospective buyer/ipo.
Friday, April 15, 2005
Speach and Debate
Lincoln Douglas Debate: http://cas.bethel.edu/dept/comm/nfa/ldrules.html
Speech & Debate Takes First at National Quals
Competition Thursday through Saturday (4/6/2005 - 4/9/2005) to represent the California Coast District at the National Championships (which will be held this June in Philadelphia and Delaware).
Team Results
First - Bellarmine - 86 points
Second - Lynbrook - 78 points
Third - Leland - 76 points
Fourth - Presentation - 60 points
Fifth - Westmont - 59 points
The top two finishers in each event go to the national tournament.
Foreign Extemporaneous
First - Nikhil Matani - Bellarmine
Second - Akshay Rao - Leland
Fourth - David Chiang - Bellarmine
U.S. Extemporaneous
First - Jonathan Weed - Bellarmine
Second - Brian Stephan - Bellarmine
Fourth - Dylan Groves - Bellarmine
Original Oratory
First - Ananth Srinivasan - Bellarmine
Second - Kelcey Chung - Saratoga
Third - Bobby Holley - Bellarmine
Duo Interpretation
Iqwak Bhurji/Yue Tu - Leland
Anthony Tran/James Tseng - Leland
Dramatic Interpretation
First - Nina Sung - Leland
Second - Stephen Elrod - Bellarmine
Humorous Interpretation
First - Christopher Lin - Bellarmine
Second - Varun Rajan - Leland
Fourth - Ashwin Bhagat - Bellarmine
Public Forum Debate
Undefeated - Vikram Mahal/Sachin Thakkar - Bellarmine
Qualifying - Carol Shen/Dharini Subramanian - Lynbrook
Alternate - Sharat Raju/Tushar Khadloya - Bellarmine
Policy Debate (Because of entry size, three teams qualify.)
Undefeated - Chris Weldon/Arun Badhwar - Bellarmine
Qualifying - Phill Baker/Thomas Mathew - Bellarmine
Qualifying - Hassan Khan/Nick Singh - St. Francis
Lincoln Douglas Debate (Because of entry size, three qualify.)
Undefeated - Katie Heil - Presentation
Qualifying - Sameer Jain - Bellarmine
Qualifying - Sonya Mehta - Lynbrook
Speech & Debate Takes First at National Quals
Competition Thursday through Saturday (4/6/2005 - 4/9/2005) to represent the California Coast District at the National Championships (which will be held this June in Philadelphia and Delaware).
Team Results
First - Bellarmine - 86 points
Second - Lynbrook - 78 points
Third - Leland - 76 points
Fourth - Presentation - 60 points
Fifth - Westmont - 59 points
The top two finishers in each event go to the national tournament.
Foreign Extemporaneous
First - Nikhil Matani - Bellarmine
Second - Akshay Rao - Leland
Fourth - David Chiang - Bellarmine
U.S. Extemporaneous
First - Jonathan Weed - Bellarmine
Second - Brian Stephan - Bellarmine
Fourth - Dylan Groves - Bellarmine
Original Oratory
First - Ananth Srinivasan - Bellarmine
Second - Kelcey Chung - Saratoga
Third - Bobby Holley - Bellarmine
Duo Interpretation
Iqwak Bhurji/Yue Tu - Leland
Anthony Tran/James Tseng - Leland
Dramatic Interpretation
First - Nina Sung - Leland
Second - Stephen Elrod - Bellarmine
Humorous Interpretation
First - Christopher Lin - Bellarmine
Second - Varun Rajan - Leland
Fourth - Ashwin Bhagat - Bellarmine
Public Forum Debate
Undefeated - Vikram Mahal/Sachin Thakkar - Bellarmine
Qualifying - Carol Shen/Dharini Subramanian - Lynbrook
Alternate - Sharat Raju/Tushar Khadloya - Bellarmine
Policy Debate (Because of entry size, three teams qualify.)
Undefeated - Chris Weldon/Arun Badhwar - Bellarmine
Qualifying - Phill Baker/Thomas Mathew - Bellarmine
Qualifying - Hassan Khan/Nick Singh - St. Francis
Lincoln Douglas Debate (Because of entry size, three qualify.)
Undefeated - Katie Heil - Presentation
Qualifying - Sameer Jain - Bellarmine
Qualifying - Sonya Mehta - Lynbrook