News for hackers. Stuff that matters.

oacgnol

Re:Functors, Applicatives, and Monads in Plain English on Friday April 22, 2016 @06:22PM (#11552948)
I've also run into this myself in publishing my own blog posts. I had this burning need to add caveats and write very defensibly because the fear in the back of my head of being "well, actually..."d.

In the end, I still pushed them out and they made the rounds with positive feedback, but it definitely took way longer to write than I thought. I know that's probably not a very healthy way of going about it, and a big part of it in my opinion has to do with how it's too easy to issue ego-boosting corrections.

[1] http://longcao.org/2015/06/15/easing-into-functional-error-h...

[2] http://longcao.org/2015/07/09/functional-error-accumulation-...

I was laid off along with most of the engineering staff at the startup I was working at in February due to lack of funding. Since I'm based in NYC and my colleagues were very well connected people, the software community immediately reached out (like sharks smelling blood in the water, but in a good way :D) and most of us landed somewhere within a month or two.

It was quite a shock the way we were all let go and it seemed to catch many of us by surprise. I've been through this kind of event twice now in my career and it sucks, but I recognize that we are still in a really great market for software jobs right now, so there's nothing for me to cry about other than getting to work with that particularly awesome team anymore.

Re:Metascala – A JVM written in Scala on Monday May 25, 2015 @09:59PM (#9602585)
Echoing any recommendations for 'Scala for the Impatient' - it is a fantastic beginner/intermediate book that gets you productive pretty quickly, so much so that I'm planning on having an intern who has no Scala experience go through it this summer.
Re:Show HN: My reply to LinkedIn recruiters on Friday May 22, 2015 @11:03AM (#9588715)
I agree wholeheartedly with you, to me it's a form of humblebragging. It's definitely a nice thing to be in high demand and 'complaining' about recruiters knocking down the door seems so arrogant and unaware.

The low quality spam I can do without, but it's never anything to whine about, filter and move on if it's a problem.

Re:Killing the Crunch Mode Antipattern (2014) on Saturday May 16, 2015 @08:36PM (#9558187)
I've been through a few 'crunch modes' before and while there was a general feeling of "wow, we accomplished that" afterwards. Looking back, however, I now realize how profound of a hangover it produced in me and some of my teammates, and the hard truth is that it permanently takes a toll (e.g. sluggishness, lost trust, reduced motivation) that you may never get back wherever you are, at least in my experience. The fallout, it seems, truly underscores the 'nuclear option' moniker.
Re:A Comprehensive Guide to Moving from SQL to RethinkDB on Tuesday April 07, 2015 @12:33PM (#9335198)
I think this is the most reasonable take I've read and encompasses the whole "right tool for the job" mindset that I like.

I've found that when starting a new project I get paralyzed with coming up with the perfect data model that will also scale in the future, so I'd rather punt, take the tradeoffs that come with schemaless DBs, and keep a plan to migrate to something like Postgres in the backlog. Holding on to our tools too tightly is IMO how projects get crippled.

Re:Skeleton 2.0 CSS Framework on Tuesday December 09, 2014 @05:43PM (#8726366)
Thank you so much for the hard work. I've been using Skeleton for a personal project even though it hadn't been updated in over 2 years. As a (mostly) backend developer, Skeleton has proven to be the best possible starting point for me to learn on; there's nothing tricky about it.

This is a very nice early Christmas present!

Re:Ask HN: Who wants to be hired? (August 2014) on Friday August 01, 2014 @12:05PM (#8120869)
Location: NYC

Remote: open to it

Willing to relocate: no

Technologies: Scala, Play, Akka, MySQL (also in a past life: PHP, Java, Hadoop)

Resume: https://www.linkedin.com/in/longcao

email: longcao at gmail

Re:We Have Luxurious Jobs but We Are Not Aware of It on Thursday February 27, 2014 @01:40PM (#7314023)
Can't a man walk down the street without being offered a job?
Re:62% of 16-24s prefer books as physical products on Wednesday November 27, 2013 @12:38PM (#6809676)
I've found this to be a problem with reading technical books on my Kindle. I'm constantly flipping back and forth between examples and text and it's really not as good (read: not as fast) as flipping physical pages.
Can you estimate how much faster your processing is now vs. before on MySQL? I find it interesting that your cluster is only 6 nodes - relatively small compared to what I've seen and from what I've read about. It'd be interesting to know the benefits of small-scale usage of big data tech.
Can I just say that I love your attitude? A borderline unhealthy sense of self deprecation and just 'doing it' because you can - qualities I wish more tech people had.
Re:Principles of Reactive Programming on Tuesday August 27, 2013 @03:24PM (#6285597)
If you're well versed in Clojure and FP principles, the only difference for you would be in picking up Scala syntax, in my opinion.
Re:Myth: Select * is Bad on Sunday August 25, 2013 @11:28PM (#6275034)
Which has been superseded by Slick (http://slick.typesafe.com/) and does exactly as the parent says.
He's one of my favorite people to follow on Twitter [1] because of this; he regularly tweets about stuff he's learning, especially new languages. It's quite inspiring and uplifting to see a such a figure in the industry still make time to learn on his own and candidly share his thoughts.

[1]: https://twitter.com/ID_AA_Carmack

Re:Soylent reaches $1M in pre-orders on Thursday August 01, 2013 @06:40PM (#6144074)
Your being a big white guy visibly unaffected by soy is strictly anecdotal evidence - perhaps you aren't affected by it.

The plain reality here is that we don't yet know the full effects of a diet high in soy has on the body, so I'd err on the side of letting studies come out with something more conclusive. In any case, shouldn't we be consuming within moderation anyways?

Growing up before I knew anything about computers I always asked my parents if I could play on the home PC, which really equated to MSPaint time.

Others might have started off with tinkering with BASIC and whatnot but I think I'm fortunate enough that it turned out to be my gateway drug into computers anyways.

Re:Informant: NYPD paid me to 'bait' Muslims on Sunday July 14, 2013 @02:14PM (#6041607)
Somewhat related, there's a great This American Life episode on the same kind of subject called "The Convert":

http://www.thisamericanlife.org/radio-archives/episode/471/t...

Re:Show HN: Most mentioned movies on HN on Saturday April 27, 2013 @11:41AM (#5618062)
I'm somewhat bemused that The Social Network isn't on there somehow, despite the movie's misgivings.
It's not even marketing in my mind but a public obligation. If there is anyone who would be able to provide this service, it's Twilio. Agreed, hats off.
Re:We Can Do Better on Friday April 05, 2013 @08:20PM (#5501889)
And even if he's not - he should concede this point. There's no winning for EA if they continue to argue this, consumers have already made up their mind about it. They should cut their losses and own up to the SimCity debacle.
Re:Improved searching with The Silver Searcher on Wednesday February 27, 2013 @12:42PM (#5293654)
I use both ag and ack interchangeably and one thing I wish is that ag would be 100% compatible with ack options. It'd be nice to just do a s/ack/ag and expect things to work.
Re:Vim After 11 Years on Tuesday February 19, 2013 @12:26PM (#5245604)
I've been meaning to try out matcher[0] for usage with CtrlP, I'm not sure how well it works but it's written in C and is purported to speed up search. Not sure if it's still being maintained, however...

[0] https://github.com/burke/matcher

Re:Skrillex Quest on Thursday November 29, 2012 @10:33PM (#4851692)
I totally get the theme but I can't help getting nervous goosebumps from the artifacts - I feel like I have to reset the display cable or blow into the cartridge! Well done.
Re:Facebook's Legendary Hackathons on Friday November 09, 2012 @04:36PM (#4764837)
Every Thursday? What was the average age of your team? I would think after a few weeks this kind of habit would be exhausting!
Your willingness to learn new things on your own should help you get your foot in the door as far as interviews. It's a total developer's market right now, so I would encourage you to quit your job and start looking for a position.
Re:George Lucas Will Use Disney $4 Billion to Fund Education on Thursday November 01, 2012 @01:30AM (#4726346)
I don't know if you could say that the impetus is largely because of the brokenness of the American education system. Online education startups like Coursera, Udacity, etc. have a far reaching effect on the rest of the world too. I'm willing to conjecture that a majority of students on Coursera right now are not US citizens, and that the appeal of (quality) college material to the rest of the world is a big factor. There are huge implications for universities to take advantage of this to spread influence.
Re:Bootstrap 2.2.0 released on Tuesday October 30, 2012 @10:53AM (#4717558)
That's what a separate thread would be for.
As someone who was a developer in Austin as of a few months ago, I can imagine other Austin area companies salivating at the fresh infusion of developers into the market. They should be okay (or at least I hope so!).

Older »