Epic's Unreal Engine 4 and the Unity engine both have Linux versions already. So does Valve's (obviously). EA's Frostbite engine has an OpenGL version, so that's part of the way. There's no market. Not a significant one, anyhow. Most people that are in the market to buy games either have a console, handheld, or a Windows/OSX PC. The vast majority. Then you've got the people like me, who dual boot all of their systems (so we're already customers, anyhow).
Then, over in a tiny little corner, you've got the Linux users with a gamer-grade PC, no OS but Linux, no console, and pockets lined with cash earmarked for games if only publishers'd release them on their OS of choice! Except it's "user", not "users". Yeah, that one guy standing in the corner. That's the market: people that want to buy games, want more than the (mostly Indie) games that have been released for Linux already, but won't (or can't) switch to a platform that has a larger selection.
A better comparison might be that the Nintendo DS has 4MB of RAM and two ARM CPUs (one ARM9 running at 67MHz, and one ARM7 running at 33.5MHz). The Raspberry Pi's got the 700MHz ARM11, 256MB of RAM, and a GPU that handles 1080p video decoding and 3D performance similar to the first XBox game system. Interface it with some buttons and a display (or two), and something like the model A+ could potentially make an excellent little game system, provided that someone decides to write the software for it.
I taught myself BASIC in a matter of weeks during high school. In a sense, I "could program", and I had a great deal of fun making little computer games, "password protection" programs, and stuff like that. Then I went to college and learned how little I knew. Then I went to work and found out how much I still had to learn.
With the right drive, anyone can learn to program. Similarly, anyone can learn how to draw. There are places for simple carnival caricature artists in the world, and there are places for coders who get a start in a 3 month program. I'm very grateful to them, since they help make places for people like me, fixing the problems caused by copy+paste coders that don't understand some of the details that I do.
Nothing that I can think of, technically. However, Viewmaster was something that I remember using for maybe 2-3 hours over my entire life. I'd believe hearing about a kid using a 3DS for 2-3 hours per day for long periods (and longer, if their parents allow it). If Oculus were more widespread, I'd expect something similar to happen there.
The next question would be how much exposure it takes to damage a child's visual development.
Precision is basically the number of significant values that taking a measurement yields. Accuracy is how close to the true value the measurement is. The clocks are both precise and accurate, to the degree that things that we don't normally need to consider (velocity that the clock is moving, the strength of gravity acting on the clock, etc) can be measured. The "problem" is that time flows at different speeds under different conditions, and the clocks can't remain synchronized with each other because reality doesn't actually remain in synchronicity.
Also, time isn't a human construct any more than the other dimensions are. Measurement of time is a human construct, but it's also designed to reflect reality.
Pure homosexuals are also a minority. There may be some evolutionary benefit to "sacrificing" a small portion of the breeding population, allowing them to act as foster parents to the children of deceased heterosexual relatives. That takes the strain off of other couples that are raising their own children. I'd also argue that a sexual couple is a more basic social grouping than a family is, acting as a core that a family can grow around. Genes want to propagate, and they can get very creative in their methods. They often find counter-intuitive optimizations. Even if an individuals genes aren't spread directly through procreation, they can have a supportive influence on closely-related genes.
So you can see the concern in hundred-year-old texts but not when it stares you in the face in modern times?
Ummm...you've basically restated a point related to the one that I was trying to make. So, I guess the answer to your (presumably rhetorical) question is: "I did".
The line is a statement of intent, not a claim that everyone has done something wrong. It says that the Cardinal would design an interpretation that fits his desire (that is, to find fault). It doesn't mean that those 6 lines would necessarily contain something for which the writer deserves to be hanged. And that's the problem; if a cop (for example) is determined to find something wrong, they can hassle you and generally cause trouble in your life, even if you haven't done anything. You may come out on the top in the end.
Then you made a choice (and I might argue a stupid one), and you get to deal with the consequences. Them's the breaks. It's not like different people's and business' issues with Glass hasn't been reported on and publicized since they first came out. Whether or not a Blood-red shirt is my only shirt, I'm not going to go into Crips gang territory while wearing it.
I only own a single pair in my current prescription. I also own a computer which technically I don't need which cost a lot more than my glasses. Are my priorities also screwed up?
Depends. Is your computer inextricably connected to your single pair of glasses, and if so, are there places where there are specific rules or social conventions that make your life more difficult while you're wearing them? Do you value them more than you value your freedom of movement?
Comparing that Glass user's situation to yours with your computer (a completely unrelated device) isn't reasonable, because they aren't similar.
I'm not the AC, but I think you're still confusing two things. Copyright infringement is illegal, but I'd argue that there are cases where it's not wrong/immoral. Legality and morality have some intersection, but the one isn't equivalent to the other.
I'm not going to defend recording a movie in the theater, of course. There was real effort, time, money, etc put into creating a new contribution to our society, and we need to reward the creators so that more movies/music/inventions/whatever get made. I'd argue that anything beyond a sufficient incentive to encourage the creation of new things isn't necessary, though. Copyright terms currently exist to maximize profit for the creators, when they should be optimized to maximize the benefits to society by encouraging a thriving public domain.
The whole point of the story is that the Apple SIM gets locked by AT&T to their network. The SIM is part of the hardware that you purchased with the iPad. Therefore, the hardware that belongs to you (the SIM) gets locked. Implying that it doesn't matter because the rest of the device remains free to use elsewhere is missing the point.
If AT&T wants to lock a SIM to their service, then they should provide the customer a SIM, rather than disabling functionality in the SIM that the customer already has. Putting it in the contract gives them a right to do it, but it doesn't make it a less-scummy business practice.
If you can get a 7" MIPI DSI screen with capacitive multi-touch for $5 on Ebay, people will get upset with the RPi foundation. The prototype that I've seen mentioned is supposed to be around $70, and as you've said, the drivers for CSI and DSI devices are in some part of the binary blob of system firmware. A matching screen seems to be $50-$60 on Ebay, though. So $70 might be overpriced, but at least it wouldn't be 10x overpriced.
The previously-released camera module used the ribbon-cable CSI interface, so the new screen module will probably use the DSI interface. According to the specifications, it allows "up to" an 800x480 screen to be connected, so they may be releasing a WVGA screen.
There's a ribbon cable connector on the Pi that's called the "DSI" (Display Serial Interface). Presumably, any device that has a DSI connection could use the screen, assuming there's some kind of driver available for it.
I'm paying some god-awful amount of money for satellite every month (my wife handles the exact amount, but it comes out of my paycheck). It includes a DVR. Fairly often, I forget to record something that I could've recorded and watched legally. Streaming on Netflix? No. Hulu? No. The network's site? No. The satellite's On Demand service? No. Hmmm, sounds like it's torrent time, if I want to watch whatever it was. Of course, most of the time it's not worth the effort. I'll wait a few months for a rerun, or a few years for it to show up on Netflix, or something.
Please, when you want to get a new version of your graphics driver or update something too big (say KDE, Mate) you end up replacing the whole OS.
Graphics drivers tend to have minimum requirements, same as in Windows. Minimum kernel version, libc, etc? Minimum Windows release, DirectX version, etc. Using an open-source driver, my package manager grabs the new module, usually along with the current version of the kernel. With a closed-source driver, the installer compiles the interface module and copies the files to the right places. It's hardly replacing the whole OS, just the kernel in the worst case.
In replacing something large like the desktop environment, I haven't tried doing something like trying to get KDE 1.x running under a modern Linux, so I can't address it directly. I know two things though: it's more possible than getting the Windows 98 desktop working on a modern Windows.
setting targets for fan control, looking for voltage drops - linux never allowed me to read ANY of the half dozen or so voltage sensors built in any PC, it doesn't even acknowledge their presence.
YMMV, based on hardware support in the kernel, but lm-sensors supports a large list of drivers, including temperature, voltage, and fan speed sensors. I get readings on my machine, but I can't speak for yours, of course.
It would be good to have a low footprint Windows clone to do the low level tasks that are just impossible on linux.
More choice and more ways to do things is always good. I won't say that an actually-working Windows clone would be a bad thing. ReactOS didn't impress me, last time I tried to run it.
OK, cool. Keep that attitude, and maybe we can stop "usability" from getting in the way of actually getting things done. Lots of simple things are easier on Windows than on Linux. Problem is, when you want to do the unusual things, that's when it gets impossible. Linux? Of course it's possible. Spend enough time, and you can swap any part out for something you like more. There are a dozen ways to do most things, and you get to research and choose which one you like. I like that. Now, if I'm going to play a game...reboot into Windows. Lowest common denominator OS for a lowest common denominator activity, and it works beautifully for that (unless the dev used a 32-bit number to represent the RAM in your machine, and the game refuses to start with your -{big_number} amount of RAM).
you can *not* do that with even two versions of the same linux distro a year apart from eachother.
Hyperbole. Of course you can, if you design the software to handle that. One of my employer's pieces of software is compiled on SLES10 (from 2006) and runs on current Linux distros without a hitch. Code from 5 years ago compiled with gcc 2.95, and I'm sure that I could have that running both on a Linux release from 2000 and one from 2014.
Now, if you've got a programmer that doesn't have that as their specific goal in how they compile and package the software, then there will be a problem. With non-commercial software that's distributed by the developer as source anyhow, what's the reason for them to take enough care in packaging it to support forward-compatibility? If their software is popular enough, they know it'll be recompiled for inclusion in every new distro's repository anyhow, so they won't focus on supporting the goal of wide compatibility of the binary.
Netflix would be streaming a video that may take 4x the bandwidth and 4x the storage for them to keep around, so I'd be paying them to do more.
My ISP is being paid to transfer a capped volume of data to me at as close as possible to the speed that I'm paying for. If they increase that cap or increase my max transfer rate, then we can start talking about them getting paid more as well. Otherwise, it's not an equivalent comparison.
4.6Mbps was the world average speed in Q1 2014, as measured by Akamai. The US average was 11.4Mbps, but sure, you can make up whatever numbers you want.
It looks like you also draw the individual sprites that make up the blocks, so there might be a 2-block "creation" that's a motorcycle for your character to ride. It's all in 2D anyhow, so 80 blocks goes much further than if you had to account for a 3rd dimension.
Epic's Unreal Engine 4 and the Unity engine both have Linux versions already. So does Valve's (obviously). EA's Frostbite engine has an OpenGL version, so that's part of the way. There's no market. Not a significant one, anyhow. Most people that are in the market to buy games either have a console, handheld, or a Windows/OSX PC. The vast majority. Then you've got the people like me, who dual boot all of their systems (so we're already customers, anyhow).
Then, over in a tiny little corner, you've got the Linux users with a gamer-grade PC, no OS but Linux, no console, and pockets lined with cash earmarked for games if only publishers'd release them on their OS of choice! Except it's "user", not "users". Yeah, that one guy standing in the corner. That's the market: people that want to buy games, want more than the (mostly Indie) games that have been released for Linux already, but won't (or can't) switch to a platform that has a larger selection.
I've got one of those. I call it a "PC".
A better comparison might be that the Nintendo DS has 4MB of RAM and two ARM CPUs (one ARM9 running at 67MHz, and one ARM7 running at 33.5MHz). The Raspberry Pi's got the 700MHz ARM11, 256MB of RAM, and a GPU that handles 1080p video decoding and 3D performance similar to the first XBox game system. Interface it with some buttons and a display (or two), and something like the model A+ could potentially make an excellent little game system, provided that someone decides to write the software for it.
I taught myself BASIC in a matter of weeks during high school. In a sense, I "could program", and I had a great deal of fun making little computer games, "password protection" programs, and stuff like that. Then I went to college and learned how little I knew. Then I went to work and found out how much I still had to learn.
With the right drive, anyone can learn to program. Similarly, anyone can learn how to draw. There are places for simple carnival caricature artists in the world, and there are places for coders who get a start in a 3 month program. I'm very grateful to them, since they help make places for people like me, fixing the problems caused by copy+paste coders that don't understand some of the details that I do.
Nothing that I can think of, technically. However, Viewmaster was something that I remember using for maybe 2-3 hours over my entire life. I'd believe hearing about a kid using a 3DS for 2-3 hours per day for long periods (and longer, if their parents allow it). If Oculus were more widespread, I'd expect something similar to happen there.
The next question would be how much exposure it takes to damage a child's visual development.
Precision is basically the number of significant values that taking a measurement yields. Accuracy is how close to the true value the measurement is. The clocks are both precise and accurate, to the degree that things that we don't normally need to consider (velocity that the clock is moving, the strength of gravity acting on the clock, etc) can be measured. The "problem" is that time flows at different speeds under different conditions, and the clocks can't remain synchronized with each other because reality doesn't actually remain in synchronicity.
Also, time isn't a human construct any more than the other dimensions are. Measurement of time is a human construct, but it's also designed to reflect reality.
What's the point of a "flag as inappropriate" icon? Isn't that what moderation is supposed to be for?
Pure homosexuals are also a minority. There may be some evolutionary benefit to "sacrificing" a small portion of the breeding population, allowing them to act as foster parents to the children of deceased heterosexual relatives. That takes the strain off of other couples that are raising their own children. I'd also argue that a sexual couple is a more basic social grouping than a family is, acting as a core that a family can grow around. Genes want to propagate, and they can get very creative in their methods. They often find counter-intuitive optimizations. Even if an individuals genes aren't spread directly through procreation, they can have a supportive influence on closely-related genes.
So you can see the concern in hundred-year-old texts but not when it stares you in the face in modern times?
Ummm...you've basically restated a point related to the one that I was trying to make. So, I guess the answer to your (presumably rhetorical) question is: "I did".
The line is a statement of intent, not a claim that everyone has done something wrong. It says that the Cardinal would design an interpretation that fits his desire (that is, to find fault). It doesn't mean that those 6 lines would necessarily contain something for which the writer deserves to be hanged. And that's the problem; if a cop (for example) is determined to find something wrong, they can hassle you and generally cause trouble in your life, even if you haven't done anything. You may come out on the top in the end.
Then you made a choice (and I might argue a stupid one), and you get to deal with the consequences. Them's the breaks. It's not like different people's and business' issues with Glass hasn't been reported on and publicized since they first came out. Whether or not a Blood-red shirt is my only shirt, I'm not going to go into Crips gang territory while wearing it.
I only own a single pair in my current prescription. I also own a computer which technically I don't need which cost a lot more than my glasses. Are my priorities also screwed up?
Depends. Is your computer inextricably connected to your single pair of glasses, and if so, are there places where there are specific rules or social conventions that make your life more difficult while you're wearing them? Do you value them more than you value your freedom of movement?
Comparing that Glass user's situation to yours with your computer (a completely unrelated device) isn't reasonable, because they aren't similar.
I'm not the AC, but I think you're still confusing two things. Copyright infringement is illegal, but I'd argue that there are cases where it's not wrong/immoral. Legality and morality have some intersection, but the one isn't equivalent to the other.
I'm not going to defend recording a movie in the theater, of course. There was real effort, time, money, etc put into creating a new contribution to our society, and we need to reward the creators so that more movies/music/inventions/whatever get made. I'd argue that anything beyond a sufficient incentive to encourage the creation of new things isn't necessary, though. Copyright terms currently exist to maximize profit for the creators, when they should be optimized to maximize the benefits to society by encouraging a thriving public domain.
The whole point of the story is that the Apple SIM gets locked by AT&T to their network. The SIM is part of the hardware that you purchased with the iPad. Therefore, the hardware that belongs to you (the SIM) gets locked. Implying that it doesn't matter because the rest of the device remains free to use elsewhere is missing the point.
If AT&T wants to lock a SIM to their service, then they should provide the customer a SIM, rather than disabling functionality in the SIM that the customer already has. Putting it in the contract gives them a right to do it, but it doesn't make it a less-scummy business practice.
They're also not MIPI interfaces, when they're over 800x480.
If you can get a 7" MIPI DSI screen with capacitive multi-touch for $5 on Ebay, people will get upset with the RPi foundation. The prototype that I've seen mentioned is supposed to be around $70, and as you've said, the drivers for CSI and DSI devices are in some part of the binary blob of system firmware. A matching screen seems to be $50-$60 on Ebay, though. So $70 might be overpriced, but at least it wouldn't be 10x overpriced.
The previously-released camera module used the ribbon-cable CSI interface, so the new screen module will probably use the DSI interface. According to the specifications, it allows "up to" an 800x480 screen to be connected, so they may be releasing a WVGA screen.
There's a ribbon cable connector on the Pi that's called the "DSI" (Display Serial Interface). Presumably, any device that has a DSI connection could use the screen, assuming there's some kind of driver available for it.
I'm paying some god-awful amount of money for satellite every month (my wife handles the exact amount, but it comes out of my paycheck). It includes a DVR. Fairly often, I forget to record something that I could've recorded and watched legally. Streaming on Netflix? No. Hulu? No. The network's site? No. The satellite's On Demand service? No. Hmmm, sounds like it's torrent time, if I want to watch whatever it was. Of course, most of the time it's not worth the effort. I'll wait a few months for a rerun, or a few years for it to show up on Netflix, or something.
Please, when you want to get a new version of your graphics driver or update something too big (say KDE, Mate) you end up replacing the whole OS.
Graphics drivers tend to have minimum requirements, same as in Windows. Minimum kernel version, libc, etc? Minimum Windows release, DirectX version, etc. Using an open-source driver, my package manager grabs the new module, usually along with the current version of the kernel. With a closed-source driver, the installer compiles the interface module and copies the files to the right places. It's hardly replacing the whole OS, just the kernel in the worst case.
In replacing something large like the desktop environment, I haven't tried doing something like trying to get KDE 1.x running under a modern Linux, so I can't address it directly. I know two things though: it's more possible than getting the Windows 98 desktop working on a modern Windows.
setting targets for fan control, looking for voltage drops - linux never allowed me to read ANY of the half dozen or so voltage sensors built in any PC, it doesn't even acknowledge their presence.
YMMV, based on hardware support in the kernel, but lm-sensors supports a large list of drivers, including temperature, voltage, and fan speed sensors. I get readings on my machine, but I can't speak for yours, of course.
It would be good to have a low footprint Windows clone to do the low level tasks that are just impossible on linux.
More choice and more ways to do things is always good. I won't say that an actually-working Windows clone would be a bad thing. ReactOS didn't impress me, last time I tried to run it.
OK, cool. Keep that attitude, and maybe we can stop "usability" from getting in the way of actually getting things done. Lots of simple things are easier on Windows than on Linux. Problem is, when you want to do the unusual things, that's when it gets impossible. Linux? Of course it's possible. Spend enough time, and you can swap any part out for something you like more. There are a dozen ways to do most things, and you get to research and choose which one you like. I like that. Now, if I'm going to play a game...reboot into Windows. Lowest common denominator OS for a lowest common denominator activity, and it works beautifully for that (unless the dev used a 32-bit number to represent the RAM in your machine, and the game refuses to start with your -{big_number} amount of RAM).
you can *not* do that with even two versions of the same linux distro a year apart from eachother.
Hyperbole. Of course you can, if you design the software to handle that. One of my employer's pieces of software is compiled on SLES10 (from 2006) and runs on current Linux distros without a hitch. Code from 5 years ago compiled with gcc 2.95, and I'm sure that I could have that running both on a Linux release from 2000 and one from 2014.
Now, if you've got a programmer that doesn't have that as their specific goal in how they compile and package the software, then there will be a problem. With non-commercial software that's distributed by the developer as source anyhow, what's the reason for them to take enough care in packaging it to support forward-compatibility? If their software is popular enough, they know it'll be recompiled for inclusion in every new distro's repository anyhow, so they won't focus on supporting the goal of wide compatibility of the binary.
Netflix would be streaming a video that may take 4x the bandwidth and 4x the storage for them to keep around, so I'd be paying them to do more.
My ISP is being paid to transfer a capped volume of data to me at as close as possible to the speed that I'm paying for. If they increase that cap or increase my max transfer rate, then we can start talking about them getting paid more as well. Otherwise, it's not an equivalent comparison.
4.6Mbps was the world average speed in Q1 2014, as measured by Akamai. The US average was 11.4Mbps, but sure, you can make up whatever numbers you want.
http://www.akamai.com/dl/akamai/akamai-soti-q214-infographic.pdf
It looks like you also draw the individual sprites that make up the blocks, so there might be a 2-block "creation" that's a motorcycle for your character to ride. It's all in 2D anyhow, so 80 blocks goes much further than if you had to account for a 3rd dimension.