HNHacker News
TopNewBestAskShowJobs

kaeawc

488 karma · joined July 13, 2012

Software Engineer in NYC, currently making Android stuff @ Hinge

[ my public key: https://keybase.io/kaeawc; my proof: https://keybase.io/kaeawc/sigs/yEarVNWC9q8mAJPpIYvmvnyd7a0zqu3tdB0cDKV4SBM ]

submissionscomments
kaeawc··on Python API for Hacker News
"HTML tags lea͠ki̧n͘g fr̶ǫm ̡yo​͟ur eye͢s̸ ̛l̕ik͏e liq​uid pain"

http://stackoverflow.com/questions/1732348/regex-match-open-...

kaeawc··on Yahoo tops Google in US traffic
Thanks ^_^ personally I like the results I get.
kaeawc··on Y Combinator Summer 2013 Demo Day, Batch 1
It seems to be the best way to get new ideas across to people. How would you describe them in a clearer way that as many people would understand?
kaeawc··on [dead]
Fine here (Leadville, CO)
kaeawc··on Git blame has never been so much fun
May the lulz begin.
kaeawc··on CSS Absolute Centering
Its funny how many people spend so much time supporting old browsers out of a sense of superiority towards web devs who ignore them. I've even heard some of these guys call us "Apple fanbois".
kaeawc··on Play Framework Security Advisory
2.1.x and forward has settled down a lot. They're still doing a lot of work under the hood to improve HTTP pipelining and other fun things. Worth reading their future roadmap.

https://docs.google.com/document/d/1OEt6gZ3a-daSkNXqXGAM4jBs...

kaeawc··on Confidential Microsoft brief: 'We're toast if we fight Google on price'
If you have a Windows server and you're writing .NET code the only option (of you want the latest .NET version) is to use Windows workstations. That's like saying OSX runs great on Macbooks. It is designed to do that.
kaeawc··on The Rise and Fall and Rise of Java [video]
Views can all be straight html if you want them to be, and there are plenty of plugins for other types of templating. The Scala templates just attempt to leverage the language since you're using Scala with Play anyway (unless you're doing it with Java). The docs could use some love though.
kaeawc··on "Microsoft engineer" on Xbox1
Ditto
kaeawc··on Google Maps personalization could hurt public space and engagement
They're just using the data they have in a new way... you're not giving more.
kaeawc··on Lessons Learned: A Year with a Large AngularJS Project
> so trivial it's not even worth mentioning

If it is so trivial then it 'is' worth mentioning. Give an example or reference. Personally I like Angular, but I'm learning and finding articles like the OP's are great to read to have others' perspectives on how to work with it.

kaeawc··on Induction powered LED lit engagement ring
Ridiculously cool. Thanks for posting this!
kaeawc··on Show HN: My new homepage
Ditto on this haha.
kaeawc··on "Programmer. Come Work For Us"
I third you on doing this.
kaeawc··on "Programmer. Come Work For Us"
If learning multiple disciplines is your thing then keep going for it. I've gotten similar reactions being on the opposite side -- I'm a dev that has some business and design knowledge. "Why don't you just stick to back-end data crunching analytics services?" Because I like interacting with people, and I'm not as useful to others if I can't communicate my ideas and thoughts.
kaeawc··on Macros in Python
I'm basically seeing lots of things I love in Scala, but in Python. Makes me want to go learn Python now ^_^
kaeawc··on Show HN: Launching Hoverboard – beautiful, responsive portfolios
For someone who doesn't want to customize everything and have a quick UI flushed out, its a good showcase for developers. I like the idea I have a hoverboard...
kaeawc··on On Citizenship in open-source software development
Maybe a maintainer can mark a repo as orphaned and others can bid to adopt it using their karma? Then the maintainer has a list of people to talk to about the future of the project... just helping make that transition easy would be nice.
kaeawc··on JQuery 2.0 Released
Its also a pain for every website serving jQuery because of increased data for every single page load. Cutting out the support for old IE should also help with performance.
kaeawc··on Why It's Time to Sunset jQuery
The only major issue is with using CSS3 for animations (not transitions). IE generally handles it by adopting the new style state instead of animating.

http://caniuse.com/#search=css3

kaeawc··on Are you an underpaid developer?
I'm probably underpaid. 3 years experience, currently @ 90k. Too happy with the current situation to care enough, and not really in it for the money.
kaeawc··on Are you an underpaid developer?
If overvaluing is not only possible, but a problem in some industries, how is undervaluing not possible? By your statements I can overvalue myself but cannot undervalue myself for the same reason of not knowing my actual market value. I'm not trying to be nit picky, but I just don't understand.

It seems to me both are possible and become serious problems in all employee/employer relationships for a variety of reasons.

kaeawc··on Play framework 2.10 released
There is also `play dist` and `play stage`. They both wrap up all necessary assets / dependencies so that you don't even need play installed in order to start a play server (as the play framework jar gets bundled too). We use this for deploying rather than `play start`. The difference between dist and stage is that dist creates a single zip file in the target directory, whereas stage does not. Both create a file named 'start' in the target directory. The docs are not completely clear on that point.

http://www.playframework.com/documentation/2.1.0/ProductionD...

kaeawc··on Valve starts promoting Steam for Linux to Windows users
You can transition that experience to other languages. Try out Java or Scala.
kaeawc··on What we discovered about InstallMonetizer
Glad to hear the follow up
kaeawc··on Y Combinator is funding the future of spam in Windows
The same level of tracking is done on the web, constantly. And you don't need to give any sort of permission for it. What is different is gaining root/Administrator access on the machine in order to ensure the tracking is done vs a client side browser script asking if it can run. And then using that access to install a rootkit or mess with the registry to ensure tracking software starts on reboot, etc. That is what is annoying.
kaeawc··on Aaron Swartz commits suicide
RIP Aaron.
kaeawc··on Programming is Terrible
I have worked with people who not only do not care about the next guy, but will insult and belittle others in every way. This ranged from racism to sexism to throwing his title of "senior software engineer" to order others who did not report to him. This person was almost let go for these reasons multiple times, yet toed the line in front of management. I am glad that I've only met one person who was that negatively impactful... yet I'm just 2.5 years out of school.

I feel of buzz words like "rockstar", it makes things extremely ambiguous. If I say full stack dev, you know that person is comfortable going from data stores all the way to UI. If I say guru in python, that means he is not only proficient but an able teacher of python. If I say rockstar dev or A player, what is that? If you say someone who works intelligently does that mean those that are not A players are unintelligent? In that case I would only want to hire A players... and then why not avoid the buzz word and say that?

On the other hand, I can see how addressing someone in terms of praise on their endless ability to solve problems by their great capacity for creative thinking would warrant a term like rockstar.

← PreviousPage 3 of 3