Actually, Apple doesn't do this at all in MacOS (it only does it in iOS). I can download (or buy a CD/DVD for) any application written for MacOS and run it, no sweat.
Fact is, I rarely even bother with the Apple App Store for the stuff on my laptop.
Funny thing, I could swear everyone, or at least the anti-Apple folks, keep repeating that this is exactly what would happen to macOS. Of course, macOS stays pretty much open, but Microsoft now does what Apple was supposed to do...
Well, I think the base of Magenta is LK, which is on practically every Android phone out there (it serves as the bootloader), so the base of it has been around a few years already.
The first is namespacing. A program needs to identify that it wants to use a particular library or security updates thereto, as opposed to a similarly named library without the needed functionality.
The second is copyright. A computer program is thought to be a derivative work of the libraries that it is explicitly designed to load.
The third is bandwidth. Even if computers are infinitely fast, radio frequency bandwidth isn't. It costs money to launch a satellite or build a tower, money that must be recouped from subscribers who may not be willing to pay for a large enough monthly data transfer quota to allow continuous retrieval of every library under the sun.
And I'd design the language so you don't worry about that. If you don't use a library, it will automatically be removed.
Hell, I don't think I would even bother with such low level trivialities.
Star Trek is the better example. They ask the computer what they want done, the computer figures it out and presents them the output. They're programming, but not. Or how they program the holodeck - they ask the computer to generate a character on the holodeck, then load up various behaviours using commands. They can even program simulations of characters.
Or how they reprogram the Universal Translator with a few parmeter changes and get it working again, or adjust the phasers to transmit in some way You think it up and with a few keystrokes, everything is reconfigured.
I hate all this "fake news" garbage. Back in my day, we had it too, but it went by a different name. We just called it "News."
No, there's a difference between the news, what's reported, and fake news. The first two can be subject to "alternate facts" which really are just different interpretations of events, often having errors by omission.
Fake news, though is fiction. Like how climate change is fake, and how Breitbart did it using Weather Network's reports and graphics to spin a tale of fantasy. This is complete fiction. Or like how a pizza place was really a secret gathering spot for pedophiles. Or even how Obama isn't American and his birth certificates didn't exist.
Problem is, President Trump's favorite news source makes up its news (he gets Breitbart printed out for his morning read, and Breitbart gets a favorable spot during White House press conferences. The fact that they lob him trivially easy questions reinforces their position.
Of course, the fact that Trump calls anyone who prints anything bad about him "fake news" contributes to the misinformation. How in the world did you guys vote for such a thin-skinned President?
Actually, if it's oversaturated, the price of lawyering should go down. Instead of paying $200+/hr for a lawyer, we should be able to get our cases through court for $19.95 all inclusive.
Unless lawyering is somehow immune from supply and demand.
Or lawyers are smart enough to realize there are too many of them and somehow manage to cull the herd (by denying juniors the chance to apprentice, forcing new graduates to do lesser jobs).
Dismissing the GPL would've done them no good: then they'd have been without any license at all, which would make them guilty of all sorts of egregiously-penalized criminal copyright violations. A party can either accept the GPL in all its parts, or not have any rights to distribute the work or its derivatives whatsoever.
Well, technically, copyright violations is also known as piracy, so they could be like a lot of people with bittorrent clients pirating tv shows, movies, video games, software and other things...
But I guess if it doesn't involve the evil RIAA/MPAA, then copyright violation or piracy is a bad thing. But when you're torrenting the latest albums and movies just released to theatres, it's not a problem. Heck, where are the calls to abolish copyrights this time? Everytime there's a post about the music or movie industry, we get lots of calls about "imaginary property" or "screw copyright" and "pirate the he** out of it". Yet someone violates the GPL and no one wants to take up the same cause?
When there is no authentication, one can't claim that it worked in any sense.
Actually, there's a difference in this case.
First, if you're using a normal browser, you cannot actually facilitate this bug. It's impossible. So entering a blank password at the authentication prompt - it won't work.
The reason it works is because you need to modify the HTTP headers (which is probably why it hid for so long). Remember in HTTP authentication, what gets sent is a hashed value of the username, password, nonce, and realm. It's well known how it's done, so it's not terribly secure to begin with (unless you do it over SSL), but that's HTTP authentication.
The bug is that you need to send a HTTP authentication header with nothing. A normal browser won't do this because it will always send a hash, so you needed a proxy that strips off the hash from the header and passes everything else through.
Of course, the bug is in the way it compares the hashes - as in, comparing the entered hash with its length to a strcmp() style function - the blank header forces the compare two strings of zero length returning authenticated status.
Yes, it's a serious bug, no, it's not as stupid as entering a blank password. One does wonder if other web applications are just as vulnerable, though - since I'm sure this bug is present in many other things as well (after all, a blank authentication header doesn't happen in the normal case - a browser will return something).
Virtually no NES emulator ever got the "bleep" menu noise in Final Fantasy right. That was literally my yardstick for choosing NES emulators. 90% of them sounded like a robot trying to fart quietly.
Given the level of technology we have today, no NES emulator should exist unless it can be cycle-accurate. The SNES has a cycle-accurate emulator which results in an emulator that pretty much works with every game. The only problem is cycle-accurate emulation takes a lot of CPU, limiting us to around PSX levels of hardware. Fortunately, once beyond the PS2, cycle accuracy is less important and high-level emulation is sufficient.
doesn't this affect all open source? Programs like Audacity can finally export MP3s natively without including "complex" and sometimes confusing instructions on how to download the MP3 codec
Yes it does. Though some implementations were already legal depending on the host OS - for example, Windows and macOS had licensed codecs available for applications to use, and often times various playback software would use them. QuickTime was a popular one since it was available for Windows and Mac and provided you with licensed AAC and h.264 codecs (Apple paid the licensing fee - since Apple shipped so many licenses, they had an unlimited license since MPEG-LA had capped the license fees - you pay for a certain number of licenses until you hit a maximum.).
But for open source using its own codecs or open-source code and not relying on the host OS means that they can ship MP3 encoding and decoding capability without forcing a licensing agreement payment.
It's just like how the FreeType guys re-enabled some higher-quality font rendering options once Apple's patents in the areas expired.
If your local comic bookstore haven't disappeared like your local bookstore.
Surprisingly, the comic store business is fairly robust, at least in North America. There's a few (somewhat evil) reasons for this.
First, in North America, there's pretty much only one distributor - Diamond Comics. You want to be in the comic book business, you deal with them. This eliminates a lot of big box stores from participating since if you want comic books, most of the North American publishers have exclusivity deals, and Diamond isn't always easy to deal with (plus, Diamond usually ships so it arrives just before, so distribution centers will have a hard time).
Second, bookstores may be able to get deals with publishers, but only for regular books - or graphic novels, outside of Diamond's control. But these are bookstores, who are used to dealing with ultra-tiny publication houses, something big box stores cannot handle. A store like Walmart cannot deal with mom and pop publishing houses and neither can mom and pop publishing houses deal with Walmart (the extra work involved in prepping inventory and reporting and all that is just too much).
Third, Amazon can get comic books - probably by being a Diamond retailer like a normal comic shop, but it's harder to browse Amazon's stacks than your local comic shop (and everything your comic shop can carry for that month is in a publication called Previews by... Diamond, so even if they don't have something, they almost always can get it in for you).
Fourth, a comic store is a "hang out" place - a social environment. People hang out at comic stores, and the owners know that happens and genuinely encourage it. One of the biggest reasons to go to the comic store is not just the product, but the people. Lots of people come weekly even if the only comics they're getting is a book or two to spend half an hour or more.
So someone would need to obtain: 1. My login to my bank account 2. My password to my bank account 3. My phone number (this is the easy one). 4. And work with a relatively sophisticated attack to spoof my device and obtain the 2FA token?
How did these people get cleaned out? Were they the same kind of people who wrote their pin numbers on the back of their credit cards?
Well, there are many ways to obtain banking information. The Phish is a popular one and you can probably get a few accounts that way. I suppose if you had a list of phone numbers, you could hack SS7 and examine the texts for what a bank might send, which tells you what bank they use and the phone number, making for a really good phish.
Then there's always the compromised device attack...
Under the wholesale model, Amazon charged $9.99 for most ebook titles to take market share away from other ebook retailers. Apple forced the industry to adopt the agency model that let publishers â" not retailers â" to set the ebook price. What some traditional publishers have done was to keep ebooks prices higher than paperbacks or hardbacks to protect their print business.
The issue is that print doesn't cost a lot more money. You'd think that warehousing, printing, etc., would add a ton to the price of a book, but the system has been so optimized that the real cost of printing (+warehousing, stocking and shipping) adds about $1 to the retail price of a book. Even less on the cheaper editions. If you wondered why books are never returned to the publishers (or why some books have that "If you bought this book without its cover, it's illegal" text), that's a reason why - by not having to deal with returns, but having retailers ship just the covers o unsold copies back lets them do returns without really doing returns. (The book industry is such that there are rarely post-retail lives for books - if it doesn't sell at the retailer, moving it to another retailer doesn't generally work).
A lot of the price is in markups - retailers often get books for 40% off retail, which is why they can often offer up to 40% off the book . Then there are publisher markups, etc. The rest of it is costs - editors, typesetters, artists, and a bunch of other people who massage an author's manuscript into something that can be mass produced.
In the end, the real cost of printing a book is so tiny that for all intents and purposes, they cost the same0
E-sports has one expense that ball sports lack, namely a royalty payable to each game's publisher. The owner of copyright in a proprietary video game has the exclusive right to authorize public performance of its audiovisual work, and a game's publisher can sue any school that streams its matches or makes captures available for later viewing without a license.
You'll be surprised, but varsity leagues for regular athletic sports have the same restrictions and often charge their members fees for participation as well.
And yes, there can often be restrictions on who can broadcast what as well, which happens just as often in the professional leagues as well (NFL is a well know abuser to take down "illegal" rebroadcasts. Olympics are another).
And if something embarrassing happens, well, the leagues can also sweep it under the rug.
I still find it really funny when Apple fans repeatedly bring up the 64-bit processor ('the first introduced in a smartphone'), yet even the latest and most expensive iPhone still has only 3 GB of RAM.
Boasting an accomplishment that has not been realized yet seems a bit silly in my opinion. I mean if Apple produced a series of smartphones with 4 GB+ to take advantage of the 64-bit register then I could understand the gloating but that has not happened yet.
64-bit is not just about RAM. If it was, Intel wouldn't sell processors that could run 64-bit OSes, but were limited to 2GB of RAM tops.
Specifically, in ARM, AArch64 is much more efficient than AArch32. ARMv8 in 32 bit more is only about 10% faster than an ARMv7. However, AArch64 code on ARMv8 can run literally 100% faster because the 64-bit more is much more optimized for today's superscalar long pipeline CPU architectures.
(And most Androids with 64-bit CPUs have less than 4GB of RAM, too).
In ARM case, 64-bit mode is much faster than 32-bit mode. It turns out things that made ARM great, like conditional instruction execution, also hold it back (it's very hard to do conditional execution in longer pipelined superscalar architectures because by the time you can find out the result, you've done' 90% of the work in fetching operands, decoding, selecting registers, etc). A lot of other legacy cruft has also been removed.
Basically, 64-bit is for speed. It's why Apple claimed the 5S (first iPhone to introduce the 64-bit processor) was 100% faster than the 5 - because AArch64 and ARMv8 was that much faster due to architectural improvements.
I didn't think you could hire 10,000 new IT workers for minimum wage?
Why not? Except don't start with IT worker. Start with people who barely have a high-school education, then educate/train them in IT. That's all you have to do - as long as they can punch a few keys in a keyboard, that's all you need.
That's about the quality of the people you get from these companies anyways. Add in a few of those signs that say "Work From Home! Earn $$$" and there you go.
Well wouldn't this be because everyone who just bought a Switch really wants to play games on it, but there's nearly nothing out?
There were a few decent games. Zelda is the obvious one, but there's a few digital only games that are pretty decent as well. Scissorclips is a digital-only puzzler that's really good. And apparently, even launch day bombs like Bomberman actually got updates that turned them from "skip" to "buy".
And remember this is comparing MK8 for Switch to all mario kart games out there - and only doing 1/2 million copies seems to be rather low.
The other thing is, other than launch day, there were very few supplies of Switch - other than on March 3rd, most stores only got a small supply of them a week or two later, and that's it. It seemed though that Nintendo deliberately prevented their sale until MK8 was released because I was seeing big ads for switches on sale on Friday - every store was going to have Switches in stock. And while some got a minimum of 10, others seemed to have lots - their stock lasted into the weekend before selling out.
This is why Netflix spend $1b on technology per year and $4b on creating new content. They know if they own the content they can set the worldwide licensing rules. I hope they use this to force the other content owners to make more reasonable licensing decisions but given they seem to have failed to display adaptability for ~20 years I suspect they won't.
It's all about the money.
Distributors worldwide are paying big bucks for exclusivity. If Netflix wants in, they're going to have to ante up a lot of cash to get non-exclusivity. The content makers know that distributors will pay much more for exclusive rights than non-exclusive rights, and it unfortunately will take a lot of licensors of non-exclusive rights in order to make up for what a distributor will pay.
So yes, Netflix can do it, they won't because it costs a lot of money and the content makers know that unless people like Netflix step up to the plate, the old content distribution methods will remain.
Convenience (size, online access) is, at least for me, beginning to be outweighed by the cost, availability of older works (10-20years) and as other's have stated, quality of new content. I can see a new release of a popular author in hardback costing $29, but an ebook? WTF? digital delivery should count for something.
Not as much as you think - the supply chain and costs of moving deadtrees is very efficient and ends up only being around $1 or so of the retail price. That's the complete cost - printing, binding, boxing, warehousing, shipping, etc. Returns are almost never done - and if they are, the publisher only wants the book covers - the rest of the book is simply tossed. It's why there's a statement saying if you bought a book without its cover, it's not a book that is for sale - it was marked as returned and discarded.
The rest of the money, after taking out the profits goes into the work - the author's royalty, editor's pay, typesetter (this one has to be done twice - once for print, once for electronic), proofreader, etc.
Online retailers are able to futz with their profit side, which is why they can discount a book 40% or more and still make a little money (very little - they make more simply by float - when the retailer gets the money from the customer versus when they need to pay the publisher - remember the publisher is often NET30 or NET60 or so (and it only happens after a book's release date has passed), so if the retailer can drop their profit side, they can make it up in volume.
The memory used in SSDs are all 4096 byte blocks of NAND FLASH memory. 512 bytes is the sector size for HDDs... though they may have changed that in recent years.
Incorrect. Modern SSDs use large page NAND which has anywhere from 128kiB to 1MiB block sizes.
In NAND, you can only erase on block boundaries. However, when you write, you can write on page boundaries, of which there can be anywhere from 16 to 128 pages per block. Small page NAND (old NAND) had 512 byte pages (and typically 32 pages per block, giving a 16kiB block size). Modern NAND is large page size, which is typically 4096 bytes, but it can be larger, and it can have 32 pages (128kiB/block) or more (64 is common, for 256kiB/block). The smallest writable unit of storage is a page, so 4096 is a convenient unit to work with.
Perhaps because Qualcomm (voluntarily) legally bound itself to provide licenses under FRAND terms as a condition for including their patents in the standard? Apple did no such thing.
I'm not saying Apple is in the right here. It actually sounds like they're screwing their suppliers, since their suppliers are the ones who have the licenses from Qualcomm, and it's those suppliers who are withholding royalty payments to Qualcomm on account of Apple not paying the money owed to them to cover their licensing fees. That said, Qualcomm is currently being investigated and/or sued by regulatory agencies around the globe for failing to abide by the FRAND terms they agreed to, so it seems safe to suggest that everyone's in the wrong at this point: Qualcomm for not abiding by its legal obligations, and Apple for not abiding by its contractual obligations.
Except in this case I think the reason is Apple is putting pressure on Qualcomm to settle.
Remember, Qualcomm is suing Apple because they believe Apple has crippled their chips to make them look bad. (Partly true - Apple has speed- limited the Qualcomm based iPhones so they perform similar to the Intel based iPhones). Qualcomm wants Apple to end this because they want people to seek out and buy the Qualcomm iPhones and thus get more royalties.
Apple countersued, saying that Qualcomm's royalty rates are out of line with industry standard, especially on the FRAND patents (and there are plenty of patents that Qualcomm will not license at all, much of which is related to why Qualcomm chipsets perform so much better than the competition).
It's a nasty set of arguments, and Apple's pressuring Qualcomm to come to a settlement by withholding payments until a decision is reached. The money is being paid, but to a trust account so Apple's not saving a single dime, it's just that the money is not being given to Qualcomm.
Eventually the case will have to be heard by the courts or Qualcomm and Apple kiss and make up and come to an agreement. In the meantime, Apple's not funding Qualcomm's lawyers against themselves.
I never liked the 2DS because I wanted the clamshell design to protect my screens. But the 3D is useless to my eyes. It just gives me headaches as I try to focus it. $150 is a bit more than I want to spend but if history is any indicator these'll be $100 come November.
You could always turn the 3D slider all the way down to "off" which puts the display into 2D mode. In fact, it turns off the lenticular grating too so it's not just faking 2D using a 3D screen.
Airgaps only make a grid unmanagable which would lead to more poweroutages. The answer isn't airgapping, it's actually knowing security.
If your idea of security is to simply airgap then you're going to fall victim by many other attack vectors.
Exactly. Have we all forgotten about Stuxnet already? For those who don't know, Stuxnet is a worm that attacked Iran's nuclear weapons facilities. Iran had their variable speed drives airgapped (standard Siemens SCADA system). And yet, Stuxnet crossed over, and managed to reprogram the drives in such a way that they failed prematurely (and part of Stuxnet is hiding the fact that it's mis-driving the drives so they'd fail).
Airgaps simply don't work anymore - there's too much informati0on that needs to be transferred between an airgapped network and the regular network that it's now a vulnerability to get the airgapped network infected.
I don't think what you describe is unique to Pixar, and we have similar inflexibility in the semiconductor industry.
It's not unique. It's because your company is run by managers who realize both the nature of the work (there are deadlines that are hard to move) and there will be periods where you're working extremely long hours. But they also realize the importance of family, so they invite your family to come over and join you during break periods so you don't get all bogged down in work.
For some companies, Pixar and many semiconductor ones, allowing unauthorized personnel even in "public" areas is quite a big deal (who knows what they may see or overhear). That they allow children and spouses to hang around is a really big deal - it shows the company cares about the well-being of its workers. Sure they're in a public area, bur even in a private cafeteria often sensitive things get discussed.
So no, it's not unusual, it's only unusual in that the company cares about its people, and knows that while the crunch time is unfortunately necessary and temporary, they also know that having family over for meals means a lot to the workers. Especially since security policy can easily demand that the family be stuck outside the main door.
Funny thing, I could swear everyone, or at least the anti-Apple folks, keep repeating that this is exactly what would happen to macOS. Of course, macOS stays pretty much open, but Microsoft now does what Apple was supposed to do...
Well, I think the base of Magenta is LK, which is on practically every Android phone out there (it serves as the bootloader), so the base of it has been around a few years already.
And I'd design the language so you don't worry about that. If you don't use a library, it will automatically be removed.
Hell, I don't think I would even bother with such low level trivialities.
Star Trek is the better example. They ask the computer what they want done, the computer figures it out and presents them the output. They're programming, but not. Or how they program the holodeck - they ask the computer to generate a character on the holodeck, then load up various behaviours using commands. They can even program simulations of characters.
Or how they reprogram the Universal Translator with a few parmeter changes and get it working again, or adjust the phasers to transmit in some way You think it up and with a few keystrokes, everything is reconfigured.
No, there's a difference between the news, what's reported, and fake news. The first two can be subject to "alternate facts" which really are just different interpretations of events, often having errors by omission.
Fake news, though is fiction. Like how climate change is fake, and how Breitbart did it using Weather Network's reports and graphics to spin a tale of fantasy. This is complete fiction. Or like how a pizza place was really a secret gathering spot for pedophiles. Or even how Obama isn't American and his birth certificates didn't exist.
Problem is, President Trump's favorite news source makes up its news (he gets Breitbart printed out for his morning read, and Breitbart gets a favorable spot during White House press conferences. The fact that they lob him trivially easy questions reinforces their position.
Of course, the fact that Trump calls anyone who prints anything bad about him "fake news" contributes to the misinformation. How in the world did you guys vote for such a thin-skinned President?
Actually, if it's oversaturated, the price of lawyering should go down. Instead of paying $200+/hr for a lawyer, we should be able to get our cases through court for $19.95 all inclusive.
Unless lawyering is somehow immune from supply and demand.
Or lawyers are smart enough to realize there are too many of them and somehow manage to cull the herd (by denying juniors the chance to apprentice, forcing new graduates to do lesser jobs).
Well, technically, copyright violations is also known as piracy, so they could be like a lot of people with bittorrent clients pirating tv shows, movies, video games, software and other things...
But I guess if it doesn't involve the evil RIAA/MPAA, then copyright violation or piracy is a bad thing. But when you're torrenting the latest albums and movies just released to theatres, it's not a problem. Heck, where are the calls to abolish copyrights this time? Everytime there's a post about the music or movie industry, we get lots of calls about "imaginary property" or "screw copyright" and "pirate the he** out of it". Yet someone violates the GPL and no one wants to take up the same cause?
Actually, there's a difference in this case.
First, if you're using a normal browser, you cannot actually facilitate this bug. It's impossible. So entering a blank password at the authentication prompt - it won't work.
The reason it works is because you need to modify the HTTP headers (which is probably why it hid for so long). Remember in HTTP authentication, what gets sent is a hashed value of the username, password, nonce, and realm. It's well known how it's done, so it's not terribly secure to begin with (unless you do it over SSL), but that's HTTP authentication.
The bug is that you need to send a HTTP authentication header with nothing. A normal browser won't do this because it will always send a hash, so you needed a proxy that strips off the hash from the header and passes everything else through.
Of course, the bug is in the way it compares the hashes - as in, comparing the entered hash with its length to a strcmp() style function - the blank header forces the compare two strings of zero length returning authenticated status.
Yes, it's a serious bug, no, it's not as stupid as entering a blank password. One does wonder if other web applications are just as vulnerable, though - since I'm sure this bug is present in many other things as well (after all, a blank authentication header doesn't happen in the normal case - a browser will return something).
Given the level of technology we have today, no NES emulator should exist unless it can be cycle-accurate. The SNES has a cycle-accurate emulator which results in an emulator that pretty much works with every game. The only problem is cycle-accurate emulation takes a lot of CPU, limiting us to around PSX levels of hardware. Fortunately, once beyond the PS2, cycle accuracy is less important and high-level emulation is sufficient.
Yes it does. Though some implementations were already legal depending on the host OS - for example, Windows and macOS had licensed codecs available for applications to use, and often times various playback software would use them. QuickTime was a popular one since it was available for Windows and Mac and provided you with licensed AAC and h.264 codecs (Apple paid the licensing fee - since Apple shipped so many licenses, they had an unlimited license since MPEG-LA had capped the license fees - you pay for a certain number of licenses until you hit a maximum.).
But for open source using its own codecs or open-source code and not relying on the host OS means that they can ship MP3 encoding and decoding capability without forcing a licensing agreement payment.
It's just like how the FreeType guys re-enabled some higher-quality font rendering options once Apple's patents in the areas expired.
Surprisingly, the comic store business is fairly robust, at least in North America. There's a few (somewhat evil) reasons for this.
First, in North America, there's pretty much only one distributor - Diamond Comics. You want to be in the comic book business, you deal with them. This eliminates a lot of big box stores from participating since if you want comic books, most of the North American publishers have exclusivity deals, and Diamond isn't always easy to deal with (plus, Diamond usually ships so it arrives just before, so distribution centers will have a hard time).
Second, bookstores may be able to get deals with publishers, but only for regular books - or graphic novels, outside of Diamond's control. But these are bookstores, who are used to dealing with ultra-tiny publication houses, something big box stores cannot handle. A store like Walmart cannot deal with mom and pop publishing houses and neither can mom and pop publishing houses deal with Walmart (the extra work involved in prepping inventory and reporting and all that is just too much).
Third, Amazon can get comic books - probably by being a Diamond retailer like a normal comic shop, but it's harder to browse Amazon's stacks than your local comic shop (and everything your comic shop can carry for that month is in a publication called Previews by ... Diamond, so even if they don't have something, they almost always can get it in for you).
Fourth, a comic store is a "hang out" place - a social environment. People hang out at comic stores, and the owners know that happens and genuinely encourage it. One of the biggest reasons to go to the comic store is not just the product, but the people. Lots of people come weekly even if the only comics they're getting is a book or two to spend half an hour or more.
Well, there are many ways to obtain banking information. The Phish is a popular one and you can probably get a few accounts that way. I suppose if you had a list of phone numbers, you could hack SS7 and examine the texts for what a bank might send, which tells you what bank they use and the phone number, making for a really good phish.
Then there's always the compromised device attack...
Which promptly broke when you enabled TLS and encrypted the control channel. (Not just FTPS, but this is running on regular FTP).
The issue is that print doesn't cost a lot more money. You'd think that warehousing, printing, etc., would add a ton to the price of a book, but the system has been so optimized that the real cost of printing (+warehousing, stocking and shipping) adds about $1 to the retail price of a book. Even less on the cheaper editions. If you wondered why books are never returned to the publishers (or why some books have that "If you bought this book without its cover, it's illegal" text), that's a reason why - by not having to deal with returns, but having retailers ship just the covers o unsold copies back lets them do returns without really doing returns. (The book industry is such that there are rarely post-retail lives for books - if it doesn't sell at the retailer, moving it to another retailer doesn't generally work).
A lot of the price is in markups - retailers often get books for 40% off retail, which is why they can often offer up to 40% off the book . Then there are publisher markups, etc. The rest of it is costs - editors, typesetters, artists, and a bunch of other people who massage an author's manuscript into something that can be mass produced.
In the end, the real cost of printing a book is so tiny that for all intents and purposes, they cost the same0
You'll be surprised, but varsity leagues for regular athletic sports have the same restrictions and often charge their members fees for participation as well.
And yes, there can often be restrictions on who can broadcast what as well, which happens just as often in the professional leagues as well (NFL is a well know abuser to take down "illegal" rebroadcasts. Olympics are another).
And if something embarrassing happens, well, the leagues can also sweep it under the rug.
Windows Store apps are limited - you have to do it as a Universal Windows Platform (UWP) app, which means CLR and other restrictions.
Office is still fundamentally a Win32 application and far from universal.
64-bit is not just about RAM. If it was, Intel wouldn't sell processors that could run 64-bit OSes, but were limited to 2GB of RAM tops.
Specifically, in ARM, AArch64 is much more efficient than AArch32. ARMv8 in 32 bit more is only about 10% faster than an ARMv7. However, AArch64 code on ARMv8 can run literally 100% faster because the 64-bit more is much more optimized for today's superscalar long pipeline CPU architectures.
(And most Androids with 64-bit CPUs have less than 4GB of RAM, too).
In ARM case, 64-bit mode is much faster than 32-bit mode. It turns out things that made ARM great, like conditional instruction execution, also hold it back (it's very hard to do conditional execution in longer pipelined superscalar architectures because by the time you can find out the result, you've done' 90% of the work in fetching operands, decoding, selecting registers, etc). A lot of other legacy cruft has also been removed.
Basically, 64-bit is for speed. It's why Apple claimed the 5S (first iPhone to introduce the 64-bit processor) was 100% faster than the 5 - because AArch64 and ARMv8 was that much faster due to architectural improvements.
Why not? Except don't start with IT worker. Start with people who barely have a high-school education, then educate/train them in IT. That's all you have to do - as long as they can punch a few keys in a keyboard, that's all you need.
That's about the quality of the people you get from these companies anyways. Add in a few of those signs that say "Work From Home! Earn $$$" and there you go.
There were a few decent games. Zelda is the obvious one, but there's a few digital only games that are pretty decent as well. Scissorclips is a digital-only puzzler that's really good. And apparently, even launch day bombs like Bomberman actually got updates that turned them from "skip" to "buy".
And remember this is comparing MK8 for Switch to all mario kart games out there - and only doing 1/2 million copies seems to be rather low.
The other thing is, other than launch day, there were very few supplies of Switch - other than on March 3rd, most stores only got a small supply of them a week or two later, and that's it. It seemed though that Nintendo deliberately prevented their sale until MK8 was released because I was seeing big ads for switches on sale on Friday - every store was going to have Switches in stock. And while some got a minimum of 10, others seemed to have lots - their stock lasted into the weekend before selling out.
It's all about the money.
Distributors worldwide are paying big bucks for exclusivity. If Netflix wants in, they're going to have to ante up a lot of cash to get non-exclusivity. The content makers know that distributors will pay much more for exclusive rights than non-exclusive rights, and it unfortunately will take a lot of licensors of non-exclusive rights in order to make up for what a distributor will pay.
So yes, Netflix can do it, they won't because it costs a lot of money and the content makers know that unless people like Netflix step up to the plate, the old content distribution methods will remain.
Not as much as you think - the supply chain and costs of moving deadtrees is very efficient and ends up only being around $1 or so of the retail price. That's the complete cost - printing, binding, boxing, warehousing, shipping, etc. Returns are almost never done - and if they are, the publisher only wants the book covers - the rest of the book is simply tossed. It's why there's a statement saying if you bought a book without its cover, it's not a book that is for sale - it was marked as returned and discarded.
The rest of the money, after taking out the profits goes into the work - the author's royalty, editor's pay, typesetter (this one has to be done twice - once for print, once for electronic), proofreader, etc.
Online retailers are able to futz with their profit side, which is why they can discount a book 40% or more and still make a little money (very little - they make more simply by float - when the retailer gets the money from the customer versus when they need to pay the publisher - remember the publisher is often NET30 or NET60 or so (and it only happens after a book's release date has passed), so if the retailer can drop their profit side, they can make it up in volume.
Incorrect. Modern SSDs use large page NAND which has anywhere from 128kiB to 1MiB block sizes.
In NAND, you can only erase on block boundaries. However, when you write, you can write on page boundaries, of which there can be anywhere from 16 to 128 pages per block. Small page NAND (old NAND) had 512 byte pages (and typically 32 pages per block, giving a 16kiB block size). Modern NAND is large page size, which is typically 4096 bytes, but it can be larger, and it can have 32 pages (128kiB/block) or more (64 is common, for 256kiB/block). The smallest writable unit of storage is a page, so 4096 is a convenient unit to work with.
Except in this case I think the reason is Apple is putting pressure on Qualcomm to settle.
Remember, Qualcomm is suing Apple because they believe Apple has crippled their chips to make them look bad. (Partly true - Apple has speed- limited the Qualcomm based iPhones so they perform similar to the Intel based iPhones). Qualcomm wants Apple to end this because they want people to seek out and buy the Qualcomm iPhones and thus get more royalties.
Apple countersued, saying that Qualcomm's royalty rates are out of line with industry standard, especially on the FRAND patents (and there are plenty of patents that Qualcomm will not license at all, much of which is related to why Qualcomm chipsets perform so much better than the competition).
It's a nasty set of arguments, and Apple's pressuring Qualcomm to come to a settlement by withholding payments until a decision is reached. The money is being paid, but to a trust account so Apple's not saving a single dime, it's just that the money is not being given to Qualcomm.
Eventually the case will have to be heard by the courts or Qualcomm and Apple kiss and make up and come to an agreement. In the meantime, Apple's not funding Qualcomm's lawyers against themselves.
You could always turn the 3D slider all the way down to "off" which puts the display into 2D mode. In fact, it turns off the lenticular grating too so it's not just faking 2D using a 3D screen.
It's not unique. It's because your company is run by managers who realize both the nature of the work (there are deadlines that are hard to move) and there will be periods where you're working extremely long hours. But they also realize the importance of family, so they invite your family to come over and join you during break periods so you don't get all bogged down in work.
For some companies, Pixar and many semiconductor ones, allowing unauthorized personnel even in "public" areas is quite a big deal (who knows what they may see or overhear). That they allow children and spouses to hang around is a really big deal - it shows the company cares about the well-being of its workers. Sure they're in a public area, bur even in a private cafeteria often sensitive things get discussed.
So no, it's not unusual, it's only unusual in that the company cares about its people, and knows that while the crunch time is unfortunately necessary and temporary, they also know that having family over for meals means a lot to the workers. Especially since security policy can easily demand that the family be stuck outside the main door.