HNHacker News
TopNewBestAskShowJobs

apunic

810 karma · joined March 7, 2013

submissionscomments
apunic··on From a Ruby monolith to microservices in Go
I feel uncomfortable when reading your post. Passive aggressive, attacking the OP's architectural decisions, assuming that he didn't have any clue building a proper Ruby system. I am not a fan of Go, not at all, but I know that Ruby has significant issues which the OP also outlined quite well and you seem to just ignore them.

But Paul Graham knows exactly why you are sticking to the past (just replace 'Blub' by 'Ruby'):

As long as our hypothetical Blub programmer is looking down the power continuum, he knows he's looking down. Languages less powerful than Blub are obviously less powerful, because they're missing some feature he's used to. But when our hypothetical Blub programmer looks in the other direction, up the power continuum, he doesn't realize he's looking up. What he sees are merely weird languages. He probably considers them about equivalent in power to Blub, but with all this other hairy stuff thrown in as well. Blub is good enough for him, because he thinks in Blub.

When we switch to the point of view of a programmer using any of the languages higher up the power continuum, however, we find that he in turn looks down upon Blub. How can you get anything done in Blub? It doesn't even have y.

By induction, the only programmers in a position to see all the differences in power between the various languages are those who understand the most powerful one. (This is probably what Eric Raymond meant about Lisp making you a better programmer.) You can't trust the opinions of the others, because of the Blub paradox: they're satisfied with whatever language they happen to use, because it dictates the way they think about programs.

Source: http://www.paulgraham.com/avg.html

apunic··on Stages of learning Go, with code examples
> You really don't need a package manager for Go. Honestly, the main reason [...] is because you're deploying source code to your production environment

Not sure if I would agree with that. A full-fledged package manager automates the process of installing, upgrading, configuring and removing software packages in a consistent manner. Dependency management and semantic versioning is an important part to provide this consistency. Wether you deploy source code or binaries does not make any difference why a package manager is always good to have.

apunic··on Photos Preview
Lock-in.

A huge photo collection is the best lock-in for an OS. So to have a top-notch app here is a smart move from Apple.

I have like 70GB of photos in iPhoto and somehow this stops me from fully migrating to another OS. Just the thought of moving this 70GB to another file system, OS and photo program let me stick to OSX forever. And photos especially the family ones are maybe the most important 'personal' data of a user.

Besides, iPhoto is not bad but the many format changes in the past were a bit tiring.

In general I prefer Dropbox as a cloud file storage--they have the best clients of all OSes and security features like no other (remote wipe), now I just need a cross platform photo database which is separated from my cloud storage provider.

apunic··on Show HN: Matterhorn – Your new project manager
I agree with (1) but maybe you don't mind to elaborate on (2) and what do they right?

The whole thread with all the upvotes and nobody telling us why exactly this new tool is so great feels strange to me.

apunic··on Commits.io – Create a poster from your code
Really like the idea and just had this thought: why not just present the code in color, normally indented (so not like minified) and in your favorite theme (such as Solarized Dark) in a long portrait format poster, then put some glossy finish on it and I'd buy instantly.
apunic··on Commits.io – Create a poster from your code
Nice idea but not sure about the execution, the generated poster looks just like minified code. Something is missing...
apunic··on Show HN: Matterhorn – Your new project manager
I see that many upvotes and comments--can anyone summarize in few bullets why this tool is superior to the hundreds of other project management tools?

The landing page and product though very nice and stylish seem not offer any outstanding feature or did I miss something?

Edit: this comment was downranked in the thread in less than 50 seconds, anyone has an idea why?

apunic··on New Pacman for Atari 2600
This is mindblowing.

Just check out how the original Pacman port looked on the 2600: https://www.youtube.com/watch?v=HL2p2ANFlQ4

apunic··on Snapchat has raised $485M more from 23 investors
Probably I am alone here but I think that Snapchat is the biggest innovation in the social space since Facebook and not just because of it's ephemeral nature. Let me elaborate and give my view why I think Snapchat is great and one of my most used apps.

- To start, Snapchat changed my communication behavior heavily. Before Snapchat people used any kind of messengers when they had a clear intent to start an interaction with another person. With Snapchat you just send something. You do not want to start a conversation, often you just share what you do right now, how you feel and very often it's so close to what you are and not some polished something you would like to be. You share emotions in forms of pics also on Instagram and Facebook but this is different since the emotions you present there are highly curated, see below for more.

- There are no 'likes' and this is wonderful. The existence of likes sets us under pressure. If we post something on Facebook and do not get a single like it's embarrassing and leads to postings which are only of outstanding nature painting a distorted picture of our life. Facebook is anything but not reflecting reality.

- Sending and selecting a few contacts is so fast and I do not know one single app which has a slicker process. This again leads to so much more honest and personal messaging. Since I target on other platform many more people I have to take care about my postings. On Snapchat I can quickly select a bunch of people and leave those out who might be bored by a single snap.

