This is awesome - well done!
HN user
k1ns
I love ASCII/terminal games. The creativity involved with creating a graphical game in something that was only ever meant to display lines of text is super interesting to experience for yourself. This project far surpasses my own personal library for terminal games, well done.
This is truly incredible. I want to remind everyone about Blender's humble beginnings. Great work, I look forward to seeing your product pop back up as others discover it.
This article is awesome. I've always wondered why Chile is that shape and I didn't know about the Chilean dialect of Spanish being so far off from the others. Super cool.
Just saw this, not in the habit of checking back on comments (whoops). Casey Faris has been a huge help to me over the years: https://www.youtube.com/@CaseyFaris
I enjoy projects that push the limits of what we expect from terminals. However, as an end user, I would be highly annoyed at a terminal with effects like this. My favorite thing about terminals is the minimal cruft from unnecessary peacocking. Every other mode of application has decades of built-up obligation to be flashy or entertaining in the way it presents information. Not terminals, though, that's the last place where less is more.
Davinci Resolve is super powerful, even in its free version. Every project I have learned something new that it can do. Highly recommend.
This reminds me of Steven Pressfield's works. The professional does what they need to do to complete the work. Once the work is done, they being to allocate for the next one.
You could just not buy the kid an iPad…
Bikes, dirt, legos, board games, books, all still exist. Despite what American consumerism would have you think, devices aren’t required to parent your children. We made the decision from the outset not to introduce them into the mix and this insane thing happened: they don’t spend their time on devices.
Sure, their classmates will have them and they will come home asking for this awesome thing they saw so-and-so have at recess. When that happens, you get to do the most important part: you say “no”.
The point of peer review is not to debug others' code (sometimes it helps and that is welcome). The point of peer review is to ensure the change adheres to team standards - both technical and design - as well as to give a chance for domain knowledge share. With that in mind, trust is a foundational aspect of peer review, just not in the way you mentioned.
Thanks for the reply! I hope it didn't sound like I was insinuating that you did a bad job, I was just curious what concepts others would bring up in a discussion about your article's thesis. It was a good read! I look forward to more.
I am curious to learn what concepts we may have lost and not just abstracted away. Is the knowledge lost or niche? Is it necessary for programming in general or a subset of the practice?
I read the article but didn't see exactly what has been lost.
I am very new to GPU programming in general and this article was a fun read. It's amazing how far we've come, prime example being able to train a simple "dog or cat" NN that easily.
I'm not defending this. It's not an argument, it's a fact. If you're not afraid of the idea, look it up. Part of the problem here is never bucking back against what we've been taught and doing our own exploration.
I'm glad you brought up the public education system. One is designed to instill knowledge and nurture young minds (public schools) while the other is designed to make sure you come back (prisons).
This has nothing to do with "fake internet points" and everything to do with firsthand experience that most citizens lack completely.
You chastise those that "appease the masses" but mention Venezuela's prison system. How much firsthand experience do you have with Venezuela's prison system? My wager is that your concept of their prison system is based on articles specifically designed to "appease the masses".
I agree with your one example and disagree with the thousands of others designed to profit off of incarcerated individuals instead of rehabilitate them.
My main concern exactly.
Yes, my introduction to the world of commercial software development was an internship at a company that built products for prisons.
To be clear, I said "prisons...are for-profit enterprises", not "all prisons are privately owned". Even state-owned prisons are cash cows for the prison industry. I'm not interested in what narrative you identify with, I'm stating a fact.
I said "prisons...are for-profit enterprises", not "prisons are privately owned". Government-owned prisons still rely on, and provide revenue to, companies specifically designed to profit from the prison population.
Honestly, I am just surprised that the number is so low...
Prisons in the USA are for-profit enterprises that rely on a consistent population. They have no incentive to rehabilitate, in fact it's the opposite. What I don't understand is how a country with so many advantages like the USA could come up with arguably the worst prison system in the world. As a citizen, it's embarrassing that this is accepted by those in power as a good solution.
I couldn't find anything that I felt comfortable recommending to him, so I pulled an all-nighter and made this.
All-nighters for an employer are one thing, but I have fond memories of exploration and discovery in computing while burning the midnight oil. There is something about programming that just excites the mind in a way that causes time to fly.
I hope your dad enjoys his new BASIC app! Really cool of you.
Why maintain a perfectly good and profitable business when you could suck every possible resource dry and be the CEO that boosted profits by 3%? /s
Silicon Valley, VC culture, American industry in general, has all jaded my view of "business" people.
Among one-off toy projects shared on HN, probably. In the industry, MySQL is still the dominant system in my experience. Just to check though, Statista has it as dominant [1] as well as 2 other sources that appear to be geared towards sales & marketing research [2] [3].
[1] https://www.statista.com/statistics/809750/worldwide-popular...
[2] https://6sense.com/tech/relational-databases/mysql-market-sh...
All of the negative "how bleak of an existence" comments are completely missing the point (and make me happy for them that they obviously don't have time/task management issues). This sounds incredible for someone with time/task management issues, especially if they are an adult on their own with no one else keeping them accountable.
I think it's less to do with the internet and more to do with celebrity. Magazines push relatability and authenticity for a reason. We have to feel like they're relatable or their influence dissipates.
This VC-frenzied industry did it to themselves. They all want "disruption" so badly that they start to see it everywhere.
Well, you see, he's 40.
Really neat idea!