HNHacker News
TopNewBestAskShowJobs

mronge

611 karma · joined December 9, 2007

CEO and Cofounder of Astro HQ Makers of Astropad & Luna Display

https://www.astropad.com https://www.lunadisplay.com

submissionscomments
mronge··on Ymacs -- An Emacs-like editor for the Web
Now what I'd really like is the reverse: Webkit in an emacs buffer. That would totally rock I'd never have to leave emacs.

I wonder how hard it would be to hack something up like that?

mronge··on GitHub launches Pull Requests 2.0
Looks like I'm going to have to leave BitBucket. Features like these are just too compelling...
mronge··on Introduction to Information Retrieval
This is a fantastic book, I'm using it to build my own IR system and it has been immensely useful. I also own Managing Gigabytes but I find this book to be much more useful and up to date.
mronge··on Mongrel2: State Machines, HTTP-0MQ, Events
I find his use of Ragel generated state machines fascinating. He uses them in ways I wouldn't typically consider, very clever stuff.

I'm on the lookout for nasty code of my own that can be replaced with a state machine.

mronge··on Half a year with FastSpring payment processor
I'll also highly recommend FastSpring, their customer service has been phenomenal and the store features have saved me loads of time.

You'd be crazy to try and build a store like it yourself. Instead, go with FastSpring and spend the time you've saved on your product.

