>> you can start with just functional programming to get the basis of what is variable/function/const That's imperative programming. You get functional programming with lisp, scheme, python, ocaml, haskell.
I don't know the full extent of the "cycle compatibility" but IBM had previously stated some *facts* about Cell's SPEs: ALL memory accesses on the Local Store take *exactly* 6 cycles. As all applications must be throughly modified to take advantage of the SPEs (things may include vectorizing your computations, distribution of data between cores, etc.) you were inclined to optimize your app based on this memory latency.
For example, you have to process Y GB of data. You split the data in chunks of size X bytes so that while you process X bytes, in the background X bytes are transferred from main memory of wherever (transfers would be done through DMA). You switch buffers and you don't see the latency of the DMA transfers. But if the *6 cycles per local store access* rule were to be invalidated, your program may behave differently.
Miguel De Icaza has already lost all his credibility since the mono days, where he pushed the transition of Linux developers to a Microsoft technology for no reason. Apart from the reason that some would like to be able to write in C# for Linux and other platforms?
The.NET platform is now controlled by Microsoft, but, as I understand it, it's more free than Java used to be a while back:
I don't see Microsoft forcing other people into not implementing a compiler/vm for a.NET language, but I do know that Sun forced Microsoft to stop distributing their own Java platform.
What if anything is wrong in having support for.NET languages as free software? Is it wrong that there is a mod_aspnet for Apache? Is it wrong that Oo has support for the totally undocumented.doc format Microsoft uses? By all means, all these make the gaps between Microsoft and other free operating systems less visible and the life of FOSS users more comfortable.
I'm a 4th year student at Politehnica University of Bucharest, Romania.
We have an Operating Systems course and an Operating System Design course.
In OS we study WIN32 and POSIX & SYS V APIs. Homeworks:
implementing a commandline shell for linux/windows (with support for &, &&, ||,;, >, env variables... etc.
Working with shared memory and other IPC
a dynamic library implementing a monitor(.so/.dll)
a fileserver: Windows with IOCP and linux with async io and epoll
In OS Design we learn the internals of Windows NT (> 2000) and Linux (2.6). HW:
system call interceptor
UART Driver
Filesystem driver
a firewall
RAID1 smth... didn't do the hw.
So when american companies outsource to Romania, could it so because we know our stuff:D ?
Join the mailing list! this is the most important thing to do if you don't have experience with the project. Listen for a while about what is being done. Then get involved (ask beforehand if what you'd like to do is desirable from the point of view of the community). One thing to remember: don't be a bone head! If they tell you a few times your approaches are wrong for such and so reasons don't fight it very much, you'll just reduce the signal/noise ratio.
From the whitepaper PDF:
It should be:
1. Robust and available
2. Inherently secure.
3. Support mobile end-hosts
4. Economically viable and profitable.
5. Evolvable.
6. Predictable
7. Support anonymity where prudent, and accountability where necessary.
About qemu... I haven't tested any of these features, just quiting Wikipedia:
"QEMU emulates a full computer system, including a processor and various peripherals. It can be used to provide virtual hosting of several virtual computers on a single computer."
...
"Supports emulating IA-32 (x86) PCs, AMD64 PCs, MIPS R4000, Sun's SPARC sun4m, Sun's SPARC sun4u, ARM development boards (Integrator/CP and Versatile/PB), SH4 SHIX board, and PowerPC (PReP and Power Macintosh) architectures."
Yes, proprietary OSes are still a problem even with QEMU, but this way with and a few GiB of VMs you can have emulation for a bunch of free OSes on a number of somewhat popular architectures.
Still better than nothing, and also better than x86-only.
ok.. then use qemu :)
QEMU is free software written by Fabrice Bellard that implements a fast processor emulator, allowing full virtualization of a PC system within another one.
There's more to the blue color than what meets the BSOD
quiting from the dress code pdf on HTH's website:
In order to make HTHB a community where everyone feels safe,
until further notice there will be restrictions on red and blue
clothing.[...]
Shirts that are both red and blue are permitted
Shirts that have some red/blue such as plaid designs, are
permitted as long as red/blue are not the main colors that
stand out
Light blue and pink are permitted
Blue jeans are permitted
No solid red/blue clothing including undershirts that are
visible
No solid red/blue belts, laces, jewelry, or hair accessories
one of the diagnostic criteria: 5. A great deal of time is spent in activities related to Internet use (for example, buying Internet books, trying out new WWW browsers, researching Internet vendors, organizing files of downloaded materials).
buying Internet books - every Amazon, Barnes&Noble, etc. client... trying out new WWW browsers - normal people stick to IE, the rest (a.k.a. the sick) use different WWW browsers researching Internet vendors - you realize AOL sucks... so what do you do? organizing files of downloaded materials - organizing files of non-downloaded materials is not such a biggie, it's good to have order in your files. But not in your downloaded files.
From wikipedia
Originally, the only symbol for the litre was l (lowercase letter l), following the SI convention that only those unit symbols that abbreviate the name of a person start with a capital letter.
In many English-speaking countries, the most common shape of a handwritten Arabic digit 1 is just a vertical stroke, that is it lacks the upstroke added in many other cultures. Therefore, the digit 1 may easily be confused with the letter l. On some typewriters, particularly older ones, the l key had to be used to type the numeral 1. Further, in some typefaces the two characters are nearly indistinguishable. This caused some concern, especially in the medical community. As a result, L (uppercase letter L) was accepted as an alternative symbol for litre in 1979. The United States National Institute of Standards and Technology now recommends the use of the uppercase letter L, a practice that is also widely followed in Canada and Australia. In these countries, the symbol L is also used with prefixes, as in mL and L, instead of the traditional ml and l used in Europe. In Britain and Ireland, lowercase l is used with prefixes, though whole litres are often written in full (so, "750 ml" on a wine bottle, but often "1 litre" on a juice carton).
Prior to 1979, the symbol (script small l, U+2113), came into common use in some countries; for example, it was recommended by South African Bureau of Standards publication M33 in the 1970s. This symbol can still be encountered occasionally in some English-speaking countries, but it is not used in most countries and not officially recognised by the BIPM, the International Organization for Standardization, or any national standards body. so Europeans that use "l" instead if "L" are American, you say...
man, you totally didn't get the joke (see the Score:5, Funny)
the article talks about new features that will be incorporated into these two browsers.
the parent, asks (with lots of pun intended) weather firefox will incorporate an email client.
firefox is a project started at Mozilla that was supposed to build a stabe, fast, cutomizable, free BROWSER as an alternative to the bloat the Netscape was:WYSIWYG web editor, email client, contact manager, browser and who knows what else.
you should catch on now...
Re:Richard Stallman's model for emacs
on
The Birth of vi
·
· Score: 0
So is Anonymous Coward:
0xF00 = 3840.
0x5dc = 1500
0x384 = 900
Could you elaborate on that?
Did I understand that correctly: Chrome generates a UUID for each instalation or for each user on the system who runs Chrome?
>> you can start with just functional programming to get the basis of what is variable/function/const
That's imperative programming.
You get functional programming with lisp, scheme, python, ocaml, haskell.
I don't know the full extent of the "cycle compatibility" but IBM had previously stated some *facts* about Cell's SPEs: ALL memory accesses on the Local Store take *exactly* 6 cycles. As all applications must be throughly modified to take advantage of the SPEs (things may include vectorizing your computations, distribution of data between cores, etc.) you were inclined to optimize your app based on this memory latency.
For example, you have to process Y GB of data. You split the data in chunks of size X bytes so that while you process X bytes, in the background X bytes are transferred from main memory of wherever (transfers would be done through DMA). You switch buffers and you don't see the latency of the DMA transfers. But if the *6 cycles per local store access* rule were to be invalidated, your program may behave differently.
romany = gypsies. Romanians != romany ... you insensitive Anonymous Clod.
mplayer and some other Linux players played it but the sound was distorted.
The
I don't see Microsoft forcing other people into not implementing a compiler/vm for a
What if anything is wrong in having support for
We have an Operating Systems course and an Operating System Design course.
In OS we study WIN32 and POSIX & SYS V APIs. Homeworks:
- implementing a commandline shell for linux/windows (with support for &, &&, ||,
;, >, env variables ... etc.
- Working with shared memory and other IPC
- a dynamic library implementing a monitor(.so/.dll)
- a fileserver: Windows with IOCP and linux with async io and epoll
In OS Design we learn the internals of Windows NT (> 2000) and Linux (2.6). HW:So when american companies outsource to Romania, could it so because we know our stuff
Join the mailing list! this is the most important thing to do if you don't have experience with the project.
Listen for a while about what is being done. Then get involved (ask beforehand if what you'd like to do is desirable from the point of view of the community).
One thing to remember: don't be a bone head! If they tell you a few times your approaches are wrong for such and so reasons don't fight it very much, you'll just reduce the signal/noise ratio.
Where did the "'d" come from?
R'd TFM
Read'd TFM?
It should be:
1. Robust and available
2. Inherently secure.
3. Support mobile end-hosts
4. Economically viable and profitable.
5. Evolvable.
6. Predictable
7. Support anonymity where prudent, and accountability where necessary.
"QEMU emulates a full computer system, including a processor and various peripherals. It can be used to provide virtual hosting of several virtual computers on a single computer."
...
"Supports emulating IA-32 (x86) PCs, AMD64 PCs, MIPS R4000, Sun's SPARC sun4m, Sun's SPARC sun4u, ARM development boards (Integrator/CP and Versatile/PB), SH4 SHIX board, and PowerPC (PReP and Power Macintosh) architectures."
Yes, proprietary OSes are still a problem even with QEMU, but this way with and a few GiB of VMs you can have emulation for a bunch of free OSes on a number of somewhat popular architectures.
Still better than nothing, and also better than x86-only.
QEMU is free software written by Fabrice Bellard that implements a fast processor emulator, allowing full virtualization of a PC system within another one.
quiting from the dress code pdf on HTH's website:
In order to make HTHB a community where everyone feels safe, until further notice there will be restrictions on red and blue clothing.[...]
one of the diagnostic criteria:
... ... so what do you do?
5. A great deal of time is spent in activities related to Internet use (for example, buying Internet books, trying out new WWW browsers, researching Internet vendors, organizing files of downloaded materials).
buying Internet books - every Amazon, Barnes&Noble, etc. client
trying out new WWW browsers - normal people stick to IE, the rest (a.k.a. the sick) use different WWW browsers
researching Internet vendors - you realize AOL sucks
organizing files of downloaded materials - organizing files of non-downloaded materials is not such a biggie, it's good to have order in your files. But not in your downloaded files.
In many English-speaking countries, the most common shape of a handwritten Arabic digit 1 is just a vertical stroke, that is it lacks the upstroke added in many other cultures. Therefore, the digit 1 may easily be confused with the letter l. On some typewriters, particularly older ones, the l key had to be used to type the numeral 1. Further, in some typefaces the two characters are nearly indistinguishable. This caused some concern, especially in the medical community. As a result, L (uppercase letter L) was accepted as an alternative symbol for litre in 1979. The United States National Institute of Standards and Technology now recommends the use of the uppercase letter L, a practice that is also widely followed in Canada and Australia. In these countries, the symbol L is also used with prefixes, as in mL and L, instead of the traditional ml and l used in Europe. In Britain and Ireland, lowercase l is used with prefixes, though whole litres are often written in full (so, "750 ml" on a wine bottle, but often "1 litre" on a juice carton).
Prior to 1979, the symbol (script small l, U+2113), came into common use in some countries; for example, it was recommended by South African Bureau of Standards publication M33 in the 1970s. This symbol can still be encountered occasionally in some English-speaking countries, but it is not used in most countries and not officially recognised by the BIPM, the International Organization for Standardization, or any national standards body. so Europeans that use "l" instead if "L" are American, you say
man, you totally didn't get the joke (see the Score:5, Funny) the article talks about new features that will be incorporated into these two browsers. the parent, asks (with lots of pun intended) weather firefox will incorporate an email client. firefox is a project started at Mozilla that was supposed to build a stabe, fast, cutomizable, free BROWSER as an alternative to the bloat the Netscape was :WYSIWYG web editor, email client, contact manager, browser and who knows what else.
you should catch on now ...
I think that's an image of Perl ...
Lemme proove you wrong:
_|_|_ _|_|_ x|_|_ x|_|_ x|x|_ x|x|_
_|x|_ _|x|_ _|x|_ _|x|_ _|x|_ _|x|_
| | | |0 | |0 0| |0 0| |0 *|*|*
I think slashcode should automagically post a first post ... nobody likes being #2
why is the parent moderated +2?
this moderation system realy works, doesn't it?