Live data from Hacker News

Viewing profile — fedesilva

fedesilva

HN member
Joined
Sat, Aug 14, 2010, 12:17 AM UTC
HN karma
60
Public activity
37 items

About fedesilva

twitter.com/fedesilva

[ my public key: https://keybase.io/fedesilva; my proof: https://keybase.io/fedesilva/sigs/fGJQ7Su1oBrrOqgigvaAEztUdAnr_pdC1TI-14bECX4 ]

Recent public activity

  1. comment
    Comment #19152302

    At least for me, webapps are just 1 in a thousand tabs open in 500 browser windows (ok, I exaggerate a bit). For an app with it's own window I can just hit a shortcut and said app …

  2. comment
    Comment #19152286

    About 6k+ people use it in my org - the vast majority are not devs.

  3. comment
    Comment #14380067

    Many people cross the Atlantic every year in relatively (not like this) small boats every year. There are common procedures and knowledge available to people that do that, see here…

  4. comment
    Comment #12648593

    The lazy approach is probably way cheaper. Unless the social media shit storm is too big in which case they can correct after the fact. Not saying it is ok to do it. Just that busi…

  5. comment
    Comment #9902766

    In my case its the contrary; it's the changes in patterns that distract me; the brain can move repetitive sounds to the background. I don't play the same song but play repetitive m…

  6. comment
    Comment #9222123

    "Knowing LinkedIn is saying "enough" is a real breather for me. At this point, I can stop. Hopefully it will trigger a chain reaction, and leave Scala for the academics." You later…

  7. comment
    Comment #9074779

    I would say that is because neither you nor the original authors had an idea of how things work (thread scheduling, etc). Good for you if you rewrote it and it did solve your probl…

  8. comment
    Comment #9005517

    But this applies to any javascript program (or compiled to javascript). If you have specific requirements then scala.js is not the tool. Scala is.

  9. comment
    Comment #8472093

    I agree with you. There is a difference between simple and simplistic. Easy is not always simple.

  10. comment
    Comment #8462834

    It's true what you say about libraries and turtles. Still it's rare the event when I get an NPE from my/our code. Sometimes think I would love to have a layer between us and Java. …

  11. comment
    Comment #8456988

    You can always use Option() as in: scala> Option(System.getProperty("kaboom")) res1: Option[String] = None then map, getOrElse or fold at will. (edited format)

  12. comment
    Comment #8361087

    In my experience most people won't even learn the ins and outs of the "for those who can't" languages. Worst yet, it's not about the language: most people won't grasp more importan…

  13. comment
    Comment #8214493

    Open source does not mean "Accept All Patches At All Costs", it does not even mean accept any patch at all.

  14. comment
    Comment #8212555

    My experience tends to be that distro packaged software is not always what one ends up using in production. Except for some base packages when you start doing more sophisticated de…

  15. comment
    Comment #7132700

    Why did you have to write the same function again and again? I guess polymorphism would have helped, would it not? Not knowing too much c++ I can't really comment so I guess I am a…

  16. comment
    Comment #7072431

    I hear people saying this all the time. Why? For me they are similar to type-classes+records but without polymorphism. Care to elaborate?

  17. comment
    Comment #7072410

    No. It has polymorphism and metaprogramming, things that Go (at least parametric polymorphism) eschews.

  18. comment
    Comment #7072391

    If I understand correctly once you stop using the GC, Nimrod is not memory safe. Rust is.

  19. comment
    Comment #6650972

    There are several servlet containers listed, that is as plain as JEE can get, isn't it?

  20. comment
    Comment #6538772

    I wrote a simulation software to test a product in my previous job which used akka mostly but also used AHC which is a plain java http client library without problems. Size-wise th…

  21. comment
    Comment #6538668

    Curiously, I find easier to read the scala code than the commented pseudo code. I've been experiencing this a lot lately. It' seems I am loosing my ability to reason about code tha…

  22. comment
    Comment #6475519

    [Disregard, I read your post again after a coffee and in a normal screen. Sorry] I don't understand "yet passing an object by value is only one character off from passing it by ref…

  23. comment
    Comment #6450127

    "* Lack of parametric polymorphism means there's no useful higher-level functions like map, fold, etc." This is one of my problems with Go, too. This will add line after line of re…

  24. comment
    Comment #6450096

    "And if you screw up or forget to change it, your local modifications to the object are silently ignored. " Since I started writing Scala I got used to immutable data and the rever…

  25. comment
    Comment #6398771

    When faced with a JS problem in a SPA - around 6 years ago - I had a representative from a client say me "wait, I will install the latest JAVA and see if that fixes it". He even ch…