HN user

cmkrnl

59 karma
    ___________________________________
  / Developer + system administrator in \
  \ Norway.    i@tangotangolima.com     /
    -----------------------------------
           \   ^__^ 
            \  (oo)\_______
               (__)\       )\/\
                   ||----w |
                   ||     ||
[ my public key: https://keybase.io/sysprv; my proof: https://keybase.io/sysprv/sigs/2jMWfKZqqQncstjhI0niov6PvbDy1UOFtuawy6JPIU0 ]
Posts4
Comments56
View on HN
Use GNU Emacs 3 years ago

Many good comments in this thread. I'll just leave a note of my experience and opinion.

I've used vim since about the year 2000. Before having access to a computer running a Unix, I'd read books about the Unix environment and fell a little in love with ed commands. Their power, yes, but also the immediacy of the user experience. It's just there, all the time, in vi.

Having coded a decent amount of vimscript... Eh. vim is not great (I'll likely never switch to neovim either.) Perhaps the best part about vim is the manual. There are so many features, some of which depend on/affect other features in various ways. I use vim for taking freeform notes, transcribing long form texts mostly - the auto formatting that can hard wrap at textwidth, without any extra command or keypress to trigger the formatting) is a feature I use a lot. The ability to quickly pipe text through Unix filters (mostly `par' in my case) is also great.

All this is easily done in emacs too, but I feel there's more immediacy in vi (and vimscript).

I salivate at the better unicode support in emacs, and the ability to have frames - separate GUI windows of the same emacs process. I would use these all the time. (g)vim likely won't get better in these areas within my lifetime.

Availability on mobile devices: I use an iPhone - it's from work, I have it with me all the time. I do not want to carry along any other device. A recent-enough version of vim is available in the AppStore as iVim. This has become the only note-taking app I can bear to use. It can write to text files on iCloud and access them later from other devices.

On vi clones - I wish Thomas Dickey's editor (vile) had become popular, instead of vim. Proper lexing and parsing for syntax highlighting (instead of regexp soup) - Imagine! I started out on computing with Red Hat Linux, where vim was installed by default - and most documentation, online resources, might have mentioned vim instead of any other clone, leading to vim gaining mindshare.

GraalVM 6 years ago

Good point, actually. At least for me, reveals a blind spot. Out of sight, out of mind.

Qanat 10 years ago

Indeed, now I always associate qanats with Leto Atreides II.

I certainly recognize some of these pain points :) the need to register JDKs is not presented in a manner that's easy to understand.

Then there's the warning about unregistered VCS roots. I confess that rather than looking into the meaning of this warning and trying to fix it, I just uninstall the VCS plugin (git in my case) and do revision control outside of IDEA (TortoiseGit).

I don't really see why ToroDB can't be implemented on top of Oracle :) There could be some demand for it there.

I needed this for a side project at work a while back, but didn't get the time to implement it.

Oracle's cumbersome enough already; I for one have no desire to drag XSDs into it to use XMLDB.

There are some who would consider that the default behaviour of JavaScript in web browsers is unsafe. They went off and made things like https://developers.google.com/caja/ and http://www.adsafe.org/.

In my day to day web browsing I don't really see good use cases for JavaScript. In addition, IMO rendering feels faster with JS disabled, specially on mobile devices (iPhone 5s).

A part of your "sub 2%" includes some security researchers. Think about that for a moment.

The setup fails for me (in Norway), timeout while downloading assets from CloudFront.

App seems to be using Jersey;

  Downloading https://d29x207vrinatv.cloudfront.net/Sync/Windows/Application Files/AmazonCloudDrive_2_0_2013_0841/LocalServiceJars/jetty-servlet-8.1.0.v20120127.jar did not succeed.
Enterprise Piet 14 years ago

What about Oracle database connectivity? Does this implementation come with drivers?

I like it that they went (back to/for) this version. The earlier one had absolutely no taste, IMHO.

The change hasn't happened yet on google.no.

The fate of OpenSolaris is quite sad. Do you think SmartOS and similar efforts will significantly diverge from Solaris in the future?

This thing with Oracle Linux - I always felt that Red Hat should've made RHEL (+ Desktop) freely available (including updates) since the beginning.

For my part, I don't trust Oracle to be a good steward for Java. Who knows - time will tell.

It's not all gloom and doom though; Attila Szegedi is at Oracle now, working on Nashorn - something exciting for Java 8.

Interesting - that paper talks about isolates, which are implemented in Dart. Dart core team members used to work on HotSpot and other Java tech (CLDC).

Aren't the GitHub team members rather youthful, in general? Skilled, yes, and also opinionated and outspoken. Things might change as they get older and settle into a more balanced lifestyle.

Here follows nostalgic reminiscence and some ranting.

I used to run OpenSUSE exclusively. That was fine when the world was young and my job didn't demand too much of my time. I didn't need any graphics support, WiFi or even ACPI.

10 years later, I don't have the patience and the time to sculpt a unique snowflake that will work with all the hardware in my laptop, and have it work in any reasonable network I might have to plug in to. Windows 7 works well enough. This is also a pity, since I've come to strongly dislike the post-Vista Windows UI - the new start menu, the new task bar, the new Windows Explorer windows. Everything was Just Fine with the Windows 2000 UI.

At work it's all Red Hat Enterprise Linux, a tiny bit of AIX (ewww). And I run NetBSD on Prgmr just for the heck of it.

I hate where we've gotten to. Opera is the only browser that still has a g*ddamned proper status bar.