HNHacker News
TopNewBestAskShowJobs

crs

113 karma · joined April 22, 2009

submissionscomments
crs··on Ubuntu To Ditch X Server For Wayland
Well it appears that waylands first deployment is expected to be in MeeGo OS. So that implies Qt support will be developed and pushed by Nokia and Intel.

Furthermore if you checkout waylands site, you can see screenshots of various Qt and Gtk based applications running on Wayland.

crs··on No wonder CompSci grads are unemployed
I don't think "ethics" is a trash course. At Texas A&M CS is in the College of Engineering. Engineering Ethics is a required course to graduate. One of the major points was using the Challenger disaster as an example case, hammering home the importance of doing whats right, not want management pressures you to do.

Furthermore, anyone with a CS Degree should be able to teach themselves new languages without any problems. When I see people complaining saying that "their school is not teaching them language X" I cringe. Universities are not vocational training, you are supposed to be able to handle independent study.

crs··on The Mac App Store isn’t for today’s Mac developers
Your ignoring the other things you get from the app store. You need to compare the 30% cut apple takes off the top to the possible increased volume of sales, the money saved from not having to host the app yourself or having to run your own payment system. Apple is not just taking 30% off the top to just to be greedy, it is more of a payment for the service they are providing.
crs··on Can I Make My Developers Write Efficient Code by Giving Them Slower Machine?
I am sort of confused. If you ask them to improve performance do they just ignore you?

I know with the current project I am on, we have a very specific cpu and memory usage requirement. This specific requirement is silly in what the customer demanded, but it is a requirement and it is our job to make it happen. There is no option to ignore it.

Don't give your developers an option. Set specific goals based on your target environment. The product is not ready to ship until it meets those goals. At the same time you have to be reasonable. Your goals must be based on what the applications are actually doing. If they are very graphics heavy, you may need faster hardware than if its just a standard office style app. Giving them slower hardware will never make impossible things possible.

crs··on Minority Report Interface Is Real, Hitting Mainstream Soon
Actually there are more ways to use the system than what you may traditionally think of when using a computer.

For example, Boeing has patents related to controlling a swarm of UAV's via a g-speak based system. There are more applications where that came from but this was the only example that is public.

Its collaborative features are a huge draw. Would you ever use photoshop via gestures, probably not, but you would use it for command and control systems with more than one concurrent operator.

I recommend that you go to oblongs website and watch some of the demo videos. A computers interface can be anything from manipulating a physical object on a table to "wearing funky gloves and waving your arms around". Its not limited to just a keyboard, mouse or touch pad.

crs··on Apple deprecates Java
Nothing, Nokia has come along way with it. It the latest (Qt 4.7.0) they are slowly getting things closer and closer to native look and feel. There are carbon and cocoa versions for the mac. The Cocoa version obviously integrate better than the carbon version will. There are also Qt classes to integrate Qt based widgets into cocoa based containers etc. Is it perfect, not even close. Is it pretty darn good, yes.
crs··on Polymaps - A JavaScript Library for Image and Vector-tiled Maps
Your correct, ESRI tools are a de facto standard for map creation. However when your doing dynamic map creation or real time situational awareness the ESRI tools perform poorly. There are better commercial products on the market and free oss tools available such as OpenSceneGraph with the OSGEarth plugin.
crs··on Yehuda Katz and Carl Lerche leave Engine Yard to work on SproutCore
I thought apple's mobileme product was based on sproutcore or a derivative.
crs··on William Gibson: "Google's Earth"
The hard part is how do we verify that the records were actually deleted. Is the info still sitting on random backups somewhere. It seems that once it is out there, it will be very hard to put back in the box again. Personally that concerns me.
crs··on William Gibson: "Google's Earth"
What scares me is sites looking at this as easy money. By that I mean they purposely go out and collect as much info as possible so that you will want to pay to "remove it". Even worse multiple sites doing it so that there is a never ending trail of sites to remove your information. It only takes one to get your info indexed on the major search engines.
crs··on Adobe CTO Kevin Lynch: We're going to make the best tools in the world for HTML5
Sure you can create content with free open source tools and yeah there are some oss runtimes. But the runtime that the majority of the world has installed is created by adobe. If a new platform/os has a new feature, you still have to wait for adobe to support it in the vm. So no, flash isn't really that open. Adobe controls and drives its direction.
crs··on [dead]
Its probably going to work different for everyone. I see some saying they concentrate on the feet. I just look at the torso and the arm. To switch directions at will I just have to imagine the arm going behind or in front of the body. Its not instant, it takes a revolution or two.
crs··on Martin Fowler's unscientific agglomeration of opinion on version control tools
When I first started using clearcase I hated it. Now many years later, I really appreciate the power it brings to the table. Sure it has negatives just like all vc tools too, but the easy branching, dynamic vs snapshot views, automatic merging, the ability to merge directly from a fellow developers views, etc. has really made my team more productive. However I will say that it takes considerably more expertise to setup and maintain that something like svn or git. So there is the added expense of having full time clearcase admins.
crs··on iPad SDK (iPhone OS 3.2 beta) available for download
If you want to write a native objective-c cocoa touch app, you need a mac.

