HNHacker News
TopNewBestAskShowJobs

manch23

20 karma · joined October 22, 2018

submissionscomments
manch23··on Ask HN: Tools for Remote Pair Programming?
At work we use Google meet, which can handle multiple people screen sharing at once, and VSCode live share. It works pretty well. VSCode will forward ports for you so both people can access the running webapp, and you can allow them access to a terminal so it’s lets both of you to work in the code base as if they are developing solo locally.
manch23··on Optimizations in C++ Compilers
> I hope that some of these optimizations are a pleasant surprise and will factor in your decisions to write clear, intention-revealing code and leave it to the compiler to do the right thing.

This was my key takeaway from this article. Writing clear code that is easier to maintain will have good enough performance most of the time. I was particularly impressed with the devirtualization optimizations and will be less likely to shy away from using polymorphism in future due to performance concerns.

manch23··on Australian Government and businesses hit by state-based cyber attack, PM says
Incompetence would be a pretty safe bet given the track record of the current government I would think.
manch23··on Python is not a great programming language
I’ve always been super happy using Ruby. Never had any experiences that would cause me to label it in the way that you have. However, I am interested to know what those flaws are. Could you elaborate?
manch23··on Notifying administrators about unhashed password storage
Its my understanding that the hashing should not be done client side, as that would expose the secret salt that is being used and reduce security?
manch23··on Scopes – Retargetable programming language and infrastructure
Sounds more like a JIT to me.
manch23··on Why I believe Rails is still relevant in 2019
Quite well. From Rails 5 there’s an API only init flag which removes the view layer and then you can just return JSON from controllers. Chuck nginx in front to proxy backend requests and serve your static front end bundle and you’re golden.
manch23··on Ask HN: What would your stack be if you started from scratch today?
What stacks are you already familiar with?
manch23··on Elementary OS – Fast, open, privacy-respecting replacement for Windows and macOS
Its based on Ubuntu, so whatever you can install on Ubuntu should work on Elementary. Only issue I've run into is while adding an apt repo(for docker I think) I needed to point it to bionic instead of juno.
manch23··on Ask HN: How should a programming language accommodate disabled programmers?
Forgive me if I missed it, but I don’t believe I saw any mentions of ruby in this thread.

I feel like the English like syntax and use of keywords instead of symbols would be very beneficial for people with disabilities.

I guess python is in a similar vein, but ruby doesn’t rely on white space for its blocks, which I think is a real plus.