- >But the checker can smile at me. Or whine with me about the weather.
It's some poor miserable soul sitting at that checkout line 9-to-5 brainlessly scanning products, that's their whole existence. And you don't want this miserable drudgery to be put to end - to be automated away, because you mistake some sad soul being cordial and eeking out a smile (part of their job really) - as some sort of "human connection" that you so sorely lack.
Sounds like you only care about yourself more than anything.
There is zero empathy and there is NOTHING humanist about your world-view.
Non-automated checkout lines are deeply depressing, these people slave away their lifes for basically nothing.
- We've quite shifted the goalpost.
>I don't care about the man's personality or whatever qualities he has.
The only thing I'm addressing is the so called "luxuries" you alluded to, and the alleged "luxuries" he has is directly a result of his personality and his qualities.
The only reason you don't have those so called "luxuries" is because you're not even in the same ballpark as good. It really is as simple as that.
> By providing a result in a way that will be superior to the current status quo.
But he's done exactly that.
> I look at what he does, and so far, he spent 10 years making a game that you yourself admit won't be even that good.
I'm not saying that the game won't be good necessarily, I'm saying the game probably might not sell very well (atleast not to justify the amount of money spent from purely business perspective, etc)
There's a difference.
- > So far, he hasn't shown that using Jai is particularly productive for software engineering.
And how would he do that exactly to whatever ungodly standards you are setting for the man?
Many people have criticized C++ in past (which is very easy to do), yet he's practicing what he's preaching in the most direct way humanly possible, he's both (1) designed and implemented a new programming language (that has directly addressed most of the issues), whilst (2) also making a complete non-trivial game in the newly designed language at the same time.
His games have always taken long time to make, and now he's making game + engine + programming language. At the same frigging time!
The only "luxury" JBlow has is that he's an exceptional individual and you're not. He has rare combination of ability, perseverance and work ethic, and by all accounts most people are neither of those things at once.
Most criticisms 99% of time are either misrepresentitive, misinformed jealousy or something to do with politics.
I have no issue with personally acknowledging that some rare individuals are simply way better than me.
And to prevent sounding like a gushing-fanboy, I suspect that his newest game won't sell very well, because his first two games have atleast something to appeal to general public (either visuals of Witness or time travel mechanics (somewhat novel at the time) of Braid) while this game doesn't appear to have the same draw.
This game has too much of a generic-sokoban puzzler vibe to it to appeal to the general public who aren't already ardent puzzler fans (and are there enough of those and can he reach enough of them? etc). And the trailer doesn't help to change this perception.
- This really isn't that different from South Korea / Japan work culture isn't it?
Atleast as far as hours clocked in at work is concerned, no?
- You are implying that my comment is implying something about "writing everything from scratch", it is not implying anything of the sort.
> Ignoring how misinformed that opinion is
You are making up some random opinion (that I supposedly have, but that are nowhere to be found in what I wrote).
- > Some people don't have the luxury of preaching for whatever ideals they have without a need to release anything in 10 years
Wait, how did they gain this "luxury"? Are they trust fund babies or something?
Or did they earn their big stash of money by producing "garbage" and now retroactively are preaching ideals that they themselves didn't follow or what?
This line of "criticism" doesn't make any sense whatsoever.
After all both in question live off money they've made and/or are making from their (arguably) uncompromised quality work.
That is to say their uncompromised quality work has directly resulted in them being able to not release anything for close to 10 years, and practice their ideals in software they ship even if the "shipping" takes 10 years to do.
It would be more fair to say, that most people don't have the craftmanship and skill (and not the luxury) to be able to produce high quality work and software that enables them the so called "luxury".
- TVs are very large, very cheap screens that are subsidized by people connecting them to the internet.
I don't want this "predatory practice" to end, because that's how i get my dirt cheap massive screens.
And all you have to do is to stop connecting them darned things to the internet.
It's not that hard, i'm telling you!
- Why are people still connecting their TVs to the internet?
I thought this is already common wisdom for people in tech for decades to NEVER connect your TV to the internet, not even once.
- GIMP has god horrid UX, there's no way it could have eaten Adobes anything. There's lineage of FOSS apps that stick by the "we're not X, we're different from X." mantra.
The discomfort, frustration and unintuitiveness you're feeling from using our app? It's just you!
No, that's not bad design and bad UX! its simply because we are different! We aren't X (Photoshop), we just do things differently here!".
GIMP is quintessential example of this.
- [flagged]
- [flagged]
- Nobody is trying to appeal to "pro-AI crowd" (whatever the fuck that even means) when they use AI tools.
If an indie (or even less of an indie) is using AI generation, they are doing so to save costs or work around their very limited budget. Or using it to work around some limitations where voicecasting every line would be infeasible, etc.
And losing the small portion of the miniscule-vocal-always-complaining crowd (who odds are - wasnt part of their audience to begin with), to be able to use AI-gen is not a loss at all.
Data on Steam is telling, these tools are becoming increasingly prevalent.
- "Normal" people will just buy the game if it's good.
So it's irrelevant if it uses AI or not. Ie. it's not a sales pitch and not part of decision making process when making the purchase.
There are increasingly more games that use some form of AI generated content, voice lines or otherwise, and nobody could care less, except the people outlined above.
- [flagged]
- For what it's worth it spawned a lot of quality software as a side effect. And served as an educational platform for a lot of programmers that felt that there's something wrong with modern day software and python/javascript low quality garbage they did at their day-to-day job, but couldn't quite put their finger on it.
Turns out you can both fail, and yet succeed in 10 different ways at the same time.
- This isn't entirely true.
It's Atmel that derives massive benefit from GCC, or whoever implemented AVR backend for GCC.
Arduino doesn't - strictly speaking - depend on GCC, it could (and does) use any toolchain that is supplied by MCU vendor.
And it just happens so that many MCU vendors do often use GCC as part of their toolchain. Arduino just bundles that with vendor supplied tools for flashing, etc, like avrdude.
Which is to say - it's the MCU vendors that derive the main benefit from GCC.
Arduino will just happily use whatever toolchain MCU vendors provide.
- Arduino doesn't directly benefit from pretty much any of legacy unix barf-bag stuff.
It's just a HAL and an IDE, with a truckload of user/third party supplied libraries for various modules, sensors, etc.
Plus, every sizable MCU/dev-board vendor supplies a Arduino HAL implementation (so called Core) for their board/mcu/module (or it's done by enthusiastic community).
He made two hit games, Witness was released 7.5 years later.
> Within a week of release, Blow stated that sales of The Witness had nearly outpaced what Braid had done during its first year of release.
> The Witness is widely regarded as one of the best games of the 2010s. The game appeared on 'Best of the decade' features from IGN,[103] Polygon,[104] NME,[105] CNET,[106] and National Post.[107] Edge considered the game the 22nd-best game of all time in 2017
Calling him "one-hit wonder" simply has no basis in reality. He's at minimum a two-hit wonder.
> it was most likely not as groundbreaking as Braid, considering that he chose Braid instead of The Witness for a remaster.
Now you're making shit up on the spot to make an argument. Think for a second will you, how exactly would he remaster Witness? Braid Anniversary Edition was announced on 2020, at which point Witness would merely have been ~4 year old game.
Braid was also made for a 720p console, the Xbox360 Xbox Live Arcade service, so remake atleast makes some sense.
> The question I'm interested in is: why would anyone listen to what the man _says_ if his own preaching makes him lose money?
What exactly is he _preaching_? Not what you have cooked up in your mind, but actually _preaching_?
Why would anyone pay attention to the man who has made TWO hit games in a row, and a third one in his own programming language (that has inspired countless other programming languages like Zig and Odin), yes, why indeed people would listen to an exceptional guy who has repeatedly demonstrated competency and delivered results, whilst always putting it all on the line?
Can you make atleast one hit, not two, just one? Or anything of note?
No you can't, you can do nothing, that's why you don't have the "luxuries" and people don't listen to you, but pay attention to him. You might not like it, but it is what it is.
And you like to comfort yourself with the thought that you don't have some sort of unearned "luxuries", because otherwise you would do great things.
But the reality is that he's exceptional and you're not.
Paul Graham has this wonderful article on this topic: https://paulgraham.com/fh.html