HNHacker News
TopNewBestAskShowJobs

DMell

573 karma · joined February 24, 2022

submissionscomments
DMell··on Ask HN: Success with who is hiring threads?
I found my current role in a jobs thread and couldn’t be happier. I was picky though and it took time.
DMell··on Ask HN: Has the Internet Become a Burden?
For clarity, that wasn’t my intention even of the slightest.
DMell··on Ask HN: Has the Internet Become a Burden?
> Wikipedia is the greatest collection of knowledge ever assembled. It puts the library of Alexandria to shame. And all of it was created by people who did not make a single buck from their efforts, nor were they trying to.

I’m not trying to counter anything you have stated - in fact, I agree with the majority of it. I just wanted to share this: https://www.theverge.com/2019/5/29/18644158/north-face-wikip...

DMell··on Tree Talk
Not loading for me. iOS Safari.
DMell··on Ask HN: Who is hiring? (October 2022)
https://news.ycombinator.com/item?id=33068418
DMell··on Ask HN: Which is the most useful job board?
Thanks! I did. I used builtincolorado.com as well.
DMell··on Silicon Valley has a mental health crisis too (2019)
You answered your own question in the back half of your comment.
DMell··on Ask HN: What have we lost in tech and society?
Regarding the last point, I’ve recently discovered the Ski Journal and the Golfers Journal which are quarterly long form magazines that are outstanding. Does anyone know of a similar format related to software or computers in general?
DMell··on Ask HN: Which is the most useful job board?
This year, I got my first job out of college through the HN job postings.
DMell··on Aging programmer
I graduated six months ago at 31 and am not starting my career as a junior at 32.
DMell··on Software I’m thankful for (2021)
I hadn't used Sublime for a long time until recently. The speed is unreal.
DMell··on MacOS 10.15: Slow by Design (2020)
For those like me who were unaware:

> The main task of SIP on Mac is to protect the safety and integrity of the system files and directories, preventing them from modifications or attacks from unauthenticated processes. It brings a high level of security to the entire system.

DMell··on Chess is just poker now
I will never forget the day i logged into Full Tilt Poker on Black Friday to that white fed screen - wondering, what now?
DMell··on How to Learn Modern Rust
> I can't imagine that Rust will not be one of the most important languages of the next decade.

As someone new to this industry, I'd love to hear a counter argument to this if anyone has one.

DMell··on Ask HN: What subscription services are worth paying for IT professional
JetBrains
DMell··on Learn to sew your own outdoor gear
I just realized that I have some stepper motors in a box from an old robotics project I did. I'm going to attempt this next week.
DMell··on Learn to sew your own outdoor gear
This is absolutely amazing. As someone that spends ungodly amounts of money on outdoor gear, I'll be digging into this tonight after work.

Thank you!

DMell··on The OG Social Network: Other People’s Websites
Sorry, I need to get in the habit of checking my comments for replies. Thank you!
DMell··on The OG Social Network: Other People’s Websites
The first item I was taken to on that list is this: https://readsomethinginteresting.com/a/baa96b89

Which takes me to a broken article: https://www.aaronkharris.com/asking-questions

DMell··on Emacs Timeline
I’ve never had an issue working with multiple languages in IntelliJ.
DMell··on Emacs Timeline
I have tried multiple times but always run into a wall feeling as if my learning is hindered by also having to learn my tools.

Im just so comfortable in a JetBrains IDE.

DMell··on Google Store in New York has removed its Stadia experience room and demos
Wonder if this has anything to do with the reports of them shutting the service down.
DMell··on Ask HN: Who do you talk to about system architecture and design?
That is a lot of what not to do. What are some ways to learn what to do for someone just getting into the field?
DMell··on Ask HN: Who is your favorite musician and what is their best song?
Sigur Ros - Untitled 1 (Vaka)

https://www.youtube.com/watch?v=nXtmIQ9hmKc

DMell··on Ask HN: Non-violent video games with great stories?
> Stardew Valley

Excerpt from Ultralearning by Scott H. Young[0]:

