stupid me. Have just finished downloading, thought to back them up to an external HDD. At the same time was doing some cleanup in another window. Send the Shift+Delete to the wrong window ... voila! they're gone
I come home. Put the work laptop in one place (with power, wired network and a connection to a monitor) and Teamviewer in from the desktop to the laptop
The monitor connected to the laptop is not used, but I need it to set the resolution.
I usually come home, grab myself a drink, take the laptop and chill on the balcony. When I get a bit more hungry I bring the laptop into the kitchen and get down to cooking. When the meal is ready I eat with the laptop in front to of my while listening to some news. In the evening I grab a laptop and watch a movie in bed before I fade out. Docking station wouldn't do much good here
@smc I have 3 systems on my desk, (one laptop, a desktop and a nuc-class machine). All wired to a router connected to a switch connected to another router.
OPS Mode. Output is in operations per second.
File size set to 104857600 kB
Record Size 4 kB
Record Size 128 kB
Record Size 4096 kB
Command line used: /root/iozone3_430/src/current/iozone -O -s 100g -r 4k -r 128k -r 4m -b /root/results.xls
Time Resolution = 0.000001 seconds.
Processor cache size set to 1024 kBytes.
Processor cache line size set to 32 bytes.
File stride size set to 17 * record size.
random random bkwd record stride
@terdon Finally finished the test :)
The SSDs are rated for up to 75k read IOPS at 4kB, so the ARC is definitely coming into play here.
@allquixotic Any chance you can do a similar test on your HDD setup?
@GamErix (1) You're a <censored> for having a 500 Mbps uplink. :) (2) Why do you think? They probably have gigabytes upon gigabytes being uploaded into their network every second. If they just let every user with an insane ISP send them 10 Gbps, there wouldn't be enough reserve bandwidth to handle 1000 users uploading at 1 Mbps from their iPhones.
It takes a lot of time to ramp down a high-bandwidth transfer and make that bandwidth available to new users, so to prevent congestion, they just don't ramp you up to a level that would potentially compromise other users' upload speed.
From their end, they're downloading from you. You may never experience this with such a high-end connection, but us little people with more normal amounts of bandwidth often have to stop our downloads so we can watch a video, or vice versa (depending on which one is more important at the time). In youtube's case, they'd rather have 9 downloads making small progress second by second, than to allow one download to "hog" the connection while the others are stalled.
If users don't see progress on their upload, they'll assume it's timed out and cancel it and try to start over.
Also, (3), Given the small number of people who have 100 Mbps or higher uplink, it will be years before even a small number of people start to complain about hitting that cap. If they set it at 1 Mbps, a lot would complain. But they probably don't care about the minority of 1000 people who have such high upstream :)
@allquixotic why am I a jerk, for not turning down my ISP's nice offer to upgrade to 500/500? XD :P But ye I know, still, youtube is so big, it's google after all, so you wouldn't expect such "low" caps.
@GamErix Their individual endpoint servers probably have 1 Gbps connections to the internet, and they expect each server to handle multiple inbound transfers at a time, then probably pass them off to other compute-heavy servers to do the transcoding and analysis. Saturation leads to all kinds of horrible problems that arise because software handles saturation very poorly.
They want to avoid saturation if at all possible, by load balancing their servers. The faster you upload, the more you create a "spike" that could cause saturation.
@IsmaelMiguel Windows 10 isn't released yet, so that list may not even exist within Microsoft themselves. Also, it would depend on the version of Windows you are starting from.
@allquixotic that's logical, but my fantasy is.. google is like the richest company in the world, I would expect their servers to have something like 2x10Gbps ports per machine
@GamErix There's a big problem with handling that much data, though. The routers in the "middle" of the Internet usually can't route packets beyond a certain size, a size which would seem tiny compared to the throughput of 10 Gbps, let alone 20. So to saturate 20 Gbps, you'll need to process a hideous number of (small) inbound packets, good for very high overhead (lots of interrupts, etc.)
You would actually need a ton of CPU power just to handle that much data on your ports. They might be able to wing it, but it's much cheaper to have a lot of lower-power CPUs (something like L5502 or a newer architecture equivalent) on 1 Gbps.
@GamErix The keys for Windows 10 are separate from previous versions of Windows. Microsoft is going to make Windows 10 non-free in the future. If they used the same keys, you could upgrade for free "forever".
@GamErix Windows activation is little more than submitting your key to a server. But the practice is true regardless. With each release of windows, Microsoft generates new keys.
@IsmaelMiguel Just buy a legit version of Windows. I won't be providing you any further help based on that. When you break software because you pirated it, you get to keep both pieces. Pirates are despicable IMO. Goodbye. /ignore
@GamErix Not true. Piracy is the highest form of hypocrisy. People who want software to be free should use and support free and open source software. People who want software to be a closed domain ruled by rich corporations should buy their software. There is no in-between. Going against copyright law hurts both the FOSS people and the corporate overlords. Weakening copyright law is bad for everyone.
As a developer of FOSS, every time someone pirates software, it's giving a giant finger to me, since I license my software under a license that is only valid because of copyright law. If copyright law is meaningless and it doesn't matter if you pirate because you'll never get caught, then corporations are equally free to pirate my software by relicensing it as proprietary.
@allquixotic I currently don't have the money. This month I will have some extra to spend, which I will use on a GPU. If I had whatever price it is to install Windows genuine, I would buy it
There are a lot of people on the planet who can't afford the exorbitant prices charged by most of the big software vendors; true. But these people should rally behind free and open source software, because if the movement gets enough support, we won't need those proprietary overlords, and we can drive them out of business.
Software has the unique quality that copying it costs fractions of a penny, it's more or less free. By its very nature, copying it should be free, since it can be. But we need to find a way, still, to put bread in the mouths of developers. The Microsoft/Adobe model is not the answer, though.
But violating licenses just makes you a scumbag.
Respect ALL licenses for what they are. Respect the law. If you don't like your circumstances, work to change it. Use BSD or Linux.
but ye our school... sharepoint? probably 1M+ in licenses / year, windows desktops, work machines, professional design programs, everything? another 1-10M+/year?
Pirating just leads to a habit of a lack of respect for creators of things. Once you pirate one thing, you feel fine about pirating another, and another. Games, music, video.
Open source software and freely available content comes from creators who choose to give it away for free, by saying "I have found another way to fund myself", or "Donate to me if you can spare it". That's great.
But a lot of existing content producers have not reached that point, and they need to eat, too.
We have to fight for things we want in this world. Just stealing will eventually lead to a massive crackdown on piracy and a lot of fines and/or jail-time. It's fine now, but it won't be forever. We have to fight to change minds about proprietary vs. FOSS.
though have to admit one thing, for debugging and development.. nothing beats Visual Studio xD but ye it's the most pricey software ever made, with a lot of investments
@allquixotic if you make stuff then you probably now that if you get assigned a new project and have to learn all the stuff first before you can do some real work is really frustrating
wherever if you could use something you already know could improve quality and decrease work time
I often end up rewriting or greatly enhancing the documentation around a build environment or development environment when I go somewhere and learn a new system.
School is too much money. Throw in that many of the resources are proprietary, and that software guys have to buy proprietary software (or get academic copies, for free or cheap), and it's a real mess. I hate how academia is so loyal to the corporation, like lapdogs.
In the past, schools were independent of corporations, defiant even, trying to do their own thing and not allow the outside influences to ruin their goal of education.
Now they are just an extension of the corporate arm.
@GamErix Better yet! Get the students and teachers to support it! Low-paying experience-building jobs for students, and minions to help the professors!!