Live data from Hacker News

Viewing profile — rosshemsley

rosshemsley

HN member
Joined
Mon, Feb 02, 2015, 10:20 AM UTC
HN karma
169
Public activity
31 items

About rosshemsley

No profile information was provided.

Recent public activity

  1. comment
    Comment #26600736

    GitHub pages: You can use custom domains with SSL Here's a full example: https://github.com/rosshemsley/rosshemsley.co.uk

  2. comment
    Comment #26217137

    Whilst I don't totally disagree with many of the points here, I think there's a wider picture to many of these issues. The author is concerned with installing packages on user mach…

  3. comment
    Comment #25033097

    Protip: On OS X you can set it so no icons appear on your Desktop. For me at least, having that "new laptop" clean slate at all times helps me maintain focus :)

  4. comment
    Comment #24685130

    Pytorch is a good option here - ultimately it's just a library for efficiently manipulating tensors and supports cuda GPUs.

  5. story
  6. comment
    Comment #23978498

    "if you need a tool, buy the cheapest one you can find. If it’s inadequate, or breaks, or you use it a lot, then buy the best one you can afford" I don't know how I feel about this…

  7. comment
    Comment #23626498

    I think a common conflation is seeing "making something future proof" as "making it more generic". IMO, good future-proof design is about putting in place good components and syste…

  8. comment
    Comment #23548653

    A litmus test I'm excited about is writing a less clunky linear algebra / numerical optimisation package. Gonum is good, but it can feel like a lot of the powerful abstractions in …

  9. comment
    Comment #21457169

    Features I wish C++20 had: * An opinionated, modern packaging and dependency story (like go modules, Rust crates) * built-in library support for logging, http, zip, gzip, json, yam…

  10. story
  11. comment
    Comment #18679749

    Could this actually be a profitable business, selling carbon offsets?

  12. comment
    Comment #18273622

    Perhaps an easier (and more robust) way to do this is as follows: 1) Take your points in 3D, and add the point at the origin 2) Compute Delaunay in 3D 3) The 2D faces not containin…

  13. comment
    Comment #18191814

    The cynic in me expects to click this and find an article about trees. https://www.youtube.com/watch?v=ifk6iuLQk28

  14. comment
    Comment #17904362

    I was seduced by BlueOcean and tried using Jenkins for CI, using Github and AWS ECS builders (which felt like a common enough use-case). Unfortunately it ended up costing an astoni…

  15. comment
    Comment #17686437

    Go excels at: - Anything that talks to a network (webservers, load balancers, caches - due to the fantastic built-in support for everything you eed, and concurrency primitives) - C…

  16. comment
    Comment #17072499

    Anyone have a bullet-pointed summary of the "crux" of what the author dislikes about MVS? I find MVS to be a very natural and simple solution to versioning - I feel like it's much …

  17. comment
    Comment #16746243

    Yep I know it :) My joke was "Oh, I should return a unique_ptr , but then I will be losing out on the make_shared optimization" ;)

  18. comment
    Comment #16744417

    I actually thought this would be about yak shaving due to the huge number of ways to achieve everything in modern C++xy. My internal monologues when writing modern C++ look a lot l…

  19. comment
    Comment #16728062

    Nah, plenty of overlap :) building networked services that deal with lots of data.

  20. comment
    Comment #16727986

    Fair point. My feeling has been that the committee is trying to make the language safe (as is now the fashion) by adding increasingly more features, with the intention of deprecati…

  21. comment
    Comment #16727616

    This could be a joke. Or not. It is very much in keeping with the current direction of C++, which appears to be: "Oh no, C++ cannot keep pace with modern systems languages, let's r…

  22. story
  23. story
  24. comment
    Comment #16493364

    Blue Vision Labs | London, United Kingdom | Onsite, Visa, http://www.bluevisionlabs.com/ Stealth startup working on augmented reality, self-driving cars, and robotics. Founded in a…

  25. comment
    Comment #13931276

    One of my favourite examples: A friend once sped up some code 90% by changing a list.size() == 0 to list.empty() yes, std::list::size() can be _linear_ in C++98. http://www.cpluspl…