HNHacker News
TopNewBestAskShowJobs

zuj

221 karma · joined November 4, 2021

submissionscomments
zuj··on CT scans of AirPods evolution
How did that worked out ergonomically ? Does it work with other devices (still need to login into a windows machine to connect to linux work machine) ?
zuj··on What scientific term or concept ought to be more widely known? (2017)
Lot of interesting concepts and fallacies. My favourites are Ashby's Law of Requisite Variety and costly signalling.
zuj··on Ask HN: How is your experience with a mechanical keyboard?
I was not aware that mechanical keyboards can also be quite. Never seen one. Thanks for educating me.
zuj··on Ask HN: Why is everything changing too fast?
When asked to improve a system, people tend to add to it rather than remove. There is a research article explaining this beautifully but I lot track of it and couldn't find it. (someone please point me to it if they know what I am talking about).

So, when we have these systems/products and the constant need to improve/upgrade we are endlessly adding more things to it. There are multiple motivtations here, one is by adding more features they can charge more money. Or they are looking to integrate into existing products or cover new markets. In the end the users are going to suffer the cognitive load.

I don't think its' the age or the person. It's the tools which are becoming overly feature rich or I would say, feature greedy.

zuj··on Ask HN: How is your experience with a mechanical keyboard?
I don't own one. Haven't given it a serious thought. But as a non user, it annoys me. I can't work next to a person who is banging away on the mechanical keyboard. I don't know the benefits he is gaining but it definitely affects my ability to concentrate. I am pretty much on my headphones when ever I am sitting next to a mechanical keyboarder.
zuj··on Ask HN: How are you taking care of you eyes?
I was under the assumption that bigger the monitor more the light and more strain on the eye. Am I thinking wrong ?
zuj··on Ask HN: How are you taking care of you eyes?
That's exactly my thoughts. This is crazy. It is basically the wrong alignment of incentives. Wonder how we are going to protect ourselves from it right now and fix the system.
zuj··on Crohn’s Disease: Is the Cold Chain Hypothesis Still Hot?
After suffering from mild IBS, time and again I get reminded how important gut health is. It is definitely the core of the immune system. Screw up the gut health it will lead to all sorts of ailments.
zuj··on CT scans of AirPods evolution
Frankly, it's not just one thing. It's the seamless experience. Your experience might be different but coming from bulky Lenovo laptop with windows on it to the sleek machine which you are able to just open the lid and get to work is mind blowing for me.

On Mac, I don't remember the last time I shut down my machine or close the applications. All with out sacrificing the battery time. It's just there for me when ever I want to get back to work.

If you are on the fence, give it a try.

