Viewing profile — rosshemsley
rosshemsley
HN member- Joined
- Mon, Feb 02, 2015, 10:20 AM UTC
- HN karma
- 169
- Public activity
- 31 items
- HN profile
- View on Hacker News ↗
About rosshemsley
No profile information was provided.
Recent public activity
-
comment
Comment #26600736
GitHub pages: You can use custom domains with SSL Here's a full example: https://github.com/rosshemsley/rosshemsley.co.uk
-
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…
-
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 :)
-
comment
Comment #24685130
Pytorch is a good option here - ultimately it's just a library for efficiently manipulating tensors and supports cuda GPUs.
- story
-
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…
-
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…
-
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 …
-
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…
- story
-
comment
Comment #18679749
Could this actually be a profitable business, selling carbon offsets?
-
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…
-
comment
Comment #18191814
The cynic in me expects to click this and find an article about trees. https://www.youtube.com/watch?v=ifk6iuLQk28
-
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…
-
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…
-
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 …
-
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" ;)
-
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…
-
comment
Comment #16728062
Nah, plenty of overlap :) building networked services that deal with lots of data.
-
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…
-
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…
- story
- story
-
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…
-
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…