mronge··on Ask HN: So What Universities Are Good?
I also recommend UIUC. They have an excellent, rigorous program with an incredible student ACM chapter. The ACM chapter does lots of great technical projects that really help polish up your skillset (plus the projects are loads of fun) UIUC grads were highly regarded at companies Ive worked at (cs program is generally ranked 5th, ee is highly ranked as well)
mronge··on Ask HN: Care to share your average Android Market daily revenues?
I suppose I can share my numbers, I do about 2k a month for a desktop email utility
mronge··on Ask HN: Care to share your average Android Market daily revenues?
I'm also interested in Mac app revenue. Anyone willing to share?
mronge··on Today is the 15th Anniversary of the Apache HTTP Server
I wonder what the founding Apache members are up to now?
mronge··on "Last Train from Hiroshima" author says he was duped
That is a pretty significant error. It puts the whole book's accuracy into question because clearly the author didn't do his research thoroughly.
mronge··on TechCrunch Intern Admits To Asking For Compensation For Writing Posts
I want to add that he wrote a post about my company and product (Rocketbox, http://www.getrocketbox.com), but ABSOLUTELY NO COMPENSATION CHANGED HANDS. I would think that most of the companies he wrote about are in a similar situation, where they did nothing wrong but their article has also been deleted.

I hope he learns from this, and it kinda sucks my article is gone.

mronge··on Ask HN: Should TechCrunch Reveal Who Paid For Posts?
I want to add that he wrote a post about my company and product (Rocketbox, http://www.getrocketbox.com), but ABSOLUTELY NO COMPENSATION CHANGED HANDS. I would think that most of the companies he wrote about are in a similar situation, where they did nothing wrong but their article has also been deleted.

It's too bad this happened, I really hope he learns from this experience.

mronge··on Ask HN: Review my app. Better search for Mail.app
Clickable link: http://www.getrocketbox.com
mronge··on Rocketbox Lifts Off With Better Email Search For Apple Mail
I've been working my butt off on this product for about the past 9 months during after hours (I have a 9-5 job right now).

I'd love to here what HN thinks of it!

mronge··on My app ShoveBox is on NYTimes.com for some reason
What kind of sales did you have with your mac app before MacHeist? (If you don't mind me asking)
mronge··on My Nightmare Interviews With Google
Those were questions for an engineering position right? Not a a product manager position?
mronge··on My Nightmare Interviews With Google
This was for a marketing position though, not an engineering position. I wouldn't expect someone trained in marketing to be good at BOEC or be as analytical as an engineer.
mronge··on I Was Told I Was Very Smart
If you're interested in this, check out the book Mindset by Carol Dweck. I recommend it, it's amazing how hackable your mind is.

http://www.amazon.com/Mindset-Psychology-Success-Carol-Dweck...

mronge··on Ask HN: How many of you look at the code of open-source software you use?
My involvement:

Patcher - Thrift One-off/Guilty - Lucene Curious - Django One-off - Log4j

Did not like what I saw in Log4j, was really a mess, far more complex than necessary.

I really need to polish up some of my code and submit them as patches, however that takes time and I've got a product to ship (I'll have to do it after my 1.0 is out)

mronge··on HN meetup in Chicago
Let me guess, University of Illinois Urbana-Champaign?
mronge··on John Siracusa's in-depth review of Snow Leopard on Ars Technica
I see how GCD is going to make putting long running tasks on a separate thread easy, but I have a bone to pick. In his GCD example he has this example of code

  - (IBAction)analyzeDocument:(NSButton *)sender 
  { 
    dispatch_async(dispatch_get_global_queue(0, 0), ^{
      NSDictionary *stats = [myDoc analyze]; 
      dispatch_async(dispatch_get_main_queue(), ^{
        [myModel setDict:stats]; 
        [myStatsView setNeedsDisplay:YES]; 
        [stats release];
      });
    });
  }
It takes a potentially long running operation, analyze, and put it on a background thread. Once it's done, the UI is updated on the main thread. GCD made that ridiculously easy, but, this is assuming that the objects reference from your block are thread-safe.

It may be that the analyze method isn't thread safe, and mutates some state inside the myDoc object. So it made one part of creating async/multi-threaded apps easier, but you still need to be careful with mutating state like that.

mronge··on What are you reading?
Making of the Atomic Bomb
mronge··on Rails Rumble finalists announced - Vote for the best 48-hour micro-app
Most of the web designs look great! How did everyone manage to put together such sharp looking sites?

I'll just tell myself they had designers so I don't feel to badly about my design skills (i'm a programmer) :)

mronge··on Winner of the Engineyard contest
I should have entered the contest, considering I have access to a 512 node hadoop cluster. Kicking myself for not entering now...
mronge··on Ask HN: Do you use Wolfram Alpha?
I tried it and was disappointed. For example search Wolfram Alpha for "Abraham Lincon's Height" and it won't be able to figure it out. Search Google, and it will be parsed out nicely at the top of the page, no wading through search results necessary.
mronge··on Complete List of Mac OS X Snow Leopard Enhancements
I hope bootable ZFS is there somewhere. Sadly I don't see it in this list
mronge··on Do you get less wet if you run in the rain?
I was referring to coming with the differential equation first presented.

Understanding it is one thing, but coming up with it independently is different.

mronge··on Do you get less wet if you run in the rain?
I've spent a lot of time learning math (have a CS degree, which required lots of math). But sadly, I'm not comfortable enough with differential equations to come up with a solution like the first part. It makes sense once someone else has done it, but I wouldn't have gotten that far.

Perhaps I just need more practice. Practice makes perfect with math like everything else?

mronge··on GLASS/Seaside Success Story
When I used Seaside about two years ago I was fantastically productive with it. It abstracted away HTTP more than the current popular toolkits like Django and RoR by using continuations. It was also awesome to edit things live without having to recompile anything.

However... when I needed to debug something remote on a running server it was a nightmare. Because everything is based around the Squeak environment it was impossible to SSH in and poke around. The box I was on didn't have a GUI setup so I couldn't use something like VNC (better box would have helped, but still...)

So I found Seaside to be pretty awesome, except the difficult in working with a running server and the lack of docs killed it for me.

mronge··on A brief, incomplete and mostly wrong history of programming languages
I love the one on Obj-C

"1986 - Brad Cox and Tom Love create Objective-C, announcing "this language has all the memory safety of C combined with all the blazing speed of Smalltalk." Modern historians suspect the two were dyslexic."

← PreviousPage 3 of 5Next →