HNHacker News
TopNewBestAskShowJobs

rayvega

3,775 karma · joined February 7, 2009

submissionscomments
rayvega··on Oracle sues Google over use of Java in Android
History will repeat itself. Sun sued Microsoft over their implementation of Java. In response, MS drops Java and creates its own language (C#), framework (.NET), and VM (CLR) which now solidly competes with Java in the enterprise software space.

If MS was able to accomplish all of that, then imagine what Google could create if they decided to drop Java altogether ('Go' language might be the preview.) That would be a huge win for the software industry while a big (long term) loss for Oracle as Java further wans in popularity.

(Hmm....if Oracle can sue Google over the non-Java VM they created for Android couldn't they sue MS for their "JVM-like" CLR? This is another reason why their patent lawsuit is so ridiculous.)

No matter how you slice it, Google has the advantage in the long run while patent trolls like Oracle have the most to lose in the long term.

rayvega··on Straight Dope on the IPod's Birth
>> ...Ive told the Times that the key to the iPod wasn't sudden flashes of genius, but the design process. His design group collaborated closely with manufacturers and engineers, constantly tweaking and refining the design. ''It's not serial,'' he told the Times. ''It's not one person passing something on to the next.''...

Perhaps this and the rest of the article provides some insight into pg's question about Apple's culture: http://news.ycombinator.com/item?id=1596767

rayvega··on Ask HN: 'Enterprise' hater
Software that aims to reduce the costs for a business and does not aim to increase its revenue.
rayvega··on DuckDuckGo's new privacy policy tried to explain why you should care
No controversy: http://www.businessweek.com/smallbiz/content/sep2007/sb20070...
rayvega··on Stack Overflow's new "Web Apps" site is in public beta
Here is the designer responsible for the look of the site: http://blog.stackoverflow.com/2010/07/our-designer-in-reside...
rayvega··on Google working on a Facebook competitor: Google Me
Agreed. Unlike Facebook, Google let's you pull out all of your data from their services: http://www.dataliberation.org/
rayvega··on C# Closures Explained
Python did the same for me. Closures was not a new feature as of C# 3.0. It is a part of C# 2.0. The problem is that the syntax is so verbose and horrible in 2.0 that the readability of the code can be quite messy and almost not worth the effort.

C# 3.0 greatly simplified things with the introduction of the lambda function syntax hence why a lot more people have suddenly "discovered" closures in .NET.

When first learning C# 2.0 I had a lot of difficulty understanding how to use delegates with closures mainly because I couldn't get past the syntax. Learning and using Python shortly after helped me tremendously in understanding how closures worked and when to use them because (not surprisingly) the Python syntax is so much cleaner and intuitive. I was able to then transfer and apply this knowledge to C# by cutting through the noise and using closures effortlessly (as needed). When lambdas arrived in 3.0, it was a no brainer.

This experience showed me how being exposed to and learning other programming languages that follow different paradigms can have a positive impact on how you write code in your primary language.

rayvega··on Linode Turns 7, Big RAM Increase
HN had just switched over to Slicehost less than two months ago: http://news.ycombinator.com/item?id=1283460
rayvega··on Does the Internet Make You Smarter?
Much agreed. It was just as all the people who truly believed that google pacman contributed to millions of hours of lost productivity. Really?

In most cases, people at their jobs probably just substituted one "time waster" with another (whether it be job related or not.)

The people running around screaming how google pacman cost valuable time are probably the same ones who also idlely sit in far more costly pointless meetings all day long.

rayvega··on Peter Norvig's book reviews on Amazon
From his 'On LISP' review:

...In Graham's prose, like his code, every word counts...

Fascinating to read Peter Norvig describe ten years ago what most people tend to say about pg's essays and general writing style.

rayvega··on The 1000 most-visited sites on the web (by Google)
# 824 stackoverflow vs # 994 expertsexchange

Perhaps another confirmation of what the SO folks have been saying about their popularity.

rayvega··on The most important programming language today
Yegge's post: http://steve-yegge.blogspot.com/2007/02/next-big-language.ht...
rayvega··on C in Danger (and thus Higher-Level Languages?)
Quite the opposite: http://www.tiobe.com/index.php/content/paperinfo/tpci/index....
rayvega··on Why in the world does Facebook let me do this?
It could be related to this: http://searchengineland.com/facebooks-posts-by-everyone-feat...
rayvega··on LINQ is better than foreach
I personally like in simple scenarios using List<T>.ConvertAll:

    var foo = new List<int>{ 1, 2, 3};
    var bar = foo.ConvertAll(x => x * 2);
over the the Linq equivalent:

    var foo = new List<int>{ 1, 2, 3};
    var bar = from x in foo select x * 2
rayvega··on Antitrust inquiry into Apple over Section 3.3.1
They would be anti-competitive to other competing smartphone manufacturers not to developers on their own platform.
rayvega··on Is MonoTouch now dead in the water?
Mono does not have a place/platform they can comfortably call home. Marginalized by the Microsoft/Windows community, marginalized by the Linux & Mac communities, and now banished from the IPhone/IPad platform.
rayvega··on Joel Spolsky On Why He Is Quitting Blogging
>> Is this also the end of the StackOverflow podcast?

http://meta.stackoverflow.com/questions/40602/joel-to-quit-t...

He might have meant no longer doing other people's podcasts.

rayvega··on Joel Spolsky On Why He Is Quitting Blogging
First Steve Yegge and now Joel.
rayvega··on Internet news finally overtakes print for American news consumption
>> ...but a surprisingly high number (21 percent) rely on that one favorite site to get everything they need.

Yup. HN is that for me.

rayvega··on Google Gets US Approval To Buy and Sell Energy
It certainly has to do with their data centers. It is not unusual for a company to take over handling one of their dependencies to reduce risk and cost. If they do it as good or better than others already established in that market, then the smarter companies will turn around and convert that into a revenue generating business which on the surface does not appear connected with their original core business.

Amazon did exactly that with cloud storage and EC2. The difference is that unlike the energy industry which is regulated they did not need to get the gov't's permission.

Similarly, its just a matter of time before Apple starts selling on the open market the processor chip they developed exclusively for the IPad.

rayvega··on Miguel de Icaza: "As a software developer, I find the iPad inspirational."
Maps and mapping technology are ones that do sharply stick out as more than a natural fit for the tablet form factor combined with touch screen compared with today's mobile devices. This space has plenty to gain in innovation with the iPad.
rayvega··on Joe Hewitt on the iPad
Perhaps not in this 1st gen version, but if it proves to be a success then just give it (and the inevitable competing tablets) some time before it does.
rayvega··on Court: Microsoft violated patent; can't sell Word
Anyone know the specifics on what patent violation entails?
rayvega··on Google Taps StackOverflow as Official Android Dev Support
Stackoverflow is supposedly one of the more popular Q&A sites for IPhone developers:

http://blog.stackoverflow.com/2009/06/podcast-57/

...Stack Overflow has become a very popular destination for iPhone development. This is completely accidental, but it is a valid reflection of the vibrant and growing iPhone development community. If you’re an iPhone developer, check out the Mobile Orchard website and podcast, which even has a best of Stack Overflow for iPhone developers!...

rayvega··on A programmer's personal story about finding a job in this economy
>> ...where he is geographically sounds pretty good...

His current post is misleading because it sounds like he is currently in Seattle where the tech job market is fairly good relative to other places.

However, he was in Seattle but then moved to Charleston, SC where his story begins. http://shadowcoding.blogspot.com/2009/07/moving.html

Given that bit of info it explains a lot about his struggles to find work.

rayvega··on A programmer's personal story about finding a job in this economy
Hypothetically speaking, given his situation, do you think he would have ponied up the (soon-to-be) $100 to sign up for Stackoverflow Careers?
rayvega··on Jeff Atwood asks for help restoring a site from Internet caches
The permanent loss of the images makes it a greater tragedy since half the content in any given post of his consists of images.
rayvega··on IBM's infamous "Black Team" (2002)
Timeless. Not just that this happened in the 60's, but I didn't notice the publish date (2002) of the post itself until after reading it.
rayvega··on Shut up and build something
Perhaps this is it? http://bundl.it/About
← PreviousPage 2 of 4Next →