Hacker Newsnew | past | comments | ask | show | jobs | submit | more snoopybbt's commentslogin

This is actually a good post, and it would be very useful to have some sort of repeatable way to compare your own skills to the skills requested by a certain industry/market.


The story of Olivetti is another sad story of great business created by visionary people like Adriano Olivetti, and destroyed by the same old ignorant people that run the country.

When Olivetti was in financial troubles, a task force of government people and people from other industries (FIAT, cited in the video at "https://www.youtube.com/watch?v=oYB2oBc1BpA", linked in another post) gathered together not to help Olivetti, but just to sell it.

They just did not understand what they were dealing with.


Are you aware of a documentary in the English language on Olivetti?


Un'altra grande vittoria del PD.


Yeah, sure. I'm definitely going to use it. Sure. Trust me.


That thing is fucking old.

The JVM has been improving a lot since then.

In order for that content to be taken seriously, the tests should be re-run with modern runtimes for both C/C++, Java and Lisp.


The lisp landscape has also been improving. The point is that false claims were made by the suits to peddle Java.


Has the JVM got a smaller memory footprint since 2000 ? Lisp runtimes have not got bigger.


Standard JVM, slightly smaller, much faster. This is comparing to Java 1.2 before JIT/Hotspot and a decade of performance work. (Also I doubt anyone had 7.7 years of experience with Java in 2000, so that would be general)

If we consider JavaCard or Java ME a java dialect then yes, it has gotten a lot smaller! I think neither of these where available in 2000.

Running Java also does not need a JVM. There are AOT compilers for JAVA. Like Lisp there are a lot of different implementations with lots of differing trade offs.

In any case a very flawed comparison, like all programming languages comparison of this kind as it is so hard/expensive to do it correct.

But an interesting read anyway.

I think of languages as equivalent (they are all turing complete right) so something buildable in one must be buildable in the other. The question is what tradeoffs do the languages make for the humans in the loop.

Lisp and Java make different tradeoffs there, and C makes yet another set of tradeoffs. And which languages we use is more often dependant on historical accidents than technical excellence (like most human languages) see JS as an example.

I believe dynamic languages are better for small teams and short project life times. I believe automatic memory management by default languages are better for the vast majority of projects than manual memory management options. I think a written language like Traditional Chinese (Java) is better for running an empire than one like Latin (Lisp). But a more modern idea like Hangul (Clojure?) might do even better.

In the end to get the best CPU performance one needs to know the CPU and architecture as well as an ability to think in bits. And like in human language one can write poetry in all of them, its just a bit more difficult than the office memo's we tend to write and read in our jobs ;)


> It was hard enough being the only woman on most projects.

> Try being the only woman over 40. Doesn’t matter how good

> you are, or even if your colleagues respect you.

> Eventually you get tired of being the odd duck.

What i read is: "even if everything is fine, my coworkers respect me and i get a nice paycheck, i feel the need and urge to be bitching about something".

Is it just me ?


I would take it off at night anyway.

If it comes with a nice dock that charges it wirelessly, what's the problem?

Actually, what I don't like is turning watches into phones, meaning we're going to change it every like a year or two, and getting angry because "the watch is old and it got slow".

I've been using the same Casio F-91W for two years and it just works.


Modernizing less to me means using most: http://www.jedsoft.org/most/


It really sounds like it's time to learn javascript. Sigh.


It really isn't all that special or complicated. The biggest riff (that I have seen) which gives it a bad reputation is browsers coming up with their own conflicting or awkward APIs. (which is one reason why jQuery exists)


Actually you shouldn't, in the sense that there's nothing certifying that the images are 'clean'.

But: I downloaded one of the images just for testing out some servers setup locally (no deployment to the wild net) and for that I think it's gonna be fine.

Of course, I'll give it minimal access to the Internet.


Actually I see the network interface is set to be bridged to eth0.

Not something i like.

Better set it to NAT.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: