HNHacker News
TopNewBestAskShowJobs

natesm

1,047 karma · joined February 6, 2011

pretty okay at objective c
submissionscomments
natesm··on Facebook Messenger 3.0
If you install this, the messaging tab in the primary Facebook app now just switches you to the Messenger app. What a weird choice.

I decided to uninstall Messenger, I like being able to chat while browsing other Facebook pages.

natesm··on Tweetbot 3
As a flat design proponent (I suppose[1]), there's no reason all apps without textures need to look the same (see [1]).

[1] https://itunes.apple.com/us/app/svpply/id516820047?mt=8

See also: Layervault, Artsy, Letterpress.

natesm··on Crunching subway data – a New Yorker’s busiest stations
NJ Transit and the LIRR are heavy rail (as are the subway and the PATH train).
natesm··on The Year of Dressing Formally (2008)
Men can wear the same OCBD with shorts or with a casual suit, I don't think there's really a formality gap issue in menswear.
natesm··on I dropped over 40 grand when I could have spent $100
You should, there's lots of vanity sizing nonsense going on. For example, a 3sixteen ST-100x in size 30 is actually a 31 inch waist, and it will stretch about another inch!

http://www.3sixteen.com/collections/homepage/products/st100x...

natesm··on Flat UI DMCA Takedown
Uh, is that a direct copy of the iOS "share" icon?
natesm··on Design Books Every Hacker Should Read
Is there an edition of Grid Systems with just English for, uh, half the price? I don't think I need a copy in German as well.
natesm··on The London Underground turns 150. See how the tube map has changed
IRT trains can run on BMT/IND tracks, but you'd have to jump off them if they stopped at a station.
natesm··on Publishers shouldn't be app developers
The Time Out NY app is fantastic. As in this one:

https://itunes.apple.com/us/app/time-out-new-york-for-ipad/i...

So what's the deal with the horrible magazine one?

natesm··on Twitter-format(7)
Don't use "RT". Use proper retweeting.
natesm··on Nokia 'Here Map' arrives at the App Store
Quick Route uses Google's data and is fantastic: http://excitedpixel.com/apps/ios/quickroute/
natesm··on Build and Analyze podcast ending December 17
> Arrested Development ended right before Michael met Rita.

For shame!

http://stockholm-syndrome.com/AD/tobias-underwater.mp3

natesm··on "Why don't you sell Triple Town for 99 cents and make tons of money?"
Well, when TF2 came out, it was laser focused. Every class had a role, and was strong and weak against certain other classes. So now, you throw a bunch of new items, and it loses that. The sniper is weak to spies, that's how it's supposed to be. So then the sniper gets given a shield that makes spies unable to stab him, and a jar that he can throw on the ground and reveal them. Engineers were weak to snipers, but now they can take control of their sentries and manually shoot things outside of the normal range. So the end result is that everything ends up becoming pretty okay against everything. I haven't played the game for a long time so I don't remember everything.

The other issue, which is one of the reasons I stopped playing (aside from me pretty much stopping playing video games in general) is aesthetic overload. I don't like the notion of things being called "purely cosmetic" because appearances have meanings. The 9 classes were designed to be recognizable from their silhouettes alone, which is pretty brilliant. But now you can pile an absurd number of things onto your character, completely changing that. Not only do you not know what your opponent is equipped with anymore, you also have an additional psychological blocker to identifying them. And it's just tacky. TF2 was originally a 60s spy movie parody, and I really felt that. Now it's just... everything. It's just a lot less compelling to me.

natesm··on Mocl: Common Lisp for iPhone/iOS, Android, and other mobile platforms
I am a little skeptical of the platform portability. A high quality application has a lot of UI code. Then, if you're Doing It Right, on iOS, you're probably going to use Core Data and/or iCloud for backend storage. For networking, you need to manage the activity indicator, etc.

So it seems like there are two choices:

1. There's a wrapper library on top of UIKit instead of straight bindings. Not good, more levels of junk, and can't really provide access to the entirety of the API since it doesn't 100% match with Android.

2. It's platform portable... as long as you don't actually use any system frameworks. In that case, it could be nice for games, I guess, but would it be fast enough?

natesm··on Objclibs: an index of objective-c frameworks
What's the point of Cocoapods instead of just using a submodule? Git already has a native way to handle subprojects, and adding an extra external dependency and gitignoring the results (I guess) feels dirty.
natesm··on The Retina MacBook Pro 13”
Text on rMBP at "1920x1200": http://i.imgur.com/FAemY.png

I figure that what it does it use the actual rendered pixel grid for subpixel calculations.