zuj··on Sayonara, C++, and Hello to Rust
That's an interesting take. Reminded me of this https://twitter.com/brettsky/status/1455600734813052930?s=20
zuj··on Sayonara, C++, and Hello to Rust
I agree with you. Sometimes it's just so hard not to use the tech buzz words.
zuj··on Crohn’s Disease: Is the Cold Chain Hypothesis Still Hot?
Going grab one gym bottles over the weekend. Thanks
zuj··on Show HN: I made a modern web UI for Wikipedia
if I had to read anything longer than few minutes I immediately go to the mobile view. Much easier on the eyes.
zuj··on Sayonara, C++, and Hello to Rust
The more I see these kind of articles the more I am convinced that Rust is the future. Coming from a non technical background and being a python developer I wanted to learn rust but struggling to get comfortable with it. The main reason being I am not in a position to write anything practical with it apart form going through the book and reading tutorials. Gotta put more wood behind this one. I hate to speculate but most of the modern stack will be Rust, python and JS ?
zuj··on CT scans of AirPods evolution
While my entire friends circle are apple fanboys I stayed away from it because of the cost. Once I had the resources tried MacBook air and now all the devices in my home are replaced by apple one by one. Except for Alexa, never got used to Siri.
zuj··on Crohn’s Disease: Is the Cold Chain Hypothesis Still Hot?
(Haven't gone through the whole paper) Does this apply to folks suffering from IBS as well ? Or is it better to avoid extremely refrigerated food to be sure ?
zuj··on Crohn’s Disease: Is the Cold Chain Hypothesis Still Hot?
I struggle to drink 2 litres. I got frustrated and got an app which will remind me and keep track of how much I am drinking and turns out I am drinking on average 1L. Any techniques you follow ?
zuj··on Crohn’s Disease: Is the Cold Chain Hypothesis Still Hot?
I am going to add this to my list of examples for survivorship bias. https://en.wikipedia.org/wiki/Survivorship_bias
zuj··on Writing maintainable code is a communication skill
That's nice of you. Thanks!
zuj··on Writing maintainable code is a communication skill
Made a little image to make myself remember this better... https://imgur.com/a/kVXNbsE
zuj··on How to rest well
Thanks. Being a HSP(highly sensitive person) I am always careful of my coffee after lunch. Now I realised I need to either have it early morning or not at all.
zuj··on Keep a Log
I think any sort of memory dump, be it personal or professional is helpful. I used to write the morning pages and got out of habit and trying to get back. More than "cognitive offloading" as others mentioned it helped me in processing the past day. Never tried logging the work related stuff. Will give it a shot.
zuj··on Writing maintainable code is a communication skill
It's programming if "clever" is a compliment, but it's software engineering if "clever" is an accusation.

SWE book puts it really well. https://abseil.io/resources/swe-book

zuj··on Writing maintainable code is a communication skill
Haven’t come across this before but I can see myself using this framework of how, what and why in the future.

Few thoughts…

How: Talking as a mid level programmer, I can’t control the language of choice, I can’t influence the framework or the design. I can control how the individual piece of algorithm is written.

What: Apart from the function names, the main important thing here is abstraction. Abstraction is a long term game and it improves with your understanding. The abstraction you choose with a few weeks of exposure to the domain will be entirely different when compared to the person who knows the domain for 10 years.

Your abstractions can also changes with the exposure to the actual problem in hand. The more you go down the rabbit hole the more abstraction will keep changing.

I like what Kent says here… https://kentcdodds.com/blog/aha-programming

As the author says, it takes years to develop the overall taste but also it takes time to find the right abstraction for solving the problem in the domain.

Why: Never thought of comments as the why. I used to think of comments as what more than why. Simple but important distinction.

Thanks for the insights.

zuj··on Never Use Black (2012)
Friends who work in the VFX compositing departments always talk about how they integrate the cg elements into the video by doing something called "lifting the blacks". They can say it better, but this is what I understood the process as.

When you render out your 3D elements you can get a realistic output but it won't match to the real environment they should be part of. So with a bit of tooling and artistic eyeballing they match the darkest point of the real video to the darkest part of the cg render resulting in the feeling of the 3D element integrated in the real environment. They call it "lifting the blacks" because usually the 3D elements which are rendered are pretty dark, as in the shadows and stuff being black and they need to saturate them and add more light to be able to fit into the real environment, which is mostly done in a compositing software like Nuke.

zuj··on Never Use Black (2012)
Same here, clicking on the link I was thinking, here we go, one more negative opinion on the opinionated python formatter out there.
zuj··on Rclone: Rsync for cloud storage – CLI to sync between cloud storage providers
I have used Rclone for both personal file backup and production data. It is dead simple and amazingly robust.
zuj··on There oughta be a Blender plugin to animate growth
We need a npm style package manager for all the awesome blender plugins out there. There are couple of projects started by folks but we need something built into blender.
zuj··on Blender 3.0
love to see blender popping up here on hacker news and you folks liking it. Blender is awesome and has grown into a really polished piece of software.

It would make a really good research/documentary to go behind the history and the growth of blender. I bet we can learn ton of lessons in software engineering, open source software management, creative tool creation and herding open source communities.

zuj··on The melancholy decline of the semicolon
Right, gotcha!
← PreviousPage 2 of 3Next →