News for hackers. Stuff that matters.

wlue

Re:Last day to apply to YC Hacks on Saturday June 28, 2014 @07:39AM (#7957975)
Aw man, is there any way to still apply? I had the form filled out in my browser, and I was waiting for a friend to fill out his application, but I ended up forgetting to submit the form before 12:00am PST.
Looks like Visibli (http://visibli.com), if you haven't seen it before.
Reminds me of pttrns (http://pttrns.com/). Being able to look at a lot of apps can be a source of great motivation if you're having designer's block.
Re:Great HN parody on Thursday December 06, 2012 @08:40AM (#4881640)
On OS X, you can use KeyRemap4Macbook (http://pqrs.org/macosx/keyremap4macbook/) to turn on the feature with a bit of hackery.

I have not figured out how to do it on Windows, but I imagine that it might be possible with AutoHotKey.

Re:Great HN parody on Thursday December 06, 2012 @06:01AM (#4881292)
The funny thing is that I know a few people who do this. (Holding Caps Lock = CTRL, tapping Caps Lock = ESC)
Re:NUI: style your iOS app with style sheets on Wednesday December 05, 2012 @08:36PM (#4879762)
A strategy that I found works really well to quickly style everything is to create a category on UIView that defines a block property decorated with UI_APPEARANCE_SELECTOR, then on the setter, invoke the block. Then set the appearance proxy on app startup:

  [[UILabel appearance] setStyleBlock:^(id view) {
    UILabel *label = view;
    label.backgroundColor = [UIColor clearColor];
  }];
The advantage is that you can style properties that aren't supported by UIAppearance natively, since a block just gets run when the view is ready to be styled. You also can style subviews from the same block (ie. title label inside of a warning view should be red and bold).
I worked at a start-up whose engineering lead brought familiar coding style to a project that was inherited. We were imposed a combination of C89-esque and Microsoft kernel coding style on an Objective-C source code. Things like defining all variables at the beginning of the function definition in alphabetical order in CamelCase, having instance variables prefixed with the class abbreviation, and other inane rules. It went something like this:

  - (void)
  doSomethingOnObjectAndNumber:
    (NSObject *) MyObject :
    (NSInteger) MyNumber
  
  /*++
  Some unstandard doc format.
  --*/

  {
    
    ...
    return;
  }
Before I started, I was told that the project migrated from git to svn to "make branching easier". I do not work there any more.
Re:Show HN: Status page for Balanced - Payments for Marketplaces on Wednesday November 21, 2012 @04:02AM (#4813453)
This is awesome. I wonder if there any free open source projects that would let developers implement this sort of front-end for their own services.
The app works in landscape when in a conversation. This makes the text a bit bigger.
We have had a bunch of beta testers use it in China and Japan. It was also fun to pretend to not know English and use it at a restaurant.
Yes! This is something that we're really excited about, and is definitely on our pipeline.
Thanks for your comments! The idea of the conversation interface is that the user is driving the conversation. We wanted to make it extremely simple for the other person to see and respond. We don't have a good solution for the flip-side yet. It's one of the issues we found with certain translation applications that have user interfaces meant for two people. One person is probably not going to know how to use it.

I definitely do see value in this kind of interaction though, but we're going to have to be careful about how we implement it so we don't make the interface confusing for the person you actually want to communicate and not confuse!

Exchange rate info right now is just an approximation that's stored offline. In a next release, we're going to be sourcing information like that more often.
Yes, it's something we're seriously considering for sure.
Re:Chrome DevTools could do that? on Friday October 05, 2012 @02:03AM (#4615851)
Nice to see a PonyDebugger mention here. :)
Re:PonyDebugger: Chrome Developer Tools for Native iOS Apps on Thursday August 30, 2012 @05:55PM (#4457076)
Definitely getting paid. Square treats us interns well. :)