@oldmud0 You (http://superuser.com/users/102283/jared) have 71 reputation, earned 0 rep today, asked 2 questions, gave 0 answers, for a q:a ratio of TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚N̐Y̡. avg. rep/post: 35.5. Badges: 0g 0s 3b
@BenN oldmud0 (http://superuser.com/users/278985/oldmud0) has 2569 reputation, earned 0 rep today, asked 23 questions, gave 82 answers, for a q:a ratio of 23:82. avg. rep/post: 24.46. Badges: 2g 10s 30b
Were I not a mod I'd close this as "Other: HA HA" http://superuser.com/questions/1118125/tried-to-torrent-microsoft-office-ended-up-with-a-slow-laptop?noredirect=1
Titanfall 2 will be out on October 28, 2016, one week after Battlefield 1 and one week before Call of Duty: Infinite Warfare. Are you planning to get it?
the tag says at the bottom "Let Me Be Free" , because I wasnt sure about putting "Leave Me The F--- Alone"
people feel obligated to remove free dogs from the world, cut thier nuts off, and put them in jail to be Gassed in the showers, because that is Good for them.
Then i get to pay $75 bucks to go bail them out, and who knows how much the lawyer costs to get them to keep thier body parts too :-)
open.spotify.com/track/4fEkogdSlcr4t5uTAddoPb WTF... the amount of dynamic range compression on the voice on that sounds absolutely disgusting... it would be a pretty song if they just let the natural pickup of the mic do its thing
Don't bother reinstalling Windows, just take your laptop and throw it in a dumpster far from where you live. They could have infected the BIOS/firmware and gotten your location, or they could have reflashed your NIC's ROM to redirect everything to a malicious server. And don't buy another one until you know how to use it legitimately. — oldmud02 mins ago
kek
people like him are the reason why we need a license to access the internet
@oldmud0 while I agree, joking about someone to throw their pc to dumpster might end badly for them or possibly for you
+ he believed you
@oldmud0 what use would they have with finding my location? and i have my laptop shut down right now I'm sure they arent able to do anything while it's off? — haneen1 min ago
and they ALL had that one virus that converts all folders in flash drives to exe files
the one that used to use the dll exploit
worst part is that as that bug is fixed, newer PCs can't open anything inside them, but can't see the hidden files either. I have to clean them from linux.
Amusingly, I don't download books cause I really like the publisher who does quite a lot of my favourite authors, and their books are DRM free, and you get a whole bunch of formats ;p
Ironically I found out about them cauuuusee.... someone sent me a copy of a book he owned to read
This is a common scenario when typing:
When the family assembled for Sunday dinner,
With their minds made up that they wouldn't get thinner
On Argentine joint, potato^DR&FTGYB`kuhadrggoy867rt98wouth4bfgdhjlkhdsfghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhf
This happens beca...
@JourneymanGeek I'll probably use a 5usd DO and I wonder if I can get anything for cheaper lol. I'd just host in-house with my Raspi but the internet blocks in turkey can make stuff veeeery slow
well, then I might create another do account and use the 50usd code I had lying around (why am I trying to pay little amount to VMs? answer is #student)
The 512-byte emulation is intended for compatibility with older systems. However, writes involving only part of a physical 4K sector can cause reduced performance because the sector needs to be read and modified before it can actually be written.
When a legacy operating system tries to write to ...
CHS and the BIOS INT 13h APIs.
What a legacy today's systems still have to deal with.
At least UEFI gets rid of all this junk, but they (usually) still have a CSM that implements all these legacy BIOS APIs...
sigh
Aligning partitions to sector 63 just so that bootloaders that call the legacy BIOS APIs work.
We stop supporting them. Old apps will stop doing their job one way or another and we need to stop pandering to people who say "But my old WinXP SP0 box that Noah gave me works fine!"
I know my crufty old BIOS based box is obsolete, and it's replacement is planned. But it works with the latest OS and one day won't. Phone manufacturers don't look at this kind of legacy crap.
Anyone expecting a 10+ year old computer to "still be fine" needs to take a look at the rest of the electronics market.
We don't expect ongoing support for old versions of TVs, Phones, stupid little media streaming boxes, routers, game consoles. We expect that one day the thing is either going to stop talking with all the shiney new things and we eventually get it replaced with Same_Thing V2.
People seem hang on to computers in the same way they do cars, praying that they won't depreciate in value in the exact same way.
So much has changed. 30 years ago, everyone had to make low-level system calls to get routine things done. These days, we have high-level APIs that do it all for you.
If Microsoft released a version of Windows that said "BIOS is dead, UEFI only going forwards" then I'd spend about 5 minutes lamenting my current machine before moving on.
All major OS'es support UEFI and BIOS can be the domain of VMs and other stuff, we don't need to cling to it
Dig out all the cruft, laugh in the faces of anyone who even dares to utter "But I want to install WinXP" and just move on.
@bwDraco Systems do work as expected for as long as they need to. Don't care about upgrades? Fine, it'll keep running, just like your phone will. We just need to draw a damn line in the sand and start dropping legacy stuff.
It's just that there are stubborn people who refuse to move on even though their old systems have potentially crippling vulnerabilities, don't work with new apps, etc.
@Mokubai A lot of legacy stuff isn't all bad. Some really good design decisions in POSIX, kernels, etc. and even HFS+, a very old filesystem, is holding its own (with perhaps not nearly as many features as the upcoming APFS) as a viable and stable system over the long haul
"Toss everything and rewrite just because" is dangerous; you have to make sure that your replacement is just as good as what was before, and handles all the same potential hazards that the original took care of extremely well
you really can't implement a new plumbing subsystem in an operating system without being a very good student of learning the inner workings of whatever you're trying to replace
@Dog Windows client and server OSes (latest version) are shipping 64-bit only; a lot of games are 64-bit only; on OS X and Windows the default MS Office install is now 64-bit; google.com/chrome downloads 64-bit Chrome on 64-bit Windows (IIRC); there will be a use case for the Win32 API for years more as long as there's legacy stuff, but a lot of actively maintained stuff is already there.
@allquicatic Running legacy kit isn't bad by definition, but people need to stop expecting ancient hardware to run all the nice new shiney stuff with full support. It'll run what you bought +/- a version of OS and that's it
x86 ==> the original 32-bit ISA of the Intel 80386 plus all the additional instructions of subsequent generations x86_64 or amd64 ==> AMD's new 64-bit instruction-set which Intel then licensed (essentially covers both AMD's 64-bit processors and EM64T) x32 ==> Based on the above-mentioned 64-bit instruction set, but with the size of a pointer set to 32-bit and using 32-bit virtual address space for userspace processes
x32 gets the instructions and registers of x86_64, but the pointer space efficiency of x86 (but still limited to 4 GB of virtual address space and addressable system memory if using a x32 or x86 kernel)
I thought they dropped x32 but I would be very surprised if they drop x86 any time soon (upping the instruction set requirement is reasonable though)
the nocona ISA started hitting consumer CPUs in 2005 and server CPUs with the original Xeon in 2004; the instructions it added are still supported as of Skylake
@bwDraco for C code, generally they should just let the compiler insert the instructions where appropriate by doing -march=... (and let the distros decide what to set; Gentoo users will use -march=native and Slackware will do -march=i8086 or whatever ridiculously old setting they want)
for assembly in the kernel, they have to manually determine whether to start using that stuff
for basic system management code, using vector instructions makes little sense, but keep in mind that the kernel does non-trivial amounts of crypto, compression, etc.
I know the Visual C++ compiler will generate AVX2 instructions even without special code. I had compiled a program with AVX2 support and it wouldn't run on my classmate's Ivy Bridge (not too sure, may have been Sandy Bridge) laptop. The program actually crashed with illegal instruction errors.
I'd go a bit further back and do -march=pentium4. SSE2 is pretty much an expected feature these days, but I'm not sure about SSE3.
Again, I'm not sure if GCC will generate AVX2 instructions if you use -march=haswell...
...looks like the GCC auto-vectorizer does generate AVX2 instructions.
@allquicatic Are they? Last I checked Windows 10 was originally meant to be 64-bit only but Microsoft backtracked and shipped a 32-bit edition in the end.
C:\Users\Brian>gcc --version
gcc (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 6.2.0
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Yay!
NetBeans has been reconfigured for the new version.
@DavidPostill I have no problem with computers either keeping their value or gaining value, my problem is with people expecting a 15 year old computer (that was crap at the time) to be able to run the latest AAA games and scientific simulators at the same speed as if they bought it yesterday.
@allquicatic NOw I am so temped to post a question: "I am sooooooooooooo funcused about all these terms, AMD-x64, Intel whatever 32" Whatdoesitall mean?
I bought an Intel NUC (D34010WYK, to be exact) used, as an Amazon Warehouse Deal. It's supposed to come with a 128GB SSD and 4 GB of RAM already installed.
It still resides in its original packaging, so I haven't connected it to anything yet (not even mains).
Yet bizarrely, it keeps playing th...
~$0.25 BOM cost (or less) for the hardware per unit can mean thousands of extra sales.
It's this, along with the practice of using extensive disclaimers, etc. that shows how far businesses go to maximize profits and minimize risk. This is part of the inspiration behind my current approach to discipline.
The economy is harsher than ever. The world is a dangerous place to live in. Small mistakes can cost thousands or millions. If businesses are taking every possible measure to ensure the best possible outcomes, why shouldn't individuals do the same?
biz is taking every possible measures to earn the most money, while individuals are taking measures to satisfy their own interests, be it having fun or filling one's stomach.
either way, they are not the best possible outcomes because they are very short-term goals.
in reality, neither of them take every possible measure to ensure the best possible outcome.
hah, gcc for windows, welcome to a new level of hell ;))