However Novell and Adobe have alternative solutions:

here is info on mono/iphone dev: http://arstechnica.com/open-source/news/2009/01/open-source-...

here is info on flash/iphone dev: http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/

crs··on High schoolers, advanced placement and Java
I don't think there is any perfect language for beginners. I think the most important thing is teaching problem solving. So choosing a scripting language like python and getting your students used to solving problems with it is a really good basis for the future.
crs··on Ask HN: CS major who doesn't want to code. Am I in the wrong major?
No, you are not in the wrong major. There are many career paths available to you. I work for Boeing, and we have a lot of people in systems engineering roles. They define requirements, perform integration, and generally do a lot buisness like tasks on the engineering side of the org chart. There is Quality Assurance, where you need to understand code but not necessarily write it. In addition to that there is Configuration Management. Our current SCM lead is not a coder but you need general technical ability.

Those are just a few examples, but it shows that there are careers out there that require a technical background but don't involve coding.

However don't expect to jump int business/marketing/management" out of the gate with a cs degree. Your going to be competing against mba's, and people with marketing degrees.

crs··on Chrome OS: Internet Failing At PC PC Failing At Internet
Haven't we been here before. In 1996 or so both sun and oracle were hyping network pc's. That's seems to be no different than now except we have re-branded this client/server architecture "cloud computing".

I seem to recall a video where (i think ellison) was describing how your desktop would follow you no matter what pc you were sitting in front of. That is the same theme that Google had yesterday during there presentation.

As a sw engineer at one of the worlds largest aerospace and defense contractors we don't store much locally on our pc's. Our source is in SCM systems, the same with bug tracking and change requests. Most of our documents are on SANS to improve collaboration and sharing. So I guess i'm just not seeing something "entirely new" here.

crs··on The Google OS Is Doomed
It seems to me that the press is presenting this as Google Chrome OS vs Microsoft Windows 7 etc. When really its a competitor for Windows Azure which is another cloud based platform.

Of course Google isn't doing a very good job setting expectations for it either. I would be selling it as an alternative to Microsoft's cloud computing vision, where developers are required to host there apps in Microsoft's cloud if you want to leverage the Windows Azure's eco system.

crs··on Soon you'll be able to buy any top-level domain you want. Don't do it
I don't know if I completely agree with why the author thinks this is unnecessary. However, I do agree that this would be a bad thing. I think making domain names anything under the sun would make it harder to find things and more confusing overall. I like the defined structure of the specific tld's that exist now and it does feel like a 10k fee for new ones is a money grab.
crs··on XHTML 2 Working Group Expected to Stop Work End of 2009
You know I just don't understand why some people are so against XHTML.
crs··on What Is a Master’s Degree Worth?
I think the original poster was saying that he didn't have a B.S. in a technical field. So getting the Masters gave him the credentials he needed to go after jobs he was intrested in. I do not believe he was saying that he had a B.S. in Computer Science and needed a M.S. in Computer Science to compete.

I think its a good example of one of the points made in the linked articles. That if you have an undergrad degree that's not really what your interested in a Masters lets you correct that.

crs··on What Is a Master’s Degree Worth?
At Boeing (where i work) a Masters Degree in an Engineering Field (cs for me) counts as about 2 years experience when promotions are considered. If you get your degree (Boeing will pay for everything) while you are employed here, they also give you a 100 shares of Boeing Stock.

So for some like me, getting an advanced degree is free, and only offers upside. So after reading the articles, I could sum it up as advanced technical degrees can help, advanced liberal arts degrees not so much. Oh and some schools have bills and need more students paying tuition to pay them. There are no surprises here.

crs··on Kevin Rose regrets dropping out of school too early
i'm not sure its the free time he is missing. i would guess he assumes that if he had completed his degree he would have the knowledge base to pick up a language and build quick utilities.
← PreviousPage 2 of 2