Yes. We're better than you.
Knusper @ Knusper @feddit.de Posts 5Comments 862Joined 4 yr. ago
ξ fucked me up a lot more than it probably should have...
But why not cross the seven instead?
I think Starcraft has enough story and character development by now that its identity is more than just the mechanics that it started with.
I can imagine that, but I don't think anyone but RTS fans know that.
I feel like, if they want to 'bring it back' as a brand, they would need to do an RTS game with all the marketing and such, to please the fans and bring it back into the public's memory, and then they could follow it up with a non-RTS spinoff.
If they don't do it like this, they'll likely have another debacle like with Diablo Immortals, where fans are waiting for a full-fledged title in that series and they're announcing something that's just not that.
Hours into his testimony, Trump attempted to read from a piece of paper he retrieved from his pocket. “I’d love to read this, your honor, if I could. Am I allowed to do that?” Trump asked. The judge said no.
Now I'm just imagining him reading a chapter of Shakespeare or something, like he thought he was in literature club.
Not that I could imagine Trump visiting a literature club, but I can imagine him thinking it.
It feels like a gimmick, is the thing to me.
I'm sure, there's going to be tech enthusiasts who will love it, but as a techie, I'm just imagining all the glitches and whatnot that hastily-made, non-standard Android modifications will cause on each of these manufacturers' phones.
Or even just something like unfolding your phone, the app realizing that the screen size changed and it just forgetting the current UI state, because well, need to redraw the UI. Android's UI framework has a talent for that, although I don't know if that's generally fixed by now.
- Learning multiple programming languages. Each one gives you a glimpse into the problems that some very experienced devs thought were worth solving neatly.
- Switching to Linux. The whole OS wants to teach you about its innards all the time. You can actually debug problems in software you use. And you can script all kinds of things or even start contributing to basically any application. It's just really good at teaching and motivating programming.
- Explaining things to others. It's quite easy to have just superficial knowledge in tons of topics. And sometimes, we don't notice, even if it's something we do every day. Try to explain to a noob what Git is and you'll likely struggle, both with the meta description and detail questions. If you then read up on the concepts you couldn't explain, that will give you a much more complete image of Git and ultimately help you whenever Git becomes more complex.
Permanently Deleted
As I already responded to others, my comment was meant in the context of the question, so I would not learn a scripting language in addition to Bash + a programming language.
For just running commands one-after-another, Bash is basically a minimal encoding, so no reason not to use it.
When you do start to need if-elses, loops etc., that's where Bash starts to become somewhat difficult to read. And personally, as someone who's not fluent in Bash control flow, I found it quite useful to do the control flow in my programming language of choice, but still just calling commands like you'd do in Bash.
Of course, this is a non-standard setup, and most target hosts will have Bash pre-installed, not rust-script, so it does obviously make a lot of sense to continue using Bash for what you're doing.
In general, my comment was meant for programmers. An ops person might know a full-fledged programming language, but still want to learn Python, because they need to write tons of Ansible tasks or whatever.
Huh, thanks. I didn't think there to be an actual answer. I figured, it was just a shape that's easy to manufacture and good for cuddling...
Yeah, so if it's truly the download or install size you care about, then Via is a good choice in that regard (I know nothing else about it).
But in terms of program complexity and runtime resource usage, it is basically Google Chrome with a different UI.
Permanently Deleted
Here's an idea: Fix the myriad of bugs. That would have me excited.
Raccoons:
Thanks, that perfectly explains why we decided to use an apex predator for our cuddly toys.
I have the same question, but reverse: Why are we making teddy bears bear-shaped?
Yeah, alright, that makes sense, if you've got more food in boxes. I have my bags of cerial just in a random drawer...
May I introduce you to the concept of Microsoft Excel?
One time, someone from HR asked me, if I could help them with an Excel formula. So, I quickly looked up how to do something like that in Excel, adapted it as needed on my laptop, then sent it to them. And well, it didn't work on their system, because I coded it in English, whereas their OS was in German.
Personally, I ask myself why you need the box...?
Most cereal I buy comes without a box anyways, but can't you just throw the box away, if it does?
Yeah, I was wary making such sweeping statements about the genre, because I'm sure, there's oddballs, but I didn't either want to talk just of DCSS + Shattered Pixel Dungeon, which I've played more of...
And DCSS used to have food. They removed it some versions ago. What stops you from grinding, is that there's a rather limited number of (non-respawning) enemies/XP.
Permanently Deleted
Somewhat of a weird addendum, but I actually only realized, you could port directly over like that, while writing the above comment.
Now I actually tried it on a 22 lines long shell script that I've been struggling with, and holy crap, I love it.
Like, I should say that I have always been (and likely will always be) shit at shell scripting. Any time I wanted to do a basic if
, I had to look up how that works.
As a result, even those 22 lines were ripe with code duplication and I always felt really unsure about what will actually happen during execution.
Well, rightfully so. While porting over, I realized I had a bug in there, which has been annoying me for a while, but I always thought, well, it is a shitty shell script. I still remember thinking, I should probably not implement it like that, but then leaving it anyways, because I felt it would become unreadable with the shell syntax.
Now it actually feels maintainable, like I can even easily expand on it.
And I have to say that rust-script
is really smooth. I barely notice that it's compiling during the first run after changing the script file, and it's fully cached afterwards, so it executes instantly.
I'll still have to check for libraries that basically provide such a run()
function/macro for me, but yeah, basically my threshold for not using shell scripts just dropped to any kind of control flow being involved.
Permanently Deleted
Oh, I didn't mean to say, you should throw out your shell scripts. For anything less than, say, 20 lines, they're perfectly appropriate.
I'm saying, Rust et al start to feel like a good choice from, say, 100 lines upwards, and I just don't think, it's worth bridging the gap between those two.
In particular, you can build a function that allows you to run commands without much boilerplate, e.g.: run("echo hello | tee out.txt");
(The implementation just appends that argument to Command::new("sh").arg("-c")
and runs it.)
That way, you can do the more complex things in Rust, whether that's control flow or something like modifying a JSON file, without giving up the utility of all the CLI tools on your system...
It's a lowercase Ξ. Glad to be of help.