Eric Barone had just graduated from the University of Washington Tacoma with a degree in computer science when he thought, Now’s my chance. He had decided that he wanted to make his own video games and that now, before he got comfortable in a salaried programming job, was his opportunity to do something about it. He already had his inspiration. He wanted his game to pay homage to Harvest Moon, a charming Japanese series of games in which the player must build a successful farm: grow crops, raise animals, explore the countryside, and form relationships with other villagers. “I loved that game,” he said about his childhood experience with the title. “But it could have been so much better.” He knew that if he didn’t follow through with his own vision, that improved version would never be a reality. Developing a commercially successful video game isn’t easy. AAA game companies budget hundreds of millions of dollars and employ thousands of people on their top titles. The talent required is similarly broad. Game development requires programming, visual art, musical composition, story writing, game design, and dozens more skills, depending on the genre and style of game developed. The breadth of skills required makes game development much harder for smaller teams than other art forms such as music, writing, or visual arts. Even highly talented independent game developers generally have to collaborate with a few people to span all the skills required. Eric Barone, however, decided to work on his game entirely alone.

Deciding to work alone came from a personal commitment to his vision and an indefatigable self-confidence that he could finish the game. “I like to have complete control over my own vision,” he explained, saying that it might have been “impossible to find people who were on the same page” regarding the design. However, that choice meant that he would need to become proficient in game programming, music composition, pixel art, sound design, and story writing. More than just a game design project, Barone’s odyssey would entail mastering each aspect of game design itself.

Pixel art was Barone’s biggest weakness. This style of art harkens back to the earlier era of video games when rendering graphics was difficult to do on slow computers. Pixel art is not done with fluid lines or photorealistic textures. Instead, a compelling image must be created by placing pixels, the colored dots that make up computer graphics, one at a time—painstaking and difficult work. A pixel artist must convey movement, emotion, and life from a grid of colored squares. Barone liked to doodle and draw, but that didn’t prepare him for the difficulty. He had to learn this skill “completely from scratch.” Getting his art skills to a commercial level wasn’t easy. “I must have done most of the artwork three to five times over,” he said. “For the character portraits, I did those at least ten times.” Barone’s strategy was simple but effective. He practiced by working directly on the graphics he wanted to use in his game. He critiqued his own work and compared it to art he admired. “I tried to break it down scientifically,” he explained. “I would ask myself, ‘Why do I like this? Why don’t I like that?’” when looking at other artists’ work. He supplemented his own practice by reading about pixel art theory and finding tutorials that could fill gaps in his knowledge. When he encountered a difficulty in his art, he broke it down: “I asked, ‘What goal do I want to reach?’ and then ‘How might I get there?’” At some point in his work on the game, he felt his colors were too dull and boring. “I wanted the colors to pop,” he said. So he researched color theory and intensively studied other artists to see how they used colors to make things visually interesting.

Pixel art was just a single aspect Barone had to learn. He also composed all of the music for his game, redoing it from scratch more than once to make sure it met his high expectations. Whole sections of the game mechanics were developed and scrapped when they failed to meet his rigorous standards. This process of practicing directly and redoing things allowed him to get steadily better at all of the aspects of game design. Although it lengthened the time it took to complete the game, it also enabled his finished product to compete with games created by an army of specialized artists, programmers, and composers.

Throughout the five-year development process, Barone avoided seeking employment as a computer programmer. “I didn’t want to get involved in something substantial,” he said. “I wouldn’t have had the time, and I wanted to give game development my best shot.” Instead, he worked as a theater usher, earning minimum wage so that he wouldn’t get distracted. His meager earnings from his job, combined with support from his girlfriend, allowed Barone to get by as he focused on his passion.

That passion and dedication to mastery paid off. Barone released Stardew Valley in February 2016. The game quickly became a surprise hit, outselling many of the big-studio titles offered on the computer game platform Steam. Across multiple platforms, Barone estimates that within the first year of its release, Stardew Valley had sold well over 3 million copies. In months, he went from an unknown designer earning minimum wage to a millionaire named one of Forbes’ “30 Under 30” stars within game development. His dedication to mastering the skills involved played no small part in that success. Destructoid, in its review of Stardew Valley, described the artwork as “incredibly endearing and beautiful.”6 Barone’s commitment to his vision and aggressive self-education had paid off handsomely.

[0] https://www.goodreads.com/book/show/44770129-ultralearning

DMell··on Ask HN: How do you keep track of your to-dos? longer-term projects?
I have always struggled with maintaining lists and usually revert back to plain text documents with running bullets — however, that doesn't scale well and I end up with text files lacking any order. I've since been using Obsidian[0] and, while my process is similar, I am able to create structure around the files and noticed significant improvement.

Since starting a new job earlier this month, I simply maintained a notebook with tasks. Once those are complete, I cross them out and add them to my Goals / Brag sheet that I keep for personal reference. I'm now wondering why I didn't do this all along.

[0] https://obsidian.md/

DMell··on Building a fullstack app with Flask and Htmx
Wow, that is productivity at another level! Anything else you'd share?
← PreviousPage 3 of 3