kronholm

Joined 13 years ago

Karma
68
Submissions
40
Member since
Jan 21
Long time HN lurker, but recently registered.

Been coding (scripting, mostly) for 4ish years. Previous experience doing loads of webdesign, general design, 3d graphics (modeling and animation) and a billion other things.

As Adam Savage would say: Jack of All trades, master of none - but better than a master of one.

(that was written in 2013, I think)

View on Hacker News

Recent submissions

Comment · 4 years ago
Comment · 6 years ago
Not at all. Wireshark is for monitoring and analysis of network+hardware stuff, and WireGuard is for VPN stuff.
Comment · 6 years ago
Once you get used to two panes, it's hard to go back.

From ~1990 to now (yikes, 30 years!), I've used these:

- Amiga: Directory Opus (DOpus)

- MSDOS: Norton Commander (NC)

- Windows: Total Commander

- Linux: Midnight Commander (mc)

- MacOS: Tux commander

Looking back at old Directory Opus screenshots tickles the nostalgic bone. I miss the colourcoded buttons.

I wonder if Directory Opus was the first 2-split navigator, but probably not.

Comment · 10 years ago
Comment · 13 years ago
Isn't one of Nokia/Microsoft's phones, currently on market, at 42 megapixels?
Comment · 13 years ago
Capacitive touchscreens are the devil, ugh!
Comment · 13 years ago
Comment · 13 years ago
Same! And I'm sure the reason it didn't take that long with getting good at it, was it hurts like hell when you do the 33% thing on a couple large projects, when you're on your own.
Comment · 13 years ago
Been going at it for a couple years now with consulting and freelancing. I've finally gotten good at hitting my estimates. What worked for me was to keep strict time of everything (shoutout to toggl.com, love it!), so I could learn from my mistakes.

The trouble is now though, my competition seems to be underbidding me, but in reality they're providing those ~33% estimates they will never realistically keep, while I'm at ~100% estimates. Not really sure how to relay that to clients. One of the many reasons people like me need a salesperson in front, I guess.

Comment · 13 years ago
There's a slight learning curve, but it's overall very nice to work with. Been making a living from it for a year now, so I'm rather comfortable with it.

You have to get in a kind of different mindset than with HTML, where you use div's for everything - here you create windows and views - but shouldn't take more than a couple days to get dangerous with it :)

There's a few quirks though - differences between iOS/Android for a small number of things, when coding, which can take up a lot of your time to troubleshoot.

An example of such an issue can be on Android, an imageView which you've applied rotation to, suddenly appears to be not rotated, if you put a backgroundColor on it as well as rounded corners. The fix here could be to use a regular view instead, and use a backgroundImage. Thankfully those kinds of weird things aren't as plentyful any longer, the company behind, Appcelerator, are in my experience pretty helpful and fast with bugfixes.

Comment · 13 years ago
Maybe it's due to the phrasing of the question. I certainly prefer native (ok semi-close-ish native, I use Titanium), but I _will_ in the future prefer to be using HTML5, once it's ready.

HTML5 isn't ready yet in my opinion, as it takes too much effort (read: hours, money) and many workarounds to get a polished, fast and responsive app out of it to rival native. Sure it's awesome for fast prototyping, but it's still too hard to get "dat native feel".

Comment · 13 years ago
I'm curious in how you put Titanium next to PhoneGap (Disclaimer: I may be reading too much into that, or not understanding your meaning - 2nd language etc.).

My experience with Titanium is that you code in js or Alloy, then when building and deploying, you get native code, with native elements and everything.

Comparing it to PhoneGap, which purely runs in a slowish WebView isn't quite fair I think. Or has your experience been different?

Comment · 13 years ago
I define the line at webview = html, no webview = native.
Comment · 13 years ago
Yep
Comment · 13 years ago
Thanks for a much needed laugh. This one was my favorite: "Microsoft releases tool for humans"

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton