HNHacker News
TopNewBestAskShowJobs

Flex247A

809 karma · joined February 2, 2020

submissionscomments
Flex247A··on Rust heads into the kernel?
May I ask what is so bad about it?
Flex247A··on Rust heads into the kernel?
From my experience, absolutely.
Flex247A··on Ask HN: What is the worst code you have seen at work?
5 years ago I was just starting out :)
Flex247A··on Ask HN: What is the worst code you have seen at work?
Similar thread in 2018: https://news.ycombinator.com/item?id=18442637
Flex247A··on Building Self-Managed Teams: A Case Study from Riot Games
Ignoring context where necessary is a sign of intelligence.
Flex247A··on India's holiest river Ganges is swollen with Covid victims
It's getting harder to get an empty vaccine slot. I think there is a huge shortage of vaccines in my state (UP). Fortunately, I got my first shot of vaccine yesterday. At the vaccination center, I saw people breaking the line, taking pictures of their relatives getting the vaccine, and in general not maintaining a safe distance. I guess many handled their ID cards and tokens without sanitizing their hands...

It's heartbreaking to see people suffer due to this pandemic. Reminds me of the privilege I have.

Flex247A··on Ask HN: How to get started with audio programming?
There was a related thread on HN related to audio programming: https://news.ycombinator.com/item?id=26916254 but it was centered around DSP and audio plugins, which is a bit too high level for me. I want to learn more about things like how audio libraries like OpenAL and ALSA work.
Flex247A··on Java JDK 1.0 (1996)
Interesting!

The code looks very readable!

Flex247A··on The Importance of Humility in Software Development (2020)
Curiosity is what caused me to frequent HN :)
Flex247A··on The Importance of Humility in Software Development (2020)
I agree with your points completely. Some tools are just better designed. I was talking about the premature opinions I had on these tools before I had even used them, or seen them in action. This is a problem as it limits my teamworking capabilities. For example, I decided to do the first year programming project all by myself as I thought nobody else could do it.

Edit: added an example

Flex247A··on The Importance of Humility in Software Development (2020)
I started attending college a year ago. At that time, I didn't know much about programming: just a bit of C and some Python - enough to make first year college projects. After I started frequenting HN, I came across a lot of comments by developers on programming languages, toolchains, libraries, etc. Even though I didn't understand their arguments, I still believed what they said, because I thought they were experienced, so they must be right. Even though I hadn't used the tools personally, I started developing premature opinions on them: Java is verbose, so it must be avoided, PHP is inelegant etc. These opinions also gave a feeling of security: because I thought that I had chosen the right language for programming (Rust!), the right operating system, the right text editor (vim), and the right window manager (i3). This made me arrogant, because I saw myself as above my classmates, who were still using 'inferior' tools and still struggling to grasp the concept of command line arguments. Over time, I realised that I was just basing my beliefs on HN comments, and it is not healthy in the long run. This article helped me a lot towards realising that. Thank you for posting this article :)

Edit: grammar

Flex247A··on The Plan for the Rust 2021 Edition
Really excited to see the syntax becoming more consistent!

I am looking forward to master Rust in the coming 4-5 years.

Flex247A··on Why I Love Coding (2012)
I have a similar memory where I made a sprite jump by pressing the spacebar! I played with it for atleast ten minutes without getting bored!

Recently I made a small music player and till now I have played several songs on it just because the software is programmed by me!

Flex247A··on How to Teach Math?
As someone who wasn't that good at math, I think the convention of x and y feels pretty abstract and arbitrary. Bad students have trouble connecting real world quantities to single letter variables. Lengthier and meaningful variable names will make the task slightly easier, as carSpeed is easier to reason about than x or y. Once students grasp the concept of a variable, the names can be switched. Just my 2 cents.
Flex247A··on Instant replay: Debugging C and C++ programs with rr
Thank you so much for.your detailed comment!
Flex247A··on Instant replay: Debugging C and C++ programs with rr
Thank you for posting this!

As a budding C programmer, this will be very useful to me. Are there any more tools/tricks I should know to debug programs? Pitfalls I should avoid?

Flex247A··on Cancel culture, Twitter trendings and radical transparency
Slightly offtopic comment.

I have been on HN for over six months now and I admire how people here can go into deep discussions, unlike, let's say Reddit.

But it seems like there is a lot of noise on HN now, with poorly written articles like these, which I think makes HN less appealing.

I urge the people to not upvote these posts to the front page.

Flex247A··on Get better at Googling
Sorry for the late response. You can try Google advanced image search to find image files of a particular format. I have used it in the past to find SVGs.

To exclude giphy and friends, you can just type:

  -giphy ...
at the end of the search query.
Flex247A··on Dynamic Programming vs. Divide-and-Conquer (2018)
Yeah, competitive programming forces you to use short variable names and write makeshift code which is fast enough to pass all the test cases ...
Flex247A··on Get better at Googling
Sometimes searching StackOverflow is quicker than reading the documentation/manual.
Flex247A··on Get better at Googling
Especially excluding Pinterest results while searching for images ;)
Flex247A··on Beej’s Guide to C Programming [pdf]
Thank you for posting!
Flex247A··on Godot 3.3
Godot is a really good engine but there's one thing which I cannot get to work properly: UI font rendering. The interface font is blurry across platforms. I hope they introduce a fix for it.
Flex247A··on Zorin OS 16
Thank you!
Flex247A··on Zorin OS 16
But the GDM font remains the same
Flex247A··on Zorin OS 16
Yeah, I didn't want to install Ubuntu then because it looked ugly. Zorin and Elementary were really appealing to me then.
Flex247A··on Zorin OS 16
I really like it, especially the Inter font, which I think is much better than Cantarell. I hope the GNOME team decides to switch to it.

I remember installing Zorin back in 2016 after watching an ExplainingComputers video on it. Brings back the memories ...

Flex247A··on Ahoyo – Build a single-page online presence
How do I delete my account?
Flex247A··on Surprisingly Slow
Here's a dumb question: doesn't slow software affect the environment significantly?
Flex247A··on I hope work from home continues
The website looks nice but the contrast is too low.
← PreviousPage 3 of 5Next →