It's interesting how different it can be. The first language we were tought in CS was Moscow ML (Similar to Standard ML, or SML). After that we actually learned MIPS assembly, followed by C. We didn't learn Java until the very end. This gave us a fairly decent grasp of the inner workings of a computer, and I'll forever thank them for it.
In our first year, we were asked to construct a MIPS compatible architecture in a simulator (logisim). That was extremely fun, and it really opened my eyes to what a computer really is.
Why this compromise? There's a huge need for developers to start thinking in terms of multicore CPUs. Offering them this solution is just postponing the inevitable. We need change now.
Tell me about it. I've been playing around with PICs lately and I've recently compared a compiled C program (mikroC) to a program that I wrote myself in assembler. Its task was simply to output "Hello World!" to a HD44780 LCD module, and whereas I could suffice with about 20-30 lines of code, whereas the compiled program required about 120 lines to do exactly the same thing!
The compiler created about 10 subroutines out of thin air. It was a mess!
I got this setup by experimentation, so I'm afrad I have no links, but I can describe my setup in more detail. I use OpenWrt on my wireless router (WGT634U). Recent versions use a web based configuration interface known as LuCI, which can be used in addition to configuring the device through the standard command line interface. Since it's based on the Linux kernel, you can use all of iptables to configure this behaviour. Using LuCI, this is a simple process, and you can define VLANs to your liking. OpenWrt
For this setup you need a router capable of allowing/denying connections based on source/destination interface (it's ideal if it can run OpenWrt, because it makes setup a lot easier).
You'll need to create two wireless interfaces, one with WEP/WPA encryption and one with WPA2 encryption. Next, configure the WEP/WPA interface so that it can't access anything except your external (internet) interface, creating something similar to a VLAN. You should be done. There's plenty of information on the OpenWrt site, but a good starting point is that you read about iptables and routing.
One solution is to set up two access points: one with WEP, which is locked down to only access the external network, and only for certain ports, and one with WPA2, which can also access the internal network. Some routers can host multiple virtual access points (multiple interfaces), so there's no need for extra hardware in that case.
This setup has worked well for me with my DS in the past, although I didn't limit the port range on the WEP access point.
If you will, a package repository can be viewed as some kind of appstore, in the sense that it's a centralized repository for applications. Perhaps a contributing factor to RHX's demise is that there already exists a plethora of package management systems, and that Red Hat users felt that it was a confusing addition to the mix. Freedom of choice is a good thing, but too many options are more likely to confuse consumers, making no solution stand out.
Interesting, I have exactly the same problem. Until recently I played the bass guitar in a Gothic rock band, so my theory is that you're more vulnerable to musical distraction if you are/were a musician/producer.
Dear musicians/producers, help me prove/disprove my theory!
Indeed, I have installed both OpenBSD and NetBSD on an i586 machine with 32 MB RAM in the past without any problems at all. Both worked great with my Xircom PCMCIA ethernet card, but I think NetBSD did the best job of detecting everything.
I can understand why Canonical have stopped shipping free CDs. Back in '04, I (and my classmates) used them to decorate the ceiling in one of the classrooms (we put them between the floor tiles and the "bars" supporting them). Many of us ordered the CDs just for fun, as I can imagine many others did.
Nice job. I myself have built a 30W server using a shoebox, an old mobo and a Pentium 1 processor. Sure, it had only 64MB of RAM, but it could run Slackware + Apache + PHP + MySQL just fine.
I later used it as a file server, but retired it some years ago since the HDD died. I then upgraded to a Digital PWS 433au with an Alpha CPU (EV5 21164). It uses 100W, but is way faster.
You can connect an external drive over USB2.0. I couldn't find its wattage on the page, but it should be pretty low. Its's $149 and can be powered over USB. I've seen it run the ARM version of Ubuntu.
Identity Management. âoeIf weâ(TM)re going to allow people to protect themselves, theyâ(TM)re going to need to be able to make effective decisions about, do they want to communicate with this person or not, do they want to open this file, do they want to open this program, do they want to allow a machine to connect to their machineâ¦â
Don't give them ideas!
It's interesting how different it can be. The first language we were tought in CS was Moscow ML (Similar to Standard ML, or SML). After that we actually learned MIPS assembly, followed by C. We didn't learn Java until the very end. This gave us a fairly decent grasp of the inner workings of a computer, and I'll forever thank them for it. In our first year, we were asked to construct a MIPS compatible architecture in a simulator (logisim). That was extremely fun, and it really opened my eyes to what a computer really is.
Why this compromise? There's a huge need for developers to start thinking in terms of multicore CPUs. Offering them this solution is just postponing the inevitable. We need change now.
Just install Xpdf/evince and be happy. You don't need embedded crap in your documents.
Tell me about it. I've been playing around with PICs lately and I've recently compared a compiled C program (mikroC) to a program that I wrote myself in assembler. Its task was simply to output "Hello World!" to a HD44780 LCD module, and whereas I could suffice with about 20-30 lines of code, whereas the compiled program required about 120 lines to do exactly the same thing!
The compiler created about 10 subroutines out of thin air. It was a mess!
Darl, and his brother Kevin, are just a couple of Utah hicks who got lucky. They were never the brains behind anything.
So their last name is McBrides?
(Sorry... I'm from Sweden, and I found that funny.)
I got this setup by experimentation, so I'm afrad I have no links, but I can describe my setup in more detail. I use OpenWrt on my wireless router (WGT634U). Recent versions use a web based configuration interface known as LuCI, which can be used in addition to configuring the device through the standard command line interface. Since it's based on the Linux kernel, you can use all of iptables to configure this behaviour. Using LuCI, this is a simple process, and you can define VLANs to your liking. OpenWrt
For this setup you need a router capable of allowing/denying connections based on source/destination interface (it's ideal if it can run OpenWrt, because it makes setup a lot easier).
You'll need to create two wireless interfaces, one with WEP/WPA encryption and one with WPA2 encryption. Next, configure the WEP/WPA interface so that it can't access anything except your external (internet) interface, creating something similar to a VLAN. You should be done. There's plenty of information on the OpenWrt site, but a good starting point is that you read about iptables and routing.
I hope this helps in some way.
One solution is to set up two access points: one with WEP, which is locked down to only access the external network, and only for certain ports, and one with WPA2, which can also access the internal network. Some routers can host multiple virtual access points (multiple interfaces), so there's no need for extra hardware in that case.
This setup has worked well for me with my DS in the past, although I didn't limit the port range on the WEP access point.
One can hope that they release a .ppd, making the printer usable under GNU/Linux, *BSD and OS X at the same time.
If you will, a package repository can be viewed as some kind of appstore, in the sense that it's a centralized repository for applications. Perhaps a contributing factor to RHX's demise is that there already exists a plethora of package management systems, and that Red Hat users felt that it was a confusing addition to the mix. Freedom of choice is a good thing, but too many options are more likely to confuse consumers, making no solution stand out.
Interesting, I have exactly the same problem. Until recently I played the bass guitar in a Gothic rock band, so my theory is that you're more vulnerable to musical distraction if you are/were a musician/producer.
Dear musicians/producers, help me prove/disprove my theory!
He is a prime candidate for an operation to implant electrodes and minicomputer in his brain to control the seizures.
I'd love to se a man with a PDP-11 sticking out of his skull.
Damn! Out of mod points!
Best thing I've read today!
It's not enough. Having a binary library still prevents Skype from running on ARM based netbooks, for example.
Seems like there might be a revolution in the works
I fail to see how open-sourcing a GUI is a revolution of any kind.
Indeed, I have installed both OpenBSD and NetBSD on an i586 machine with 32 MB RAM in the past without any problems at all. Both worked great with my Xircom PCMCIA ethernet card, but I think NetBSD did the best job of detecting everything.
OK, I'd mod this 'insightful' if I had the points. It's still kind of funny, though.
Why is this modded as troll? The poster has a valid point. Granted, the HTC Hero does have a 3.5mm jack, but that's no reason to mod this as troll.
Get a grip, moderators!
Just say "debmo".
There is
I can understand why Canonical have stopped shipping free CDs. Back in '04, I (and my classmates) used them to decorate the ceiling in one of the classrooms (we put them between the floor tiles and the "bars" supporting them). Many of us ordered the CDs just for fun, as I can imagine many others did.
Nice job. I myself have built a 30W server using a shoebox, an old mobo and a Pentium 1 processor. Sure, it had only 64MB of RAM, but it could run Slackware + Apache + PHP + MySQL just fine.
I later used it as a file server, but retired it some years ago since the HDD died. I then upgraded to a Digital PWS 433au with an Alpha CPU (EV5 21164). It uses 100W, but is way faster.
How about a BeagleBoard?
You can connect an external drive over USB2.0. I couldn't find its wattage on the page, but it should be pretty low. Its's $149 and can be powered over USB. I've seen it run the ARM version of Ubuntu.
Sounds a bit like exokernels.
From the list
Identity Management. âoeIf weâ(TM)re going to allow people to protect themselves, theyâ(TM)re going to need to be able to make effective decisions about, do they want to communicate with this person or not, do they want to open this file, do they want to open this program, do they want to allow a machine to connect to their machineâ¦â
Does he want everyone to run Vista?