natesm··on The Retina MacBook Pro 13”
I use the retina MBP at "1920x1200", which wasn't available on any 15" MacBook previously. I do wish this was the "native" resolution though. "1440x900" is comically large.
natesm··on Announcing Instagram Profiles on the Web
The Facebook Camera app still hasn't been updated for the iPhone 5. Too bad, because it's an incredible app, much nicer than Instagram (which isn't horrible or anything).
natesm··on Apple releases iOS 6.0.1 with improvements and bug fixes
Does anyone else have an issue with "Message Send Failure" for almost every text message (not iMessage)? Wondering if this fixed that.
natesm··on Mantle: a Model Framework for Objective-C
What's with the categories? They don't seem to be used in either of the primary .m files (cmd+f "mtl"), so they aren't really needed. Do one thing well.

If you want to make a higher order function library, that's fine, but I don't see what it has to do with mapping data to JSON, and I don't think that users of the library should have to get a bunch of modifications to the standard container classes to get the nice model class. Why not split it into two libraries?

natesm··on Tweetbot for Mac is available in the App Store
Contacts, Notes, and Calendar are also Apple apps, and, well, yeah.

However, everything that Panic makes is incredible in both quality and Mac-ness. I use Transmit and love it, didn't think of it when making that list since it's not something you have open all of the time.

Then, look at Panic's iOS apps. They feel like iOS apps. Diet Coda and Coda are companion products, but they aren't identical. They each look and feel how an application on their respective platforms should feel (which is fairly open ended on iOS, but restrictive on OS X due to the shared desktop canvas).

Few other apps I use or have used in the past, non-Apple, fit in pretty well:

* Adium

* Colloquy

* Chrome

* NetNewsWire

* Reeder

* Sparrow

natesm··on Tweetbot for Mac is available in the App Store
And unified timeline!
natesm··on Tweetbot for Mac is available in the App Store
I don't like that they ported the aesthetic. I'm not a fan of it to begin with, especially on iPad, but at least there it gets to take over the entire screen. On the desktop, the apps I use most of the time[1] still look like Mac apps, so this would stick out like a sore thumb.

I really, really like Twitter for Mac, even if it's abandoned now. I'm not sure if Tapbots has fixed it (and I'm not going to spend $20 on a client I don't like the visuals of to find out), but Twitter for Mac absolutely beat Tweetbot Alpha in scrolling (using TwUI helps quite a bit most likely). So I'll keep using that for now on my external monitor where it doesn't look blurry.

[1]:

* Safari

* iTerm2

* Xcode

* Messages

* MacVim

* iTunes

* Mail

natesm··on Sim City adopts a tilt-shift style look and feel
Interesting. I hope that this doesn't become Sim Suburbia. The lack of "subway"/"rapid transit" (just "rail" and "streetcar") is worrying. Hopefully larger buildings won't be surrounded by parking lots - streets in the city (besides 14th, 34th, etc.) are narrower than those in suburbs.

I also don't like how the trains just instantly turn around and how T intersections on rails are possible - these are things that were okay in the 90s, but that I would have hoped to be fixed by now.

natesm··on The Magazine
Not that I disagree that iOS 5 was obsolete the second that iOS 6 was released (the numbers agree with us), but...

    if (NSClassFromString(@"UICollectionView")) // or something that makes a lot more sense, but that came to mind immediately
    {
        // facebook stuff
    }

    // Twitter.framework stuff
natesm··on Google's "iLost" Motorola ad faked an address to "lose" iOS 6 Maps
All they had to try was "53 and 3". Apparently the Ramones were singing about Singapore :)
natesm··on Embark Plans 1.3M Transit Trips Since Apple’s Release Of iOS 6
Embark is pretty good but it doesn't solve the "what's the fastest way from this random location in SoHo to Port Authority" problem. I can tap on two stations and find the fastest way between them, but Google would tell me which option to take, of which there are a lot:

* Walk to W4th, A train (or C/E train) directly to Port Authority

* BDFM from Bway/Lafayette to W4th, A train

* BDFM from Bway/Lafayette to NQR at 34th, walk from 42nd.

* NR from Prince to 42nd

* 6 from Bleecker/Spring to Union Square, NQR to 42nd. This is a long and annoying transfer, which Google probably picked up on.

* 6/NR -> L -> ACE (probably not)

Since Embark's map is the stylized subway map, it doesn't really help with geographic locations.

There are other situations like this: should I take the J train at Bowery directly over the bridge and walk for a while on the other side, or should I walk to the 6 and take the L train under the river, getting off much closer to my destination? The estimated walking time factors into this - if there's a J train about to arrive and I'll narrowly miss the 6, the answer is obvious. If I'm going to have to wait for both, my time is better spent walking to a train that will get me closer to my destination.

natesm··on Show HN: Lumatic - a new kind of city map
You should weigh the PATH train negatively, favoring the F/M trains instead (unless you're going to Hoboken).
natesm··on iPhone 5
Typing "21st and 6th" gives me an alert that says "no results found". I am about 500 feet from 21st and 6th. Other intersections have jumped me to Texas and South Carolina.

I can't believe this is something they're actually going to release. I hope that it might be better on release, but it seems like the backend should be continually upgraded.

natesm··on Linus Torvalds responds to what killed the Linux desktop
Technically, outside of Apple frameworks, they're typically dynamically linked to frameworks located inside the .app folder. This is by no means mandatory though.
Page 1 of 8Next →