Retrospring is shutting down on 1st March, 2025 Read more
512
What is your future goal? what do you wanna become in future?
Why does the "professional" version of windows come with Candy™ Crush™ Saga™, Minecraft and an XBOX logo you can't remove from the start menu
Explain to me why it's so important to learn C++ and/or C? It's always recommended but almost every job listing I see is in Java and C# plus other languages, so what's the dealieo?
C and C++ teach you what people think computers do under the hood. It's actually totally not necessary to start with them or anything, but learning them after learning Python/Java/C# smooths off the rough edges that learning high level languages leave on you. Programming is 80% figuring out how to use data structures to do what you want, and most high level languages either focus on data structures too much (Java, C#) or too little (Python, Game Maker, etc). When you have to work with data structures at a lower level, you gain a deeper understanding of how to best use them and why they're designed the way they are, and it stays with you when you go back to high level languages.
Why are graphics cards making so much progress but CPUs are stagnating?
CPUs are unbelievably complicated. They basically spend most of their power optimizing the code they're executing at runtime, and the code they run had its basic structure designed a long time ago. Most of the recent performance gains CPUs have made are from improving their "instruction-level parallelism", which is funny because the code that a given CPU core executes isn't parallel at all.
GPUs can continue to get better (for now) because they're not a fixed target (you run "shaders" on them, not machine code) and the kind of workloads they do are very conductive to being split across multiple processors.
Which do you prefer, 4chan or reddit?
Apple or Android?
apple: secure, evil, pure walled garden
android: insecure, a little less evil, barely a walled garden
I use android because I don't have several hundred dollars to spend on a phone.
The main problem with Android is that so many device makers don't issue security patches for more than a few months. Lineageos is actually a serious resolution to this problem, at least for major-ish devices, and not some weird ricer/hacker/tryhard meme, even though those are mostly the kinds of people that use it. My current phone only saw patches for a few months, and stopped getting them before KRACK (the wifi bug) happened, but I bought it because I knew Lineageos supported it and I would keep getting security updates after the manufacturer stopped caring.
Why is Windows so hard to use?
I actually find windows pretty "easy" to use, but I spend almost all of my time in a hacked-up git bash shell and Firefox, so I'm probably not the best person to ask. As with anything, making your computer "easy to use" is mostly just installing whatever three or four programs fix the problems you have with it, just like how archlinux users build their own system.
Fan of Higurashi When They Cry or Umineko When They Cry?
I dropped Umineko after Kinzo's flashback at the beginning of chapter 7. This was in English, but I have no plans to read it in Japanese, because the problems I have with it run deep. It has its place, it's just not for me at all. I'd probably like it if it got rewritten by a different author, but doing so would turn it into an entirely different story.
The only things I know about Higurashi are memes and snippets of the anime I saw on abema.
Give me the run down on Linux and Ubuntu
Linux is a world where programs that use insecure libraries in secure ways get booted out of official distribution channels because there's no way to keep track of things at that fine grained a level, all the people who maintain the individual programs you depend on to go about your daily routine get bored after a few months and stop doing anything, basic programs like the file manager are missing basic functionality because nobody decided to add it yet, and the HID USB drivers stop accepting new devices until you reboot if you reinsert them too many times.
On the other hand there are a million minor usability improvements when someone like me switches from Windows to Linux so it evens out. The only real reason I switched back to Windows is because of that USB problem making me scrap a modded mouse I was using to learn microcontroller programming.
Did you watch Heaven's Feel movie? Ready for Part 2?
Why do people judge Kinoko Nasu's writing style based on a bootleg English patch?
I have no idea. Normal people probably don't think about how much translation changes the style and content of prose. I could go on about it for days, but the bottom line is that translation is still basically an esoteric discipline.
I could explain to you ~real reasons~ why so many C and C++ programs are unsafe, but aside from the fact that it'd be a massive wall of text and appear authoritative, it'd probably be meaningless to you unless you're skilled in multiple programming languages and read lots of other people's code. Explaining, in a convincing way, why ~translations in general~ are a bad way to judge writing quality, rather than just why this particular translation is a bad way to represent FSN, would require similar levels of detail.
It's easier to say something like "I'm not saying you shouldn't read translated stuff, but don't trust translations so much", but that has its own problems.
Have you played YU-NO: A Girl Who Chants Love at the Bound of this World?
Do you like Kinoko Nasu and Type Moon (Mahou Tsukai no Yoru, Kara no Kyoukai, Tsukihime, Melty Blood, Fate/Stay Night, etc..)?
Fate/Stay Night is the reason I started learning Japanese. Kara no Kyoukai is good. I want to read Fate/Extra. I trust Nasu as a Good Writer (tm). I haven't knowingly consumed anything else he wrote. I'm one of those people who retains a sliver of hope that the Tsukihime remake will eventually happens before Nasu dies of old age.
Retrospring uses Markdown for formatting
*italic text*
for italic text
**bold text**
for bold text
[link](https://example.com)
for link