1) You want logical locations, not physical locations. I promise.
2) On Unix-like systems, you can open the device node, and seek directly to the locations of your choice.
int const fd = open("/dev/sda", O_RDWR);
3) If you have a predetermined image you want to slam onto the disk, use dd. Depending on what else you want to do, other command line programs may also be useful. For example:
I'm not sure why this got modded "funny." A lot of my Linux interaction is command-line only, and elinks is a life-saver. On occasion, e.g. when the only documentation for a package is in HTML, the console-mode browser is almost indispensable.
Java applets are indispensable for some things. Web-based VNC cilents are a good example.
It would be nice to have a truly portable, general-purpose programming environment for web-based applications. Unless the browser providers get their collective act together (especially MS), I don't think AJAX is the answer. What bug me the most are the gratuitous differences in DOMs and CSS interpretation.
2. Use a formal bug-tracking system. At the very least, numbered text files full of issue descriptions.
3. Start spending some time in the relevant Usenet groups for the languages and technologies you'll be using. This will expose you to the gamut of good and bad practices, let you hear multiple sides to every argument, and put you in a position to make up your own mind about what conventions you care to follow.
Yes. I recently moved back to a Comcast-serviced area, and was severely dismayed to learn (just this past Saturday) that Comcast no longer provided Usenet access. I got a paid Giganews account instead for ~$7/month.
Usenet is as important to me as (say) instant messaging, and not far behind web browsing and email. I recommend that anyone who hasn't used it, give it a shot. I like the comp.lang.* and sports-related groups, m'self. It's fun, I get to have discussions with people who share my interests (but often have very different vantage points), and when you have a knotty technical problem, it's a great place to look for answers. Usenet archives alone have answered more of my technical questions than Wikipedia.
I wonder what % Linux already has, if we count embedded systems and devices that aren't ordinarily considered "computers." Cars, ATMs, portable media players, DVRs, household appliances...
MIT students hacking the T notwithstanding, it seems virus authors are still mainly interested in desktop systems. Maybe because financial data are more likely stored on desktops than on portable devices? Are there PDA viruses?
Yep. ^F and ^B in Vim. I do miss Home and End on Macbook, though, when in other applications (e.g. web browser). It was a relief to find that Fn+Delete gives tradition Delete functionality, and that Fn+Up/Down give Page Up/Down.
I've been looking for a new, small laptop myself lately, and I've just about decided to go with a $550 Dell with Ubuntu pre-installed.
Huh? You think not doing your own homework is a way to avoid poverty? My experience has been that the folks who actually take the time to learn the technologies are the ones who eventually make the most money from them.
Without actual news stories to quote and make fair-use copies from, bloggers would be left to writing about taking their dog to the vet, or how the baby barfed on grandma's shoes, or whatever.
Just think of all the great veterinary stories we've missed because of all this noise, or as you spell it "news."
HW RNG is already on video game systems; Cell processors have magical registers you can read to get eight random bits at a time. AFAICS, that's the only real solution to this problem. It's already common to use the system clock to seed non-critical RNGs on PCs, showing that the need for HW-based RNGs is widely known and long-standing.
They haven't caught on to the mice yet though.;) Hyper-intelligent shades of blue are probably more disturbed by the light pollution than by the noise.
There used to be a hill you could sit on in this town that let you watch over the fence into a drive-in movie screen. Is that theft? No; it's just spillover, a consequence of where the theater was located. They are broadcasting into the public space. http://en.wikipedia.org/wiki/Externality
"Economic theory considers any voluntary exchange to be mutually beneficial to both parties, for example a buyer and seller. Any exchange, however, can result in additional positive or negative effects on third parties. Those who suffer from external costs do so involuntarily, while those who enjoy external benefits do so at no cost."
Even if they pay, how much is really a sufficient disincentive? If Microsoft hadn't been Microsoft, would they still be Microsoft?
--
0x4d653f2020576861742061626f7574202a796f752a3f
1) You want logical locations, not physical locations. I promise.
2) On Unix-like systems, you can open the device node, and seek directly to the locations of your choice.
int const fd = open("/dev/sda", O_RDWR);
3) If you have a predetermined image you want to slam onto the disk, use dd. Depending on what else you want to do, other command line programs may also be useful. For example:
~$ uname /dev/disk0
Darwin
~$ sudo hexdump -n 600
0000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
00001b0 00 00 00 00 00 00 00 00 38 2d 00 00 00 00 00 fe
00001c0 ff ff ee fe ff ff 01 00 00 00 2f 60 38 3a 00 00
00001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
00001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa
0000200 45 46 49 20 50 41 52 54 00 00 01 00 5c 00 00 00
0000210 ab 81 40 18 00 00 00 00 01 00 00 00 00 00 00 00
0000220 2f 60 38 3a 00 00 00 00 22 00 00 00 00 00 00 00
0000230 0e 60 38 3a 00 00 00 00 48 75 00 00 de 3e 00 00
0000240 fa 0c 00 00 7d 31 00 00 02 00 00 00 00 00 00 00
0000250 80 00 00 00 80 00 00 00
0000258
~$
Good luck.
Note: if ever there were a page that cries out for the Readibility bookmarklet, this is it.
irony: n. An obvious spelling error in the most salient part of a complaint about poor readability.
I'm not sure why this got modded "funny." A lot of my Linux interaction is command-line only, and elinks is a life-saver. On occasion, e.g. when the only documentation for a package is in HTML, the console-mode browser is almost indispensable.
Heck, I still see Java applets around
Java applets are indispensable for some things. Web-based VNC cilents are a good example.
It would be nice to have a truly portable, general-purpose programming environment for web-based applications. Unless the browser providers get their collective act together (especially MS), I don't think AJAX is the answer. What bug me the most are the gratuitous differences in DOMs and CSS interpretation.
1. Use revision control, e.g. Subversion.
2. Use a formal bug-tracking system. At the very least, numbered text files full of issue descriptions.
3. Start spending some time in the relevant Usenet groups for the languages and technologies you'll be using. This will expose you to the gamut of good and bad practices, let you hear multiple sides to every argument, and put you in a position to make up your own mind about what conventions you care to follow.
Minority Report, anyone?
Huh? There are plenty of moderated news groups.
Yes. I recently moved back to a Comcast-serviced area, and was severely dismayed to learn (just this past Saturday) that Comcast no longer provided Usenet access. I got a paid Giganews account instead for ~$7/month.
Usenet is as important to me as (say) instant messaging, and not far behind web browsing and email. I recommend that anyone who hasn't used it, give it a shot. I like the comp.lang.* and sports-related groups, m'self. It's fun, I get to have discussions with people who share my interests (but often have very different vantage points), and when you have a knotty technical problem, it's a great place to look for answers. Usenet archives alone have answered more of my technical questions than Wikipedia.
I, for one, welcome our new unidentified overlords.
Jeez, did anybody here not grow up in Massachusetts?
(I, too, grew up in a town in Massachusetts, and yes, it had a larger population than Wasilla, Alaska.)
I wonder what % Linux already has, if we count embedded systems and devices that aren't ordinarily considered "computers." Cars, ATMs, portable media players, DVRs, household appliances...
MIT students hacking the T notwithstanding, it seems virus authors are still mainly interested in desktop systems. Maybe because financial data are more likely stored on desktops than on portable devices? Are there PDA viruses?
It's String and Fairy dust, I say!
Turtles, all the way down.
Yep. ^F and ^B in Vim. I do miss Home and End on Macbook, though, when in other applications (e.g. web browser). It was a relief to find that Fn+Delete gives tradition Delete functionality, and that Fn+Up/Down give Page Up/Down.
I've been looking for a new, small laptop myself lately, and I've just about decided to go with a $550 Dell with Ubuntu pre-installed.
GCC is easier to remember? Ok, that really isn't an acronym (or bacronym I guess... is it?)
GNU Compiler Collection, where GNU's Not UNIX, and UNIX is a play on MULTICS, the Multiplexed Information and Computing Service.
Huh? You think not doing your own homework is a way to avoid poverty? My experience has been that the folks who actually take the time to learn the technologies are the ones who eventually make the most money from them.
For good reasons. Sun may be the single worst-managed large company in America.
Without actual news stories to quote and make fair-use copies from, bloggers would be left to writing about taking their dog to the vet, or how the baby barfed on grandma's shoes, or whatever.
Just think of all the great veterinary stories we've missed because of all this noise, or as you spell it "news.""Then I ram my ovapositor down your throat and lay my eggs in your chest, but I'm not an alien."
--
http://www.mst3ktemple.com/Sounds/tm-ovapositor.wav
What would be a better source of randomness?
HW RNG is already on video game systems; Cell processors have magical registers you can read to get eight random bits at a time. AFAICS, that's the only real solution to this problem. It's already common to use the system clock to seed non-critical RNGs on PCs, showing that the need for HW-based RNGs is widely known and long-standing.
I'd love to know XTE J1650-500's secret. I've tried diet and exercise, but I'm still only down to 3.9 solar masses and 16 miles across.
Can I have X-moz: prefetch added to all my HTTP requests?
"Economic theory considers any voluntary exchange to be mutually beneficial to both parties, for example a buyer and seller. Any exchange, however, can result in additional positive or negative effects on third parties. Those who suffer from external costs do so involuntarily, while those who enjoy external benefits do so at no cost."
"High density" is a widely applicable description of industry.
Even if they pay, how much is really a sufficient disincentive? If Microsoft hadn't been Microsoft, would they still be Microsoft? -- 0x4d653f2020576861742061626f7574202a796f752a3f