HNHacker News
TopNewBestAskShowJobs

srnm

12 karma · joined January 3, 2009

submissionscomments
srnm··on Scala is Unfit for Serious Development
http://www.scala-ide.org has come a long way and can be usable and useful. I recommend a clean install of eclipse 3.5.2 with the latest recommended build of scala-ide. Try things out without installing additional plugins except your favorite version control support. I like the refactoring and code reformatting support!

I've recently started using the IntelliJ EAP X builds for a personal project in Scala and find it usable and useful too.

The maven-scala-plugin is solid and will let you switch between IntelliJ and Eclipse relatively easily. I don't use the maven eclipse plugin but instead "mvn eclipse:eclipse" from the command line whenever the pom changes. Using a pom-based build is useful in a production environment especially if you are using/providing components from/for others. IntelliJ has maven support built-in and seems to work well.

I've only pushed the IDEs to ~40 source files. Things might start breaking as the projects get bigger.

Things are definitely better than they were a year ago and thanks to both the scala-ide and IntelliJ people!

srnm··on Ask HN: Cost of living across the world (Ramen PPP Index for hackers)
Good luck finding a decent one bedroom apt in Sydney for $200/wk.

Most places you'd want to live (eastern suburbs, inner west, northern beaches) will start at $350/wk.

To get something nice in Alexandria or Newtown will be $450/wk plus.

srnm··on Ask HN: Good Java books for aspiring Clojurians?
The Java Tutorials are great for people new to the Java Platform: http://download.oracle.com/docs/cd/E17409_01/javase/tutorial...

Of course, the focus is the Java language... but there are lots of practical examples.

srnm··on Adobe slips mobile Flash Player 10.1 to second half of 2010
The Flash Player 10.1 release moves to a single codebase for all supported platforms.

I would guess part of the reason for the delay is that they are rewriting large chunks of it to work consistently across very different hardware platforms -- and they've done a lot of performance and security related work.

srnm··on Why Google Wave needs a major overhaul
We've been using Wave a bit at work.

It's nice that a ping (IM) can turn into a threaded chat can turn into a document. Editing, with change bars, is great.

It's also great that you can add someone to a wave "late" and they get to see the current state of the wave -- and the history if they care. Much better than forwarding someone an email that has done the rounds.

I agree with the person that suggested it is more useful "for work". Think of it more as "Lotus Notes"-lite than email.

srnm··on Smoking fast Haskell code using GHC's new LLVM codegen
It's interesting that the Haskell project is getting good results.

Go - http://golang.org/ - doesn't use LLVM because they claim it is "large and slow". Search for llvm on http://golang.org/doc/go_faq.html

srnm··on Follow-up: Mozilla's stand on H.264 as ActiveX analogy
"Flash is shitty, nonredistributable, closed-source, restricted-platform, proprietary, and patent-encumbered"

All true except the "shitty" part -- it's actually a nice little VM with some good technology and skilled people behind it. Unfortunately, Adobe ignored non-Windows/Mac for too long and alienated a lot of free software people even more.

srnm··on Oh Yeah? Where's Your Patches Zed?
He seems to be trying to become a "center of gravity" in python-land by being controversial. Why not just work with the community in a productive non-confrontational way?

Lots of opportunity for pop-psychology here... but best to let it pass...

srnm··on New York Times abandons WPF and Silverlight in favor of AIR
Reading the NYT with the new AIR-based reader is a pleasure. The fluid layout, typography, and especially the no-lag browsing, changes the experience to the point that I find myself starting up the reader every day -- and the NYT was not my source of news before the new reader.

There are many technology-oriented and societal reasons to prefer an "open" web. The fact is that the AIR-reader delivers today what is likely to appear in browsers over the next couple of years.

srnm··on Ask HN: SQLAlchemy for Java?
I can recommend carbonado, http://carbonado.sourceforge.net/ , if you don't want/need a full ORM, and prefer something similar to activerecord. It doesn't hide the relational model, and has just the right level of abstraction with a nice to use API.

http://jdbi.org/ is an even lighter weight wrapper over JDBC.

If you need a full-featured ORM then http://www.hibernate.org/, or another JPA implementation, perhaps http://www.eclipse.org/eclipselink/ or http://www.datanucleus.org/ are worth a look.