- The process of taking a picture is different than with the stock camera of a phone. You take a pic which is NOT saved—usually it's immediately saved and if you do not like it you have to go the the gallery, delete it and confirm again that you want to delete it. This is very annoying if you take selfies. Snapchat turned this around and once you find the right shot you can send and/or save it. Small thing but so convenient.

- Features like slide-in filters, painting on the pic, amazing video calling are just nice amenities but again show that Snapchat's interface is just great and miles beyond other cluttered UIs.

- One feature which I want to mention is putting text on pictures, no rocket science but again sometimes so funny and shows similarities to those meme generators.

- Finally, the ephemeral thing is not the key feature but it's the brand and the DNA of Snapchat, everybody knows that there's no privacy, people can screenshot the snaps and share it, period. But it's about being oneself and understanding that the pictures are just 'throw-away products', no shiny thing kept forever. This again leads to a very honest snaps. Snapchat is not about looking good.

I encourage everyone who doesn't 'understand' Snapchat's success to try it, it strengthens the relationship to close contacts and friends much more than other 'social app'.

apunic··on The Death of Cocoa
> I moved to Vietnam from NYC

OT but why did you move and how is Vietnam? Are you from Vietnam?

Just wondering how it is to live there.

apunic··on Show HN: TouchstoneJS, a React powered UI framework for beautiful mobile apps
Thanks!
apunic··on Show HN: TouchstoneJS, a React powered UI framework for beautiful mobile apps
Thanks, I saw it already :)

Jed, is on Github the latest version of Touchstone?

apunic··on Show HN: TouchstoneJS, a React powered UI framework for beautiful mobile apps
Hey Jed,

this is really AWESOME and finally shows what is possible with the power of nowadays browser rendering engines paired with a good JS lib (React is my favorite js lib).

I like very much the butter smooth transitions on any phone and it's nice that you spent so much attention in getting this thing so responsive, well done man.

When will this thing be live, having more documentation and can I play already around with the stuff on Github?

Thanks!

apunic··on Burying the URL
The post implies that Google wants to get rid of URLs the core of the Internet but that's not true -- Google wants links, latest example is the possibility to deep link into any Android app via URLs.
apunic··on A Motion-Sensing Keyboard
The Surface's Touch Cover has these gestures too.
apunic··on Firefox and Flux: A New, Beautiful Browser is Coming
> Gone are the bulky angles and edges of tabs and menus. In Firefox 29, you’ll see streamlined, almost aerodynamic, curves giving emphasis to your current tab and subtly understating the rest.

5 years after Google Chrome introduced them [rounded tabs]

apunic··on Lens Blur in the new Google Camera app
Game changer
apunic··on 2048
'conceptually similar to Threes' should have been 'stolen from Threes'
apunic··on Iconic – An Icon System Designed for the Modern Web
Slightly OT: 'the modern web' is native and mobile
apunic··on Teen leaks unreleased HTC One successor, and HTC isn't happy
This is the best which could happen to HTC, cheap PR around a phone nobody would have noticed. HTC lost significant market share compared to other Android handset makers Samsung, LG and Sony recent years.
apunic··on Why is it so difficult to find an office for my startup?
Linkbait
apunic··on My children’s book on technology raised 100k within 24 hours – here’s how
Nice idea + hot founder => 100k raised in 24h
apunic··on Questions People Ask When I Tell Them I Own an Airplane
Don't get me wrong but I do not get what's so exciting about flying yourself or owning a plane. Flying is for getting from point A to B. Flying just for fun missing any purpose might be fun the first couple of times but then it's like driving a bus from A to A.
apunic··on Your Path to a $16B exit? Build a J2ME App
Wrong.

Whatsapp didn't start with a J2ME app, they started with the smartphone versions first and later they provided J2ME versions when they had already significant market share.

apunic··on Why don’t we have paid versions on the Android market?
Same with iOS
apunic··on Apple Removes Shadow DOM from Safari
What is the shadow DOM in Safari and will it interfere with React JS?
apunic··on Ask HN: What is the most important single thing you'd tell a new entrepreneur?

  "You are your startup"
apunic··on Flappy Space Program
Flappy Bird will be the biggest merchandise for free in 2014. There will be more Flappy Bird teddies than Angry Birds and nobody needs to be paid.
apunic··on The New Normal: 200-400 Gbps DDoS Attacks
Link bait for CDN services
apunic··on Why I Dropped Out Of YC
> life’s too short to wear hot pants.

Yes and now get back into your comfort zone.

Sorry, to be harsh but I just couldn't figure out why you left whom--YC, your startup, your cofounders? And what's all about this Moleskine? Happy about any clue or tl;dr

Page 1 of 4Next →