Honestly it's amazing how fresh these elements have stayed over the years. The rag dolls are so exaggerated it's really funny. It was like an early version of Goat Simulator.
I'm not an expert on the topic, but the way from a x86/x64 disassembly to an ARM binary is very long. The identification of segments is not 100% accurate, manual corrections will be required, addresses have to updated etc. I'd say fully automatic translation is not really feasible, but I expect to be contradicted :)
Yep, I'm surprised how quickly we phase out perfectly healthy machines, just because the software quality keeps getting lower and lower. It's not good for the climate, among other things. I appreciate how zealous the Notepad++ developers are about performance and efficiency.
Quite possible. In the article I mention that a Lithuanian hacker by the name of notaz statically recompiled StarCraft, Diablo 1 & 2. But it's a huge effort, of course. Even better would be to (partially) decompile to, say, C for better performance.
Imagine being able to play these games on ARM without emulation? This is also one of my goals, but as stated in the article, the effort to port them without source code is substantial.
This is exactly why I prefer Notepad++, it's resource efficient, it doesn't matter where you run it on. Even on the Raspberry Pi the performance is quite decent.
It was very frustrating at times, I cannot lie... It's my favorite editor though, so I just HAD to do it. Now I have to compile all of the plugins I use.
Haha, good one, I'm completely sharing that perspective. However, I sometimes buy largish Dunkin' Donuts boxes for my colleagues or for our clients and throw the receipt away. One time a manager wanted to pay me back, because it was clearly a business expense and reimbursable. I argued "heck, I don't care, people have good times, done". "NONONONO, next time make sure you get the receipt!!!"
Random things like displaying text you mean? I don't think this has changed that much since the Netscape days. It would be OK if the site needs scripting for some legitimate task to compute a nicer layout, play some animation, interact with social networks, process payments etc. Detect NoScript, dump the text of the article, show "You are viewing a reduced version, because of your script blocker", done.
I'm more conservative since I don't really see how the lack of scripting prevents them from dumping the content and it works OK normally, but here it's just an empty page with the said "error" message and a single <script> element downloading a JS file which is quite unacceptable. This is ridiculous, really.
I just love this huge bluish background with the text "You need to enable JavaScript to run this app.". I guess in 2018 I need scripting even to display some text and images.
Yes, I can relate to that. Jira is extremely slow and counter intuitive to use. So much that I believe it will create friction within an organization, because people will try to avoid using it. Weird filtering system, weird keyboard shortcuts, long loading times for everything. I really don't understand why performance is not the top priority @Atlassian. A very bad example of workmanship and I don't care how well it integrates with XYZ.